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
338123107107	338123107664	338123108213	338123108764	338123109314	338123109864	338123110414	338123110964	338123111514	338123112063	338123112614	338123113164	338123113714	338123114264	338123114814	338123115364	338123115914	338123116464	338123117014	338123117564	338123118114	338123118664	338123119214	338123119764	338123120314	338123120864	338123121414	338123121964	338123122514	338123123064	338123123614	338123124164	338123124714	338123125264	338123125814	338123126364	338123126914	338123127464	338123128014	338123128564	338123129114	338123129664	338123130214	338123130764	338123131314	338123131864	338123132414	338123132964	338123133514	338123134064	338123134614	338123135164	338123135714	338123136264	338123136814	338123137364	338123137914	338123138464	338123139014	338123139564	338123140114	338123140664	338123141214	338123141764	338123142314	338123142864	338123143414	338123143964	338123144514	338123145064	338123145614	338123146164	338123146714	338123147264	338123147814	338123148364	338123148914	338123149464	338123150014	338123150564	338123151114	338123151664	338123152214	338123152764	338123153314	338123153864	338123154414	338123154964	338123155514	338123156064	338123156614	338123157164	338123157714	338123158264	338123158814	338123159364	338123159914	338123160464	338123161014	338123161564	338123162114	338123162664	338123163214	338123163764	338123164314	338123164864	338123165414	338123165964	338123166514	338123167064	338123167614	338123168164	338123168714	338123169264	338123169814	338123170364	338123170914	338123171464	338123172014	338123172564	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32582	5342	2706	2082	1497	1040	836	697	581	571	550	517	445	446	434	450	449	415	417	422	418	401	402	429	411	432	413	402	371	408	430	441	383	369	411	385	407	383	408	400	433	383	391	401	345	397	394	367	396	402	392	387	395	381	372	407	396	427	378	397	411	394	412	387	400	376	398	398	373	415	390	412	369	383	361	402	389	397	418	389	393	394	412	399	402	391	375	371	417	364	408	381	424	403	372	391	399	363	400	383	430	404	465	390	384	383	387	372	383	394	403	398	405	417	401	420	352	422	404	408	371	392	385	417	418	417	407	410	394	404	372	379	402	391	395	397	387	404	369	405	415	408	388	402	341	395	427	375	399	399	416	395	393	404	400	416	401	403	390	401	383	385	401	380	374	387	391	369	397	392	380	395	386	416	373	367	389	407	385	371	384	428	383	383	400	388	421	397	358	414	390	395	361	392	389	391	390	382	384	423	382	385	406	392	394	391	399	419	411	429	415	384	450	364	385	394	393	418	399	373	397	404	424	397	440	391	396	401	385	387	435	386	364	373	404	379	392	388	379	381	396	364	439	388	388	417	395	406	398	425	412	397	386	416	403	396	381	402	433	370	427	396	427	393	379	425	412	376	371	386	428	391	402	420	383	396	401	357	384	365	387	360	386	387	375	397	403	437	381	385	387	370	387	375	400	393	403	401	389	414	404	382	400	441	388	420	409	411	385	391	436	400	407	419	404	408	384	388	379	406	389	394	381	400	396	365	379	418	424	386	410	398	417	409	391	436	437	427	359	404	405	393	406	393	423	397	405	414	359	406	413	405	368	395	399	379	381	412	428	422	383	407	384	424	445	400	392	379	375	396	385	377	442	396	401	416	403	412	377	385	399	400	402	394	415	371	430	395	377	392	408	412	364	425	381	359	403	403	402	415	400	384	407	403	394	391	421	382	391	354	425	381	417	406	446	380	438	378	381	419	408	396	378	367	417	376	385	367	406	398	398	393	400	384	389	371	407	409	354	372	358	366	390	379	405	415	398	407	374	417	437	373	407	417	402	397	376	421	336	367	380	405	392	433	441	383	363	398	421	406	399	429	381	404	373	411	380	395	414	384	392	380	392	407	392	425	404	426	368	350	402	452	429	434	384	404	436	418	379	415	371	408	384	424	418	391	388	370	397	400	410	404	407	433	406	401	382	386	429	383	396	360	382	414	416	411	402	395	406	381	426	398	404	406	462	387	352	400	407	404	403	405	427	404	404	408	411	424	387	352	384	399	419	419	385	405	396	385	382	420	414	366	400	412	379	407	395	416	399	320	364	376	412	393	343	422	419	452	386	360	376	413	383	406	418	379	367	452	410	380	407	363	385	397	383	391	390	366	379	379	418	424	390	407	413	417	374	364	399	436	402	407	384	387	412	387	370	414	360	408	387	417	406	432	429	396	370	408	408	424	420	425	382	394	416	392	388	374	431	405	382	390	382	380	355	389	419	384	380	409	366	385	403	388	367	363	405	387	405	392	420	361	402	377	447	420	422	415	367	389	389	407	426	411	387	402	402	387	395	402	368	393	377	368	415	399	374	386	409	376	390	393	362	364	402	390	383	374	373	424	416	372	391	418	386	385	387	415	372	400	377	372	401	375	367	407	393	366	437	431	380	413	422	387	401	381	395	437	431	382	386	403	356	406	402	427	381	402	395	374	376	355	359	386	405	395	356	392	407	380	402	388	379	357	353	339	415	392	400	411	424	398	408	385	376	415	408	414	382	416	386	423	416	394	392	382	399	377	429	366	355	381	396	394	401	421	424	391	427	362	377	408	417	397	373	407	380	391	383	385	374	433	364	444	430	428	374	395	403	428	396	394	405	405	379	445	398	386	389	388	416	426	401	378	405	392	431	388	413	395	374	349	349	414	432	377	396	431	423	368	450	407	409	435	476	401	392	363	362	342	411	420	396	377	433	403	404	376	389	423	369	421	387	414	387	391	427	369	381	430	389	403	402	412	408	421	411	406	380	403	381	382	386	364	400	421	397	443	390	396	409	394	407	349	415	399	422	403	422	387	399	386	404	397	390	402	381	393	410	394	365	371	419	404	421	409	414	388	372	382	367	391	381	409	384	371	409	396	388	385	391	383	429	387	404	383	428	385	399	406	389	400	390	400	387	358	376	368	388	394	388	393	381	407	365	378	381	376	400	389	380	372	374	390	378	379	388	379	412	414	407	425	409	391	358	393	424	424	411	406	381	382	388	420	432	420	396	385	381	373	396	369	378	399	394	352	395	384	436	402	409	410	382	377	426	393	417	446	400	358	402	393	406	401	370	392	436	407	396	387	411	382	397	374	361	379	387	427	385	400	348	388	386	379	386	427	384	407	384	389	397	434	386	390	394	428	391	377	370	410	382	376	389	382	392	392	382	397	379	405	427	387	410	404	364	412	410	373	360	409	410	406	395	358	389	383	403	396	354	366	404	383	348	341	391	397	389	415	380	369	384	402	435	425	400	413	366	373	393	398	404	391	413	422	421	418	374	425	401	389	425	417	388	358	412	407	430	397	389	421	418	412	378	384	419	361	402	401	412	403	373	422	385	403	401	354	399	393	415	415	400	388	363	440	426	372	397	399	407	379	365	422	417	377	407	423	396	382	413	379	371	423	443	389	424	401	384	363	403	367	425	364	405	367	357	388	394	384	384	393	389	392	354	406	369	413	404	381	348	400	368	395	396	406	374	414	414	400	387	382	394	381	420	367	410	404	356	422	376	387	382	416	376	364	365	400	375	403	395	358	419	401	415	363	387	427	400	383	381	392	413	407	439	400	378	420	391	405	414	390	379	441	375	402	413	422	421	420	378	383	409	396	418	400	370	399	347	388	373	416	401	398	396	418	418	433	392	396	344	366	395	381	390	377	399	381	417	366	350	368	374	402	407	396	396	377	380	442	412	412	407	382	395	409	383	428	409	418	410	377	426	445	424	378	422	372	417	386	401	370	384	361	380	377	398	394	394	386	401	372	420	411	415	379	400	421	397	400	389	372	387	363	413	426	405	361	381	376	431	400	398	365	401	430	413	391	378	388	388	357	383	385	387	374	421	450	356	421	421	406	415	377	385	403	409	383	392	409	423	402	395	392	407	387	373	415	407	425	365	398	427	357	377	396	397	377	384	434	416	394	370	396	393	391	417	426	430	405	396	430	383	421	396	414	400	429	396	368	371	382	423	370	396	356	450	364	430	397	399	379	436	382	408	404	391	384	417	391	372	392	386	375	440	383	399	440	400	397	410	377	393	380	421	396	395	394	412	400	406	393	408	377	367	402	359	357	371	332	445	418	414	432	414	384	397	379	417	379	387	421	409	377	394	375	372	386	430	373	393	357	425	382	397	407	396	406	403	418	389	408	381	405	402	377	385	417	365	393	380	426	399	408	375	386	388	407	395	395	408	399	367	372	399	399	414	396	438	428	368	386	414	423	347	390	428	378	384	414	412	371	424	411	428	390	349	403
17154	2391	4713	5641	5024	3752	2859	2291	2054	1797	1685	1398	1415	1260	1148	1087	1102	1078	1033	1018	1080	1047	967	990	993	973	920	984	906	968	920	915	922	883	923	955	899	921	908	919	869	883	888	904	868	917	914	928	918	917	907	893	880	930	975	908	925	948	880	952	952	909	914	924	928	945	926	875	861	884	952	884	893	909	900	872	876	903	858	885	863	871	873	873	933	916	953	849	893	903	854	896	924	835	873	929	869	841	892	860	896	882	904	825	907	886	876	901	844	898	902	876	924	906	904	903	979	884	896	916	921	891	834	895	956	869	888	898	903	868	858	858	911	884	884	892	882	913	875	934	955	905	892	870	896	916	825	936	872	844	845	892	913	889	871	876	896	832	842	898	886	947	947	835	856	910	866	903	886	883	931	880	869	928	923	901	896	907	917	881	870	901	892	911	889	936	897	872	945	887	891	883	917	893	859	893	875	928	921	880	899	919	916	851	925	876	873	910	877	887	888	888	901	909	920	898	876	871	907	879	889	889	869	880	910	816	913	913	867	874	878	866	860	824	877	877	874	869	900	924	895	975	942	875	930	843	882	901	884	872	924	868	898	889	875	901	884	905	896	882	856	875	908	923	857	921	896	885	848	851	876	874	931	922	831	914	898	893	876	856	889	924	901	907	861	839	949	863	879	861	865	861	859	883	917	888	972	920	909	850	921	870	948	874	893	840	872	834	893	838	899	934	876	881	908	874	884	885	879	881	882	847	918	931	896	886	864	903	927	899	869	915	919	875	940	948	899	923	898	901	839	890	838	908	894	891	939	908	865	881	927	863	900	919	853	827	879	913	830	911	910	841	897	903	908	913	903	885	860	928	938	903	938	864	887	887	838	926	935	863	890	897	917	889	897	912	874	880	879	907	871	887	907	892	936	862	929	876	859	890	857	863	833	872	860	895	908	874	863	855	891	822	884	897	907	901	881	876	923	863	874	913	885	873	841	903	934	915	929	889	892	864	886	922	892	896	871	907	883	908	883	930	885	881	836	875	862	926	882	819	838	933	928	808	899	879	901	938	886	830	887	876	871	885	859	949	838	849	875	866	910	880	855	939	875	900	925	866	866	882	921	858	890	855	873	917	830	875	936	861	947	895	908	835	926	884	895	917	869	865	907	887	895	888	880	848	867	877	857	858	880	892	848	896	860	916	921	866	867	895	865	824	939	923	878	932	883	910	864	927	898	931	913	890	934	892	886	929	847	882	866	853	896	884	892	881	903	870	882	891	873	865	904	900	950	931	906	849	892	889	854	850	901	883	891	942	915	838	902	860	908	904	901	854	873	911	859	890	913	850	855	945	855	876	874	865	870	911	855	881	876	872	879	825	859	837	895	836	902	895	887	821	896	927	884	866	867	876	851	870	874	887	886	867	876	949	826	938	913	871	904	911	858	889	892	929	883	860	863	850	919	931	935	887	864	890	905	892	896	883	906	864	877	863	828	867	887	848	907	917	877	905	932	861	815	848	945	908	859	897	898	884	882	846	833	923	943	819	894	891	943	866	900	870	902	855	905	862	922	924	826	883	872	884	930	929	851	915	906	855	896	881	847	873	890	874	903	933	905	892	863	917	921	870	860	897	893	865	914	891	855	930	912	868	878	884	933	919	902	884	929	904	887	929	912	865	889	888	902	861	904	858	909	878	877	867	924	894	918	887	912	880	855	871	905	887	861	836	924	906	837	919	938	854	892	871	922	889	875	909	845	907	912	864	901	900	942	859	836	916	925	852	869	890	906	946	871	907	949	853	887	911	883	872	844	923	894	902	912	871	871	877	913	934	860	822	961	858	840	861	887	863	852	937	902	839	880	857	861	955	872	865	893	896	879	875	872	922	845	863	852	903	956	850	896	870	909	858	872	873	880	863	902	861	880	845	914	867	880	859	895	935	905	899	907	848	845	854	912	870	893	849	899	841	883	937	944	827	902	877	906	870	851	899	840	866	937	908	873	883	852	886	861	845	916	873	873	851	869	915	944	884	880	867	872	898	837	883	882	906	949	923	909	880	946	876	913	847	872	856	896	914	868	910	892	850	925	845	889	850	944	917	927	889	845	934	873	885	890	846	915	959	884	869	851	884	913	841	921	834	852	899	872	862	885	897	873	926	830	931	849	882	895	944	891	866	863	850	907	844	905	865	904	897	950	891	937	882	893	941	917	883	920	927	902	883	908	866	912	846	857	870	861	867	876	909	925	848	846	855	924	927	871	895	933	883	921	816	908	943	914	903	907	898	966	879	871	901	874	845	894	911	854	909	909	896	926	886	926	898	920	912	873	904	899	910	894	915	888	846	924	961	874	888	909	885	905	902	950	913	918	874	896	889	862	877	885	837	894	905	843	846	895	879	927	891	866	911	877	927	900	902	858	857	909	934	870	890	961	868	896	943	855	886	889	863	903	901	894	859	854	894	923	857	835	901	915	871	899	902	891	872	888	888	904	877	906	932	907	946	962	910	862	922	917	898	860	886	907	857	888	859	891	921	853	883	894	884	911	856	847	849	901	903	895	881	892	946	902	908	823	929	885	890	907	890	883	889	897	867	879	868	829	863	907	873	886	880	850	870	862	871	895	922	895	881	857	843	850	902	898	886	891	923	914	929	845	877	906	856	926	946	903	898	835	921	871	906	903	921	883	886	910	898	888	893	899	891	960	867	882	883	897	891	945	908	921	897	896	919	821	911	878	883	880	917	877	863	893	871	841	824	909	894	882	919	901	848	880	913	911	870	885	922	876	866	879	915	862	882	906	832	856	846	881	862	850	902	867	849	829	883	851	863	865	888	874	868	883	914	899	876	912	877	892	847	862	867	892	885	869	884	865	917	904	840	883	896	872	885	938	866	858	924	906	880	944	833	878	866	890	879	909	847	890	855	925	836	868	951	844	830	961	914	889	892	839	867	913	866	853	880	911	898	927	907	923	855	903	876	941	936	900	867	867	888	854	894	877	894	919	877	922	884	870	890	852	881	885	846	869	876	892	914	911	922	902	861	907	926	916	913	927	907	917	884	876	876	939	892	849	884	855	853	891	882	883	903	882	948	896	898	888	903	924	866	895	893	868	883	868	898	867	902	847	917	901	915	907	838	921	899	852	874	858	884	882	919	873	877	934	873	921	902	858	859	888	926	887	882	845	904	921	908	867	900	897	930	918	868	883	912	869	849	854	884	902	906	926	888	865	898	918	908	915	841	855	906	902	851	867	885	881	887	882	884	855	873	867	903	871	881	884	883	887	852	874	897	877	890	914	910	854	884	917	860	884	911	902	857	848	878	852	886	932	904	889	872	859	881	903	969	862	921	874	942	921	908	865	856	899	900	868	893	898	847	943	885	901	869	914	883	861	859	899	837	860	888	924	881	927	896	906	891	849	901	868	890	912	921	874	874	892	881	920	877	924	877	887	919	930	923	832	863	895	884	838	859	897	884	883	868	928	893	968	913	910	862	907	845	914	885	859	902	904	901
9205	909	671	576	504	354	302	263	233	235	261	240	218	208	205	214	174	211	238	224	227	203	229	225	227	211	190	206	237	229	219	189	222	201	204	177	239	191	203	203	202	210	188	200	213	199	248	214	206	210	219	225	219	204	237	169	205	194	208	195	219	189	198	218	210	192	205	174	219	183	204	230	202	198	190	186	181	198	207	240	200	220	201	168	202	227	220	190	216	238	216	214	222	218	231	220	198	209	219	231	202	190	219	245	202	214	229	209	231	239	195	192	228	200	198	216	247	218	211	231	211	225	198	213	212	198	234	218	230	197	202	216	206	227	196	214	224	200	199	194	201	233	197	211	219	228	192	206	210	195	167	207	194	211	213	248	193	229	219	226	223	210	189	200	213	189	228	199	197	200	214	239	208	236	213	222	197	177	216	218	197	208	224	217	225	211	181	208	194	216	208	218	194	204	210	198	185	210	210	208	176	188	210	233	198	210	195	190	216	211	226	198	195	220	212	207	192	197	198	210	226	203	214	177	189	177	219	223	170	209	207	222	222	190	200	214	224	205	198	187	204	221	214	230	192	190	210	223	212	218	214	196	202	192	198	197	231	230	217	206	204	187	225	196	219	203	204	192	209	191	221	212	224	194	214	203	196	198	225	211	192	213	180	206	226	208	213	207	202	200	205	205	228	219	217	190	208	196	206	217	216	226	228	189	180	214	240	202	210	215	197	224	201	211	210	210	230	220	237	212	204	224	208	193	207	197	212	221	206	195	206	174	199	195	233	212	235	219	223	185	228	214	203	209	223	179	201	206	177	215	213	206	218	208	196	207	219	201	193	220	173	227	199	185	212	228	198	194	209	214	205	194	201	194	182	205	208	218	213	224	209	187	236	225	200	213	206	216	185	211	204	205	229	205	212	206	193	242	202	220	217	217	201	235	233	183	212	222	237	188	214	251	216	203	253	217	221	214	214	222	214	194	230	208	201	213	213	202	213	205	223	183	196	189	170	222	188	220	208	203	212	228	187	219	225	173	225	224	197	189	226	219	213	222	227	193	208	225	169	208	211	209	197	177	199	210	193	196	227	211	212	191	212	198	220	190	198	189	214	179	231	245	215	213	185	201	197	195	205	233	199	218	226	211	208	209	198	182	198	231	235	221	208	204	204	211	217	226	214	225	223	206	240	225	197	229	219	192	223	212	186	224	189	220	242	212	206	214	205	224	217	222	185	190	204	195	193	204	222	186	203	203	233	228	214	199	217	233	239	212	226	238	207	229	219	189	197	229	218	242	191	204	203	203	199	197	207	202	225	229	205	220	233	191	207	194	197	202	204	231	199	215	219	225	226	223	210	237	206	205	211	216	185	214	216	203	232	227	210	193	216	210	218	198	208	208	181	213	197	170	191	236	188	189	208	227	219	212	207	196	237	222	191	198	224	186	197	208	209	188	217	199	196	223	212	201	200	207	197	207	223	191	208	220	227	218	212	202	200	200	190	225	230	242	197	188	184	210	199	228	225	222	208	209	241	214	211	190	198	222	196	198	211	216	218	224	194	189	224	214	211	207	186	246	198	229	218	217	178	205	194	214	210	199	204	211	222	204	217	223	238	214	223	180	203	188	210	226	198	232	225	226	231	189	222	188	198	229	223	185	206	208	185	204	194	208	219	211	209	215	206	186	228	233	213	231	242	206	210	209	215	226	212	219	190	220	197	206	203	219	201	195	211	218	200	218	234	225	206	200	177	201	201	212	202	207	248	186	202	218	213	225	196	198	210	191	236	199	216	202	231	213	195	207	197	245	226	164	186	209	211	199	200	215	199	198	207	218	206	211	191	197	200	259	202	195	223	212	200	205	218	200	188	225	214	197	207	193	210	208	217	174	194	184	217	211	212	192	197	194	201	206	209	206	185	208	235	256	207	172	230	221	243	234	190	199	210	215	229	192	205	205	203	164	208	208	222	211	194	219	209	190	197	211	191	204	202	198	215	192	211	226	215	219	214	212	210	202	197	196	190	207	212	195	210	195	181	195	199	201	223	219	230	221	204	192	203	204	179	207	205	203	209	206	216	209	217	205	245	246	220	209	236	225	188	208	206	198	228	215	181	216	168	198	173	209	200	214	201	214	194	189	191	197	208	213	212	201	182	202	215	195	208	186	215	208	221	205	197	173	202	211	223	203	216	196	220	235	232	214	200	223	209	213	193	268	201	215	224	227	201	205	197	232	225	209	192	232	222	194	194	193	225	210	194	195	205	220	203	222	225	218	188	197	211	199	209	195	207	211	236	199	201	213	216	187	207	208	205	217	206	216	219	204	196	208	216	195	207	217	200	239	196	214	212	190	194	208	217	174	199	194	223	208	210	216	190	189	250	197	204	199	207	219	220	216	217	212	207	198	213	266	228	202	192	219	190	222	213	170	218	200	200	229	202	231	226	198	221	216	207	214	203	207	197	231	183	239	183	211	240	225	222	202	204	246	216	209	200	200	237	194	201	188	197	198	189	198	198	210	205	194	221	190	153	186	194	216	222	197	211	209	206	186	215	219	214	221	202	222	213	227	202	211	204	214	210	215	201	205	209	203	222	224	215	192	218	214	208	208	162	215	217	185	210	199	226	231	199	205	185	184	178	189	215	227	184	181	231	207	223	202	200	213	226	209	191	194	184	195	203	203	213	220	197	182	228	220	199	198	215	223	195	200	199	190	209	214	220	192	225	197	196	208	188	222	166	207	213	206	187	213	205	179	218	245	172	203	223	205	193	190	199	207	224	210	226	199	196	175	208	195	249	228	191	220	230	196	218	202	228	192	220	210	206	225	226	214	240	220	219	187	201	200	218	210	225	208	206	209	228	215	225	203	241	211	182	222	208	201	215	222	202	196	207	203	205	219	210	232	208	211	212	203	181	213	220	235	225	205	219	183	190	183	200	214	188	206	214	202	199	198	201	178	201	187	193	200	237	235	183	206	189	191	209	187	240	220	211	183	221	233	200	227	218	232	193	208	226	213	172	201	225	201	196	224	207	219	212	199	207	188	219	209	215	216	181	171	213	205	202	224	205	196	210	201	208	209	189	209	223	215	221	217	231	207	210	196	190	221	194	201	183	191	169	182	207	238	189	226	201	194	181	162	233	235	213	228	190	197	192	217	229	217	214	213	228	209	209	223	209	204	185	189	202	199	239	215	221	208	213	186	209	202	194	199	202	211	217	189	224	232	226	223	217	246	254	205	195	186	204	226	198	223	191	231	191	244	209	207	201	200	192	184	204	232	168	175	208	180	203	192	212	180	208	219	206	210	198	183	213	190	194	202	214	220	208	206	195	183	236	230	217	221	218	189	223	200	176	210	215	204	206	199	203	233	194	199	204	225	240	217	215	207	215	198	202	204	218	198	204	199	210	216	200	212	219	225	225	218	236	203	184	193	202	229	211	188	215	208	193	212	212	248	211	188	236	216	194	178	204	211	208	235	212	187	194	218	221	197	211	186	196	172	192	207
5658	895	1555	1880	1754	1220	943	795	776	715	667	608	595	573	560	590	580	529	536	498	542	531	512	559	532	546	546	544	569	524	471	540	545	525	529	511	508	496	508	499	470	488	499	484	491	509	544	484	527	518	509	510	548	542	483	489	504	518	527	523	490	499	502	445	495	508	503	511	556	494	480	527	479	491	536	516	475	522	535	501	526	513	494	517	496	478	523	509	473	509	504	534	516	484	506	487	517	486	500	513	501	486	464	477	530	486	520	539	519	483	488	496	517	544	519	522	502	547	512	571	492	497	515	503	502	486	520	504	558	492	489	506	528	556	493	563	536	511	476	513	498	502	508	475	525	510	480	540	480	467	522	500	558	496	538	520	513	504	514	529	491	522	539	498	531	489	508	511	533	517	546	494	519	467	541	511	554	554	520	494	475	501	486	477	527	529	524	504	520	525	462	501	527	520	486	472	498	459	543	525	495	502	511	463	458	502	482	535	494	505	533	470	506	485	451	449	533	467	486	511	502	480	532	486	519	517	538	499	528	556	495	514	542	519	488	464	501	521	491	504	529	516	472	479	520	518	509	489	503	525	526	493	514	532	548	499	521	490	500	528	488	519	518	498	533	519	505	528	533	523	510	484	522	485	507	497	534	519	503	527	546	517	473	495	492	514	490	510	515	496	504	501	499	491	516	500	511	487	525	491	507	540	496	516	520	476	552	500	512	495	488	497	494	482	506	471	524	496	527	518	516	522	515	485	505	502	476	493	498	525	498	496	570	500	531	493	471	489	499	497	540	529	487	520	479	518	519	475	519	518	517	490	520	499	501	525	527	534	484	486	535	498	489	502	498	544	503	530	513	517	476	503	534	507	499	519	507	492	507	518	566	496	467	518	499	466	499	531	540	485	496	509	549	486	527	497	510	487	497	487	501	506	484	501	470	489	467	491	495	519	494	468	490	496	522	531	481	466	510	472	540	547	506	522	529	500	491	503	544	490	459	465	498	494	454	521	513	524	488	540	525	527	509	513	503	463	539	485	465	513	520	489	497	491	543	516	504	540	490	494	511	500	499	487	529	514	514	553	507	489	546	532	499	490	509	536	516	552	505	507	500	515	480	461	522	519	530	512	517	475	497	524	517	503	517	523	559	521	484	559	500	484	494	525	497	501	507	505	505	510	499	529	520	479	505	521	483	528	464	532	506	534	486	494	479	538	579	481	504	504	464	469	490	504	538	476	515	469	460	504	515	488	530	488	523	515	522	482	499	508	520	496	509	524	505	509	514	521	506	502	481	505	542	504	527	508	523	525	484	518	502	535	510	502	491	505	484	552	497	489	499	476	471	479	491	491	485	457	500	544	491	520	523	501	494	484	525	497	485	506	541	532	475	482	497	505	481	512	492	527	473	538	547	501	477	496	513	533	526	495	510	530	468	495	528	522	501	493	502	510	513	533	467	515	486	492	492	495	461	440	497	505	535	505	538	508	536	490	523	494	533	537	548	522	539	479	541	477	529	558	490	511	477	455	518	494	486	478	508	534	509	526	500	525	495	472	506	482	519	535	503	500	505	515	492	469	483	558	487	503	528	491	506	469	518	472	536	540	487	526	479	472	498	532	489	497	498	509	514	444	463	493	505	479	484	529	532	549	489	507	508	540	481	532	502	510	489	497	513	479	498	489	518	497	496	530	516	551	486	482	486	466	563	507	546	493	543	474	527	494	507	526	531	517	520	496	506	469	521	503	511	501	486	528	488	492	522	486	513	529	492	515	494	516	508	469	531	499	524	522	500	538	537	503	517	479	524	469	488	501	550	498	522	528	507	500	500	511	526	508	469	535	510	499	505	493	506	523	531	486	510	519	505	505	497	527	501	522	536	538	533	487	505	487	505	537	536	510	513	506	549	520	511	519	484	481	490	508	528	524	476	466	519	479	530	519	539	530	507	510	511	489	514	514	490	507	542	512	523	480	508	517	519	493	497	553	516	481	507	510	510	482	514	523	479	519	514	510	528	498	506	512	524	472	501	503	548	473	473	537	511	523	540	546	503	501	474	541	487	512	542	525	512	507	472	551	497	501	499	517	498	512	479	517	517	484	507	507	510	497	492	514	531	498	485	498	533	498	501	455	560	526	540	511	521	467	465	517	500	498	488	494	500	516	538	480	496	496	537	460	523	517	532	519	506	495	536	489	518	497	528	526	515	507	484	518	492	493	549	467	478	472	496	494	496	531	499	469	497	481	485	520	507	502	508	510	477	523	496	502	488	485	538	509	564	524	514	524	560	511	514	511	498	500	529	527	490	496	510	523	535	524	517	517	524	495	541	502	509	484	527	486	528	479	495	511	473	517	481	509	492	518	515	533	474	512	526	511	498	511	520	496	509	485	503	517	479	496	467	517	508	524	485	532	495	482	495	540	506	512	477	525	501	471	485	507	488	553	508	487	552	507	506	552	484	479	503	507	527	486	481	536	510	501	467	506	482	503	520	525	533	490	515	470	511	506	521	486	489	502	554	529	517	524	520	513	526	488	531	508	481	504	509	514	536	487	466	507	536	483	495	501	532	536	512	476	503	478	485	477	505	478	499	517	510	530	556	489	480	517	506	500	499	465	497	496	527	496	476	530	531	476	477	502	565	498	476	471	490	511	513	515	505	497	547	551	513	528	505	514	515	531	516	496	477	518	521	543	452	503	490	493	505	509	528	499	470	482	509	505	494	533	502	504	487	520	504	505	489	528	509	511	534	538	528	524	481	498	512	518	509	526	497	493	521	499	500	502	554	518	522	528	515	515	494	512	519	495	520	488	544	511	539	519	450	531	501	525	540	506	503	526	485	530	455	522	502	546	493	496	507	551	511	532	503	530	522	458	495	485	455	503	512	486	511	476	496	510	516	475	512	500	525	504	457	527	516	506	523	502	466	517	486	512	483	519	494	489	516	473	490	506	504	482	556	484	514	516	514	495	463	532	524	465	530	498	505	496	479	479	485	518	546	497	468	502	478	505	487	472	513	555	480	521	484	518	516	496	491	528	521	499	504	527	489	535	502	552	551	475	509	514	494	516	516	488	511	495	498	463	491	489	506	460	513	474	498	515	548	524	508	530	515	534	534	457	523	479	486	460	508	485	508	497	502	487	479	464	509	495	488	512	524	518	500	528	476	504	517	511	535	532	514	465	503	463	465	458	524	500	530	478	521	492	515	525	549	475	497	487	505	528	494	522	486	531	500	511	509	504	459	482	516	484	497	517	495	520	574	517	500	521	507	508	475	509	514	495	521	511	480	485	483	542	478	506	510	440	501	482	508	521	533	493	453	550	506	475	503	546	494	492	470	475	533	467	511	518	527	484	485	518	497	524	515	508	501	526	493	507	495	503	542	515	541	518	538	504	490	500	514	519	507	515	515	490	509	536	514	497	478	505	479	503	490	564	536	498	549	500	508	533	499	529	525	518	525	503	502	485	550	519	520	497	469	515	490	487	521	542	536	488	506	509	458	505
21107	2301	1538	1318	950	646	475	408	358	333	280	269	243	264	265	228	227	251	238	233	250	223	215	270	238	228	203	235	218	195	228	232	238	232	221	224	240	242	220	237	241	200	258	215	230	223	228	206	205	222	201	236	217	233	211	201	227	226	220	238	200	215	222	184	240	278	272	243	250	235	247	218	246	245	221	232	239	211	215	206	215	231	217	228	220	206	219	190	219	204	190	200	197	230	229	228	229	223	204	204	222	220	201	191	224	237	229	247	243	207	223	255	201	207	197	208	210	207	233	216	211	214	223	194	250	224	249	241	250	235	234	228	222	208	208	240	200	232	214	213	241	230	211	220	227	230	231	219	198	213	239	197	189	185	197	190	213	207	236	212	222	229	257	231	229	200	214	232	228	236	209	234	229	200	199	204	230	208	195	201	177	226	226	233	205	214	224	226	187	237	207	226	228	232	234	227	208	228	240	209	214	215	205	207	240	206	250	216	234	231	211	223	231	236	191	275	223	220	231	214	211	219	236	231	194	201	222	221	196	230	235	225	252	208	242	218	214	236	234	227	233	218	241	228	261	224	230	217	249	212	224	228	254	197	198	229	227	248	197	219	245	228	237	206	206	227	242	214	206	231	203	230	199	191	219	230	223	204	206	222	213	231	239	212	220	230	215	211	204	235	218	211	205	223	215	198	220	212	214	216	246	212	245	219	227	215	190	197	199	218	213	227	217	203	209	211	198	192	217	209	204	229	222	215	217	215	223	187	220	224	243	228	229	225	243	218	222	220	177	255	241	206	210	203	202	190	221	225	226	262	251	198	209	235	210	222	211	208	186	203	192	234	200	231	214	242	227	200	225	225	171	238	227	237	210	205	252	211	203	203	198	226	224	229	222	219	248	196	219	222	220	222	223	240	210	213	214	222	256	213	201	216	204	219	230	221	229	225	238	260	226	229	240	242	245	201	218	249	205	217	259	219	219	243	203	219	213	212	222	199	194	239	208	204	205	219	214	203	214	228	219	238	225	194	203	191	195	223	211	237	227	195	215	215	190	203	240	231	212	215	219	212	238	227	207	209	229	218	192	221	187	208	242	222	237	205	219	209	240	222	215	236	191	219	220	248	201	228	213	239	225	234	211	210	199	204	213	229	219	215	207	212	208	202	217	226	217	218	191	243	215	206	202	216	227	215	218	190	238	230	245	210	220	203	231	224	208	194	223	221	215	212	211	236	231	217	205	210	226	218	193	247	196	209	219	202	194	207	234	234	253	192	229	218	221	199	223	231	232	224	201	207	217	225	203	233	209	201	211	190	187	229	234	214	204	234	207	225	216	188	244	211	240	244	217	183	190	230	224	208	234	214	207	204	210	196	226	222	208	236	226	217	237	232	266	247	210	223	203	228	212	243	246	200	230	206	226	197	210	211	215	194	227	190	209	213	223	199	200	216	226	221	215	227	202	216	182	225	220	222	213	191	252	219	220	216	230	199	194	201	206	227	214	221	206	196	193	210	175	227	241	233	240	197	206	203	237	185	187	217	227	250	222	230	230	242	249	232	228	209	205	225	215	209	196	221	245	216	204	218	192	223	228	230	208	202	222	217	193	239	237	218	215	224	221	223	233	227	234	210	238	207	220	188	211	200	246	238	226	223	214	235	198	217	207	214	235	216	241	199	191	225	219	221	208	227	243	217	242	233	209	223	239	211	214	209	224	205	222	210	215	231	251	209	202	225	219	214	223	206	196	227	207	216	234	207	243	233	219	217	224	206	244	209	215	187	196	236	216	233	219	215	225	209	233	233	180	207	207	219	235	218	239	196	235	216	196	219	232	222	190	208	217	214	225	217	241	202	218	193	205	222	231	193	213	191	239	221	224	222	219	233	199	202	231	220	224	256	219	198	240	228	217	210	230	206	204	212	238	208	205	214	223	224	226	201	208	244	206	223	201	234	231	198	196	184	219	192	202	224	257	198	217	207	247	252	214	216	225	207	213	209	205	224	232	206	216	235	225	219	198	228	234	234	208	234	215	202	250	232	227	197	216	237	227	217	242	220	242	199	211	215	210	205	225	196	202	200	223	194	221	214	222	215	234	217	224	209	242	228	237	184	222	217	197	225	208	212	228	238	202	222	217	227	217	199	182	224	214	192	212	236	249	239	238	232	215	223	188	219	230	235	215	229	213	211	222	270	226	210	237	212	208	213	211	235	232	233	211	216	219	232	189	223	229	230	223	232	253	228	232	199	245	209	181	223	224	203	236	220	202	251	198	214	205	232	209	241	215	211	236	175	223	231	198	205	216	212	219	209	197	202	233	198	212	239	219	221	225	214	232	201	232	234	210	219	216	224	232	213	231	184	228	214	254	223	214	224	200	212	192	231	192	206	210	202	208	197	236	206	203	251	198	240	227	224	218	232	203	202	241	249	226	242	212	201	234	219	236	229	205	208	236	235	223	243	249	228	240	229	176	216	208	219	220	219	209	220	210	230	195	203	219	236	213	230	216	215	205	205	205	199	198	207	222	217	234	211	212	201	259	244	243	216	218	194	229	223	220	233	216	214	215	201	240	219	213	169	207	233	205	212	228	198	211	209	212	232	204	203	251	224	219	230	210	206	202	228	210	208	231	210	215	205	247	243	226	182	213	202	201	239	214	219	223	233	223	200	191	234	226	230	226	195	218	196	212	207	228	198	250	233	208	251	224	275	228	193	230	216	237	195	212	191	207	208	230	212	199	218	230	204	218	220	217	221	191	255	211	226	215	198	212	240	240	219	213	238	227	225	205	210	210	223	224	208	223	226	230	192	206	227	212	225	196	233	210	205	194	215	227	226	224	203	239	192	226	247	214	169	179	234	214	201	206	201	198	210	204	194	224	201	218	222	226	193	230	208	226	205	245	182	214	225	226	236	192	202	201	205	199	217	225	237	210	231	207	206	231	279	199	207	227	214	217	201	238	227	234	207	211	236	203	202	232	235	215	207	226	203	222	224	225	219	224	189	207	212	203	234	191	229	215	233	200	210	242	201	212	228	220	229	231	211	231	189	226	205	192	240	223	225	203	203	218	225	207	208	209	225	219	231	190	211	221	215	208	204	239	218	235	231	202	190	195	259	228	212	243	235	219	218	228	224	242	200	226	206	236	219	205	210	213	214	206	205	230	201	221	246	252	208	212	193	248	240	212	204	216	208	223	212	259	210	245	270	224	194	224	204	231	230	196	224	213	216	224	223	244	217	251	198	215	214	227	221	220	217	223	229	178	228	220	223	227	242	226	222	237	205	237	237	216	211	217	216	222	226	200	201	234	235	222	222	232	231	217	272	208	218	225	238	225	222	203	221	245	239	220	223	228	217	232	235	212	204	222	213	230	208	192	204	207	225	216	203	222	192	244	257	240	206	229	224	210	227	217	199	215	225	222	233	211	234	230	209	230	189	198	206	228	240	228	252	207	224	232	231	226	206	249	220	249	212	212	252	203	256	213	223	234	199	235	218	230	224
12605	1473	3050	3843	3440	2375	1843	1521	1280	1184	1102	946	831	770	726	706	712	694	654	611	596	665	626	607	578	621	586	656	621	543	581	542	586	542	582	578	550	506	549	575	527	524	526	529	557	530	567	548	503	510	542	518	528	558	582	509	576	539	550	509	546	559	608	519	537	576	579	514	533	571	539	545	547	594	570	588	538	580	560	560	487	471	531	557	506	565	534	576	567	528	537	565	525	553	583	535	576	549	518	572	581	524	542	568	585	534	554	562	558	529	566	515	544	571	517	548	579	499	589	523	566	547	533	543	594	543	536	547	543	524	558	543	516	517	516	529	511	568	570	539	559	554	485	531	542	583	575	521	571	551	503	499	548	547	512	591	546	544	511	548	526	554	554	503	519	566	568	558	532	515	524	541	579	556	548	564	501	516	525	546	537	543	520	541	550	524	535	552	539	507	548	531	537	570	580	565	529	551	584	521	510	551	495	522	536	523	540	517	492	515	554	530	543	521	539	545	554	522	567	567	556	593	568	530	508	525	529	538	513	543	561	529	582	558	530	592	592	491	550	511	538	559	512	580	573	591	539	521	529	546	558	531	544	562	554	512	527	524	516	465	549	541	542	515	559	573	519	518	515	595	605	520	598	554	547	552	561	584	542	566	524	560	553	544	536	578	588	571	554	526	537	569	523	524	579	562	526	545	547	556	538	532	545	565	523	529	544	533	541	519	556	526	539	561	539	551	521	525	519	542	523	554	499	535	515	577	591	571	554	540	535	537	547	522	529	539	527	495	526	551	564	476	546	524	533	548	504	555	535	506	577	557	520	559	549	573	561	533	542	558	579	512	542	549	556	531	536	537	533	511	518	541	571	544	561	532	574	530	508	579	557	516	525	512	552	572	498	536	541	558	546	511	567	545	517	565	521	530	535	536	555	537	579	531	553	558	549	543	575	588	589	540	532	519	511	539	556	538	547	565	548	553	537	501	573	501	576	556	546	573	577	556	506	528	538	559	517	507	491	536	524	506	570	534	532	564	518	537	508	495	528	539	523	537	526	562	584	553	527	523	532	547	572	533	536	544	550	535	528	521	566	533	515	521	572	535	543	584	490	533	574	506	554	521	522	530	558	554	578	534	579	594	566	569	527	499	549	511	541	515	573	550	560	545	537	535	522	566	559	527	499	516	525	529	559	541	541	567	521	566	522	545	547	555	558	529	494	549	538	570	525	551	562	544	548	566	543	537	535	563	539	562	575	569	535	547	589	521	500	560	544	555	553	497	569	540	535	538	554	511	530	569	496	590	576	558	546	542	531	547	562	564	540	549	531	558	543	543	510	546	551	552	564	537	551	537	526	503	549	560	507	550	600	533	562	497	568	548	570	583	537	538	577	587	546	575	535	523	589	587	515	492	528	513	544	522	515	550	533	493	550	567	595	570	536	569	512	521	523	533	549	503	519	552	543	522	520	526	537	523	562	576	534	519	464	486	544	546	584	548	542	536	517	523	533	499	528	550	621	542	536	581	517	536	532	524	564	535	539	524	516	489	525	547	574	533	508	556	574	573	577	494	530	573	557	499	541	594	536	521	517	554	544	543	515	566	554	555	506	482	577	555	539	582	546	544	573	549	472	520	526	543	531	528	544	558	524	541	562	582	550	549	548	538	585	539	545	527	555	568	526	556	534	578	540	515	539	548	528	563	537	547	502	536	576	550	530	590	539	525	496	549	517	527	555	516	562	558	570	564	515	478	524	536	543	548	548	553	574	545	511	515	554	516	516	532	586	523	567	506	575	537	519	539	550	532	552	567	515	502	548	557	528	531	543	546	534	534	539	530	548	560	556	532	537	563	548	546	560	537	544	515	551	569	584	563	600	550	496	555	571	522	530	560	531	563	579	529	556	589	537	561	571	541	551	537	547	533	521	560	517	567	508	571	550	520	520	536	569	556	534	540	513	559	583	538	562	543	528	573	514	541	530	508	562	574	576	552	579	544	568	525	556	545	524	551	580	524	561	560	573	529	524	547	573	580	522	532	528	560	531	540	538	592	585	550	518	550	529	531	543	544	547	525	536	560	496	552	506	555	594	531	519	563	542	553	525	548	559	543	518	568	534	522	534	517	535	569	536	530	580	536	543	521	518	506	474	541	535	552	521	561	552	539	551	552	565	525	527	578	521	542	506	581	529	555	535	513	547	544	532	542	543	563	548	575	542	539	536	536	530	550	524	579	504	556	494	532	503	561	524	510	531	526	568	528	531	545	526	593	525	534	555	533	527	541	569	526	570	562	543	550	527	533	553	534	556	568	544	534	573	525	547	553	493	564	559	553	525	522	560	556	587	566	533	531	574	565	513	515	506	567	573	535	568	498	546	558	537	550	495	521	552	514	531	529	540	558	528	587	575	563	540	535	484	587	524	534	566	548	537	587	564	561	535	537	535	571	540	522	523	512	552	562	544	525	556	581	515	553	533	528	581	531	515	570	576	523	564	533	547	527	559	533	513	558	553	502	544	546	518	550	518	531	532	509	571	537	517	540	530	518	582	538	528	560	558	598	541	545	561	565	571	571	538	570	485	537	528	508	610	606	541	528	528	538	544	552	527	524	545	545	530	546	567	513	585	526	543	551	571	559	551	522	533	551	542	546	514	559	529	538	550	534	542	574	539	578	510	569	558	557	564	575	521	541	524	548	514	546	509	512	533	589	533	553	546	579	549	526	531	509	546	558	550	528	551	556	526	562	529	530	532	543	516	557	495	557	570	519	551	497	565	534	566	538	533	566	507	545	564	520	508	522	528	556	538	539	527	534	477	577	507	535	547	520	564	534	551	533	507	529	500	509	545	573	564	539	572	546	547	529	535	542	536	563	517	544	551	540	523	521	509	571	521	589	526	561	576	485	525	534	558	515	542	535	486	552	507	554	563	544	563	562	556	570	579	535	554	546	543	526	569	524	530	503	572	521	544	490	556	547	575	532	575	519	551	510	545	559	585	573	576	533	562	554	582	523	515	574	523	540	550	533	535	547	540	508	562	530	567	552	552	587	537	497	543	551	568	539	581	552	526	556	556	583	534	525	579	535	567	493	535	536	551	555	553	498	543	502	557	560	525	567	552	567	566	579	571	548	502	603	538	556	495	507	553	548	551	565	541	510	559	554	510	537	556	522	537	542	517	593	522	518	535	539	528	535	564	583	542	544	578	512	518	555	526	518	591	568	524	511	544	578	551	501	516	566	540	526	541	585	537	585	540	520	516	544	537	547	529	561	516	585	527	542	538	527	530	513	511	540	564	569	547	536	533	537	565	572	535	553	536	583	549	531	571	534	552	567	568	509	532	536	516	518	542	538	524	537	513	545	574	556	526	537	572	504	539	563	533	519	561	517	545	536	550	492	553	543	571	553	564	556	549	541	568	553	550	553	528	549	551	541	532	579	586	542	559	575	587	563	554	575	563	533	571	528	547	552	560	569	500	528	537	537	576	583	601	523	558	497	581	539	527	561
31488	5230	2818	2094	1583	1060	806	709	653	593	551	502	462	465	435	468	423	428	438	397	406	408	375	375	393	414	412	413	427	402	446	391	407	408	393	401	435	408	384	444	382	411	402	387	358	372	423	403	402	411	386	374	424	472	409	407	399	438	413	384	406	362	406	418	406	424	386	384	400	387	412	353	390	378	403	378	373	387	391	361	387	382	390	394	388	370	443	391	364	419	366	358	402	395	395	409	406	373	396	386	371	373	380	369	374	394	388	410	366	401	381	399	403	439	405	371	382	362	405	394	354	367	381	434	420	392	411	381	397	381	444	397	383	402	383	391	391	372	388	422	401	391	379	356	403	343	402	378	370	423	393	387	392	384	425	413	417	416	401	379	367	399	420	377	395	395	374	409	367	363	388	386	347	409	385	384	397	395	405	420	389	399	400	382	397	408	373	394	383	383	415	401	409	389	367	398	383	417	377	404	361	412	431	389	390	401	367	395	376	398	405	385	413	383	403	359	414	436	364	372	373	403	398	384	351	379	383	380	409	413	356	425	405	394	419	420	385	393	397	405	390	353	413	393	438	390	390	396	416	424	380	355	390	405	360	411	403	411	388	424	395	416	397	395	402	391	408	403	400	360	400	391	417	352	401	378	371	419	405	368	381	415	392	371	373	390	383	448	379	380	401	378	403	387	410	396	408	409	378	418	399	380	398	397	393	415	404	434	409	406	361	405	399	425	386	367	420	396	464	400	444	386	373	372	424	417	409	387	426	349	374	426	408	407	392	396	349	368	410	380	392	364	387	378	380	399	401	457	449	395	357	378	419	376	396	380	368	375	377	413	417	407	378	407	390	375	381	399	425	404	383	428	349	346	396	401	416	372	389	393	419	390	401	403	354	373	365	396	401	398	390	395	444	431	434	372	406	366	376	366	448	414	401	376	400	375	383	386	393	363	389	410	393	397	383	384	391	388	395	384	376	356	369	414	408	433	386	405	389	424	413	427	409	419	395	377	418	383	377	431	390	359	380	418	415	360	356	379	373	364	402	408	395	409	421	384	378	385	398	390	393	356	401	397	421	365	394	399	391	360	385	457	381	390	439	392	352	427	422	378	347	385	395	406	370	368	378	406	336	383	411	413	418	418	407	382	370	402	411	430	374	375	401	367	399	444	394	405	447	396	359	445	390	390	358	375	392	405	376	368	426	386	356	410	416	413	404	409	399	405	384	384	417	376	384	398	408	357	381	399	405	373	350	407	388	359	402	427	381	381	393	413	377	398	369	356	407	397	402	400	367	391	398	392	383	390	433	401	380	424	372	366	375	425	364	401	392	409	416	391	395	383	386	418	381	427	363	392	428	405	381	376	399	408	356	382	394	385	417	377	402	413	403	354	439	425	390	386	378	404	379	417	361	387	393	421	402	415	423	368	380	357	399	349	378	380	372	394	366	409	386	402	365	404	398	371	365	355	386	405	396	386	397	425	389	382	392	376	392	386	360	409	410	428	349	413	408	361	392	395	404	424	368	413	378	377	416	425	369	434	390	393	397	399	400	426	395	410	389	396	424	403	376	431	412	407	386	410	363	413	379	372	392	422	367	425	421	349	378	397	367	398	419	401	417	423	361	387	410	400	395	436	389	412	410	335	370	390	353	422	383	360	402	374	406	413	400	345	418	363	358	405	389	376	411	320	380	370	358	429	367	371	406	390	427	395	372	380	400	401	382	376	402	418	399	350	404	370	400	380	386	345	439	407	392	376	416	389	381	408	393	363	386	398	390	385	403	417	383	400	387	382	425	396	379	377	379	397	468	377	391	379	395	397	405	401	444	422	408	386	426	404	382	406	364	415	383	418	406	380	387	412	417	406	419	380	395	410	368	402	398	383	386	399	382	393	423	400	401	401	394	419	382	375	409	394	385	459	433	398	442	408	410	405	356	426	397	377	410	373	383	436	376	392	385	396	390	370	394	366	367	398	409	451	390	380	347	390	408	401	404	375	381	366	426	384	372	378	448	383	412	410	426	386	380	395	404	399	423	393	373	390	375	369	412	391	401	368	375	384	426	440	397	417	395	393	427	423	403	416	435	412	403	397	411	423	370	382	420	366	405	372	382	350	398	374	382	391	383	347	361	374	382	413	397	396	435	409	398	392	379	390	408	410	409	375	361	404	426	392	395	423	413	431	391	404	357	442	379	406	385	404	372	383	373	385	398	394	402	407	380	391	401	381	406	367	425	381	436	357	377	387	387	372	381	361	403	393	394	420	385	412	369	363	410	405	401	402	376	409	392	390	374	387	370	376	376	415	389	407	404	419	381	363	420	362	376	376	423	386	395	401	386	387	384	366	368	403	415	409	376	387	398	408	394	404	373	350	381	429	408	375	361	387	377	379	384	394	377	364	425	363	376	365	430	370	373	401	364	407	384	437	397	423	419	387	367	364	412	396	398	383	389	392	370	395	425	391	407	381	397	369	364	370	398	405	384	430	361	384	358	382	394	408	390	401	416	378	411	410	385	399	394	397	386	353	392	389	382	395	435	406	363	362	401	410	416	382	416	401	409	393	376	402	364	387	395	399	331	371	383	408	369	372	389	397	383	353	365	428	365	418	422	387	398	380	402	357	364	414	375	378	373	363	451	403	397	415	422	391	390	419	407	403	390	418	408	408	421	399	384	364	416	409	402	412	405	395	374	380	360	382	428	412	431	382	383	396	351	391	409	426	398	389	385	405	399	370	391	380	417	418	395	373	371	401	398	408	401	385	387	397	366	386	395	372	410	427	416	380	390	388	396	391	381	399	419	374	417	383	384	384	367	398	426	421	392	367	404	373	412	392	366	394	418	418	390	407	372	377	401	403	376	378	384	374	401	370	430	377	409	366	396	383	403	361	401	396	420	411	422	378	367	374	414	382	394	406	424	373	368	377	412	377	375	341	379	384	385	416	403	427	370	362	343	379	366	383	376	375	401	403	377	388	435	396	375	416	407	401	404	376	348	379	417	380	408	359	399	409	394	423	381	357	369	412	377	396	364	355	361	416	403	441	407	386	377	390	421	364	410	414	411	354	386	397	384	381	378	408	427	400	396	415	422	396	414	429	408	445	376	360	395	411	405	392	402	404	391	394	399	368	379	406	393	419	385	350	388	385	404	388	375	390	362	426	365	385	417	359	409	394	371	405	368	373	348	377	416	419	396	357	371	408	368	396	410	411	399	379	347	395	400	372	395	409	407	392	427	430	392	384	371	365	382	373	353	372	399	402	376	371	383	390	376	367	410	447	377	383	391	394	398	412	407	388	404	427	377	380	420	409	378	383	399	394	412	427	364	374	418	367	379	393	406	386	393	433	378	361	359	428	385	371	374	395	407	375	417	387	382	400	405	423	395	429	374	397	407	415	424	397	437	369	398	380	379	354	382	401	409	348	380	393	409	378	403	401	407	413	396	351	393	443	389	378	410	387	367	408	401	403	392	396	402	404	405	416	370	406	399	389	378	411	362	378
16414	2463	4900	5719	5059	3783	2849	2463	2073	1796	1625	1490	1323	1323	1250	1147	1114	1075	1044	1012	985	1015	1025	989	993	1019	917	915	931	950	912	925	934	969	907	912	939	908	902	896	917	856	923	948	874	906	890	891	903	903	910	922	884	886	931	875	848	888	849	919	902	897	863	885	902	884	907	897	953	882	907	922	891	941	897	893	844	885	863	857	841	907	835	852	880	895	869	892	872	847	912	876	883	879	858	845	885	878	870	921	950	889	863	904	851	852	846	858	848	868	874	909	886	929	873	845	883	899	865	822	869	920	876	853	908	857	814	870	892	899	848	821	878	877	855	891	837	853	828	857	876	866	817	911	852	875	863	874	866	943	912	924	892	877	875	925	857	845	882	900	895	862	862	879	896	868	852	831	920	893	875	860	865	822	863	874	838	916	888	833	934	873	908	888	854	921	858	880	899	910	912	864	845	869	859	830	880	866	879	840	897	923	887	847	932	831	892	862	839	920	860	881	870	843	847	877	880	887	844	946	896	887	887	818	871	878	889	885	846	915	884	846	857	890	873	877	883	871	832	858	803	872	859	847	880	917	852	866	895	862	863	833	908	870	818	906	864	843	841	866	889	912	927	868	858	893	894	878	887	888	964	882	937	869	882	917	855	879	899	887	892	847	929	879	957	866	886	865	870	900	917	845	914	875	841	888	867	922	879	861	843	911	901	887	876	834	838	888	870	924	858	903	831	922	845	888	904	821	895	840	848	812	840	864	861	874	885	886	889	897	873	848	892	917	889	896	906	888	891	877	889	837	863	890	867	876	869	864	834	880	836	878	913	852	880	876	874	876	877	917	852	919	887	885	950	875	919	906	939	880	851	896	921	897	880	875	898	875	888	810	893	838	830	847	881	810	878	913	853	867	844	866	863	939	860	859	860	920	883	896	903	895	904	930	844	872	887	883	856	896	864	836	864	940	853	892	857	934	891	830	813	866	870	926	873	852	896	907	879	926	903	889	885	866	867	859	915	881	846	898	904	900	862	914	822	877	943	905	838	842	893	902	860	848	850	891	845	904	866	833	806	844	853	838	891	912	843	827	903	812	886	835	922	869	833	849	886	894	871	845	853	935	903	870	881	879	885	845	893	941	837	951	833	840	890	873	844	854	895	885	874	905	830	850	835	855	896	809	892	906	902	868	904	853	904	917	942	857	837	915	830	836	895	794	875	854	878	882	913	851	906	872	848	886	838	879	858	870	861	940	879	791	873	840	913	847	881	833	874	873	887	894	863	839	890	869	898	887	860	935	842	869	898	897	828	844	892	904	849	887	839	925	865	838	900	896	953	884	859	828	887	899	901	865	907	872	836	921	873	847	869	973	909	896	919	861	912	859	920	905	885	875	865	845	856	897	938	885	853	861	822	935	868	891	848	942	915	814	830	889	880	913	924	897	871	929	869	884	862	881	885	890	917	883	897	889	854	872	928	880	891	934	871	872	896	923	884	829	848	806	893	916	859	884	908	909	843	887	866	870	889	896	890	886	885	843	896	892	883	852	879	903	964	871	852	888	813	861	896	867	898	882	887	864	844	908	872	908	896	954	822	933	853	859	855	859	864	852	907	906	882	869	877	887	864	856	905	905	910	876	843	828	886	901	894	894	835	929	892	862	875	858	883	789	911	837	888	882	936	838	876	834	838	949	863	881	847	855	903	869	861	862	841	878	889	842	830	890	844	876	882	867	855	857	915	861	852	879	908	932	928	870	950	929	893	898	853	902	905	847	879	879	831	814	874	848	903	906	817	870	866	867	900	859	879	864	917	883	919	880	863	881	905	876	879	826	914	837	861	862	899	824	909	836	839	834	867	865	845	865	837	949	892	932	907	907	899	910	879	829	824	846	873	847	865	877	862	897	863	866	841	915	912	929	917	878	865	868	849	841	811	835	839	852	926	915	887	874	887	851	930	841	904	846	907	837	914	887	848	889	875	930	918	915	893	858	872	888	891	871	882	876	907	916	876	858	913	861	916	833	827	879	853	845	897	920	899	901	899	905	907	886	920	874	860	901	827	866	890	874	881	865	882	895	917	861	945	925	888	829	871	923	858	892	870	972	874	913	938	890	899	863	891	903	900	859	831	862	858	855	903	880	867	838	882	823	897	876	899	887	893	877	896	878	885	878	882	889	881	833	869	886	901	874	894	908	865	891	894	872	922	912	855	855	863	881	904	869	882	847	894	857	853	849	865	898	864	868	849	907	824	904	873	872	878	841	874	891	927	899	883	855	909	818	871	881	867	857	888	884	856	892	908	866	871	856	874	832	956	926	873	877	911	897	893	916	837	895	896	888	900	864	878	861	874	950	878	870	861	832	919	915	875	869	834	908	896	935	903	906	904	873	831	870	841	895	891	856	831	883	858	851	886	865	901	867	873	886	920	857	894	883	856	863	886	853	833	864	863	877	850	855	891	871	878	914	899	837	882	888	911	839	880	866	865	896	847	912	903	871	912	880	906	894	874	908	912	920	901	860	845	885	910	880	912	839	877	826	897	894	858	914	903	885	885	885	903	886	875	862	927	906	932	906	894	910	910	914	862	854	841	855	848	898	832	809	833	874	902	913	875	800	875	883	905	900	896	891	863	861	871	948	826	859	833	800	861	876	892	853	869	820	904	880	946	925	912	872	861	893	892	873	892	849	854	858	893	881	865	860	919	882	841	864	884	939	853	829	845	842	864	869	911	920	893	819	891	887	851	893	922	892	866	869	891	882	912	874	901	892	919	940	866	895	847	912	903	873	920	851	878	909	861	940	879	879	858	904	836	878	819	829	884	868	859	868	905	859	839	883	905	932	922	943	866	843	906	882	876	851	858	899	868	912	828	889	861	883	922	892	866	868	832	900	892	941	889	900	856	897	874	880	839	826	903	832	850	887	865	874	864	938	879	848	881	888	884	910	920	889	855	874	871	865	863	878	894	870	820	884	902	925	862	901	842	870	913	893	915	868	919	863	862	901	865	862	857	910	806	893	908	905	895	868	939	911	854	849	937	873	845	889	899	876	823	841	916	881	872	907	866	851	867	848	867	863	981	881	889	870	839	925	927	813	944	908	877	880	878	909	878	842	892	870	847	860	899	827	870	859	867	822	854	874	919	850	890	901	912	914	844	860	861	920	851	876	880	887	855	908	872	864	943	898	891	850	920	907	855	883	843	914	878	884	878	916	874	854	907	912	899	891	883	854	864	886	868	937	915	859	844	861	929	894	849	878	890	864	892	846	853	839	890	911	906	859	982	898	834	934	927	883	882	864	884	858	868	924	863	940	838	881	860	904	921	920	912	908	865	840	853	849	894	914	927	906	897	827	865	872	867	856	857	855	864	865	867	861	887	869	903	881	907	922	881	816	868	854	820	867	890	904	871	867	876	874	871	837	873	860	879	863	869	917	878	926	864	876	919	866	934	859	886	830	940	880	851	843	892	881	871	904	905	910	903	855	882	905	886	879	835	847	885	843	920	871
8253	814	805	594	500	333	322	278	243	237	219	272	200	215	199	210	233	191	223	205	228	195	235	234	210	218	234	211	194	213	202	200	222	214	205	207	199	204	240	219	237	210	222	182	196	204	191	222	226	199	217	200	209	193	190	195	215	221	173	211	181	196	191	194	218	216	238	217	204	198	246	207	196	180	201	215	196	195	190	213	215	222	240	218	192	184	216	221	223	193	187	207	185	216	195	228	220	205	199	235	195	190	181	208	193	202	208	197	209	215	210	200	195	219	217	173	180	227	199	201	213	224	229	226	206	218	211	203	194	213	207	225	214	211	216	185	236	196	201	233	225	197	248	242	208	218	202	213	201	210	201	222	180	227	211	194	195	193	204	200	229	208	185	220	203	196	214	192	226	228	202	201	215	185	236	190	227	207	172	209	214	213	207	195	223	203	201	215	209	187	213	232	189	204	184	207	188	184	188	206	195	198	230	186	214	191	184	205	238	233	183	212	235	229	200	186	217	214	213	186	206	207	191	222	211	209	189	182	193	222	197	215	185	191	215	193	207	199	216	203	200	235	181	203	225	219	173	191	224	208	216	218	193	223	193	206	216	226	247	200	215	232	243	213	187	189	215	183	221	197	220	205	217	217	191	204	185	197	204	225	198	186	227	179	191	208	237	223	223	207	194	208	205	228	181	198	218	210	243	202	225	207	191	202	191	221	205	193	186	208	212	207	199	227	199	233	158	174	194	235	250	236	197	214	214	187	178	181	201	225	203	212	209	209	214	188	215	218	228	219	194	229	251	221	213	191	222	227	195	229	177	176	172	205	200	195	208	213	198	204	188	190	185	191	193	197	223	210	197	204	205	199	218	197	221	190	195	211	241	211	226	197	190	220	227	190	214	225	227	230	203	180	221	198	188	178	204	189	206	222	202	218	204	190	200	199	185	210	207	232	203	223	184	211	190	201	218	207	171	205	220	191	213	210	192	229	224	235	200	219	232	241	205	216	242	207	198	197	182	211	212	212	192	177	169	193	203	219	193	202	221	193	226	212	224	198	194	212	211	239	241	204	234	189	211	186	217	227	204	213	211	198	223	191	200	230	220	205	214	208	218	232	182	191	236	210	217	217	189	226	232	209	189	206	222	212	191	201	190	193	208	195	219	186	233	201	215	211	225	199	204	204	184	224	207	228	210	205	225	216	240	200	243	224	213	228	205	191	213	186	227	200	200	223	185	214	225	185	213	227	204	178	218	204	184	217	222	193	218	198	208	208	219	198	199	200	213	206	197	207	195	219	240	196	220	206	227	238	203	190	207	223	185	208	209	209	218	205	191	195	237	226	240	221	203	235	214	235	223	191	197	220	189	202	204	214	214	207	209	208	222	235	200	233	239	215	232	235	204	215	210	221	194	234	184	181	221	222	201	210	197	215	214	229	225	201	205	215	227	171	184	176	190	208	224	210	214	214	195	194	211	225	194	181	209	190	240	192	222	194	196	209	200	244	208	200	204	189	202	209	223	209	229	197	202	180	209	194	169	223	200	203	203	208	204	205	172	217	197	212	217	197	178	187	182	213	198	180	221	192	226	219	224	194	205	210	205	213	195	228	249	192	232	210	198	194	166	175	200	191	187	212	210	228	194	215	190	216	230	195	220	206	194	198	227	236	201	192	171	213	228	179	201	216	208	216	211	224	208	208	188	207	209	235	217	211	190	201	216	216	205	196	212	223	181	232	245	185	221	214	215	206	192	222	185	247	217	187	203	200	226	201	200	205	189	201	209	221	201	203	218	211	203	220	227	194	176	202	210	206	200	171	184	258	203	191	204	192	220	186	196	209	208	198	188	191	220	211	226	221	191	223	197	184	216	203	199	208	196	208	175	217	213	200	191	235	217	220	175	195	193	201	217	221	193	216	231	241	203	202	187	208	209	213	192	210	194	221	188	207	219	186	216	193	241	209	189	207	195	204	190	190	223	215	207	199	214	202	203	233	201	211	213	198	207	218	206	212	223	190	193	220	178	199	207	183	204	203	193	184	209	187	201	199	209	180	210	216	206	195	199	197	219	212	190	214	211	220	196	211	193	220	219	205	214	200	231	216	182	222	215	187	203	212	191	209	195	209	179	208	222	227	171	228	182	207	196	193	240	208	181	186	192	201	199	210	201	197	178	199	195	203	220	205	186	191	214	176	211	184	202	199	196	200	234	203	224	210	200	194	201	223	197	215	203	203	202	193	194	206	216	217	241	203	193	199	203	203	196	205	186	221	194	193	221	220	219	204	210	184	212	207	203	224	207	204	228	186	194	212	221	215	223	225	201	198	191	214	249	224	218	165	204	204	203	174	226	190	224	224	201	215	233	178	225	230	226	211	211	221	224	192	215	199	207	193	203	227	195	232	213	186	202	206	206	191	194	194	184	207	218	179	211	241	210	217	202	198	233	179	211	215	179	179	208	203	215	202	193	196	197	208	253	223	210	198	202	189	183	237	199	202	218	216	229	179	216	210	205	209	186	201	219	192	186	216	193	180	244	205	189	197	178	230	200	189	232	240	215	211	202	212	189	194	211	214	206	209	244	215	190	220	234	209	206	207	177	209	211	194	186	223	189	190	189	213	170	203	216	201	234	187	198	212	202	214	221	187	208	212	218	199	220	178	222	199	201	188	231	186	187	179	186	229	213	212	203	204	216	208	201	229	188	203	212	217	188	200	212	186	178	222	193	228	214	193	208	217	224	204	194	204	211	219	226	188	218	214	206	198	196	208	203	233	230	207	205	224	198	205	209	225	193	220	204	187	213	216	212	236	221	212	202	188	197	233	205	206	194	198	219	179	211	199	188	182	213	220	205	220	198	205	209	226	231	212	212	226	202	207	181	198	209	244	181	222	218	234	220	217	198	207	187	187	202	220	221	210	182	225	196	203	218	192	219	218	207	201	195	204	204	197	219	226	179	180	199	197	209	211	185	230	228	204	206	187	190	218	231	235	225	211	203	197	187	217	166	206	212	212	218	216	212	212	208	213	176	195	212	194	225	203	200	225	218	215	218	177	178	184	237	191	221	200	181	213	203	189	202	205	184	219	243	246	203	192	247	181	206	208	226	223	221	181	201	219	207	190	197	204	227	207	231	234	200	204	245	226	224	169	225	209	232	200	200	189	238	219	202	208	183	198	246	184	186	197	227	247	229	247	202	195	206	173	205	190	188	191	210	195	232	200	186	178	203	189	209	195	220	221	187	183	204	227	182	220	203	185	232	217	208	216	197	220	202	221	196	209	194	211	215	210	193	203	211	216	220	202	223	200	192	194	225	231	210	229	238	210	205	225	197	210	203	209	223	217	217	231	194	209	207	204	203	188	194	199	197	187	217	227	207	215	171	191	200	211	192	197	202	203	201	188	210	187	217	212	217	212	202	216	205	212	203	216	212	214	189	212	214	208	208	187	227	196	207	206	211	214	212	215	206	212	185	215	195	186	205	199	202	231	221	203	239	214	203	211
5211	885	1646	1817	1655	1296	951	864	713	721	669	625	636	565	579	579	535	541	494	508	516	522	464	520	506	512	505	516	542	503	522	547	515	499	509	503	483	479	546	507	509	519	504	503	490	471	482	505	500	495	475	461	480	515	514	536	483	511	495	529	522	556	478	512	502	494	489	513	532	522	474	503	469	501	518	529	467	494	518	512	498	508	486	504	492	505	492	478	482	484	493	527	470	529	462	502	494	473	503	499	517	481	488	501	487	502	512	519	477	569	480	489	489	527	496	479	518	532	478	496	518	474	476	535	485	491	492	486	540	550	494	483	488	476	523	492	458	479	477	505	474	480	499	487	512	494	532	534	493	480	528	465	491	510	499	490	519	515	499	497	481	469	519	488	512	530	518	536	510	504	476	522	462	486	499	499	489	484	508	505	490	538	540	490	493	501	514	512	485	488	486	468	436	497	467	523	532	481	526	499	498	494	512	547	544	502	497	483	463	492	486	489	478	514	495	478	515	483	498	526	496	487	488	515	524	517	467	493	535	498	517	495	478	492	490	485	516	523	503	537	528	525	495	492	478	471	484	526	506	510	544	497	503	507	529	462	488	479	522	475	530	507	523	489	470	535	560	475	473	471	483	494	535	512	515	487	456	510	464	533	502	518	459	471	497	513	546	533	505	489	502	506	513	509	481	469	534	536	514	509	488	493	511	536	529	510	510	500	521	503	509	501	499	506	509	531	519	510	488	536	471	475	540	505	496	516	496	524	478	480	501	532	505	527	478	495	529	490	468	495	558	475	512	514	539	467	501	486	516	530	511	489	522	423	508	505	499	509	510	503	490	507	503	488	510	498	490	524	453	512	523	478	533	525	478	525	511	495	503	519	507	519	495	514	552	463	490	481	492	515	511	499	532	477	503	492	469	502	506	521	523	522	520	490	482	542	493	468	464	492	485	465	488	525	526	499	471	522	452	507	536	528	485	447	495	487	522	533	469	514	493	513	514	529	488	470	480	560	486	516	511	499	489	491	543	494	477	487	475	552	468	481	514	454	478	509	519	500	521	481	475	513	465	508	481	517	495	535	504	525	498	531	508	508	532	469	544	501	508	539	495	474	491	520	459	480	472	506	482	488	461	495	482	489	490	512	506	523	476	483	509	480	512	498	523	516	484	488	503	484	505	482	512	505	508	503	465	512	491	479	480	475	512	509	527	518	499	510	518	506	542	499	537	470	492	493	492	493	484	475	486	498	488	519	516	461	511	471	506	491	507	519	533	514	512	474	485	469	503	511	498	544	513	481	502	538	513	507	534	471	469	489	542	525	494	513	465	486	495	537	502	496	507	507	494	491	475	485	523	505	519	498	500	503	525	510	489	471	514	498	476	439	476	529	469	474	466	498	477	509	555	521	489	472	488	477	499	495	512	517	511	479	508	469	484	490	523	502	484	516	501	513	505	523	522	464	546	499	524	490	515	490	480	477	550	491	494	502	521	481	480	518	483	483	517	493	482	523	496	471	508	497	500	510	497	500	470	503	460	497	480	493	566	512	516	496	542	501	498	485	502	525	484	494	503	544	509	476	506	486	522	497	518	510	512	468	490	498	512	524	505	492	481	489	497	428	460	520	497	525	527	500	518	477	477	518	504	510	500	528	496	457	511	543	541	486	489	469	496	545	497	505	491	487	494	461	448	500	485	499	490	498	465	475	480	462	471	512	513	476	513	492	535	518	498	551	500	463	501	500	474	463	506	510	499	477	481	491	487	463	487	522	507	508	491	473	527	482	503	480	502	506	501	479	516	493	514	544	523	465	497	495	574	488	506	522	490	510	544	487	513	510	496	482	508	469	521	490	517	450	467	459	470	506	521	506	470	509	532	483	499	516	523	484	469	495	498	516	493	502	470	482	508	509	482	493	505	526	497	491	503	506	478	498	521	543	495	509	519	484	504	509	522	517	521	517	486	481	454	466	499	512	496	491	521	523	489	495	521	488	494	496	528	458	518	441	506	542	521	498	510	489	484	477	474	498	514	484	544	539	516	484	509	513	477	503	535	466	514	504	506	499	515	513	492	547	466	529	494	492	533	468	463	511	512	516	520	514	504	476	479	520	465	517	505	498	502	483	504	500	537	489	484	514	512	500	521	505	525	524	485	496	498	511	469	498	521	515	531	468	552	484	491	455	509	477	514	506	524	511	506	511	506	477	523	492	483	517	526	493	487	500	492	511	482	540	490	531	474	507	490	561	509	498	515	490	501	475	455	508	499	516	471	486	505	539	480	504	480	505	520	510	491	473	532	475	515	481	538	496	443	507	476	467	503	516	509	504	505	463	514	486	496	509	488	479	497	478	499	489	525	530	480	503	535	511	490	499	476	494	498	514	513	494	495	501	493	508	491	476	500	488	496	503	535	510	462	503	532	472	504	497	456	474	460	505	486	480	478	493	475	485	495	485	521	509	497	454	477	479	518	460	474	522	510	490	537	496	489	479	494	484	492	508	446	532	528	468	454	464	462	516	441	511	492	510	478	521	507	505	494	510	494	498	483	499	475	490	523	528	507	492	482	482	478	542	469	509	464	534	494	505	518	508	480	494	511	483	470	505	518	531	523	502	489	499	488	505	473	545	492	481	490	464	514	492	497	463	516	446	521	489	488	498	511	483	543	513	492	519	486	485	508	504	521	496	482	510	456	504	496	535	499	518	492	542	492	466	517	511	487	514	515	519	520	501	504	486	509	507	507	513	463	491	536	506	513	557	535	471	513	433	499	524	493	454	538	511	519	513	486	478	474	502	501	506	499	499	534	513	475	486	478	468	481	488	507	516	506	505	514	486	524	497	507	510	504	477	506	544	495	482	501	503	510	487	457	497	473	502	538	477	499	461	512	505	485	504	473	548	467	483	514	518	494	476	482	475	505	510	496	504	508	492	467	475	497	529	524	528	560	511	499	516	512	488	498	505	545	539	530	467	499	490	478	556	492	509	476	499	483	517	514	454	504	521	489	540	551	491	505	506	489	459	478	540	490	526	476	493	488	464	521	532	511	491	504	513	480	507	459	486	489	551	531	514	520	509	469	542	499	525	488	473	464	481	557	460	500	475	473	484	504	498	480	472	478	476	477	473	465	506	533	516	574	501	478	522	506	501	500	493	536	523	499	521	502	487	456	500	501	504	480	506	526	507	518	528	525	494	489	501	523	532	503	533	510	523	500	493	497	527	496	496	508	529	501	507	506	552	490	506	505	502	527	506	503	481	484	506	503	504	502	498	462	532	498	484	500	523	508	434	519	492	512	492	503	479	525	505	525	474	461	511	503	520	483	507	457	476	490	499	513	495	474	511	504	549	502	514	484	553	496	526	457	475	543	531	478	544	524	488	513	573	548	487	498	496	476	486	495	519	500	532	502	474	503	514	528	494	492	503	538	480	491	481	498	461	482	482	488	529	520	487	518	522	483	463	491	476	459	502	499	493	463	506	491	512	485	515	468	521	517	523	467	524
21178	2314	1615	1262	922	648	437	397	353	312	321	301	248	258	248	238	239	219	202	266	234	242	230	226	218	240	243	212	239	239	227	238	257	252	233	225	214	233	211	210	229	231	216	216	239	248	223	215	237	221	254	214	229	183	227	201	230	208	195	237	200	228	229	203	210	199	230	219	218	222	202	205	210	241	219	200	205	230	222	236	212	201	197	235	182	214	199	218	212	223	250	223	241	210	204	231	240	204	247	229	221	211	237	234	195	215	224	223	199	199	219	236	217	221	220	223	219	214	227	235	226	228	222	211	216	206	208	218	206	183	214	221	220	211	241	200	220	190	192	224	221	194	228	194	226	198	211	217	216	214	199	212	223	227	234	184	198	220	203	227	202	229	207	204	252	203	184	213	219	200	220	216	209	211	197	227	247	212	210	229	216	182	248	220	220	233	194	210	202	225	213	224	216	202	197	211	206	211	215	219	187	204	213	228	217	212	208	206	243	237	220	208	199	242	223	231	212	220	229	200	219	261	237	228	226	210	224	230	227	218	221	241	217	246	221	194	204	195	213	221	213	215	206	233	244	232	215	208	210	197	238	208	211	238	206	228	219	208	212	220	228	229	231	197	256	207	202	242	201	202	228	226	212	203	217	253	246	196	228	215	236	215	233	203	222	232	226	197	240	226	206	224	238	227	191	204	196	202	214	194	233	228	214	204	226	218	217	223	222	216	221	201	223	205	222	237	223	219	209	208	235	201	247	221	254	252	215	209	239	222	220	206	251	258	215	229	227	210	214	211	217	214	220	235	202	214	232	192	234	209	223	251	235	234	233	204	195	219	189	257	238	237	203	217	230	214	225	234	216	242	253	202	197	206	210	194	230	209	241	233	206	224	213	195	227	220	208	243	228	200	200	238	237	206	218	212	216	196	210	208	216	195	213	210	235	227	217	196	222	215	227	202	201	203	220	254	210	206	237	207	192	220	228	225	224	210	230	206	238	264	235	251	212	246	218	216	208	211	229	233	199	211	217	219	222	252	228	212	231	222	196	218	203	212	240	233	203	205	203	230	229	226	208	216	233	229	208	217	213	219	202	247	227	218	215	221	228	212	214	222	232	189	187	204	175	226	238	193	229	246	214	194	202	247	240	232	198	230	224	216	220	192	195	219	237	232	229	173	238	209	206	230	210	210	234	217	231	218	219	223	246	230	216	222	212	244	208	214	221	228	225	204	207	205	198	205	216	224	228	205	236	240	212	250	244	234	203	205	215	230	233	203	208	229	197	200	222	224	217	226	248	222	195	194	215	206	251	205	227	199	220	181	195	197	225	206	202	224	243	198	218	191	236	177	220	215	228	238	208	213	224	210	229	207	233	233	182	209	232	241	219	202	219	218	212	222	193	207	210	190	176	240	211	220	198	219	236	239	194	215	201	235	252	222	211	256	234	197	194	207	225	201	209	186	239	213	176	194	237	224	224	233	216	219	228	244	219	249	212	239	217	243	223	210	229	247	215	247	210	215	239	226	249	247	204	208	192	185	218	221	221	218	217	209	242	235	197	230	212	204	203	213	194	199	208	222	229	193	229	244	224	210	238	192	223	209	219	189	246	219	233	191	230	219	218	199	205	231	250	239	199	221	212	199	244	206	211	213	219	214	235	224	221	221	227	237	224	223	208	209	213	217	247	223	196	216	224	217	196	183	203	213	212	220	249	229	224	213	209	191	213	250	219	230	232	227	201	197	201	232	206	207	223	238	209	204	242	228	234	232	199	214	215	191	232	214	230	203	217	201	210	229	191	219	198	213	221	201	230	224	221	196	230	229	199	215	212	208	207	230	216	223	202	219	232	232	197	209	197	213	227	250	211	230	227	247	251	207	213	215	202	211	221	235	241	228	238	214	220	211	231	199	229	213	228	231	190	218	218	227	211	221	229	236	204	200	234	238	217	218	236	245	203	194	233	227	234	224	183	216	230	206	218	237	244	228	241	210	217	232	207	239	239	224	237	219	190	215	225	187	208	216	204	187	225	194	257	215	212	234	221	255	211	225	188	231	220	233	210	203	232	212	195	244	216	200	203	199	240	203	222	216	201	200	226	202	210	228	202	233	188	187	218	226	234	212	240	217	245	217	231	230	226	202	224	212	204	237	212	196	219	202	218	236	217	220	213	226	228	215	243	225	263	232	216	193	206	215	217	243	217	225	203	211	202	206	233	207	216	232	209	243	206	200	221	203	242	238	225	226	217	225	198	221	204	224	218	228	200	199	228	204	199	207	227	219	218	213	201	243	185	263	216	214	206	237	223	206	207	227	238	223	233	253	240	205	186	201	229	226	205	209	214	212	229	184	228	222	230	250	214	196	248	218	197	204	198	217	190	241	236	201	216	213	235	217	233	215	205	248	233	209	225	215	215	185	190	209	206	206	207	219	212	244	219	222	210	210	207	202	214	190	214	216	191	213	231	226	211	224	205	250	221	208	240	214	211	221	212	212	229	219	237	227	243	220	212	227	218	204	234	234	227	230	204	207	206	207	242	241	233	203	255	208	225	217	195	219	226	217	198	201	228	209	215	205	208	211	216	251	210	218	214	232	193	216	229	219	233	237	209	239	230	220	214	210	227	228	226	191	219	223	220	194	221	201	220	250	211	228	223	237	210	198	197	190	229	222	219	210	201	195	231	197	202	242	218	217	221	235	226	220	217	212	212	214	216	186	217	215	233	238	188	208	196	228	256	217	240	229	190	225	199	205	247	231	221	208	193	235	240	230	238	224	218	218	227	220	219	224	233	214	222	232	212	256	229	234	200	202	225	216	222	174	226	241	204	213	214	200	200	241	224	203	244	229	209	205	223	235	209	208	227	199	225	235	221	207	225	223	216	225	231	237	235	227	242	207	213	221	197	217	230	212	234	221	236	208	204	252	208	185	233	207	215	208	218	184	224	222	207	222	215	217	206	199	210	254	237	207	206	212	213	214	204	273	201	193	220	217	226	231	231	239	211	225	220	217	243	237	237	239	214	221	234	213	225	216	223	222	194	208	222	217	258	248	235	228	203	210	242	202	206	202	226	200	209	201	237	198	205	260	207	216	225	241	213	247	210	213	228	197	199	251	229	187	201	218	247	229	211	210	220	211	209	235	191	175	201	209	210	214	188	204	225	242	219	209	234	217	202	238	213	229	211	218	219	246	206	214	232	199	245	222	188	211	213	249	206	205	222	227	235	216	213	234	223	193	231	220	229	227	233	205	204	209	224	203	196	227	205	229	216	243	209	225	228	225	233	217	202	217	183	208	234	201	232	234	239	262	220	219	218	217	226	224	212	219	216	207	195	224	216	231	221	206	215	217	193	199	212	195	170	209	213	243	238	214	247	238	213	207	207	211	199	231	206	204	219	221	205	221	234	195	226	225	239	215	204	207	210	225	182	221	233	226	222	254	223	225	209	248	222	225	227	217	214	215	210	220	209	203	221	195	228	202	217	214	219	206	219	219	223	221	214	223
12403	1521	3046	3692	3190	2243	1810	1431	1313	1095	964	870	855	770	705	744	658	676	616	647	612	616	583	612	565	614	619	589	546	596	583	542	549	567	576	592	545	566	562	603	537	523	587	582	558	571	529	545	575	563	567	527	564	530	536	588	573	550	544	541	556	561	597	550	587	565	570	521	534	587	491	554	560	513	589	551	530	567	556	589	542	555	525	544	542	561	573	526	551	519	502	535	529	548	536	524	552	570	585	499	572	507	558	524	561	526	525	577	507	548	553	506	560	524	592	509	536	531	592	537	533	506	535	543	513	518	519	571	572	537	543	565	560	514	562	531	537	524	532	527	557	535	553	530	567	527	544	573	540	546	541	549	567	497	543	529	534	541	557	517	553	548	532	554	540	543	548	542	558	524	538	521	543	538	496	521	510	540	538	507	559	537	507	535	560	578	570	530	576	554	525	510	569	550	552	571	549	492	552	535	535	580	572	531	542	532	565	543	540	509	498	552	500	567	537	556	554	537	574	538	516	526	580	521	531	566	533	502	547	565	504	525	526	542	552	517	535	540	492	542	546	520	574	538	526	552	555	527	543	536	509	535	505	532	512	552	522	527	560	525	544	526	494	527	505	504	563	567	547	571	528	509	545	563	523	563	526	559	527	555	503	525	546	533	509	553	528	524	542	501	547	516	550	517	541	517	583	538	525	542	532	515	551	511	510	536	555	534	495	569	572	515	534	572	539	541	587	541	548	536	527	523	549	591	541	566	525	517	547	550	550	516	560	563	547	523	497	559	528	514	525	503	520	530	549	534	542	567	553	510	515	555	567	533	527	571	561	526	544	559	516	528	524	540	553	534	546	491	516	527	497	475	518	508	524	540	542	560	525	512	551	533	524	527	535	551	520	541	564	557	596	516	527	560	542	537	473	537	512	575	546	505	532	543	566	535	572	523	543	568	550	511	517	531	543	550	560	557	524	509	569	579	575	525	520	526	539	535	573	547	503	505	532	513	498	524	537	564	530	529	542	587	525	523	498	544	524	607	534	573	587	527	534	595	503	513	529	521	546	535	514	579	547	588	572	550	577	518	509	547	552	527	553	539	545	556	553	522	560	567	517	524	531	528	540	547	529	535	536	522	549	529	537	542	566	560	524	566	548	513	555	564	524	539	561	536	549	498	558	506	558	546	557	564	555	532	516	543	570	539	550	563	558	491	515	509	530	565	563	557	496	556	544	549	577	529	578	542	559	519	514	535	490	585	551	522	557	539	564	574	544	534	562	506	536	537	568	545	573	531	532	551	564	529	540	522	524	516	539	516	563	557	551	556	535	493	548	521	586	569	523	521	517	537	529	515	536	571	571	527	550	560	522	542	517	542	519	545	555	528	536	557	544	526	511	542	508	569	554	497	557	552	560	543	544	526	562	551	503	504	583	563	551	523	549	576	560	558	538	524	549	523	530	537	603	580	563	502	534	565	565	546	522	512	540	545	524	531	556	529	552	501	551	523	520	539	517	520	584	496	510	550	534	515	595	549	526	529	553	534	532	538	520	529	556	571	504	561	607	520	577	497	557	530	524	578	522	544	574	529	543	527	547	529	548	559	541	536	502	562	531	557	544	511	520	539	565	565	503	578	490	496	518	546	510	510	526	512	542	555	510	553	591	521	541	566	570	524	547	523	514	553	538	532	541	501	546	553	543	519	511	567	545	545	549	518	506	539	553	550	527	550	536	547	558	530	523	498	505	521	595	548	583	548	608	541	545	540	522	553	545	555	536	532	502	518	592	573	528	546	560	504	550	516	541	540	498	540	542	528	527	542	549	584	559	542	571	546	553	533	545	511	532	531	498	544	552	537	528	526	531	543	546	515	517	530	539	594	574	536	558	527	539	538	524	505	567	533	523	539	530	556	553	529	549	561	532	544	557	542	528	556	541	508	517	537	567	520	605	585	543	553	558	545	514	557	553	566	493	557	524	532	502	530	560	562	531	532	531	520	532	516	545	570	542	563	525	576	545	553	545	532	527	553	544	553	557	542	545	563	531	536	499	561	538	550	549	492	508	513	534	492	547	568	570	576	519	547	554	555	535	530	538	511	527	549	552	523	549	552	540	497	526	549	539	548	515	533	515	540	482	557	529	527	560	584	594	510	520	537	510	558	562	518	523	494	559	529	529	532	516	533	524	538	488	548	541	571	545	536	542	543	490	568	576	571	535	507	532	517	539	550	540	511	537	595	538	539	546	521	557	520	533	569	488	520	531	504	515	542	505	564	549	541	537	512	520	528	561	514	527	548	562	530	509	567	542	548	548	542	570	544	547	555	550	541	538	531	561	536	525	545	549	550	557	580	545	541	535	533	530	538	551	532	558	529	516	555	582	532	561	534	509	504	510	539	519	535	517	561	521	536	504	547	488	587	546	524	551	529	552	515	484	533	582	575	503	535	535	527	517	594	505	530	566	536	519	540	553	547	544	556	509	515	557	527	521	556	529	551	553	515	529	560	524	579	572	544	498	578	532	572	553	550	485	549	566	548	529	534	502	569	516	538	510	527	516	524	555	493	564	538	556	575	526	527	541	524	521	510	553	501	520	584	561	577	544	528	517	545	561	511	517	534	508	527	541	540	549	515	560	580	591	536	505	543	518	566	534	519	563	566	553	528	538	509	528	507	560	503	494	530	541	565	530	529	539	524	542	540	544	491	551	564	510	543	539	578	544	573	560	572	546	501	565	542	510	514	532	523	531	557	539	540	545	538	507	533	530	571	578	541	545	527	511	514	528	560	543	520	544	560	560	502	537	521	513	547	529	521	553	581	564	553	523	533	541	517	556	528	546	511	539	551	539	509	545	549	524	534	538	539	532	548	513	571	535	563	536	539	579	515	513	583	548	517	542	560	564	514	524	578	594	509	556	558	528	566	550	551	556	546	545	545	601	559	555	500	523	525	600	531	561	546	561	530	497	553	520	543	551	558	510	531	533	504	533	536	576	527	592	529	507	545	555	511	563	533	514	578	553	525	526	539	538	532	535	540	548	549	533	558	532	545	516	570	534	548	543	598	545	534	570	533	559	520	568	551	564	558	521	559	520	568	574	529	513	535	507	554	522	541	522	534	539	506	534	554	513	544	509	508	548	544	561	523	580	568	572	567	527	566	521	542	540	545	624	549	545	559	516	541	551	517	510	524	534	566	527	532	527	546	550	558	541	538	524	534	535	568	515	532	530	534	492	541	524	523	516	553	509	528	538	555	558	539	590	557	560	555	510	550	573	529	530	504	516	555	544	566	529	545	549	537	548	579	546	529	519	514	512	547	582	568	544	512	561	519	545	521	553	504	532	538	581	537	520	577	535	536	532	548	522	579	556	481	544	544	552	560	575	545	588	531	603	520	554	575	545	523	525	534	623	497	547	556	552	521	494	568	511	542	531	542	543	529	571	544	523	525	566	562	537	537	549	515	535	556	565	535	523	546	575	545	509	530	531	557	516	547	518	540	544	552	508	508
31143	4947	2730	2140	1479	1067	824	660	625	584	509	477	443	407	417	436	367	445	416	391	433	420	421	446	463	415	404	356	434	362	380	368	413	393	403	377	399	390	393	392	390	377	382	421	409	371	367	391	352	382	412	389	401	385	359	420	423	401	456	374	371	385	366	436	409	421	427	420	363	342	356	407	379	373	411	401	362	359	403	378	379	387	370	394	432	405	414	362	413	403	374	397	441	357	355	398	384	395	384	402	362	392	408	415	379	388	380	368	373	396	386	418	388	366	420	366	466	432	386	357	361	398	388	430	361	374	392	387	408	384	331	395	349	391	369	373	373	367	404	394	398	397	385	368	411	407	382	392	415	397	458	401	397	378	372	416	407	378	387	380	380	358	398	389	415	366	360	387	368	386	357	372	416	390	403	351	380	412	410	389	374	374	388	388	425	403	381	379	403	436	402	384	385	344	394	388	375	391	381	403	389	396	432	394	385	396	392	368	353	363	340	386	405	366	383	367	406	366	400	442	400	401	354	375	341	385	385	374	366	389	408	364	384	406	410	355	396	364	378	377	404	370	371	412	411	360	401	400	415	400	445	374	362	375	414	379	383	412	367	377	416	389	403	383	368	417	397	419	374	392	346	349	369	379	403	385	398	373	391	390	386	372	404	448	417	426	363	415	350	386	381	430	395	380	391	398	379	393	406	378	361	404	401	368	399	406	378	383	416	436	410	406	377	412	384	379	411	441	397	368	386	395	417	407	399	380	413	406	368	383	412	413	404	348	406	378	396	459	380	374	407	374	410	385	368	398	372	403	423	383	397	381	359	402	390	359	356	404	385	405	383	391	371	414	375	361	404	431	381	398	360	414	384	383	376	392	411	379	356	401	339	376	375	390	398	402	359	351	336	356	363	418	391	375	395	350	360	383	429	407	377	406	371	415	370	377	390	381	372	416	374	368	379	370	366	375	373	406	354	374	387	376	367	381	374	378	420	365	357	350	380	409	414	378	386	384	395	381	383	406	362	400	383	380	390	396	361	410	370	398	386	396	402	434	391	399	395	401	379	356	377	382	371	444	375	390	392	375	360	384	404	381	389	378	386	408	380	418	387	386	377	371	390	395	399	366	392	377	396	390	407	344	396	362	406	393	423	412	395	384	404	414	375	420	407	364	403	368	424	382	375	421	406	429	407	376	351	403	387	411	381	394	367	416	378	390	374	350	402	398	397	401	412	399	409	380	402	445	355	375	384	412	376	367	388	375	396	376	363	368	362	362	390	354	345	395	386	376	377	404	432	400	376	365	391	385	396	388	350	399	366	443	405	355	370	358	405	351	403	407	395	399	410	421	398	407	340	409	386	383	417	368	447	404	394	385	356	371	362	372	386	396	409	380	406	383	387	396	414	401	378	415	408	393	410	342	371	341	413	418	402	369	411	440	408	419	401	369	393	411	369	418	386	380	386	391	412	416	360	362	432	359	362	398	378	418	367	417	376	386	396	388	391	423	400	371	365	377	353	369	391	387	358	388	375	352	370	359	419	406	367	373	441	388	369	428	388	362	405	391	401	383	458	386	341	378	395	412	441	382	390	389	343	391	410	394	392	407	397	397	345	336	415	390	416	360	374	386	409	412	391	451	393	411	410	374	398	394	404	425	410	378	345	375	387	402	407	431	366	391	373	420	373	355	375	404	412	389	353	392	380	384	387	396	380	398	384	423	403	406	374	389	400	373	414	419	393	393	382	367	373	372	395	397	399	399	370	389	391	382	368	375	364	414	384	390	376	369	367	359	416	407	433	427	416	383	390	364	404	396	376	413	372	365	411	393	392	418	398	446	413	408	393	340	336	387	400	362	397	394	389	388	414	400	356	390	399	421	376	421	374	404	382	368	364	398	386	419	408	403	408	409	367	421	347	394	388	368	408	387	360	398	384	382	395	407	388	403	430	387	427	379	356	396	393	408	354	349	370	384	402	379	382	424	346	411	399	402	380	347	363	383	399	364	417	400	396	393	418	384	416	400	409	381	365	348	412	395	417	419	379	376	407	419	362	385	370	399	397	404	429	365	363	381	381	386	377	405	370	345	385	406	384	376	359	354	391	392	390	395	382	404	407	412	388	373	369	409	379	370	387	404	404	367	400	332	365	387	361	378	389	390	375	368	414	366	369	404	371	412	391	398	380	356	395	367	412	374	379	403	385	398	411	401	369	389	401	401	398	377	389	366	358	374	398	383	388	396	369	385	398	395	369	416	390	382	419	390	397	411	406	381	386	367	397	390	366	405	398	380	364	393	418	458	368	358	395	431	366	379	358	398	374	402	388	419	400	350	369	381	348	397	369	377	375	361	400	410	387	397	374	369	422	389	389	404	375	371	368	410	433	366	423	374	385	424	397	399	397	457	376	399	397	382	404	364	394	382	405	397	420	393	408	421	415	372	409	425	396	374	383	443	390	428	386	397	392	389	389	387	386	414	414	372	397	414	391	400	378	409	382	408	388	402	382	398	416	390	363	379	388	408	392	410	405	398	383	365	426	415	386	427	423	351	398	374	400	404	388	383	396	384	349	395	399	398	401	436	371	413	423	420	392	398	408	380	359	383	390	376	402	410	380	403	377	390	403	379	363	369	391	396	414	383	350	347	418	375	349	394	430	398	403	410	381	381	389	394	420	383	373	426	423	394	392	416	383	373	397	410	416	429	408	413	408	381	378	385	404	385	379	369	416	377	372	407	415	376	398	360	374	430	397	395	376	410	415	360	393	357	384	385	397	380	418	403	389	396	385	362	378	362	346	416	402	354	381	372	391	362	354	377	385	380	393	387	335	326	366	372	402	400	382	371	369	428	421	391	435	375	395	379	370	365	374	396	373	416	392	430	399	400	372	367	396	374	383	368	369	379	395	346	417	397	404	366	409	413	418	367	377	396	400	394	382	409	390	407	418	410	423	415	386	444	425	373	391	408	344	422	394	391	368	399	424	394	407	424	395	394	390	360	411	402	408	393	381	389	399	392	352	401	358	390	409	386	395	351	395	391	383	378	376	397	395	388	380	397	375	407	355	410	430	418	410	387	404	379	400	383	370	379	370	405	414	343	366	376	372	382	396	412	362	361	385	391	389	386	368	391	404	409	375	415	403	393	387	407	404	428	382	421	403	405	403	379	385	381	365	384	404	390	416	370	348	384	416	428	379	349	396	384	391	375	365	412	423	411	415	388	396	379	411	315	395	405	428	359	380	362	379	374	406	374	416	396	362	375	354	398	363	446	399	353	400	375	395	391	390	383	367	380	364	344	404	397	409	404	355	401	372	381	346	405	351	397	383	359	407	396	381	360	386	361	328	363	362	407	439	353	364	420	416	412	404	395	403	380	358	369	411	433	384	352	388	407	416	376	351	393	416	384	406	398	409	359	344	406	393	362	386	394	375	373	390	407	344	379	385	370	391	374	383	399	366	377	428	399	364	377	400	424	404	397	392	415	349	408	357	362	392	394	404	387	416	377
16188	2326	4684	5554	4781	3618	2773	2316	2084	1795	1524	1470	1354	1303	1159	1126	1087	1077	1048	1052	1040	1000	996	955	939	1015	965	960	913	943	942	890	951	952	920	912	895	940	895	876	890	900	896	871	900	879	910	878	933	850	866	926	880	930	912	884	889	887	882	840	890	881	873	923	868	897	930	852	890	857	892	867	895	871	868	875	938	861	882	889	892	847	907	910	908	810	910	859	882	870	867	893	873	852	870	834	909	937	810	850	879	903	873	848	860	926	908	939	895	861	876	900	907	937	852	890	873	937	870	895	884	825	870	879	851	925	844	914	854	877	852	870	860	874	890	860	881	875	863	812	915	903	900	852	884	927	924	894	916	877	853	919	877	900	903	820	869	884	914	884	849	913	866	876	867	842	882	867	895	920	877	882	904	928	862	881	888	890	903	877	909	854	873	869	878	904	878	862	883	900	861	922	880	882	922	872	886	843	863	810	862	901	898	855	834	862	881	850	804	892	871	789	846	888	832	844	859	884	808	864	850	909	888	868	877	908	871	919	852	927	862	820	905	881	867	868	912	813	890	869	895	957	870	869	821	884	899	882	844	918	926	866	854	864	877	887	880	882	863	868	826	890	843	879	865	877	872	873	856	890	833	829	881	890	872	921	898	873	855	851	835	872	818	898	808	857	887	878	848	863	867	888	870	962	867	889	864	877	883	899	828	900	793	916	926	886	844	872	864	869	871	818	811	914	905	878	873	860	852	827	896	881	818	838	897	844	848	861	887	858	837	900	875	866	862	800	861	810	896	842	833	879	907	888	860	846	892	902	878	862	845	877	853	890	840	854	845	833	871	937	889	888	842	926	823	878	840	864	863	868	828	885	839	848	868	888	838	894	856	835	846	842	887	864	851	846	878	885	871	883	835	835	841	883	846	899	819	889	888	872	852	888	814	879	883	899	854	812	860	842	888	844	821	813	849	833	938	892	876	887	888	902	893	867	843	897	881	880	906	894	833	898	853	848	878	864	797	846	872	883	886	866	838	903	867	816	901	885	804	883	914	814	863	902	918	870	822	886	805	924	863	897	862	879	887	823	888	858	865	888	858	902	940	852	920	886	879	899	860	905	913	857	885	847	872	871	860	865	859	903	861	837	877	860	937	873	884	890	860	833	878	842	826	829	922	862	851	876	863	897	892	883	935	821	871	843	851	843	848	859	899	859	864	867	949	844	890	826	868	887	883	861	886	861	861	856	855	883	867	883	894	868	858	873	877	858	840	839	874	895	901	822	893	903	827	877	882	868	840	948	858	931	929	858	867	875	847	901	830	832	864	876	902	838	862	908	919	829	894	898	849	842	902	902	855	855	859	846	827	872	876	831	880	875	850	836	807	835	801	848	847	858	886	837	930	922	881	899	874	886	858	894	902	861	862	864	847	853	871	866	881	873	885	889	873	842	941	860	875	887	888	805	841	924	923	888	886	839	935	873	866	919	844	871	905	872	897	875	847	853	876	860	833	856	910	846	889	904	874	833	884	904	884	876	930	875	835	851	885	899	834	861	922	838	870	860	876	855	845	905	855	872	859	834	860	875	863	921	838	836	912	871	836	877	887	837	895	860	860	903	846	903	904	857	884	908	897	833	857	897	851	873	895	908	892	941	858	894	876	864	906	868	856	953	889	869	862	845	857	860	877	924	831	852	920	871	939	927	853	858	898	857	862	880	827	969	866	848	884	864	882	862	873	877	858	863	870	870	908	885	854	859	845	894	861	817	902	907	882	891	891	830	884	854	883	817	835	882	879	864	886	906	919	839	861	776	890	895	877	910	941	840	908	898	834	882	863	885	868	824	825	868	922	906	825	860	849	858	848	877	876	866	854	830	854	855	871	876	845	851	856	835	863	876	796	872	938	862	860	842	896	832	881	851	925	841	818	909	870	868	894	871	863	829	900	888	857	841	838	871	822	807	869	854	858	845	878	928	882	875	880	853	918	906	824	872	860	909	869	868	899	899	828	868	845	872	832	871	904	823	879	873	810	898	905	870	836	813	837	860	884	856	881	894	862	873	901	848	862	865	849	893	886	913	845	907	832	826	886	867	831	829	870	884	864	894	871	878	842	890	939	865	862	899	882	875	881	898	835	843	846	879	875	900	840	910	799	852	849	885	879	897	847	827	880	843	960	854	870	805	878	920	907	835	852	860	919	866	862	859	878	853	896	857	870	875	860	847	851	879	840	886	857	890	853	849	882	818	849	839	862	884	894	859	885	956	845	907	868	877	866	852	850	841	888	829	910	883	880	838	879	882	904	857	900	831	842	832	877	882	875	853	863	813	887	942	870	891	849	887	872	852	881	835	885	817	856	862	906	885	898	903	891	831	932	856	867	815	834	835	841	928	898	857	875	830	874	886	870	901	865	910	834	822	877	934	888	872	860	886	871	836	904	870	870	869	866	835	883	896	855	870	893	866	817	902	890	822	878	873	914	806	854	858	834	893	867	897	864	854	870	852	852	868	836	918	832	894	866	900	838	877	883	867	864	875	843	887	906	899	927	857	875	900	848	912	842	915	931	869	874	867	859	907	847	857	821	898	827	890	814	857	867	898	856	838	863	853	844	896	875	875	878	932	822	883	930	842	819	854	854	922	892	880	844	867	799	784	847	834	826	822	830	874	858	879	899	877	866	842	876	884	867	896	864	854	886	876	849	933	827	848	886	863	820	890	869	875	868	884	835	893	883	903	906	919	852	842	872	889	867	863	832	879	890	826	851	897	870	847	838	871	839	890	846	868	898	861	894	884	901	909	914	895	882	865	853	858	869	840	873	838	886	897	874	829	922	884	858	880	919	846	851	850	802	926	861	901	918	857	869	892	933	867	865	910	939	859	883	831	850	897	883	884	891	913	890	856	937	855	860	899	867	834	857	868	900	876	824	881	871	880	899	875	945	841	844	848	913	915	833	851	890	867	853	889	813	892	870	856	827	826	826	903	894	908	887	893	870	869	903	851	878	862	865	894	941	903	843	857	863	854	873	847	862	881	897	878	890	851	859	848	925	866	814	869	851	835	912	867	872	942	892	837	901	836	900	868	863	876	911	907	903	901	859	880	864	862	863	907	853	831	891	854	879	897	869	886	870	902	831	864	883	907	893	900	816	868	881	915	846	852	834	845	866	914	884	850	887	868	842	917	878	877	869	852	897	840	870	821	819	857	864	888	852	883	848	917	909	829	863	835	855	830	883	857	838	860	862	833	854	874	907	855	866	893	810	814	859	885	872	881	884	891	881	894	910	875	873	871	863	911	914	830	909	871	881	926	870	884	884	855	825	800	899	906	849	848	859	931	872	869	904	880	856	862	873	857	871	865	932	842	868	914	848	851	914	880	878	817	847	881	860	853	847	856	845	858	844	887	913	866	896	840	840	903	930	836	856	863	849	891	870	839	903	831	858	865	894	863	919	862	810	910	798	904	839	913	875	889	856	917	901	843	858	882	872	906	828	864	915	850	844	910	863	821
8136	750	724	558	425	377	310	267	246	251	235	207	239	190	213	203	198	200	218	231	205	196	215	200	211	200	245	231	208	198	212	216	175	227	214	199	214	190	189	200	187	217	219	207	239	186	236	201	195	216	218	213	175	207	202	221	218	196	188	197	211	222	179	198	246	214	195	216	176	209	216	216	192	212	215	193	228	187	212	224	198	204	200	201	201	201	212	225	226	210	203	184	231	191	179	189	179	206	204	201	213	216	206	205	204	177	227	230	238	189	212	174	227	217	199	218	211	211	186	197	199	156	202	193	186	185	202	205	181	219	174	219	195	205	198	225	205	194	221	209	206	214	205	204	227	214	209	201	199	202	186	191	202	214	207	243	164	191	207	227	176	216	214	186	185	195	212	208	236	204	213	212	181	190	228	216	176	207	204	198	179	218	213	195	176	216	187	190	210	199	204	196	174	177	228	193	179	202	190	179	194	207	211	206	209	213	221	212	223	195	171	219	184	192	180	168	188	221	203	188	178	186	190	158	226	209	200	215	206	209	215	199	205	193	191	231	206	184	210	188	225	188	190	188	171	211	208	191	220	205	197	199	213	225	191	212	195	210	218	198	213	200	203	203	180	204	194	231	215	207	212	182	173	179	192	195	191	199	210	186	190	217	212	179	197	209	195	193	213	195	206	210	214	194	199	202	195	196	208	204	198	191	201	230	202	200	204	227	196	207	199	200	237	220	209	208	205	212	224	182	213	215	206	219	200	189	214	176	200	201	204	196	217	231	236	206	181	188	192	179	162	209	202	192	236	184	199	208	183	210	206	219	219	211	193	205	194	193	188	176	193	208	190	200	169	238	178	223	187	213	200	186	210	215	184	190	229	214	200	183	208	184	218	203	191	237	208	213	217	200	203	211	240	218	214	202	201	206	198	170	199	201	192	222	189	197	212	176	227	191	192	212	214	208	203	216	215	172	209	195	193	194	221	201	206	222	194	153	198	193	211	201	201	262	223	188	222	207	216	181	186	219	197	215	211	227	185	221	205	214	205	164	245	231	216	198	181	193	226	217	186	209	208	214	191	197	214	221	208	197	230	233	192	185	188	195	200	185	209	205	205	225	200	188	215	196	181	219	193	223	209	197	220	216	211	199	215	201	156	219	215	206	226	192	219	208	220	229	246	213	214	172	199	209	217	225	209	211	202	220	188	209	208	180	218	205	236	194	239	182	184	206	227	199	181	199	193	214	247	212	185	199	189	204	211	198	170	195	194	213	193	245	204	186	192	205	188	212	221	189	188	197	185	201	199	205	199	210	207	204	198	217	189	234	225	218	216	210	221	202	216	218	217	206	226	205	218	199	217	222	181	203	215	217	201	215	191	234	222	193	180	177	223	192	214	215	200	212	217	216	207	203	219	188	197	197	204	205	183	207	215	241	185	229	198	209	204	202	205	225	226	221	199	180	180	215	215	190	170	184	214	182	193	225	208	194	196	200	206	215	220	186	171	193	201	222	191	209	195	196	182	210	213	188	221	197	182	181	239	217	205	192	191	223	204	225	207	201	198	207	214	216	203	216	191	208	209	187	176	192	198	215	182	210	226	197	191	202	182	231	215	220	239	198	216	209	180	200	159	196	232	205	201	202	202	247	225	229	218	203	217	208	188	186	205	214	189	209	178	214	209	184	216	186	229	199	196	200	213	209	199	204	192	236	186	195	188	201	246	213	187	193	203	201	205	192	191	245	209	225	186	198	199	207	177	194	194	187	195	179	210	205	201	223	218	203	203	212	210	193	204	234	186	193	215	222	190	205	188	201	192	188	213	198	204	203	196	241	197	215	196	177	199	238	230	197	178	189	216	194	209	187	215	205	216	212	233	217	220	220	170	235	228	215	183	216	185	198	176	207	209	198	199	207	186	211	203	237	237	203	223	188	202	199	206	194	209	219	193	240	199	182	213	202	174	175	243	203	200	191	184	196	231	191	222	195	201	197	223	222	216	227	183	193	183	205	198	192	196	225	206	206	191	193	200	206	217	201	184	217	196	197	214	179	201	226	216	190	216	195	201	207	191	214	218	224	199	174	226	223	210	223	206	229	197	214	224	208	206	163	192	199	188	217	197	181	208	196	187	201	193	188	201	212	221	205	206	221	234	204	219	175	201	190	215	244	182	193	187	168	173	211	194	225	180	242	216	213	203	181	219	195	205	209	206	209	190	214	183	198	213	218	189	198	192	232	186	171	208	179	216	207	202	177	200	211	235	194	204	201	209	211	187	211	185	209	185	181	218	209	226	224	213	219	194	190	208	214	193	213	191	208	217	209	223	197	186	190	182	189	199	215	189	222	198	213	208	218	217	189	193	219	226	210	216	207	223	208	188	203	203	186	197	198	175	211	193	156	186	212	192	206	214	201	208	176	219	210	219	230	191	188	190	197	204	214	191	203	198	170	198	196	211	202	218	192	206	217	199	201	207	200	204	228	245	219	169	210	193	218	206	193	191	219	196	201	221	184	170	207	192	187	204	195	222	194	196	217	202	182	220	223	208	238	196	195	223	210	156	202	215	200	184	223	221	226	211	223	175	203	225	199	208	201	219	191	240	218	193	210	191	202	200	210	187	247	199	201	223	210	184	171	213	204	205	183	218	212	199	210	201	227	213	217	218	179	204	186	193	213	187	232	195	193	195	220	197	196	201	181	197	209	204	198	194	193	198	214	199	207	214	193	237	183	194	198	190	208	209	205	196	228	214	207	215	228	187	203	198	215	195	208	198	230	213	195	184	185	187	192	220	196	194	207	204	228	201	209	186	212	187	230	228	211	213	209	227	189	187	179	198	216	203	215	196	203	182	199	188	192	167	191	189	209	205	186	207	221	180	182	187	203	197	196	214	203	213	203	197	224	165	218	213	208	199	215	192	196	191	187	215	232	202	201	191	187	213	214	191	212	175	210	222	219	197	227	208	223	216	205	186	187	215	197	219	214	229	189	189	197	190	226	198	217	214	191	197	195	215	208	205	194	183	201	189	217	177	188	236	200	209	210	199	200	204	193	190	211	229	195	183	210	201	194	213	203	194	212	209	198	154	235	215	189	206	193	212	188	216	248	174	202	204	204	207	186	210	195	199	183	174	195	215	208	202	197	177	214	198	210	206	216	208	199	174	210	213	228	225	191	215	216	196	220	170	180	194	205	230	230	213	210	205	221	217	200	220	228	241	223	201	203	186	197	191	208	206	200	220	205	204	163	186	197	192	201	191	191	193	207	192	209	196	210	244	196	218	199	239	195	188	210	213	181	171	174	202	202	196	207	230	213	233	234	209	189	214	199	192	184	190	215	211	209	227	196	219	197	210	192	174	221	196	199	188	185	197	190	227	181	231	209	214	195	233	207	177	185	207	204	180	214	225	173	216	211	218	198	222	193	198	193	221	217	196	213	190	225	218	209	214	203	230	175	206	215	192	187	218	224	214	228	187	203	216	176	217	228	231	177	196	199	180	211	191	188
5154	850	1526	1736	1428	1161	1003	894	767	655	579	656	626	516	541	513	520	521	519	539	519	530	532	508	519	507	524	501	493	471	483	492	488	501	516	498	546	544	538	556	499	506	451	478	488	472	500	494	472	499	513	507	499	524	517	478	522	513	469	439	479	495	514	473	509	517	455	484	520	501	422	542	515	483	487	493	481	518	473	512	498	503	539	493	494	505	476	513	516	493	498	486	523	523	490	495	553	500	507	506	507	452	523	513	472	443	509	470	498	477	525	480	460	487	509	530	497	492	504	496	477	471	454	462	512	540	476	504	482	460	517	515	480	506	488	508	512	526	521	478	493	506	505	520	492	495	524	526	507	461	497	484	460	511	488	513	462	490	490	463	487	503	457	494	553	484	495	478	471	468	479	522	501	458	503	530	500	517	452	511	498	494	496	499	498	451	487	481	462	483	531	505	520	483	532	500	513	484	534	495	537	502	475	494	470	529	512	514	487	458	522	464	534	507	499	537	502	471	517	504	518	522	471	520	477	474	476	505	518	486	470	464	480	507	485	473	456	528	490	462	515	513	476	470	493	469	470	487	497	489	469	531	489	482	510	499	471	506	485	513	549	479	496	490	495	501	463	527	513	495	486	513	470	515	486	466	519	508	501	450	490	530	488	485	463	527	491	457	521	487	489	500	494	527	508	467	508	518	472	514	488	488	503	470	472	514	501	462	510	463	485	485	436	495	474	477	469	493	496	456	523	497	457	502	487	497	492	504	529	467	476	450	460	502	499	453	513	455	500	483	500	499	485	480	479	493	498	469	505	505	518	494	516	527	490	484	482	519	475	478	498	535	478	487	546	473	515	494	502	532	478	501	491	478	464	503	482	517	478	465	463	514	466	537	526	481	454	522	487	504	548	491	505	489	518	470	518	474	493	499	472	510	494	458	459	491	466	478	457	489	510	538	497	542	466	501	478	505	497	490	486	524	487	515	472	478	490	472	513	484	475	526	462	478	493	504	472	490	476	499	455	528	486	520	521	482	468	471	498	500	502	502	507	486	497	490	508	452	528	493	474	494	485	514	513	485	479	517	500	478	472	496	512	506	487	493	465	491	486	519	509	514	516	513	489	482	502	536	517	496	480	492	497	495	489	467	519	489	522	457	504	497	508	507	466	504	507	463	517	448	506	507	474	548	535	499	488	479	501	516	539	471	489	486	493	509	486	531	546	499	543	508	538	515	533	512	483	503	494	485	498	453	495	479	524	488	474	478	497	520	458	475	491	486	456	490	472	479	495	523	464	499	488	509	480	514	553	505	538	493	496	469	518	460	488	450	480	498	478	492	489	470	498	486	518	495	532	480	486	486	494	501	501	480	500	502	495	505	507	469	540	535	508	508	495	501	477	449	483	502	502	502	546	492	453	450	490	483	505	469	502	470	500	464	488	482	542	514	514	462	491	500	487	498	468	468	465	495	488	506	501	511	513	530	463	515	508	485	479	511	463	504	469	495	516	515	500	502	527	464	463	522	497	518	491	474	493	454	484	511	475	489	503	514	517	483	486	491	495	482	519	495	523	531	498	453	526	492	474	496	481	501	500	482	494	468	508	550	521	482	500	471	515	495	536	444	524	475	501	490	477	511	487	483	507	486	534	487	510	480	477	492	552	499	471	493	514	472	483	482	517	485	503	501	523	497	486	493	531	495	503	485	499	523	484	517	466	494	506	486	486	497	489	514	539	516	501	513	486	534	524	475	509	485	453	535	482	498	516	500	459	496	502	505	508	474	521	491	515	466	479	481	500	466	487	437	494	522	526	523	477	474	490	519	450	507	450	458	513	495	513	522	537	464	489	447	492	461	526	527	470	467	481	498	507	515	493	446	469	469	467	525	499	511	477	495	497	501	499	535	489	546	499	511	512	484	446	508	495	488	459	520	500	507	514	487	528	459	476	437	505	483	487	526	489	510	500	520	463	510	476	510	475	512	508	496	447	479	493	480	469	519	573	516	469	442	500	514	479	495	528	478	499	528	519	485	528	503	504	453	465	495	553	523	487	501	492	488	518	502	486	494	535	531	488	499	503	526	516	532	516	496	460	439	504	501	506	496	479	509	505	520	449	511	496	482	497	473	502	482	499	471	483	518	506	472	469	520	520	488	488	495	496	510	502	505	531	467	512	498	487	492	518	484	457	543	483	482	483	526	504	470	472	491	498	495	506	495	473	510	463	534	526	510	501	538	469	507	486	483	503	506	455	448	483	450	489	528	484	504	504	467	467	521	489	473	516	505	520	467	507	478	483	480	499	520	505	502	554	458	459	498	487	495	488	476	445	465	471	491	481	486	538	525	510	475	516	500	491	494	514	514	495	485	549	513	511	517	507	502	462	497	440	536	517	491	516	467	468	489	515	528	493	500	531	508	529	460	489	489	468	462	497	474	533	481	486	516	479	551	524	492	512	521	500	505	485	540	468	529	491	439	533	474	499	500	459	496	474	514	479	460	540	491	489	496	471	518	496	510	463	487	500	480	498	480	527	494	470	480	534	450	456	501	465	479	478	472	559	481	478	506	466	527	479	469	510	503	496	498	499	536	473	486	473	496	486	495	494	482	546	496	499	509	495	505	480	511	486	470	491	530	457	469	489	510	490	514	480	459	486	487	534	487	511	480	519	477	510	501	517	496	483	514	530	476	498	477	463	506	497	495	507	499	520	527	493	478	508	487	538	492	493	505	494	522	503	436	478	484	493	495	494	493	513	506	486	471	523	487	508	489	475	501	496	487	470	481	476	494	485	511	487	521	527	472	507	512	463	490	492	488	460	515	518	498	482	481	511	489	509	512	463	463	483	523	521	499	534	499	500	486	510	471	492	512	466	488	508	461	519	506	499	462	469	489	498	497	523	453	470	506	443	514	511	487	488	517	485	469	522	459	445	533	489	433	477	482	522	486	502	527	500	497	510	458	487	477	490	505	475	497	513	459	463	501	505	475	483	514	488	527	520	466	519	497	491	500	539	467	481	513	547	470	497	495	508	483	529	453	511	466	537	455	512	473	475	468	493	493	462	492	538	519	505	484	498	499	476	536	483	498	475	492	513	489	500	493	470	441	496	532	491	533	484	511	480	480	507	459	468	522	495	529	473	492	465	449	518	490	478	506	512	482	444	468	479	521	485	511	454	469	480	529	464	494	491	495	481	509	497	504	456	496	558	509	481	499	482	492	476	473	498	451	502	483	498	489	505	459	505	496	491	492	511	523	505	478	463	472	502	505	467	496	494	468	531	497	499	472	474	523	512	508	512	479	494	468	494	437	504	488	524	498	482	480	492	460	483	540	508	474	523	482	438	504	493	495	485	504	482	482	494	460	470	500	504	459	518	507	484	550	500	505	489	465	488	498	492	510	480	480	524	496	485	493	475	473	503	463	456	515	518	458	469	477	501	501	491	476	512	511	502	506	479	443	486	517	504	527	495	492	483	509	517	495	495	504	514	473	437	495	512	503	501	514
21281	2385	1575	1162	835	651	517	395	325	312	321	268	224	270	260	231	227	242	212	226	214	228	222	210	209	214	240	222	221	214	243	209	230	229	202	227	232	189	197	244	217	208	234	198	208	226	211	234	225	218	242	219	224	212	216	206	255	220	228	251	218	197	237	201	252	205	200	213	209	237	263	200	229	216	229	235	215	227	233	233	211	203	206	214	226	225	214	225	226	220	202	212	212	225	212	196	210	215	237	203	216	213	240	202	201	204	226	224	189	223	197	212	191	209	198	228	235	184	206	241	177	206	208	216	220	227	212	204	228	204	205	191	197	223	224	218	189	225	240	202	229	222	230	215	226	207	205	242	214	186	225	236	227	222	197	254	220	222	220	221	246	197	224	215	226	227	240	230	220	200	220	207	211	199	225	226	206	199	189	207	202	229	185	182	242	194	224	252	233	206	237	230	207	200	235	218	219	203	224	183	213	225	195	206	221	228	184	225	229	204	228	211	222	216	187	230	202	224	254	211	206	218	228	224	197	201	211	231	241	206	230	254	202	198	226	198	217	222	219	218	253	193	227	197	235	231	206	186	222	233	209	231	196	201	240	214	217	197	232	236	213	217	220	216	220	242	212	247	223	219	211	221	229	233	211	207	217	227	199	207	200	211	197	209	204	224	200	207	209	201	209	198	209	210	213	242	211	204	239	237	218	206	218	237	230	224	188	207	232	269	209	216	218	205	208	223	220	238	229	208	217	204	225	238	238	214	202	235	227	198	206	219	211	221	236	232	212	201	193	229	245	220	216	223	239	203	211	233	209	208	214	188	210	211	212	215	206	195	237	193	226	207	195	199	231	224	201	250	212	203	238	216	237	222	228	226	193	204	229	183	196	220	214	222	218	222	228	218	193	210	192	205	208	202	240	209	222	222	216	221	221	189	208	222	227	220	219	209	197	193	223	223	228	230	206	224	188	212	182	221	202	232	205	212	216	219	227	213	224	198	235	185	197	218	216	218	194	232	200	224	210	197	225	208	198	235	254	196	209	225	237	200	183	226	210	253	207	206	213	225	192	189	209	235	223	185	189	215	242	242	217	227	202	230	238	220	220	227	203	225	221	227	212	217	187	226	208	238	210	223	221	252	242	211	213	218	241	214	197	218	198	202	217	225	218	234	219	248	252	227	228	219	183	195	208	211	198	218	207	222	217	226	195	242	217	238	205	230	211	203	190	201	211	179	233	233	212	223	215	201	209	239	224	226	217	205	203	220	199	227	231	223	199	205	210	201	187	237	214	201	210	230	204	242	216	223	224	230	212	211	206	224	204	222	225	213	223	218	196	219	206	209	227	204	235	224	224	216	216	214	232	237	223	193	223	209	199	218	200	221	208	219	218	218	257	223	219	237	225	209	220	216	235	177	234	211	224	234	209	199	230	235	231	223	236	233	223	230	227	200	226	195	217	191	220	237	212	221	217	221	217	230	232	204	236	201	207	210	200	216	239	222	200	220	287	250	214	218	213	231	216	225	195	215	199	182	193	230	205	206	245	191	236	225	192	210	228	215	216	196	206	225	255	200	199	227	210	230	206	209	207	232	213	236	211	208	214	223	246	239	229	245	222	214	228	214	216	240	227	236	223	202	226	215	222	217	222	199	207	219	221	216	183	203	218	214	209	223	225	219	202	216	225	203	240	218	226	219	216	226	184	210	217	217	210	227	225	196	214	212	215	204	229	205	210	190	210	202	219	214	235	226	227	224	212	207	203	221	222	225	225	198	231	224	207	189	209	249	235	241	227	230	212	194	204	240	224	236	228	209	254	215	217	202	239	209	246	233	232	221	204	214	241	232	227	254	233	202	250	220	216	222	226	217	220	218	187	234	205	200	208	242	198	196	212	226	209	207	239	239	218	215	221	219	222	225	230	212	236	215	211	202	222	226	223	217	239	212	200	196	207	231	218	225	208	194	214	227	208	212	229	239	219	216	200	227	224	220	190	218	246	229	255	207	217	223	199	180	215	209	212	239	229	221	220	250	243	234	214	217	215	238	202	239	235	246	236	211	226	219	208	220	226	213	221	198	198	224	198	209	205	196	245	229	207	240	218	221	226	217	229	209	226	206	210	220	193	201	207	231	182	238	196	214	235	209	202	230	199	198	213	230	212	233	236	239	221	195	225	216	218	229	190	210	186	200	231	211	210	181	223	225	211	202	191	218	201	236	209	198	267	200	217	189	203	216	227	225	185	225	211	199	222	194	214	188	218	205	210	230	209	199	247	184	217	241	204	234	235	224	205	234	195	240	228	195	217	226	224	219	212	189	210	227	203	211	215	237	216	202	217	218	208	253	238	196	218	222	201	232	245	225	215	212	205	221	228	230	210	219	244	239	254	216	220	190	207	232	228	188	224	205	238	205	218	219	193	203	228	205	204	228	189	201	207	220	234	221	196	193	204	215	193	195	218	198	208	216	231	196	197	231	221	203	217	229	237	218	218	217	175	221	244	250	208	203	238	230	212	226	212	231	235	199	213	213	198	206	248	227	217	224	193	218	220	206	217	208	203	225	216	231	194	225	249	217	195	240	205	217	219	214	254	225	238	218	209	231	213	229	217	221	199	230	202	233	242	226	227	243	233	212	203	230	250	197	218	228	221	217	239	251	215	211	223	220	227	228	235	193	198	246	236	228	235	210	227	244	246	219	191	202	189	202	219	191	204	207	194	210	217	206	205	207	196	225	240	230	195	221	202	187	250	213	220	240	214	188	241	211	223	189	228	221	215	211	212	205	182	253	218	198	232	224	225	222	203	203	202	185	223	214	222	193	238	213	199	189	202	224	233	220	209	236	190	218	218	201	223	223	213	208	213	236	225	217	209	214	237	237	202	206	209	233	218	229	245	227	228	210	234	219	223	221	218	236	217	221	222	218	219	213	207	203	195	238	204	204	188	202	216	246	235	244	232	223	222	217	229	238	194	209	232	196	222	201	209	201	204	239	190	222	238	220	241	192	216	230	216	216	195	232	226	208	218	247	231	214	186	204	211	232	221	214	199	247	209	220	250	215	194	223	229	215	224	232	217	208	221	220	225	196	221	199	210	239	198	226	211	192	233	215	254	229	215	225	233	211	217	215	221	221	205	230	249	192	253	218	220	233	244	254	230	199	191	224	232	210	231	211	217	222	220	207	208	210	239	196	208	261	228	210	204	191	192	217	217	240	190	231	247	220	191	235	239	240	227	239	188	211	217	207	220	223	218	222	219	233	235	201	212	209	207	215	219	229	201	226	245	200	217	219	224	212	205	186	212	226	217	188	215	205	230	223	195	193	219	242	230	205	215	202	230	188	214	244	226	219	209	196	239	212	196	228	215	232	204	215	227	189	230	211	214	210	210	232	225	211	232	214	226	237	241	203	221	238	203	234	203	220	209	236	216	257	221	231	191	218	220	229	175	226	220	224	185	202	218	245	215	215	210	218	242	243	223	212	198	225	230	227	215	229	212	210	196	210
12495	1476	2985	3403	3003	2337	1790	1525	1263	1090	1032	960	831	766	672	690	700	685	671	618	658	595	628	636	626	612	580	538	571	605	558	600	573	550	572	591	586	579	630	584	569	569	548	559	574	525	522	575	555	554	538	530	533	556	557	561	539	521	555	519	569	518	556	564	547	576	594	537	550	545	561	545	551	555	492	543	564	589	553	533	516	523	572	558	545	537	578	512	540	544	541	590	539	528	501	529	557	520	530	549	540	528	526	546	563	564	548	515	559	561	535	516	577	564	538	557	573	528	577	523	543	541	482	555	534	544	534	542	546	551	572	540	592	532	531	531	532	574	512	543	556	543	565	534	500	512	581	532	527	550	529	557	546	522	539	522	526	576	494	558	572	540	536	538	527	530	551	507	531	537	501	531	588	514	534	605	534	536	506	533	542	530	515	568	532	504	526	575	509	530	536	547	539	556	529	538	572	494	518	531	548	536	538	510	550	574	539	553	550	578	536	534	534	548	537	569	571	559	568	580	560	540	568	572	580	510	517	554	545	527	531	483	520	523	600	569	553	546	545	556	520	508	540	561	551	548	523	546	532	539	559	529	520	539	564	504	522	552	532	552	528	540	539	526	502	566	550	550	554	513	511	504	539	541	523	530	541	507	555	515	539	531	518	549	568	518	545	530	546	562	533	543	576	556	513	544	573	545	542	509	552	572	561	553	519	567	500	530	560	557	514	556	527	502	530	520	542	557	567	545	521	516	514	495	566	482	523	550	527	474	512	537	481	544	532	525	560	548	538	530	536	556	520	500	540	522	516	470	537	564	513	563	531	522	539	512	545	482	462	521	531	522	564	568	499	557	498	545	519	528	534	554	534	563	538	528	488	568	504	557	531	477	512	564	524	556	548	539	545	509	517	526	554	526	541	537	518	526	508	528	513	515	543	538	549	515	534	507	569	583	543	540	548	517	521	478	551	503	559	536	535	580	543	516	504	493	513	544	543	529	555	503	538	589	540	539	523	553	556	495	559	544	568	571	540	536	543	573	575	630	534	522	555	512	543	526	510	517	556	548	532	549	527	526	514	520	553	537	559	561	515	494	523	541	561	545	496	549	563	554	563	512	556	557	546	503	540	541	472	512	549	537	561	515	530	542	525	544	526	534	538	534	548	530	550	519	531	594	522	555	555	571	508	529	525	512	554	546	527	567	536	535	549	520	558	541	560	531	550	534	525	545	540	541	518	533	531	545	576	494	539	547	512	561	518	527	520	551	598	549	539	523	543	500	534	568	541	557	547	532	509	568	558	528	528	561	554	504	553	566	522	492	541	485	562	552	542	521	550	494	573	505	522	522	518	580	541	602	517	561	518	554	590	559	501	581	571	530	547	540	531	523	570	557	561	538	523	560	515	541	522	580	547	536	536	525	562	527	521	572	530	548	540	540	550	588	517	535	513	572	502	541	500	543	550	561	533	531	566	524	513	576	506	549	558	539	556	540	542	520	539	507	537	556	562	577	554	533	537	534	498	572	580	555	541	529	510	538	521	536	550	508	553	522	517	525	571	519	497	522	540	532	561	557	516	546	533	537	561	569	507	557	594	508	562	505	528	557	568	527	551	578	512	527	492	547	538	542	579	546	573	547	550	534	543	566	567	539	525	551	531	553	550	531	516	522	517	522	493	520	602	513	528	571	514	504	538	505	548	539	548	535	559	556	541	579	528	505	544	569	534	539	587	513	553	543	518	530	560	556	512	553	564	570	557	495	542	538	557	544	516	524	530	567	568	541	559	557	545	545	540	511	544	521	531	499	516	531	542	545	533	522	538	566	534	511	558	554	509	508	571	561	579	560	548	555	542	550	581	542	551	574	544	523	529	550	544	578	532	535	585	508	555	533	550	536	515	561	527	533	583	524	561	515	536	538	515	535	496	535	535	534	534	545	561	524	556	539	534	566	529	529	561	521	554	579	554	479	498	554	516	517	511	566	523	520	532	544	517	523	553	558	519	557	557	519	542	539	495	558	524	541	528	539	539	535	555	532	528	517	530	539	461	534	539	547	539	563	509	506	592	570	528	534	521	548	541	567	544	509	512	596	561	566	512	528	602	534	567	578	479	531	523	547	542	557	540	532	512	531	547	566	531	539	520	541	579	530	573	539	573	545	546	552	569	557	555	537	532	495	518	526	519	513	571	545	528	531	537	517	521	546	559	499	560	557	522	527	545	580	580	536	539	558	535	543	558	538	521	560	553	590	560	555	579	547	583	544	541	561	525	532	572	537	532	554	551	580	591	560	572	525	543	567	526	517	553	514	540	515	518	537	552	560	514	535	555	534	499	546	563	547	556	514	535	531	540	545	507	555	576	573	557	578	547	567	527	537	544	524	544	514	556	540	557	573	553	545	560	528	520	537	503	547	557	511	569	569	537	515	535	583	537	519	511	533	522	543	517	521	548	513	518	527	557	536	546	523	539	552	527	546	541	548	544	558	538	554	516	526	558	598	594	544	546	536	536	531	554	536	524	531	524	559	521	554	517	518	513	531	497	516	565	533	528	533	547	550	537	540	484	535	483	572	542	542	522	504	539	572	538	561	575	526	524	523	515	566	549	549	510	558	514	532	529	536	552	542	559	533	566	537	524	561	561	511	519	522	567	623	505	547	594	535	523	554	548	575	495	539	567	529	521	522	511	514	538	498	505	520	512	576	501	574	546	563	538	564	520	531	528	548	540	502	566	527	533	516	509	532	531	542	529	536	580	538	559	500	545	522	540	555	569	521	527	523	565	585	557	516	528	575	559	477	529	554	521	567	536	573	545	528	534	502	541	529	506	562	547	533	528	539	514	528	523	540	543	519	559	589	517	582	552	544	580	546	534	538	551	556	546	551	555	564	514	532	508	573	538	529	534	524	536	554	533	565	547	537	538	582	533	548	520	549	536	552	495	546	518	530	504	572	534	563	537	573	520	517	531	545	559	569	508	547	519	549	508	561	550	527	539	570	519	565	535	565	545	568	512	575	541	547	538	544	546	501	577	543	557	513	536	555	525	536	549	531	558	550	539	548	520	571	568	582	544	564	531	522	514	547	548	579	506	543	526	500	551	539	556	500	544	540	513	512	545	538	546	520	549	550	553	567	541	495	568	513	557	523	513	551	503	591	523	510	527	538	551	529	573	516	534	571	542	525	561	524	521	564	529	547	494	563	527	554	546	524	488	511	589	530	528	524	517	536	531	534	508	576	517	558	567	562	545	509	518	552	531	509	561	513	526	538	606	555	532	558	557	538	552	557	536	510	518	529	545	512	498	516	534	526	567	542	524	527	514	515	499	577	522	546	555	545	530	481	509	518	522	577	554	559	536	557	514	558	543	529	533	551	529	564	558	566	519	558	518	532	527	541	543	536	559	548	525	520	548	537	524	530	541	549	546	582	522	518	523	524	502	502	544	523	535	546	585	537	571	539	522	539	527	573	524	562	549	577	517	553	578	577	544	530	554	526	557	547	538	572
31083	4941	2663	2022	1425	1124	881	631	604	575	492	472	467	438	431	449	423	469	409	420	416	384	407	405	420	412	433	389	383	388	429	414	384	408	375	409	384	426	377	381	354	369	369	390	367	401	395	403	384	398	415	371	397	364	371	421	390	434	378	439	384	388	383	397	414	417	371	436	377	405	362	391	434	382	365	353	408	419	393	394	371	381	426	376	368	366	398	372	378	401	362	401	411	385	394	340	363	379	366	377	368	354	356	365	414	409	401	371	393	400	392	411	444	395	376	389	393	388	381	323	428	357	402	374	355	385	407	403	391	384	394	347	382	385	430	382	397	406	330	377	394	387	415	344	347	376	416	402	365	386	325	362	386	369	404	379	348	359	386	371	357	407	385	389	369	384	367	388	396	390	381	406	375	396	404	397	405	372	365	367	387	402	396	379	369	361	386	433	421	404	382	364	330	428	381	370	390	412	374	380	425	386	383	415	368	393	362	371	404	362	381	402	383	368	366	380	392	387	400	349	396	374	390	391	378	399	408	424	403	400	405	379	395	402	401	363	398	390	386	367	396	397	423	433	417	389	389	380	437	398	391	404	432	380	355	387	402	398	394	433	383	397	412	387	379	412	387	435	410	379	362	370	424	399	390	369	355	379	390	387	391	404	441	377	378	385	468	403	376	366	338	384	362	367	408	367	409	386	402	378	381	385	410	379	418	373	393	364	369	376	398	437	443	371	388	404	368	403	378	357	394	370	413	426	369	394	402	403	380	401	383	377	415	374	418	432	390	382	399	362	361	410	396	390	361	383	408	388	397	389	418	386	363	405	380	401	368	403	381	408	379	418	413	386	361	439	386	422	436	381	425	397	341	408	375	385	428	411	357	388	363	402	391	389	399	380	439	379	412	387	385	424	370	403	399	382	404	450	391	381	376	426	362	401	379	385	362	367	402	419	427	366	404	424	411	359	384	336	380	380	433	366	412	374	406	359	410	348	409	375	372	405	365	430	428	411	351	384	421	391	395	350	375	366	390	401	385	378	399	393	372	378	407	395	368	381	388	390	375	346	365	414	391	407	382	411	394	420	372	393	409	399	345	387	343	394	381	405	381	398	410	392	421	404	394	414	378	385	408	440	397	373	423	409	411	394	434	380	378	347	356	397	389	415	402	392	438	398	356	396	399	369	389	448	385	399	412	401	410	410	402	401	416	411	394	380	367	400	352	406	401	359	407	365	389	404	387	389	389	376	372	372	393	375	372	365	386	389	386	378	350	422	367	414	418	381	371	423	383	405	376	409	358	376	419	372	364	389	410	380	405	414	357	352	396	413	414	423	402	405	379	396	409	389	410	383	411	436	381	385	409	390	404	416	401	409	363	392	409	413	366	391	398	402	370	414	397	385	397	388	421	376	384	421	404	384	372	369	398	394	408	360	396	410	376	371	377	421	400	379	365	377	358	380	377	370	382	359	400	398	380	404	382	423	383	376	361	394	411	406	431	380	415	409	380	376	396	359	404	427	392	393	335	386	404	383	362	374	400	373	409	424	392	383	382	392	393	436	419	402	408	408	377	385	371	409	360	387	373	385	393	382	378	386	393	405	393	383	380	415	385	362	390	368	367	387	383	381	407	405	385	400	386	415	358	390	398	403	358	372	401	367	402	436	407	396	404	362	366	364	384	422	392	438	392	381	361	382	370	387	401	399	411	382	399	405	399	429	401	369	408	418	419	388	400	378	374	388	403	416	385	399	427	375	405	381	381	392	369	405	417	392	372	392	402	437	398	422	371	390	393	394	406	408	418	365	379	408	395	402	382	425	380	406	338	371	382	369	394	381	401	392	355	387	413	387	397	418	409	408	397	369	416	381	390	394	436	376	422	355	411	391	405	371	435	412	362	353	408	392	377	401	425	371	379	395	379	362	353	374	363	385	402	385	429	362	372	383	381	361	394	371	393	377	407	395	375	385	378	366	413	416	402	402	368	421	390	378	363	406	400	410	370	389	421	398	399	415	392	378	401	364	412	401	380	396	419	368	413	378	383	362	408	346	397	423	370	400	352	355	397	376	406	413	394	394	439	405	396	366	401	373	415	406	389	410	412	384	393	424	343	345	410	384	417	381	384	368	375	420	408	423	395	389	364	390	411	448	385	357	391	363	376	393	378	391	404	381	367	423	375	392	370	397	367	388	394	376	364	394	386	414	428	389	388	394	433	365	405	436	433	394	390	435	365	364	365	398	390	388	405	362	378	374	423	417	394	377	366	436	392	391	424	409	394	422	370	369	379	378	415	435	413	396	382	418	409	391	450	422	395	369	375	376	390	413	347	384	417	383	331	378	404	357	362	404	405	390	405	360	406	403	372	383	410	384	372	394	356	378	408	375	415	415	384	366	407	377	405	372	364	403	406	400	385	399	423	401	392	370	459	399	422	337	382	444	376	383	414	402	401	408	394	419	367	403	411	402	391	344	381	370	413	389	392	404	368	407	423	423	375	379	386	423	396	378	332	358	373	409	409	391	366	315	397	355	361	380	397	413	373	398	383	356	376	392	382	394	413	391	381	359	418	363	403	409	411	377	399	377	365	399	411	429	393	391	402	404	411	371	398	398	396	406	416	378	442	386	396	404	397	409	397	399	391	414	398	351	414	377	369	394	392	405	409	394	382	380	377	395	415	393	390	379	403	381	403	375	353	371	416	412	404	405	383	403	416	353	366	390	375	396	413	385	370	380	374	392	403	410	363	397	421	381	375	364	387	362	400	374	427	367	375	394	364	382	359	398	401	392	394	415	426	385	401	383	414	368	361	400	418	379	445	383	347	372	408	406	418	394	396	391	404	424	416	388	371	362	360	386	391	384	427	409	396	370	373	414	409	415	412	376	365	380	389	403	383	409	396	381	414	399	381	355	401	390	412	404	354	412	382	369	396	419	412	382	401	417	391	443	396	369	419	387	414	366	373	393	389	381	447	371	429	375	404	388	368	407	397	330	373	416	366	375	363	364	405	375	370	386	376	408	438	370	415	407	400	392	373	403	374	354	379	410	431	381	415	410	369	399	406	390	360	388	417	357	403	461	407	381	376	384	367	385	423	403	442	376	386	412	425	372	397	367	422	371	374	373	407	365	395	378	367	435	402	349	387	379	387	357	389	390	392	415	405	415	429	411	383	387	353	377	385	380	385	333	369	396	397	342	368	374	371	407	379	375	398	402	411	378	375	428	360	363	414	426	386	362	396	383	410	397	413	394	381	416	390	411	398	421	355	396	401	387	393	342	378	399	420	372	414	403	404	367	370	357	415	371	397	390	348	396	396	417	400	388	373	402	365	386	343	357	397	364	347	372	394	392	403	381	402	413	415	371	408	370	419	397	407	366	373	374	413	395	389	370	381	433	364	390	419	392	419	400	408	386	441	367	414	382	366	353	396	378	371	367	419	366	385	406	405	382	392	409	415	354	369	387	429	451	405	428	367	384	406	414	416	361	421	377	398	380	410	379	405	372
16141	2340	4601	5279	4487	3748	2939	2395	1968	1748	1620	1503	1207	1246	1194	1143	1092	1090	1047	1003	1062	1005	1040	1052	963	1017	982	909	936	935	950	884	928	885	949	922	879	918	944	882	917	915	886	876	902	915	952	899	866	864	917	865	867	894	885	889	861	883	835	927	935	941	904	937	852	868	857	897	847	865	868	905	872	836	880	884	903	930	832	918	840	893	894	867	906	900	891	933	896	897	890	868	906	866	884	888	844	916	858	897	844	850	841	883	916	929	861	906	854	909	879	895	855	901	875	873	890	880	898	891	903	876	837	873	870	859	864	872	859	910	915	875	890	942	877	853	865	866	880	854	874	836	846	840	820	887	908	894	864	899	894	865	865	842	823	877	863	881	891	885	875	827	927	865	884	893	915	908	847	821	897	839	865	884	845	876	831	853	872	925	867	863	867	875	911	857	857	864	856	836	917	879	894	815	859	832	896	871	906	885	843	941	872	885	848	896	879	893	868	868	921	828	869	862	873	918	895	903	877	815	879	878	902	866	887	885	855	911	876	851	866	891	837	880	860	865	899	900	913	876	857	853	881	880	876	868	908	888	892	863	860	864	910	874	848	882	862	888	859	910	910	894	859	882	865	897	843	870	862	871	882	856	901	853	867	865	884	881	870	882	849	885	882	830	825	856	848	911	854	900	869	901	881	857	875	865	839	886	917	928	870	857	872	904	849	858	897	883	841	885	902	869	838	869	850	820	853	868	902	843	883	859	812	860	845	864	837	869	885	889	905	870	877	886	838	910	905	887	856	846	859	902	885	867	861	894	827	865	835	905	816	861	828	874	863	833	843	880	858	940	886	851	896	849	864	850	803	802	839	893	868	895	914	904	922	846	845	885	883	891	884	844	893	876	864	893	850	837	840	889	878	827	848	864	889	887	886	905	818	871	869	800	851	885	798	846	906	882	874	908	909	865	867	875	883	841	902	901	837	823	875	928	828	869	897	844	880	800	877	840	888	906	879	858	853	925	885	876	863	903	853	867	830	920	873	887	787	865	842	870	917	856	839	888	903	881	887	840	847	857	862	907	863	893	921	831	886	868	910	879	840	796	799	888	884	921	894	869	847	893	895	893	869	861	860	866	897	865	880	834	811	868	867	830	886	875	886	888	870	892	931	900	806	830	901	894	826	859	848	869	901	862	840	873	834	864	830	873	903	853	874	895	855	884	885	846	855	860	878	937	863	835	874	880	858	852	873	905	841	892	843	834	853	867	938	849	853	903	891	838	867	803	837	886	869	812	905	914	881	854	865	928	908	876	850	874	850	877	882	881	892	898	874	882	839	896	801	859	869	827	829	852	868	848	870	870	872	808	882	808	830	873	844	849	855	890	865	880	917	861	852	836	858	900	874	868	836	867	864	877	843	841	827	890	849	869	897	851	868	863	872	824	898	868	816	864	890	834	884	864	839	885	930	860	842	892	901	842	912	856	894	884	901	851	870	861	932	809	897	884	856	870	904	873	873	886	825	929	855	925	909	909	895	919	872	865	873	899	842	851	874	878	882	894	858	892	871	829	854	799	880	881	866	910	891	855	886	892	864	888	861	834	885	864	902	849	944	863	882	857	879	866	895	919	841	820	907	880	912	898	866	881	910	858	832	805	831	852	852	862	850	894	878	906	859	868	874	904	908	830	810	874	892	887	872	862	826	838	815	887	875	842	847	847	870	793	841	838	860	870	858	844	884	936	888	832	843	879	861	884	852	883	907	838	855	913	878	837	824	843	879	888	918	829	805	876	875	835	914	891	857	868	849	844	807	894	841	919	874	863	913	799	869	827	879	824	874	889	881	808	860	901	894	892	865	896	816	808	858	830	917	835	860	890	870	890	850	830	850	871	871	822	814	845	875	902	832	878	878	889	963	883	858	894	900	801	882	920	817	872	897	870	836	864	915	892	881	857	930	910	901	889	904	898	905	801	817	868	883	855	866	848	885	894	886	820	884	926	837	856	879	876	831	880	910	932	879	846	889	877	855	849	839	895	840	866	863	865	906	852	870	856	862	872	925	804	850	857	885	924	861	862	854	769	908	853	904	858	935	891	828	874	841	877	845	876	856	899	879	866	877	842	853	866	886	832	860	893	852	867	835	815	864	900	899	919	860	917	891	882	875	842	879	864	910	893	838	811	879	837	846	889	864	900	865	879	821	881	806	837	867	849	926	877	895	844	870	835	892	801	878	814	872	859	885	896	863	881	891	867	855	862	892	897	903	900	882	876	886	862	913	856	915	880	877	886	886	888	791	838	846	838	831	910	891	885	905	844	892	895	886	854	857	860	843	877	875	881	882	853	845	876	896	855	837	825	902	916	851	849	881	881	908	837	844	812	881	866	889	856	853	885	883	872	864	796	903	865	887	840	903	891	903	885	962	838	855	847	882	959	881	887	898	896	859	899	851	916	947	843	868	921	871	820	873	849	903	905	894	894	870	934	894	884	874	907	926	926	867	866	905	925	845	883	886	895	892	872	920	873	847	858	896	896	882	876	925	892	862	848	829	875	900	838	876	873	886	906	881	848	860	877	850	863	845	863	909	850	887	909	815	865	879	867	896	839	878	853	894	817	931	864	850	930	888	923	924	859	879	949	882	911	933	902	876	839	886	875	854	868	852	854	883	864	926	845	871	829	830	898	859	901	877	872	882	856	842	827	872	888	877	875	854	830	884	842	821	883	854	855	903	877	872	867	862	904	908	847	874	833	904	863	873	844	861	849	894	886	861	838	910	913	838	886	908	884	833	888	832	886	855	909	877	864	906	862	908	882	876	854	797	927	824	887	842	866	878	851	842	848	839	927	876	838	897	844	875	887	861	874	868	871	849	871	875	896	835	885	887	854	855	832	858	906	876	863	898	878	815	959	849	904	892	871	804	908	896	864	906	833	894	897	910	846	880	905	874	924	885	909	882	856	853	826	790	858	863	873	871	879	831	900	882	889	876	886	890	875	870	865	892	891	841	869	821	871	879	915	825	881	841	913	951	825	892	843	849	851	886	860	854	864	870	888	881	905	863	869	926	872	869	874	859	841	894	875	951	821	851	912	874	875	961	869	832	848	923	873	870	888	875	930	898	898	897	845	865	864	932	876	829	876	904	889	832	880	866	858	897	874	863	862	845	825	906	897	865	908	868	816	906	934	931	849	855	866	893	828	888	877	849	857	853	862	881	887	899	900	827	870	884	882	873	881	868	904	903	883	888	939	799	876	819	859	930	868	837	854	871	882	865	917	876	866	868	837	871	877	865	874	862	868	898	820	930	881	888	902	817	841	916	900	896	868	895	822	866	879	851	861	871	875	914	868	851	868	865	831	919	861	858	917	909	860	803	890	883	853	882	912	886	893	897	882	866	899	870	893	837	852	870	958	862	850	888	890	876	859	919	845	889	866	950	805	871	906	916	877	847	869	858	887	890	831	891	887	837	897	876	837	891	912	819	846	853	891	912	827	901	852	869	911	871	907	864	884
8233	643	727	537	435	351	284	256	230	250	248	249	237	196	221	218	189	207	192	210	226	197	199	186	214	210	251	194	210	216	184	215	204	174	191	239	187	219	198	192	202	219	227	228	201	195	212	178	215	197	198	207	189	205	212	187	193	205	187	221	219	196	168	228	182	194	196	213	222	189	178	212	205	181	191	193	198	203	185	202	191	229	197	218	212	170	163	175	208	209	199	197	197	210	196	196	206	212	218	226	194	190	173	199	217	204	197	230	230	208	197	207	196	186	174	207	214	202	199	186	219	215	176	196	219	202	205	209	221	191	220	221	206	212	172	188	190	200	216	208	216	181	192	215	179	242	203	210	206	200	204	195	194	204	183	227	193	185	202	196	206	181	186	189	197	206	209	199	207	185	188	223	207	201	209	202	198	197	202	190	203	198	204	216	182	218	233	192	178	194	184	195	183	174	184	190	196	208	234	175	195	188	206	220	211	168	185	209	211	197	174	180	187	184	200	205	217	201	217	188	202	201	194	213	201	191	218	214	192	184	201	182	203	182	213	215	247	211	206	207	204	181	181	207	188	205	198	198	191	212	205	197	216	176	196	175	185	194	204	214	199	199	183	198	205	213	207	212	193	203	213	193	197	199	209	216	179	222	233	199	181	207	181	186	214	202	192	225	207	185	196	196	221	204	199	210	224	184	229	216	223	212	190	194	203	191	156	175	187	201	200	218	192	243	199	217	191	213	194	181	213	200	191	192	219	209	224	214	182	199	197	217	184	216	214	185	200	204	189	164	199	194	182	186	200	171	173	191	212	205	184	188	186	207	236	190	183	213	198	192	183	177	190	175	179	190	199	215	189	218	186	185	201	207	192	196	181	225	184	193	211	215	199	194	220	194	216	184	195	192	198	182	227	220	210	178	181	207	201	188	185	204	211	205	222	215	189	225	179	188	219	199	187	202	191	221	215	173	210	214	197	195	210	203	223	212	192	208	189	167	194	220	186	187	206	192	193	192	185	180	199	174	204	185	202	210	166	194	188	187	212	218	195	185	224	216	186	183	189	192	189	192	218	161	196	171	225	211	193	186	191	232	203	196	189	230	200	225	161	192	218	197	217	202	180	196	215	184	202	214	208	240	192	226	229	222	202	169	188	188	202	202	209	205	204	216	192	188	208	196	212	222	212	229	197	169	210	209	202	170	209	213	178	230	189	195	194	212	180	188	192	179	185	201	175	208	188	193	175	188	192	192	195	168	204	231	213	187	192	219	218	207	198	219	216	180	226	221	214	218	209	176	212	207	217	199	185	205	167	167	208	205	210	181	188	206	199	180	202	204	197	194	206	208	205	185	189	200	194	186	191	197	241	211	198	198	228	202	190	181	211	206	201	213	193	200	200	188	212	188	197	182	188	203	207	186	221	192	192	194	214	216	200	212	207	205	225	175	180	196	212	209	199	199	207	218	196	200	209	204	209	211	220	233	198	171	191	201	188	159	192	203	180	219	227	183	219	209	215	225	201	198	206	209	170	185	204	199	201	204	202	184	196	208	193	196	190	214	170	192	190	196	196	200	202	218	194	210	180	217	204	204	213	221	184	212	200	203	237	187	210	192	195	188	200	197	195	201	190	188	202	206	221	196	187	198	186	189	203	198	198	200	193	176	198	202	176	193	187	217	198	231	208	171	200	199	215	199	204	214	181	164	205	202	206	200	187	186	204	184	208	198	162	223	234	213	217	212	194	196	229	224	195	213	205	205	219	190	195	213	201	194	210	190	196	196	169	188	201	189	202	198	217	202	215	199	234	193	205	171	189	222	208	198	213	200	180	215	220	197	227	208	218	165	169	212	198	176	189	172	206	188	188	192	211	211	177	211	201	211	207	247	199	206	207	225	235	184	217	210	168	223	192	208	226	176	201	219	225	186	221	216	203	218	186	171	193	197	209	210	197	203	199	197	210	186	176	215	218	199	173	198	172	212	208	188	197	222	214	209	207	205	219	199	206	205	219	210	189	227	177	219	199	199	206	200	218	216	192	237	185	198	208	227	182	189	211	211	224	179	185	177	216	229	190	207	227	187	203	204	198	211	166	170	211	221	209	231	213	191	208	183	197	181	219	197	195	194	217	197	204	184	209	218	188	235	217	222	186	192	198	181	200	188	219	194	204	202	201	238	174	177	199	203	188	205	212	242	236	215	190	210	201	173	205	217	177	197	175	204	212	206	191	197	197	204	204	217	199	225	178	197	169	187	197	217	197	224	202	215	194	188	209	198	203	200	185	212	163	210	209	180	204	187	174	185	206	203	216	202	193	186	226	196	187	201	235	205	194	196	182	199	175	185	191	168	197	225	207	204	240	207	203	187	195	206	223	211	210	217	212	196	222	200	207	165	193	188	201	190	203	200	168	196	190	208	197	201	191	217	229	199	160	192	198	199	187	211	188	214	215	200	196	222	202	197	185	175	195	189	195	180	186	198	224	191	196	214	208	208	220	201	184	192	189	190	238	201	176	189	210	208	199	189	177	209	197	202	196	227	198	191	187	200	188	213	198	201	187	174	189	196	202	234	218	186	199	206	199	223	183	196	209	168	205	184	203	182	198	181	211	196	213	223	214	199	194	212	220	176	198	213	183	204	182	216	212	210	194	232	188	212	201	234	199	186	221	197	196	196	185	193	188	181	226	187	191	205	221	218	211	182	212	209	193	214	213	187	228	216	199	190	187	205	188	225	226	179	185	197	175	215	226	207	184	182	203	172	190	219	168	216	198	213	213	201	239	198	194	191	181	201	184	209	184	180	207	204	177	198	232	198	180	173	185	214	205	216	234	181	193	198	208	190	198	216	200	176	223	182	204	181	219	240	204	218	198	194	197	226	202	197	182	216	218	220	205	192	209	208	206	193	181	189	187	188	227	188	193	205	201	181	184	203	210	210	202	200	181	174	227	167	210	179	177	208	187	208	208	209	180	209	186	196	206	207	198	203	186	186	194	216	207	193	194	225	199	189	195	187	182	196	192	220	190	199	210	189	207	181	197	204	227	179	218	180	206	188	200	211	209	195	204	204	177	214	182	173	185	194	217	196	231	176	200	218	188	209	211	193	223	209	216	191	200	198	208	187	211	198	209	201	193	191	224	224	179	188	207	178	226	201	211	202	197	200	194	216	221	203	216	210	195	195	195	206	174	185	194	187	220	235	198	211	256	202	195	211	191	214	176	185	204	248	177	179	189	188	191	207	207	188	194	218	187	178	208	209	205	209	218	212	189	180	191	208	209	231	178	215	197	199	173	193	175	214	193	221	207	200	197	196	185	226	234	187	222	191	197	211	198	222	204	192	205	217	201	199	190	211	201	194	230	213	201	210	214	182	189	190	175	249	208	202	165	223	200	211	208	179	219	199	217	190	195	192	213	207	177	197	209	216	214	165	202	225	235	224	199	216	221	203	208	185	196	234	201	199	179	195	203	235	217	177	211	208	246	214	188	194	210	209	188	211	206	196
4963	877	1505	1634	1433	1194	1010	860	728	638	628	624	617	568	526	516	528	518	512	519	550	500	513	482	506	519	522	502	507	543	478	446	480	465	484	489	506	512	529	485	491	476	466	461	509	489	468	496	440	490	473	503	474	481	471	505	505	530	499	471	496	494	473	484	520	489	522	473	468	468	496	477	491	477	497	502	501	524	515	505	498	512	503	509	460	483	482	502	491	502	474	454	488	495	489	453	496	513	463	498	512	477	481	470	484	507	517	536	472	511	461	486	487	539	489	443	477	490	473	494	476	475	499	476	440	479	524	493	491	505	477	489	482	476	474	481	487	504	490	515	492	488	496	502	495	443	503	493	482	485	496	482	527	503	464	482	464	480	526	490	529	473	487	499	484	471	512	502	480	495	500	459	511	489	479	499	457	520	458	517	483	485	480	523	484	480	514	495	516	484	464	499	470	435	494	455	459	518	479	461	487	475	430	457	488	470	488	462	516	467	495	468	516	515	506	493	467	474	498	497	505	469	463	492	517	521	516	461	463	529	492	465	441	447	446	477	481	491	496	492	466	463	522	477	448	463	486	463	479	473	472	500	488	505	515	507	489	525	493	436	487	509	503	534	466	455	494	452	442	528	475	471	451	482	496	487	482	480	485	484	490	486	449	504	500	459	497	517	488	463	505	508	504	527	483	489	475	524	486	490	530	509	503	474	467	505	511	532	461	488	506	489	500	566	482	503	490	498	443	468	499	483	488	466	479	469	531	480	493	471	502	480	513	523	497	473	451	501	498	491	462	508	533	492	519	494	486	490	480	504	492	471	496	507	467	511	506	517	463	486	488	495	459	520	467	439	489	479	499	468	491	507	499	474	501	463	491	485	470	491	507	484	468	477	506	487	516	513	516	506	452	515	493	502	516	518	506	492	471	501	518	517	499	479	473	530	481	481	493	491	501	501	502	502	498	525	480	473	476	468	494	527	525	485	457	487	500	493	461	494	429	483	489	484	481	495	523	485	509	492	475	468	447	511	480	477	497	503	488	489	464	446	502	508	483	543	524	501	512	498	500	471	493	488	481	491	515	460	534	474	514	480	502	485	494	488	455	472	493	501	471	518	495	484	512	484	506	475	496	483	508	480	505	472	501	500	494	458	477	455	488	499	491	492	480	500	512	474	462	459	471	483	473	492	478	461	462	480	452	524	483	508	452	474	515	492	493	483	488	529	480	492	504	480	466	490	491	486	546	464	508	523	500	492	486	466	448	474	497	503	449	516	488	473	484	470	493	496	457	433	512	494	483	486	476	465	507	512	467	475	502	493	478	524	478	453	513	458	511	516	473	508	468	434	470	510	459	466	450	484	468	459	518	467	476	470	529	490	509	500	508	495	455	483	525	485	530	519	511	500	512	479	525	482	525	515	459	494	483	474	495	446	501	488	503	462	471	476	504	483	491	499	457	446	500	499	513	479	485	498	495	462	477	478	483	527	463	448	485	475	435	494	506	474	460	483	472	483	502	468	460	471	487	465	507	498	464	479	470	483	497	507	499	472	467	491	539	487	471	469	507	521	463	492	480	440	522	459	473	515	479	448	444	508	494	500	528	504	464	452	490	515	455	465	465	506	481	508	524	488	502	462	487	457	462	499	512	516	512	490	489	514	446	454	484	500	520	453	473	461	511	497	485	515	459	474	483	481	460	493	494	496	487	472	499	493	506	506	497	524	466	471	459	498	431	494	513	462	475	438	487	481	502	473	491	509	530	476	466	486	495	515	443	471	454	482	502	477	519	475	520	470	460	488	490	487	533	511	480	460	500	476	458	475	487	491	478	466	473	476	449	467	476	481	436	509	496	479	509	514	472	442	469	517	476	528	461	498	494	470	479	486	508	484	516	489	485	487	478	467	518	465	477	478	498	494	505	494	481	472	481	494	501	472	485	457	414	479	483	452	486	492	497	486	485	493	464	528	475	476	497	471	490	483	453	523	487	501	474	501	493	474	503	490	471	484	506	457	434	493	450	492	547	470	455	506	493	503	467	488	482	500	516	491	497	483	498	497	511	495	513	499	473	485	440	495	470	453	465	492	491	489	512	458	489	469	468	527	517	513	510	506	498	452	490	460	481	502	483	521	474	464	486	469	518	480	473	466	503	489	489	484	510	499	493	448	476	466	482	515	509	486	516	452	450	501	489	461	489	516	509	505	462	454	503	479	482	504	476	462	500	463	477	466	497	493	512	451	516	506	519	490	428	511	465	505	524	501	453	513	500	503	470	511	456	451	474	488	478	488	530	449	516	519	460	474	489	499	506	479	493	451	501	478	536	474	495	489	486	492	492	468	460	501	502	498	498	467	466	501	523	514	460	514	488	483	499	460	490	456	484	493	496	467	517	446	517	469	512	498	526	457	502	491	505	527	446	463	477	499	514	504	469	527	521	459	505	489	527	465	508	470	467	486	466	449	488	486	450	522	442	479	522	452	508	532	483	477	536	501	499	517	493	509	478	481	463	521	491	501	495	488	495	488	479	523	507	499	497	487	518	412	489	487	481	487	510	493	423	472	487	476	500	459	485	442	473	493	449	526	466	499	505	477	482	450	459	490	511	492	478	475	495	485	481	494	509	504	484	513	475	523	503	463	451	492	519	519	486	490	475	496	468	508	449	485	485	490	508	522	461	457	458	458	501	494	469	501	512	513	523	517	494	531	525	479	468	477	508	476	503	538	469	486	506	486	491	499	495	497	507	447	481	487	498	500	478	492	505	531	500	525	495	496	459	448	492	505	489	510	466	483	491	508	480	490	502	485	494	494	478	452	489	500	497	472	502	455	471	475	467	518	506	478	461	476	551	478	494	517	484	480	527	522	456	520	507	506	523	513	468	508	508	473	479	484	503	485	474	493	490	514	514	482	487	509	514	515	513	510	519	477	500	496	507	489	496	520	496	466	512	490	518	477	500	488	496	501	484	486	510	488	499	491	467	532	485	496	468	471	473	457	509	496	484	514	517	508	433	518	490	453	476	478	518	434	460	495	486	493	481	489	489	450	491	448	455	510	482	457	509	509	508	502	503	476	459	502	519	507	497	459	476	475	467	505	482	474	507	483	478	506	485	488	509	503	521	463	481	518	482	486	501	457	478	483	530	491	485	483	532	505	479	482	500	469	456	456	535	505	432	455	493	473	514	461	490	493	518	454	476	482	441	499	481	494	517	460	505	484	477	487	479	515	508	502	510	477	480	510	500	488	462	459	467	444	524	470	497	520	506	467	489	469	457	471	558	489	501	505	514	480	512	491	503	476	453	516	481	448	476	503	445	460	471	481	469	456	499	490	493	484	461	465	460	479	471	499	491	503	461	445	515	495	493	478	481	446	481	472	470	482	485	487	460	485	518	469	497	478	491	497	477	466	490	508	487	455	527	467	477	494	513	525	477	472	448	474	495	492	517	486	498	506	491	481	494	456	455	464	492	481	517	524	498	505	506	462	514	494	510	521	517	511	513	482
21136	2247	1394	1143	827	594	484	394	344	287	276	307	254	234	226	230	224	272	224	242	250	221	235	214	221	233	221	199	231	230	247	240	223	220	213	232	222	221	227	223	192	207	226	215	220	225	215	200	187	217	230	205	231	236	208	222	212	239	248	215	233	222	215	202	202	227	214	241	217	221	222	221	200	219	229	225	214	221	232	218	219	201	215	214	227	211	190	227	202	235	185	223	212	220	235	237	212	219	216	201	213	229	209	193	234	191	227	191	221	195	210	212	212	188	215	222	216	194	201	193	190	224	218	252	242	210	188	209	192	195	225	204	201	219	217	219	232	237	222	211	226	222	206	223	218	220	214	205	194	205	196	225	219	250	218	214	217	230	232	212	232	204	218	214	227	234	225	205	206	230	205	233	241	213	236	217	212	236	243	238	234	204	206	195	184	228	233	205	215	219	243	213	208	204	196	215	196	234	227	272	214	206	233	221	203	225	221	202	211	194	234	211	215	209	230	188	221	192	226	206	194	212	207	214	191	213	247	197	219	228	190	236	191	216	208	202	221	235	208	216	257	229	224	231	209	189	213	239	208	214	181	202	215	219	213	208	242	210	221	213	210	204	214	232	215	212	246	217	220	195	214	213	204	196	233	235	230	214	225	229	209	206	232	228	201	221	213	213	210	245	197	233	200	191	188	201	238	200	212	206	245	197	201	200	208	236	219	196	223	231	220	220	225	225	215	222	215	221	225	212	211	220	216	206	224	227	233	214	214	232	220	214	222	181	205	219	196	200	221	208	205	202	207	211	209	220	218	212	236	236	220	201	230	200	213	193	219	202	229	241	233	192	233	191	249	222	222	209	215	239	216	237	222	202	206	230	212	200	201	230	212	203	228	225	231	211	198	202	195	219	224	238	206	215	192	243	239	227	217	208	239	190	218	224	204	230	238	223	215	228	226	219	206	234	227	221	239	230	186	225	194	220	223	220	234	203	201	228	225	225	215	227	219	199	210	200	220	197	218	207	224	224	226	258	209	222	220	214	239	227	215	208	213	177	241	208	246	200	231	223	216	231	227	223	186	209	229	197	178	206	236	182	229	211	221	234	192	210	223	209	218	229	205	195	225	226	212	218	221	186	198	219	207	190	195	197	235	220	211	220	241	190	226	239	245	221	229	208	220	201	199	184	223	214	234	223	238	225	196	202	205	219	210	234	240	219	215	204	210	235	173	211	227	204	219	229	212	192	237	230	204	201	211	223	226	208	197	214	190	245	186	220	256	194	207	193	229	204	207	218	226	196	238	212	227	212	198	186	230	193	218	216	207	215	229	233	230	192	234	251	190	199	221	203	237	210	226	218	217	214	207	201	188	230	232	193	217	207	213	186	189	210	225	252	195	198	225	224	213	235	196	225	221	224	244	213	214	234	211	197	218	194	200	191	193	214	215	213	199	229	209	248	232	208	253	195	207	224	237	214	207	248	226	198	227	212	255	204	203	218	200	205	202	191	253	195	205	199	214	226	239	210	209	212	234	232	199	210	177	203	228	228	237	220	225	225	219	192	234	223	196	214	206	236	197	217	213	221	227	231	200	200	250	187	191	207	205	251	248	234	222	218	224	226	238	202	197	222	214	197	203	235	189	209	218	204	222	248	236	208	212	240	226	175	220	236	203	209	202	224	214	197	230	210	244	225	220	232	198	219	221	219	222	236	202	232	250	194	209	188	237	229	214	228	199	239	205	244	211	215	224	235	224	250	223	217	245	215	230	217	226	236	195	225	214	239	203	200	192	211	205	221	220	202	188	199	214	199	222	186	220	213	218	210	219	218	241	204	207	226	214	258	243	184	193	212	227	244	193	219	243	207	231	233	214	254	228	199	209	219	214	192	212	229	201	218	215	207	224	200	196	203	195	213	239	238	216	201	228	204	231	205	223	222	219	221	212	212	214	222	212	216	219	220	213	223	192	210	220	200	177	182	193	202	209	209	212	237	240	231	232	221	217	187	227	206	216	204	227	207	249	227	237	243	238	232	232	205	199	209	213	216	206	214	222	252	231	226	229	201	223	207	234	219	197	222	200	213	213	226	231	203	222	203	201	210	236	205	196	221	229	242	243	190	241	213	192	210	218	213	229	209	197	210	216	215	219	238	211	200	232	211	197	221	186	206	234	226	203	219	195	198	176	199	234	208	219	221	206	188	196	220	232	244	205	225	241	221	215	196	252	208	229	226	183	217	192	235	208	239	215	186	211	230	264	197	195	207	176	211	183	219	241	219	235	207	213	258	192	213	240	227	197	229	248	217	195	205	202	206	194	240	220	226	195	216	191	210	214	192	211	208	230	214	201	215	208	214	228	208	216	216	213	243	229	206	222	209	229	228	227	211	199	206	217	214	200	211	254	193	212	206	235	233	216	204	190	205	186	199	231	211	227	220	199	221	190	207	214	192	195	204	207	217	211	206	230	209	240	236	222	217	241	236	226	187	220	212	223	224	203	229	243	217	204	189	218	207	222	227	209	224	226	235	225	208	228	226	250	234	225	195	199	225	191	216	227	189	224	198	230	213	212	213	212	210	207	221	215	209	237	230	208	215	214	197	239	229	213	192	221	214	214	191	223	229	223	232	184	222	233	191	226	233	221	225	242	253	192	247	225	194	216	206	220	197	232	236	224	215	188	221	234	219	206	188	210	200	212	226	230	214	226	235	243	234	205	225	222	204	206	219	234	220	252	237	234	215	229	223	226	236	231	206	221	201	219	225	230	201	214	220	218	220	222	232	217	208	215	200	236	229	191	219	213	228	201	237	222	245	219	220	228	203	209	230	200	198	247	222	211	211	225	237	241	226	215	216	204	233	213	222	206	216	211	225	182	219	212	203	232	216	261	231	207	221	216	214	242	218	247	195	204	194	224	213	206	237	231	219	217	199	209	213	191	227	220	207	223	220	199	229	210	204	230	223	222	230	205	204	218	195	199	214	222	227	229	241	249	231	213	230	222	214	186	227	202	221	218	231	241	239	224	216	229	208	225	201	224	193	196	199	245	214	218	190	214	220	203	210	204	216	206	237	235	206	238	198	219	177	255	215	216	216	205	236	237	198	212	214	228	205	216	213	185	224	192	212	203	225	206	223	245	218	207	220	190	249	216	235	187	191	234	196	196	215	230	188	204	228	225	229	232	202	207	255	231	193	248	232	227	210	225	226	221	228	215	199	265	215	228	227	202	211	211	224	200	204	229	206	220	192	234	221	230	204	224	223	205	208	224	222	213	232	186	224	224	231	230	202	202	216	213	238	214	202	180	225	236	226	216	226	227	240	225	211	223	208	213	233	241	232	222	216	220	218	216	210	225	214	196	215	207	197	208	227	235	197	228	212	234	226	218	197	206	220	244	215	238	237	233	254	223	228	227	216	220	215	211	204	223	202	212	214	215	211	204	225	212	237	203	230	198	212	216	211	236	263	223	200	215	218	211	227	205	223	207	219	231	221	217	221	248	241	194	211
12394	1358	2970	3203	3063	2284	1817	1487	1295	1108	993	952	803	744	797	684	653	658	627	587	616	598	605	564	605	566	618	598	584	584	565	586	588	560	573	570	561	578	579	546	559	532	583	559	555	534	570	527	579	579	537	585	528	529	572	550	550	593	559	523	530	538	515	560	525	554	573	521	514	520	507	569	570	522	498	590	564	531	521	563	522	556	522	567	555	533	532	500	570	520	556	538	521	544	546	501	537	521	593	537	499	567	530	527	530	548	508	544	535	529	513	550	519	565	527	553	494	544	492	524	548	568	559	511	594	526	556	517	513	527	535	457	558	542	544	508	530	544	515	526	544	567	505	563	539	567	511	574	582	541	577	503	566	566	517	540	515	537	534	553	535	535	529	500	517	555	547	541	512	543	557	474	525	529	525	538	541	559	566	506	531	525	523	547	575	494	537	540	556	525	522	491	556	524	553	550	595	542	540	553	539	539	506	539	548	550	509	511	583	548	555	534	530	525	565	530	524	506	552	516	497	556	484	541	530	537	530	525	550	541	520	541	536	548	539	550	521	522	524	538	550	504	562	552	546	536	551	523	542	552	547	551	565	541	527	541	544	519	546	535	535	580	528	517	496	517	537	512	552	547	515	570	515	506	573	503	533	551	545	528	491	522	521	514	496	546	554	505	513	535	520	573	520	544	567	562	567	551	532	510	565	591	541	553	567	535	553	544	545	585	498	481	544	530	553	534	529	532	526	577	562	539	549	551	541	551	529	558	482	524	532	526	539	510	559	493	542	551	585	515	566	519	569	542	552	524	529	570	534	538	526	505	520	539	520	521	543	527	571	530	535	528	540	544	530	524	579	566	552	578	544	509	531	477	522	497	508	488	557	520	525	591	502	537	550	501	568	540	523	554	530	530	538	526	499	552	555	568	545	514	541	496	513	532	557	507	554	541	507	498	570	511	523	538	542	550	532	535	567	543	551	534	553	567	525	526	529	533	535	517	557	516	538	532	537	503	562	548	565	531	539	538	523	517	562	522	473	537	564	551	553	493	544	543	546	576	557	544	524	520	515	540	551	493	555	547	541	526	543	527	521	543	520	523	535	516	535	552	535	536	555	544	552	532	519	539	549	541	523	477	542	527	571	479	504	542	577	552	536	515	538	521	518	563	501	487	532	515	539	474	541	577	559	575	530	559	541	549	513	511	528	557	536	549	509	512	526	505	533	525	508	544	580	538	499	533	515	495	533	533	518	528	524	560	524	532	537	558	531	522	501	492	537	549	542	553	556	534	545	519	547	554	532	583	491	535	543	548	517	546	585	522	510	550	569	511	522	501	528	516	553	523	580	551	527	545	541	526	534	533	544	485	563	545	576	579	556	504	508	516	545	535	568	539	559	525	547	529	516	552	571	540	509	494	509	538	547	504	525	527	591	543	517	587	509	524	536	495	519	525	545	512	527	569	538	517	536	520	530	552	543	532	561	485	549	520	509	504	545	527	530	544	563	547	542	532	557	522	501	499	557	576	559	505	539	521	526	534	509	501	536	529	524	526	486	566	517	537	541	531	554	515	527	533	540	529	507	529	524	552	553	517	566	532	520	525	554	543	545	576	528	530	556	505	517	525	554	521	555	532	575	571	546	525	552	541	528	576	545	504	561	549	580	554	548	541	541	557	539	559	525	580	546	527	584	534	531	517	534	524	513	537	513	516	546	545	546	514	546	553	552	555	568	526	501	562	549	569	527	551	557	505	527	500	501	538	534	502	511	556	563	543	542	540	572	525	547	484	533	523	548	533	543	578	557	518	538	532	510	468	531	509	537	513	509	518	519	568	508	522	519	541	515	549	558	535	576	508	521	525	542	528	544	532	552	521	529	498	501	540	513	537	525	545	550	561	573	504	484	541	536	547	543	508	528	537	531	558	566	497	539	532	578	541	538	530	545	505	509	518	552	501	549	522	526	543	540	486	576	521	538	554	571	547	549	526	510	526	527	556	566	541	538	573	522	503	526	526	576	532	547	512	522	550	504	510	528	527	513	528	503	524	512	559	588	528	528	560	541	558	549	539	531	579	562	550	530	524	481	542	512	548	508	548	558	543	508	591	504	512	562	554	533	495	510	532	576	563	512	486	539	540	544	566	545	539	522	564	537	560	591	537	530	546	552	527	522	508	588	552	503	549	544	532	538	538	540	525	527	514	565	529	530	516	493	497	491	538	495	530	599	526	502	545	545	485	536	562	564	563	519	548	512	561	511	565	528	543	516	497	566	509	550	544	522	563	536	547	534	540	490	550	541	543	556	545	544	495	520	527	563	517	568	506	545	536	541	557	467	566	532	555	531	546	562	511	528	517	538	495	564	536	554	575	514	545	536	524	486	494	515	545	553	557	510	536	510	538	525	506	588	521	536	544	595	501	532	561	538	519	563	533	531	514	511	492	495	528	537	498	549	557	497	510	536	534	573	523	540	490	565	553	548	556	576	513	529	555	529	540	543	519	533	540	552	557	545	527	558	539	538	541	540	528	501	543	564	538	563	542	502	540	530	548	569	505	530	545	515	522	532	519	530	537	538	535	575	530	513	550	530	572	564	545	517	491	513	512	543	528	522	527	544	550	517	534	544	500	510	581	535	511	568	596	545	540	520	529	521	560	556	532	526	542	501	517	556	540	529	533	566	558	518	538	577	554	498	568	542	534	566	532	508	553	515	508	522	555	562	530	562	544	549	503	544	553	502	528	461	527	549	534	534	597	553	554	531	482	497	521	552	535	571	528	548	527	534	504	519	531	520	561	540	519	524	556	574	581	514	575	587	549	512	506	574	553	488	527	513	554	507	524	524	514	549	523	501	517	528	517	534	527	497	545	518	489	546	512	567	534	547	536	520	536	566	514	539	533	483	551	531	536	546	539	515	560	540	520	534	533	542	556	562	546	554	539	528	535	546	514	509	514	563	562	531	585	537	532	525	522	493	503	511	510	487	537	511	535	500	508	549	560	526	543	507	538	545	526	540	532	533	580	520	557	515	520	497	523	523	575	518	542	488	550	562	543	501	523	602	564	489	547	552	517	522	546	526	515	544	531	556	539	480	516	495	528	513	552	519	519	532	561	575	523	541	551	524	542	521	574	511	509	522	476	542	521	522	564	564	562	526	523	564	529	557	562	533	537	517	512	552	546	526	509	535	512	478	512	579	517	537	524	514	552	507	526	545	572	554	509	527	546	538	548	486	540	508	561	497	562	562	548	545	532	526	518	528	545	547	537	593	535	526	517	547	537	542	531	535	563	517	512	559	561	542	534	512	542	549	505	524	570	531	522	513	573	551	510	516	540	499	561	573	581	529	528	505	538	529	519	515	506	532	540	517	544	557	513	555	536	547	556	520	519	526	534	529	542	554	579	564	534	541	534	538	523	522	514	550	525	517	504	505	498	581	545	524	535	523	551	561	525	547	502	557	537	535	558	546	525	534	553	526	535	547	541	590	569	536	523	552	552	552	580	537	515
31164	5056	2479	1896	1403	1021	816	687	597	557	497	471	469	413	439	418	451	398	425	392	446	404	453	420	407	393	434	382	399	401	397	395	390	403	394	436	411	376	388	362	387	399	385	422	401	389	400	402	367	399	368	363	397	410	393	378	413	422	378	398	417	378	380	375	365	420	425	374	357	370	388	421	375	414	362	389	388	330	388	337	399	369	366	431	391	390	411	386	380	369	396	377	382	378	379	399	435	386	357	388	433	382	396	420	392	381	376	376	385	377	411	395	412	388	399	395	401	382	340	431	372	371	398	421	320	411	383	385	376	410	388	362	390	392	362	392	406	397	356	395	396	365	364	384	383	379	390	352	371	385	397	366	389	379	370	397	430	364	408	369	365	402	363	325	358	384	352	380	426	394	403	368	373	408	423	398	440	379	374	390	371	378	386	403	387	371	370	347	357	367	346	387	419	365	375	332	386	389	433	438	386	360	382	427	372	382	405	392	371	360	403	367	388	370	372	388	382	396	417	409	361	386	390	399	365	398	369	381	399	393	413	357	375	394	404	383	391	375	398	371	381	369	352	378	363	393	396	418	399	369	387	403	409	414	421	374	419	372	406	374	406	375	399	399	376	392	406	381	422	394	376	393	397	399	394	355	379	380	357	379	356	414	411	410	401	394	405	402	352	398	434	413	408	418	356	389	413	385	372	389	397	363	397	399	366	414	450	418	401	394	387	426	401	381	404	404	364	387	370	374	426	375	368	417	391	395	369	407	428	404	415	305	396	364	374	381	385	358	398	374	409	387	357	381	398	363	363	346	390	424	391	395	412	425	403	413	370	396	369	389	416	388	406	400	402	388	383	405	385	366	375	373	374	397	405	359	389	374	408	377	408	377	390	383	386	372	381	357	413	389	377	396	404	399	395	392	359	398	389	388	423	373	411	413	405	375	380	406	376	390	416	369	393	417	409	403	374	382	386	416	395	390	372	413	353	384	400	386	380	391	402	408	367	395	393	373	414	442	374	375	353	379	387	379	359	454	379	417	378	355	390	423	342	414	389	404	362	396	379	392	375	379	396	378	381	385	389	383	413	388	421	394	389	387	388	394	395	362	396	403	351	383	370	399	431	386	438	413	386	370	389	376	371	386	381	404	390	352	372	362	380	393	418	398	376	371	396	401	392	381	397	390	368	386	388	432	377	396	368	415	373	389	388	408	405	368	403	401	398	410	371	363	383	412	403	389	401	372	364	392	411	410	449	390	367	373	426	390	371	388	384	377	393	361	358	340	386	457	379	376	385	406	390	417	414	387	401	375	364	372	379	365	392	365	394	403	370	346	364	358	348	384	416	361	373	410	380	394	371	393	357	378	392	447	375	384	393	412	368	377	390	415	419	388	374	359	394	395	383	372	347	401	378	382	378	419	370	400	347	415	416	390	363	378	394	388	351	399	374	372	402	373	348	385	389	367	404	421	397	396	406	392	383	391	403	386	392	351	369	415	403	387	358	374	352	381	402	426	375	356	410	416	393	408	364	400	408	364	397	381	363	381	386	375	383	378	384	376	412	383	374	396	371	365	383	393	395	387	385	399	390	373	364	403	382	369	366	412	410	396	355	386	389	369	380	420	384	393	400	396	398	392	379	400	376	398	407	402	369	409	379	360	374	403	361	359	402	382	339	392	400	375	395	417	419	426	454	410	361	410	389	355	361	376	395	366	390	410	377	369	358	385	389	445	421	374	376	371	397	367	372	424	392	370	371	412	420	408	398	393	361	354	388	387	392	390	396	389	401	394	414	419	397	416	424	377	408	384	411	381	388	370	398	404	351	398	375	363	429	377	366	413	368	361	333	382	377	420	407	412	395	375	420	412	407	442	379	402	394	392	371	373	406	362	379	358	399	412	396	378	383	395	387	366	395	364	456	394	404	392	390	398	369	401	380	411	407	392	359	376	409	404	407	396	415	372	423	367	364	390	416	425	388	388	370	394	355	368	385	383	393	400	380	361	396	402	393	415	370	357	409	407	434	396	388	394	398	420	385	408	394	373	407	439	362	393	375	360	403	391	380	372	391	361	405	395	386	375	394	408	393	345	361	357	366	366	385	374	398	436	404	366	341	370	365	355	418	389	341	398	369	396	374	386	403	395	432	400	392	374	369	381	394	419	353	378	365	407	402	384	385	362	435	371	409	400	402	387	417	380	438	391	388	391	399	411	434	395	360	389	389	419	394	395	442	366	386	362	406	399	413	420	391	413	345	401	391	367	381	401	387	401	419	372	389	405	389	342	376	421	387	403	401	377	419	410	381	417	388	370	363	390	405	416	349	345	352	387	382	399	366	414	344	371	419	429	377	366	365	412	382	371	380	391	388	403	394	371	418	385	387	384	414	373	417	381	370	353	407	399	389	372	387	370	394	393	395	390	387	377	371	372	370	368	369	385	371	392	419	358	402	394	371	356	383	354	426	399	399	430	431	369	391	384	363	408	400	393	381	377	370	397	405	391	375	422	384	400	400	380	413	402	402	396	389	357	423	361	408	363	436	434	367	401	338	362	382	390	411	382	415	393	412	420	385	391	406	400	424	400	375	375	359	419	399	378	411	359	369	394	402	365	399	354	406	413	394	364	354	367	411	379	402	377	389	387	431	390	394	407	395	395	406	400	403	389	407	383	399	380	382	423	377	335	403	463	402	365	378	384	383	360	405	383	378	405	375	391	330	346	398	432	397	401	408	391	414	372	407	366	347	392	421	401	365	393	376	426	416	383	367	381	386	392	366	365	335	399	413	394	394	363	412	369	377	400	417	426	411	350	394	403	381	372	376	372	384	419	367	398	367	342	379	368	394	399	344	370	418	405	402	355	385	398	407	410	379	372	377	401	390	373	365	386	403	397	380	406	368	372	423	364	390	391	410	422	348	399	369	411	376	387	388	346	400	376	389	373	333	393	399	399	414	398	339	373	390	432	368	363	359	409	398	397	407	370	392	367	412	403	369	374	378	389	398	377	391	413	405	393	367	384	384	366	414	401	389	407	387	381	404	358	338	399	351	378	377	383	373	376	369	390	378	398	360	348	392	346	367	393	345	391	419	388	389	391	400	385	408	423	396	353	454	373	411	377	349	378	392	393	359	379	413	436	389	378	404	380	382	371	367	458	388	385	395	397	413	366	384	386	418	396	379	388	376	417	370	384	379	362	354	407	353	369	379	373	373	388	379	413	401	389	359	349	396	391	408	390	408	397	409	406	383	421	364	373	376	382	377	407	394	408	384	357	408	432	407	403	416	394	379	380	391	383	408	405	377	416	376	384	388	373	393	364	409	391	370	389	362	403	374	402	345	401	373	377	367	359	352	446	366	414	382	402	391	331	340	361	364	376	390	386	406	396	376	382	409	384	377	393	389	395	360	368	381	390	424	436	416	362	391	360	429	377	394	370	428	394	367	374	384	371	397	343	365	365	408	369	411	382	414	358	368	353	360	353	418	387	391	376	389	385	421	401	407	457
16021	2246	4421	4915	4473	3661	2841	2343	2002	1795	1610	1535	1350	1228	1203	1225	1104	1061	976	1039	1022	1007	1020	1019	930	958	947	990	975	976	954	959	969	912	934	880	877	918	897	830	967	910	915	894	899	926	887	893	913	876	856	828	930	935	914	890	881	830	849	881	829	893	905	921	910	930	906	924	835	855	841	866	866	932	958	876	879	866	868	862	916	892	914	869	919	867	869	897	886	862	854	833	924	920	887	857	819	839	852	905	832	913	829	886	850	841	902	840	843	857	916	872	900	915	863	823	885	866	927	861	858	901	850	840	893	842	876	869	898	907	832	864	874	871	852	860	842	888	797	875	807	867	899	878	862	816	831	901	934	874	868	889	923	880	928	854	876	853	926	835	895	850	890	853	860	895	878	845	852	921	859	854	879	872	853	844	874	885	850	863	831	877	866	875	861	859	895	858	883	871	812	896	909	817	852	857	931	856	884	893	847	880	825	876	866	906	836	888	869	865	914	848	851	876	881	940	819	846	887	906	872	884	902	826	867	951	803	848	839	894	848	851	850	881	825	861	872	895	803	820	823	941	895	903	910	868	855	862	838	849	893	912	851	864	899	843	836	822	830	861	873	865	801	868	854	855	832	922	823	870	887	853	916	857	851	906	880	914	859	870	780	863	881	882	820	899	848	843	894	882	856	887	868	809	894	877	876	890	856	854	886	894	869	822	868	851	862	850	858	885	857	878	862	901	873	843	903	884	859	822	861	808	880	870	850	905	861	852	864	848	884	901	914	894	818	866	894	901	895	914	850	812	904	858	862	872	894	890	914	872	847	906	844	862	858	880	869	823	934	873	840	846	857	871	832	864	869	906	908	930	852	871	874	926	892	836	855	880	857	928	822	857	888	847	870	880	887	864	856	868	860	900	839	859	869	856	884	869	904	884	905	848	892	903	885	860	885	872	900	832	877	825	910	864	902	846	875	825	892	902	869	867	910	949	833	941	903	890	855	863	821	851	822	880	844	865	833	938	863	865	855	870	874	833	872	830	832	886	869	960	858	878	865	867	869	848	946	856	914	869	804	910	879	844	897	888	863	861	879	884	878	825	895	926	883	926	858	882	880	791	816	849	900	864	948	892	851	818	880	810	866	857	938	891	849	863	886	894	913	870	861	839	825	894	854	791	896	828	934	857	860	826	865	916	857	862	859	877	889	896	827	846	853	853	855	846	901	932	896	839	850	854	876	819	861	874	859	823	847	826	839	931	865	892	872	838	873	923	896	877	842	853	915	858	873	860	850	927	885	852	827	898	891	837	901	854	834	829	839	851	830	887	884	807	855	857	896	910	858	860	862	848	882	855	842	841	915	862	899	857	874	873	889	851	794	852	875	870	834	839	886	859	872	896	853	850	897	856	840	880	869	894	918	822	829	924	837	880	886	923	819	797	880	791	926	864	852	880	865	828	868	825	880	853	886	847	822	846	921	866	869	879	872	850	902	891	906	837	906	876	902	889	836	863	842	884	858	886	868	841	859	847	855	855	832	853	861	856	862	899	862	883	856	898	894	853	861	904	828	885	911	864	872	848	816	868	843	846	840	877	865	861	849	876	894	854	898	829	878	854	904	865	842	838	856	932	817	872	859	901	823	843	898	887	894	871	849	837	818	817	838	862	886	867	867	837	833	853	880	838	866	819	884	882	912	831	895	862	903	848	857	880	879	890	863	870	841	851	872	852	852	834	851	846	888	921	865	879	856	892	861	802	856	776	852	808	863	868	862	861	861	868	891	873	844	830	857	853	821	909	896	813	859	804	896	901	885	821	872	838	905	879	865	859	892	904	833	852	906	844	809	842	876	867	841	892	889	873	856	856	870	844	833	893	884	871	841	859	882	864	867	838	804	882	836	892	845	856	907	830	841	889	909	848	874	952	848	892	867	902	859	836	862	873	830	920	869	900	813	866	906	849	906	876	836	903	855	904	919	863	892	875	899	908	877	888	848	932	856	895	900	792	914	827	912	898	914	872	842	864	895	874	847	859	856	895	895	884	889	884	899	903	865	886	879	850	879	825	872	806	849	871	895	853	812	897	822	836	880	841	864	857	876	841	878	808	888	862	900	837	902	899	867	889	894	927	887	847	910	892	816	858	887	838	849	926	842	845	896	866	846	849	839	839	865	893	833	842	893	809	878	916	842	832	875	879	909	918	799	838	841	896	872	865	874	880	903	861	876	873	836	894	889	885	872	867	890	861	854	864	860	889	847	847	856	891	854	854	884	882	881	868	905	817	879	869	924	848	860	880	904	872	867	852	869	903	884	873	887	817	890	853	888	845	871	823	865	874	842	870	903	887	925	852	843	941	829	840	858	855	836	899	924	848	873	877	897	848	924	890	887	887	853	852	846	900	849	827	779	867	866	875	873	899	830	914	854	878	930	902	832	893	889	923	824	914	872	866	890	866	821	847	902	922	863	903	893	859	913	851	837	856	859	840	909	896	868	840	908	846	885	887	874	855	850	858	951	875	815	835	859	900	831	857	838	916	927	901	852	833	859	836	856	925	941	831	843	884	893	836	880	908	852	835	928	825	824	901	879	822	855	883	846	835	826	920	879	877	868	910	858	902	841	888	878	889	884	872	890	883	849	839	844	907	882	852	838	848	846	914	815	830	845	847	850	817	868	893	917	838	908	865	847	850	858	862	808	830	844	851	870	868	897	881	846	871	887	895	882	885	872	845	819	849	920	845	886	877	912	834	873	914	858	832	984	872	877	876	864	856	881	896	874	851	814	839	917	843	875	883	837	851	890	881	887	866	863	872	853	925	845	882	880	873	837	893	860	883	877	886	858	889	882	843	884	800	913	850	881	855	864	818	873	882	829	874	807	902	857	941	859	819	864	891	817	877	800	873	835	922	849	852	878	874	860	850	886	892	855	874	880	849	854	821	818	905	868	866	896	815	907	844	801	871	864	850	877	817	863	855	898	926	790	841	856	924	856	821	858	876	816	896	830	883	852	870	896	903	926	873	882	852	863	847	816	878	925	909	875	871	883	877	882	822	834	831	845	856	929	893	874	837	897	826	906	857	897	887	864	927	876	800	924	904	847	870	786	868	847	845	916	847	843	886	873	849	861	900	859	903	854	848	864	869	868	843	881	800	845	820	843	862	813	879	852	847	872	803	860	888	883	832	934	825	844	868	810	939	884	837	871	865	880	843	870	939	907	870	828	843	890	927	843	920	869	881	863	849	874	810	873	920	858	897	874	865	882	862	865	869	889	906	807	850	864	813	854	903	873	872	836	819	914	856	902	870	862	820	837	848	869	868	855	863	861	860	869	893	852	883	856	879	823	867	910	866	858	893	946	895	800	884	875	904	819	908	829	904	839	828	873	894	857	837	839	846	895	873	859	886	858	818	910	850	926	839	880	855	875	851	889	880	882	862	856	865	910	855	804	849	856	912	905	904	881	799	893	911	896	895	845	895	833	857	844	880	841	878	835	827	856	856	908	938	892	901
7994	688	650	501	440	340	316	264	237	232	212	208	232	200	207	204	177	214	223	203	191	227	221	234	178	177	203	211	199	178	225	186	228	192	211	204	200	223	216	183	181	199	186	212	199	220	210	259	193	177	225	172	199	226	226	196	202	164	200	215	204	178	189	192	200	204	216	186	225	204	197	189	211	226	229	220	193	189	205	172	182	223	207	184	210	190	195	194	214	203	188	209	209	191	189	194	219	225	244	204	215	213	198	225	202	208	222	214	193	209	206	196	178	203	197	190	177	207	221	214	219	215	239	178	193	190	211	198	203	208	190	211	191	205	229	198	209	222	210	200	200	194	215	209	201	216	217	182	194	191	190	178	206	223	198	200	197	193	196	196	187	185	194	216	196	160	203	185	233	195	208	214	209	209	208	210	200	186	205	206	189	180	206	212	209	199	202	212	185	225	196	209	196	191	196	178	186	227	187	199	217	203	215	212	193	189	200	200	188	191	214	203	188	214	197	216	195	201	196	202	191	207	210	206	183	177	202	196	208	188	204	212	221	167	198	182	210	215	208	223	218	194	215	207	194	206	199	193	188	211	200	211	178	195	224	205	191	214	200	219	208	201	202	212	203	201	226	181	217	231	179	228	195	196	210	205	181	193	221	189	185	198	234	214	204	215	213	191	200	199	195	179	173	177	207	210	200	193	206	203	211	203	204	193	171	189	205	171	197	186	168	198	221	213	210	171	198	211	209	207	217	196	210	216	207	213	213	193	173	213	200	200	212	194	209	203	191	181	205	196	213	222	197	192	192	175	204	195	189	229	240	209	203	188	216	182	245	217	197	214	216	222	198	188	210	193	213	199	210	212	207	216	213	220	184	194	214	197	205	186	193	188	157	182	212	197	210	189	192	202	221	229	193	191	205	211	207	200	186	187	208	237	195	190	191	209	227	191	194	202	186	204	211	215	210	207	221	188	205	184	212	235	224	188	216	193	236	218	199	209	211	208	189	221	210	182	202	198	207	180	219	214	210	221	219	190	186	189	189	206	195	195	220	195	229	188	199	191	199	191	184	208	217	198	221	215	178	196	212	222	194	199	204	212	189	194	221	193	192	211	178	191	216	214	205	201	226	224	213	191	188	182	193	193	204	204	194	195	210	198	187	205	200	199	165	202	199	193	185	190	216	207	219	194	216	196	189	203	226	212	214	202	188	222	205	196	229	183	218	194	233	217	216	186	216	191	166	211	188	183	217	227	211	178	204	193	198	211	192	218	196	217	205	186	200	188	214	201	212	208	183	185	200	159	221	183	190	210	199	203	181	210	187	205	223	187	215	213	200	184	193	200	212	212	218	220	195	212	189	193	235	202	211	187	190	234	211	172	211	212	197	216	214	196	223	209	174	190	212	198	231	199	206	197	212	186	205	200	210	174	168	175	207	189	193	196	208	188	196	199	202	193	190	236	202	218	230	217	202	204	222	183	234	167	210	188	186	210	199	161	199	197	199	205	193	193	203	197	214	197	208	223	204	203	194	202	198	222	208	193	182	207	180	222	194	214	194	195	224	216	177	185	173	198	180	242	205	222	226	182	226	188	175	182	182	188	194	209	202	204	219	214	209	216	193	196	198	212	197	190	213	214	213	191	195	203	214	216	202	182	200	203	186	194	202	225	178	184	227	210	197	174	200	233	202	223	195	204	199	232	192	187	214	224	192	184	209	171	212	222	190	175	184	234	218	174	185	197	212	195	229	213	185	225	226	198	210	204	212	183	201	194	230	196	225	190	206	185	218	187	222	204	195	208	207	225	209	229	217	205	208	223	186	190	189	206	210	206	196	194	229	197	184	217	211	196	206	195	201	212	192	174	204	217	194	202	198	212	197	203	215	220	225	207	209	215	174	180	178	226	225	192	186	202	227	202	214	169	234	203	195	190	206	194	229	211	151	202	191	204	189	198	193	200	182	200	203	210	199	191	209	215	201	190	201	207	195	192	220	241	191	198	209	223	182	224	177	198	229	207	217	226	198	207	219	190	208	215	192	196	173	177	194	216	168	191	212	219	208	219	178	153	186	200	204	181	209	203	206	214	208	234	218	214	210	212	208	212	211	186	168	192	185	211	215	187	206	201	186	205	187	199	177	196	207	200	219	198	190	174	208	230	195	205	172	195	208	228	191	215	190	208	203	204	190	192	197	195	194	215	174	206	184	197	195	221	208	229	185	211	192	225	184	186	211	196	244	185	217	199	198	228	199	203	224	211	229	194	229	234	212	203	228	234	175	174	211	199	213	200	192	216	187	199	189	195	196	210	207	196	202	184	203	184	212	196	205	220	204	234	212	227	215	202	210	182	179	211	230	209	189	203	224	195	204	206	210	224	175	196	233	216	221	199	181	204	223	202	171	187	185	197	186	194	199	194	205	226	226	200	205	217	221	176	190	202	194	215	194	235	213	214	193	199	206	164	202	222	172	200	208	207	217	193	183	200	214	235	192	224	199	201	197	194	203	184	203	181	199	208	175	195	223	217	210	227	209	201	152	202	185	192	202	190	199	217	189	186	215	209	208	220	204	197	197	200	211	210	206	211	188	186	181	198	237	206	166	192	195	203	209	184	192	191	208	214	222	192	187	223	211	209	220	213	170	189	215	189	193	204	206	194	220	222	192	224	176	193	222	195	191	218	202	206	200	203	220	219	181	206	231	197	215	187	218	220	188	224	197	191	182	207	188	228	223	187	211	232	210	214	220	226	207	225	217	186	225	210	189	204	203	218	179	192	208	172	214	192	209	187	185	229	208	169	195	202	182	188	225	214	199	183	196	200	214	224	202	203	219	215	197	206	192	200	212	202	201	191	189	201	209	196	219	184	267	208	210	177	184	191	215	204	175	188	187	228	200	210	200	198	187	190	173	209	195	190	194	200	193	228	195	202	215	230	207	216	238	183	165	194	210	204	216	186	190	232	196	221	206	188	188	194	233	209	212	195	221	195	219	218	209	156	189	197	204	235	194	210	190	172	179	222	221	190	205	220	204	204	188	223	206	167	190	178	186	200	215	218	187	186	179	203	216	180	192	182	184	209	176	167	197	200	210	219	187	199	201	196	193	204	205	187	220	210	203	199	200	200	189	216	207	221	212	238	231	212	206	190	199	197	223	215	214	196	207	188	187	178	196	224	200	185	208	208	187	211	194	217	239	187	190	191	194	207	226	207	204	231	186	225	177	215	214	183	219	207	215	195	212	187	211	200	211	205	177	191	179	210	194	207	195	230	186	218	207	200	200	232	211	184	207	206	202	224	201	196	182	202	188	175	225	188	201	201	217	211	231	202	213	171	184	208	198	202	204	192	182	176	201	223	195	205	236	217	210	213	187	183	191	190	164	190	192	191	184	224	220	201	177	226	185	195	178	182	169	194	201	180	197	198	233	188	209	224	210	200	209	214	199	218	218	189	197	203	178	218	197	209	192	205	198	209	209	211	202	194	195	202	196	197	174	191	208	212	210	172
4860	855	1461	1514	1389	1163	926	764	713	720	658	618	586	570	540	570	554	525	503	507	530	499	501	508	532	493	517	485	522	522	508	484	510	499	479	477	477	485	491	472	493	483	494	517	512	489	477	473	475	500	498	476	484	480	505	502	483	487	473	500	524	486	520	482	481	507	487	511	484	478	507	501	471	504	495	496	460	493	499	500	463	498	495	503	496	451	483	506	512	489	513	472	495	483	458	490	501	464	498	488	505	455	504	497	437	470	524	523	465	507	497	470	472	497	449	465	485	498	492	488	487	527	500	501	453	500	508	492	480	546	510	531	515	486	484	476	455	512	507	488	467	478	429	486	490	451	491	441	481	454	508	498	492	486	449	527	480	458	494	530	471	497	499	470	451	498	464	501	478	466	515	499	517	476	491	473	476	503	476	497	501	501	484	505	496	493	488	490	489	491	454	490	486	508	496	493	476	505	517	498	433	502	504	440	480	504	502	503	481	520	496	481	487	515	505	475	497	489	489	447	467	476	485	490	490	483	440	467	490	496	495	483	467	447	513	509	477	499	481	469	445	471	472	446	492	507	555	488	495	453	501	479	480	530	513	513	521	472	469	503	459	493	485	497	462	498	484	516	444	477	480	527	485	446	490	497	517	476	471	464	493	461	492	493	519	459	508	522	481	471	462	496	471	464	505	510	505	510	460	496	506	496	529	474	504	497	465	481	500	463	530	472	510	470	483	497	452	493	482	491	515	460	524	511	473	488	477	473	499	470	466	488	473	560	447	500	522	519	510	464	515	471	470	483	478	485	475	472	471	495	500	483	474	469	466	516	457	488	497	472	437	490	487	497	494	485	499	539	473	496	519	476	511	519	471	547	495	483	484	507	448	484	499	514	460	483	488	471	497	514	487	487	468	515	504	477	488	484	510	451	471	483	535	491	519	522	481	475	509	474	488	477	485	532	465	490	508	492	468	482	477	480	506	510	479	502	474	510	501	489	514	495	514	456	488	489	487	503	515	499	482	523	496	490	470	452	483	475	547	503	480	468	492	497	480	501	474	503	451	494	452	507	487	436	530	468	469	503	473	461	496	490	495	523	473	469	516	491	486	515	463	496	523	475	451	480	465	459	463	481	436	474	503	485	465	467	517	466	501	486	467	507	473	529	487	499	475	498	426	438	520	462	499	427	534	438	490	509	507	521	471	514	464	504	470	510	467	451	477	479	484	475	491	429	521	466	463	521	466	451	506	513	513	482	439	453	456	484	485	465	495	462	535	512	506	519	512	498	461	483	471	515	495	469	506	497	454	496	486	495	508	497	460	471	488	501	509	428	511	477	531	504	454	480	498	478	504	484	440	477	504	494	489	507	460	527	452	457	465	486	507	444	448	520	480	470	493	495	510	455	463	488	482	452	470	477	515	484	479	492	473	502	479	481	465	454	470	494	489	477	467	517	480	500	492	454	437	464	507	487	470	495	478	447	483	479	469	480	526	450	500	455	497	498	483	505	540	436	507	462	444	502	457	488	515	453	455	473	502	515	501	492	471	497	510	484	492	448	476	470	451	472	501	498	476	475	506	516	532	458	479	489	470	529	483	508	498	461	497	504	497	500	513	487	494	506	466	481	498	496	511	499	527	492	505	467	508	512	504	444	489	454	467	495	480	483	526	398	499	473	491	475	500	511	475	462	493	520	480	513	451	468	485	511	457	476	453	518	471	483	493	527	531	523	494	490	475	496	464	471	531	491	506	515	514	480	504	487	480	481	488	489	473	475	487	506	493	455	508	530	476	523	503	460	513	481	511	490	488	521	463	467	522	515	491	535	481	489	466	451	521	440	495	476	476	482	534	465	486	470	526	474	479	488	496	525	451	467	484	475	493	493	485	470	455	480	478	520	488	509	484	469	480	522	487	516	502	479	492	521	476	489	486	507	526	464	480	493	483	490	459	480	486	463	426	498	502	483	491	452	475	483	522	525	471	494	490	475	500	490	500	500	471	487	502	481	450	524	460	487	499	437	492	500	487	504	470	475	504	452	536	500	496	499	454	512	530	476	478	485	477	497	487	482	505	446	490	504	500	499	458	494	454	459	501	492	438	468	467	476	490	504	470	510	483	489	449	516	479	527	483	478	455	441	449	464	506	501	466	518	449	496	484	474	425	479	487	517	472	504	465	451	490	515	482	456	532	511	481	495	492	518	502	495	505	506	481	470	499	466	497	496	490	457	507	483	506	454	529	487	508	485	505	492	491	528	506	478	487	507	520	510	478	476	482	507	517	451	472	490	464	493	500	493	482	453	509	486	490	506	490	478	491	499	491	423	520	481	521	495	532	472	501	489	442	462	514	485	525	470	485	516	469	485	464	496	472	512	517	473	513	467	481	473	430	520	486	485	511	498	492	483	463	470	500	487	470	520	476	477	507	467	518	488	496	476	462	462	509	524	521	424	488	499	515	492	488	484	495	495	467	490	460	450	521	512	461	502	478	518	488	523	475	465	506	458	483	510	464	492	475	517	488	467	512	469	509	485	507	514	528	461	536	470	507	479	476	482	502	463	476	459	485	509	475	505	462	520	461	501	457	455	527	490	468	452	483	498	444	501	488	504	444	490	489	509	518	520	495	487	469	513	478	518	462	491	475	497	485	495	476	519	508	496	483	537	471	490	473	494	493	501	490	457	459	533	483	480	476	481	494	511	450	484	488	551	520	478	484	478	476	521	432	466	488	511	479	471	462	503	519	483	475	424	494	489	474	483	481	516	476	475	509	500	488	506	488	495	489	529	463	479	508	521	517	476	459	508	436	515	479	494	463	482	515	457	494	496	493	465	498	527	473	493	486	521	521	461	507	470	500	506	497	466	489	482	495	518	461	501	524	472	483	516	468	515	498	466	452	467	476	485	509	504	467	503	460	499	473	489	475	486	463	514	522	504	530	460	455	508	489	536	507	491	489	492	464	486	495	537	472	450	496	456	502	512	493	519	507	479	478	447	499	511	510	447	508	500	526	465	470	458	502	453	503	495	526	532	486	496	492	480	445	482	460	517	508	466	532	463	486	469	478	483	463	532	479	496	490	459	498	485	485	540	551	474	467	500	492	509	486	448	480	468	473	471	459	539	449	500	466	500	483	494	476	497	493	503	449	469	487	509	532	478	461	512	494	475	491	500	508	451	513	510	477	489	466	479	488	512	478	493	488	538	475	501	463	462	511	530	489	475	503	488	477	472	544	460	477	454	485	506	497	495	474	481	495	496	494	439	469	463	481	441	477	505	446	508	468	482	481	475	491	519	508	491	477	488	434	487	521	485	503	457	506	506	500	526	478	451	494	489	497	484	478	490	499	477	465	441	507	526	500	465	482	475	506	491	496	488	469	474	522	524	470	471	455	495	527	524	506	470	464	471	500	492	441	517	497	499	494	508	495	468	506	493	462	496	486	533	533	518	456	515	516	445	474	497	482	530	483	493	474	490	496	525	476	504	498	532	486	469	505	472	476	493
21110	2272	1475	1041	722	599	469	359	332	315	291	282	267	269	238	220	217	206	226	218	195	220	238	232	226	216	215	195	217	248	207	221	214	217	215	233	209	221	196	215	229	235	204	215	199	248	216	178	203	209	210	196	264	230	222	229	184	227	217	241	230	206	205	231	238	233	204	214	215	268	244	201	214	216	208	210	210	228	219	210	212	229	214	174	242	267	263	236	237	197	221	199	218	221	195	216	225	232	213	223	226	214	206	218	258	201	229	217	210	192	215	206	204	245	238	204	248	203	231	199	199	214	246	228	223	212	206	224	232	197	188	212	191	211	223	227	219	218	194	214	199	210	222	201	241	211	210	192	189	225	233	181	191	222	227	215	201	219	231	216	190	201	195	200	190	187	234	203	193	212	216	213	222	194	222	251	231	215	197	226	215	213	240	215	224	205	197	227	212	227	218	223	214	209	230	203	206	196	227	221	212	163	230	224	203	206	225	235	236	224	224	215	213	193	207	235	217	199	231	235	229	213	218	204	248	237	214	222	207	195	227	221	219	219	224	214	235	221	226	218	194	206	241	229	224	204	196	219	214	204	214	235	186	195	200	219	206	213	219	224	208	207	217	219	209	215	219	235	243	226	223	224	208	202	219	216	238	199	215	206	237	214	223	238	213	206	199	213	210	205	222	219	210	212	206	217	213	220	210	202	211	225	240	219	203	208	229	194	234	204	233	220	225	217	201	219	220	199	212	209	213	203	219	235	248	238	214	203	218	214	213	206	225	200	238	227	207	213	227	249	207	208	208	226	227	196	202	200	215	204	179	207	188	217	179	205	219	206	208	202	213	249	229	186	197	212	225	191	214	217	206	216	248	215	211	229	201	223	222	204	234	224	209	235	217	209	199	195	209	228	211	229	211	223	253	213	216	207	233	209	231	198	223	244	198	213	193	227	216	217	204	234	204	234	218	238	213	211	218	218	195	192	210	213	214	240	222	211	242	209	231	206	235	208	192	213	224	234	241	191	215	218	215	237	198	227	167	224	254	220	233	201	228	222	269	271	244	207	223	195	206	213	221	221	219	221	220	188	217	199	235	238	208	209	222	206	217	197	233	170	184	207	211	206	197	234	228	205	188	217	231	212	226	219	212	193	211	193	226	217	208	204	215	215	220	222	221	205	226	175	228	192	226	211	210	228	210	220	183	224	199	204	198	191	234	214	215	261	195	204	224	217	207	230	232	206	193	244	235	196	230	213	200	178	197	227	211	235	229	241	234	200	207	227	219	259	196	199	212	224	214	187	226	229	206	226	238	215	193	226	210	245	226	250	221	204	208	225	225	204	207	210	206	222	218	213	213	202	175	216	228	223	205	210	197	219	221	215	226	226	231	243	200	206	194	210	223	180	209	224	224	227	210	221	224	196	224	223	210	212	224	240	229	208	227	201	217	221	201	221	215	199	201	211	213	228	224	212	197	203	217	202	212	210	205	218	202	200	223	194	224	229	210	220	246	206	223	199	213	185	199	215	194	219	199	199	219	224	204	187	222	211	205	230	227	220	213	228	218	231	216	204	190	226	229	219	235	234	213	209	215	218	227	231	221	196	234	216	228	211	195	231	207	229	236	215	207	218	204	215	204	219	203	206	194	222	189	245	227	211	207	193	226	213	227	212	187	204	210	207	222	205	225	229	208	210	200	215	209	250	224	184	232	221	208	245	218	211	229	215	195	195	218	182	215	216	216	216	243	238	222	221	184	210	240	221	240	216	206	197	184	193	214	232	228	235	214	210	245	197	236	197	220	209	222	232	228	247	227	236	208	237	222	228	222	230	189	216	230	227	199	215	228	262	215	221	215	189	227	215	214	243	206	244	217	186	207	248	208	241	238	212	220	201	207	222	197	238	195	214	204	212	190	202	229	237	216	232	222	224	158	195	190	208	186	217	230	210	253	203	208	233	221	230	221	198	231	233	222	206	194	218	239	238	181	221	225	221	210	206	182	191	202	245	210	210	214	225	215	209	218	208	222	228	224	214	228	227	222	203	194	239	200	204	239	216	219	213	207	215	207	207	195	227	198	228	224	211	200	195	245	246	227	211	225	217	212	227	227	216	214	237	195	211	248	232	236	213	233	206	220	212	220	189	201	230	203	200	214	234	249	207	208	226	213	199	226	219	208	217	200	221	205	205	200	202	180	201	217	207	193	211	193	199	214	234	206	205	211	234	242	221	208	207	206	225	202	182	211	242	237	204	214	239	232	209	202	210	209	203	194	210	203	254	213	211	223	224	222	239	221	237	202	229	199	211	217	247	221	259	249	233	264	208	214	221	248	223	236	214	239	218	215	221	216	181	206	221	236	222	223	200	187	228	222	206	213	182	250	204	199	245	232	207	203	219	203	240	219	217	220	216	225	235	242	240	218	231	231	234	222	229	195	194	219	205	230	201	223	239	219	234	216	237	216	250	235	201	185	208	216	220	215	230	220	236	241	249	223	226	247	216	206	215	212	205	218	216	223	222	212	218	212	194	192	214	225	229	214	217	212	200	230	225	227	247	235	220	187	242	215	219	188	225	237	198	238	214	238	212	226	218	234	202	217	204	218	225	194	217	222	236	202	237	215	204	210	211	216	182	212	241	196	207	223	195	212	209	211	221	248	230	215	197	211	251	215	181	235	213	239	228	237	215	214	220	239	202	215	262	209	210	199	228	201	217	244	217	200	214	225	224	225	243	223	202	212	246	197	193	213	193	198	228	211	211	221	210	217	230	197	208	231	205	196	206	221	197	225	200	208	207	224	208	205	211	200	188	197	195	231	244	193	223	204	229	222	191	222	243	219	206	201	246	198	205	220	247	241	223	213	201	205	217	247	246	197	242	215	230	231	223	198	221	227	187	219	210	209	200	226	208	210	221	214	183	235	230	188	213	249	227	197	209	181	229	189	233	209	228	205	240	220	212	232	235	207	215	218	226	222	238	240	234	219	215	223	233	206	220	207	216	213	206	194	201	209	223	198	217	220	236	226	204	215	198	214	213	213	229	221	209	202	240	209	208	213	213	250	219	212	215	192	246	229	192	206	219	175	213	217	214	234	243	215	224	247	224	213	220	216	212	239	196	231	234	224	208	204	197	204	212	239	215	218	237	218	221	237	224	229	202	203	215	205	220	220	230	209	228	200	222	224	210	205	249	229	202	211	215	215	243	204	248	218	222	232	215	227	199	201	191	222	217	237	238	228	199	204	216	244	182	194	226	199	221	221	223	218	214	240	224	233	204	206	204	183	208	216	247	263	226	211	212	217	218	198	217	241	215	224	219	236	222	213	206	211	229	202	199	227	218	222	207	204	196	222	174	213	215	188	209	209	229	219	222	184	237	233	208	235	193	195	209	217	209	237	198	219	247	223	208	213	220	190	228	228	242	219	206	248	224	229	200	193	225	239	217	223	200	237	208	218	234	190	216	219	213	190	197	201	244	206	201	210	222	198	216	224	208	221	208	237	198	233	239
12425	1449	2904	3117	2712	2201	1655	1491	1223	1103	965	911	807	740	725	720	664	649	628	652	638	616	591	633	617	590	597	553	583	595	548	570	553	571	557	583	581	535	554	558	577	515	559	498	543	569	534	517	561	520	574	546	544	542	523	559	532	560	537	548	485	515	537	551	535	523	561	540	516	523	510	517	519	547	547	549	525	511	528	517	572	548	541	520	508	552	537	551	561	541	566	550	541	532	541	567	541	513	573	534	479	504	545	545	524	516	533	547	548	568	535	547	507	545	543	527	518	510	516	554	544	527	558	512	539	555	513	529	565	568	543	527	541	538	524	530	550	523	498	480	491	516	544	519	533	506	506	517	533	546	510	473	504	531	559	514	552	520	519	545	506	564	511	507	500	517	514	533	503	517	536	512	540	522	578	482	574	495	545	499	550	503	538	542	517	547	505	588	507	505	530	576	548	527	534	541	550	521	537	544	508	537	486	519	569	526	487	572	545	531	506	511	522	528	520	545	537	543	538	524	505	548	533	553	517	507	533	529	565	547	529	520	548	565	516	532	485	536	521	528	539	562	530	502	526	542	472	533	496	569	575	514	525	565	552	543	548	552	522	551	541	512	524	473	571	526	526	525	524	534	510	559	522	519	546	498	564	560	509	586	542	545	517	546	536	501	502	506	557	558	530	525	522	497	532	556	546	538	570	524	552	548	528	516	521	554	527	530	499	551	501	535	512	510	487	532	484	525	551	500	498	495	557	545	538	504	541	577	585	546	506	525	558	531	518	562	538	511	511	523	579	545	548	527	493	514	534	525	516	524	529	540	546	519	498	530	546	482	519	535	563	560	523	552	519	536	522	547	512	553	518	475	546	509	527	551	563	546	512	504	495	512	519	535	563	550	530	538	540	514	537	579	543	510	530	542	531	526	539	563	538	520	562	522	506	530	561	511	529	510	541	572	537	566	533	539	524	537	517	533	526	530	505	493	571	544	528	558	543	564	527	512	549	515	547	559	551	556	516	525	551	527	550	562	503	530	531	506	511	506	522	596	529	469	530	511	513	532	528	531	508	507	508	525	602	551	511	504	472	531	505	528	515	562	556	563	495	565	545	561	497	552	556	529	545	509	520	511	516	530	491	533	552	471	527	514	541	544	557	535	552	493	518	536	536	506	546	525	514	543	549	515	524	560	522	522	526	519	517	532	564	553	537	543	515	513	532	530	554	533	549	517	567	540	528	550	524	539	497	540	570	520	548	540	535	573	556	542	514	562	552	505	547	556	572	483	532	561	539	555	517	535	510	531	521	542	531	551	512	485	574	530	519	533	531	518	523	528	515	566	512	556	564	531	571	536	538	546	533	523	537	514	552	524	525	555	550	549	507	542	527	520	565	492	572	562	514	573	500	546	529	537	516	522	535	529	518	524	537	549	529	524	546	544	553	529	518	536	498	523	501	552	490	529	535	544	572	545	530	518	520	529	539	543	507	515	530	551	561	526	539	538	526	529	480	523	495	498	555	565	539	551	564	541	527	530	565	549	501	536	515	481	533	522	534	534	485	521	527	569	565	479	536	525	530	512	537	535	558	529	535	511	506	531	548	514	567	537	576	515	566	533	530	519	567	512	508	515	523	556	513	514	535	519	522	521	536	516	554	573	511	490	538	521	520	509	513	557	507	543	510	510	518	554	523	526	546	511	496	595	537	531	533	531	515	519	517	550	540	567	487	559	561	567	524	533	539	534	504	523	547	548	507	543	546	557	509	525	508	537	600	543	538	568	490	521	527	506	557	546	531	556	566	511	538	530	514	549	492	558	512	534	538	544	565	532	527	512	530	502	537	551	496	539	541	526	537	546	525	521	513	531	522	523	576	528	528	543	557	548	537	573	552	491	541	541	497	525	516	542	521	555	529	530	519	546	527	525	566	518	520	514	569	524	563	550	530	527	514	543	531	553	541	592	511	587	536	526	585	536	555	499	521	528	543	567	537	507	548	538	557	550	504	560	539	534	525	490	511	545	520	557	531	553	535	574	527	529	549	517	520	488	553	547	507	524	514	548	528	533	512	527	516	530	524	537	532	494	547	504	562	538	578	512	529	505	554	511	555	560	562	519	535	552	504	483	551	548	523	528	524	541	512	512	508	542	556	533	468	523	547	525	556	554	565	528	552	529	487	521	543	535	564	526	539	548	524	535	563	537	546	564	550	530	532	537	557	521	534	640	538	510	531	494	578	507	502	545	511	549	537	516	560	529	549	490	527	491	518	560	524	568	560	539	546	508	508	529	584	492	508	534	519	525	526	507	509	550	546	567	563	568	561	530	512	559	523	537	535	511	544	519	560	510	507	542	546	517	543	491	508	554	493	530	522	571	510	523	547	552	540	553	565	535	503	514	519	546	554	516	518	508	508	555	557	498	508	516	515	524	523	540	534	514	552	517	512	525	522	530	514	541	515	523	568	542	533	534	536	539	480	511	545	517	537	528	530	548	541	535	523	590	474	498	508	564	533	525	534	516	543	520	515	538	529	525	530	575	526	506	529	530	504	548	527	564	512	535	512	512	511	564	522	523	512	545	556	495	527	545	541	522	497	527	560	523	477	492	552	567	517	533	565	512	535	535	488	557	503	546	546	522	512	529	519	492	576	539	502	522	532	498	527	512	548	510	518	522	518	527	536	504	553	514	538	556	522	527	575	562	554	545	530	522	519	524	518	538	531	547	551	555	534	510	498	546	534	546	548	517	541	538	535	506	502	519	500	517	556	509	529	535	518	529	588	589	532	581	545	545	528	555	550	561	530	575	538	558	523	570	517	532	534	487	543	575	508	512	552	516	570	527	562	470	551	526	546	568	540	543	516	516	544	549	505	519	532	515	544	532	543	510	536	556	533	531	537	510	536	533	526	583	491	549	553	535	516	527	551	573	508	537	537	516	541	530	550	533	527	501	549	501	493	538	524	520	547	525	566	519	570	532	554	519	513	523	518	550	521	520	498	529	537	530	549	523	522	537	577	509	537	528	514	513	540	527	525	493	523	556	531	557	525	511	511	553	562	526	532	503	562	545	562	553	522	514	517	529	541	569	516	533	515	525	520	528	503	542	527	523	535	557	532	532	559	551	551	545	528	512	526	527	562	519	566	514	521	507	523	534	556	575	559	559	527	492	513	533	512	568	539	514	499	533	544	564	555	577	536	497	492	535	559	522	521	509	528	523	520	514	532	579	491	559	578	458	535	513	552	527	542	573	546	564	565	526	530	525	536	532	505	571	521	574	539	527	526	572	498	511	491	558	502	509	541	489	527	520	537	493	596	519	534	541	543	533	529	523	540	551	525	533	499	557	513	525	506	502	562	533	566	560	510	555	531	541	536	498	534	531	521	530	506	564	525	529	585	556	562	505	521	521	525	504	548	557	526	502	599	541	560	537	523	543	569	539	532	497	495	519	514	545	532	549	538	512	540	521	522	487	552	519	558	515	521	488	541	517	565	502	545	540	525	555	547	523
31050	5042	2559	1815	1359	1007	766	707	636	552	529	457	480	471	443	438	446	448	429	408	416	360	405	416	412	367	406	433	414	388	401	376	423	385	352	349	394	394	390	363	423	382	390	386	403	412	389	399	383	431	402	406	404	436	399	341	370	419	412	408	401	373	388	408	403	429	402	380	376	395	411	348	410	407	416	370	394	385	400	414	406	380	399	422	378	416	409	367	398	371	377	381	344	417	398	381	420	392	363	391	403	378	421	376	381	385	402	423	385	394	394	379	396	370	373	430	370	442	370	365	352	389	401	409	419	415	406	390	392	354	385	386	395	365	354	352	418	405	410	398	398	372	370	389	413	392	402	377	412	385	372	429	388	412	407	381	402	408	417	392	385	412	403	370	370	410	411	392	406	395	361	385	384	414	393	402	358	370	361	388	404	405	369	355	382	372	349	391	431	379	361	390	358	379	395	393	374	349	372	384	364	390	407	406	421	371	409	399	368	427	353	388	347	422	400	363	399	419	439	361	376	418	394	391	406	410	426	340	453	417	387	376	380	394	385	397	426	403	401	398	401	402	424	366	382	385	378	386	334	391	420	436	418	379	447	387	361	394	438	416	407	376	385	428	396	415	367	409	406	371	398	359	352	354	381	373	380	378	397	384	430	339	371	382	381	392	354	366	385	369	375	358	371	370	414	350	409	355	394	395	430	369	364	363	415	348	416	415	406	354	414	381	379	374	381	379	371	364	324	365	416	374	344	380	349	437	416	434	402	357	373	359	407	371	384	378	362	388	357	359	404	382	393	419	395	400	341	383	401	391	438	430	379	360	384	421	384	393	345	409	358	407	417	403	388	388	385	423	395	385	383	384	375	402	379	413	373	422	418	398	373	388	399	385	387	413	406	387	368	405	383	395	381	369	446	408	408	394	395	379	409	398	376	392	374	372	362	381	366	411	365	386	391	394	390	379	399	394	377	402	383	427	390	388	375	411	361	374	388	414	383	406	376	433	345	398	406	390	412	359	376	384	396	376	380	434	423	387	352	390	366	404	364	401	389	414	425	392	374	399	379	408	371	388	386	395	369	387	414	395	387	387	427	391	399	371	352	367	426	388	419	406	406	422	400	380	398	400	373	372	373	391	357	365	383	379	379	384	385	369	396	382	373	365	381	377	402	395	365	364	414	386	421	390	394	387	391	384	400	403	366	414	357	431	373	351	356	372	415	413	395	436	373	358	358	394	362	406	361	411	392	378	359	378	373	341	400	383	408	379	405	393	417	384	393	395	405	370	369	369	407	351	382	376	389	384	374	413	386	381	374	437	399	361	377	374	373	405	408	371	401	384	393	376	370	352	379	406	416	413	409	373	376	399	372	435	414	413	369	391	387	374	417	373	346	364	406	421	361	411	380	400	406	406	367	357	349	405	394	395	400	372	387	371	393	399	398	400	367	406	373	383	374	361	371	383	411	397	400	369	409	393	353	363	366	357	395	379	390	417	382	413	380	394	393	387	411	385	357	399	417	417	372	391	394	382	384	406	383	364	423	355	377	383	417	367	358	392	419	426	436	428	392	397	364	429	373	387	355	383	371	361	397	390	394	412	400	409	398	435	422	418	416	372	374	384	396	363	399	394	379	391	453	387	356	405	390	393	336	355	383	438	389	387	376	416	407	389	361	403	385	414	425	353	421	414	407	397	396	414	391	380	384	368	393	369	357	420	390	377	407	361	380	389	372	403	367	385	401	386	414	409	385	374	386	390	361	383	367	412	410	407	426	401	401	403	356	389	384	392	411	368	388	383	408	430	402	383	401	379	393	408	437	365	393	392	372	352	377	392	373	379	369	387	400	388	353	437	432	411	406	430	395	394	377	358	372	423	382	420	381	381	401	401	376	399	379	409	432	428	384	394	394	382	445	365	387	387	375	402	395	343	417	390	366	389	401	368	385	379	387	402	420	362	369	390	384	358	379	364	359	380	408	411	390	363	372	364	364	373	404	406	344	350	423	388	367	362	391	395	405	403	436	383	367	342	437	413	361	388	415	362	399	373	394	397	366	442	399	443	381	369	377	413	377	364	405	373	386	373	399	384	394	380	409	381	371	357	349	375	390	385	393	381	401	399	389	424	384	396	397	379	386	416	387	444	401	409	394	411	374	409	400	386	400	438	399	386	424	339	373	389	385	371	370	405	399	360	388	365	391	434	401	382	380	377	404	408	388	387	417	370	364	363	424	395	350	386	400	422	406	393	379	410	415	372	379	376	373	410	395	393	385	396	392	383	372	388	360	392	364	351	419	400	409	409	372	405	407	369	393	399	425	375	396	324	359	377	385	386	402	390	372	390	397	397	388	379	393	391	372	405	382	378	382	400	394	389	379	411	378	382	404	409	364	364	414	388	378	390	357	362	414	397	430	379	394	397	391	405	384	395	417	370	399	378	367	409	384	375	404	386	379	402	394	420	356	399	407	404	397	375	350	375	388	415	429	389	391	369	402	346	346	426	404	393	388	385	396	372	375	446	424	378	375	379	364	397	343	402	389	389	396	382	389	369	419	377	365	405	357	356	393	422	383	380	406	402	386	356	415	358	409	435	386	386	360	368	358	414	414	402	381	358	390	403	417	398	367	354	358	413	417	402	379	403	393	394	349	387	332	391	416	403	386	384	352	423	406	402	425	388	371	389	406	341	370	410	361	426	358	390	386	397	394	383	381	404	378	425	388	378	400	370	390	399	381	384	381	413	357	405	360	396	391	403	388	389	403	422	394	382	412	377	406	389	399	403	386	393	399	378	392	368	399	413	397	387	383	377	400	388	385	362	387	371	401	358	358	379	385	438	380	382	403	379	390	406	401	390	378	382	374	393	383	377	423	387	379	345	333	388	390	385	355	372	412	377	430	365	394	394	417	379	366	389	366	393	375	391	401	385	356	383	388	400	441	386	353	385	372	367	386	389	396	375	379	364	361	405	365	390	343	403	382	380	363	383	408	348	384	386	368	404	364	358	358	370	408	379	399	366	397	414	432	384	373	385	389	364	366	398	429	383	385	399	402	390	433	367	401	357	377	423	387	390	388	429	397	386	415	394	412	417	388	398	409	365	368	345	358	378	390	402	400	456	404	417	404	396	382	410	363	415	392	374	346	398	396	374	376	360	371	428	417	425	394	440	360	365	396	370	391	370	363	391	352	424	409	404	396	367	402	350	386	361	396	358	386	423	385	336	429	399	380	382	369	384	354	399	389	419	380	425	416	377	365	354	386	373	416	407	356	403	423	412	392	376	348	410	408	421	339	382	368	403	386	380	369	388	418	384	395	407	393	399	399	381	379	374	363	399	390	393	397	390	374	397	398	414	432	384	436	399	374	371	377	349	410	373	401	399	380	391	367	388	365	415	401	442	377	371	399	356	418	393	384	392	400	385	399	386	362	419	359	366	396	409	372	383	365	412	369	413	408	380	363	394	364	422	359	415	387	382	398	369	375	394	351	399	337	365	375	413	380	365
16215	2277	4336	4945	4270	3452	2774	2378	2117	1809	1646	1389	1299	1190	1198	1116	1089	1090	1015	978	985	995	1008	987	963	978	993	955	960	921	928	911	889	969	896	913	853	927	906	861	891	907	892	875	889	922	887	914	876	880	849	904	857	872	893	878	916	947	887	920	851	861	867	899	870	846	1007	883	899	883	815	873	892	890	876	811	866	841	874	874	831	867	836	891	856	860	841	852	835	883	901	885	917	919	876	835	919	895	897	882	917	870	873	894	889	860	882	869	852	909	863	846	878	864	846	858	843	839	875	873	869	827	838	875	876	864	838	902	893	891	856	865	890	851	926	891	863	902	926	836	889	871	911	841	875	886	874	838	873	882	858	853	849	874	880	941	871	901	851	915	912	888	893	787	864	864	859	850	915	838	873	850	881	860	839	878	846	872	867	893	887	873	873	842	898	901	878	864	849	853	850	842	920	871	862	843	889	841	867	871	805	920	850	821	908	848	904	842	890	874	895	847	942	840	854	859	921	903	817	904	850	874	848	854	776	832	862	903	910	846	906	855	824	869	838	859	862	845	902	841	876	919	834	852	861	870	863	882	917	901	875	839	827	829	890	854	849	870	888	897	890	824	870	864	820	915	873	865	845	870	883	888	875	912	840	820	877	902	881	887	807	849	896	861	850	883	886	845	872	859	836	870	853	869	841	857	850	840	851	873	910	849	895	871	888	846	861	847	837	857	862	841	923	874	848	798	881	821	926	837	908	886	866	883	837	874	896	833	893	819	880	838	846	798	892	900	879	901	842	924	854	883	842	906	845	809	890	825	883	824	814	838	883	862	874	850	791	859	877	871	855	882	882	854	863	841	838	877	855	881	849	828	843	903	919	887	859	861	884	850	865	890	875	866	916	871	820	890	860	848	838	903	893	892	926	846	880	874	914	797	862	889	853	859	894	916	868	857	845	870	854	890	887	886	860	846	858	856	870	913	840	894	903	840	858	923	888	882	793	853	890	824	847	885	861	929	900	911	879	939	826	895	817	911	857	873	875	819	905	839	882	949	819	799	863	863	916	861	831	878	846	909	823	900	850	858	827	876	844	839	889	803	847	947	880	872	920	897	861	783	870	898	864	861	816	848	851	868	864	911	891	873	859	922	849	862	862	863	860	884	843	841	886	847	921	827	884	853	844	877	862	932	928	917	900	905	859	878	910	912	854	913	871	857	865	847	888	865	848	869	841	861	858	883	875	889	905	830	877	885	838	894	860	850	845	880	920	855	880	897	880	804	877	843	817	838	846	848	896	813	849	900	861	854	853	858	882	835	845	839	851	852	891	835	860	861	887	827	872	909	912	835	909	884	913	855	901	849	891	854	878	936	806	835	897	902	879	848	818	880	918	890	910	858	812	862	849	872	876	852	862	839	896	860	890	879	864	880	885	852	880	895	875	857	909	851	840	838	886	876	818	851	877	883	856	854	847	871	846	860	914	849	907	826	877	837	846	853	879	854	844	871	882	865	833	815	895	883	897	859	870	878	806	797	899	891	892	894	851	861	842	873	875	882	892	814	800	864	857	924	878	823	874	850	913	854	890	919	901	873	812	850	883	883	841	858	886	848	862	854	927	840	888	896	885	832	846	921	874	840	919	831	811	879	940	836	907	853	875	884	891	871	889	882	884	828	886	850	861	888	831	846	840	884	845	868	832	839	906	865	875	864	864	796	844	838	857	896	907	862	835	883	882	905	823	820	865	871	792	865	891	931	889	876	848	897	836	865	861	882	858	857	889	863	812	873	836	896	887	860	893	884	867	824	890	860	901	845	925	889	893	869	896	879	828	809	836	824	863	898	828	812	888	873	849	829	873	883	898	917	866	838	885	877	819	857	834	860	850	867	876	913	910	883	885	818	891	859	860	876	892	860	894	885	840	827	867	830	885	856	890	878	863	896	873	808	833	838	894	841	837	857	830	866	864	870	855	840	844	852	893	939	839	834	889	890	864	855	881	817	846	881	899	822	844	895	911	887	835	875	887	867	856	799	861	862	865	896	880	817	882	912	839	785	870	863	869	841	881	856	904	835	828	807	874	938	886	869	863	849	873	868	849	836	846	934	878	870	852	874	874	880	885	871	873	843	899	865	838	865	891	881	903	863	897	906	889	866	813	866	892	875	872	857	866	904	842	820	864	877	893	868	888	898	866	924	780	870	853	871	862	864	866	907	838	827	861	881	888	860	885	886	877	896	884	870	882	847	847	817	869	851	931	857	911	858	879	908	864	849	807	865	924	839	871	856	917	833	853	834	882	855	896	880	832	897	837	928	849	912	867	946	889	906	852	808	872	836	824	863	823	938	834	861	862	885	909	839	864	856	840	884	821	858	887	842	826	883	848	857	866	817	805	860	891	880	849	833	900	851	899	864	942	869	867	865	865	897	840	963	849	813	834	817	892	871	925	891	907	860	863	875	900	915	809	883	870	883	885	830	831	848	926	860	880	870	901	874	856	842	828	832	909	869	928	839	873	861	883	859	872	834	844	843	858	883	844	858	833	864	875	876	944	841	910	839	882	919	802	878	846	907	842	811	869	888	892	812	859	893	894	894	883	893	871	872	853	868	883	874	866	887	873	866	905	866	890	832	825	847	857	790	852	902	846	847	860	880	882	886	850	854	849	827	919	826	835	886	879	867	870	843	866	880	881	941	856	865	864	847	908	855	844	910	859	890	852	875	893	871	864	852	847	835	845	887	895	906	884	843	855	898	833	898	879	855	848	852	949	876	939	814	842	858	875	853	853	904	828	855	862	848	851	884	885	888	856	871	810	853	905	853	886	856	874	896	874	863	866	897	827	820	825	869	885	879	899	892	825	883	884	833	895	823	886	880	887	869	909	872	889	853	859	893	838	839	854	834	918	870	884	870	847	916	856	887	855	886	856	895	863	851	853	874	926	862	879	856	896	864	870	903	867	882	866	850	833	860	849	882	844	873	955	880	849	823	917	831	885	890	909	880	840	849	881	891	935	845	848	854	880	916	874	866	826	797	890	897	823	853	863	875	873	867	848	868	863	860	856	911	792	852	909	879	870	893	885	925	884	866	883	865	881	842	915	878	876	875	863	842	880	882	893	883	879	930	876	883	810	846	917	877	850	889	883	865	910	860	865	841	826	886	871	826	938	851	845	855	882	823	880	866	859	899	852	875	833	922	865	922	900	828	847	909	835	869	853	879	830	854	900	854	856	831	825	823	808	808	883	881	862	803	839	875	870	858	905	866	852	857	933	845	879	877	871	850	841	838	879	880	807	888	865	888	865	880	860	858	867	869	862	877	861	920	874	869	867	870	871	867	810	879	843	862	866	847	870	849	868	886	860	786	890	886	849	913	864	824	866	871	913	787	838	870	871	880	886	834	857	873	924	879	912	812	923	869	871	846	849	889	842	856	827	835	853	853	894	861	895	850	899	832	888	856	856	858	876	871	902	868	878	864	898	874	857	848	875	935	881	916	840	858	825	873	805	854
8000	812	660	537	442	335	264	272	235	222	254	198	206	210	212	209	193	217	182	201	194	227	215	179	191	219	184	191	225	207	218	202	216	200	200	243	204	196	209	175	202	188	202	185	190	198	213	225	190	205	180	230	174	192	199	189	175	175	214	217	243	186	197	205	220	207	176	204	200	210	208	201	211	184	216	225	204	219	235	164	206	200	195	187	209	209	202	192	204	208	189	204	216	192	199	209	202	192	204	169	199	203	211	209	193	202	186	199	204	194	200	211	204	211	183	212	181	171	185	218	192	171	190	213	184	229	187	211	207	221	224	191	214	216	207	192	208	174	199	218	216	202	214	198	209	193	187	223	205	212	192	205	217	186	218	192	203	205	207	174	195	207	216	196	208	184	204	196	193	180	206	193	204	230	210	188	203	204	216	189	227	198	208	197	205	221	211	217	220	196	216	210	212	200	184	193	226	228	207	202	204	192	188	214	215	222	179	186	208	168	219	203	237	205	220	195	216	209	178	181	193	194	238	188	203	224	178	199	178	212	213	175	175	210	198	204	181	213	217	163	200	202	157	196	172	204	216	199	201	168	200	199	169	185	189	206	194	192	177	179	187	194	212	170	192	196	190	186	202	226	170	211	188	214	202	218	173	207	202	185	193	183	190	197	217	217	173	199	169	226	175	197	201	214	186	206	218	184	206	198	181	210	205	200	216	206	180	191	187	197	185	199	179	179	218	201	201	193	194	208	183	218	195	221	198	217	195	207	195	201	213	216	208	227	214	217	230	204	212	184	183	199	210	215	230	195	188	200	187	186	213	207	205	184	212	202	223	197	200	192	179	189	205	190	182	179	213	198	228	207	222	210	231	215	212	196	215	195	177	219	171	217	191	186	212	186	198	212	227	217	203	179	220	196	201	210	232	221	202	187	186	198	193	191	193	225	230	177	189	205	214	208	195	198	216	218	172	211	201	187	188	214	185	208	207	202	231	187	202	216	216	190	215	170	172	200	191	226	228	194	193	201	186	178	211	197	178	202	221	162	211	196	181	215	218	213	202	190	219	197	184	203	204	213	189	213	248	193	218	227	201	189	188	205	184	200	218	188	205	209	217	212	209	222	220	188	175	204	216	171	213	176	188	198	195	208	238	210	212	213	195	226	173	201	200	207	199	208	192	204	180	194	225	165	196	191	218	188	183	202	218	210	172	190	223	201	205	178	204	195	191	206	189	216	191	181	202	196	203	197	206	207	197	201	210	196	221	221	180	176	210	170	201	184	196	223	181	223	200	204	205	204	214	201	189	175	205	202	195	187	205	190	208	198	202	187	201	206	196	201	199	202	190	190	216	191	215	172	217	216	202	204	223	197	178	204	186	214	202	240	200	194	234	194	220	194	203	173	182	224	182	217	173	192	218	195	196	205	200	183	231	225	189	199	204	213	175	186	166	186	203	198	183	192	213	197	216	223	219	205	184	201	204	210	201	169	206	198	204	204	211	213	238	184	208	201	197	214	204	209	179	221	188	190	162	193	198	198	198	187	202	202	191	198	212	233	202	178	188	218	188	195	207	218	184	193	200	212	237	205	211	192	231	190	203	180	193	216	212	194	208	193	188	183	180	185	202	206	221	203	205	210	221	204	201	191	183	200	215	225	182	203	222	199	197	182	185	199	227	204	171	229	195	215	201	199	201	173	218	218	179	174	215	174	201	206	170	200	193	204	220	195	181	206	226	197	204	195	204	205	187	211	206	162	208	173	179	197	218	185	210	221	198	210	211	200	198	189	229	204	196	197	209	210	202	201	203	205	193	199	214	212	194	186	211	211	199	199	203	197	204	188	200	180	212	186	214	230	192	215	186	187	204	234	214	213	203	184	188	207	206	195	190	199	212	194	161	216	182	215	177	203	211	198	199	187	205	186	188	196	174	221	200	236	191	197	176	193	201	201	196	223	225	188	191	197	183	225	230	215	211	198	198	189	170	187	182	201	193	182	196	199	211	195	192	172	216	186	187	197	194	215	202	215	204	200	207	208	235	191	195	179	201	220	215	191	203	171	203	220	213	177	222	203	212	224	191	214	204	202	209	183	198	199	171	211	193	200	181	196	181	224	196	187	193	192	187	189	189	221	194	230	190	181	179	182	204	200	201	194	191	201	191	210	185	181	181	213	171	190	197	222	208	194	212	199	200	234	201	195	203	202	220	193	211	212	235	196	208	248	203	220	209	205	182	185	211	190	172	202	202	185	199	173	183	215	196	191	220	195	207	201	185	198	183	185	180	203	203	204	210	215	195	202	209	206	200	208	216	201	197	214	200	187	204	190	184	222	195	199	194	193	195	197	208	208	208	188	207	219	206	244	196	184	178	170	188	222	192	169	195	189	214	193	223	198	228	210	185	230	205	199	183	202	186	187	186	185	181	191	181	194	210	200	170	198	221	215	187	194	200	210	212	189	211	212	183	213	251	213	195	180	206	182	213	188	199	204	186	189	209	217	182	192	195	190	187	198	224	200	190	208	200	202	220	213	217	214	189	189	169	206	227	188	209	223	211	211	231	199	213	184	187	188	177	228	181	204	202	213	213	189	225	168	216	199	190	213	189	198	205	167	226	205	197	196	185	220	206	214	178	198	197	236	199	191	184	197	189	197	186	211	209	212	198	182	202	217	237	205	192	203	192	187	205	184	211	205	193	210	190	200	201	207	228	224	208	206	190	200	200	202	193	213	221	194	187	179	178	213	173	207	221	189	190	196	214	208	192	182	208	211	181	223	199	188	203	186	190	202	217	191	219	221	192	229	178	174	174	230	182	194	191	200	218	197	229	212	163	196	198	187	185	195	204	184	198	192	196	154	227	205	201	194	223	204	170	221	187	201	215	194	201	189	229	233	199	214	196	228	206	200	204	184	176	202	199	205	190	192	217	216	200	193	190	188	187	199	186	201	206	198	180	206	203	212	179	198	213	233	187	180	194	222	216	240	215	186	205	184	206	223	194	207	214	188	163	188	231	192	182	192	199	209	204	232	203	196	205	185	187	175	216	189	216	209	220	201	196	204	180	191	174	194	194	197	220	220	200	220	211	202	200	192	203	197	210	204	197	203	186	200	192	182	225	196	180	234	181	192	207	229	212	189	214	188	188	208	199	216	208	213	196	183	177	209	206	185	196	181	210	206	222	186	209	187	218	170	199	193	209	205	223	191	215	206	223	217	212	192	214	195	203	212	201	203	212	218	201	196	199	194	214	188	204	222	187	206	201	202	210	216	187	195	209	196	207	191	193	199	201	198	177	170	161	220	190	198	191	194	198	213	218	203	211	171	214	210	186	198	224	193	205	188	182	199	198	197	207	195	211	188	215	206	204	212	176	221	207	162	196	214	209	194	196	202	213	194	205	213	189	192	231	221	215	203	192	208	201	196	226	182	200	203	198	204	175	179	226	188	215	206	209	188	208	208	183	208	210	165	199	189	190	182	181	183	192	213	202	216	230	193	192	201	202	190
4993	872	1455	1599	1282	1169	887	825	710	677	620	603	553	573	590	549	568	498	492	474	515	476	509	497	512	473	486	509	475	515	510	497	473	454	516	494	507	494	461	501	475	502	527	509	496	478	503	420	499	476	552	508	494	481	482	474	504	487	482	473	506	538	495	498	512	522	525	481	518	480	485	496	498	486	490	503	511	482	532	495	467	508	477	466	480	489	494	487	533	518	465	545	464	473	480	478	495	482	476	493	473	465	503	481	478	480	480	504	470	516	496	487	500	476	497	448	485	503	504	442	470	514	474	447	459	495	497	464	481	468	490	508	516	466	532	506	479	499	499	512	452	487	505	487	494	523	483	504	448	471	506	520	432	470	495	495	485	509	466	486	488	494	473	526	495	504	489	448	485	523	520	498	477	483	462	462	471	525	524	496	481	483	486	459	496	512	489	486	479	483	499	496	485	517	537	485	486	492	467	465	490	447	451	511	464	526	521	543	457	484	483	487	531	506	463	512	524	456	509	421	469	488	508	463	485	499	494	471	485	531	502	515	514	500	491	477	515	473	480	498	504	519	466	489	492	539	492	486	472	500	475	432	518	472	490	448	507	469	493	476	505	479	481	480	480	525	496	476	455	471	497	482	477	476	493	494	474	518	477	509	523	521	504	488	519	481	447	478	480	482	467	479	490	486	499	499	497	488	479	484	462	513	465	521	473	476	480	439	489	466	436	512	496	495	491	462	487	487	513	487	498	495	524	463	497	499	525	464	499	566	493	472	472	472	446	500	502	478	486	507	477	501	477	467	484	507	501	481	478	464	448	508	460	500	511	495	482	527	488	490	476	503	487	477	492	483	491	511	482	462	474	480	508	504	467	487	478	486	461	476	472	443	463	500	514	483	465	504	495	444	472	465	465	448	509	499	475	466	477	499	500	493	504	517	499	482	506	477	501	492	475	475	466	480	474	481	436	461	494	480	477	475	434	487	496	481	523	466	497	501	491	497	433	496	502	470	476	498	527	524	459	481	460	473	463	497	517	483	493	509	456	467	494	498	488	463	476	418	551	474	481	488	467	513	510	438	477	480	525	493	483	493	460	486	466	478	500	471	506	483	472	498	490	469	482	481	477	438	488	497	481	485	477	518	452	463	455	506	507	479	467	518	471	498	456	507	475	448	486	489	482	458	489	495	489	487	509	479	541	475	480	448	468	484	501	501	478	493	496	516	505	474	468	498	510	478	507	470	507	483	488	463	515	497	486	474	487	456	449	464	527	460	514	471	469	512	473	481	499	470	521	512	478	458	495	487	488	439	461	486	512	497	515	487	494	442	510	500	474	472	450	479	491	498	465	490	470	478	534	468	437	512	485	483	459	486	465	526	451	474	511	471	505	477	469	484	487	475	462	506	444	534	458	506	491	462	482	478	506	515	450	472	478	477	497	458	469	504	487	497	508	478	507	470	477	512	520	511	478	486	502	464	469	471	456	469	528	482	531	497	481	483	476	440	502	489	512	449	501	470	459	473	508	464	498	473	457	503	523	487	525	467	525	519	500	493	476	494	470	498	517	469	475	472	479	484	495	466	438	490	476	459	458	485	519	495	493	488	525	471	483	471	469	514	522	506	446	475	466	519	480	464	478	446	471	477	447	453	515	497	496	505	503	459	470	509	486	455	536	506	476	496	538	469	486	471	496	493	494	497	485	499	495	483	476	465	491	512	498	476	491	510	441	495	458	474	466	467	487	477	526	471	498	503	462	427	493	485	511	472	456	525	496	482	508	485	482	515	473	473	501	498	490	475	517	526	447	478	471	454	550	466	524	494	494	517	470	494	450	420	456	464	481	493	492	519	483	483	522	470	469	494	483	476	491	490	481	516	465	481	460	514	516	536	502	479	459	527	491	519	483	477	498	515	438	479	472	544	482	489	511	498	457	510	486	506	484	469	467	505	470	491	471	495	515	436	448	499	499	497	518	498	518	454	519	507	460	527	509	469	484	478	472	485	483	536	499	459	475	506	469	474	486	474	456	511	493	468	501	464	501	473	455	489	466	458	477	470	492	459	503	470	485	518	526	490	477	510	486	444	427	495	451	482	476	486	491	507	490	491	527	519	460	438	486	516	498	488	507	482	505	453	484	481	492	462	502	494	488	477	489	501	460	490	493	502	523	500	479	478	490	499	487	450	435	509	505	476	510	482	507	482	486	466	487	493	445	520	469	501	504	525	477	466	475	490	497	503	483	494	516	466	521	494	503	439	492	458	480	506	468	458	445	452	480	467	490	525	515	477	430	513	489	507	523	460	457	499	475	497	453	409	466	502	496	435	494	525	473	492	505	530	525	483	465	486	531	525	431	494	524	480	516	457	496	485	508	512	499	497	467	491	516	512	498	468	488	467	527	502	507	508	475	468	501	514	506	450	476	526	459	484	456	496	482	514	497	489	533	503	465	494	462	489	466	530	492	476	493	495	484	477	496	496	448	498	461	486	497	504	481	443	465	468	489	500	486	505	497	458	483	454	498	475	476	544	458	514	474	508	475	518	457	503	456	493	507	498	499	503	462	498	481	492	490	489	505	462	462	495	548	457	481	510	484	488	516	472	474	497	472	490	485	508	481	451	477	465	506	469	473	513	477	499	499	511	484	502	492	474	516	485	482	474	508	469	458	480	463	459	475	442	461	491	478	486	481	470	464	479	494	472	493	486	504	472	492	438	470	509	502	469	544	482	474	456	499	514	476	520	485	496	501	472	489	470	499	452	467	462	490	478	459	526	476	462	443	522	484	496	510	502	437	456	511	488	505	467	494	490	483	523	470	456	477	494	489	480	487	490	480	486	456	490	478	495	491	525	483	462	510	482	485	505	486	470	474	506	485	469	478	484	493	464	469	521	478	488	496	508	479	512	440	492	485	530	478	489	506	462	507	494	477	496	539	502	470	469	495	494	459	465	450	504	484	487	459	489	521	476	507	498	514	517	490	509	479	521	522	483	492	492	468	449	507	502	496	500	479	479	502	499	506	485	480	494	495	471	525	531	484	479	502	501	469	468	447	484	497	533	492	482	500	489	481	483	447	459	474	451	499	451	473	485	472	478	471	472	471	492	486	500	466	491	486	481	453	499	463	512	449	479	484	534	448	492	482	475	479	488	502	502	471	466	496	545	483	490	458	494	447	517	474	466	507	514	460	475	508	484	451	460	439	458	545	521	434	507	509	461	494	481	466	464	481	491	481	482	473	467	481	491	484	479	505	485	480	475	466	453	456	458	482	495	476	514	494	455	483	446	512	494	496	472	457	471	450	478	483	500	474	466	472	479	509	493	467	452	470	523	488	500	474	503	488	474	443	478	496	454	466	509	497	479	490	487	525	510	460	503	466	493	469	452	496	492	488	520	488	504	481	503	453	478	468	479	483	499	493	473	492	478	501	492	469	507	500	470	441	496	500	494	518	464	483	501	525	455	444	518	496	511	497	503	446	486	475	489	492	462	472	535	499	508	476	487
21634	2557	1466	1131	750	608	412	382	389	315	296	282	233	247	228	243	243	223	255	219	199	217	226	250	233	220	197	208	247	243	197	221	216	217	217	226	194	233	181	207	213	205	190	232	197	223	217	209	200	197	199	243	216	228	224	197	197	201	219	192	250	239	228	243	179	217	228	208	239	217	239	246	191	226	215	221	209	228	237	232	197	218	212	220	220	229	208	210	205	221	209	216	212	187	225	212	216	187	239	209	216	224	249	207	218	225	214	213	225	206	195	230	185	217	209	210	242	232	216	209	221	207	229	186	207	216	229	224	210	229	227	221	219	219	232	212	210	216	250	207	233	207	231	225	206	230	195	203	217	192	225	202	230	224	220	223	206	212	174	204	198	200	231	204	210	217	209	200	216	207	242	216	233	249	211	198	207	211	224	221	197	237	192	233	218	201	196	196	224	204	215	190	200	170	203	227	238	226	222	220	206	217	208	222	216	222	247	219	224	204	208	220	214	214	196	207	183	226	195	197	217	231	203	189	213	237	202	191	218	196	219	230	205	211	236	216	219	223	198	226	228	236	223	173	236	221	220	222	225	221	229	206	217	209	191	229	241	216	210	207	248	229	214	208	222	242	211	218	260	206	228	219	211	210	192	236	252	232	200	237	207	209	226	209	201	201	208	192	213	209	213	206	185	225	242	210	213	212	200	197	219	226	220	210	195	201	198	219	254	184	191	217	222	235	220	227	221	222	220	271	228	194	195	211	217	221	205	216	224	237	222	209	218	202	211	209	227	230	232	233	193	199	206	207	248	217	229	213	208	222	232	222	230	237	244	205	189	230	197	218	207	209	209	234	195	208	215	205	220	211	220	198	206	232	213	226	199	211	192	193	202	235	207	226	227	198	198	213	216	222	211	195	229	199	218	200	210	228	228	230	248	223	206	227	220	228	237	186	228	198	202	202	202	206	233	206	207	199	213	221	191	214	223	206	239	228	224	209	218	191	214	221	239	219	220	178	239	217	195	219	232	214	235	195	204	192	228	210	233	227	224	217	232	240	229	203	202	222	207	218	216	232	212	216	204	270	233	211	232	215	201	224	231	221	239	225	206	194	195	237	226	206	194	211	178	206	192	212	190	204	230	191	213	200	210	217	203	212	197	193	194	206	232	241	233	220	230	220	221	221	228	190	216	239	250	241	230	224	220	230	196	197	192	213	245	208	211	197	209	208	198	236	228	212	214	228	207	216	212	207	211	200	213	216	198	198	221	206	195	227	223	239	221	220	222	208	229	229	232	221	215	212	244	206	225	207	189	180	227	203	203	218	190	211	216	202	216	227	232	224	224	234	191	201	213	199	237	200	169	194	195	216	236	230	227	207	215	207	198	216	201	191	216	248	227	221	193	225	213	201	211	211	217	210	212	226	241	233	214	205	216	198	220	206	214	222	212	225	241	219	191	221	253	175	210	210	238	185	216	216	209	193	235	199	195	215	192	209	205	205	187	215	223	215	252	235	191	229	207	209	234	206	209	219	229	231	214	215	216	217	224	215	215	229	237	237	214	245	220	198	246	224	222	219	206	222	220	176	225	219	240	222	234	210	235	232	218	203	225	226	222	214	201	225	205	216	233	216	190	214	212	193	231	176	223	195	232	229	220	208	213	218	204	215	197	199	193	212	218	218	235	210	243	201	210	216	221	199	213	203	211	219	227	208	236	249	236	183	219	234	223	204	204	209	233	205	221	228	229	181	223	215	242	250	211	213	208	222	226	216	214	215	221	229	167	191	206	232	213	225	224	218	205	218	207	216	183	218	214	223	227	228	230	220	203	227	217	230	227	221	233	200	212	222	221	213	266	215	222	197	208	203	232	233	208	227	207	235	234	219	233	218	209	222	208	238	245	213	217	217	226	192	212	243	233	225	209	209	189	210	216	219	209	219	197	213	223	201	218	245	202	201	251	249	219	176	226	227	236	225	221	189	226	199	254	196	209	187	230	242	212	217	229	213	240	205	232	218	227	247	219	238	236	202	209	210	188	186	220	212	188	200	196	191	211	237	220	238	210	202	208	191	204	233	237	211	250	204	201	192	217	202	208	225	218	201	236	222	205	229	206	231	214	250	195	236	213	231	223	209	239	229	244	195	202	205	220	203	218	201	230	215	202	238	205	215	222	227	201	229	201	210	244	196	204	222	202	214	213	201	224	207	198	195	222	204	198	211	222	248	241	197	211	223	201	229	231	248	216	247	227	221	210	191	221	199	220	233	221	209	215	194	243	237	207	195	221	196	247	249	207	201	205	222	219	212	203	222	236	240	215	219	239	219	229	237	217	222	211	226	229	226	232	196	231	189	209	249	237	209	196	210	238	233	241	187	190	185	197	211	194	200	225	224	207	206	204	219	206	201	192	200	218	219	219	234	207	234	215	200	210	224	182	212	229	223	217	244	214	202	221	208	199	228	218	243	224	209	198	234	207	185	195	203	219	194	217	224	204	212	233	217	232	220	216	208	240	227	217	231	235	202	214	232	223	207	180	227	244	201	218	192	218	210	218	246	225	221	201	204	232	224	214	229	232	211	202	180	203	183	207	220	207	216	202	208	212	212	200	221	222	206	206	201	215	196	236	195	201	227	199	210	201	187	213	236	214	201	208	238	215	217	219	214	205	220	213	203	200	188	226	198	219	220	215	201	204	240	223	216	238	206	220	217	203	238	206	241	237	211	176	237	225	215	228	206	196	229	209	199	205	202	229	243	229	225	235	233	230	226	244	237	210	227	205	212	236	212	209	194	216	232	196	216	223	234	203	215	208	211	196	202	237	226	230	228	202	222	240	230	237	229	220	224	219	217	221	225	256	232	234	214	220	209	221	209	211	209	233	215	173	218	216	197	219	208	236	185	219	222	233	224	203	217	210	230	216	206	220	206	199	219	213	197	217	225	175	243	198	225	195	197	242	200	206	226	231	197	224	248	237	222	209	234	235	226	224	188	216	206	221	215	210	237	215	210	221	219	224	200	221	204	180	208	230	250	234	216	223	223	231	266	250	217	214	197	213	223	217	241	203	186	216	214	186	218	202	215	212	196	233	201	207	243	210	195	223	192	244	210	207	226	240	194	216	223	209	238	222	213	234	239	218	218	206	216	211	236	189	227	222	185	218	213	242	202	205	219	196	197	241	243	230	210	234	235	193	209	202	230	227	231	189	203	220	227	224	239	213	217	220	225	214	202	197	235	244	227	203	209	208	229	194	210	231	235	236	215	200	209	205	200	209	222	212	217	236	211	197	204	221	232	201	195	215	228	239	212	214	210	207	215	200	213	210	193	223	226	197	228	211	220	238	195	211	197	231	226	222	233	219	189	219	216	194	202	221	194	217	230	229	207	224	221	198	172	205	231	189	233	242	222	202	202	216	218	207	223	204	226	222	211	199	197	214	229	216	218	218	200	206	224	198	213	222	206	226	195	236	215	210	199	208	209	174	204	208	242	221	187	226	235	203	231	238	223
12594	1509	2879	3293	2824	2391	1707	1496	1270	1086	953	889	844	745	710	689	671	658	656	616	621	572	651	548	639	599	591	627	561	580	545	555	553	532	549	560	545	549	531	558	558	590	544	558	542	497	574	560	563	562	517	552	566	541	587	517	535	512	567	538	576	558	538	565	586	558	520	570	521	603	531	564	544	530	551	533	520	556	507	522	572	528	478	535	555	513	518	520	561	559	554	562	547	527	536	530	508	523	529	530	526	545	561	518	552	540	516	508	538	520	528	472	536	542	536	561	563	514	502	508	539	520	486	550	518	527	570	547	545	532	508	502	511	513	570	515	541	542	500	523	516	572	517	548	540	557	531	548	528	512	547	554	533	533	531	506	576	552	530	539	502	601	528	496	527	537	524	546	564	510	527	539	567	539	537	509	546	502	552	490	547	536	536	517	548	570	555	543	533	516	564	543	498	510	568	566	538	550	546	549	551	534	505	560	550	499	536	531	559	552	555	553	545	520	491	561	544	548	556	567	533	529	523	448	512	498	535	500	523	508	505	546	570	549	517	538	531	466	543	532	512	514	547	544	524	568	549	541	568	495	528	515	540	460	578	500	539	524	552	540	528	530	540	567	525	528	513	568	523	513	536	502	555	517	505	527	522	508	529	513	523	553	539	597	482	552	529	541	551	475	525	537	531	546	522	531	536	457	506	499	513	542	531	505	522	537	551	520	481	489	525	534	527	536	540	528	539	502	524	550	500	541	500	546	559	513	501	533	508	500	534	559	535	519	544	546	546	546	552	534	527	525	551	514	554	521	573	553	507	510	522	538	545	548	511	537	554	548	573	560	563	517	573	517	536	543	492	507	529	581	546	569	530	540	502	476	516	546	480	548	510	553	510	497	519	518	538	500	548	541	511	556	528	487	499	512	544	545	516	569	550	495	540	486	508	517	560	518	518	488	564	471	522	518	548	523	542	534	546	510	540	539	532	555	525	531	566	533	525	558	545	503	509	589	531	545	507	537	539	502	518	509	512	525	555	531	565	547	492	507	505	508	532	551	535	541	535	525	534	530	501	512	564	542	504	517	543	543	523	550	548	544	514	491	593	580	543	505	520	537	515	484	526	499	519	547	547	577	540	539	551	547	514	470	503	563	542	543	559	544	531	523	506	518	524	513	516	536	514	536	515	509	524	552	521	527	515	518	528	560	545	540	544	549	517	508	557	516	531	492	520	533	540	507	568	569	562	552	528	534	576	561	519	513	541	552	554	558	521	538	515	513	550	507	520	552	559	495	507	539	555	526	525	566	540	571	531	523	540	537	536	551	508	546	498	514	525	545	527	571	502	600	557	565	559	506	500	533	573	572	497	516	567	535	553	558	510	540	553	547	538	561	522	528	522	504	536	535	532	567	514	506	509	516	537	508	507	538	570	515	519	547	550	530	528	499	513	579	508	526	546	520	557	509	553	522	496	502	564	536	519	512	517	523	527	512	528	546	514	494	523	529	519	539	549	547	540	571	528	549	547	532	562	525	529	528	541	497	574	529	550	480	508	548	495	508	608	517	549	557	602	524	540	547	508	546	546	547	557	511	514	524	513	520	572	506	487	535	497	517	523	507	523	531	525	510	579	540	513	556	533	529	508	535	570	551	582	563	509	532	554	541	574	520	511	515	554	528	518	506	492	515	540	522	521	548	535	530	542	563	531	509	527	538	523	491	531	567	558	552	511	540	528	528	527	495	588	503	553	542	510	533	525	546	555	531	514	483	496	514	584	535	547	516	553	575	566	511	526	530	536	518	521	519	522	513	559	508	506	515	524	509	497	537	565	543	539	548	535	519	543	549	569	490	534	543	550	517	518	530	526	531	502	499	505	486	546	533	606	533	514	561	540	508	494	527	523	515	556	557	520	571	536	547	526	542	522	540	554	560	515	527	565	513	557	541	504	536	574	518	531	498	576	503	550	527	492	552	508	494	531	493	524	528	550	535	494	559	537	548	516	537	519	556	560	511	517	573	528	543	529	529	522	490	530	562	571	511	545	528	578	491	529	520	530	523	546	544	539	537	572	511	540	567	528	535	541	519	557	575	529	574	530	510	515	511	490	526	475	526	553	568	570	522	518	535	549	554	529	570	539	554	548	548	535	542	556	497	545	537	508	537	486	511	482	537	534	555	586	545	550	557	546	546	530	555	510	551	570	536	581	531	583	520	533	528	530	501	541	576	511	545	532	537	505	520	524	543	518	516	529	557	523	560	556	489	547	499	520	526	565	500	554	536	581	565	536	530	551	523	527	525	542	580	531	584	560	512	512	499	541	521	544	554	536	552	535	542	512	555	547	499	521	568	564	532	574	543	581	520	537	551	533	533	536	542	551	566	550	508	519	546	588	514	557	503	541	527	519	578	512	521	527	539	557	532	517	528	531	534	488	546	529	569	561	500	553	482	528	580	516	537	535	504	531	538	519	546	534	570	507	546	513	497	517	530	543	517	489	503	539	511	523	550	546	556	533	532	549	484	518	536	525	514	528	514	484	496	517	504	519	494	553	512	515	555	508	496	531	533	542	534	569	536	551	487	567	573	534	553	504	537	551	514	522	530	515	527	537	533	524	563	568	514	517	548	529	538	513	511	528	516	502	538	511	518	542	551	566	510	494	532	579	503	514	548	528	489	538	513	548	481	522	527	520	552	534	535	562	540	529	560	515	544	526	538	522	534	544	501	545	542	494	583	515	538	510	488	537	554	469	530	543	524	544	533	545	533	539	544	561	525	545	545	509	516	486	514	517	565	514	552	528	550	533	556	489	572	584	581	531	544	555	513	539	500	548	539	530	502	533	498	558	549	501	509	506	553	506	539	511	544	495	515	507	514	524	515	534	560	528	521	548	538	523	525	568	480	556	510	486	529	561	522	570	526	561	492	544	496	499	536	507	530	522	516	549	548	567	512	557	505	545	571	495	513	518	513	560	501	500	525	571	548	523	549	542	519	557	531	521	470	599	538	529	576	497	533	542	539	526	536	558	523	497	517	543	505	524	533	527	561	533	536	532	536	519	523	522	506	535	531	515	532	578	526	543	522	549	523	528	507	555	557	543	548	535	511	527	514	515	504	569	528	542	501	542	573	556	534	555	542	536	536	542	551	546	526	552	532	562	538	566	526	549	545	559	508	519	518	518	511	526	552	552	548	546	494	567	540	560	519	520	540	531	531	558	517	529	569	540	525	530	523	511	509	535	502	510	549	505	544	544	509	518	563	509	478	531	561	524	557	519	561	534	542	531	569	537	502	540	510	553	523	532	541	503	569	515	526	561	483	489	539	515	530	510	510	542	580	516	509	531	541	523	532	536	523	518	539	506	514	544	523	530	531	558	540	536	558	514	510	544	512	533	533	541	557	534	512	543	517	559	533	543	565	534	537	503	565	537	551	548	564	532	508	561	541	530	517	564	537	547	530	521	521	522	548	507	556	501	549	531	536	510	540	544	544	512	564	566	516	547	482	546	514
32478	5609	2439	1809	1286	952	770	679	640	574	539	476	473	455	461	436	362	404	408	451	414	415	388	432	400	385	379	391	380	410	396	426	395	381	429	422	456	401	392	372	389	405	418	382	369	401	392	397	403	369	390	395	377	411	434	402	387	387	373	432	418	372	405	420	406	424	402	387	383	416	404	415	440	393	426	356	396	376	398	403	417	380	405	390	399	397	387	421	380	365	424	382	400	357	407	349	386	397	378	370	358	391	374	415	384	385	397	402	394	412	418	397	418	366	393	436	393	388	391	431	410	386	368	374	342	376	451	363	454	381	402	380	387	414	389	387	375	376	377	399	371	359	366	390	378	384	405	370	442	397	416	385	420	383	397	334	388	409	372	419	436	399	364	424	417	379	387	370	414	363	413	404	394	387	412	380	404	376	368	388	420	387	361	396	427	361	369	352	378	407	414	392	390	378	353	380	356	397	415	373	375	393	362	411	352	380	375	410	445	432	392	366	374	400	362	395	389	347	411	386	404	402	398	403	378	378	376	410	420	447	369	354	394	383	417	382	406	381	392	427	360	397	418	407	403	402	360	379	450	371	380	381	403	422	377	390	393	361	420	378	376	340	385	397	389	368	381	362	388	408	383	382	430	371	414	387	387	360	399	401	362	394	421	428	409	402	360	424	372	353	413	387	388	448	409	374	383	411	363	387	379	389	378	395	409	393	375	354	394	427	359	374	376	377	352	411	377	405	379	366	354	410	376	396	374	435	412	403	389	377	386	366	380	392	361	359	388	369	404	398	390	395	394	359	398	369	372	383	410	369	364	427	368	394	408	430	394	362	360	394	394	358	379	378	366	399	355	363	379	395	430	359	388	363	388	385	387	416	382	385	378	422	393	397	407	392	407	412	414	431	355	418	395	413	391	414	438	414	420	412	444	365	379	357	363	387	364	389	404	419	357	378	384	401	401	366	413	397	381	366	397	398	396	420	398	408	415	458	385	371	365	364	378	399	395	372	415	386	414	407	442	373	380	381	378	417	419	389	385	432	351	410	382	379	392	421	387	402	379	375	402	401	383	408	406	378	406	403	378	403	424	409	398	397	378	387	382	398	411	394	380	386	373	350	383	390	408	395	363	391	420	357	344	378	374	401	416	381	404	367	386	378	399	392	388	371	439	377	420	385	373	360	367	388	412	414	349	401	394	389	409	385	394	408	381	395	425	375	394	379	404	408	399	380	399	420	386	384	349	391	380	445	366	370	412	408	362	385	389	364	419	428	389	368	357	382	369	398	361	386	405	415	397	442	414	391	399	363	390	388	418	389	402	396	395	371	429	436	397	362	369	414	399	359	375	390	352	375	388	409	417	376	348	387	390	395	378	383	380	373	388	363	381	402	400	367	374	368	376	370	368	378	350	413	392	347	402	402	389	402	367	378	392	378	406	393	399	394	368	396	357	414	444	401	422	371	369	380	373	406	369	410	411	423	376	382	391	367	402	386	406	393	393	433	410	385	368	395	387	381	346	405	341	406	409	379	392	393	388	380	387	381	426	394	400	340	421	352	343	398	384	376	380	399	406	402	389	445	387	412	408	401	378	399	373	366	384	393	391	365	400	401	400	331	374	349	361	388	409	391	433	384	398	379	402	359	410	389	409	400	402	361	370	423	391	389	369	387	387	401	361	424	395	369	419	364	392	399	399	391	389	360	406	414	388	345	370	380	391	381	381	397	383	357	383	384	392	384	365	381	359	404	396	396	431	404	432	418	363	377	395	384	400	404	358	391	420	438	374	386	421	394	383	371	382	390	404	365	398	392	397	426	391	431	355	401	448	397	410	376	333	410	419	375	346	370	382	364	360	400	384	376	412	415	410	387	363	409	425	445	380	401	351	378	345	389	427	403	366	411	387	397	376	398	367	400	384	421	388	421	379	372	355	429	392	384	415	421	436	392	392	336	404	361	357	392	419	421	372	414	393	441	394	388	421	394	438	371	381	354	357	421	394	384	403	391	372	357	370	369	368	374	397	362	412	399	395	410	396	390	381	358	377	390	413	410	407	387	417	386	449	358	371	415	391	390	400	402	368	409	415	442	383	386	361	388	397	426	420	377	387	396	395	390	395	395	392	382	395	433	448	347	393	403	384	328	399	399	388	391	374	384	384	385	382	414	425	373	425	422	398	401	411	394	403	383	361	380	424	387	372	384	381	391	374	388	368	410	416	387	404	367	372	388	348	332	391	391	405	376	403	407	429	387	419	395	365	417	385	378	394	420	424	400	379	379	389	402	410	389	379	424	412	415	418	394	422	408	417	378	417	442	380	432	312	398	399	412	389	399	420	402	381	430	403	371	384	378	399	402	428	389	428	398	425	357	425	388	376	374	354	390	362	360	404	418	420	401	366	393	362	410	404	398	413	341	370	363	388	387	383	420	443	399	420	370	386	400	376	410	402	380	410	394	370	402	384	428	427	416	377	370	370	411	400	434	416	393	406	417	399	379	375	387	389	404	401	361	404	436	409	397	411	378	412	413	413	380	381	385	387	415	369	386	384	393	365	428	383	388	403	387	402	430	392	407	399	382	399	375	378	385	341	356	356	390	410	403	358	414	406	403	367	412	343	376	385	373	403	385	380	395	416	380	421	370	385	420	393	385	371	400	393	409	402	372	378	375	410	375	423	369	380	380	383	409	413	401	360	393	421	404	381	399	386	330	334	365	362	372	441	396	400	384	385	399	409	394	355	390	401	386	422	369	390	375	389	407	389	418	418	389	430	409	394	412	375	386	394	386	391	370	361	376	399	386	392	339	374	379	373	384	395	404	396	398	402	392	396	394	388	382	411	426	398	402	411	412	418	392	372	330	406	430	366	403	350	337	416	361	384	430	375	401	381	352	389	391	377	390	401	409	391	381	401	403	388	359	381	395	390	418	397	368	421	379	399	383	412	415	358	390	370	425	385	404	366	414	358	402	381	350	403	402	399	426	391	407	422	423	388	389	353	381	359	351	351	387	405	406	381	435	377	369	433	389	407	406	389	432	373	398	399	403	427	377	371	390	385	398	420	398	406	397	423	421	386	399	382	365	412	415	423	394	381	373	407	418	393	364	395	350	435	363	402	387	393	412	385	362	395	385	404	349	363	432	397	397	382	411	390	386	408	393	376	326	407	405	381	399	345	436	406	373	412	387	366	409	372	360	374	372	375	380	400	427	367	423	404	409	374	393	390	402	380	371	408	388	377	374	387	415	411	381	382	396	337	368	384	356	348	439	403	385	397	374	368	376	371	388	404	374	408	384	407	378	411	417	407	403	414	363	402	412	408	398	436	384	386	393	379	385	387	424	383	431	393	369	386	398	386	380	381	435	384	387	404	426	400	380	388	370	343	374	417	407	403	383	408	377	380	405	414	409	420	386	352	372	384	382	387	363	410	388	387	366	401	392	400	379	413	381	360	441	392	400	418	385	378	389	402	429	365	387	424	370	359	395	400	367	415	406	397	391	402	410
16810	2426	4314	5018	4408	3497	2817	2379	2000	1697	1588	1422	1294	1234	1158	1143	1065	1051	1042	1013	1017	1057	974	927	945	1044	947	955	920	973	918	920	871	912	887	927	899	909	913	937	864	921	953	884	944	886	910	896	880	864	879	849	879	824	901	854	838	875	902	881	897	899	875	922	891	889	870	868	868	867	822	875	871	922	869	868	850	824	878	917	859	849	832	861	825	855	882	871	897	931	836	840	908	900	894	873	822	916	899	918	861	848	854	857	895	848	855	871	846	913	854	845	873	890	844	885	861	881	842	903	839	846	913	870	820	849	859	855	877	825	858	899	807	907	856	869	800	882	884	904	886	860	866	879	877	853	893	877	860	853	881	838	837	853	871	894	883	869	874	810	863	875	827	878	873	838	885	862	849	829	827	805	855	895	896	881	889	840	860	857	900	841	864	864	923	908	873	894	849	820	825	879	931	868	872	905	882	891	880	819	905	838	838	806	877	906	932	860	776	865	858	874	929	864	865	852	854	890	854	841	893	855	836	860	866	873	875	857	914	878	893	877	850	837	874	901	830	833	852	864	870	849	883	863	889	820	905	875	846	853	888	845	892	833	877	862	833	808	916	890	844	867	878	918	889	874	860	914	855	896	900	902	865	869	828	858	868	868	917	888	874	931	844	911	871	893	812	855	887	889	890	878	819	834	829	824	844	831	903	828	832	871	892	892	859	842	847	838	817	885	891	848	912	904	864	861	907	833	844	828	907	896	908	841	829	844	874	853	851	881	839	892	849	896	868	874	898	874	829	812	858	842	830	837	835	837	887	881	905	892	915	876	854	898	839	861	881	886	864	846	836	851	889	855	929	837	859	893	887	871	834	928	864	910	875	839	842	882	883	846	908	887	889	835	847	860	873	850	829	902	856	880	884	836	880	929	922	847	850	927	919	848	871	854	882	914	840	879	827	879	867	890	888	888	895	876	857	910	875	834	829	890	834	869	885	924	837	876	870	850	854	918	856	913	870	892	868	883	838	864	830	847	921	901	863	887	874	831	877	810	838	861	833	861	889	856	859	883	903	868	869	912	871	895	875	810	853	904	956	865	880	867	844	867	864	858	859	877	914	887	854	840	837	906	859	881	890	877	834	856	877	869	860	876	854	845	856	845	881	895	885	862	869	870	867	826	855	867	818	921	833	838	858	825	817	953	828	894	900	818	900	798	858	865	882	856	888	832	879	873	849	873	931	819	878	831	877	933	843	856	842	889	814	877	852	849	913	889	902	849	854	884	868	888	890	851	852	903	879	877	914	886	837	814	898	862	921	884	891	854	873	836	870	812	873	907	834	810	877	870	885	861	897	868	878	868	884	922	886	873	851	886	867	865	880	846	828	860	838	856	841	883	852	845	892	878	898	919	862	902	888	878	904	876	858	884	848	852	884	895	881	845	868	873	912	837	919	877	813	859	898	916	911	847	860	867	905	862	880	891	829	883	883	849	851	910	912	841	873	850	836	870	879	863	823	897	875	901	849	890	904	883	898	920	898	900	822	847	836	857	853	846	874	881	906	833	828	863	893	841	882	825	896	883	934	935	860	880	867	954	840	854	846	919	874	896	874	881	836	904	868	843	857	882	842	894	872	881	864	886	876	883	873	860	809	845	860	917	869	888	864	872	864	860	882	916	823	875	857	884	852	887	866	846	840	874	860	884	889	907	897	920	849	868	829	868	860	899	879	885	878	842	869	854	894	850	893	838	871	833	822	830	882	841	876	862	907	856	880	826	872	889	835	848	855	889	884	898	897	845	854	863	859	923	843	879	860	885	862	850	825	881	843	828	811	831	864	891	896	846	888	838	874	940	886	903	820	849	834	885	856	863	900	854	863	855	885	908	906	862	848	897	924	833	877	862	843	873	848	899	862	872	886	849	847	889	875	856	893	842	891	848	906	872	853	889	831	906	864	892	845	864	833	830	906	845	811	884	870	883	881	853	836	839	862	888	857	838	848	850	877	881	874	853	835	858	871	844	882	895	851	830	835	864	887	880	928	855	861	906	867	865	784	864	894	876	909	863	820	838	931	897	857	893	909	883	868	909	828	859	837	842	872	861	895	849	904	903	860	835	836	812	848	888	892	886	867	855	848	892	910	835	864	854	884	851	843	874	860	889	820	896	878	865	836	847	881	875	870	889	891	839	862	920	814	828	856	903	887	862	856	874	863	849	872	892	857	815	828	889	917	822	900	886	872	834	822	853	880	866	903	875	867	889	905	885	871	871	862	905	817	847	861	837	916	815	820	890	922	816	824	887	891	877	873	828	870	875	871	852	906	827	905	879	856	880	875	864	823	879	858	857	828	864	811	855	871	824	860	860	866	851	860	888	871	867	853	829	835	842	876	885	837	891	861	780	835	807	852	892	847	893	851	859	885	868	849	841	848	879	872	837	927	862	845	868	888	877	856	838	899	885	870	872	845	892	858	858	849	877	827	856	861	843	871	840	829	844	874	858	880	857	882	891	872	881	866	916	864	898	860	892	858	834	869	921	926	893	855	840	859	821	857	845	877	837	808	957	850	855	833	882	884	854	823	889	856	880	837	875	899	879	842	910	899	814	868	878	863	863	897	871	877	906	900	888	862	898	807	816	844	875	857	887	885	903	870	886	926	870	836	841	910	824	896	861	873	874	865	836	858	833	897	845	830	836	853	828	840	901	901	899	895	879	890	896	855	895	855	945	888	877	871	891	870	865	880	866	888	882	830	831	887	921	845	866	857	877	853	882	896	870	861	827	903	822	841	891	883	901	878	856	891	869	867	889	858	849	875	902	885	851	884	839	869	859	826	848	890	889	883	840	880	889	896	894	856	842	823	946	878	904	893	844	880	871	851	849	872	845	852	878	865	817	888	856	872	856	868	829	916	880	907	900	849	946	898	865	934	864	875	858	844	849	888	897	882	829	847	924	804	870	853	855	817	868	832	904	876	851	890	862	864	920	918	887	887	846	878	886	832	798	872	815	895	842	869	915	885	900	838	866	874	827	920	824	867	864	869	925	803	855	847	895	901	868	860	860	845	819	832	898	866	885	874	823	863	877	878	896	799	911	861	875	830	864	865	879	850	861	868	839	874	855	866	879	883	867	863	846	879	910	878	864	836	813	913	881	867	886	917	867	895	924	864	856	866	883	894	863	840	845	890	865	826	886	898	870	867	889	825	835	850	896	854	880	904	879	886	845	861	837	877	813	869	849	855	896	825	852	875	890	844	840	778	864	902	862	896	881	904	908	813	843	875	854	906	817	875	825	914	864	861	871	866	886	858	853	871	837	828	863	870	862	882	856	840	861	896	877	851	800	879	888	866	785	824	857	933	877	871	873	808	877	901	846	892	874	861	900	879	873	854	866	888	877	873	865	845	855	881	855	842	860	836	853	844	857	853	804	882	862	901	861	888	866	837	893	843	835	870	897	847	879	823	868	868	881	872	844	845	897	907	908	854	899	889	847	845	835	833	877	873	843	918	854
8466	820	624	492	396	321	308	243	245	237	211	213	215	196	223	197	196	193	199	185	208	213	199	195	209	205	199	195	205	208	181	173	175	205	242	187	229	208	199	203	187	200	216	205	194	203	224	178	216	213	204	213	201	194	192	172	186	180	204	197	216	206	221	188	184	198	196	216	198	189	209	181	202	192	194	215	191	210	205	206	207	216	192	181	204	240	202	205	199	214	227	203	224	203	192	221	188	196	200	236	196	189	197	229	236	204	209	171	199	220	195	220	214	206	193	205	172	258	183	207	228	173	171	194	195	211	204	180	222	236	229	188	203	206	187	196	186	200	223	217	186	203	215	208	217	176	191	192	201	173	208	201	174	180	183	211	196	206	172	181	202	189	178	190	204	215	192	213	207	206	213	215	210	201	181	195	217	193	191	202	211	192	201	226	192	208	183	189	187	173	192	195	209	177	201	183	187	201	181	195	199	200	206	217	207	194	209	201	194	194	207	230	206	202	199	222	190	183	220	221	203	208	204	197	204	177	222	236	193	172	178	204	209	210	200	191	181	214	190	217	227	197	198	188	197	190	161	204	214	212	186	196	206	195	237	218	205	193	219	172	206	207	211	200	207	208	201	219	211	257	179	204	182	194	190	198	196	189	204	232	196	193	177	201	211	205	193	207	177	186	199	204	211	183	195	216	195	182	216	213	210	205	176	215	197	205	202	158	198	210	206	186	193	183	202	232	195	198	217	213	182	194	205	183	182	209	200	193	216	201	191	214	203	189	182	202	171	192	193	206	213	203	208	160	179	186	204	218	195	202	228	220	183	216	202	223	214	228	209	232	223	181	193	183	179	203	185	225	205	209	197	201	201	193	211	210	181	211	201	202	237	216	194	208	187	205	206	192	198	220	202	170	204	222	229	212	193	201	224	204	172	192	192	189	191	203	218	213	178	206	208	203	215	213	194	211	199	205	217	207	197	158	209	195	190	204	198	176	184	168	194	201	195	186	202	192	196	204	187	205	216	191	219	208	234	196	214	210	195	190	163	176	191	175	205	201	186	184	203	189	177	177	199	189	189	200	216	202	209	216	179	186	207	225	194	213	196	239	197	193	198	207	196	195	191	214	207	229	207	224	189	207	191	183	231	202	198	205	202	198	190	190	215	198	199	210	174	184	184	192	207	212	180	193	202	187	208	222	204	198	174	179	208	197	221	219	209	198	193	181	198	167	205	177	213	170	202	185	186	222	198	206	199	189	194	213	184	247	207	202	183	210	183	184	205	192	191	185	190	214	201	219	160	227	192	193	197	217	229	216	176	197	218	214	183	176	195	205	194	212	172	191	201	203	181	210	199	188	181	189	202	187	201	216	188	218	191	192	195	186	205	203	194	206	210	221	212	233	179	173	225	211	164	186	207	211	197	183	221	175	207	202	187	201	193	226	209	193	192	191	197	187	193	219	201	187	227	227	212	209	190	193	199	232	199	219	205	172	193	186	195	200	186	224	213	244	199	224	213	197	204	217	210	182	216	226	222	223	190	180	205	194	212	215	169	206	208	204	186	199	189	192	199	201	197	218	193	225	192	194	195	205	194	181	240	213	189	179	206	192	211	201	217	232	220	194	232	188	222	197	201	194	190	207	199	193	203	192	216	220	191	188	183	193	202	196	198	188	207	201	195	179	203	204	216	197	182	218	216	194	167	188	224	191	213	216	217	225	176	202	218	217	195	178	175	208	166	198	196	177	194	197	221	211	210	194	200	214	209	200	227	223	198	213	198	152	202	199	215	189	201	210	168	215	208	213	191	194	195	197	203	220	204	203	196	191	207	199	186	223	183	185	227	189	212	202	190	211	187	197	212	178	219	193	183	188	162	199	188	200	182	179	188	199	177	196	202	186	213	191	169	220	194	188	204	177	198	231	193	196	198	212	216	196	213	208	189	220	210	189	186	203	222	206	210	192	165	214	176	203	219	201	206	174	207	183	186	189	212	203	205	220	199	166	221	219	228	217	212	169	186	201	183	206	203	210	205	224	218	218	196	202	235	203	208	204	179	190	181	202	161	184	204	200	203	179	204	198	199	171	212	180	187	221	189	194	183	195	211	219	187	245	188	215	219	201	173	214	191	172	206	223	227	226	190	193	187	220	207	205	180	182	192	177	185	207	201	188	182	216	199	191	239	194	205	212	207	205	171	185	191	207	169	176	186	185	209	209	189	191	184	207	203	176	216	206	214	204	202	213	187	185	170	225	214	202	195	181	196	219	183	236	197	194	202	176	191	182	169	218	207	213	199	236	227	222	166	191	196	184	185	184	215	229	211	196	225	208	184	213	173	212	210	173	194	201	200	195	188	191	234	185	205	162	186	198	221	221	180	193	219	186	214	189	173	210	199	204	226	215	192	195	193	196	192	192	210	211	170	198	194	204	190	200	182	207	197	188	187	178	225	202	180	221	198	220	211	201	181	193	201	218	219	199	206	197	198	229	171	195	210	190	218	199	211	209	218	192	211	203	212	184	218	196	224	210	197	213	225	206	189	183	174	210	200	210	193	198	209	183	207	211	208	186	213	216	174	177	204	187	182	227	207	199	195	191	150	199	207	197	193	190	193	187	216	227	207	193	225	176	198	179	214	200	179	187	196	201	193	209	175	208	189	211	201	197	214	189	174	199	215	203	199	186	180	189	194	192	222	185	189	176	183	202	215	186	193	203	200	199	187	207	202	214	188	204	187	196	171	189	214	182	201	175	194	202	216	209	187	207	210	186	181	207	200	216	224	187	224	197	234	234	198	223	191	222	195	177	205	196	221	213	199	171	198	195	196	191	200	187	219	197	182	194	196	197	224	188	183	201	207	203	188	198	198	202	239	211	214	223	179	202	207	218	196	214	214	212	201	189	189	248	188	180	220	188	189	180	187	209	196	217	217	173	187	189	207	196	223	240	193	196	197	229	209	206	192	211	207	169	225	190	212	200	175	203	182	196	216	195	205	213	211	187	216	219	229	196	228	196	216	196	202	219	229	207	207	214	221	187	199	206	205	199	196	218	215	221	201	210	217	189	193	193	203	208	196	221	195	203	207	175	197	192	190	204	206	189	181	171	188	234	181	177	193	210	205	173	229	203	178	221	185	175	220	225	214	216	197	192	189	193	198	173	180	193	192	198	211	213	181	215	220	200	200	203	210	167	199	210	200	236	202	208	194	199	195	211	194	195	216	216	190	174	227	202	185	205	205	204	223	189	186	200	197	175	190	175	184	193	205	191	205	159	199	227	221	207	202	179	207	195	195	200	179	194	197	174	246	206	193	202	227	217	216	199	165	190	200	218	153	185	181	192	202	221	198	204	181	199	200	213	203	212	208	183	208	204	208	198	198	206	203	189	196	192	235	204	228	217	206	218	202	205	195	202	188	219	210	231	196	200	212	222	214	190	204	181	185	189	188	206	213	197	199	209	229	189	208	196	202	197	214	202	200	207	180	191	182	188	207	222	198	227	189	217
5196	828	1302	1457	1337	1182	999	784	702	637	663	569	549	534	530	492	531	508	479	544	503	491	535	500	514	532	495	530	458	516	503	501	460	491	469	493	470	482	460	481	484	475	499	511	480	489	488	468	445	504	461	493	525	518	504	481	459	530	466	492	503	499	466	455	497	487	485	507	485	497	485	476	493	493	485	484	514	466	486	488	490	438	478	470	476	488	525	481	541	450	476	462	523	490	477	456	474	523	482	518	440	540	505	496	491	522	503	477	532	451	464	459	486	516	503	435	488	501	460	423	466	485	491	445	463	446	509	449	474	519	435	440	492	471	457	475	516	461	478	461	489	519	466	471	458	506	440	477	476	485	499	500	480	456	463	490	520	449	516	469	524	477	473	477	479	500	497	464	489	467	476	451	467	507	511	477	506	519	459	509	467	482	454	521	494	501	497	504	510	472	425	525	494	471	470	503	492	441	479	473	507	520	488	454	483	515	465	485	516	443	482	482	464	511	460	522	520	472	477	474	498	487	498	482	496	508	508	502	463	454	511	470	480	487	493	482	482	473	482	490	488	501	441	468	472	498	501	476	455	524	471	503	500	493	460	487	468	486	486	501	485	528	495	507	500	504	508	485	488	494	509	480	485	462	496	456	476	487	510	487	495	530	487	491	474	488	479	509	486	468	507	450	456	484	505	481	542	491	493	424	464	490	495	504	486	503	505	496	484	486	477	459	535	504	479	519	497	486	479	469	475	461	511	490	482	491	513	461	481	470	502	478	486	479	508	500	432	496	490	482	457	460	501	475	516	475	464	479	489	486	479	468	503	510	474	504	452	491	475	476	504	504	451	491	495	455	505	453	470	459	500	461	512	434	505	475	470	476	471	485	489	458	479	487	481	489	492	504	458	504	487	476	486	465	532	496	513	506	502	492	483	463	459	487	459	525	471	497	492	486	486	512	489	460	465	496	492	476	508	478	453	473	453	481	514	512	470	454	483	461	478	476	448	470	515	489	521	493	484	500	468	486	475	493	437	489	484	512	479	465	495	487	445	475	496	504	485	463	485	490	491	539	470	500	486	458	503	486	494	483	474	469	508	492	480	474	497	474	481	481	504	438	469	478	477	538	452	455	495	508	489	475	487	479	450	536	474	472	467	457	501	513	446	500	491	481	434	459	470	451	454	516	440	445	478	485	479	494	440	478	490	463	465	510	494	474	489	481	498	477	496	478	481	476	474	479	488	476	488	452	458	490	476	478	474	496	484	487	479	490	508	473	491	486	483	523	474	495	460	522	469	495	524	450	442	524	490	451	486	492	503	537	459	491	461	520	492	452	494	465	467	517	478	488	493	476	479	529	516	475	478	494	505	512	473	474	460	491	465	502	505	485	474	492	510	507	536	534	478	478	457	474	445	431	478	475	490	446	501	467	478	449	506	513	485	481	486	482	484	512	507	437	472	474	469	475	455	485	492	506	458	504	494	480	452	512	458	454	494	489	509	461	468	497	467	474	472	465	482	510	492	488	487	481	471	499	461	499	518	495	453	454	454	488	508	509	474	475	454	486	478	468	504	455	490	514	505	489	501	452	509	485	470	500	476	465	468	478	502	470	490	510	515	516	486	512	503	488	478	485	461	480	492	475	509	476	468	477	489	456	483	472	454	480	488	479	513	513	469	508	496	453	496	482	470	504	501	511	501	485	513	490	490	488	516	469	468	501	491	487	474	508	476	443	466	483	498	495	465	455	472	506	512	481	497	459	495	508	496	465	493	478	467	476	495	515	495	499	513	446	479	463	470	507	507	460	508	483	449	449	483	497	530	484	478	501	457	469	432	481	478	518	496	477	484	476	519	442	524	493	488	490	483	449	519	489	474	479	494	458	482	468	481	448	483	484	498	492	517	452	492	484	477	518	466	469	461	507	463	473	493	513	511	486	480	528	503	459	486	517	439	476	475	500	517	538	520	462	485	469	481	501	470	501	508	467	476	499	474	486	502	480	471	474	526	494	532	467	511	471	463	491	479	467	505	484	490	486	468	472	488	499	445	418	494	515	536	447	469	477	460	482	461	480	483	483	500	504	482	504	497	443	463	479	519	511	449	532	438	482	532	491	503	511	501	494	487	466	453	499	471	469	498	478	473	472	486	476	479	469	484	484	500	470	464	483	498	466	509	514	507	499	438	444	461	485	510	456	434	476	489	455	484	497	481	505	471	524	497	470	519	477	480	474	502	483	469	491	500	469	532	490	456	496	464	484	509	477	472	500	478	466	488	505	450	464	505	505	481	505	507	462	479	478	465	432	470	479	482	450	470	482	478	474	473	494	486	474	506	536	516	476	494	474	497	473	492	501	495	478	469	467	457	465	434	439	444	470	484	488	476	481	494	449	487	464	513	462	484	477	481	463	462	498	509	483	501	462	491	475	474	476	508	523	494	453	470	466	463	476	460	493	530	504	499	506	489	493	487	491	488	478	477	509	458	513	476	494	494	497	505	535	468	481	452	481	497	470	520	488	467	506	475	466	468	496	474	502	452	491	475	522	492	501	476	507	508	518	499	474	465	451	477	485	515	486	488	474	483	468	541	504	484	471	457	452	508	468	492	459	493	533	502	510	461	444	464	539	530	478	505	516	475	447	496	503	468	527	514	479	479	476	481	505	487	477	462	531	497	471	449	493	470	486	464	504	481	502	482	502	479	491	491	454	488	468	493	538	467	494	516	460	473	500	496	442	473	495	477	522	506	506	475	480	517	486	466	434	475	468	516	547	522	471	504	460	548	487	478	481	497	479	435	500	473	527	488	448	471	485	520	520	495	465	442	436	445	469	470	497	479	492	462	471	462	451	502	443	504	467	505	481	500	512	473	487	457	450	463	489	447	497	505	464	483	508	499	491	480	500	473	478	486	476	495	478	498	461	510	465	523	451	482	506	504	497	460	427	508	495	502	499	471	490	460	499	525	498	475	509	501	475	488	518	509	489	488	509	499	472	509	520	480	483	470	474	485	506	450	446	500	451	480	488	487	479	454	485	484	467	448	497	432	483	468	466	494	490	536	454	454	485	494	517	466	522	504	462	468	485	450	473	518	503	502	499	468	539	501	487	467	474	521	474	507	513	480	470	489	520	485	493	477	480	470	478	467	476	496	459	509	464	490	476	473	487	508	505	482	440	457	481	468	456	525	490	471	540	501	504	438	462	482	533	445	495	515	474	466	484	481	480	498	502	501	464	494	499	471	465	441	481	452	465	528	467	498	478	490	435	458	475	475	452	454	470	476	482	490	484	492	470	500	469	478	450	452	491	482	472	518	507	473	461	470	455	502	510	486	468	478	506	470	526	467	480	473	496	494	461	505	485	493	474	449	460	440	471	441	456	498	525	524	490	486	474	458	483	484	481	465	471	435	478	461	466	469	457	493	467	485	510	444	469	477	482	495	509	489	485	479	475	463	485	499	503	449	489	506	441	465	439	485	494	476	474	459	482	462	441	487	477	493	487	453	453
21306	2424	1307	1090	799	606	501	385	318	320	309	283	232	278	242	253	242	264	209	206	204	208	206	213	226	256	250	231	214	236	217	208	204	236	192	225	206	204	198	212	210	199	224	215	212	202	211	187	245	227	216	217	197	221	238	243	243	198	245	217	213	224	209	244	233	237	202	217	215	212	186	226	202	197	227	221	235	208	211	205	201	220	226	211	242	226	219	225	209	205	206	236	224	211	240	188	180	176	194	228	201	216	225	202	211	190	205	254	221	213	220	231	209	209	188	246	253	229	217	222	227	229	208	216	209	208	234	236	206	229	205	239	206	234	206	201	204	208	219	178	221	196	206	201	218	207	214	206	202	230	214	205	212	221	229	210	220	220	204	227	201	208	210	216	205	202	211	211	226	226	205	204	202	226	231	253	231	227	209	224	183	215	209	206	209	225	232	259	188	212	207	192	230	215	209	219	223	196	211	223	224	207	206	222	213	219	226	234	231	217	240	213	237	231	187	228	215	184	212	231	209	220	212	213	200	208	230	235	214	222	198	190	209	221	202	223	213	217	204	209	208	206	224	207	270	218	231	193	193	198	190	212	223	189	192	222	226	216	185	239	217	197	212	206	219	208	236	228	214	213	213	220	206	212	218	234	204	211	223	240	223	196	212	188	198	227	217	248	194	202	193	195	219	208	214	237	207	228	195	229	215	226	202	211	212	206	223	191	193	202	210	224	215	212	192	249	216	216	228	214	223	221	236	215	203	211	201	209	196	210	229	223	234	225	212	234	197	221	222	214	222	212	213	222	206	213	215	231	214	193	214	222	225	237	213	224	216	200	220	218	199	227	206	214	214	198	239	212	226	210	200	229	220	199	234	220	202	214	207	223	205	184	222	203	234	206	210	204	231	237	205	185	238	196	226	245	232	194	225	225	223	226	210	232	221	220	236	217	214	196	210	213	229	221	196	194	220	209	214	233	238	198	224	202	202	202	222	206	198	218	196	221	212	234	235	224	177	207	176	202	214	188	213	229	230	223	232	207	201	222	225	224	196	222	214	201	202	188	225	235	187	213	237	191	222	215	238	213	218	200	214	232	211	190	220	247	219	209	200	192	228	229	213	238	225	237	228	239	209	227	194	227	195	233	206	247	208	210	245	206	222	194	183	194	213	197	208	214	224	207	229	209	211	211	193	225	246	200	215	223	221	202	205	207	213	201	176	219	209	198	236	225	240	195	214	214	247	243	235	202	218	207	216	222	210	193	230	234	216	203	230	221	200	204	208	231	212	220	190	174	227	218	235	213	239	197	214	208	183	225	188	180	230	228	216	227	200	207	203	208	206	238	214	234	189	212	194	210	216	234	231	210	213	206	184	253	203	213	242	228	218	221	197	230	232	193	206	206	188	190	196	240	219	207	236	216	222	223	224	195	222	208	190	240	176	204	202	215	214	215	185	242	224	237	204	244	231	198	230	202	193	227	232	203	232	210	198	213	209	223	204	230	214	191	184	227	222	232	197	232	219	227	203	230	208	212	208	216	228	208	203	226	226	223	223	192	195	242	231	199	220	209	197	208	206	216	226	234	214	209	187	185	204	228	194	206	215	203	206	217	222	231	223	206	219	210	180	192	187	229	202	189	209	207	214	203	223	235	223	212	241	182	186	191	223	215	235	204	216	243	238	213	220	197	215	205	217	213	209	226	198	221	220	211	228	223	229	230	230	230	201	217	219	204	198	227	204	213	210	175	217	199	206	226	230	237	205	213	187	201	212	211	189	206	216	232	168	212	235	224	214	202	206	235	208	211	203	221	211	221	213	210	224	214	220	238	213	190	230	232	218	249	210	236	204	194	177	192	187	215	208	195	221	223	216	205	231	202	248	231	218	187	196	199	233	215	218	237	221	203	203	223	229	243	200	192	193	205	215	185	213	218	229	180	212	193	208	198	196	232	232	191	229	205	210	199	227	216	215	240	225	202	241	216	221	197	227	223	252	210	208	225	232	217	207	212	206	214	205	233	215	208	221	198	180	225	217	231	212	230	205	202	185	233	201	196	236	223	215	218	219	204	212	217	241	208	193	222	213	223	231	196	233	223	214	229	217	218	212	203	255	223	210	233	198	205	220	215	212	209	227	217	231	222	217	234	189	262	187	211	233	206	194	207	188	237	191	212	207	207	219	208	238	206	202	215	209	188	220	221	222	229	200	220	213	201	236	256	242	206	201	208	208	219	190	240	200	209	185	208	210	235	206	206	235	197	230	203	231	223	209	212	218	202	242	219	209	221	190	206	221	211	169	212	203	216	196	228	228	213	228	205	197	213	221	217	253	236	197	192	235	219	189	218	219	212	184	214	245	213	236	203	218	199	201	210	209	194	219	215	229	202	206	219	206	202	223	223	200	216	196	205	212	226	211	252	208	212	211	202	208	237	200	228	211	212	224	235	230	184	225	188	210	212	196	209	220	224	213	246	209	223	212	212	210	207	238	184	229	232	208	195	217	216	198	213	227	230	225	188	248	253	168	210	214	228	228	208	202	189	192	231	203	224	234	211	204	210	218	229	208	216	175	176	208	229	205	204	246	231	204	234	235	220	214	200	212	246	214	212	198	233	222	214	209	224	220	221	222	228	232	225	202	211	227	192	204	217	212	243	193	221	201	197	224	197	203	229	222	217	227	191	231	229	214	213	195	229	200	218	240	221	235	199	193	203	240	217	202	201	222	218	217	220	208	216	217	240	203	213	214	209	199	238	218	192	202	207	196	215	208	236	220	191	210	215	196	199	199	214	225	216	223	213	223	230	235	219	212	222	218	235	209	249	223	195	202	216	204	219	212	221	236	210	217	205	197	209	214	245	239	228	213	216	213	216	197	225	246	232	213	224	189	215	204	217	236	211	232	213	210	207	190	200	224	179	205	205	191	211	223	191	207	242	200	192	206	239	203	239	208	209	226	248	243	203	188	218	223	228	232	201	217	225	220	236	217	235	192	200	223	202	225	225	220	227	190	207	216	220	213	228	234	238	207	224	204	186	254	203	227	205	214	208	207	204	207	202	195	201	218	234	205	199	209	220	206	222	235	215	209	203	232	208	220	213	198	207	195	218	228	229	244	213	194	233	201	211	219	213	222	250	212	214	217	197	219	224	213	239	260	230	199	206	194	187	205	220	202	212	208	238	211	188	204	191	215	212	182	220	195	200	244	215	201	218	206	199	225	213	228	219	194	220	195	210	219	215	198	233	213	192	212	230	192	193	234	210	214	226	221	224	209	195	235	183	195	218	220	209	196	216	210	201	191	215	220	195	183	203	229	205	231	212	202	224	176	228	230	227	198	206	212	230	204	210	218	205	202	223	223	200	185	221	240	219	233	224	220	213	231	216	214	223	213	247	224	228	224	207	206	240	235	272	189	197	205	234	211	199	217	216	230	208	212	226	236	200	199	221	234	242	180	227	225	218	225	236	193	225	208	197	223	206	212	229	227	210	221	217	208	213	221	223	247	228
12543	1396	2622	3259	2756	2358	1755	1426	1225	990	983	855	779	769	711	712	632	618	634	644	584	621	616	566	584	598	558	602	593	562	584	569	539	549	541	535	532	571	552	567	573	503	517	508	545	567	568	537	521	540	551	545	533	540	570	539	537	550	560	544	495	531	551	569	555	565	555	601	546	577	520	528	541	538	573	539	564	511	577	559	531	530	528	531	495	506	559	526	540	557	558	523	478	506	554	536	544	558	523	526	500	506	497	564	521	505	492	552	539	531	569	524	503	574	549	544	568	543	464	572	528	508	486	537	535	528	521	550	506	554	567	529	552	541	569	516	559	536	510	534	578	532	550	547	514	553	541	514	537	537	502	550	510	492	565	541	517	551	516	528	506	501	548	560	534	539	565	551	524	487	545	541	522	582	546	538	521	525	528	538	521	517	550	547	555	513	541	565	554	518	541	565	582	495	563	514	530	555	491	526	523	586	548	519	524	557	539	506	575	492	548	494	538	547	509	555	524	522	534	558	537	525	526	531	548	528	558	514	549	543	526	539	525	511	546	579	504	551	535	549	496	525	518	564	548	547	567	529	531	531	526	547	500	524	494	533	558	540	519	543	539	466	507	560	521	512	556	535	542	539	529	554	525	548	496	509	526	517	562	538	522	582	500	533	526	538	511	549	511	528	574	517	527	565	546	502	506	510	533	498	568	504	582	550	511	524	509	540	528	525	524	507	538	554	516	560	527	512	536	519	557	574	534	530	496	583	491	522	551	530	505	535	547	546	534	523	510	527	536	555	571	520	524	521	532	532	509	506	570	527	526	554	514	570	526	534	514	550	547	516	484	551	501	529	552	515	477	538	534	567	515	542	560	500	501	576	519	530	521	493	490	554	517	557	531	551	505	506	543	512	560	530	507	528	518	567	529	512	558	529	491	563	543	512	530	523	550	553	519	517	567	572	576	520	544	540	490	517	530	555	511	544	534	513	524	549	541	555	522	527	496	560	543	568	515	588	509	547	506	564	578	494	481	535	549	556	556	550	505	515	488	495	504	556	548	549	514	526	489	569	488	514	566	540	543	513	528	592	557	542	528	535	479	526	546	541	521	551	511	558	532	497	535	557	505	545	540	522	567	560	579	510	477	452	509	535	568	547	543	544	506	553	570	536	563	537	550	527	512	552	516	534	517	519	508	557	533	527	513	536	545	511	588	512	506	513	570	521	550	506	541	540	569	515	573	545	542	497	488	546	552	511	524	545	548	541	462	515	518	558	522	516	544	511	550	491	515	513	514	547	506	533	559	506	498	536	516	552	534	533	536	562	526	519	547	503	514	496	520	522	500	522	531	514	530	486	478	489	549	523	501	549	507	532	513	482	507	551	548	568	505	535	552	500	493	528	563	523	488	537	545	525	565	543	542	496	543	531	517	553	534	574	556	568	524	500	496	508	513	535	519	555	510	564	498	497	532	501	553	489	528	516	537	471	542	521	549	526	531	504	527	538	520	583	490	523	493	516	517	531	496	502	524	552	526	496	512	482	517	561	549	538	522	511	560	539	518	502	525	501	546	532	524	509	539	544	513	551	583	489	543	534	547	564	498	524	511	536	510	469	534	499	520	530	591	515	535	494	509	533	476	547	491	514	503	509	550	526	540	516	529	546	562	550	513	540	503	464	518	540	550	528	534	546	569	545	532	510	546	587	538	505	538	588	555	531	553	557	538	543	519	542	546	562	516	518	561	524	534	520	559	523	513	526	518	510	550	551	533	543	537	517	505	471	502	521	506	540	525	557	510	548	519	517	540	513	516	513	503	533	495	473	552	539	543	502	564	528	495	501	551	541	531	506	566	525	516	521	537	506	517	552	480	487	518	542	519	547	532	505	558	526	541	535	488	560	511	584	504	567	508	513	512	521	517	509	489	532	515	553	541	530	534	547	539	551	536	582	534	501	498	526	526	527	576	536	533	542	530	543	536	548	497	560	568	490	540	512	502	559	520	489	525	537	540	518	508	499	520	572	553	596	520	527	516	566	494	518	555	535	487	551	518	532	525	526	517	567	557	500	529	530	492	514	518	528	535	517	537	521	530	552	504	576	508	550	512	529	552	544	516	516	542	486	519	529	552	530	504	504	518	536	521	555	564	542	509	543	497	572	519	532	500	505	542	532	507	501	551	515	503	534	543	524	533	561	535	530	545	536	518	536	572	490	536	508	487	532	537	481	523	554	540	518	548	539	491	561	538	552	539	567	540	511	566	522	526	536	523	557	532	539	590	540	495	567	557	544	595	519	487	547	517	547	513	487	465	524	538	530	559	550	545	563	535	522	491	521	506	546	532	515	514	547	503	522	534	559	568	540	533	520	504	549	551	511	529	563	516	519	497	501	550	579	492	569	561	490	506	531	592	518	512	560	536	515	507	506	503	515	537	558	508	484	528	535	527	552	568	554	506	542	503	502	462	539	537	535	504	516	537	489	516	537	487	499	552	529	530	526	527	534	544	533	500	542	553	509	499	550	528	531	534	524	519	555	555	524	567	531	554	545	576	539	537	535	532	512	476	517	497	524	515	536	531	514	535	546	538	493	499	529	509	535	530	508	525	522	503	549	504	545	504	528	537	519	556	524	503	528	563	521	532	547	509	582	550	549	536	513	521	539	558	503	507	521	511	512	538	533	560	545	487	541	514	544	520	531	488	523	491	496	531	577	543	511	552	563	464	510	572	534	510	504	538	519	552	539	503	521	539	540	523	547	542	544	531	513	502	535	529	520	528	511	496	552	547	570	526	514	541	518	531	493	502	519	545	585	515	509	511	528	539	510	512	534	517	544	552	518	564	543	535	556	554	520	572	579	518	506	519	493	518	545	493	524	523	520	530	496	500	545	486	508	533	558	544	547	529	510	524	535	561	554	588	529	526	548	503	544	546	523	528	456	505	533	546	513	550	508	539	500	508	558	533	521	523	553	526	570	531	501	519	517	521	521	538	509	509	534	515	537	549	530	512	495	491	520	557	542	560	507	513	552	572	541	520	540	547	535	515	522	556	519	554	534	512	516	503	519	548	524	525	560	507	538	490	524	528	517	541	531	534	525	497	536	518	555	531	539	513	532	535	526	543	523	532	537	496	534	503	528	558	548	496	517	523	524	481	547	566	542	525	563	517	500	498	503	540	546	533	526	506	530	531	526	540	536	549	583	580	526	526	544	532	519	528	524	502	547	532	534	545	512	562	573	526	506	541	505	550	543	531	514	492	556	543	533	513	535	556	546	498	516	568	539	530	537	537	501	527	546	523	510	516	545	508	549	531	560	536	527	488	520	503	520	522	535	530	522	537	495	545	542	551	569	522	542	526	567	481	517	586	547	509	567	526	544	560	558	503	529	542	515	510	539	511	529	527	518	515	505	546	581	492	562	555	576	514	497	538	536	533	537	519	545	515	549	541	534	507	544	526	520	505	523	540	513	505	531	531	491	558	540	566	466	470	539	520	564	552	491	501	565	572	579
32294	5213	2321	1902	1383	1015	798	697	605	570	519	484	451	464	414	482	405	422	378	408	421	427	445	430	362	388	402	421	434	375	382	363	357	378	360	388	430	397	409	401	406	402	402	370	380	398	393	402	372	394	394	378	408	394	411	394	411	405	323	393	403	385	408	433	389	435	408	394	443	472	384	365	404	389	391	404	381	391	394	418	409	369	357	369	375	356	384	387	410	373	344	398	380	372	403	422	363	394	360	404	390	394	402	377	371	392	386	337	401	357	414	449	413	358	382	393	381	456	391	401	369	344	375	404	343	383	452	393	366	380	397	404	382	361	387	355	398	382	415	405	386	394	391	362	370	380	446	423	396	381	388	347	381	405	408	383	398	335	427	354	385	408	378	382	404	428	403	361	412	386	375	379	389	357	370	400	387	402	414	397	388	404	384	360	349	418	375	425	373	409	372	439	375	388	395	350	371	384	401	373	398	384	371	397	379	387	350	358	392	359	388	377	379	403	398	400	385	390	388	377	362	386	408	402	367	377	378	427	394	399	374	418	379	392	386	454	364	433	372	419	364	355	410	405	362	393	366	388	374	385	365	421	379	366	359	407	387	392	396	394	380	372	378	358	434	382	365	378	376	385	405	344	371	395	371	379	388	385	364	365	345	362	372	376	357	386	396	403	396	386	360	363	404	388	403	395	397	412	409	342	419	417	389	414	387	399	390	412	392	385	396	347	377	432	365	392	410	391	360	414	398	370	370	348	394	399	386	346	395	406	370	370	396	360	375	371	391	352	394	370	390	351	390	373	377	410	375	385	395	401	385	387	381	349	421	374	394	422	348	373	427	414	410	362	388	410	378	401	372	365	373	379	370	382	370	387	358	384	364	362	375	364	375	407	402	381	331	415	394	391	387	340	398	347	348	431	422	395	409	382	400	381	399	414	376	367	384	412	388	426	408	398	370	416	392	399	398	390	378	429	351	408	412	430	407	420	369	340	411	383	351	388	387	345	403	380	394	413	368	409	367	403	355	402	396	392	367	379	379	383	377	380	387	395	407	404	389	423	358	352	406	372	423	404	375	362	337	392	363	398	387	349	328	384	390	368	427	386	451	396	405	361	407	392	416	419	369	376	359	362	383	433	381	366	383	380	392	437	361	370	391	368	398	383	398	344	377	391	375	396	376	399	357	406	392	338	413	384	375	398	374	410	369	388	382	404	364	369	390	338	360	396	404	397	384	402	387	335	391	395	388	387	398	391	378	392	371	371	393	373	376	373	387	374	374	392	402	401	423	396	388	393	375	393	371	389	377	402	387	346	381	367	369	419	372	385	395	378	422	361	384	399	405	334	398	397	383	401	365	405	364	397	392	399	441	388	393	364	380	401	408	401	401	391	383	403	393	399	420	399	377	395	382	389	375	381	349	412	404	397	379	361	409	407	367	398	355	386	404	376	387	402	355	363	329	373	404	360	408	431	371	408	401	383	380	433	399	385	386	382	406	395	367	389	385	378	395	371	398	380	345	359	396	400	410	400	375	401	406	431	409	361	389	361	386	343	378	391	411	414	409	399	379	379	406	373	404	375	371	382	367	372	398	401	391	419	395	368	404	389	399	418	357	398	389	408	385	395	412	321	365	403	394	372	366	400	390	367	415	389	387	370	393	387	381	359	379	410	346	390	385	342	377	352	443	379	399	370	375	375	391	359	396	375	372	422	372	374	407	385	419	394	402	403	375	396	400	379	369	375	390	371	377	386	416	442	389	404	360	362	402	356	416	370	419	402	421	405	368	405	394	383	376	391	394	414	395	411	377	395	400	394	373	385	406	420	366	386	381	409	398	388	393	393	357	383	395	367	386	373	394	423	407	379	368	352	397	401	377	402	382	415	362	340	361	383	405	380	355	378	402	387	373	388	373	349	384	390	371	416	387	361	349	402	392	360	369	376	384	378	400	396	392	415	370	414	381	381	397	407	379	415	383	403	375	408	384	385	388	399	404	428	315	362	375	388	394	391	390	377	398	367	438	407	382	348	391	369	374	385	392	393	408	385	404	386	388	363	387	374	380	384	419	368	403	389	375	386	374	364	421	395	367	336	404	387	388	377	389	378	398	400	376	355	432	375	344	385	431	370	401	371	416	340	411	368	365	413	409	377	383	373	398	386	380	406	374	401	366	390	382	411	378	406	396	354	439	379	401	394	379	421	350	384	362	371	420	396	398	373	390	395	361	424	381	406	379	366	398	384	365	374	395	427	387	389	405	353	364	390	389	378	417	382	370	425	398	377	334	390	391	395	383	369	401	376	411	362	388	385	376	416	394	381	372	388	395	385	384	361	393	389	408	388	417	353	422	353	375	362	394	374	365	389	394	381	374	361	422	377	399	398	369	382	379	416	405	376	457	402	419	366	421	403	388	347	372	342	368	377	376	387	394	425	374	394	422	411	373	411	387	353	397	355	380	366	368	357	416	426	352	420	403	410	395	415	353	389	406	368	373	340	369	385	397	439	396	367	356	360	373	370	361	357	396	435	359	426	433	426	372	364	421	387	425	364	421	367	396	403	387	401	404	383	400	372	380	381	433	386	356	417	424	372	415	378	375	385	384	417	386	389	412	375	375	424	359	372	336	406	408	430	363	385	387	410	399	453	359	363	385	387	394	420	382	395	382	359	402	402	372	404	397	394	397	363	364	366	396	368	368	350	371	363	366	393	392	393	400	391	391	421	411	324	427	399	416	379	386	395	399	396	383	406	384	357	393	411	409	390	405	381	380	415	395	401	425	400	365	378	399	385	363	405	370	366	381	414	373	410	438	384	374	370	374	391	401	343	377	416	401	380	375	392	369	398	381	388	375	426	368	402	405	393	342	374	408	396	379	355	398	414	401	415	407	411	420	364	389	403	386	368	392	388	409	400	364	398	415	386	398	393	384	374	364	387	431	371	361	351	407	373	375	383	388	382	425	361	375	426	419	380	364	373	405	373	350	440	393	382	389	357	389	405	413	434	381	361	348	397	387	351	377	413	426	408	353	358	327	363	382	363	353	366	382	365	394	398	373	362	361	384	392	388	386	338	369	364	392	354	360	385	399	346	384	394	383	389	410	358	388	338	360	386	399	394	415	414	383	383	394	354	402	403	379	398	360	381	379	396	407	408	398	413	445	351	366	348	380	399	393	372	362	391	413	412	409	364	427	358	411	378	387	397	387	378	370	393	379	377	409	385	371	387	397	403	419	358	356	386	396	366	385	392	414	374	384	426	383	360	354	387	389	410	377	355	391	395	378	364	342	356	378	400	387	378	389	398	408	395	402	374	394	394	402	381	407	400	389	359	389	401	380	378	402	383	342	389	387	444	458	353	383	438	419	397	368	365	385	357	405	387	391	415	404	403	400	419	406	388	407	350	384	375	363	381	355	400	429	380	383	416	402	381	392	394	394	367	393	414	376	377	362	391	396	398	380	399	368	342	373	345	410	406	407	418	402	418	400	361	370	395	433	329	354	357
16807	2262	4100	4930	4351	3658	2875	2373	2005	1718	1645	1423	1317	1211	1182	1125	1062	1030	1097	1034	1024	1016	999	933	967	975	941	985	958	931	903	914	924	902	881	878	867	878	942	929	914	850	890	890	883	887	880	874	878	859	940	858	865	839	924	843	861	898	910	822	872	860	854	854	876	899	900	858	906	963	868	864	904	875	883	877	818	884	827	826	848	862	847	907	882	848	850	840	910	911	829	862	821	877	863	896	879	847	856	857	902	849	937	886	856	903	856	907	901	880	830	835	865	835	855	847	895	857	885	841	839	836	894	848	864	912	921	877	885	876	874	894	862	825	825	863	844	847	832	872	882	851	837	889	856	878	889	810	844	839	871	889	866	869	913	819	896	823	920	829	826	821	853	923	853	866	861	851	852	841	885	877	841	855	820	839	879	847	889	856	823	870	939	847	875	825	854	889	893	845	815	866	921	863	865	854	893	896	901	881	851	878	875	808	859	863	898	861	838	903	909	890	843	827	850	844	911	856	864	855	811	862	821	848	852	908	851	816	837	868	835	847	892	891	881	876	892	921	902	838	838	865	873	828	842	854	835	875	929	833	854	845	877	818	848	896	917	825	892	882	846	829	827	887	832	832	875	855	831	824	889	801	843	887	868	918	861	913	887	879	887	869	844	895	917	848	852	869	849	846	887	852	852	908	892	898	890	869	833	901	842	886	816	824	884	794	915	899	869	838	847	855	835	788	858	890	927	838	849	890	846	936	832	872	910	863	891	836	852	861	862	893	888	889	831	886	853	840	815	871	869	856	866	898	877	881	915	859	851	851	840	860	871	894	869	848	927	890	892	882	848	847	867	877	859	902	879	869	875	827	868	873	845	841	844	860	861	896	889	823	825	818	873	876	904	900	881	850	856	876	864	840	815	838	879	900	861	880	881	874	876	842	893	860	825	861	881	895	890	864	881	837	868	881	859	878	875	840	879	878	783	869	805	900	833	838	832	892	923	868	879	806	888	891	882	856	843	835	872	825	862	885	872	873	806	898	884	872	918	892	882	878	845	822	835	917	873	880	815	815	898	834	879	873	834	863	879	838	872	882	819	908	855	885	886	912	875	830	853	867	889	803	829	841	852	855	828	816	901	811	886	876	915	863	859	872	834	912	888	866	837	878	868	840	891	852	851	875	837	899	866	799	816	840	847	840	942	823	890	852	839	897	829	871	829	892	863	830	824	877	901	840	879	864	820	862	873	842	865	914	839	871	832	818	856	866	915	821	869	922	864	882	921	848	875	849	792	887	859	857	844	868	852	849	841	883	892	914	896	929	826	859	858	912	870	874	872	886	918	929	869	884	827	842	853	881	926	897	894	867	840	840	882	895	885	873	880	925	866	887	894	881	845	866	875	899	914	900	863	895	835	812	828	825	868	890	874	812	850	912	891	919	833	817	889	886	829	903	835	913	874	817	871	872	865	903	905	894	889	881	884	810	851	816	859	866	851	812	852	850	853	868	906	895	897	897	841	829	859	864	883	950	852	848	895	853	828	890	875	935	852	858	821	857	830	893	845	864	853	855	780	795	883	833	873	838	836	882	856	832	900	850	826	883	893	870	845	812	871	861	879	846	795	856	883	866	916	884	896	870	820	821	879	890	895	830	854	828	846	891	883	850	850	895	818	890	905	912	902	829	859	832	803	867	853	806	838	877	890	901	864	851	890	927	837	875	811	859	875	839	853	897	848	867	848	821	842	864	836	918	805	870	902	851	853	798	885	850	848	864	891	861	902	862	858	901	895	879	858	823	889	843	858	883	872	898	851	917	842	916	900	863	829	854	863	846	861	825	862	817	831	858	885	839	894	875	847	866	849	804	853	873	809	906	895	901	880	870	827	834	842	867	830	903	902	807	881	844	870	847	840	807	866	860	847	828	861	860	846	877	848	830	904	856	850	851	867	861	875	830	864	833	890	872	909	848	842	836	877	831	870	859	859	866	895	848	909	848	850	842	856	844	870	843	863	870	865	819	829	819	884	865	886	896	854	908	855	891	888	868	836	915	879	819	880	863	824	862	877	869	883	882	861	857	864	832	850	913	862	920	811	858	875	845	834	897	912	835	921	863	868	916	844	866	862	822	898	858	889	863	851	887	839	811	912	866	837	779	878	860	905	886	860	844	902	895	834	885	842	893	865	836	844	905	855	851	895	881	859	861	892	859	886	820	840	886	868	853	866	882	854	817	808	841	889	796	830	855	824	905	854	847	890	840	881	824	897	860	900	850	876	825	867	888	839	913	866	849	887	818	862	883	871	869	830	858	929	845	899	879	878	966	882	893	819	855	850	826	866	865	863	814	863	864	872	853	837	881	904	851	820	875	850	801	857	859	877	813	886	885	894	854	870	839	894	866	868	872	896	841	899	861	939	891	897	867	900	867	865	852	940	905	884	789	850	870	849	844	834	891	858	844	840	883	860	867	855	924	860	867	903	858	896	906	867	898	883	888	911	852	906	846	835	840	830	856	876	861	846	828	863	843	844	789	824	872	845	830	864	888	904	832	822	870	891	801	892	861	889	876	882	903	893	912	884	833	875	825	886	847	905	913	871	840	869	881	864	847	871	851	887	835	864	898	828	867	887	872	835	803	875	852	868	830	876	894	925	848	898	934	854	868	849	871	860	845	907	813	830	809	877	838	815	900	843	861	855	878	898	862	831	870	822	874	835	860	886	878	926	867	867	852	890	853	913	889	894	845	841	912	873	896	873	896	896	876	833	920	818	898	839	916	840	886	832	871	858	868	847	842	846	831	854	876	869	826	836	857	900	865	915	851	829	811	815	876	847	899	861	825	894	809	878	835	842	851	849	891	846	853	872	890	821	858	877	871	912	867	894	873	899	828	873	798	806	956	854	889	878	843	889	823	864	845	916	854	881	857	882	930	797	854	845	911	924	860	837	859	856	927	845	896	868	952	871	848	869	922	899	886	870	840	854	908	876	890	898	860	840	910	887	872	829	858	847	873	813	901	854	891	884	836	858	866	854	903	891	917	895	882	817	876	848	845	857	880	873	835	853	874	836	882	845	855	821	819	898	854	902	850	858	879	834	857	816	816	877	860	843	883	894	875	819	873	869	935	833	901	938	826	849	900	879	892	901	868	887	874	879	873	867	897	799	850	855	780	857	854	849	891	899	876	831	838	854	845	850	871	940	834	858	863	862	859	900	849	870	903	873	859	906	865	890	838	893	871	825	841	925	878	873	845	802	857	872	895	893	844	910	904	815	870	859	850	879	889	831	790	907	880	866	836	882	913	869	823	874	861	883	862	885	896	902	891	821	856	881	849	847	841	832	844	861	920	868	877	801	868	866	855	860	891	855	881	881	821	812	861	874	828	885	904	806	843	893	838	869	871	852	819	859	872	819	881	823	899	860	829	875	872	882	826	878	866	905	852	823	868	871	843	922	853	868	825	829	870	852	831	811	856	854	848	872	846	837	873	853	851	847	880	897	826	856	876	850	841
8244	777	594	473	418	348	282	248	252	263	234	217	242	202	186	210	235	172	208	230	177	186	194	210	216	205	212	173	199	197	186	213	218	220	184	173	220	189	222	195	193	182	200	200	179	174	219	199	196	208	213	180	214	200	213	215	221	209	222	179	181	212	178	211	202	201	212	203	186	181	203	211	193	188	210	190	228	176	178	184	194	193	202	207	197	199	214	228	179	217	219	182	200	185	199	188	206	178	211	215	216	182	200	209	200	220	199	201	204	179	179	188	203	206	215	194	219	209	182	215	185	213	175	199	208	216	164	226	223	191	230	216	210	174	185	212	196	194	207	197	208	178	203	190	202	192	190	208	219	195	203	158	213	207	178	219	215	197	202	198	169	198	223	228	211	217	193	206	206	196	169	188	194	196	200	193	196	216	194	204	231	219	213	186	191	184	175	171	167	200	206	189	186	172	212	186	200	200	194	168	192	182	198	203	219	205	188	194	195	209	200	194	171	217	182	209	170	194	183	207	199	188	200	205	212	213	229	207	233	180	205	191	208	206	202	196	196	177	186	194	174	202	213	187	206	158	216	175	178	207	192	207	202	189	201	184	221	190	209	219	170	192	198	220	220	206	216	190	205	212	205	196	188	204	223	196	201	200	211	201	199	208	208	219	195	200	173	174	203	183	187	188	189	180	193	184	175	201	190	215	206	205	199	184	213	199	201	199	174	196	198	177	199	209	225	215	173	176	205	204	180	203	193	214	186	200	183	193	176	189	187	191	176	187	216	188	208	187	200	217	210	194	216	186	181	191	213	182	212	218	199	209	187	217	191	213	195	167	231	179	184	193	187	200	184	194	209	204	205	203	185	178	208	193	206	219	215	186	199	216	221	200	204	170	191	227	201	178	197	183	227	185	205	189	196	192	197	190	225	223	186	201	187	211	185	226	204	194	206	187	202	224	184	186	215	180	216	206	180	221	226	202	175	153	204	204	226	221	192	168	190	213	189	217	222	173	210	216	198	206	186	176	185	174	192	163	188	193	235	183	204	186	186	181	184	175	215	186	183	202	174	177	214	218	222	168	165	206	196	200	217	190	193	197	222	212	186	176	202	219	209	212	174	212	194	205	184	180	222	198	211	191	197	213	180	173	206	186	199	190	219	216	212	192	193	209	184	159	180	199	200	199	208	193	185	205	197	185	182	185	206	223	240	231	204	218	231	169	195	207	205	198	189	196	222	198	199	202	203	210	190	192	173	205	198	182	190	177	213	195	215	207	205	207	191	212	210	231	197	221	182	181	192	191	204	176	204	217	216	220	199	187	190	203	198	192	231	214	212	200	206	208	199	203	199	200	195	190	220	177	182	239	191	199	178	220	194	166	172	187	193	199	216	202	207	191	220	177	181	212	226	185	212	222	209	190	199	200	187	214	214	208	198	205	213	193	204	197	201	202	172	184	191	208	173	198	218	178	184	201	193	187	188	205	192	199	221	196	189	208	200	191	188	213	205	194	208	213	208	196	195	184	183	200	217	206	184	187	194	171	198	198	188	170	221	214	203	205	185	179	192	198	181	210	207	208	177	196	224	166	196	180	152	195	208	215	186	209	205	220	175	208	211	192	202	194	203	175	189	190	190	184	188	233	196	203	190	199	172	195	207	181	206	216	192	213	194	179	197	206	209	182	187	188	253	199	208	237	202	195	217	184	163	196	210	157	222	224	207	213	195	210	227	190	208	209	194	201	213	187	202	197	179	170	197	187	199	231	206	197	214	198	167	178	186	216	215	167	211	172	186	216	179	188	196	172	170	199	201	189	229	199	179	209	205	192	208	207	206	207	213	216	212	215	213	199	189	188	188	203	179	183	200	181	203	192	183	214	185	188	202	189	220	217	192	190	193	214	217	214	182	182	189	172	202	199	176	183	191	206	199	207	195	183	193	240	222	212	221	191	197	185	200	196	207	183	202	180	173	188	222	204	205	225	157	186	200	180	204	198	177	206	230	176	187	182	192	176	195	187	199	205	217	200	198	204	186	179	191	165	181	221	183	217	198	204	193	198	181	213	195	205	202	214	174	200	225	194	202	184	209	199	191	180	201	207	204	214	175	195	169	208	192	204	222	215	181	207	189	191	202	183	185	184	217	224	206	196	217	193	212	203	210	197	190	212	172	173	186	221	190	186	184	195	200	185	189	187	203	198	187	185	190	215	219	199	184	213	215	221	215	189	186	178	204	205	194	182	232	218	183	187	198	209	193	186	192	212	162	201	204	200	187	194	210	201	195	173	174	187	195	199	191	215	190	198	187	186	193	189	203	194	194	175	200	207	200	228	192	203	213	187	199	197	183	192	202	199	189	179	203	180	205	191	200	188	195	193	209	197	218	206	183	191	221	186	206	213	181	208	211	196	206	184	211	205	214	203	239	219	196	208	197	203	199	193	209	162	218	233	199	173	184	191	174	198	246	197	192	196	216	204	187	185	203	205	205	215	211	217	211	209	224	213	204	196	219	187	200	188	202	198	211	209	190	167	198	225	190	197	217	175	197	187	196	197	195	191	202	200	207	200	195	198	172	199	239	211	203	211	232	191	202	219	203	183	212	239	171	197	223	200	191	179	176	203	184	216	201	224	192	215	184	188	188	190	187	180	191	194	206	220	182	197	199	184	236	170	208	218	183	181	207	189	198	206	187	219	170	192	196	192	210	202	209	175	202	186	211	191	163	176	206	192	227	176	209	226	210	177	199	183	217	177	181	206	186	231	203	188	189	189	173	206	201	229	173	224	172	185	225	205	232	193	220	205	218	201	191	197	211	205	218	190	205	197	209	202	208	187	186	174	197	170	200	218	220	164	206	183	179	203	162	214	174	205	162	189	205	173	208	203	196	204	198	185	188	218	207	193	179	204	215	209	190	213	223	191	199	197	204	197	194	195	195	212	182	195	224	200	205	173	195	181	200	207	204	216	184	199	201	201	207	213	203	191	188	199	201	218	208	212	201	217	202	179	195	183	187	202	188	208	189	212	241	193	182	182	190	175	212	191	202	174	208	218	160	221	217	205	196	208	199	220	202	216	179	214	198	184	198	179	186	199	205	187	193	203	201	210	209	211	213	193	197	206	217	206	210	208	184	199	168	187	170	179	166	194	199	203	205	211	206	184	179	187	196	188	195	212	210	196	207	171	186	198	228	187	216	188	185	195	186	204	189	185	177	176	215	189	202	195	190	245	211	189	174	203	190	194	181	173	187	179	187	189	206	203	199	208	172	194	217	196	199	201	191	216	187	210	216	206	202	191	215	195	193	177	166	199	190	192	182	188	206	196	206	178	189	189	173	180	185	192	204	197	186	204	206	221	230	203	210	207	195	198	205	207	203	214	174	226	211	199	196	210	209	213	202	205	170	191	214	211	211	213	235	225	195	179	204	191	197	185	173	182	178	208	226	212	204	198	192	183	203	196	217	201	193	182	196	210	193	195	176	186	195	204	203	195	221	203	215	210	191	219
5138	784	1256	1492	1353	1127	943	836	739	689	625	597	568	550	531	531	513	505	532	542	487	550	512	534	541	493	476	472	486	532	468	491	488	493	464	528	514	503	520	456	478	457	506	519	509	484	494	486	504	451	462	488	508	480	519	476	460	481	468	503	480	492	490	470	534	506	433	452	458	478	442	390	496	478	494	480	465	478	491	480	513	483	461	465	484	483	451	523	488	537	470	502	461	503	472	583	518	458	476	468	466	489	483	459	500	503	482	442	472	494	496	465	550	496	468	501	476	476	420	484	495	461	480	470	479	468	475	492	457	474	472	471	511	526	444	446	522	486	465	498	517	461	492	457	482	458	479	518	490	487	475	466	513	477	459	453	517	461	471	516	480	488	510	503	518	510	433	491	444	497	509	506	481	502	454	480	501	450	459	469	482	486	477	468	466	497	519	495	529	482	494	483	507	489	483	467	482	499	512	480	510	480	482	500	464	489	483	459	485	495	524	472	502	489	471	461	491	474	494	502	493	487	501	489	447	455	493	476	476	445	457	467	492	462	515	483	492	449	479	496	450	458	483	468	522	517	537	464	526	459	478	497	517	469	466	430	456	504	506	516	482	463	463	490	512	451	480	474	503	466	518	455	533	480	486	483	481	486	466	524	468	468	518	483	513	490	460	476	477	515	473	494	486	468	465	510	481	514	467	469	510	466	451	488	506	476	463	493	489	495	469	471	489	479	496	484	489	492	465	432	515	477	491	438	495	478	472	503	466	520	474	464	465	454	486	511	463	471	494	483	444	491	468	537	430	488	471	511	459	469	464	459	479	476	537	471	530	503	465	493	482	490	484	499	491	466	460	469	461	491	531	461	470	452	457	516	454	492	473	497	513	434	517	509	495	477	471	480	427	541	493	478	510	487	482	453	474	493	486	468	486	491	458	516	480	480	485	465	552	482	497	428	537	476	468	466	463	473	517	487	466	481	498	471	482	489	478	492	470	454	480	498	549	483	451	498	521	441	479	504	500	497	473	477	478	470	489	466	508	521	484	472	463	495	487	512	457	486	491	455	475	461	466	490	466	508	503	477	484	462	477	528	468	471	486	501	484	438	496	504	486	507	474	491	489	487	462	478	475	501	450	467	523	506	497	431	503	511	481	491	486	470	471	487	472	464	468	487	503	460	489	489	459	489	445	477	490	489	511	518	485	503	515	507	511	457	492	489	485	479	477	518	483	464	448	491	452	496	472	496	490	483	523	464	469	481	462	461	514	488	501	504	491	446	460	463	504	474	496	515	494	469	459	468	453	450	509	480	495	483	456	479	440	473	449	456	489	520	488	515	456	457	499	484	510	482	487	500	461	471	484	462	516	508	452	470	456	500	480	472	475	437	461	456	505	502	506	491	498	434	523	481	501	465	469	468	475	509	478	512	448	457	437	461	503	443	491	441	466	499	485	448	517	483	479	437	470	472	496	504	532	435	467	484	447	478	501	479	515	484	489	522	467	494	463	505	468	467	495	486	499	461	503	498	476	474	488	479	447	495	475	491	476	456	489	491	465	500	455	469	530	500	475	470	505	483	461	489	524	466	460	497	480	451	490	504	463	494	474	470	445	474	453	459	520	491	526	449	477	507	512	492	440	501	485	518	488	494	477	475	485	485	519	483	511	515	524	512	506	457	469	501	484	497	498	472	477	458	463	461	468	503	457	478	526	481	508	474	486	488	472	471	491	469	454	506	498	482	517	466	495	463	508	497	499	483	532	475	470	477	501	481	471	495	491	506	495	502	496	525	507	468	472	490	528	525	465	466	508	519	483	503	491	441	475	519	472	479	481	505	481	462	514	485	511	501	477	467	474	480	506	473	528	505	474	511	470	473	493	497	519	501	485	459	468	525	460	448	499	492	486	492	494	509	472	482	470	490	488	499	480	488	498	461	525	469	501	508	491	473	473	453	476	490	457	464	497	473	481	503	524	439	500	509	466	501	493	536	460	466	472	476	498	471	455	512	482	446	458	474	449	455	502	527	473	459	488	489	511	462	506	453	469	447	492	503	497	474	489	482	472	476	497	489	469	463	490	478	490	494	501	445	452	538	491	490	464	467	504	504	480	455	484	446	497	537	511	498	470	500	461	500	482	475	452	524	482	550	462	519	476	468	485	506	478	498	467	493	468	455	462	462	449	550	482	450	483	524	476	518	465	475	460	483	523	528	493	480	456	453	496	498	450	462	485	431	472	465	493	515	532	500	463	488	506	488	466	455	477	454	494	486	489	475	461	460	463	474	510	455	500	513	518	464	501	498	512	463	485	468	493	499	509	479	501	500	469	469	487	466	469	490	491	500	469	506	506	466	522	506	484	524	505	451	481	451	453	500	492	458	496	524	482	488	495	450	476	504	470	461	482	498	536	498	470	511	507	455	467	458	488	470	493	496	455	481	486	445	474	494	465	509	470	483	490	466	487	482	498	469	486	473	467	487	494	474	511	517	460	455	510	465	492	473	502	461	507	465	471	456	499	497	455	461	493	457	491	452	496	483	462	507	423	510	494	521	502	480	491	460	481	470	482	475	476	498	487	490	470	486	487	498	488	500	484	464	473	481	471	483	517	474	502	463	478	485	489	472	488	478	527	473	501	495	489	504	463	497	519	471	480	492	473	462	483	508	528	466	443	468	469	468	459	514	458	443	452	487	460	494	433	510	483	463	494	523	499	486	487	477	494	457	501	483	485	477	502	488	487	498	495	484	533	504	532	444	498	519	491	461	454	499	510	475	456	439	486	504	476	513	479	500	472	481	526	458	472	515	468	457	476	443	463	445	499	476	478	485	517	512	496	517	467	506	463	491	508	474	462	461	507	484	489	460	507	508	478	487	490	461	507	466	498	475	495	414	475	478	482	455	468	518	449	490	508	472	489	442	455	463	491	469	478	488	499	471	507	501	478	457	473	476	468	491	456	488	468	475	504	529	460	479	482	527	449	470	464	472	501	466	484	514	481	470	532	510	469	462	484	475	496	520	509	483	478	512	490	506	471	502	493	475	490	524	446	498	466	491	463	493	456	519	469	489	511	519	432	470	540	520	491	458	479	503	503	482	495	461	430	514	493	492	497	501	489	496	436	467	471	455	462	508	490	462	511	470	443	473	493	499	468	506	466	505	529	444	489	481	470	475	518	505	491	490	505	526	488	503	524	493	472	465	476	461	503	503	491	510	469	461	466	482	497	509	451	482	465	461	462	455	481	445	458	530	472	488	450	473	491	469	469	482	446	489	495	479	502	445	496	472	444	491	477	495	430	481	504	464	435	473	461	482	461	482	478	496	440	443	482	455	483	479	468	491	480	469	490	507	489	491	519	484	492	476	506	453	528	502	484	500	477	464	472	457	498	500	462	491	509	466	499	469	458	482	505	468	479	491	506	517	502	457	488	458	487	468	447	475	456	484	465	472	428	476	471	446	517	505	543	430	493	489	463	459	469	507	456	463	498	479	465	483	471	449	480	459
21105	2296	1345	1016	780	620	467	386	370	306	320	299	280	248	217	247	249	193	245	249	211	218	234	212	221	187	193	234	223	198	221	189	244	206	245	205	226	221	216	231	229	199	237	212	211	226	217	198	209	214	200	202	250	219	227	213	207	199	212	222	216	193	217	201	231	204	226	199	176	224	236	208	192	203	206	225	216	198	215	215	219	209	199	199	211	205	204	208	238	235	200	223	232	209	196	208	193	186	213	229	214	189	232	229	217	208	218	193	221	245	235	228	222	205	185	191	219	223	236	210	210	186	207	190	227	202	230	240	230	215	200	224	201	202	176	229	221	207	232	222	232	222	194	244	197	238	185	214	240	214	183	215	221	227	193	211	206	211	227	202	203	226	231	205	216	206	202	219	212	231	223	214	203	182	193	201	216	229	200	199	188	237	227	229	210	210	224	222	209	176	201	226	221	218	212	209	214	194	200	217	208	222	221	216	231	233	215	217	194	228	223	189	194	218	231	205	197	202	203	221	217	208	214	211	200	214	222	207	181	188	203	225	185	244	227	210	221	213	200	238	206	230	235	215	225	197	227	227	233	208	243	212	225	204	215	209	230	197	227	204	209	260	214	175	205	194	217	222	209	198	196	256	222	203	203	220	225	207	198	222	228	226	204	231	224	190	218	209	214	236	192	219	209	205	208	215	222	207	201	195	198	208	210	185	224	214	216	228	229	210	202	213	240	186	206	204	189	187	223	238	227	195	203	196	215	220	227	204	209	192	244	240	223	227	209	226	190	215	216	206	198	221	221	201	197	243	232	216	205	217	228	200	213	222	250	236	231	199	216	199	223	189	216	228	245	214	216	190	216	223	218	209	211	210	234	221	248	211	213	221	219	220	222	216	194	240	182	216	210	230	225	242	209	218	206	224	209	184	203	182	222	172	214	222	227	209	229	221	183	211	216	235	185	212	200	226	218	211	224	234	217	212	194	246	216	223	231	214	217	205	225	238	251	203	228	246	203	224	219	211	202	210	217	199	206	230	202	228	196	220	196	220	213	184	241	213	227	218	221	237	219	211	196	187	185	240	201	236	201	209	242	209	189	207	189	203	229	204	214	202	211	190	191	206	221	225	214	202	210	189	250	203	235	195	208	233	194	231	250	234	205	208	196	218	215	224	207	221	206	211	219	191	221	177	223	226	226	194	220	224	208	242	220	210	267	235	181	209	243	230	205	188	184	214	215	209	215	207	225	220	196	222	201	236	214	200	202	220	209	210	214	197	221	197	222	210	207	207	199	238	230	232	219	224	197	205	198	209	196	207	197	191	180	190	198	213	218	209	218	198	218	184	217	201	226	192	212	198	209	212	214	210	226	187	209	229	232	187	193	206	206	221	217	210	232	212	205	219	199	198	200	241	265	198	226	190	211	205	208	217	232	188	218	235	194	205	224	204	205	211	233	219	220	193	225	203	190	199	186	201	206	223	231	202	193	195	200	239	231	223	198	227	212	194	217	214	186	221	222	229	198	191	199	204	237	195	208	204	212	217	194	196	217	223	210	253	201	231	244	201	203	213	210	214	191	189	194	225	190	221	224	214	206	217	207	214	236	222	214	208	207	195	218	214	211	210	231	207	242	223	231	220	233	204	217	244	230	217	204	231	224	204	247	200	225	221	213	221	209	181	193	200	184	200	238	208	237	191	233	203	193	220	223	224	214	196	204	236	214	237	215	212	212	212	201	207	208	223	207	209	239	240	219	184	212	212	229	195	200	213	186	193	210	219	189	216	188	220	230	207	245	209	191	214	200	202	204	206	206	201	224	194	230	225	227	225	230	247	229	192	233	198	198	226	223	225	234	229	190	242	238	246	220	223	207	209	219	234	229	197	202	199	194	239	210	214	202	221	211	194	213	242	192	237	208	221	166	198	237	205	191	224	206	243	228	201	198	201	206	205	222	224	218	207	189	195	199	215	209	203	211	258	217	201	212	217	173	238	188	222	199	198	197	227	203	221	208	206	232	215	224	203	232	206	227	195	209	227	196	207	200	227	207	210	209	235	207	215	249	214	192	226	217	213	206	221	200	244	213	208	205	194	228	214	199	191	239	205	224	214	217	232	235	230	208	213	236	232	232	227	200	254	218	228	216	185	222	226	218	193	201	198	236	216	217	202	241	231	222	209	233	196	221	205	226	217	183	245	195	188	190	199	197	179	194	243	217	235	222	238	196	219	188	207	221	210	218	235	230	232	209	204	216	229	219	200	211	202	208	229	219	192	204	208	215	215	218	207	239	221	223	223	198	225	213	229	217	184	199	241	212	199	211	206	217	258	217	253	199	217	231	222	215	201	249	223	211	216	234	180	218	198	200	233	203	203	198	228	209	183	199	205	215	212	204	170	208	231	225	195	201	225	204	216	216	226	214	213	213	209	198	212	194	208	174	221	218	218	242	225	229	201	211	205	201	249	209	240	199	218	235	207	221	218	205	201	232	220	243	240	216	210	204	193	214	219	185	220	218	232	216	213	221	263	222	203	273	175	231	217	208	204	201	207	214	231	196	227	210	198	240	212	202	203	217	249	220	231	214	220	196	222	226	210	259	222	214	205	232	207	220	227	221	191	201	238	218	228	229	190	227	213	258	213	211	204	221	231	210	223	215	203	228	219	190	198	244	203	226	203	214	245	207	199	192	210	199	199	235	198	230	204	211	209	215	215	223	225	229	204	239	194	214	192	233	208	217	231	241	199	203	239	238	237	210	208	203	211	187	212	205	206	223	234	202	228	198	238	193	203	206	205	196	244	224	205	211	217	175	224	228	203	220	237	204	223	227	224	210	199	218	202	222	213	208	199	209	211	190	200	208	207	192	242	240	236	202	211	212	240	205	206	230	203	243	236	218	193	211	226	229	257	237	208	216	232	192	202	212	226	216	216	194	223	229	212	203	214	220	188	228	238	234	212	221	234	231	217	227	238	215	251	219	200	226	228	198	204	192	186	208	211	184	201	215	240	227	248	198	205	209	223	216	228	219	236	252	220	208	237	210	196	198	201	235	217	196	230	194	204	218	182	236	235	205	219	239	212	202	206	233	231	218	222	223	223	237	198	212	208	192	209	188	216	221	219	190	211	233	192	191	206	221	208	208	214	192	209	203	195	216	203	222	248	217	234	208	197	229	234	225	238	217	195	224	205	217	234	211	235	218	200	245	231	209	235	235	230	232	219	208	216	206	197	210	217	206	225	217	224	187	239	216	210	185	197	201	211	178	234	197	205	215	219	201	235	230	236	209	217	222	228	205	191	191	235	221	206	234	239	204	238	208	225	222	201	203	230	244	236	200	230	203	184	230	199	189	209	199	214	209	186	239	229	223	210	251	204	210	189	235	242	194	237	236	197	224	185	171	243	182	188	208	199	166	228	223	216	200	185	230	223	220	202	221	209	174	227	212	221	225	222	215	192	222	234	216	192	205	216	197	230	206	232	223	209	228	227	185	227	217	203	194	212	228	203
12424	1476	2621	3040	2883	2204	1782	1414	1252	1134	998	857	832	784	690	670	659	626	651	625	579	636	565	651	581	592	588	590	614	537	564	564	538	558	549	555	546	555	582	545	540	553	557	516	598	521	554	539	532	532	538	539	531	555	500	542	537	492	569	514	511	512	486	528	525	551	539	548	550	539	540	552	556	536	530	532	543	548	533	547	498	548	553	541	570	507	519	513	518	549	528	527	525	556	524	555	523	477	568	490	528	526	511	521	558	524	535	574	509	508	539	532	530	500	528	527	560	550	538	511	539	549	559	535	546	540	523	518	525	520	589	527	551	539	565	562	527	506	520	557	512	521	546	495	504	533	564	544	513	527	521	495	534	520	520	528	497	519	555	526	524	464	518	529	523	505	540	536	531	522	521	506	556	535	502	517	552	550	527	556	545	561	529	543	556	513	539	559	532	492	498	483	560	557	520	510	561	557	510	535	557	549	508	547	523	542	505	550	561	526	553	484	559	517	539	505	513	512	519	535	539	486	533	569	539	519	541	550	524	535	525	537	542	535	535	498	536	529	502	507	500	516	533	528	533	524	549	562	511	536	499	528	515	561	516	543	530	534	542	580	545	509	551	544	523	548	502	518	555	540	516	520	503	550	573	541	534	544	527	492	498	524	515	541	574	505	538	533	539	544	500	512	487	499	503	589	539	521	528	536	542	522	509	486	527	501	528	556	519	552	509	543	517	515	497	524	494	500	530	537	488	521	539	558	461	540	562	543	509	506	491	540	511	498	485	588	533	507	537	538	516	507	526	525	553	489	546	511	490	554	530	535	543	533	523	541	525	520	522	554	500	534	555	544	550	557	572	557	530	555	470	548	512	538	507	539	516	537	576	556	512	512	510	507	543	550	556	530	553	561	512	529	530	511	547	548	559	527	515	557	526	531	521	528	557	591	517	527	494	530	540	576	488	563	531	515	552	517	510	566	544	532	541	515	520	516	518	528	591	545	559	518	549	540	534	524	536	585	518	538	523	521	518	519	507	519	541	534	527	518	483	504	580	556	538	512	543	506	513	552	510	493	493	538	526	538	533	514	527	539	526	527	546	552	535	571	532	516	554	553	580	525	527	546	566	549	560	508	484	516	508	527	540	555	532	545	479	539	529	490	541	522	575	544	494	575	498	532	541	489	524	550	493	521	523	504	516	526	510	528	541	533	553	498	583	538	521	517	505	522	531	569	528	536	540	558	515	545	530	578	525	533	506	549	512	530	484	530	554	524	533	530	565	516	540	527	522	502	542	501	550	511	543	525	548	502	544	531	555	514	497	530	537	516	503	515	523	545	563	544	489	506	548	518	502	520	480	553	512	495	534	546	525	576	519	547	496	507	516	554	536	544	489	519	555	530	524	522	535	490	490	550	533	531	513	537	502	531	520	538	527	519	502	562	494	527	515	496	536	552	542	513	572	510	516	534	515	519	556	540	498	493	595	537	548	570	538	545	510	530	540	542	511	543	522	522	548	519	544	552	503	558	542	517	545	517	540	514	536	514	499	495	528	531	536	533	547	540	531	565	492	533	540	556	529	512	539	530	540	538	552	518	526	556	510	521	580	501	517	519	542	547	521	495	551	555	529	547	549	506	550	528	536	508	540	537	546	495	549	552	538	542	532	515	491	533	570	511	544	598	556	542	557	521	526	497	533	496	531	513	596	505	527	545	554	555	570	474	573	556	567	477	543	515	524	502	509	509	542	557	526	518	519	549	479	534	461	529	521	510	549	542	549	509	524	555	565	514	522	555	512	506	528	486	542	524	573	525	532	514	520	535	531	531	542	499	532	537	561	551	544	536	557	519	595	539	504	522	498	532	579	570	540	552	522	511	525	557	535	512	564	524	522	525	561	557	559	524	523	504	542	555	549	529	531	546	524	567	471	530	559	511	540	575	549	569	548	521	512	530	548	493	510	509	550	536	525	557	532	527	541	546	580	556	462	504	538	529	508	572	505	484	535	520	515	534	537	522	504	549	529	535	522	549	494	560	515	491	551	493	506	533	521	531	515	540	553	501	519	543	488	525	487	575	534	510	542	548	517	531	545	524	481	563	558	546	509	525	545	587	538	526	505	552	550	540	520	516	533	516	519	557	536	540	530	528	545	552	514	531	524	487	520	525	520	499	548	545	573	513	550	508	543	547	556	543	499	558	529	538	521	511	518	552	515	529	549	551	533	507	601	556	529	532	525	537	518	544	569	495	520	504	513	510	581	504	547	536	549	518	533	539	538	474	498	530	567	504	543	551	511	508	523	535	531	519	535	566	494	526	507	487	565	537	546	511	531	510	540	522	556	561	557	545	542	523	516	541	498	470	514	515	553	586	543	576	543	528	528	523	542	507	552	582	555	536	589	525	500	540	509	549	509	533	566	534	527	509	529	586	487	488	531	524	530	488	510	488	554	504	550	545	517	514	560	508	559	556	547	504	568	520	541	492	489	507	573	510	528	550	534	563	531	564	568	520	542	560	512	514	552	489	533	558	559	496	538	575	515	516	498	550	542	518	510	529	496	527	541	554	554	520	514	521	558	512	507	546	541	551	526	507	532	524	516	563	536	524	489	529	540	520	501	505	515	540	558	533	508	528	509	567	521	523	501	492	517	502	527	558	484	506	509	556	549	562	574	527	544	552	541	556	499	533	558	514	538	530	545	553	514	542	506	536	549	563	506	523	536	501	544	517	566	527	547	551	515	496	545	518	561	522	493	527	505	571	556	543	504	544	559	528	518	492	529	497	516	530	542	565	519	505	517	563	527	579	553	510	511	514	546	536	538	546	500	544	510	518	532	562	514	507	543	530	518	520	507	521	566	508	557	549	533	508	538	544	553	524	576	515	533	590	498	531	566	513	519	570	489	548	560	579	566	551	528	567	555	508	574	529	536	523	495	549	516	530	525	557	541	492	495	559	563	507	518	547	535	537	524	503	535	508	475	503	546	570	539	522	498	514	496	495	513	552	506	504	534	534	489	547	532	519	525	489	552	507	527	526	504	548	520	546	546	565	541	501	557	541	560	561	569	533	531	549	532	503	525	517	523	556	544	546	520	536	499	542	522	503	534	520	520	511	539	528	518	543	538	544	525	516	500	524	526	534	558	534	543	516	547	524	535	516	520	578	497	524	486	544	505	502	540	578	542	538	530	551	547	497	530	558	523	531	497	529	511	555	516	517	511	585	492	540	512	565	533	527	549	548	522	561	516	530	522	557	518	497	492	510	551	548	592	524	499	528	557	516	563	492	539	559	505	515	536	528	560	511	539	538	526	569	529	551	520	545	536	529	554	510	536	531	535	506	507	492	557	555	563	520	506	498	523	543	522	520	580	543	504	519	542	490	504	540	508	545	559	487	510	529	565	473	554	550	564	501	549	496	556	532	558	529	578	507	510	543	528	528	520	510	557	540	479	505	559	543	554	532	548	505	515	559	558	525	514	499	512	539	473	506	508	513	557	559	511	527	523	507
31802	5265	2463	1852	1439	982	804	653	607	571	577	546	438	444	429	422	441	420	439	410	387	396	411	386	399	368	376	365	445	411	388	371	429	427	430	390	414	413	404	373	363	359	407	378	372	378	369	394	402	383	403	397	408	400	394	389	422	408	435	419	398	391	410	354	384	427	374	385	407	400	364	372	389	358	375	376	375	384	390	386	399	403	386	382	385	346	381	356	373	367	370	396	358	401	416	404	417	383	370	364	373	407	366	383	382	432	374	403	389	358	412	438	425	430	371	378	395	372	412	382	416	388	386	421	367	373	361	392	450	375	385	315	410	398	384	365	392	431	424	413	373	412	409	385	395	358	396	384	383	350	379	391	341	405	398	397	385	387	424	376	406	339	378	445	399	346	405	397	378	379	373	418	395	393	424	370	371	398	419	397	374	394	374	348	421	372	398	400	403	381	390	398	399	357	338	395	363	348	353	349	407	395	363	408	374	381	389	400	357	372	368	417	401	388	381	356	418	396	367	393	429	381	413	398	376	375	369	404	414	417	384	389	403	398	362	384	410	356	389	441	435	352	397	347	406	373	359	406	393	395	374	391	369	401	369	385	406	396	415	416	402	363	363	376	419	352	379	365	376	383	390	378	391	395	399	431	392	385	401	391	416	395	384	379	408	379	359	368	395	394	415	420	425	387	385	381	372	348	389	375	373	387	411	397	347	383	400	363	375	400	396	413	412	378	425	398	381	375	390	399	377	364	390	399	381	363	393	384	381	406	396	375	391	409	386	393	381	387	381	375	383	357	383	376	398	405	384	381	373	434	406	408	397	397	427	390	361	386	369	397	371	402	384	380	361	398	337	367	387	388	371	410	384	365	438	416	364	379	404	374	393	367	369	367	377	339	428	390	398	364	398	419	429	385	393	367	380	364	371	388	384	367	384	389	343	368	378	386	376	382	378	407	392	353	417	392	410	394	379	386	386	377	369	392	395	359	361	374	387	390	366	344	418	403	379	401	396	391	371	369	410	377	341	405	402	402	387	357	391	372	395	387	391	372	391	366	380	378	429	380	397	374	412	380	377	404	419	379	382	396	376	356	389	390	374	366	404	402	382	391	408	397	395	358	365	365	372	368	348	376	381	417	403	366	371	387	374	399	371	392	403	353	415	373	393	410	379	401	431	435	414	398	443	394	408	362	382	394	349	377	436	344	405	386	395	341	373	392	376	381	419	411	388	410	390	447	338	391	378	357	424	384	378	385	401	369	376	388	410	405	363	394	384	365	397	367	377	369	394	393	383	395	399	405	362	397	407	348	372	395	344	387	377	394	386	355	357	392	352	379	393	339	411	434	403	396	388	402	398	373	428	400	392	370	366	371	405	406	381	379	382	401	397	400	392	380	347	403	394	383	355	386	394	357	423	343	407	369	417	392	417	332	392	404	385	392	399	374	366	374	377	354	394	376	362	425	372	412	417	458	402	344	428	381	369	406	374	383	387	402	400	361	360	366	421	448	417	382	420	350	412	407	417	344	397	414	412	348	363	387	393	411	384	400	359	376	395	354	388	376	397	407	359	376	398	377	385	379	368	372	383	396	386	423	422	370	384	376	384	362	385	395	403	396	391	382	401	380	393	399	351	402	346	390	402	366	411	372	380	389	371	389	375	378	389	393	396	398	403	386	428	373	435	373	398	398	378	391	392	407	402	451	372	391	414	362	376	394	366	342	379	384	418	395	391	398	382	411	390	390	372	389	381	426	386	414	379	401	380	383	381	377	401	392	417	425	360	376	357	359	403	383	375	402	402	430	356	392	355	349	382	426	415	400	376	395	422	430	365	394	371	388	370	364	375	366	407	370	339	355	369	360	394	362	341	402	401	384	394	404	363	401	399	349	353	383	394	365	369	367	353	386	410	432	404	410	396	389	386	389	391	377	377	365	411	375	357	360	374	377	333	380	387	362	385	372	364	410	412	385	359	418	384	386	389	401	385	430	390	375	419	411	390	369	413	369	402	342	410	385	402	393	359	350	395	366	391	389	390	379	390	438	353	387	375	371	409	387	365	348	355	367	375	354	401	376	364	415	382	397	375	408	401	381	370	393	407	379	338	373	406	384	426	372	428	420	398	390	397	395	396	407	388	405	392	410	356	368	377	414	385	393	403	416	402	374	377	396	391	409	398	357	393	389	359	397	399	363	380	371	384	375	410	370	371	351	384	410	396	379	423	416	381	384	352	403	391	401	417	380	380	386	373	386	369	398	370	367	437	404	373	406	399	379	399	400	377	361	421	378	351	374	375	390	441	401	424	375	377	379	386	390	387	377	371	384	353	378	359	384	422	411	342	401	382	401	420	422	383	346	387	417	385	401	392	398	383	364	373	401	382	355	389	335	369	396	392	409	393	381	367	416	340	374	340	396	404	380	384	414	402	367	399	391	390	371	381	376	377	419	407	400	420	409	397	388	367	374	382	396	388	366	396	374	408	404	384	360	409	427	378	376	401	367	403	383	372	395	382	393	421	384	366	403	404	369	394	358	407	360	373	453	395	398	375	396	384	388	367	412	408	324	356	370	380	388	387	392	383	395	381	378	388	373	379	382	388	402	391	381	382	414	387	427	371	369	350	389	427	361	336	395	375	404	419	363	378	334	401	407	411	371	381	387	386	401	414	383	373	402	366	411	394	364	350	380	398	348	387	387	375	361	347	383	377	347	395	371	373	365	365	424	379	360	370	381	361	417	419	362	388	368	361	387	377	442	419	386	351	378	419	367	340	399	407	342	404	363	411	372	355	392	391	391	391	383	390	420	403	418	417	365	369	354	380	402	403	399	420	376	371	356	363	367	407	352	376	366	375	369	411	390	379	399	401	395	377	364	349	397	406	369	409	369	352	372	410	371	389	364	418	419	410	385	393	406	371	392	408	402	372	384	436	389	411	405	369	373	393	378	383	401	398	377	369	416	383	420	402	394	372	379	391	390	365	388	380	402	436	369	407	406	382	376	409	376	357	423	394	374	403	374	421	378	375	370	354	354	403	406	346	398	407	415	387	377	374	392	355	362	402	385	396	380	434	362	395	428	338	365	371	401	384	390	388	423	370	409	330	380	398	434	390	401	413	385	405	403	409	416	381	385	362	394	385	366	375	387	362	401	387	372	408	400	386	404	373	398	368	394	404	393	354	359	359	359	384	363	370	382	375	379	384	378	385	409	376	382	383	390	351	446	372	381	367	411	424	354	407	391	401	372	411	431	382	383	370	393	400	392	363	386	392	392	398	430	402	394	379	404	428	392	422	405	370	380	386	382	377	353	386	383	429	343	382	394	348	392	374	374	376	401	393	404	411	390	403	360	396	363	367	395	392	394	413	404	410	383	399	385	397	381	419	352	375	386	394	368	352	365	408	377	392	403	391	349	394	398	375	389	381	388	404	389	378	390	391	397	416	392	403	382	380	393	391	366	374	382	381	383	412	366	385	367	379	375	385	388	369	396	405	382	391	387	360	381
16584	2262	4021	4798	4298	3395	2732	2229	1996	1738	1565	1489	1296	1269	1121	1139	1134	1020	980	978	982	1038	1054	890	989	981	954	990	957	916	965	911	853	987	933	882	896	941	842	868	878	928	891	888	879	926	861	869	859	883	890	923	920	924	929	963	850	912	899	874	891	843	935	948	925	861	841	902	891	905	891	866	883	885	855	840	865	862	850	908	862	883	857	865	908	864	827	860	850	873	906	864	851	858	797	842	862	857	865	846	852	843	897	803	854	823	830	859	853	854	887	844	808	827	823	854	875	901	845	848	842	890	833	876	871	865	790	880	917	893	842	826	802	879	946	864	829	832	848	892	827	886	894	843	840	873	914	845	858	833	865	861	819	866	876	829	892	817	875	861	852	881	884	841	839	832	875	862	849	885	896	832	880	798	902	828	838	854	814	851	865	886	863	871	834	834	850	837	849	870	818	837	874	850	822	862	861	862	866	890	911	866	848	833	850	881	815	851	841	889	857	814	810	834	874	944	823	815	835	814	886	836	865	885	853	855	853	844	863	840	884	841	856	824	816	846	905	868	875	819	840	863	850	828	911	855	861	857	829	851	892	888	817	887	897	855	835	861	905	844	880	856	829	858	822	878	861	902	906	839	864	849	849	896	838	918	870	869	846	854	871	901	838	928	882	834	818	882	831	850	900	887	918	840	855	875	888	813	938	886	855	858	865	849	886	825	874	883	860	883	843	912	836	852	851	878	850	841	870	806	867	884	869	870	899	815	863	885	900	911	845	946	819	845	911	881	844	869	843	828	831	880	847	858	814	882	871	871	877	914	911	812	903	856	924	908	852	810	801	893	811	813	842	880	818	871	846	860	912	877	827	914	885	874	930	855	890	827	880	842	838	862	829	830	837	881	832	871	873	880	895	827	884	875	890	852	877	886	875	888	843	859	840	885	842	850	863	862	863	867	892	852	825	886	824	888	855	882	883	868	853	881	851	859	818	884	852	868	889	912	853	866	859	841	879	842	886	900	834	825	888	852	895	876	859	908	875	920	844	891	866	888	864	832	889	841	906	864	867	855	855	842	828	849	894	849	861	904	874	863	858	839	835	874	887	864	829	893	840	892	864	869	836	842	861	835	894	893	894	850	843	877	879	807	855	914	849	801	893	848	840	900	855	861	848	899	850	822	856	830	839	840	828	822	890	891	878	843	865	864	860	840	879	880	851	868	799	871	915	851	893	830	852	862	890	859	860	794	856	900	884	917	851	872	849	864	923	874	796	818	824	867	817	825	875	819	858	864	815	897	844	936	863	853	868	903	916	869	863	864	848	870	843	823	888	831	878	856	869	850	867	864	934	799	927	913	857	809	833	882	866	841	869	882	832	876	828	883	842	839	803	892	896	850	843	850	853	840	898	882	881	810	917	913	902	874	815	919	826	808	906	809	882	886	862	883	877	845	853	880	851	832	874	859	861	831	874	818	889	837	871	866	849	878	855	898	891	872	829	892	821	837	841	813	844	801	855	911	815	811	810	820	833	850	841	876	911	879	926	818	845	906	843	868	802	832	819	852	813	880	848	817	896	846	865	808	869	849	785	890	876	880	852	902	874	802	857	847	838	905	851	866	823	855	925	891	869	859	837	819	938	895	902	870	894	909	870	838	849	895	882	830	885	901	841	860	851	847	843	868	867	858	831	794	828	863	847	867	874	823	875	867	864	849	936	826	881	901	863	909	866	856	845	845	859	863	838	851	870	842	897	860	856	845	902	878	923	876	875	855	871	844	870	846	863	853	829	886	866	868	864	814	797	897	851	859	862	870	879	854	853	851	846	833	855	912	873	869	906	917	815	850	874	852	836	835	864	819	812	883	862	826	824	832	870	892	844	872	785	806	830	839	827	860	878	853	903	817	855	878	841	867	882	833	873	828	863	840	883	826	837	819	872	895	846	859	878	844	849	828	782	899	903	832	915	893	860	889	855	844	866	847	895	907	855	869	895	857	822	897	879	851	830	884	881	841	879	834	861	854	828	848	840	824	898	885	914	834	858	867	866	881	899	869	886	866	868	862	850	887	825	871	821	866	877	888	878	819	876	868	849	818	847	895	891	808	828	837	866	884	858	849	871	886	878	873	831	814	907	857	884	855	828	816	901	854	860	863	858	801	851	816	846	830	843	853	857	827	861	866	901	864	925	903	868	886	859	869	837	868	849	870	839	825	885	806	914	820	861	803	897	819	851	816	862	918	856	836	883	848	932	918	867	835	876	878	910	876	849	854	886	870	859	875	821	905	842	849	912	867	843	843	830	879	830	808	902	894	814	870	846	868	850	835	840	893	878	866	838	862	825	875	851	876	868	869	865	867	829	833	916	846	845	855	880	870	891	875	849	842	864	871	862	878	868	857	883	825	881	869	844	889	869	804	827	852	815	871	851	831	884	847	849	840	868	836	862	845	846	843	822	865	840	848	867	816	855	860	838	908	880	859	839	823	803	885	846	809	849	873	868	813	836	874	834	863	850	846	889	849	833	890	872	872	835	833	881	883	817	865	851	841	855	902	878	838	865	891	837	878	853	878	883	906	878	857	872	849	873	853	877	857	898	783	872	847	857	869	888	849	824	842	831	823	855	893	896	908	883	941	825	913	833	784	810	815	889	840	863	863	862	878	810	867	880	863	894	891	859	902	869	910	873	842	854	856	888	852	874	863	807	897	888	874	822	852	837	822	885	864	845	865	842	861	908	839	861	808	882	866	877	839	810	869	804	891	867	864	857	839	872	880	854	910	866	824	838	890	857	827	822	859	802	846	902	837	872	839	888	878	913	866	856	834	882	930	876	825	886	834	873	871	870	929	856	867	894	866	854	821	906	827	889	807	894	841	905	876	897	806	895	843	857	869	835	896	835	831	853	861	892	838	858	874	893	879	844	883	829	908	819	833	884	779	891	943	829	885	842	844	867	917	880	844	919	916	921	915	874	876	866	854	848	880	831	845	838	888	885	859	849	898	813	887	859	821	874	853	860	866	860	883	899	835	854	899	894	833	890	847	841	846	855	871	834	859	903	828	801	878	898	871	886	826	865	852	865	831	897	855	873	844	898	857	888	838	917	842	865	831	895	868	857	861	840	823	890	892	870	864	826	824	837	829	849	844	833	886	907	843	871	862	843	817	873	903	922	888	857	870	897	849	849	888	869	835	880	842	860	816	867	891	888	883	858	849	848	868	865	908	846	853	865	794	920	846	862	809	815	889	841	899	855	852	900	896	881	882	820	865	880	822	879	851	851	820	837	817	802	851	840	889	858	886	866	828	825	860	861	859	870	875	841	866	844	850	810	861	870	895	867	833	895	860	854	868	844	838	892	828	868	874	894	877	867	856	834	878	831	896	906	893	888	849	857	861	894	825	887	845	863	843	852	794	863	870	863	914	858	892	851	833	818	861	825	899	815	865	882	825	854	881	880	894	862	896	882	838	896	848	832	886	852	869	856	839	868	860	860	801	850	840	834	881	827	847
8572	791	637	574	401	339	275	276	227	236	223	187	185	199	214	192	206	192	211	216	193	225	206	191	221	208	203	156	202	175	224	213	190	202	202	189	220	208	212	188	207	204	200	208	206	202	191	195	180	224	213	246	173	205	212	188	164	190	224	190	203	199	210	192	173	189	203	214	222	198	222	198	199	205	202	203	208	195	181	216	192	220	171	210	191	195	218	222	206	176	205	186	209	200	206	201	193	186	176	195	227	195	207	217	192	193	222	188	176	218	240	234	204	206	207	184	187	228	198	186	190	179	192	205	204	213	196	194	194	197	179	191	196	199	186	202	208	200	218	186	220	209	203	196	198	194	200	213	219	206	209	198	230	187	202	205	181	210	205	174	186	195	188	186	220	221	228	181	183	232	215	219	191	206	211	224	197	199	220	205	192	173	199	188	187	205	162	195	191	204	204	186	198	190	226	219	196	179	187	202	194	232	210	226	180	187	192	210	214	195	191	190	171	193	171	186	211	180	181	183	205	199	193	193	215	231	191	194	181	217	218	213	215	214	199	180	193	174	198	198	189	221	173	198	215	194	203	162	225	198	190	223	209	204	185	189	190	196	174	221	210	223	197	202	195	210	179	197	200	189	233	192	203	201	199	194	209	215	198	182	204	213	194	171	185	216	199	207	212	202	194	205	189	186	199	185	237	222	200	224	178	195	185	183	203	181	218	206	201	192	188	196	231	186	184	192	192	225	209	216	186	214	194	185	204	181	213	188	193	186	189	197	204	199	188	219	216	195	197	194	182	184	198	217	208	204	188	189	209	192	200	206	176	206	205	202	203	186	199	186	224	213	234	232	215	186	178	190	218	210	211	196	157	205	191	211	204	185	195	181	165	180	170	224	218	190	204	218	208	187	196	186	217	215	176	203	222	181	183	164	204	209	195	204	198	225	222	192	199	213	184	211	178	226	195	179	182	193	201	214	193	201	180	198	231	215	198	179	205	178	202	238	193	178	198	181	200	187	202	172	194	221	217	202	193	191	208	213	189	200	218	202	192	196	197	189	211	185	218	212	195	204	199	200	212	157	181	198	209	191	178	168	193	224	245	214	194	165	219	201	174	193	232	211	189	182	186	194	211	186	200	182	191	209	199	202	185	167	171	197	180	188	203	184	191	223	197	200	211	186	189	207	208	208	222	180	197	215	184	165	176	232	207	187	195	191	199	203	182	192	176	167	216	193	207	194	201	183	184	187	187	193	193	203	190	184	205	207	197	204	223	186	210	218	189	182	193	197	228	188	201	198	206	196	187	241	222	188	210	222	195	213	193	222	214	194	172	201	200	197	174	187	188	191	211	163	205	203	196	218	205	188	225	198	208	184	198	174	222	184	200	202	197	195	212	218	181	212	200	188	196	195	203	202	220	171	165	201	216	217	212	180	182	196	216	188	205	179	190	214	206	193	215	207	208	197	215	200	196	185	194	197	172	205	197	187	215	214	200	192	193	220	207	212	193	180	195	193	193	221	195	215	217	191	212	212	208	207	210	191	219	197	198	169	195	202	213	198	203	195	210	202	207	188	179	201	179	198	199	217	205	186	208	184	198	189	209	206	176	178	206	204	199	189	217	212	195	223	236	222	209	198	190	238	202	190	208	182	208	202	185	191	211	209	198	226	206	167	173	221	202	215	207	232	203	218	211	197	195	198	189	207	208	213	213	204	212	194	219	178	190	183	196	179	216	199	199	208	197	204	200	223	210	207	191	187	210	198	214	171	186	205	188	193	186	200	196	213	204	208	217	216	198	189	181	200	194	213	220	202	191	172	211	189	200	196	189	197	180	199	183	200	184	209	225	175	182	197	165	203	214	212	219	182	199	184	188	220	191	177	183	199	210	204	219	224	207	231	186	173	195	196	189	223	198	181	172	182	212	186	231	219	195	187	178	237	202	203	182	216	198	205	230	182	174	204	208	192	204	194	168	183	205	190	180	210	184	228	212	212	202	237	187	194	189	216	203	178	195	180	193	201	216	207	190	195	195	217	204	215	198	210	202	222	179	231	193	198	201	181	179	236	231	225	224	191	215	217	206	197	221	194	200	195	202	171	210	224	218	209	222	194	209	217	233	185	189	173	180	199	198	211	215	205	205	193	171	217	229	226	200	169	198	167	202	216	214	212	218	191	190	205	214	194	189	195	203	215	212	188	204	185	213	233	216	210	178	198	186	203	213	174	206	193	232	180	205	224	228	206	213	241	199	201	220	205	185	194	217	187	215	219	193	184	195	184	199	205	176	193	200	190	201	191	198	190	209	179	205	225	204	204	204	170	189	206	189	225	203	183	217	227	208	211	193	186	194	195	188	209	194	211	196	211	218	188	214	190	197	193	212	195	201	191	184	200	190	224	216	205	223	205	187	198	199	225	188	214	182	190	192	217	195	171	186	215	218	220	222	179	209	198	201	214	182	192	188	170	204	219	222	191	226	190	167	198	210	222	209	187	173	206	208	209	209	197	215	214	218	223	208	188	202	220	190	204	235	192	214	197	212	215	179	188	205	192	227	189	213	199	207	214	198	213	218	222	251	214	188	240	194	182	179	165	222	221	205	172	212	201	187	181	190	180	182	209	203	196	197	205	208	199	185	198	166	194	203	193	204	202	220	215	187	214	198	194	195	180	186	210	203	199	190	188	189	205	223	201	202	198	205	201	193	201	219	214	185	215	221	206	203	221	195	200	177	208	186	174	233	205	222	220	159	186	204	214	223	188	176	220	208	209	196	192	229	220	218	202	212	197	151	203	169	200	210	214	221	222	205	177	211	221	186	209	193	215	234	220	224	212	198	183	201	180	235	199	226	197	191	226	203	204	207	235	224	217	182	200	202	205	202	199	192	188	176	180	205	183	183	195	176	195	188	194	209	218	209	222	202	177	215	184	205	192	221	184	199	211	172	184	206	193	188	208	194	203	199	180	207	183	180	188	181	197	214	198	221	183	191	198	218	193	217	212	219	210	201	181	192	209	185	211	202	191	243	178	178	207	214	192	186	185	188	208	198	211	220	190	193	193	176	203	194	196	203	201	177	183	192	203	210	192	175	193	219	204	173	204	220	190	199	214	197	184	220	209	208	188	210	190	185	205	215	204	176	230	203	210	189	197	206	215	210	183	204	202	188	210	206	196	209	192	212	207	214	167	174	175	204	225	186	201	190	177	210	219	170	181	192	206	201	239	206	193	220	210	221	170	235	173	207	176	183	213	206	195	198	193	180	206	221	196	198	168	231	191	208	191	170	190	181	214	221	184	204	201	188	219	201	197	209	207	223	206	185	207	182	211	204	161	190	214	172	189	187	211	215	202	209	197	214	186	196	228	179	172	182	178	183	201	199	208	204	209	176	219	215	228	199	189	212	198	244	183	208	195	214	221	190	198	214	218	206	207	201	198	190	192	194	184	200	187	218	210	211	195	194	185	180	200	170	209	186	204	207	196	199	227	172	205	173	189	194	182	216	217
5243	807	1286	1487	1342	1108	920	786	733	672	628	555	584	539	546	538	498	517	468	490	516	481	512	487	523	471	474	514	472	480	452	444	505	476	471	475	495	514	475	488	492	532	500	527	484	489	503	477	485	476	466	521	480	491	466	482	465	482	456	518	470	454	482	487	456	494	499	475	516	494	510	473	495	474	493	437	482	478	436	473	463	499	445	491	461	508	461	456	459	540	495	479	452	497	498	483	469	482	462	461	475	509	499	498	477	456	461	487	518	479	498	455	500	447	448	470	489	466	466	459	474	476	502	449	489	504	459	472	477	510	467	507	487	481	485	471	446	493	515	510	467	465	482	480	506	497	510	490	507	484	458	432	502	505	455	440	498	511	479	485	499	476	469	456	488	474	457	527	461	477	481	447	492	481	474	480	481	489	446	454	474	459	514	481	477	508	498	532	472	497	455	445	489	500	458	447	495	510	500	500	461	504	518	465	450	485	433	472	485	460	480	507	469	486	508	481	529	487	461	514	438	461	522	493	505	484	453	527	430	479	487	519	509	463	476	439	513	479	518	501	492	503	443	487	493	490	492	465	508	459	479	489	489	490	509	504	491	477	500	527	466	529	503	462	490	475	489	466	477	458	498	462	488	483	498	481	464	512	501	457	477	443	491	478	472	475	477	509	501	474	492	472	492	500	498	474	456	467	474	517	492	483	503	477	487	485	480	463	494	451	471	510	480	470	449	506	530	479	470	466	493	480	503	504	489	506	503	500	482	480	481	429	498	470	467	472	490	507	490	532	494	518	522	476	473	439	501	532	473	507	500	510	436	465	457	507	485	449	520	474	496	468	473	463	484	494	513	491	470	486	468	476	478	499	474	505	475	459	479	489	487	467	469	481	488	488	467	471	486	498	499	499	481	474	506	467	515	472	463	461	486	468	455	433	509	504	497	497	472	478	508	501	478	491	482	506	487	497	493	492	508	469	477	483	461	481	469	507	501	451	458	509	527	502	485	492	507	475	480	497	482	465	492	487	473	486	458	466	486	492	467	471	490	459	470	496	512	458	511	463	511	443	532	477	473	523	456	504	462	487	503	465	489	472	466	465	511	455	416	535	484	479	514	493	471	518	483	515	512	451	448	501	513	482	495	536	464	478	487	476	477	478	477	460	477	471	475	478	449	483	484	516	512	502	511	533	471	499	476	499	481	484	491	482	469	458	470	458	476	490	489	499	487	505	500	499	474	482	527	417	479	469	455	508	521	452	487	498	478	455	515	488	466	465	446	487	470	501	445	488	492	462	493	498	463	478	462	476	482	474	496	524	472	438	503	500	494	462	480	479	474	433	457	452	466	492	464	521	478	494	473	480	462	508	506	469	477	487	476	476	453	474	506	481	502	467	467	518	509	453	511	523	501	487	488	517	465	464	457	505	455	494	472	499	482	480	493	491	475	473	512	516	471	478	469	465	529	477	470	470	483	480	489	492	452	497	513	489	538	511	471	496	520	515	484	495	491	503	458	485	501	490	512	493	515	478	480	533	457	493	513	509	470	454	483	492	440	491	489	504	501	510	466	456	507	482	433	460	497	463	469	477	461	469	489	499	494	484	498	496	488	487	510	492	484	460	464	492	491	496	458	474	477	504	504	490	467	475	475	441	496	470	510	457	470	471	484	477	469	488	486	501	471	473	483	505	451	489	479	512	508	482	473	470	474	486	468	470	475	497	501	500	527	456	504	486	492	499	512	502	465	459	494	485	496	481	489	484	473	479	469	467	523	466	469	509	468	475	492	510	526	475	457	443	490	487	454	495	507	447	452	500	506	484	487	498	498	480	506	468	544	481	463	477	507	479	481	484	484	478	504	519	468	477	461	485	472	469	473	487	463	459	488	456	485	492	470	490	469	484	506	456	457	452	439	475	522	506	455	470	486	482	524	514	478	494	478	465	484	483	520	473	495	503	489	488	507	514	449	484	459	496	513	470	528	465	479	495	498	485	484	478	517	490	481	515	496	474	501	493	482	466	469	453	472	494	514	462	510	499	476	489	491	492	462	500	474	505	460	494	479	476	492	460	447	474	420	499	512	490	507	456	477	468	477	464	488	468	476	452	470	463	474	442	485	484	497	483	466	430	488	480	484	458	462	469	490	489	460	475	505	446	458	507	507	492	477	497	451	508	492	469	469	496	516	475	506	455	471	464	490	441	464	490	462	476	461	500	515	476	474	498	491	507	460	470	484	514	455	489	518	528	479	491	480	505	501	496	496	466	532	460	486	483	431	489	511	465	474	527	493	487	523	504	511	493	489	450	484	483	486	453	496	530	468	458	448	437	447	469	479	462	446	494	489	473	503	445	516	480	482	477	511	506	503	501	518	421	495	507	511	471	490	479	518	506	461	460	479	517	501	479	505	498	479	494	503	509	476	480	473	476	470	518	476	485	483	498	516	496	464	507	501	480	520	475	449	458	474	487	482	488	516	494	465	450	476	469	492	507	506	464	469	471	484	459	511	493	462	470	485	455	476	523	479	455	464	550	430	477	464	476	464	486	495	447	497	480	478	455	527	482	483	467	482	529	474	439	502	482	501	504	496	475	493	488	520	476	447	465	467	522	453	490	494	477	472	463	471	494	480	449	465	488	481	467	458	480	485	456	478	477	461	504	450	484	450	498	468	482	446	512	461	493	483	518	464	495	452	505	487	494	460	535	485	500	491	450	504	482	468	491	506	488	475	481	457	500	444	497	529	472	476	478	476	523	472	485	504	503	496	458	481	493	472	483	499	472	487	522	465	501	481	495	483	465	485	511	491	462	479	502	479	511	429	475	507	490	471	481	455	480	514	463	501	506	529	460	448	477	495	498	511	455	491	458	526	483	460	488	473	497	525	507	481	493	467	469	464	456	496	517	468	490	482	497	448	466	492	477	485	512	465	507	490	459	432	440	503	462	476	488	475	502	454	493	482	473	486	487	472	473	500	465	449	456	501	475	466	510	486	494	501	502	466	463	476	462	508	506	495	428	484	510	470	483	487	483	493	496	481	472	466	476	459	511	483	482	477	491	550	450	496	487	490	503	517	478	458	507	470	473	512	459	484	461	490	487	534	461	515	498	526	513	465	470	472	468	515	477	499	487	514	478	515	475	504	500	436	470	488	488	459	457	441	482	512	452	501	474	475	473	486	498	513	439	547	530	519	490	460	464	505	502	511	452	455	514	519	487	501	489	504	487	494	532	492	448	444	490	525	494	510	463	503	483	486	474	481	493	479	460	462	487	481	491	484	483	504	495	469	511	491	484	548	497	497	461	484	474	495	495	474	504	471	527	510	479	457	454	491	459	503	531	469	492	443	465	477	472	467	460	472	514	514	504	497	501	488	488	485	515	457	502	472	480	489	474	505	489	487	481	510	488	475	486	502	499	521	510	477	476	507	497	494	493	500	498	477	467	500	458	509	478	438	507	485	518	492	462	468	488	453	481	452	469	484	503	492	475	552	487	483	459	470	480
21165	2247	1312	1162	776	565	455	367	297	317	295	253	258	275	241	224	223	233	232	230	245	206	259	219	225	219	225	238	193	207	197	221	226	202	194	224	218	214	194	219	223	196	208	221	235	219	222	220	225	249	228	234	221	192	215	224	214	201	210	207	232	241	190	228	207	189	225	223	235	226	208	215	198	220	208	212	222	217	232	228	225	196	234	234	211	227	239	217	232	214	227	229	227	211	210	227	237	257	215	194	212	192	260	224	197	224	178	237	211	222	191	208	197	195	212	202	250	212	193	203	209	203	217	197	188	203	214	207	211	226	203	174	219	212	216	200	206	188	210	217	219	214	212	194	216	229	216	222	202	226	194	206	234	206	225	238	229	210	224	225	217	202	196	181	212	230	179	212	212	207	240	191	233	211	224	220	227	199	219	221	207	228	228	181	200	209	230	217	196	238	199	213	240	193	209	216	229	218	196	198	221	207	221	208	223	217	214	222	215	218	210	194	187	226	237	210	183	217	194	233	207	233	240	199	216	196	193	202	211	246	222	207	238	212	210	209	234	230	225	192	227	218	227	246	202	213	191	217	231	248	211	223	226	223	225	243	190	221	229	203	199	232	227	255	239	208	219	210	207	228	229	195	244	193	221	209	237	220	232	225	206	235	252	206	235	223	193	235	217	221	204	204	212	174	219	234	211	202	200	210	212	205	236	215	221	242	197	219	207	218	189	233	224	212	240	227	236	241	221	196	202	229	229	238	213	252	225	207	194	189	242	212	207	233	214	204	189	222	224	205	222	256	226	221	215	207	207	231	217	226	206	230	235	217	205	218	216	218	213	250	223	220	201	213	228	231	242	195	215	189	212	219	198	234	199	221	230	227	237	229	208	184	192	216	245	225	208	196	210	192	224	222	184	235	194	238	198	213	223	213	197	196	213	222	212	192	234	205	200	211	243	208	198	236	211	216	234	233	220	218	220	213	212	196	198	191	227	225	212	202	236	198	199	231	234	202	199	200	186	215	202	219	230	205	211	269	209	200	234	231	218	188	217	215	197	189	201	204	193	192	203	194	223	206	229	231	210	181	205	209	203	191	188	215	194	200	222	218	215	209	197	232	237	186	191	192	199	214	229	218	209	213	239	173	210	199	220	207	235	210	202	224	201	213	195	226	176	219	241	202	225	244	226	186	241	206	216	238	187	252	207	201	197	193	226	205	178	209	222	211	238	214	205	214	184	216	217	209	204	208	255	209	218	243	224	215	216	229	216	197	192	219	225	219	217	228	211	217	228	221	200	204	215	227	200	203	196	228	201	221	221	218	220	243	223	221	221	202	200	193	196	209	217	215	211	212	214	213	219	220	218	226	216	210	199	257	204	196	183	208	209	207	227	232	198	208	198	208	220	211	207	211	213	215	218	219	203	200	191	213	220	190	217	211	201	190	215	225	226	223	222	227	191	215	201	188	242	217	229	211	235	229	223	235	204	206	216	206	207	232	234	204	227	226	201	195	212	219	233	210	187	192	194	188	212	209	212	203	216	211	235	222	240	218	200	219	196	219	203	221	220	212	220	209	232	205	232	224	217	221	224	218	212	230	198	233	258	199	215	204	213	208	202	238	214	221	212	219	211	200	242	232	221	257	192	231	218	195	216	221	219	223	214	206	178	204	233	204	215	202	222	197	207	216	199	194	212	212	208	195	208	228	228	241	225	211	222	207	233	213	250	227	213	211	222	248	236	222	204	220	216	196	193	213	216	214	192	203	204	230	209	249	231	191	237	240	217	200	212	215	202	213	199	217	208	188	250	211	196	199	225	201	209	227	200	197	223	222	196	206	207	226	210	217	259	231	222	210	209	230	222	223	209	230	219	217	218	251	229	204	219	234	216	222	231	205	200	220	211	227	221	192	210	201	233	185	235	202	227	235	210	232	203	234	200	187	205	194	202	209	231	242	225	185	186	215	230	211	230	210	214	194	217	204	224	226	232	233	205	224	216	204	209	252	224	222	247	217	210	206	238	225	226	186	243	223	199	213	188	231	211	190	217	238	256	216	227	232	217	222	211	251	194	234	224	229	214	217	222	217	218	209	194	228	225	225	237	211	213	224	203	206	233	235	210	196	192	239	192	235	218	213	209	220	219	196	221	246	207	218	203	192	199	229	203	200	216	183	221	198	242	213	233	229	220	202	199	248	204	246	205	230	186	209	213	234	197	204	228	193	218	240	213	234	231	228	237	206	234	240	240	227	218	232	209	208	223	220	209	207	215	211	214	220	210	232	221	217	227	200	211	211	197	221	223	212	217	205	201	202	215	191	178	231	236	239	220	196	211	229	226	223	245	242	231	214	200	224	209	206	215	244	194	194	207	208	231	255	217	222	219	208	201	210	218	221	196	218	215	227	202	219	223	242	224	222	216	181	214	199	219	195	206	222	206	233	189	231	206	212	210	208	208	188	220	210	238	202	214	197	216	221	232	201	209	202	221	205	194	207	234	204	196	245	227	199	206	224	205	202	227	199	196	225	204	204	222	185	194	221	183	201	230	219	215	230	209	233	214	226	235	223	219	205	226	213	181	215	210	207	244	189	246	232	201	217	230	224	218	220	205	190	210	228	215	215	195	216	220	187	224	218	227	231	191	210	205	193	193	191	210	203	219	211	184	203	224	197	204	214	204	180	175	183	205	197	243	212	222	198	203	218	213	196	212	199	220	214	209	208	197	200	221	199	238	223	234	237	197	215	245	234	218	221	226	220	215	212	205	197	227	209	203	223	207	199	198	200	225	219	204	235	213	196	209	180	188	214	177	206	242	239	225	191	217	199	211	214	224	215	252	234	198	223	209	189	228	221	188	214	238	207	213	194	236	188	217	207	203	231	216	207	196	180	211	193	196	228	211	224	233	198	230	230	226	212	228	224	216	196	222	216	195	237	202	197	202	207	232	204	227	214	231	214	202	212	210	239	225	229	226	227	230	232	237	208	221	193	215	182	226	195	205	209	194	202	239	185	208	224	247	205	230	213	210	239	230	225	208	208	221	201	216	226	232	225	201	225	219	253	237	238	218	217	208	222	228	222	223	197	202	221	200	209	241	218	232	206	191	197	212	208	225	223	215	230	196	191	243	216	223	228	165	219	220	207	184	198	225	224	211	233	221	193	206	199	210	155	208	212	188	230	211	212	203	206	193	222	228	197	224	214	242	235	240	196	234	204	217	220	226	212	216	216	215	224	230	230	245	233	227	217	226	220	195	221	250	220	218	216	240	213	211	180	214	219	225	217	231	216	250	216	210	214	218	235	212	223	222	210	212	203	242	202	213	199	219	247	226	225	243	203	233	213	218	243	220	183	190	227	206	195	235	247	219	206	217	201	222	206	208	192	205	213	241	202	209	201	231	213	212	226	170	213	251	257	221	232	190	234	222	213	236	240	226	212	197	198	194	213	232	223	223	228	222	223	237	200	218	197	229	233	212	232	207	208	193	203	226	246	225	213	202	209	231	201
12510	1410	2669	3304	2592	2171	1741	1423	1315	1063	957	875	838	742	743	700	655	702	632	618	570	625	625	594	575	570	545	547	550	583	574	523	566	516	565	575	559	540	575	523	566	552	542	569	550	545	502	529	514	530	512	539	528	502	548	550	529	525	562	504	562	554	515	591	514	541	531	571	546	517	536	538	521	540	508	484	532	458	520	552	525	545	513	547	506	506	504	534	539	517	537	497	555	525	518	582	537	490	541	536	541	561	559	526	549	537	566	534	487	539	514	532	504	526	541	519	550	527	550	498	555	519	559	525	506	556	548	542	474	514	534	530	561	515	506	556	519	557	532	522	523	501	521	518	568	507	574	502	547	525	544	556	528	541	541	534	503	520	528	532	520	525	577	545	554	529	512	520	580	533	511	501	551	502	536	539	506	552	500	537	501	531	486	551	509	523	538	519	531	481	539	525	502	548	515	523	561	490	544	536	537	534	540	516	538	535	496	504	506	518	488	486	507	534	518	531	564	521	521	487	521	505	561	514	529	553	525	528	497	505	525	496	509	520	552	520	569	548	529	469	487	518	502	507	506	557	514	492	544	547	571	532	500	492	514	509	516	539	520	495	522	539	590	526	555	532	533	553	515	512	558	528	506	536	483	492	578	515	520	551	570	514	524	520	496	560	552	528	513	512	489	514	546	519	539	505	568	523	526	541	522	579	538	521	531	544	563	547	488	523	538	594	515	572	521	509	563	508	551	546	515	539	491	483	521	543	524	527	518	544	551	483	507	544	559	544	612	524	501	525	545	534	531	541	562	550	552	539	521	505	542	558	548	523	525	566	521	522	501	522	510	522	506	559	548	529	541	532	534	550	531	498	509	524	557	520	531	521	521	542	536	539	553	489	526	512	519	548	511	511	534	524	485	530	482	559	549	527	576	511	541	519	542	501	549	503	525	543	547	526	539	531	526	509	505	547	572	534	511	512	509	511	521	492	486	509	516	528	509	494	546	543	500	518	554	548	549	548	520	535	524	551	550	555	526	532	556	564	506	490	525	487	515	545	528	526	512	517	529	532	540	520	506	539	530	494	523	506	540	560	541	530	506	500	498	553	518	517	514	557	509	552	540	532	517	517	518	561	541	508	532	506	555	565	534	506	533	518	521	545	534	561	536	544	533	540	544	522	500	479	546	518	492	517	559	507	507	526	522	524	537	552	526	529	505	551	517	503	541	535	545	537	544	532	499	542	509	542	524	563	531	522	502	537	550	518	488	530	538	512	565	529	527	540	486	583	533	513	515	558	501	519	534	533	538	507	527	561	501	507	536	524	511	536	503	533	503	569	512	520	511	515	512	553	538	497	556	521	556	543	509	594	507	563	524	535	522	546	544	526	564	489	542	521	521	533	515	525	514	511	503	545	548	527	509	506	511	505	537	514	482	547	476	516	556	510	550	554	511	553	538	578	581	539	579	544	509	506	533	539	564	532	501	521	556	515	531	486	546	565	534	499	495	526	528	538	557	539	551	541	507	484	527	547	546	542	541	477	497	498	578	516	541	515	549	516	530	525	505	502	509	534	541	523	560	517	495	529	501	514	523	479	542	521	516	528	500	555	563	590	472	497	560	509	468	543	546	550	487	494	539	552	587	556	530	478	501	517	496	547	549	519	492	537	532	504	595	553	532	557	529	515	523	515	535	518	518	527	520	498	518	521	536	559	506	557	509	522	529	544	498	529	507	522	525	538	546	512	500	538	526	576	532	516	510	502	534	545	507	550	497	513	515	513	525	559	489	516	494	527	539	505	521	532	494	558	521	514	523	542	524	566	577	499	524	572	561	553	530	547	523	528	571	542	543	525	522	541	500	562	547	549	501	499	508	504	492	484	495	510	537	583	521	520	497	528	486	527	519	522	562	564	523	512	567	528	528	495	513	473	536	544	518	542	524	539	507	486	542	530	480	539	559	521	562	531	525	545	528	516	536	533	503	537	537	508	553	510	520	523	521	552	528	502	552	541	561	517	566	545	520	553	541	533	538	511	519	565	524	514	522	496	573	555	519	541	513	505	523	529	524	540	519	557	541	534	525	538	517	534	550	512	492	534	512	519	504	539	501	516	517	525	546	534	527	542	517	490	518	550	504	497	530	535	507	486	538	520	494	533	513	503	528	514	553	524	557	568	534	518	542	545	542	533	546	535	518	534	504	558	551	501	496	512	559	570	542	562	496	569	535	569	571	514	505	549	547	556	566	525	536	514	494	559	519	523	511	533	553	554	501	521	506	572	555	546	544	540	515	528	523	531	501	537	581	539	512	522	519	554	532	536	528	524	545	545	554	537	499	471	546	530	496	531	521	523	526	542	566	560	498	517	520	520	485	549	501	524	547	541	499	546	551	514	502	552	532	501	521	519	529	528	538	545	526	516	512	574	498	537	542	530	551	499	513	507	537	508	531	555	573	544	544	527	546	546	558	525	525	536	555	563	531	540	516	563	532	542	519	592	550	536	525	534	539	508	532	548	508	526	543	491	526	528	507	515	478	537	553	522	582	578	547	526	542	516	490	536	548	533	545	501	504	540	487	490	536	543	535	513	520	505	513	491	558	528	548	529	558	503	547	558	542	529	553	495	522	565	522	561	553	557	519	556	586	541	524	533	524	515	510	549	538	522	502	554	517	539	553	551	530	549	543	533	518	543	569	525	552	505	520	536	529	572	541	525	546	508	549	495	544	537	576	561	532	486	513	484	553	488	519	474	571	518	561	527	515	517	528	533	495	573	568	526	541	509	549	498	491	517	534	513	481	498	502	553	510	543	511	551	527	510	499	543	558	511	496	533	569	503	563	564	516	513	544	543	489	565	573	525	544	517	528	552	498	529	538	499	538	545	553	526	545	512	540	531	508	548	478	517	583	564	554	556	510	542	561	533	541	554	540	553	533	525	526	549	502	491	512	494	542	537	530	509	532	530	544	541	559	546	519	564	545	492	548	540	530	548	546	493	514	518	531	543	548	568	531	532	547	508	490	528	533	521	511	516	532	557	517	539	507	563	547	510	571	529	490	493	527	505	517	566	514	545	514	525	577	524	504	524	545	515	525	491	533	528	549	546	519	573	507	500	537	527	492	540	547	505	550	523	499	526	516	524	550	495	531	537	567	554	518	540	537	508	542	544	550	504	519	517	497	523	548	520	521	513	542	524	561	498	519	500	511	511	507	524	568	512	514	513	559	520	558	559	516	494	529	495	543	550	543	521	576	535	536	561	548	537	472	530	506	500	505	534	533	542	515	553	533	479	521	573	553	521	521	530	489	559	527	534	546	511	525	539	517	520	541	539	572	504	498	510	550	496	485	533	516	542	536	544	576	500	528	527	529	531	570	543	536	592	523	561	532	520	566	518	498	518	535	553	558	561	534	532	538	506	517	521	515	487	514	569	482	516	576	528	516	533	542	552	518	547	530	536	541	545	508	594	532	521	556	528	551	535	524	529	551	496	517	534	515	545	493	538	534	525
31430	5058	2486	1989	1344	960	796	672	589	583	511	476	489	480	428	404	460	378	394	383	385	395	409	392	414	421	423	438	414	391	376	405	429	409	401	362	389	363	409	394	407	388	356	376	397	382	361	399	399	396	372	386	363	369	415	357	366	425	390	364	392	382	358	388	373	377	381	380	362	398	401	376	393	387	398	429	404	388	372	385	412	378	395	366	380	373	354	362	361	371	352	340	349	365	367	422	345	384	411	418	386	381	399	389	389	388	359	395	413	398	399	407	432	408	365	378	361	385	422	383	353	433	377	367	392	383	364	402	403	451	430	429	423	367	360	376	418	365	378	414	409	368	365	379	366	384	377	366	390	404	411	403	401	395	382	398	399	407	390	389	406	410	414	381	350	388	366	399	376	401	356	409	428	398	401	401	380	394	377	359	371	417	357	380	424	388	415	400	437	444	416	410	378	386	361	383	407	386	356	431	401	387	420	404	388	436	371	407	361	386	368	409	401	395	386	404	424	358	400	382	392	388	417	368	410	389	336	380	394	406	338	412	344	399	385	404	415	374	355	394	401	378	409	389	391	408	425	387	385	353	365	388	389	418	397	429	423	393	389	413	384	372	376	376	371	365	373	397	379	393	371	391	378	426	388	396	395	395	355	363	390	394	362	383	403	398	415	354	365	392	365	441	424	385	371	399	393	361	351	379	419	389	357	412	372	406	366	365	401	403	397	393	360	384	393	359	383	400	392	358	361	392	405	383	372	338	406	376	415	449	385	356	430	409	387	390	385	384	390	405	380	369	375	380	396	362	404	390	434	389	401	412	377	411	410	392	397	390	418	400	375	406	353	405	391	360	372	387	402	406	401	400	388	367	410	386	400	382	396	392	391	383	389	364	387	375	384	400	409	387	381	408	392	359	389	377	389	403	384	379	399	401	428	420	405	402	414	398	392	407	415	414	393	373	382	376	415	375	401	419	404	407	399	372	388	377	370	411	415	431	398	415	408	352	384	413	390	403	400	388	383	394	376	390	396	380	350	373	404	378	368	380	335	391	355	422	414	364	392	371	389	410	360	367	376	423	388	374	390	362	355	386	385	359	378	359	357	362	390	389	366	404	354	382	382	395	403	375	378	367	376	385	372	393	425	424	400	391	385	399	356	351	380	389	403	372	395	368	420	380	397	371	382	361	369	363	389	361	389	389	415	359	389	399	361	389	410	385	414	403	401	410	361	377	377	360	409	375	396	405	382	415	392	401	385	437	400	385	422	381	362	350	378	381	402	369	427	397	370	371	390	376	357	405	378	392	413	382	365	401	336	408	424	405	422	397	404	394	365	402	400	372	347	386	378	367	404	374	392	363	362	401	394	383	403	397	373	429	378	383	433	361	404	377	410	364	415	391	380	398	377	396	381	393	369	379	390	386	405	387	373	383	396	400	331	383	359	406	421	380	390	419	366	423	346	391	424	376	366	376	428	389	354	422	394	428	407	399	350	347	406	370	414	390	396	382	385	334	376	354	407	394	392	390	351	367	419	411	385	454	425	387	383	394	421	389	384	373	411	428	406	384	399	353	419	415	372	338	388	387	373	376	373	348	414	404	390	368	408	394	409	437	380	371	374	398	384	400	401	396	376	357	351	403	380	397	369	396	358	407	407	396	375	356	411	392	406	373	364	352	364	398	384	400	364	369	378	383	406	381	378	369	320	412	378	393	387	395	395	421	423	361	364	404	429	398	384	360	388	371	358	385	400	411	363	400	385	362	371	366	383	398	405	369	414	423	403	366	395	371	391	378	369	418	397	381	397	400	409	413	406	348	368	384	366	382	343	371	405	375	363	385	394	391	371	361	398	351	366	394	381	408	398	404	407	388	377	390	401	379	375	391	382	383	375	386	360	372	374	390	387	431	416	370	373	371	402	382	386	350	402	385	400	347	406	376	423	428	417	350	390	413	415	417	381	429	423	381	397	369	369	383	341	360	387	360	392	373	388	412	407	377	392	406	350	386	427	382	386	367	388	352	355	402	362	418	402	401	377	381	390	410	421	362	394	364	362	394	417	366	388	380	377	377	382	404	389	383	361	382	355	399	364	399	374	373	417	380	400	438	415	369	338	393	385	349	388	363	373	366	366	405	430	417	421	400	407	405	404	398	399	383	380	395	372	376	386	397	378	362	389	368	379	397	375	369	377	395	369	371	372	403	418	393	374	426	407	385	381	369	411	436	356	393	376	407	390	388	388	388	392	387	339	400	354	402	366	409	350	408	386	442	386	406	401	407	380	392	364	343	367	374	373	375	359	387	413	341	380	381	370	393	396	393	373	371	341	390	395	417	391	425	393	389	417	400	393	430	386	381	363	391	367	374	388	365	365	386	373	369	385	359	359	391	372	380	427	421	362	396	424	420	409	392	425	403	363	375	395	384	429	360	403	385	405	394	395	401	394	380	358	382	395	379	375	385	391	403	365	385	369	335	430	402	391	377	381	396	412	385	405	382	387	390	413	382	359	384	382	372	389	384	383	360	374	402	410	386	358	366	411	362	398	419	402	396	414	382	392	380	395	396	399	401	387	383	424	371	396	379	364	364	390	399	369	408	384	388	379	404	401	414	359	400	406	367	367	394	364	371	423	414	427	370	383	386	376	393	387	413	364	411	384	420	378	401	397	420	382	388	349	375	382	387	391	425	422	410	371	383	364	386	386	345	370	391	375	414	398	392	386	377	374	366	378	387	385	397	399	407	409	409	403	387	388	395	402	370	346	369	368	376	386	341	381	388	417	400	395	405	376	371	375	411	400	363	374	396	358	413	422	392	370	393	370	394	404	435	378	383	362	395	382	411	387	372	396	418	403	400	364	385	384	397	376	405	376	366	358	393	408	366	409	386	418	356	399	368	368	413	360	330	412	409	416	384	392	410	425	401	382	379	412	352	395	366	391	407	403	390	377	381	403	394	373	374	425	399	390	401	398	376	401	368	400	388	387	399	370	370	375	352	398	391	378	388	388	391	360	360	407	413	409	371	377	419	398	410	365	379	413	374	364	432	377	359	359	395	355	372	401	380	375	394	363	423	400	385	422	393	387	393	404	364	385	396	349	379	393	387	383	402	394	383	402	380	401	383	387	401	377	360	406	379	402	397	357	403	390	350	345	386	353	376	321	413	379	392	397	410	398	386	413	344	370	372	399	384	409	385	392	374	388	417	400	440	385	348	409	436	414	385	391	420	387	383	370	371	399	387	406	382	391	354	378	353	416	376	407	380	390	408	416	382	393	380	367	401	384	383	423	403	409	402	389	342	340	362	359	419	377	363	384	365	377	352	372	366	403	429	387	380	405	363	372	376	373	385	436	447	364	420	390	362	387	408	373	412	404	423	385	398	374	392	411	379	389	394	344	424	384	389	386	403	394	382	409	382	372	359	390	371	414	426	376	364	428	390	420	418	369	435	372	370	410	359	351	414	328	375	382	425	356	391	403	412	368	393	407	404	384	424	366	372	395	410
16358	2227	4261	5147	4184	3449	2698	2288	1939	1790	1620	1418	1370	1236	1225	1114	1087	1061	955	963	979	987	966	981	988	925	992	924	937	885	957	919	908	908	927	882	881	891	892	889	866	933	924	907	887	877	860	875	875	875	834	925	909	873	902	853	877	843	867	825	885	848	939	895	830	886	933	901	892	898	872	865	929	863	867	930	824	860	873	902	854	906	870	891	823	855	838	892	878	897	845	875	864	832	885	871	868	866	878	849	862	811	864	887	859	897	927	903	862	865	853	876	857	857	862	883	861	876	827	894	816	882	876	860	905	876	878	876	928	856	861	910	861	839	823	888	830	868	887	809	883	882	876	850	892	845	912	886	866	895	866	872	847	870	864	859	869	852	796	854	864	848	822	825	838	893	918	853	874	830	882	819	874	908	853	858	867	872	867	888	846	885	806	871	821	807	864	894	840	884	852	810	844	817	916	857	877	874	844	887	831	829	856	832	869	869	832	878	877	871	873	894	851	802	864	872	853	861	853	897	829	844	889	844	818	820	879	868	916	871	889	854	891	829	870	818	818	861	832	872	898	841	908	918	851	863	838	870	837	880	823	852	882	833	838	924	840	853	871	880	844	832	858	895	848	877	870	870	834	892	842	835	847	841	850	862	859	900	846	873	856	841	883	781	906	875	885	879	871	871	861	823	837	885	883	777	814	897	898	815	855	865	824	890	845	867	836	869	859	842	848	885	886	865	890	829	858	872	875	859	876	865	859	897	890	870	857	909	887	887	862	862	840	903	814	863	852	881	815	838	914	849	860	857	852	863	825	842	843	839	863	857	871	901	856	887	885	849	844	868	854	883	848	891	849	859	884	885	882	852	827	873	867	876	804	834	894	876	854	857	904	885	864	850	879	857	793	875	871	854	858	851	864	862	780	874	809	856	870	845	828	837	861	867	888	889	874	863	846	918	935	840	846	844	935	865	861	870	890	849	806	841	825	873	875	819	858	866	905	853	851	844	863	820	813	850	857	845	851	821	841	872	836	862	898	865	886	857	849	882	865	881	875	826	866	869	855	875	849	899	825	928	874	832	823	837	855	813	872	862	819	865	879	906	873	878	859	884	898	888	807	906	875	862	874	869	855	811	859	893	921	854	876	874	861	821	871	841	863	844	835	881	901	828	817	871	840	893	857	896	854	901	856	882	853	897	850	890	812	899	824	836	874	887	860	853	900	875	845	861	853	929	847	869	859	831	868	863	838	900	825	851	829	868	938	841	834	894	876	876	876	913	846	892	866	855	885	844	899	893	896	843	836	870	842	896	849	850	863	868	849	865	891	859	830	885	867	864	819	921	881	849	904	886	850	885	846	848	838	858	876	857	849	837	908	832	834	826	871	857	839	826	908	881	831	850	888	871	875	903	855	849	805	876	888	823	856	812	883	831	862	875	887	812	831	888	842	882	870	822	842	885	870	917	900	851	858	809	837	887	860	874	898	914	899	879	893	906	845	848	824	863	828	835	826	865	858	878	896	845	841	909	836	844	838	859	868	895	863	866	827	829	860	833	873	864	866	885	830	799	855	892	923	907	894	874	875	829	850	873	860	852	849	818	845	808	871	821	874	884	825	861	903	859	895	905	819	829	817	845	854	883	827	919	847	870	786	865	840	805	824	869	895	830	861	834	825	835	830	803	821	856	844	856	856	833	866	872	846	888	850	892	857	825	823	880	848	869	847	874	868	851	873	892	840	831	822	853	927	876	879	851	898	893	900	813	855	879	872	845	886	854	873	873	839	827	852	895	846	837	813	919	849	864	819	825	861	831	841	847	902	884	824	853	861	892	864	842	830	853	827	816	849	862	841	897	854	840	820	883	888	855	824	933	837	819	829	874	867	863	851	853	880	888	846	835	925	844	843	896	786	830	882	876	837	836	878	864	803	853	873	850	908	832	906	875	876	863	861	860	813	856	803	904	847	877	856	893	849	877	871	916	850	854	816	829	827	852	874	823	876	925	881	850	832	872	879	832	840	856	894	896	881	862	857	833	854	895	849	881	885	872	817	902	860	861	879	907	875	870	868	856	882	857	855	866	922	888	874	853	866	843	859	876	854	903	875	849	841	919	853	871	889	847	856	864	851	834	841	845	854	822	826	868	867	844	871	899	899	847	821	861	896	924	879	825	872	834	896	871	843	862	871	894	866	892	824	819	870	844	858	876	857	876	851	894	789	865	917	853	870	884	875	882	782	899	843	827	860	849	839	849	845	865	909	851	880	868	788	877	920	833	799	883	858	883	848	906	860	858	874	803	846	796	921	859	872	830	884	846	863	851	872	865	886	864	858	892	825	852	861	906	899	859	882	898	876	833	874	827	846	874	837	853	821	866	919	867	842	887	910	890	816	874	842	828	889	843	843	868	834	908	873	958	797	838	870	898	859	896	868	834	893	875	873	874	881	856	869	862	891	866	870	858	878	878	848	852	831	876	890	804	879	856	878	830	825	805	832	837	936	841	840	845	869	843	903	892	809	866	861	821	905	813	859	881	885	840	875	862	853	841	861	913	859	822	895	888	847	824	897	882	872	811	913	884	844	829	856	851	868	871	811	888	888	827	856	863	853	843	836	833	850	873	902	843	868	871	880	823	832	863	896	857	860	860	851	880	859	877	900	871	801	822	829	850	846	921	878	843	869	913	843	835	847	840	818	861	837	848	839	848	835	860	896	835	875	831	835	821	857	879	856	831	837	857	857	816	932	884	862	886	840	863	898	876	880	863	874	900	884	814	841	909	880	835	874	867	814	855	811	826	841	767	885	852	839	870	910	898	858	832	870	869	851	852	887	858	901	829	840	913	846	849	845	853	824	829	921	854	839	866	866	869	881	863	888	852	822	892	870	854	891	861	857	889	895	849	889	810	874	797	846	795	830	903	820	865	908	864	864	867	848	812	865	808	871	844	815	878	893	852	839	834	852	820	888	822	870	869	832	885	853	821	861	825	831	842	860	903	828	867	882	842	918	835	869	832	887	858	878	838	877	884	851	859	842	842	888	851	830	827	848	837	908	887	877	841	866	880	828	905	852	849	868	910	788	801	903	905	898	824	879	882	847	852	837	845	840	849	845	852	890	824	865	837	833	866	860	868	898	830	880	867	866	853	819	867	813	888	820	860	851	823	865	844	857	827	890	854	797	917	879	885	894	829	893	860	869	852	888	847	903	867	877	876	835	836	851	900	920	871	882	845	837	848	880	822	873	885	922	838	892	818	831	876	908	899	896	864	902	817	917	888	890	892	792	849	907	885	886	859	819	829	879	844	889	850	857	858	858	834	873	849	839	859	892	851	811	838	853	871	854	866	803	835	832	874	891	900	864	895	854	857	891	869	823	848	859	885	852	883	881	831	893	909	880	865	914	898	877	888	848	935	876	920	887	878	905	840	871	881	897	855	882	903	851	850	846	882	895	821	865	856	882	828	849	863	838	821	833	847	819	818	866	830	870	799	885	878	869	880	877	840	858	885
7821	696	650	583	365	356	274	251	231	227	226	200	193	211	217	230	220	219	207	239	179	208	204	186	190	190	187	178	181	189	184	203	194	211	197	203	195	202	211	171	193	170	208	197	197	196	189	177	206	175	194	170	166	192	184	182	194	200	213	184	209	209	201	182	191	204	188	195	193	211	191	161	200	223	227	221	194	184	186	184	187	187	195	192	201	214	196	199	177	194	154	192	184	179	220	179	183	207	194	191	190	197	172	185	167	199	201	220	225	197	193	209	194	186	184	215	219	195	207	198	215	204	204	200	203	191	211	201	186	188	180	158	192	171	186	190	207	197	201	210	214	192	210	204	199	189	197	196	202	188	185	184	219	204	199	197	194	206	187	220	185	194	172	194	189	208	199	203	210	193	164	199	213	170	185	182	201	167	197	191	186	195	187	195	193	200	210	247	194	194	200	192	180	180	203	196	187	186	183	197	215	195	191	198	189	192	180	202	223	216	192	176	191	210	192	198	182	226	169	181	214	191	201	171	177	185	209	217	211	168	168	200	203	166	175	220	196	204	194	220	212	188	197	208	186	183	183	215	199	189	179	191	207	178	193	190	185	181	203	200	233	184	206	185	217	197	178	200	212	181	200	195	191	199	198	207	222	213	212	199	187	159	182	230	226	181	180	182	202	197	200	193	203	211	193	186	211	172	203	185	190	221	215	192	213	219	182	199	193	175	187	172	181	193	194	172	197	219	190	196	189	197	188	176	256	201	207	222	193	186	211	207	199	181	178	195	204	185	199	210	179	200	222	199	194	198	189	200	189	198	198	180	201	198	198	239	203	172	186	173	222	181	199	202	188	182	180	209	209	216	179	190	197	151	179	197	200	204	171	163	189	187	163	217	196	188	215	204	188	230	219	197	199	217	180	193	164	212	212	168	194	216	200	187	195	205	217	196	207	199	178	169	191	211	164	191	175	215	197	168	196	214	180	184	190	179	187	197	188	162	198	214	196	203	199	207	222	180	188	246	217	202	182	191	185	173	188	210	177	204	188	181	211	211	229	201	200	189	172	173	187	189	215	186	202	198	164	199	206	204	187	200	180	182	209	210	185	200	197	196	184	214	199	173	209	192	166	186	209	181	189	201	210	199	178	207	180	215	185	219	196	203	177	168	189	153	186	193	206	184	170	196	190	207	199	193	200	219	201	197	191	178	209	193	213	216	193	183	189	195	179	196	187	207	201	190	176	200	190	200	182	235	199	182	197	191	184	177	182	195	194	205	206	202	207	209	167	194	197	202	213	203	184	198	179	217	218	175	212	216	176	201	204	202	189	195	221	179	187	201	213	208	194	225	224	170	207	197	208	206	162	215	185	188	187	153	187	181	194	199	221	196	179	190	207	177	222	197	226	195	171	186	194	207	203	195	217	222	184	196	186	175	200	173	195	179	186	186	201	188	219	159	200	194	202	223	188	192	225	207	188	208	222	191	195	198	192	190	175	217	182	189	180	201	200	196	175	157	201	209	194	198	208	235	200	229	190	189	190	204	173	188	191	200	194	162	189	193	194	196	185	203	148	180	208	186	201	208	215	202	206	201	191	198	193	215	201	193	211	217	228	219	213	224	159	207	202	188	217	215	193	213	213	198	179	167	201	188	211	210	199	196	210	147	166	188	207	210	195	176	194	175	184	222	201	189	150	178	195	202	209	207	195	191	169	215	196	220	169	174	176	198	178	184	178	201	186	181	196	190	222	185	226	195	206	181	177	205	199	182	189	219	209	193	203	181	187	212	199	202	200	202	182	183	209	212	181	197	190	189	209	188	216	184	173	175	183	189	183	207	179	193	181	189	197	205	194	207	174	200	211	167	186	221	210	216	201	210	205	178	195	190	199	174	198	189	180	204	224	211	216	215	197	184	197	208	192	208	193	196	192	170	217	193	198	214	196	200	177	192	193	198	182	202	200	203	188	228	186	200	174	213	206	205	200	192	178	198	191	190	206	182	182	204	196	201	189	209	202	192	192	191	181	189	196	202	199	196	226	189	201	208	212	176	198	185	209	196	181	203	196	182	196	191	205	207	202	193	183	222	197	189	193	181	206	175	172	203	215	198	180	175	189	182	194	194	180	191	184	183	188	178	215	171	194	201	186	235	201	167	174	212	220	221	215	206	197	194	192	183	193	208	163	207	207	190	202	197	217	188	182	193	198	189	215	232	191	176	176	191	205	196	186	209	174	208	234	185	225	183	215	186	203	213	244	197	171	146	222	227	197	209	175	187	185	194	204	185	190	189	184	192	213	195	204	167	167	222	202	202	184	226	227	220	189	222	218	196	157	205	204	201	216	177	202	213	195	199	185	183	196	193	221	201	196	207	169	195	199	197	228	192	220	211	204	211	205	185	204	185	171	209	195	203	196	207	187	161	195	198	217	203	212	223	186	188	224	188	183	219	170	177	188	239	205	217	213	215	177	188	197	195	193	222	222	178	214	200	220	180	207	192	183	193	185	191	211	194	208	190	178	195	184	210	190	177	186	182	184	211	202	181	233	201	196	203	214	191	195	187	217	192	195	188	193	201	200	190	195	181	193	216	178	207	177	209	207	198	187	189	233	210	203	196	191	231	189	184	175	176	213	205	195	192	188	197	201	213	206	193	193	180	168	184	205	200	193	208	184	174	207	189	184	201	228	222	202	147	199	195	200	190	179	184	202	180	174	220	210	197	204	205	194	187	217	183	215	176	199	199	206	196	183	170	179	201	200	216	235	194	192	213	199	178	200	206	193	202	192	211	195	158	179	200	203	212	188	201	233	194	213	183	189	180	209	168	186	194	160	193	169	206	190	187	192	198	195	192	208	198	187	197	219	218	216	185	203	219	198	201	212	182	185	186	186	206	182	209	183	206	208	202	185	177	162	172	185	188	200	184	211	186	231	191	187	186	191	204	212	190	169	176	193	206	198	200	195	185	202	191	185	157	189	185	202	218	189	216	237	223	169	212	199	189	166	208	205	225	216	194	211	198	197	195	182	197	207	210	192	200	183	228	195	220	175	189	177	201	206	164	198	192	192	201	191	203	189	182	191	210	197	203	196	190	173	187	216	183	195	156	184	169	188	197	205	204	207	172	184	190	191	191	191	183	174	196	190	228	193	216	222	192	208	212	186	207	205	180	217	192	183	189	188	221	181	180	191	186	173	209	192	198	214	191	207	184	212	198	207	175	175	196	217	176	185	192	192	192	218	198	160	200	181	167	166	206	197	221	193	191	198	194	189	190	185	238	194	186	168	207	186	228	183	207	150	199	182	187	217	215	187	163	182	199	199	223	173	192	187	215	201	185	211	189	219	200	170	190	184	201	176	197	185	201	240	203	191	200	192	193	216	181	200	211	232	221	182	200	209	230	168	171	191	210	223	189	192	168	169	175	178	183	169	200	201	205	192	219	199	200	186	183	211	201	186	199	178	195	217	215	220	185	176	210	216	212	223	198	231	197	197	207	177	178	214	206
4871	807	1400	1749	1338	1109	922	823	711	689	645	576	578	564	540	540	502	506	455	512	500	531	490	533	473	518	493	488	502	498	468	501	501	486	510	496	487	480	447	484	457	464	504	485	468	473	485	486	479	478	487	490	476	470	485	478	532	447	489	537	506	453	440	520	502	486	465	492	472	456	487	454	462	470	460	510	465	466	486	504	478	500	485	476	490	450	485	481	466	449	439	479	482	443	470	469	493	504	469	477	466	498	502	453	513	471	475	462	459	474	491	518	491	464	485	471	484	480	455	481	491	474	484	500	493	492	464	483	511	492	441	460	491	468	459	511	542	460	462	462	448	492	499	468	479	485	465	502	492	470	490	446	475	479	474	458	437	495	459	453	451	470	470	458	474	450	516	497	478	509	469	468	464	455	451	465	459	487	477	491	475	443	495	464	498	452	493	478	455	472	464	487	472	471	516	479	493	480	504	504	455	442	482	471	445	449	481	484	479	460	496	480	438	464	474	440	474	466	511	472	481	481	484	486	461	500	529	464	489	469	447	466	456	494	459	433	505	441	482	457	493	469	471	443	493	477	469	453	462	471	534	491	501	466	484	483	477	472	485	482	451	459	426	458	489	486	463	496	476	468	463	491	465	492	475	482	503	494	483	449	474	524	473	464	504	506	494	491	475	475	470	467	443	455	479	483	451	439	459	465	472	485	459	477	419	473	462	462	513	458	502	486	492	443	489	452	464	459	485	463	490	449	459	530	475	417	444	438	477	488	442	445	478	462	461	484	471	490	493	516	489	426	523	470	479	483	470	494	459	445	478	491	483	521	495	496	490	495	492	523	481	462	457	480	491	486	506	465	476	459	438	524	524	489	467	473	471	433	516	506	448	498	475	478	465	474	506	515	498	495	467	510	485	482	461	426	512	466	508	464	501	507	495	449	459	471	508	476	527	457	464	476	488	471	495	479	454	481	466	491	510	461	519	447	479	428	478	482	524	448	470	435	490	453	508	461	476	473	454	425	458	465	451	523	508	500	468	516	491	468	469	485	481	493	463	512	492	521	500	492	531	478	516	500	493	509	452	480	483	499	478	486	451	449	470	480	492	468	482	451	478	521	487	462	466	466	488	469	466	437	473	462	425	493	499	493	518	467	459	511	472	442	451	468	494	457	504	469	527	433	509	468	462	436	436	494	442	473	475	510	470	477	463	491	455	473	523	460	505	504	496	474	467	471	492	453	471	467	533	461	496	470	472	481	467	463	510	482	516	482	509	484	520	509	490	462	480	438	446	455	488	469	455	489	455	475	478	473	461	435	477	464	441	452	467	437	449	417	506	490	465	464	493	471	518	459	433	487	491	534	426	483	495	463	476	485	454	453	500	500	488	516	462	452	484	499	484	442	491	509	483	505	489	458	496	461	476	463	508	475	483	451	496	436	469	461	448	479	454	464	495	465	428	512	474	513	478	484	480	470	510	505	514	478	457	489	471	470	465	490	453	499	442	517	469	448	463	465	481	468	470	447	497	518	483	496	503	449	458	466	482	490	506	473	443	489	467	478	483	485	472	465	511	459	466	446	482	416	507	457	502	493	456	468	483	477	463	501	452	485	433	487	486	465	529	486	479	478	484	464	496	457	494	498	504	473	484	456	493	468	457	459	430	495	469	472	471	478	495	449	466	443	547	442	451	473	511	469	472	505	475	501	444	459	508	462	487	469	493	481	500	480	492	436	452	452	490	483	479	498	439	458	460	454	451	470	489	521	472	494	471	457	471	472	485	405	453	475	481	470	482	457	480	461	472	442	459	496	480	501	466	476	469	516	502	476	487	485	495	492	465	475	472	456	486	493	483	470	480	463	475	487	477	487	519	486	495	493	462	537	521	505	469	473	500	443	508	457	489	430	481	485	480	465	498	481	476	495	488	488	516	453	466	472	494	479	517	494	471	476	459	488	517	468	503	460	490	458	490	536	497	447	471	495	500	467	499	494	487	465	467	475	467	479	487	511	503	444	470	465	494	468	463	500	476	487	465	450	496	459	430	500	420	485	482	469	489	538	466	456	445	486	448	468	439	487	462	476	465	451	437	489	471	466	471	480	470	490	451	482	507	465	502	476	527	523	459	463	486	458	471	477	501	462	487	523	480	472	468	497	449	478	511	471	511	465	473	428	464	511	505	480	466	474	436	475	448	473	477	463	451	480	481	456	485	508	504	468	466	500	428	474	476	483	465	474	493	461	473	461	428	471	462	466	431	459	488	473	500	480	479	438	490	455	471	471	496	501	448	468	502	477	470	455	482	498	471	472	436	476	446	441	474	458	453	471	470	498	478	463	486	486	488	491	464	453	470	492	485	459	476	465	517	477	427	508	464	451	483	525	466	474	452	507	494	481	483	484	497	508	504	488	482	529	473	455	480	499	474	464	455	473	465	452	491	486	461	486	484	526	492	468	467	461	480	456	449	483	485	480	514	468	499	470	475	473	489	492	475	485	493	495	455	457	480	482	500	516	462	491	490	449	503	480	499	463	452	483	442	479	448	524	469	504	516	500	474	488	497	442	480	466	479	481	488	480	476	472	472	441	506	458	478	480	533	455	497	520	507	469	490	518	463	466	463	474	461	490	442	491	496	474	514	481	448	516	457	441	464	472	478	475	493	514	478	518	487	478	456	491	516	505	475	499	492	453	509	469	468	515	493	489	481	505	499	493	475	477	486	479	480	482	474	453	480	493	471	493	482	486	453	498	457	442	448	447	485	459	483	448	492	443	509	488	436	462	486	456	454	475	469	526	483	500	472	507	484	487	483	508	473	484	496	472	458	462	514	470	465	494	449	432	473	478	450	517	470	473	513	484	475	453	523	478	508	466	459	466	496	469	445	467	500	460	465	498	470	451	514	470	458	495	495	461	473	444	508	440	448	435	490	488	443	544	486	476	479	479	440	490	462	447	483	501	508	465	476	461	462	521	467	450	461	451	505	475	453	479	479	491	480	493	494	493	496	451	476	479	505	478	482	467	495	463	455	500	478	462	495	499	451	463	478	484	495	460	470	477	494	451	456	503	466	456	467	473	465	456	474	487	513	476	512	480	436	425	448	427	432	457	475	480	498	513	490	468	461	484	473	459	469	459	492	495	506	453	493	472	471	438	476	493	485	476	464	467	439	456	460	482	480	444	460	469	471	515	445	453	479	457	488	487	477	515	470	468	463	471	478	516	455	494	447	460	467	500	504	496	474	491	495	497	513	482	494	460	460	473	475	482	483	457	450	460	491	451	512	487	520	454	480	444	471	494	484	461	515	478	521	456	483	487	466	465	487	464	455	449	499	491	471	473	478	442	481	482	472	501	460	461	480	489	460	478	511	513	474	475	520	443	497	427	482	476	517	486	483	499	485	481	491	487	460	476	451	498	505	447	498	468	518	464	491	501	487	497	458	479	489	461	491	463	458	486	484	483	500	501	489	496	449	490	484	468	494	440	438	460	481	462	455	483	480	428	481	457
21920	2304	1300	1235	794	590	481	424	321	323	320	282	284	227	243	234	242	229	234	228	236	230	228	204	214	224	203	209	219	235	234	228	209	241	227	219	206	252	211	217	215	198	245	260	244	176	211	193	214	230	230	211	225	183	233	231	225	208	198	218	198	220	238	243	221	210	184	238	225	193	203	240	248	192	194	202	207	242	203	213	208	200	221	202	223	230	215	248	224	218	231	188	233	213	189	195	235	228	206	210	187	239	219	193	190	241	213	206	214	247	211	219	201	246	236	195	210	196	213	199	230	184	206	188	207	207	213	223	232	210	188	179	231	235	230	230	214	187	212	180	215	224	217	234	207	189	197	208	190	224	213	216	225	211	220	207	190	219	233	222	219	239	207	202	233	194	231	218	223	215	186	227	186	236	229	221	213	220	211	202	233	205	236	227	196	250	233	229	210	220	218	231	216	218	221	231	208	218	214	230	223	222	208	208	214	261	198	200	207	221	219	229	195	205	203	183	230	220	175	215	218	206	241	227	209	207	205	263	228	183	215	262	214	216	239	170	218	238	228	207	184	188	211	199	219	221	235	211	190	193	212	215	202	227	209	221	219	216	244	204	244	235	241	220	242	225	207	200	217	204	222	213	200	220	212	218	233	190	227	199	197	222	229	209	216	199	194	206	251	207	237	242	225	217	221	217	212	240	221	187	235	240	208	213	200	206	227	196	212	201	224	232	195	200	204	212	201	233	216	203	233	249	242	215	205	217	191	244	211	203	228	219	216	204	185	208	213	233	219	222	228	194	209	207	217	193	211	217	200	216	234	206	228	192	230	220	215	190	233	245	207	217	224	214	251	193	211	242	206	230	208	223	228	229	242	207	210	234	229	207	251	220	243	214	197	219	210	232	205	221	204	204	214	180	197	217	200	217	199	223	239	213	206	224	223	210	211	240	210	211	236	219	214	241	188	202	208	219	206	197	212	198	200	212	239	225	205	206	226	240	208	209	235	214	203	208	248	226	201	216	223	223	219	212	203	231	192	185	198	206	193	205	208	203	212	198	197	223	230	209	221	219	219	221	224	224	201	219	202	235	254	213	208	223	229	202	205	221	255	232	241	222	230	227	218	204	213	203	226	219	238	217	199	193	187	211	218	228	178	207	199	202	191	213	227	181	216	222	253	212	215	214	199	214	210	202	247	199	214	217	218	248	260	222	242	223	213	230	225	201	217	211	194	222	218	220	224	217	210	226	202	225	201	196	228	193	184	179	217	198	207	224	211	224	209	215	222	219	220	233	222	213	242	236	176	203	217	178	185	216	214	203	224	194	195	211	214	262	235	193	185	210	210	182	201	199	227	201	235	219	216	213	169	211	225	210	220	232	232	237	227	229	222	211	217	207	213	204	216	186	192	242	241	209	212	221	211	194	222	215	227	205	211	206	231	218	215	226	218	194	198	233	212	204	206	211	207	198	213	206	217	236	228	232	232	222	206	220	229	220	195	210	201	227	212	236	248	211	199	218	203	195	199	221	232	191	176	246	218	220	222	205	242	204	187	207	237	210	189	210	211	212	217	220	217	213	194	219	211	208	213	217	210	211	226	248	241	236	221	211	230	175	197	205	212	231	228	244	203	200	234	223	206	209	232	190	196	201	186	203	196	232	221	210	195	231	205	213	209	230	209	217	189	244	213	215	241	189	194	212	218	224	222	229	255	225	222	229	212	201	204	212	217	202	225	229	230	218	213	220	210	218	216	208	202	186	241	215	215	214	248	203	212	194	214	190	254	233	192	214	209	212	204	231	214	244	251	232	208	208	212	210	214	202	237	202	201	206	194	202	187	220	203	210	212	200	210	204	227	230	209	200	218	188	207	221	229	225	184	223	186	215	220	219	235	229	220	219	190	229	200	208	226	232	216	204	216	199	209	228	223	228	218	193	196	215	233	218	179	218	209	227	211	222	207	203	209	206	209	209	215	228	206	226	218	220	238	210	211	242	235	240	200	197	192	183	231	226	242	226	210	192	216	244	218	219	228	250	216	207	260	213	221	235	265	229	206	241	255	202	230	234	218	243	211	212	227	199	235	239	226	232	197	211	195	245	224	214	217	214	212	223	224	214	191	248	212	219	205	193	169	241	228	226	218	242	207	222	205	218	205	219	232	218	193	217	212	219	216	192	215	216	216	209	215	206	213	202	225	207	180	244	244	222	223	207	204	210	193	213	182	224	211	211	222	207	219	213	198	209	216	199	176	191	225	205	192	228	203	230	218	199	224	199	225	214	198	230	225	196	220	211	198	238	184	204	261	226	221	202	208	211	202	212	198	214	210	208	254	224	194	193	209	208	192	207	235	212	189	221	201	216	214	205	197	208	218	231	208	227	198	243	239	215	221	201	203	206	197	206	237	183	211	214	223	223	215	224	253	236	240	192	205	220	211	202	218	209	204	216	240	244	224	218	210	215	199	234	218	193	198	236	212	206	226	241	255	201	194	228	205	203	199	242	241	207	221	229	205	181	227	220	182	225	227	215	222	216	225	229	219	213	211	227	222	202	233	241	220	219	224	208	227	200	191	187	177	209	211	217	204	215	197	220	214	217	210	219	215	201	210	225	210	206	216	202	220	191	235	211	192	211	204	217	228	246	227	213	219	215	215	199	241	198	242	206	209	219	222	247	223	212	218	212	207	200	188	206	219	218	218	213	208	233	197	204	196	193	216	205	232	218	199	223	185	233	194	197	197	186	207	219	208	255	230	208	205	225	213	196	230	198	228	235	230	218	236	218	221	222	199	206	229	208	231	218	213	199	220	209	224	194	223	205	179	226	209	209	231	224	183	213	203	196	242	200	209	208	196	206	240	202	203	182	240	205	201	206	201	220	189	227	216	217	224	217	208	207	189	230	228	214	233	209	225	199	212	217	205	203	226	201	199	210	213	200	205	203	235	222	223	229	213	241	221	233	243	223	192	207	224	187	188	198	223	218	212	243	242	204	211	202	216	226	219	224	205	199	207	204	195	227	210	222	202	216	222	206	215	241	232	204	224	204	189	225	231	228	222	212	244	211	235	241	211	191	186	208	194	197	221	195	194	196	254	241	229	220	243	232	211	229	197	216	239	242	224	201	217	217	204	188	187	210	220	206	196	203	238	243	205	202	218	196	205	202	218	234	238	219	209	215	214	237	228	206	198	209	213	214	210	212	230	257	233	218	210	181	186	216	212	190	229	227	260	230	213	220	192	219	209	238	243	212	184	228	217	222	209	263	209	191	220	217	214	200	209	239	237	216	231	185	225	213	198	210	202	229	222	245	230	219	210	169	197	216	195	227	235	239	234	235	213	204	206	211	233	223	209	214	232	216	230	244	228	252	221	205	217	193	207	228	215	209	204	217	234	210	217	233	200	239	219	210	217	186	208	194	213	216	221	244	216	228	228	197	221	216	218	218	191	229	228	234	234	209	185	210	208	247	203	178	243	224	206	216	219	213	207	208	221	196	211	198	194	215
12490	1377	2788	3651	2820	2140	1771	1404	1211	1094	916	954	849	708	704	639	677	630	652	644	588	569	616	584	611	580	577	590	590	563	560	505	520	547	551	549	548	510	538	528	565	597	542	540	518	574	548	547	519	541	516	543	553	556	577	509	566	559	528	564	517	542	530	528	545	558	462	559	540	500	536	554	518	509	524	548	504	533	550	504	527	559	473	541	591	529	511	540	510	495	519	568	547	513	512	538	502	532	553	576	567	591	533	566	555	519	542	560	526	501	511	506	552	522	530	511	547	515	536	515	523	510	524	546	523	527	527	503	541	543	519	505	540	517	533	481	535	540	527	505	517	531	537	531	554	515	547	554	544	529	527	539	538	534	572	539	555	562	528	534	516	503	537	544	516	559	512	490	532	498	485	525	562	520	532	526	522	511	490	534	507	533	534	537	500	513	569	548	491	526	517	549	532	518	544	537	536	541	514	555	544	557	502	564	520	513	565	490	505	544	487	486	508	552	559	527	499	497	530	571	543	576	529	555	507	577	575	500	492	514	558	511	540	511	544	509	531	546	531	518	566	508	560	559	540	502	496	555	528	551	527	542	512	552	539	500	533	510	484	504	549	510	534	499	534	559	520	533	547	505	526	509	461	526	510	556	493	529	558	531	538	536	541	579	553	514	516	517	515	452	581	497	485	520	542	521	549	518	510	534	521	536	547	504	546	549	525	526	551	525	565	521	545	492	514	489	536	513	575	497	507	566	509	523	518	552	547	564	537	562	558	534	541	499	537	513	480	515	532	520	514	522	531	536	558	539	543	535	544	553	549	548	535	483	556	561	500	565	515	524	505	488	521	565	532	549	506	520	515	469	515	545	585	498	520	530	517	514	531	537	498	536	536	583	539	527	544	522	524	494	570	503	510	509	524	555	540	540	563	535	512	497	532	548	534	510	544	502	577	476	550	525	513	505	545	539	530	536	551	523	564	517	508	513	525	515	545	505	525	529	541	538	516	521	520	496	525	523	544	551	495	549	546	537	533	529	549	513	517	504	535	494	487	533	527	503	531	505	517	520	512	505	541	511	551	500	518	517	512	545	562	531	532	494	537	514	536	513	529	582	539	523	522	541	530	501	538	515	506	511	537	495	525	524	495	516	537	514	505	540	500	491	511	543	561	506	463	495	546	547	533	531	518	517	535	509	563	506	542	525	538	543	545	483	541	523	525	511	536	539	515	513	540	535	503	505	524	524	575	517	531	506	521	553	566	503	545	542	517	501	504	543	502	527	553	496	522	528	590	546	523	528	507	557	551	509	465	477	537	529	528	516	553	497	520	527	550	539	557	532	535	525	490	550	536	527	556	509	530	481	555	497	528	523	552	527	529	490	520	496	576	511	488	541	565	490	558	524	517	488	485	518	545	514	522	518	494	562	531	555	542	541	504	561	531	523	573	499	520	510	550	525	556	533	536	544	543	523	532	559	524	539	523	529	513	563	487	529	543	543	483	497	522	484	517	514	485	520	517	574	506	543	528	533	552	556	523	519	490	534	524	518	537	532	528	529	529	465	496	521	497	554	542	527	542	590	503	565	517	516	497	539	552	550	578	520	540	549	535	560	608	514	551	553	520	517	509	538	532	538	546	520	554	518	548	527	500	528	577	517	593	567	508	518	534	526	546	575	537	508	489	539	505	530	534	546	542	526	513	504	505	515	519	530	553	509	513	560	533	511	536	515	506	558	519	468	519	544	541	469	575	549	536	496	524	513	508	490	536	547	500	537	521	507	515	540	529	500	534	516	524	544	503	535	529	514	517	549	531	543	518	522	552	535	511	513	503	555	527	533	519	513	547	486	517	520	529	474	522	513	531	534	502	529	517	545	524	518	522	541	544	549	528	497	561	551	527	532	535	504	572	508	562	590	528	525	509	522	564	537	526	526	564	511	538	521	546	534	514	559	549	494	511	516	534	508	552	521	558	576	542	568	511	537	512	505	545	541	551	521	490	514	494	535	522	500	515	508	537	505	504	549	583	485	526	551	541	550	551	521	503	521	536	575	497	573	512	523	482	535	534	508	552	537	558	514	526	518	553	523	486	558	506	506	545	512	562	502	518	517	522	517	529	522	534	537	567	556	539	525	541	511	580	498	512	511	523	512	542	514	582	507	492	547	494	547	531	503	518	516	513	530	492	512	549	539	506	541	519	512	536	557	523	562	512	552	515	557	498	550	505	539	520	542	545	544	536	545	523	529	503	571	509	504	534	527	499	531	540	558	535	532	503	523	509	494	514	519	538	564	532	550	492	530	506	526	540	527	492	496	537	508	523	493	535	543	509	548	541	546	531	508	500	557	546	552	510	541	535	500	490	524	506	539	516	511	547	549	501	555	515	507	516	571	505	517	528	510	551	504	491	524	510	534	548	526	550	532	529	547	491	526	457	562	563	565	516	491	566	510	533	530	547	538	509	494	526	520	560	538	522	506	520	524	543	530	556	518	556	540	519	515	549	521	547	559	528	535	581	532	555	517	535	528	497	564	549	521	514	536	503	539	537	541	551	548	558	582	590	530	577	565	576	525	500	546	556	564	547	498	516	521	524	522	468	567	525	548	566	492	525	528	501	499	548	530	534	524	540	484	496	559	558	492	527	494	564	535	505	521	531	495	504	504	514	523	487	560	510	515	562	487	571	536	520	504	532	487	503	563	532	558	522	542	514	564	548	490	528	475	507	525	529	520	537	539	543	544	549	547	537	533	492	539	515	509	525	512	497	565	538	555	579	525	525	549	529	516	524	487	529	560	551	526	549	496	555	528	526	548	521	500	548	539	527	523	548	549	507	542	495	567	537	535	535	528	534	501	518	547	562	547	542	527	511	534	523	516	525	513	552	558	514	505	538	521	530	552	522	510	536	546	509	543	549	524	526	561	562	572	555	552	512	551	557	526	546	530	526	536	555	521	509	567	588	520	548	493	516	548	557	506	548	560	471	537	510	526	542	541	501	547	535	536	551	511	548	536	499	577	513	559	538	511	517	481	490	512	467	539	521	559	557	498	512	529	499	531	516	520	517	509	569	548	524	518	528	522	519	523	522	538	509	518	482	562	504	502	538	550	502	508	553	543	585	537	537	544	552	487	530	515	536	514	532	518	518	509	519	523	528	535	511	592	528	503	548	516	542	514	513	570	563	533	545	524	522	492	525	525	505	521	524	506	515	498	548	526	538	535	564	538	530	530	591	542	544	531	500	568	551	505	551	524	514	557	495	519	518	544	547	524	538	490	485	551	522	539	495	530	541	557	501	530	552	526	546	535	530	500	539	558	540	536	547	518	507	522	565	537	579	536	525	558	525	507	535	545	496	520	495	534	506	516	525	496	584	531	496	522	532	504	519	541	519	557	567	498	490	508	535	564	518	546	509	563	533	533	516	559	489	520	517	540	533	531	507	513	587	533	527	535	579	508	522	536	524	490	510	518	519	519	520	528	530	512	576	527	508	583	549	532	558	507	535	516
32560	5363	2539	2020	1293	1021	795	672	619	506	519	476	468	450	405	463	433	409	398	426	413	423	408	405	390	382	401	400	400	428	393	421	358	389	381	392	405	394	400	381	377	429	384	429	400	413	375	388	360	423	411	369	380	359	406	366	407	391	406	379	384	382	394	374	418	393	372	371	381	408	393	356	425	362	377	391	439	394	416	398	442	386	394	361	373	385	400	362	388	374	359	388	414	364	407	415	384	391	380	397	423	399	434	401	421	399	415	411	390	376	399	391	347	377	395	404	391	423	399	423	381	389	420	438	351	370	382	401	386	369	381	380	381	412	391	351	385	383	368	394	430	413	398	362	392	415	364	415	403	394	367	377	369	403	401	385	405	376	410	415	390	389	385	347	350	415	394	381	382	356	408	387	407	386	357	359	398	352	438	370	413	368	328	405	425	396	355	388	359	406	375	391	369	373	392	423	399	384	399	381	397	413	393	398	351	370	408	401	366	425	392	361	376	373	376	428	386	359	402	351	384	365	388	417	418	383	394	406	440	393	374	371	402	407	397	365	429	400	357	402	411	380	361	349	357	380	379	349	359	392	422	386	361	372	355	385	366	416	378	410	410	368	406	389	399	367	391	418	375	388	407	375	394	380	376	389	407	391	430	371	351	397	407	399	361	377	421	368	343	379	390	365	373	411	428	405	358	383	380	384	362	375	406	429	418	364	393	394	384	410	379	382	410	370	396	377	364	407	381	363	363	353	417	388	379	396	415	396	350	404	354	403	378	346	421	398	393	388	373	386	359	422	352	352	384	391	408	387	369	399	373	344	402	376	391	452	409	376	367	404	354	370	362	414	435	383	348	423	400	374	408	384	375	411	431	383	404	347	387	428	404	398	360	358	413	365	365	405	403	390	407	361	336	413	385	394	384	408	389	386	373	369	396	349	381	421	386	396	372	415	383	386	372	363	412	407	373	375	351	396	391	420	386	379	396	401	373	370	397	380	395	413	376	369	399	383	372	393	411	396	397	405	370	397	380	410	396	387	393	384	389	339	385	356	376	381	391	402	389	375	410	411	366	391	398	400	357	360	361	381	375	382	376	370	365	368	388	379	375	403	400	419	385	371	363	392	398	394	343	352	413	420	402	355	397	391	387	439	388	370	384	405	343	371	395	447	394	386	396	378	382	402	431	366	368	394	381	375	407	398	409	415	370	351	400	389	383	355	373	391	384	396	387	382	380	403	383	365	375	381	426	393	391	436	389	363	382	409	385	402	427	413	370	379	370	366	382	374	405	398	359	390	389	381	401	380	370	426	364	398	367	392	370	388	390	383	341	385	369	366	411	455	381	393	415	337	368	396	420	391	392	420	367	387	376	396	409	393	427	372	389	389	420	378	392	394	406	380	396	433	340	416	393	374	377	352	399	371	385	393	383	409	398	424	356	370	399	381	351	380	367	342	372	369	377	400	431	360	374	360	383	419	379	388	377	380	380	365	365	412	392	381	390	397	440	395	411	379	358	379	396	418	390	399	377	402	380	392	382	395	432	398	368	399	433	401	405	376	394	395	407	382	408	407	409	362	361	372	386	399	393	413	417	384	347	372	389	383	350	407	398	420	412	378	369	371	345	356	388	367	388	384	390	380	384	403	393	376	362	405	417	381	400	364	434	416	394	376	402	419	408	415	363	373	398	372	420	389	407	389	417	387	370	389	407	398	417	395	405	374	447	382	370	408	366	388	358	393	398	408	424	399	408	384	424	339	389	388	370	376	380	388	376	402	377	389	440	406	358	400	351	409	370	382	385	406	367	339	410	355	381	365	466	428	396	393	354	410	401	399	369	418	391	401	409	375	366	437	464	407	405	387	356	426	419	411	419	389	387	406	374	394	371	397	408	377	404	429	376	409	396	396	386	378	407	379	381	382	427	405	389	419	357	353	362	396	398	426	368	368	363	396	400	417	412	409	365	392	380	375	401	377	413	399	374	356	371	380	366	390	373	425	392	405	419	372	390	346	382	407	375	366	394	371	409	366	401	361	386	370	400	405	390	389	413	409	401	400	378	353	367	341	393	401	409	376	365	402	376	396	391	390	376	382	350	393	391	365	374	351	373	370	375	401	384	373	407	397	408	396	412	370	369	384	403	403	410	392	363	362	371	420	411	442	406	398	347	405	414	388	388	379	394	380	343	418	388	385	358	344	412	419	412	377	344	377	378	359	424	385	401	387	410	370	402	406	397	376	401	353	368	412	345	398	388	398	399	357	390	419	363	393	353	411	407	390	361	389	387	407	377	387	423	402	384	363	406	419	396	399	397	376	393	377	402	397	371	425	356	382	378	417	395	369	413	428	380	389	382	366	406	342	377	370	390	373	358	378	387	367	384	381	372	394	437	363	386	398	376	404	390	409	404	398	401	413	398	397	420	389	402	367	399	392	376	415	396	402	372	392	382	415	385	392	364	379	343	369	375	386	385	392	403	409	386	383	389	406	345	399	389	344	379	378	386	402	387	411	383	405	404	382	396	390	395	417	414	376	389	400	423	403	408	387	394	399	389	395	399	387	401	365	382	400	401	374	360	369	366	417	387	398	417	428	363	376	416	351	399	358	369	404	379	398	425	423	380	430	431	378	360	425	430	411	412	391	403	381	392	362	414	388	410	367	373	405	369	388	379	405	414	380	390	362	391	367	384	422	383	409	392	408	403	400	357	422	413	365	402	412	411	380	366	386	364	360	408	386	385	391	392	432	397	359	438	392	393	377	382	400	398	390	377	437	377	354	377	376	389	430	404	401	366	415	403	371	379	390	393	400	404	360	396	377	392	426	379	406	391	378	370	386	426	378	376	397	413	400	411	370	401	390	406	389	426	382	381	421	351	398	372	368	398	404	379	388	386	396	404	388	362	412	408	414	405	409	364	382	351	406	393	423	383	393	395	385	366	380	372	369	392	441	371	379	405	374	390	402	387	371	403	331	381	365	360	384	373	399	375	459	395	370	377	373	452	418	420	374	393	406	402	397	401	388	381	415	384	392	432	374	398	414	393	381	399	395	392	367	378	393	399	389	385	386	382	363	421	401	392	361	374	389	408	385	375	391	332	408	402	414	375	370	392	395	420	418	387	389	381	389	377	422	428	409	374	340	389	389	386	382	391	420	417	416	367	394	402	401	390	415	389	442	423	377	410	351	377	384	412	378	396	406	422	391	376	367	457	377	423	405	354	390	404	392	415	395	417	354	377	411	387	390	408	426	431	391	362	399	380	417	378	393	391	365	389	383	411	393	358	388	362	378	389	379	373	409	377	439	404	382	363	430	408	438	380	396	391	385	393	386	376	374	395	378	353	406	376	382	371	397	407	432	365	413	402	382	388	386	411	426	385	408	386	379	377	377	325	377	411	397	380	405	396	371	337	409	358	396	380	385	368	405	372	405	383	363	368	367	423	362	404	375	405	381	398	361	397	373	378	406	419	365	378	404	349	402	413	407	371	411	408	384	405	365	387	451
16649	2070	4424	5544	4374	3343	2720	2319	2006	1789	1557	1418	1321	1146	1165	1105	1073	1051	1013	1019	1054	1013	1017	978	1006	980	970	958	960	937	913	922	919	865	915	879	920	904	880	894	870	917	847	904	832	855	933	887	905	877	907	848	881	860	869	868	862	850	874	899	908	896	887	876	887	880	933	854	867	862	880	875	877	897	904	869	843	909	853	855	891	874	846	855	878	844	847	836	827	901	911	902	900	889	881	902	894	871	848	845	854	912	881	899	871	843	895	859	889	918	872	896	861	863	863	885	840	854	884	940	868	843	872	849	858	823	879	838	876	822	882	877	908	865	859	836	847	868	833	843	894	897	880	867	821	838	902	835	897	818	901	886	863	876	880	843	891	883	885	851	845	838	876	796	884	855	918	871	886	885	877	885	837	897	867	850	846	841	897	900	851	830	841	832	901	874	842	814	889	904	877	901	857	854	892	891	883	909	823	858	895	817	865	888	869	802	847	894	869	875	862	864	785	897	873	836	863	904	877	839	909	914	818	827	888	889	817	913	870	821	801	889	875	910	890	884	858	869	831	892	899	892	862	849	860	829	846	875	850	897	838	920	905	898	851	827	882	889	883	939	822	812	882	854	872	887	796	829	858	866	852	850	881	861	833	858	873	944	855	894	868	915	872	874	899	881	881	871	847	856	860	837	833	870	904	858	871	917	838	846	879	864	879	880	904	914	884	874	840	907	854	860	875	927	870	855	843	829	824	847	848	879	839	868	853	878	849	880	822	906	881	860	873	807	883	877	874	886	856	894	900	805	850	841	882	928	800	873	871	803	863	876	855	877	872	873	844	850	873	813	888	914	823	859	898	864	874	854	880	889	875	869	886	876	854	873	873	882	889	846	816	854	860	845	863	851	828	888	880	863	844	834	892	854	881	896	822	928	844	930	869	858	805	810	898	856	814	839	837	874	867	817	892	852	876	850	839	814	898	853	893	892	857	882	929	828	881	851	868	841	869	875	909	825	843	838	897	849	921	918	857	872	892	851	890	835	859	831	887	866	843	856	914	865	875	876	849	883	883	853	830	901	835	853	860	850	861	836	855	891	888	874	860	868	861	819	884	869	891	856	838	848	812	888	877	923	899	905	838	859	880	930	844	842	861	894	856	845	870	824	850	857	871	899	852	866	853	882	835	859	839	886	851	846	822	866	848	860	868	840	813	893	867	895	924	823	850	856	850	882	895	875	856	849	886	906	902	849	901	855	878	884	863	866	815	844	857	836	896	847	843	870	904	861	879	892	863	815	887	896	837	882	858	830	815	825	888	872	881	818	858	877	876	870	854	854	908	877	880	856	846	838	838	876	831	873	848	851	824	839	836	856	817	885	911	907	882	845	899	862	874	877	851	815	859	867	862	840	870	872	853	797	908	896	900	817	839	857	851	916	826	887	835	915	886	836	814	864	898	833	832	887	880	806	786	887	847	895	908	843	877	873	826	852	879	877	901	879	875	897	867	886	850	861	883	875	864	867	827	911	851	859	870	830	917	851	935	837	859	875	850	875	922	879	869	876	792	871	851	849	880	883	889	872	847	866	879	886	852	860	840	851	837	883	852	890	872	883	824	812	876	823	867	879	853	832	834	866	851	875	866	918	855	840	909	874	858	885	843	798	889	915	818	885	944	900	876	814	859	845	893	840	853	863	899	876	882	826	893	875	849	947	870	828	846	895	847	876	842	878	843	845	903	875	840	904	894	849	930	831	853	886	874	887	916	850	860	887	882	871	804	866	835	840	851	862	859	856	831	858	897	874	869	902	845	853	853	880	843	843	842	865	845	890	901	850	850	882	914	945	816	900	839	869	898	822	844	895	893	877	829	868	863	901	878	863	834	878	891	888	895	851	881	892	822	844	848	924	889	865	854	909	856	881	855	908	876	854	889	901	898	874	813	870	863	862	855	859	827	855	819	842	834	834	868	839	855	848	826	919	848	906	915	890	850	828	869	858	842	849	887	889	883	819	892	866	917	849	822	857	811	874	856	858	876	820	834	797	854	874	861	883	929	824	853	850	834	861	861	874	848	897	822	900	863	842	870	845	849	852	872	866	882	833	880	892	834	816	832	864	799	915	891	888	877	916	822	839	894	835	867	837	876	895	871	848	902	838	814	854	920	824	862	895	815	851	908	886	900	841	848	843	856	869	834	823	888	797	880	874	868	908	876	895	873	843	857	866	897	910	883	872	866	835	842	835	883	869	810	835	813	909	883	865	837	829	917	880	897	862	850	916	826	857	860	864	852	857	829	868	833	881	916	860	869	853	916	905	847	873	839	865	890	902	893	864	798	848	825	912	810	904	828	870	806	861	782	849	893	881	892	892	907	867	841	862	873	881	898	847	804	864	849	866	904	861	881	834	835	841	885	869	853	825	861	870	891	856	875	835	903	895	912	863	900	827	868	890	825	850	869	861	833	892	853	891	848	888	925	881	915	850	829	885	909	837	809	792	863	948	855	867	898	888	908	854	839	852	857	824	875	879	926	866	848	815	889	856	886	910	824	850	851	875	876	858	854	818	849	830	833	912	885	818	838	828	842	859	820	876	830	863	878	835	830	829	911	865	895	855	860	908	833	866	857	897	854	858	841	871	870	812	834	833	876	848	813	810	889	877	882	884	890	867	875	841	833	878	820	870	857	834	886	918	868	895	854	828	838	860	837	844	835	883	880	868	848	856	835	880	865	862	887	892	870	866	863	870	899	839	831	861	867	856	869	824	819	812	860	924	861	840	846	887	822	871	872	884	898	834	892	820	878	841	924	869	858	870	861	881	892	846	892	887	927	803	859	864	888	898	844	851	836	835	852	801	884	859	835	851	879	910	868	884	813	876	813	839	837	874	870	898	908	866	809	847	839	811	794	891	824	818	845	853	826	806	861	832	886	924	913	886	986	855	866	805	812	870	837	870	899	802	869	850	880	860	836	855	878	833	858	883	831	860	840	854	865	864	829	864	834	846	896	858	874	887	869	896	854	844	889	855	899	872	866	889	841	835	866	858	864	862	903	804	888	860	860	934	856	869	882	848	869	875	838	875	888	824	859	889	795	829	901	801	898	801	803	905	818	879	862	878	861	870	868	924	899	897	826	901	841	874	866	861	862	865	896	858	828	873	832	887	925	851	862	870	812	842	928	870	829	867	967	794	900	863	847	909	845	858	813	809	909	857	841	830	858	903	844	876	887	829	877	895	855	888	865	818	837	829	882	824	836	896	895	804	850	832	815	897	839	892	925	913	840	871	814	859	868	813	832	891	908	851	875	903	937	831	840	797	893	870	831	897	841	876	914	884	852	796	865	864	860	868	865	862	902	831	853	863	869	834	863	853	876	867	833	873	814	897	884	871	830	865	891	830	836	874	807	869	831	879	870	876	851	894	854	899	841	846	848	851	876	911	886	806	816	871	827	873	820	817	870	833	796	867	852	794	856	842	883	828	872	855	896	887	841	905	887	859	864	890	872	878	882	882
8532	761	641	591	422	295	286	268	249	222	227	207	200	206	201	203	207	171	189	209	232	215	202	218	180	207	200	230	194	218	211	188	209	224	208	186	196	191	186	209	187	221	203	235	205	196	209	172	177	191	181	206	235	179	217	198	207	163	190	198	174	200	183	171	212	232	231	214	206	210	213	198	175	239	219	207	200	178	175	200	200	184	207	194	196	203	220	171	218	207	202	194	168	186	215	192	189	182	191	196	183	197	217	207	194	198	178	176	200	189	193	210	183	195	188	196	190	188	196	196	204	223	201	188	197	188	227	208	190	206	187	189	187	185	206	175	172	175	195	207	191	214	218	193	195	196	200	193	214	186	200	216	196	199	171	170	174	218	218	212	167	198	194	191	213	204	214	195	195	208	182	224	173	226	178	202	214	218	212	202	182	198	166	182	223	199	149	208	188	206	195	187	202	194	177	223	198	187	189	199	220	197	215	206	227	197	222	206	179	159	211	207	244	172	208	178	185	180	196	201	197	201	206	201	213	213	190	195	196	177	196	198	186	192	196	193	201	179	180	188	211	211	192	192	211	217	189	200	188	194	210	198	191	187	196	228	176	188	207	196	208	167	206	201	214	207	196	166	191	178	180	200	199	210	239	183	207	174	193	204	184	201	169	189	215	215	192	203	219	212	187	207	183	227	198	191	205	228	221	179	175	198	221	201	201	212	183	158	205	184	202	197	179	197	202	178	188	206	203	191	212	189	188	203	190	198	172	235	213	201	199	204	202	205	203	196	200	211	183	191	201	182	187	193	224	229	206	187	209	197	214	219	231	203	194	213	234	189	215	173	205	188	187	203	192	204	168	188	206	218	198	222	207	197	197	192	192	200	191	195	196	188	210	185	193	195	189	208	199	206	183	175	234	223	202	203	213	216	216	168	178	189	208	192	209	189	223	186	196	236	188	192	202	216	194	209	195	191	199	193	204	220	200	202	181	216	186	218	196	183	235	183	171	181	182	207	225	181	199	201	204	187	169	208	199	199	224	213	188	188	207	193	184	171	207	198	217	199	215	197	206	190	209	214	254	200	219	181	202	215	212	183	197	194	198	226	192	163	202	181	194	196	180	218	198	214	198	211	182	206	166	215	218	233	181	185	185	212	194	205	190	204	199	210	198	192	191	203	199	196	181	220	167	180	191	212	208	177	182	176	221	232	191	187	179	174	193	171	189	219	217	212	173	201	220	181	198	183	216	193	213	215	208	188	190	203	218	207	203	196	202	177	207	189	199	206	198	176	192	230	207	208	187	227	199	190	182	200	213	197	204	195	206	186	195	193	175	199	203	187	202	219	203	182	187	190	199	181	210	221	201	186	173	171	195	181	203	199	207	217	208	200	177	186	210	173	189	197	193	198	224	206	177	215	165	203	202	201	233	219	195	194	213	204	170	221	203	184	203	195	207	205	209	168	197	199	192	197	219	184	170	198	204	201	197	172	172	219	199	204	205	202	196	214	187	190	218	199	224	207	194	203	195	212	194	202	185	200	212	184	186	208	214	190	190	199	186	183	212	208	235	191	194	178	200	186	201	189	197	203	183	196	207	199	200	169	229	188	191	208	201	199	199	168	194	175	213	213	217	209	185	206	192	232	213	208	216	193	194	198	191	185	221	193	215	182	203	179	206	212	221	211	211	205	217	218	217	193	182	234	229	191	207	211	201	212	212	189	209	194	160	190	227	178	215	192	194	175	225	188	183	216	235	178	202	193	178	214	190	213	169	218	212	195	180	233	192	224	189	204	193	193	197	203	180	172	213	196	204	196	176	198	216	205	207	179	178	181	192	192	195	191	211	188	204	196	180	177	181	183	200	214	192	208	187	184	201	243	172	193	183	183	187	178	198	184	186	192	202	209	217	191	224	190	200	180	198	228	194	182	201	182	196	181	199	200	216	207	193	202	223	198	195	225	205	210	202	191	197	182	190	190	206	202	184	208	194	199	203	202	207	218	191	188	173	230	197	163	227	186	215	215	208	202	207	215	190	192	195	189	174	204	192	197	212	213	190	222	183	197	205	220	201	188	190	193	205	192	192	170	229	196	180	192	201	201	183	204	195	237	228	189	211	203	207	195	209	192	223	164	200	191	189	188	197	215	172	211	213	207	187	194	191	200	213	163	205	185	220	204	222	203	184	171	187	182	173	177	176	228	198	190	179	207	200	194	196	207	235	187	190	226	181	206	229	226	217	205	217	202	210	196	206	209	178	191	195	184	188	218	184	207	189	220	198	196	196	211	220	195	202	195	175	182	203	208	219	214	194	176	221	183	172	202	180	191	208	154	186	199	200	207	185	200	180	216	179	194	196	196	195	195	190	199	187	203	190	201	195	189	205	200	205	206	207	243	213	205	184	189	202	188	188	199	180	188	184	201	205	206	220	200	201	226	163	199	194	199	172	213	193	177	182	218	209	198	218	219	213	203	196	189	182	185	207	180	222	203	208	166	190	187	197	203	198	209	206	180	209	198	209	211	232	190	201	193	175	193	210	201	192	183	202	178	174	225	196	188	177	195	170	180	179	221	202	152	214	194	208	209	203	179	216	228	217	196	204	218	213	214	184	206	207	188	206	228	194	184	201	207	175	211	199	185	190	196	206	201	203	193	220	176	194	191	174	224	193	194	185	188	192	200	186	229	215	204	191	205	209	207	175	167	214	194	205	196	208	207	199	170	178	187	198	167	217	191	202	201	238	192	217	231	217	210	246	216	215	219	234	167	193	188	196	186	221	202	198	204	193	180	202	206	198	199	197	185	200	196	210	185	209	188	184	202	207	197	218	190	208	210	182	215	189	193	186	229	190	199	180	219	198	191	187	213	226	206	171	204	219	185	169	207	212	196	211	219	209	222	219	209	194	178	198	187	184	204	210	212	203	183	198	198	228	212	198	215	209	210	203	178	192	220	205	196	191	191	225	213	200	222	216	201	210	224	193	217	180	199	204	177	199	209	208	176	221	182	186	214	188	179	196	188	198	184	209	206	200	179	190	210	226	223	213	214	182	200	218	182	192	192	204	215	192	223	199	212	210	213	202	206	184	183	205	234	192	198	206	187	206	190	171	178	192	180	201	201	195	211	226	238	202	200	188	198	197	213	203	183	206	208	211	172	209	199	182	201	168	210	204	186	207	201	193	186	202	173	182	194	195	185	185	184	200	211	198	209	200	210	193	204	202	190	185	195	212	201	176	189	196	220	218	194	214	178	209	195	184	224	217	196	184	219	212	196	226	203	197	202	212	212	191	183	209	194	208	219	192	203	185	217	199	186	209	185	201	200	187	171	204	198	175	215	209	179	213	197	206	205	209	193	200	206	196	203	217	220	221	187	181	183	193	171	188	207	193	184	212	213	200	191	198	206	214	209	211	198	203	207	194	193	176	203	182	186	209	225	216	203	170	193	203	202	191	215	195	193	222	190	196	182	198	175	204	188	212	219	189	214	201	191	194	205	199	203	217	211
5318	801	1414	1727	1340	1054	914	766	715	693	635	626	596	556	527	533	497	541	527	515	475	515	526	474	486	483	496	486	486	516	514	490	498	510	461	500	463	514	472	481	523	511	472	505	480	486	483	494	489	477	468	494	466	491	484	547	479	530	493	491	447	529	520	481	482	491	492	484	484	493	466	461	499	493	485	481	522	447	514	469	516	482	485	495	474	509	505	455	498	498	465	465	483	492	480	438	468	528	523	505	470	478	502	458	460	508	489	489	503	474	481	427	505	482	513	478	497	452	481	475	485	463	506	457	444	470	486	456	501	443	487	487	489	499	508	464	514	450	478	497	501	461	450	502	467	455	495	474	485	499	522	472	483	499	485	455	445	465	456	491	501	455	502	470	513	451	486	465	484	478	522	514	475	518	508	500	535	506	487	481	455	514	460	491	497	511	467	494	511	457	497	481	430	469	456	457	472	533	489	495	526	464	488	489	473	501	526	452	504	474	451	482	461	489	504	467	488	483	493	492	457	489	478	477	526	490	504	475	481	466	492	435	538	463	511	459	481	478	446	500	496	479	481	511	469	473	506	512	528	487	455	479	509	487	506	478	527	486	468	468	500	459	485	494	515	487	506	507	489	494	515	497	472	496	504	471	499	505	496	481	489	466	521	530	531	497	506	469	473	516	463	493	521	486	506	467	496	486	505	468	485	443	483	448	480	517	502	413	465	447	464	482	490	467	488	466	479	504	484	461	501	474	479	456	496	443	518	491	511	467	471	511	491	493	490	484	485	475	474	532	466	488	492	489	459	498	484	519	482	523	525	486	498	520	486	492	494	466	476	477	462	496	476	459	511	448	459	470	497	497	477	468	525	454	489	489	489	455	453	486	488	482	459	504	471	487	467	489	440	456	477	482	483	492	461	499	475	438	483	512	488	497	478	475	466	514	465	496	492	503	469	486	488	477	482	455	499	455	489	488	540	516	438	484	487	507	524	489	452	456	455	510	477	480	461	474	488	507	485	510	488	497	525	493	491	496	544	493	445	505	488	482	484	499	453	523	495	527	493	507	514	495	468	442	465	484	488	526	491	492	470	476	455	463	482	448	471	467	471	457	522	489	530	446	470	454	486	489	459	480	475	520	494	497	500	485	507	470	466	495	492	499	491	493	497	476	507	488	486	510	497	479	465	461	495	473	472	529	505	504	493	453	495	437	464	524	480	468	488	466	524	507	512	481	483	533	468	489	497	452	492	473	457	466	528	538	479	492	500	459	526	508	504	470	499	497	481	515	451	511	481	482	479	500	486	491	427	472	477	483	521	453	469	450	484	436	480	467	492	498	470	500	471	484	476	478	483	479	507	488	516	469	465	508	506	468	489	507	501	454	491	491	514	474	463	504	465	479	494	496	490	461	478	454	488	462	442	506	538	490	504	488	524	474	498	518	503	474	462	450	478	486	486	531	509	473	488	499	480	448	486	506	520	497	463	464	481	466	440	431	490	474	469	505	463	481	461	466	474	490	470	506	472	448	510	464	479	505	468	463	538	488	522	527	483	485	496	488	467	492	470	536	503	438	477	457	508	498	494	507	522	509	463	542	482	470	464	463	458	485	437	457	509	478	454	517	489	482	471	497	471	494	504	500	514	488	498	448	463	467	510	458	477	472	493	448	486	471	486	472	448	471	487	473	502	443	486	500	536	450	523	482	457	506	464	433	519	455	507	469	468	504	473	483	472	496	489	482	458	498	479	495	458	433	481	507	505	474	518	456	471	488	458	522	518	495	460	452	515	513	535	497	518	500	462	472	482	508	511	441	517	474	470	481	512	473	453	487	501	488	500	534	491	473	439	508	506	527	462	518	467	494	476	466	480	500	473	488	510	489	457	497	452	461	492	482	474	452	446	467	487	484	466	481	470	503	493	509	507	506	490	447	428	506	482	480	428	480	513	484	456	447	496	483	485	449	427	468	460	439	503	483	480	477	485	501	465	506	508	499	488	511	459	498	500	489	480	431	522	500	492	443	526	470	510	462	469	506	479	471	481	483	464	448	521	563	460	482	496	486	502	459	477	500	524	477	490	492	500	460	486	499	481	474	465	459	510	459	516	494	449	453	449	496	477	502	466	482	426	475	460	444	509	448	478	460	493	495	472	502	501	474	470	514	454	441	488	536	456	484	491	478	467	478	469	491	449	472	499	483	512	546	518	517	483	482	459	433	514	488	496	488	458	500	481	458	457	507	477	473	494	472	488	467	458	496	461	474	481	446	486	482	459	471	493	504	456	448	487	482	505	473	490	481	538	478	461	494	472	481	469	445	473	495	505	492	517	506	486	505	521	492	508	477	508	516	492	497	487	489	481	472	493	448	449	502	489	484	433	458	468	470	486	480	469	453	484	436	500	496	463	508	494	507	514	501	488	495	471	514	486	533	453	512	485	483	439	486	496	494	484	461	516	488	509	477	476	471	510	490	502	481	470	465	501	502	496	480	459	490	487	470	481	512	462	494	464	472	479	473	489	482	472	517	488	476	467	492	477	458	476	458	491	503	473	460	485	516	462	475	506	509	466	459	472	458	475	469	482	466	505	482	492	466	516	518	479	514	513	512	475	520	473	491	482	476	458	504	513	490	513	458	474	493	504	467	489	464	458	469	491	438	489	477	482	466	505	474	477	462	458	509	519	497	459	492	470	463	513	489	483	458	470	477	541	450	510	447	463	488	450	465	508	470	495	475	442	453	495	494	442	468	462	476	488	484	474	464	478	475	461	477	459	510	453	451	535	516	514	496	493	464	517	481	537	471	525	523	485	500	472	493	515	448	467	523	488	466	506	527	495	474	485	513	485	427	511	466	535	524	470	459	501	479	481	507	484	508	498	502	483	466	464	501	467	472	446	492	503	503	464	493	489	472	494	501	470	514	480	462	457	451	494	499	482	434	475	472	482	501	496	511	481	487	484	515	469	487	415	466	505	519	482	488	454	496	482	502	453	488	488	492	533	452	476	477	480	462	509	485	485	502	519	486	481	499	461	488	480	536	472	475	489	462	474	510	486	478	451	484	521	479	503	484	479	475	501	480	488	498	476	500	452	492	485	494	520	426	464	503	456	511	501	494	472	503	489	442	501	473	494	502	450	447	494	501	499	474	484	545	473	480	448	504	479	512	475	499	507	489	531	458	499	478	473	439	505	485	446	495	469	480	493	483	497	525	472	462	504	491	506	477	484	529	512	463	470	497	516	460	476	467	473	483	487	500	498	493	463	457	509	464	480	473	513	491	478	499	486	529	499	474	457	476	481	474	489	463	496	494	509	468	547	472	503	500	532	438	481	511	485	505	500	494	471	459	452	493	469	504	461	491	487	530	467	437	529	503	475	471	524	471	508	484	530	503	505	493	468	496	495	466	493	474	520	496	510	471	487	500	493	479	466	459	501	500	486	512	493	475	482	454	534	470	508	520	496	498	437	468	479	512	476	485	495	461	503	452	509	466	452	504	476	449	506	478
21808	2227	1336	1168	773	568	446	356	356	333	295	303	269	243	248	272	203	239	231	232	247	256	209	222	214	247	247	236	231	204	186	233	201	225	205	230	216	216	217	200	234	191	210	221	218	214	196	211	230	200	206	209	230	209	196	235	187	205	245	195	264	220	223	202	221	212	240	219	207	216	217	199	238	218	204	223	208	222	222	215	217	224	207	217	228	230	222	213	192	228	216	247	201	225	238	219	203	246	219	234	212	202	221	207	227	264	226	242	220	192	263	201	220	217	225	210	241	208	236	190	216	244	218	230	225	240	204	210	199	230	226	211	215	197	226	195	210	183	224	246	241	199	182	194	203	186	215	192	183	241	207	224	190	208	199	209	200	199	187	241	208	208	201	187	198	220	202	200	183	239	234	239	199	214	189	229	235	224	234	223	205	214	223	229	238	208	190	225	209	225	226	221	231	209	205	208	211	267	218	224	245	235	233	214	221	207	214	226	204	213	186	214	241	209	202	222	225	209	180	198	229	211	222	226	202	203	217	208	243	254	209	199	196	227	214	247	227	215	205	227	225	191	202	220	239	204	191	220	223	218	211	196	212	225	213	203	224	212	216	229	199	215	212	218	223	226	195	236	227	220	203	200	197	234	191	251	224	214	199	211	218	234	234	228	229	227	232	242	207	202	207	223	207	214	213	233	228	207	217	180	245	181	208	226	203	240	188	202	199	218	229	245	196	215	234	230	224	207	216	192	197	191	239	216	202	207	220	199	199	233	226	220	197	228	218	232	218	208	217	208	229	262	218	219	193	200	211	205	201	207	228	235	218	204	195	191	198	219	236	190	215	193	211	201	237	204	200	211	221	203	212	215	207	211	209	230	245	246	236	203	232	224	191	188	203	195	199	232	212	198	201	223	225	214	223	226	219	206	237	203	201	236	220	223	183	207	213	229	229	228	191	197	188	257	226	225	220	214	249	217	218	234	173	174	207	216	218	196	237	188	191	236	197	226	233	196	223	193	220	233	222	207	198	240	237	199	216	203	195	195	213	227	211	210	200	218	221	205	202	229	192	203	239	200	194	201	196	210	186	222	185	199	214	224	219	235	216	203	186	196	191	205	211	225	226	221	188	225	236	208	225	237	243	245	198	219	227	248	221	211	173	194	191	208	223	207	217	193	201	203	214	217	202	207	199	243	206	241	235	210	214	238	188	225	217	219	216	241	216	203	214	180	214	203	247	208	209	208	195	217	210	218	222	212	211	209	217	204	231	238	212	203	238	217	201	197	187	210	230	237	199	226	239	232	221	224	212	212	205	221	230	225	185	198	226	199	262	214	207	214	208	210	211	231	199	208	219	194	250	248	220	218	224	243	210	201	224	202	186	206	190	204	193	191	205	232	222	209	173	181	201	208	199	204	190	229	199	194	212	218	203	208	214	189	206	212	213	208	215	246	253	225	208	241	223	232	214	221	223	209	221	193	209	228	206	218	222	221	236	226	204	213	214	199	235	194	199	205	208	197	205	230	235	217	221	188	176	222	210	237	219	221	181	195	253	223	206	221	218	221	219	239	214	220	179	204	231	206	206	219	238	201	200	217	241	215	221	225	215	234	228	213	243	216	213	224	208	210	204	179	221	226	229	216	221	218	253	180	210	210	233	197	212	204	204	242	251	235	225	232	237	218	214	236	247	219	223	213	227	203	201	199	221	209	218	207	226	227	213	210	244	201	222	221	230	220	191	234	218	232	233	266	210	228	206	217	239	230	217	206	204	198	245	213	223	203	206	214	253	208	216	222	240	214	242	217	226	234	203	198	222	211	200	212	216	245	228	207	199	211	223	216	219	215	208	223	248	209	199	205	215	213	186	196	225	204	205	202	207	208	207	225	225	196	225	193	219	206	221	186	229	208	221	218	184	204	206	208	223	192	212	220	233	230	234	226	241	229	211	231	210	225	232	193	216	207	202	200	187	203	204	203	206	208	217	214	223	208	223	188	239	226	231	240	233	204	211	227	243	226	193	166	222	227	195	188	220	202	215	201	220	201	217	207	228	203	236	224	219	204	207	243	199	187	217	238	220	214	226	235	190	206	212	245	191	250	218	202	215	222	244	188	239	196	217	222	218	203	222	218	227	221	225	207	234	184	210	225	198	209	242	219	230	221	224	221	227	221	236	216	228	231	218	213	240	226	213	198	198	222	228	227	196	230	216	227	231	222	205	207	231	201	233	209	221	217	231	199	218	210	255	187	218	224	204	199	216	219	239	209	220	206	213	228	231	217	248	191	213	259	201	194	199	208	198	205	200	208	221	225	218	211	205	203	198	214	205	255	202	226	217	218	203	215	210	200	211	238	231	184	203	201	217	217	231	207	225	231	226	246	213	226	227	215	221	242	208	212	199	223	241	207	206	196	204	208	230	211	236	209	195	192	182	199	214	192	227	211	212	202	238	232	214	222	234	209	198	209	222	218	215	235	207	216	229	219	192	186	208	206	216	217	219	240	224	198	198	227	225	213	206	201	215	202	197	189	225	191	216	231	185	215	216	195	198	235	231	208	231	254	219	231	177	220	236	206	195	212	214	234	239	213	208	220	222	212	187	198	206	244	218	213	215	200	237	201	210	224	220	176	206	204	216	239	188	230	185	229	210	204	219	216	225	216	211	208	228	209	213	181	187	202	232	213	192	213	223	206	202	214	215	196	206	226	206	236	219	175	202	212	212	214	197	238	219	247	216	210	202	238	212	215	196	192	196	205	223	214	219	192	203	216	218	193	174	210	233	197	214	235	211	198	218	194	228	218	208	231	209	221	224	202	190	217	230	218	238	238	221	231	213	216	203	218	233	219	215	210	200	210	204	204	219	226	191	222	207	240	218	227	214	239	185	207	231	185	204	193	218	196	215	211	192	205	193	226	200	204	223	203	231	201	186	210	204	191	214	218	208	195	204	194	198	197	201	221	251	173	244	234	219	222	218	201	217	192	222	223	207	224	235	210	185	218	187	218	221	215	201	208	222	223	216	221	224	193	190	171	216	189	180	203	203	208	200	204	204	228	236	220	222	223	240	202	262	242	217	205	227	215	216	213	219	213	204	194	207	206	193	202	200	213	224	202	225	224	216	199	217	206	196	211	215	206	210	224	201	203	229	205	217	207	179	203	232	198	203	203	181	228	215	211	206	216	221	223	196	227	210	209	196	201	209	229	215	196	248	229	205	237	195	223	188	203	208	227	240	213	252	204	213	219	200	218	200	218	227	194	209	220	203	219	217	213	205	217	180	237	205	235	235	184	206	215	223	217	231	232	208	245	202	202	226	213	226	215	223	211	184	197	222	239	218	191	221	186	188	210	203	208	220	203	226	184	215	186	243	213	201	217	200	196	195	244	207	206	206	197	197	198	197	240	206	212	209	241	194	224	258	218	219	210	202	204	195	202	241	215	238	190	224	189	211	257	227	224	197	226	206	236	198	211	238	221	227	201	219	222	219	226	238	221	220	225	222	207
12551	1341	2778	3615	2707	2002	1689	1368	1215	1039	961	897	826	778	716	693	657	635	597	607	616	577	600	652	632	568	589	589	582	605	539	616	565	523	534	559	606	531	545	540	549	545	554	530	565	573	523	512	508	515	532	544	511	502	544	514	531	543	513	530	568	552	515	580	516	551	497	533	567	559	511	527	523	526	541	540	479	507	524	561	555	562	563	506	534	540	544	534	542	554	543	540	504	500	516	491	545	573	506	515	512	530	551	519	535	575	545	551	521	543	511	571	548	571	517	472	574	564	537	515	517	503	570	536	490	537	522	535	521	552	513	542	513	522	513	527	540	549	529	523	553	532	536	561	535	505	571	542	515	492	521	563	531	532	521	539	545	580	528	538	509	548	516	516	507	496	512	576	515	535	535	546	510	545	561	542	480	546	527	519	585	535	526	555	537	540	524	544	537	505	539	487	529	507	533	520	518	544	495	543	536	499	527	557	545	550	531	547	539	585	547	520	574	501	580	534	493	513	500	525	504	495	554	574	574	518	552	530	525	521	556	506	504	545	568	544	506	539	521	551	492	541	555	540	514	538	509	505	569	537	507	561	535	553	561	537	556	516	535	494	517	518	531	533	522	524	532	571	563	557	542	519	516	557	544	508	533	539	543	491	562	537	555	557	512	546	544	538	528	517	552	528	523	558	543	528	561	504	591	509	521	510	523	542	548	556	469	515	543	546	581	525	546	537	522	518	565	509	543	528	512	558	510	486	510	538	521	566	545	521	500	588	543	550	548	556	505	547	532	564	532	581	536	536	552	537	517	546	510	566	484	507	527	525	521	491	549	536	529	529	518	540	542	524	508	512	525	545	538	522	518	522	537	535	512	544	553	529	518	526	537	491	550	533	491	553	485	495	521	483	569	522	547	528	555	512	540	545	555	503	481	497	577	508	517	533	531	527	539	513	538	486	555	491	524	522	518	521	523	549	592	504	513	559	523	561	540	511	501	482	555	522	563	520	549	520	545	563	542	538	536	533	564	525	539	574	493	498	534	547	564	520	508	504	537	556	535	562	499	517	534	519	487	507	499	506	511	521	487	526	515	565	502	480	528	492	506	560	565	511	539	501	534	529	536	537	483	484	501	527	511	495	539	537	511	537	518	524	512	520	537	543	548	496	518	514	544	492	537	522	519	482	536	530	541	557	506	523	559	530	548	506	571	544	494	551	526	525	524	518	498	526	518	549	539	534	540	547	550	523	501	495	604	573	584	475	538	515	567	530	549	542	540	534	595	554	496	525	508	558	537	536	502	507	547	492	483	532	548	534	517	570	568	501	550	517	516	514	565	531	515	523	518	537	571	509	489	510	536	537	533	525	523	544	553	495	533	549	486	547	525	522	524	525	549	535	507	516	525	521	552	481	489	505	542	490	549	567	541	571	519	534	543	501	515	535	534	496	486	523	554	526	535	577	539	535	524	557	558	563	499	506	544	514	542	547	505	533	514	567	549	480	491	554	493	564	565	515	514	544	536	519	536	534	506	581	549	533	510	522	521	539	524	560	490	541	531	555	504	531	522	467	503	508	504	536	547	541	504	553	491	535	524	538	545	512	517	534	543	530	533	550	528	498	476	497	524	525	508	561	515	511	550	539	499	488	542	514	519	509	520	503	531	536	530	509	532	527	540	530	512	526	536	544	492	518	539	504	563	574	530	542	546	484	546	531	485	521	500	514	524	588	579	503	491	500	520	559	478	503	490	511	546	535	499	538	522	500	500	548	516	545	549	519	505	527	494	516	537	578	562	540	526	522	503	547	524	506	555	564	515	534	543	559	518	557	532	531	557	528	534	531	551	554	511	481	519	541	491	550	492	492	489	541	537	532	550	519	555	523	535	546	537	500	526	533	501	530	520	512	543	512	561	515	507	505	540	564	514	529	520	538	529	524	503	515	535	539	534	578	515	478	473	556	490	539	544	534	541	531	569	518	562	573	528	505	540	531	493	554	554	530	561	536	492	529	528	474	530	486	518	525	535	549	563	518	507	496	518	533	539	541	514	507	544	547	498	585	559	564	530	519	531	536	517	555	491	521	542	492	499	553	564	520	514	538	566	517	517	529	547	534	571	509	552	493	513	532	529	525	506	534	542	542	534	513	499	489	553	495	517	543	532	558	544	516	557	547	506	504	539	512	526	506	481	537	539	496	524	503	520	504	484	497	562	524	513	561	542	530	543	537	514	524	515	523	521	566	534	527	519	517	505	505	571	537	521	504	521	533	522	499	494	543	544	499	542	500	489	484	492	537	510	523	552	536	558	514	516	498	571	525	544	527	578	499	523	531	549	566	539	550	531	511	507	493	524	512	552	498	522	541	526	531	508	510	567	579	532	550	539	489	522	540	571	522	531	537	552	544	530	575	525	523	542	503	498	543	533	493	526	539	520	526	564	519	530	514	536	518	546	473	521	527	546	513	539	525	506	525	511	551	539	504	498	508	543	553	544	540	533	528	523	537	536	551	541	518	529	535	581	523	522	542	522	554	546	521	551	551	547	549	556	517	532	536	550	517	514	517	569	492	545	572	511	551	528	525	521	556	498	527	498	530	517	559	510	527	528	541	529	502	561	533	501	530	493	546	535	534	533	522	527	518	511	550	507	540	543	524	516	505	548	517	516	515	526	536	499	514	518	547	516	517	487	535	554	573	478	552	585	545	550	530	507	543	542	563	540	553	536	546	532	527	568	508	552	554	551	531	539	527	502	554	516	563	570	521	546	514	575	508	533	527	517	568	543	522	546	541	559	558	511	533	560	538	528	491	494	509	534	522	500	522	527	505	542	518	487	496	553	536	543	467	494	487	559	522	502	529	493	542	528	496	515	518	544	520	547	488	542	524	530	528	522	538	564	514	558	566	530	526	506	515	525	547	507	508	505	543	522	529	534	503	537	489	497	537	549	531	564	524	505	501	490	525	544	538	499	518	503	541	563	548	526	544	509	517	560	540	529	523	520	503	509	524	564	481	564	538	567	526	537	541	544	526	531	548	523	512	509	550	547	514	560	503	555	536	517	555	510	539	504	502	525	552	505	487	524	540	540	473	538	572	574	542	518	486	534	496	522	563	554	520	591	535	512	544	574	502	529	563	517	497	499	521	568	508	549	533	505	553	510	556	538	524	526	540	550	560	548	480	525	502	543	519	460	551	585	487	486	529	537	544	576	546	502	539	517	523	551	525	559	540	521	569	514	589	514	540	491	528	536	513	536	514	559	556	517	504	537	500	569	576	511	502	529	542	574	524	499	524	521	550	523	545	542	452	543	535	552	536	521	508	505	538	529	550	551	548	536	541	540	520	552	540	496	503	526	558	562	551	562	483	497	555	518	544	550	560	511	510	496	557	501	539	524	584	507	500	509	503	515	523	493	542	533	570	549	538	534	504	548	532	544	539	517	532	533	539	552	493	543	499	564	541	508	518	521	517	504	516	509	536	540	526	527	544	519	544	524	531	523	543	533	554
33925	5792	2460	2026	1353	972	745	659	566	553	543	487	446	449	421	472	421	402	411	405	385	422	408	437	406	427	399	406	420	385	432	409	377	422	391	385	422	381	369	395	418	375	359	393	421	383	427	363	394	408	417	390	395	424	356	405	422	373	352	385	407	396	434	406	402	368	392	389	402	398	368	406	408	397	379	395	386	409	417	379	390	420	376	427	384	398	378	411	399	369	396	448	394	390	402	417	397	420	408	406	381	389	412	377	392	399	375	356	410	371	393	395	345	401	417	360	355	390	419	375	402	399	340	382	366	381	437	377	370	389	412	364	378	367	380	397	432	381	361	363	399	375	425	392	424	406	407	394	375	364	385	391	422	356	364	402	358	422	383	378	398	420	333	418	391	382	373	342	347	383	405	410	374	367	399	375	388	406	341	399	335	387	365	418	399	384	393	377	392	347	397	404	369	417	366	381	344	440	374	409	382	367	396	382	427	442	390	407	401	375	368	383	357	422	373	385	461	411	403	380	392	410	344	357	396	406	369	378	350	394	367	412	378	363	385	405	396	358	379	391	377	385	351	390	394	378	401	389	370	378	390	401	389	389	404	374	373	344	424	364	369	351	399	424	346	404	389	386	408	422	389	405	412	386	379	362	369	394	409	415	396	399	384	382	386	384	392	357	389	393	353	386	418	415	377	371	389	373	397	398	420	386	389	365	377	386	356	393	361	384	356	394	389	366	372	395	362	390	438	419	382	376	386	413	408	420	391	388	407	399	370	384	384	419	378	400	388	386	380	387	421	380	407	361	370	394	391	372	361	419	386	359	383	351	432	399	398	360	377	385	440	364	373	398	372	353	363	391	425	353	385	394	376	359	428	440	376	412	365	397	349	410	350	360	394	364	414	391	364	364	419	392	383	427	389	358	395	371	412	416	368	408	381	466	340	380	418	397	384	379	389	396	378	354	417	402	364	399	375	378	398	396	383	402	373	403	383	404	398	435	363	353	428	378	347	368	444	375	400	391	352	401	381	386	393	358	357	409	378	392	399	397	362	418	398	412	373	375	382	333	372	405	386	378	411	407	370	400	371	356	389	402	403	373	384	395	410	433	403	382	366	398	402	407	364	407	390	394	406	353	391	382	374	368	380	385	423	384	427	401	385	385	428	373	423	364	384	386	369	389	372	423	356	406	393	398	403	336	365	391	414	407	406	395	400	397	407	362	402	400	373	398	399	370	376	428	437	407	408	360	459	380	384	385	377	405	355	397	392	393	388	373	376	417	385	396	367	376	420	396	383	419	367	391	422	404	400	401	385	354	361	416	377	363	387	387	402	372	364	406	396	394	367	380	420	405	391	422	354	415	381	409	386	380	389	365	388	350	428	366	356	380	406	389	418	419	397	403	393	344	403	361	383	374	400	378	433	346	375	380	405	330	379	351	353	407	371	391	383	420	360	387	370	431	391	400	408	366	380	416	418	361	399	357	434	368	369	376	362	387	386	346	369	380	411	367	397	354	372	406	416	380	370	369	362	341	337	364	401	397	414	389	382	394	388	387	354	394	362	394	374	396	371	336	386	379	364	406	385	379	396	386	385	358	395	359	404	382	389	408	387	407	396	353	417	387	405	350	378	368	361	415	370	397	436	390	412	409	389	346	344	363	416	384	416	377	399	385	381	364	360	390	379	405	441	392	349	388	368	393	352	378	396	406	388	391	353	382	374	402	407	367	375	399	375	374	412	391	419	417	389	371	403	400	395	376	382	373	386	406	396	426	385	411	386	402	369	381	447	394	387	408	403	376	403	381	384	355	377	380	398	369	340	354	378	379	419	423	371	387	428	410	397	397	389	366	371	385	417	376	400	384	355	400	429	411	361	346	377	360	414	388	373	410	357	376	360	402	401	382	399	401	428	364	408	387	350	382	396	399	366	421	379	346	368	379	380	364	405	369	405	385	407	399	404	356	387	353	386	381	375	368	361	402	415	362	406	422	364	413	387	414	403	379	399	393	380	382	392	383	346	339	367	403	389	383	370	406	399	383	383	367	375	380	376	398	398	396	380	362	372	406	379	346	421	365	372	372	408	386	413	383	441	358	429	364	397	376	352	391	377	391	384	374	380	392	384	368	361	404	381	367	391	396	398	382	391	372	390	393	387	383	371	336	354	366	384	386	379	375	398	386	396	353	413	372	377	392	409	383	424	400	405	380	344	406	373	383	398	409	369	412	410	386	391	411	412	400	395	363	369	384	398	407	380	341	379	388	409	415	377	345	372	369	378	358	396	391	357	383	380	343	395	371	409	402	380	405	393	350	390	407	378	384	462	367	397	371	386	402	379	381	412	369	401	395	355	366	404	386	413	396	379	387	382	396	390	364	385	374	394	421	385	351	381	379	426	407	383	372	393	407	363	387	376	407	373	404	368	409	383	370	427	402	440	411	372	386	393	379	401	406	357	380	417	365	397	396	413	386	381	399	421	423	418	376	366	394	413	358	401	428	396	385	372	367	384	377	368	366	377	389	416	394	424	380	376	385	388	404	372	407	378	381	380	372	415	343	444	377	373	396	397	396	396	384	357	388	375	334	409	376	367	398	368	397	381	368	382	372	386	379	390	351	398	398	380	368	350	373	360	417	387	389	411	404	417	407	390	391	398	403	386	343	439	391	411	405	357	376	395	361	382	410	389	381	395	387	373	393	366	411	376	391	371	383	396	401	379	374	333	350	390	400	386	406	419	416	361	372	364	419	408	403	419	375	386	371	374	385	382	382	407	376	360	341	378	374	401	375	401	371	389	360	438	382	361	397	412	364	393	456	411	415	387	351	380	378	376	372	412	359	370	377	366	402	394	418	370	400	399	378	372	378	351	382	431	396	374	395	388	370	367	413	394	357	383	388	378	380	375	416	398	348	394	345	387	359	352	361	381	396	413	388	388	387	377	418	375	393	350	396	355	412	387	420	383	410	409	375	349	386	399	366	355	375	405	377	380	382	388	417	413	397	384	387	376	386	400	379	416	403	385	382	340	410	399	417	380	376	407	363	382	405	397	369	418	395	443	394	341	347	402	357	405	364	398	362	367	381	342	422	393	377	354	358	377	397	405	405	398	392	409	395	373	404	370	379	444	405	395	399	387	391	398	376	402	409	439	370	387	400	369	406	369	386	425	424	357	383	392	371	388	412	371	406	395	401	398	390	386	405	406	381	398	374	420	347	393	358	355	413	398	391	413	403	409	392	377	343	351	399	393	407	367	406	379	379	378	389	385	406	398	355	395	386	401	390	380	401	347	403	401	406	367	397	356	378	417	375	409	385	405	360	362	380	409	412	418	388	380	387	391	407	393	413	376	413	365	387	353	380	402	396	355	378	369	431	375	388	414	402	371	412	414	389	373	382	382	382	427	409	414	378	364	404	360	354	406	385	407	443	372	356	398	395	387	383	391	378	386	378	358	410	367	389	386	368	397	397	392	388	379	357	375	350	378	371	423	361	371	372	383	388	395	381
17145	2086	4283	5400	4446	3276	2649	2257	1876	1754	1590	1433	1254	1255	1229	1171	1134	1078	1006	973	964	1030	975	956	1007	989	954	903	972	905	903	932	938	874	898	893	898	897	913	901	914	867	818	842	882	954	842	939	880	882	867	898	937	826	878	847	836	921	908	890	883	888	885	880	925	888	919	862	841	843	859	908	883	929	865	845	847	820	908	871	856	908	924	855	842	843	852	857	855	854	813	865	858	885	811	887	863	887	832	881	872	894	889	852	844	835	856	854	797	834	854	895	872	910	864	837	873	887	800	850	874	878	894	874	884	880	887	856	898	850	888	808	869	778	852	824	880	870	869	916	903	873	888	882	883	860	847	899	878	874	895	883	901	861	836	872	922	819	820	799	948	849	824	834	877	849	861	896	878	893	854	875	835	828	906	868	850	878	817	882	915	859	850	873	860	895	848	841	899	924	909	893	787	880	870	840	882	884	849	856	863	911	886	921	778	878	889	892	898	913	894	901	903	836	828	844	877	862	928	785	850	865	843	881	842	813	868	880	898	849	822	865	876	899	908	886	892	855	846	870	842	872	844	862	926	886	842	902	910	899	866	879	898	832	848	824	859	850	859	893	815	855	842	835	874	844	854	881	874	855	853	852	819	803	835	810	875	867	863	906	844	902	913	870	898	904	908	918	905	805	826	784	859	885	855	844	889	868	865	913	847	858	866	925	884	859	883	850	876	870	842	865	903	819	883	839	852	889	843	820	891	837	822	780	953	830	902	848	822	887	846	825	858	856	858	885	896	833	903	856	817	870	861	876	816	838	865	870	869	868	883	927	920	861	830	853	853	814	809	873	901	908	865	864	882	893	894	839	803	940	873	881	874	934	883	899	870	859	851	929	845	830	879	890	845	945	880	834	866	917	871	929	877	871	864	896	857	859	854	861	828	839	880	847	872	859	875	908	827	819	900	816	851	896	883	895	841	815	810	860	866	889	845	856	853	859	871	807	890	862	861	827	889	887	855	854	841	859	877	882	903	894	908	812	879	862	858	878	889	869	859	848	873	857	842	838	863	828	922	930	882	859	831	868	883	893	906	816	849	882	880	881	828	867	891	864	888	878	891	890	891	888	876	901	828	886	811	926	899	865	895	853	865	853	864	853	896	840	846	863	859	876	896	851	901	853	827	832	895	849	905	853	878	883	881	916	879	854	915	862	905	874	837	854	854	859	814	809	838	858	860	843	870	840	899	853	918	884	880	880	900	827	852	904	872	835	851	900	874	826	851	855	894	858	889	854	787	880	902	828	841	879	851	867	823	830	898	859	914	886	854	816	852	827	848	866	880	797	854	896	856	855	936	853	835	857	900	894	821	918	862	826	910	827	828	874	862	888	869	840	845	847	901	860	864	857	910	852	873	891	796	931	808	838	851	865	801	817	882	839	858	868	900	854	903	835	838	894	840	870	797	866	872	900	845	865	891	908	843	850	921	822	854	893	847	846	842	850	867	888	908	896	850	897	839	798	849	834	863	801	868	854	862	852	849	856	903	904	831	840	851	854	877	852	853	866	881	858	855	867	894	883	838	938	837	835	851	855	850	862	871	886	874	920	813	859	892	880	850	827	829	833	819	859	829	840	882	886	845	902	924	866	840	843	830	858	860	904	833	858	897	884	879	900	878	836	868	894	872	840	834	838	891	853	847	888	854	875	898	853	874	870	866	914	878	818	839	836	924	879	890	823	906	916	870	836	908	836	887	836	854	877	887	865	872	868	933	945	928	858	834	806	880	904	871	846	843	856	834	893	857	922	862	847	830	847	874	851	858	861	809	844	898	846	857	885	833	879	857	859	850	832	852	829	849	855	885	851	908	852	863	864	883	884	862	870	882	873	922	850	925	862	854	850	878	833	886	909	798	877	903	863	832	886	836	906	810	874	817	843	852	857	868	851	866	876	876	897	882	834	868	896	862	843	885	902	868	886	842	838	879	867	905	905	861	894	891	852	823	833	872	841	927	889	854	829	815	949	871	842	829	909	831	852	861	854	871	904	907	843	888	906	862	855	820	873	901	847	847	855	840	838	901	880	858	847	847	889	827	864	811	844	851	793	848	836	841	834	823	856	832	873	814	849	838	871	829	882	832	875	819	892	795	904	837	866	870	874	831	864	872	869	899	915	802	874	852	843	799	923	859	887	892	921	865	868	866	861	826	920	850	843	897	912	869	857	883	854	878	884	906	890	867	885	830	879	893	885	871	899	889	879	895	844	854	875	889	897	868	881	865	858	845	865	861	829	899	895	853	829	890	845	865	822	831	860	856	860	868	852	853	869	872	855	846	868	867	829	847	826	867	913	944	843	910	889	839	891	861	874	839	924	936	847	922	876	898	863	831	840	877	831	896	898	849	873	858	865	815	858	848	832	920	857	855	874	855	800	877	830	858	904	858	883	873	936	880	866	843	868	826	834	848	868	865	881	920	860	813	848	866	878	869	884	935	916	885	861	842	831	882	925	849	885	889	854	885	860	901	879	828	872	890	865	835	843	885	893	886	848	896	872	863	878	879	886	906	839	864	875	853	860	859	867	888	865	826	902	891	859	867	834	878	829	875	863	841	819	871	865	867	814	926	858	872	894	818	848	853	912	905	858	832	891	899	838	857	885	861	832	911	848	828	833	848	932	872	863	832	874	885	889	887	837	857	902	789	901	812	891	815	880	880	867	895	865	834	835	857	852	829	886	866	852	844	861	859	884	864	828	843	910	924	888	832	870	881	872	893	863	920	910	903	859	918	890	851	830	834	854	879	825	824	859	867	841	868	885	859	887	846	843	847	818	827	806	864	874	847	873	908	863	894	847	877	889	865	862	873	935	905	883	810	865	843	837	896	866	906	857	870	868	910	859	862	884	825	911	898	864	903	840	879	816	821	871	881	894	891	927	823	875	886	876	878	868	884	834	885	874	849	803	823	884	879	867	833	917	846	840	866	882	873	878	937	838	906	813	891	818	855	865	892	869	864	839	839	818	858	887	842	938	880	915	887	874	858	886	898	861	847	806	851	877	857	880	844	881	859	880	840	874	873	886	857	899	872	865	840	836	882	849	898	821	851	859	858	908	829	804	840	901	819	899	934	854	875	866	868	867	820	863	841	824	856	888	824	896	814	867	876	871	902	848	903	903	859	893	908	850	891	888	839	866	892	924	859	890	866	821	807	819	881	881	947	882	875	872	866	865	884	884	854	866	907	849	899	877	860	848	862	911	911	863	878	862	906	867	845	849	896	819	892	825	891	861	893	889	867	863	898	852	873	932	870	871	838	831	868	887	853	834	821	877	820	882	879	868	879	874	858	856	856	915	862	816	826	885	893	886	849	849	839	878	893	859	845	898	848	827	807	848	820	838	901	906	873	882	880	877	858	880	827	803	898	897	890	877	811	855	876	896	870	883	894	867	871	814	919	917	887	862	883	858	905	893	814	842	868	816	868	852	919	886	855	867	893	876	903	850	927	885	885	855	831	897
8784	690	633	568	389	343	259	249	227	220	252	217	226	237	191	214	227	189	179	191	195	218	176	202	179	187	233	199	192	188	219	188	199	184	182	214	196	228	194	209	231	192	191	204	174	217	176	187	189	212	194	184	191	182	207	221	224	191	191	220	215	204	190	188	207	196	217	193	175	194	202	198	165	197	188	213	205	189	183	207	197	210	198	198	210	208	192	186	188	186	203	225	194	174	207	182	179	185	203	206	162	190	213	213	189	223	213	193	202	195	191	188	198	199	185	192	185	194	190	181	172	214	191	176	220	188	191	197	209	185	182	195	196	191	203	202	178	192	204	217	227	202	213	169	203	196	178	226	233	193	184	232	195	210	197	176	183	185	215	190	202	183	188	196	209	218	210	189	208	191	203	197	233	184	238	184	205	191	188	225	218	188	195	195	178	208	181	206	190	190	177	212	217	160	184	183	204	213	207	210	208	193	173	225	211	189	199	200	203	208	175	194	193	243	185	237	213	196	189	201	198	206	204	185	219	203	203	183	192	210	176	234	231	197	204	207	216	193	171	200	184	209	177	206	200	169	215	193	207	221	229	220	192	210	207	194	199	210	213	212	199	206	209	193	185	192	185	177	202	183	192	212	202	198	202	218	191	166	188	181	210	182	200	186	202	190	209	207	203	204	221	196	208	212	197	207	205	204	206	213	208	195	212	199	192	213	190	175	212	193	194	182	195	210	201	161	211	194	184	197	188	201	198	184	195	217	179	206	204	232	193	189	199	205	219	179	154	189	193	186	192	205	214	175	179	214	201	184	195	209	209	195	208	207	187	186	193	215	217	193	184	217	184	188	216	205	229	209	201	180	181	196	206	210	196	187	186	206	233	196	197	180	215	173	227	195	196	203	200	199	207	216	194	181	194	191	186	198	226	220	199	201	181	221	215	196	211	193	212	197	166	198	165	215	185	183	190	232	205	209	220	187	224	193	179	189	190	195	188	196	223	178	195	209	213	208	203	221	181	197	239	222	208	205	197	205	175	187	202	207	197	229	202	220	201	204	209	189	205	187	204	194	201	174	175	201	181	215	213	207	222	216	180	192	228	204	204	203	205	222	176	187	202	189	195	214	212	204	225	204	185	203	209	206	184	214	210	213	249	205	173	196	200	191	205	182	203	203	196	202	204	197	185	180	193	209	186	206	179	210	202	187	234	208	193	203	211	187	200	205	215	212	181	209	230	230	192	210	175	191	178	188	207	202	191	174	206	197	187	178	192	221	197	217	205	184	181	183	204	175	171	184	213	192	196	219	201	203	184	201	206	189	178	204	202	176	207	196	194	202	200	194	189	227	189	218	210	193	195	184	181	232	215	179	197	177	210	201	209	187	227	185	216	204	189	216	185	199	202	212	217	222	207	171	227	159	179	176	193	195	242	193	182	207	220	233	203	188	195	194	212	183	178	172	190	201	191	190	217	193	214	226	184	187	204	183	192	195	203	169	200	194	239	195	231	186	168	164	205	200	179	191	178	184	182	205	226	201	215	187	198	208	211	189	200	180	165	209	219	191	198	202	176	182	186	172	186	240	185	205	185	196	204	218	186	176	170	192	188	207	215	239	187	197	197	209	169	203	173	209	194	195	204	214	209	196	179	198	207	189	213	201	211	197	225	214	196	182	192	179	184	196	209	212	199	208	196	190	216	195	199	208	194	193	191	211	198	223	178	195	191	215	197	197	207	192	174	197	225	220	209	204	224	209	223	187	190	191	218	195	174	207	208	229	185	197	192	204	193	209	225	219	247	219	199	180	215	200	194	179	182	202	210	194	228	210	194	184	218	176	228	232	179	203	184	192	201	211	188	202	216	188	187	210	182	192	219	198	208	197	174	216	209	184	180	228	215	207	186	223	200	190	204	222	199	167	207	214	209	193	212	210	198	203	217	199	215	193	214	195	168	194	197	228	188	179	220	209	202	188	201	241	202	219	189	211	176	217	206	194	218	185	195	203	188	216	202	209	222	207	225	195	233	198	213	180	198	205	196	206	193	199	206	186	209	206	172	226	207	185	206	202	208	219	193	213	193	177	211	183	181	178	195	189	187	193	206	182	189	191	176	190	188	227	244	213	184	218	177	187	194	233	219	176	212	189	184	196	235	213	196	189	210	186	186	209	191	213	170	185	191	183	214	185	191	180	222	197	202	195	201	174	209	186	206	219	221	216	201	191	214	202	185	213	199	213	245	192	201	203	254	191	196	182	203	210	221	186	191	181	202	211	189	202	165	207	209	213	203	184	206	175	193	167	201	204	217	188	200	202	186	216	187	177	224	213	183	216	181	166	221	198	212	177	221	185	190	206	224	190	196	211	179	206	182	203	167	188	177	194	193	209	197	194	198	198	208	199	186	209	193	213	193	192	182	185	207	188	202	191	180	183	227	210	182	190	214	185	187	191	233	219	231	217	192	184	213	197	187	184	214	183	208	213	191	175	195	199	195	175	194	214	234	214	192	200	169	209	204	220	241	170	199	202	204	169	201	183	194	202	194	178	224	201	184	189	173	206	193	194	209	189	221	196	222	200	203	206	205	207	223	192	213	191	216	200	187	197	207	186	199	208	213	192	187	195	192	216	209	196	244	211	205	215	181	201	198	176	201	197	225	206	201	190	211	203	161	219	212	231	183	216	201	174	191	193	179	187	199	192	206	209	200	229	197	199	189	182	213	199	188	184	206	216	213	197	198	189	212	199	173	196	193	176	205	236	208	212	201	189	200	220	215	218	224	204	170	196	208	201	197	205	192	204	217	176	188	226	194	194	200	201	193	205	192	206	201	193	186	203	178	202	198	181	185	206	199	243	182	203	188	193	210	198	209	215	190	201	218	188	172	180	215	196	179	185	202	184	201	215	184	208	199	209	192	194	162	184	196	221	193	199	193	199	211	214	226	200	204	175	183	168	208	202	212	203	183	204	209	200	208	183	200	196	193	187	209	200	199	218	183	194	215	179	200	181	221	211	204	176	216	187	220	206	194	194	189	222	215	189	175	219	207	206	212	213	196	210	168	207	189	219	171	211	198	197	187	191	196	183	205	181	179	191	185	193	185	185	228	213	229	210	196	192	200	189	193	219	206	225	217	199	219	191	199	210	189	188	216	220	199	189	203	205	187	219	191	193	207	222	194	195	194	184	186	206	213	184	187	214	221	198	215	215	204	174	189	202	195	185	172	182	211	216	216	186	168	209	205	177	169	186	193	190	215	205	210	213	218	191	215	207	225	187	206	206	201	237	212	215	193	189	206	174	170	161	182	214	218	196	214	202	191	204	201	179	180	199	205	198	222	182	188	201	198	189	192	213	200	224	217	196	213	213	185	175	205	179	224	188	217	187	192	207	216	169	222	206	203	190	174	226	183	187	211	214	182	217	208	198	204	217	204	188	209	194	167	186	182	186	226	191	207	175	204	189	166	200	227	192	199	201	212	232	189	179	171	183	190	231	192	207	175	212	189	205
5404	775	1304	1823	1407	1025	838	757	752	642	640	621	549	592	508	522	527	494	476	492	519	508	522	546	497	478	522	480	444	466	469	514	474	455	443	521	486	503	500	481	475	460	500	529	445	516	513	489	485	495	421	496	496	506	472	500	476	482	495	451	459	498	516	465	509	439	498	473	477	472	469	448	494	503	487	480	473	544	467	481	481	499	480	462	491	487	495	507	488	463	508	482	493	517	489	484	452	504	504	474	482	498	493	456	480	444	483	458	456	468	478	474	473	455	501	438	500	464	498	455	462	474	511	467	477	477	506	522	454	511	496	466	465	473	453	497	500	463	473	462	487	455	469	477	435	452	462	464	493	517	503	489	465	451	508	496	497	503	509	483	496	503	506	490	488	466	499	499	488	468	446	498	462	515	469	486	497	485	522	488	426	474	458	456	512	455	493	470	489	485	484	470	535	411	488	488	466	508	497	466	463	490	505	494	484	508	492	494	478	452	473	455	485	489	519	522	473	450	467	470	453	488	526	497	440	491	467	437	498	507	477	475	476	481	478	481	487	507	494	469	482	515	432	460	469	449	517	506	481	492	485	481	485	491	495	503	489	442	449	491	477	468	463	481	494	496	499	504	467	474	458	482	484	505	490	522	465	511	496	454	495	490	505	486	475	507	464	507	496	494	478	534	477	492	517	479	482	475	514	505	474	471	491	475	480	508	508	517	457	514	501	455	477	515	482	469	468	462	483	497	495	501	470	460	510	479	500	483	479	470	510	484	506	501	471	463	477	494	488	478	480	460	472	513	454	474	486	502	434	477	509	443	463	522	499	452	484	483	424	492	445	473	485	473	504	466	491	506	477	477	500	500	500	493	483	461	472	469	413	531	495	496	532	508	503	500	476	485	463	453	499	459	508	488	496	470	470	478	455	464	488	512	464	489	471	466	520	503	537	459	484	439	460	465	472	528	454	499	523	508	479	519	497	502	486	499	471	452	481	507	512	508	488	484	480	498	506	447	495	470	512	469	455	479	486	508	482	520	475	492	490	475	512	474	461	460	462	461	486	514	520	465	490	512	496	505	483	501	502	474	455	471	487	498	482	491	488	479	529	476	468	474	487	482	495	509	474	512	463	489	470	484	457	530	505	502	486	523	467	455	479	475	480	477	454	482	505	472	490	483	474	476	497	462	462	445	464	471	514	448	469	558	463	491	419	499	468	471	469	519	436	447	503	489	473	475	483	488	493	462	488	511	472	460	462	502	481	485	514	466	491	482	475	519	455	482	484	503	524	439	492	477	468	490	511	541	498	487	499	452	472	472	493	493	489	488	431	468	473	484	499	458	465	469	461	471	458	455	464	473	537	468	453	499	456	446	465	486	487	496	477	490	462	457	485	511	514	497	507	477	470	455	459	509	482	526	493	496	483	473	500	483	470	473	504	460	472	508	507	505	469	488	501	435	449	485	478	483	511	505	474	528	451	469	441	446	494	504	460	485	460	477	510	501	438	488	475	495	475	465	470	503	504	464	517	440	488	477	474	477	471	466	479	473	492	497	475	458	495	515	475	482	514	467	427	467	480	479	474	496	475	518	467	454	429	446	468	504	521	481	473	489	472	469	514	512	494	515	511	483	472	494	499	488	499	484	510	480	452	488	511	470	520	477	460	492	488	489	468	464	502	503	499	505	517	507	480	486	464	495	471	498	489	484	475	431	476	461	478	454	477	479	481	498	474	530	489	471	487	460	465	475	500	473	499	459	485	451	494	528	423	476	477	494	434	477	463	508	493	511	497	489	489	495	495	500	477	453	493	516	487	466	487	474	483	468	479	492	501	470	485	501	477	467	471	499	508	482	479	507	470	506	482	467	468	518	497	485	465	517	455	475	497	454	463	472	488	485	472	493	476	481	508	511	462	466	462	452	489	479	490	480	542	476	483	437	471	504	464	489	477	501	502	491	508	451	474	504	498	487	467	496	467	485	505	437	527	480	471	483	480	486	474	483	473	469	477	512	493	493	518	480	472	488	454	476	480	459	467	473	497	467	536	453	517	493	475	470	456	521	492	453	485	510	470	460	478	472	466	484	512	504	463	473	466	529	476	492	512	487	540	488	480	481	486	421	464	462	511	488	515	485	475	479	461	484	533	466	489	474	490	484	464	463	506	511	478	502	499	517	471	519	508	479	471	448	466	474	456	494	486	498	475	479	492	478	478	489	523	464	516	468	481	470	463	434	483	478	464	456	469	502	410	500	507	486	459	480	496	499	491	482	484	450	457	453	499	504	503	457	511	489	477	506	498	492	479	489	468	464	436	441	467	494	533	495	500	498	472	487	485	492	428	465	451	477	514	501	442	508	475	478	457	457	472	480	480	530	480	453	463	498	494	486	480	465	521	477	508	461	469	444	484	486	494	489	476	449	497	517	465	483	466	471	516	499	431	484	452	487	512	503	495	443	480	474	476	472	487	469	497	483	486	511	450	462	454	491	454	451	474	493	513	458	507	469	494	461	461	492	524	499	463	520	534	468	489	522	514	532	500	458	485	469	489	451	473	464	438	483	453	486	507	488	472	531	544	508	521	489	474	467	467	478	494	496	468	480	489	462	444	490	472	501	518	467	507	511	475	500	484	496	455	514	455	454	477	483	468	497	488	501	501	501	492	473	455	453	497	465	465	452	501	538	437	463	483	485	485	452	438	478	476	481	474	490	530	480	468	479	505	438	480	501	430	455	478	469	517	464	455	482	471	485	447	474	522	428	467	454	489	492	485	483	481	503	466	502	465	492	487	464	483	522	497	458	486	482	480	491	497	508	457	470	447	463	491	499	526	507	511	518	455	483	511	481	459	476	496	470	490	472	469	469	517	494	477	538	522	472	501	478	412	507	490	486	420	480	464	481	462	493	464	504	472	499	495	507	477	458	489	501	496	445	461	464	444	508	495	487	489	484	513	493	493	509	436	471	463	503	485	471	480	485	492	489	464	490	457	479	443	503	485	471	469	483	501	509	494	499	518	483	504	489	469	485	475	453	449	433	466	489	488	480	494	495	486	481	511	462	490	482	475	497	476	509	516	470	506	449	469	489	546	490	500	478	489	473	471	487	485	466	527	517	484	455	473	485	477	486	501	496	473	504	495	479	496	472	497	474	455	461	484	487	461	497	464	480	480	461	478	478	506	451	478	487	481	480	483	458	518	484	474	426	488	496	482	503	475	511	473	439	461	485	475	487	478	471	517	464	433	492	485	469	440	484	468	491	478	509	484	474	469	460	492	476	500	508	499	461	485	459	459	481	487	479	502	493	492	471	475	476	553	485	503	465	492	448	481	491	478	461	462	470	440	496	435	494	497	489	497	475	480	480	463	494	486	496	443	503	457	496	486	510	510	456	490	463	460	460	486	487	480	454	506	455	460	467	480	481	506	503	497	489	535	480	481	510	465	464	485	497	473	530	507	454	470	469	479	457	492	476	451	519	480	454	467	474	473	473	458	475	505	446	507	472
23623	2665	1382	1196	787	548	464	375	280	329	286	263	257	220	289	270	227	246	221	263	257	243	221	234	244	245	206	236	257	213	202	202	207	216	215	226	232	213	260	179	198	239	232	218	227	242	216	223	242	209	218	186	231	214	231	232	235	223	225	204	242	219	263	213	210	222	242	207	214	215	215	230	211	206	239	219	188	210	199	204	232	219	189	229	205	266	224	230	224	233	212	210	200	183	241	213	224	238	195	208	206	240	218	198	206	213	197	215	209	238	223	212	214	201	191	198	235	230	192	223	227	223	211	202	188	213	209	210	204	233	202	222	217	214	217	236	213	212	234	212	234	234	203	207	217	178	231	233	211	224	201	216	238	234	223	202	197	222	219	207	225	233	219	208	216	211	212	234	226	193	233	206	197	216	226	246	217	229	256	214	227	203	202	206	195	200	198	210	204	221	226	235	214	206	202	237	213	237	220	211	212	227	194	204	206	217	227	222	204	229	212	218	206	210	218	242	201	196	200	229	236	215	206	239	208	189	217	228	210	225	196	243	228	184	201	224	205	223	219	231	208	207	217	204	239	216	238	205	204	231	222	226	210	232	207	214	239	200	203	213	227	221	209	203	232	187	227	217	207	245	219	240	213	211	208	209	202	239	197	226	251	235	206	219	229	214	228	233	211	228	213	222	225	204	214	211	205	239	244	190	218	212	214	244	201	239	237	220	189	207	204	224	204	221	235	234	209	239	254	224	212	219	234	200	221	224	221	247	209	207	231	210	193	209	206	235	222	201	210	215	237	169	220	210	186	222	217	224	196	233	218	204	208	200	183	223	202	215	203	209	223	231	220	226	187	215	196	189	224	199	221	234	228	219	222	226	237	244	214	198	202	210	209	222	194	201	250	226	219	204	215	218	240	212	213	208	205	233	203	242	220	198	201	225	247	206	226	235	199	195	211	219	217	203	225	214	247	246	207	237	216	205	239	198	209	234	235	214	223	227	198	211	221	207	199	212	208	229	241	219	239	226	224	211	211	239	231	252	235	210	259	216	224	231	189	220	177	215	230	218	210	229	213	222	188	224	198	213	220	197	208	242	255	202	233	226	236	215	230	230	212	222	219	235	204	221	214	208	233	235	199	220	219	198	178	225	214	201	239	199	225	211	199	185	268	217	200	227	203	215	209	224	212	226	216	235	245	228	211	224	196	195	226	224	227	203	228	235	219	232	251	226	241	202	201	235	218	219	218	206	234	224	222	213	196	211	209	202	220	225	212	217	203	197	243	239	220	221	198	204	228	227	207	220	234	213	198	195	221	241	196	220	234	214	211	220	206	218	189	217	237	218	222	222	206	255	192	181	236	213	244	216	223	226	214	225	204	226	206	208	211	228	225	234	212	201	198	225	213	221	246	225	220	217	226	221	223	211	232	210	227	231	200	240	214	214	221	206	233	202	236	210	224	204	224	200	194	221	220	215	186	218	215	199	205	246	193	199	237	212	210	200	259	212	216	235	223	223	214	218	219	203	191	249	200	195	245	217	190	238	227	239	209	200	233	235	239	201	227	223	216	212	208	225	189	229	228	222	214	218	231	201	203	196	239	194	220	226	218	198	200	217	242	221	220	220	230	202	203	230	229	196	192	219	187	207	233	179	229	224	205	187	220	208	185	203	223	198	193	217	180	232	226	226	214	231	217	197	206	236	221	207	231	241	205	189	213	206	213	229	217	215	226	225	241	234	205	228	235	238	233	243	199	227	231	222	249	207	236	194	234	226	224	208	225	242	204	241	211	228	206	212	199	225	225	203	234	230	219	191	219	193	212	219	229	216	198	209	223	220	266	219	206	213	221	203	215	200	223	221	215	222	213	204	244	195	221	243	213	223	224	233	179	216	226	241	213	234	192	225	222	210	232	209	229	214	209	233	194	198	174	222	231	242	215	221	237	218	207	218	199	208	220	178	217	222	177	192	235	236	217	234	175	226	220	189	205	229	221	204	210	226	247	222	204	200	211	212	203	237	235	213	208	194	224	224	204	209	215	235	202	210	200	216	218	224	232	229	226	236	211	233	243	234	185	218	238	197	216	236	210	215	192	190	222	197	211	213	202	207	212	214	213	235	208	227	212	215	231	184	202	225	218	205	218	236	220	249	220	227	202	218	194	208	249	222	225	229	206	225	216	248	221	225	228	207	217	240	244	218	223	227	224	212	202	223	217	219	212	206	222	223	226	202	208	223	226	248	209	229	226	225	203	238	209	212	234	219	233	228	211	224	234	219	229	209	173	218	204	224	214	195	226	224	215	239	227	207	202	255	254	227	211	188	195	190	208	185	209	205	209	204	218	230	196	205	226	222	221	243	201	244	226	218	200	219	226	226	223	179	227	237	235	222	235	203	206	199	219	220	223	203	214	209	228	228	217	200	224	225	210	209	236	205	219	225	218	201	208	223	199	209	228	211	220	209	189	218	212	213	215	232	240	211	241	228	208	236	224	185	215	227	215	237	216	226	246	241	212	224	257	202	224	222	201	208	217	232	226	217	198	243	228	208	233	214	226	191	187	195	216	185	227	208	197	225	217	220	217	217	231	209	231	232	208	229	225	239	228	255	220	236	273	203	225	219	209	229	195	233	229	228	205	228	206	211	236	222	220	197	185	232	212	221	234	262	234	242	242	231	216	214	220	194	228	193	231	222	246	223	233	218	241	254	218	203	224	254	223	209	214	214	208	217	197	203	225	225	197	211	236	228	220	234	244	203	199	198	223	200	227	231	213	226	226	192	214	219	189	198	234	233	205	222	235	248	210	197	242	210	225	199	208	246	210	226	237	212	201	199	209	207	226	215	208	221	229	234	243	224	216	230	237	250	206	207	197	206	223	254	224	219	236	204	222	222	201	209	220	236	221	219	236	229	228	218	241	221	228	202	225	223	193	238	230	210	244	225	203	198	213	198	230	208	240	231	217	235	226	188	211	203	204	178	243	196	214	215	228	227	235	210	211	194	214	213	245	211	224	239	230	197	215	212	202	216	231	251	217	226	198	214	225	198	232	213	222	214	230	227	225	238	195	208	204	220	204	229	211	236	226	243	206	219	209	208	226	219	209	209	193	207	226	206	220	195	230	228	209	229	229	209	234	193	212	204	209	211	223	228	215	240	244	215	230	231	227	210	227	219	224	233	205	232	203	218	199	201	218	218	214	220	215	217	239	230	216	220	231	232	218	229	205	237	231	232	192	211	235	230	191	203	215	218	189	231	230	218	213	233	205	232	236	229	215	224	201	206	246	225	192	226	227	240	203	197	193	223	194	229	198	182	199	207	198	219	228	248	219	191	224	230	247	197	189	214	218	246	215	233	215	216	187	208	209	220	240	210	239	219	227	228	257	217	236	218	220	198	206	214	231	231	209	229	201	220	220	192	245	191	187	238	206	208	225	213	231	233	214	222	234	257	191	219	240	205	233	257	217	216	223	220	229	215	228	223	203	216	211	216	232	229	202	227	229	189
13600	1313	2805	3708	2758	2084	1627	1338	1140	1089	957	867	812	774	717	698	673	648	580	620	629	525	587	628	615	588	589	582	579	558	618	523	539	563	560	554	613	538	505	531	539	548	556	509	571	531	530	563	540	571	512	581	565	540	537	543	536	544	522	518	513	588	543	583	580	542	547	527	512	522	524	550	575	528	559	530	563	554	542	524	541	541	553	541	545	512	490	514	515	546	563	568	550	527	534	530	494	562	517	508	563	568	534	526	522	544	519	577	544	541	534	536	542	546	552	584	525	542	554	504	526	534	554	539	527	546	503	506	511	512	505	533	545	514	563	554	513	529	536	534	547	549	528	537	542	529	544	555	531	526	507	504	580	537	589	492	529	547	526	496	512	529	571	529	515	575	567	508	539	558	480	562	523	550	548	537	569	532	548	473	550	542	531	550	541	527	559	536	520	568	541	586	516	511	514	545	543	567	527	517	558	514	555	592	576	512	511	518	512	511	551	558	495	543	556	569	514	552	512	547	523	533	534	526	544	539	546	569	535	533	554	520	521	510	537	527	514	515	517	544	537	518	510	530	549	526	534	514	537	530	562	544	543	559	536	535	528	535	548	522	523	522	524	564	541	540	549	516	517	496	532	572	496	512	502	508	566	480	481	549	540	531	579	542	544	577	537	538	529	548	544	503	518	519	533	557	512	513	507	560	515	534	575	519	521	536	547	556	550	520	472	539	560	533	547	527	540	532	556	533	516	557	514	546	574	537	528	536	514	532	556	504	563	520	545	511	527	524	567	544	531	547	527	546	548	538	565	499	547	542	585	528	515	532	539	515	505	553	522	516	557	509	533	539	541	491	520	538	556	509	523	519	536	556	510	524	548	557	564	556	547	510	543	547	541	534	555	534	528	551	566	543	540	547	540	545	555	553	534	565	549	545	565	580	553	523	554	542	553	551	522	513	564	545	578	532	494	549	502	530	559	568	539	542	532	509	539	518	553	524	507	536	558	546	553	525	516	539	554	514	545	515	536	573	515	555	521	536	561	531	525	532	509	520	511	525	585	520	552	530	522	528	568	485	543	527	560	497	517	525	537	523	537	519	526	533	541	502	559	513	524	494	530	553	519	534	532	577	517	541	514	535	519	577	537	578	533	532	555	563	535	558	545	526	534	546	494	560	512	568	534	544	554	556	476	533	566	585	521	555	578	553	528	508	548	532	566	534	541	542	525	536	580	569	538	536	517	509	546	544	560	524	528	555	509	541	509	516	519	516	540	509	532	547	521	529	529	515	525	495	539	507	547	544	510	493	528	541	538	543	488	506	539	516	546	529	509	559	534	516	489	539	490	527	565	513	567	520	519	543	543	559	497	540	554	523	494	526	535	573	520	476	529	543	556	560	536	540	528	509	528	539	522	562	530	535	557	512	533	532	533	552	550	559	533	496	541	515	565	546	513	541	556	520	542	528	541	488	533	523	536	537	582	520	506	576	548	562	531	517	541	535	524	527	531	558	520	473	538	490	565	524	524	548	511	508	491	508	500	526	561	509	539	552	562	512	524	518	572	517	548	551	498	509	553	572	513	570	570	546	568	507	545	546	555	522	513	501	581	550	526	485	535	521	570	539	585	551	527	504	538	521	525	531	580	567	535	533	562	516	547	533	529	523	545	552	559	576	519	502	566	543	494	533	528	505	538	532	538	524	541	553	555	583	522	537	520	521	529	544	550	518	515	509	565	533	563	525	554	533	533	522	564	550	553	542	571	537	529	568	554	523	483	579	528	548	535	496	496	574	514	526	522	542	503	496	519	548	565	530	537	561	546	546	540	499	533	547	546	547	586	509	499	541	564	565	558	514	532	565	528	532	543	536	508	532	556	518	539	551	516	538	517	516	578	526	523	559	510	526	539	564	584	516	525	537	543	484	547	539	531	529	485	556	521	565	541	582	541	528	558	554	513	521	519	489	515	526	515	581	556	528	529	562	499	513	533	542	541	574	527	510	479	561	508	505	537	540	536	551	541	547	544	552	514	502	517	584	562	515	529	567	559	529	531	517	499	550	550	536	541	551	530	552	514	541	527	563	549	579	488	526	508	569	581	506	544	549	532	540	559	550	549	525	540	505	560	558	549	517	524	541	539	532	533	552	550	507	553	523	508	519	604	522	521	557	526	523	518	542	556	523	566	541	527	547	576	543	515	514	555	525	524	546	522	524	538	542	543	523	501	567	527	565	504	540	499	574	551	543	529	552	556	542	519	487	540	542	526	517	512	572	541	513	499	502	547	551	553	563	537	556	544	553	531	494	503	528	589	537	516	514	502	540	546	554	525	569	487	521	576	552	568	543	518	528	531	550	514	554	527	515	548	546	542	500	532	493	526	566	496	552	550	506	530	548	539	553	518	572	544	555	515	521	541	569	516	547	539	556	551	531	518	560	578	556	544	562	578	579	612	560	519	557	534	547	533	568	562	530	523	563	538	537	554	521	489	536	582	527	487	523	502	550	509	552	591	479	498	492	571	568	553	533	532	584	508	545	553	545	586	542	545	572	551	539	530	543	552	545	552	559	532	525	559	511	534	518	553	560	545	523	542	530	567	584	540	534	511	563	558	547	506	544	499	537	549	564	537	513	481	512	521	515	518	502	575	585	525	535	538	543	542	563	533	564	551	553	523	492	530	561	508	542	498	531	563	494	486	545	565	568	563	573	533	520	501	532	562	541	571	511	518	548	579	517	537	519	556	510	503	573	521	572	501	547	508	544	492	524	558	529	533	549	513	516	548	515	539	525	545	584	539	517	575	536	537	521	532	556	527	581	538	579	502	505	539	550	570	581	541	540	573	556	534	544	547	512	530	504	538	533	541	535	471	538	507	515	530	525	532	491	518	530	548	514	547	509	541	542	574	516	519	527	498	528	519	522	562	547	570	529	560	518	542	538	559	532	540	554	580	516	529	590	553	573	534	520	491	503	524	532	534	555	557	552	545	520	523	547	520	509	536	555	498	511	534	525	533	541	523	555	548	517	531	541	533	540	537	556	563	523	517	553	520	533	523	552	549	511	539	568	513	549	508	504	532	533	521	519	582	559	550	512	551	510	527	497	538	509	493	533	584	524	522	549	536	546	565	537	567	538	490	562	549	548	546	512	543	536	522	571	512	560	552	503	561	564	579	517	489	571	523	501	533	501	500	504	547	550	529	515	534	532	545	521	535	550	553	531	559	567	525	523	559	519	526	494	547	546	509	544	546	529	538	509	537	513	532	506	528	544	533	499	508	575	502	505	521	525	549	523	552	575	565	549	511	533	521	519	480	551	540	540	525	522	552	516	545	517	526	522	509	548	511	571	547	518	552	448	522	551	549	536	553	547	542	553	551	560	469	528	551	568	567	524	562	527	486	537	593	506	555	564	545	532	570	536	551	563	555	572	514	511	575	521	540	485	543	543	507	538	521	534	540	508	486	508	547	514	520	519	492	558	507	497	518	527	549	558	501	546	527	503	530	547
35572	6346	2676	2157	1381	957	744	641	558	567	523	494	475	486	444	450	437	411	449	425	436	409	404	473	413	417	422	438	396	386	405	421	369	383	391	356	392	420	398	389	397	361	399	371	396	398	409	360	390	393	385	378	394	425	366	371	347	350	367	384	406	386	411	394	391	392	413	373	393	416	394	412	399	431	411	397	438	354	352	392	402	370	381	370	386	378	360	420	416	398	358	402	399	395	387	362	423	416	379	367	373	393	408	364	398	418	437	390	466	401	406	397	410	370	390	395	381	384	406	410	369	380	382	385	400	382	361	387	393	403	369	329	389	379	395	374	377	374	409	423	379	386	413	383	357	356	378	381	417	429	387	391	386	417	397	409	404	394	395	393	386	389	427	393	391	398	419	389	419	413	370	410	387	381	405	377	400	407	388	395	368	391	402	412	394	427	396	393	385	395	396	406	436	394	413	377	395	372	388	416	393	372	380	411	380	400	395	392	385	394	406	405	356	369	370	357	390	350	397	400	426	351	438	399	370	343	395	421	380	438	433	397	380	362	375	399	399	396	426	383	419	377	362	407	393	374	398	411	345	416	398	389	375	353	394	399	416	409	420	388	357	377	391	409	387	418	384	406	387	401	406	388	380	402	389	379	363	380	364	398	412	420	398	383	417	383	416	376	399	367	392	398	368	400	377	383	365	393	357	434	361	412	413	359	425	372	401	393	415	398	368	408	419	400	381	382	405	364	397	370	385	380	394	365	417	387	402	371	373	390	406	389	374	437	356	347	382	409	382	410	418	400	394	422	383	392	395	398	374	416	374	368	422	353	417	380	377	401	371	382	380	415	394	420	403	373	405	406	403	366	382	391	393	406	410	387	398	401	372	401	394	379	344	405	404	407	411	385	343	377	380	376	408	406	411	367	405	415	351	397	347	394	406	428	385	384	394	378	423	422	418	381	364	392	386	407	379	356	398	384	357	374	394	418	418	435	378	361	395	396	395	389	428	393	370	396	376	406	450	417	408	401	365	394	395	362	424	397	387	388	389	390	349	378	408	377	418	391	386	421	379	392	377	416	387	376	362	381	384	392	396	439	435	387	438	366	406	361	377	363	362	378	359	414	397	369	410	362	426	386	414	380	394	382	389	395	387	377	413	402	383	395	392	391	397	401	394	387	383	419	391	437	375	385	386	370	404	457	402	432	398	395	356	392	332	392	383	389	376	375	414	373	439	427	407	354	372	368	361	391	398	420	383	372	415	457	391	398	395	386	417	399	439	390	384	427	404	373	393	396	363	416	417	387	396	352	428	405	383	359	399	411	364	368	378	350	391	397	391	391	382	389	380	407	391	385	403	352	352	400	406	392	371	397	357	390	367	416	393	412	393	399	381	409	413	420	411	413	406	360	376	376	371	387	388	367	407	367	381	381	425	394	416	383	425	370	410	397	356	399	377	378	344	334	356	387	389	336	417	426	420	387	397	380	364	400	385	385	382	333	382	451	423	409	397	408	411	403	381	371	399	401	411	431	444	379	397	388	358	391	419	402	385	390	358	407	420	424	368	358	374	368	361	381	398	375	377	375	396	402	422	388	394	398	376	404	388	433	398	381	363	429	373	372	397	416	407	355	389	373	367	385	395	384	378	371	411	367	393	400	388	366	364	339	356	393	385	391	393	429	375	377	397	389	424	386	380	446	379	372	405	393	401	361	371	407	397	394	371	356	406	344	371	355	372	399	408	414	384	361	385	401	358	397	356	397	383	376	403	402	375	383	400	401	436	352	409	396	411	398	385	397	400	390	432	371	373	389	387	364	364	383	387	415	407	361	378	373	389	387	390	376	407	418	414	422	400	383	416	371	375	419	414	391	420	391	396	420	365	371	339	402	404	389	389	397	370	401	391	400	381	382	372	391	411	400	370	419	357	368	388	412	409	369	378	386	363	372	426	357	375	400	388	410	378	388	391	418	425	387	413	382	330	393	373	370	400	404	388	433	422	394	395	398	394	417	375	352	393	433	381	366	406	361	388	388	377	374	412	407	405	396	361	419	393	399	417	416	373	397	415	381	404	368	380	380	403	368	395	392	407	388	378	391	401	406	411	400	366	387	385	389	429	415	424	395	375	360	417	391	420	380	402	423	419	411	394	410	398	392	405	377	408	395	377	385	381	364	414	390	393	392	356	413	376	387	393	372	365	426	378	400	415	382	417	352	402	436	379	398	419	413	383	365	433	414	394	382	407	373	374	355	417	404	393	381	356	367	413	397	386	398	383	385	403	381	412	383	400	388	386	364	416	395	395	416	396	402	393	386	411	394	378	360	414	419	387	401	373	412	383	366	402	380	426	413	434	376	406	423	369	386	350	398	381	378	391	358	386	393	410	376	390	405	398	376	352	377	416	410	387	388	428	387	384	381	425	379	427	374	323	387	389	381	375	375	377	342	394	378	398	385	387	365	411	398	392	408	356	389	374	422	409	414	390	401	418	397	345	378	406	391	394	390	389	425	404	377	409	398	433	378	421	386	373	420	409	392	372	418	418	376	402	417	378	370	368	381	397	405	382	378	371	389	400	398	377	410	406	369	413	420	408	406	389	395	375	381	397	393	386	348	383	360	417	415	379	379	383	449	359	389	389	365	368	384	392	361	414	382	396	371	351	379	334	375	405	379	370	382	406	389	425	391	367	394	400	377	352	368	401	418	377	363	356	356	415	380	387	369	430	410	411	375	386	382	407	368	386	388	400	392	370	372	374	362	396	390	391	413	378	393	412	396	394	393	381	378	366	385	379	414	399	406	393	406	382	415	398	403	383	389	408	384	346	381	390	383	394	361	374	376	381	396	377	403	373	374	403	384	376	376	398	369	393	401	340	378	370	390	392	395	385	407	393	397	357	396	427	377	363	390	373	402	386	413	376	354	362	348	413	397	404	388	398	383	446	395	420	382	399	374	360	405	405	395	402	423	380	425	366	412	363	383	386	405	393	388	374	385	416	407	367	400	381	423	389	402	426	395	406	380	394	361	376	390	355	361	412	385	379	395	361	414	414	413	387	372	385	408	410	369	377	378	418	393	350	395	364	393	387	382	401	404	374	372	364	392	368	397	424	386	403	385	367	384	372	360	408	404	339	400	396	409	389	463	399	404	415	388	386	405	382	402	384	347	421	385	430	402	394	384	394	374	437	386	399	364	381	355	385	364	435	396	374	395	396	387	357	369	358	367	342	419	373	399	398	400	380	394	362	398	371	356	398	433	456	371	404	414	412	367	389	386	393	379	364	403	373	389	401	360	348	364	378	381	366	383	385	378	366	399	411	398	387	408	408	388	394	399	413	402	377	395	364	369	399	396	385	400	402	443	398	424	404	377	388	371	412	423	402	405	382	418	397	403	404	361	380	387	413	354	393	382	375	394	420	382	387	400	381	407	432	367	381	381	420	435	385	417	457	372	402	405	363	383	402	422	404	371	395	413	367	393	392	403	403	398	363	410	367	429	392	401	394	367
18624	2119	4385	5465	4284	3201	2577	2182	1956	1716	1537	1411	1415	1250	1206	1160	1082	1087	1029	1014	1043	980	1003	1030	1030	954	945	902	960	924	907	917	921	930	886	887	935	906	912	894	908	876	920	866	878	860	842	920	914	868	894	863	886	929	890	881	843	839	842	863	878	903	856	919	873	901	908	846	921	873	867	846	913	939	893	809	866	876	870	888	844	873	849	869	897	861	876	864	913	885	878	833	910	864	873	881	915	882	879	874	835	842	885	852	865	902	830	946	825	863	887	906	818	888	878	914	885	859	924	879	893	876	918	906	893	871	879	804	879	822	931	876	893	924	867	861	843	831	855	873	948	878	932	896	919	830	866	910	862	937	904	847	834	869	876	827	826	795	906	906	829	873	843	887	855	828	841	829	883	866	833	875	834	835	841	970	883	908	911	941	856	811	865	855	854	819	824	824	893	847	856	896	910	892	865	908	886	835	825	881	884	889	830	883	907	861	870	915	864	845	854	852	888	907	874	860	886	819	837	898	894	857	895	897	874	830	836	896	874	815	924	880	878	855	880	861	889	908	915	879	818	907	837	948	866	865	873	899	834	905	864	814	834	853	869	886	871	860	834	874	855	889	869	865	803	930	830	906	835	893	888	858	932	822	852	882	906	861	872	820	876	809	890	943	902	869	892	862	857	906	880	804	895	894	900	878	855	860	854	945	844	869	882	878	891	898	906	876	905	905	897	886	870	864	914	836	899	895	811	838	842	883	840	846	855	848	891	905	822	862	795	907	902	876	936	832	889	869	830	879	919	911	878	829	877	822	840	900	861	906	885	881	870	902	930	841	874	843	847	915	902	871	848	871	925	876	836	871	900	891	862	822	875	875	794	933	822	906	896	836	877	855	903	911	872	852	835	848	887	838	884	860	854	905	863	856	854	825	876	876	872	887	870	899	846	830	845	880	873	884	896	872	884	877	917	909	884	922	844	876	875	835	923	904	871	822	929	919	855	878	876	860	870	892	886	865	846	900	844	842	865	823	915	897	812	915	881	829	889	868	857	883	843	833	859	887	910	884	810	873	904	871	879	874	885	874	822	878	860	944	882	874	907	927	881	853	890	881	831	872	825	845	915	915	885	863	850	858	807	849	834	890	894	868	867	864	907	868	796	869	887	906	841	910	881	891	870	911	853	832	938	912	897	844	812	843	888	879	877	864	900	868	900	889	851	898	860	880	915	869	894	873	859	873	877	860	911	847	849	877	833	869	883	830	844	844	860	871	865	826	897	859	876	811	872	832	904	862	854	912	930	879	886	875	932	848	887	858	872	859	869	878	853	836	867	893	896	826	846	867	898	881	853	915	859	842	811	907	866	856	870	912	881	848	938	890	864	844	834	875	843	887	890	913	950	907	881	855	866	857	884	880	895	849	840	849	846	891	909	869	853	853	844	818	814	867	894	884	860	840	909	846	860	908	868	931	845	858	842	848	866	898	841	848	880	868	860	852	834	894	843	856	847	840	848	874	910	906	880	874	875	882	895	815	901	872	876	892	904	879	834	801	907	882	892	877	888	842	869	861	877	892	906	879	866	881	858	872	862	902	851	870	893	836	845	921	799	870	867	814	802	922	835	872	865	882	836	870	817	869	797	884	834	815	800	843	884	859	925	856	843	799	846	874	822	836	802	873	860	921	845	822	904	856	817	871	862	920	892	888	896	832	884	878	859	870	845	912	879	869	891	889	824	860	871	812	885	882	916	856	897	825	894	821	880	854	896	883	842	870	887	901	844	829	843	904	911	926	912	881	900	886	902	865	900	919	949	879	893	879	898	872	873	882	875	858	889	912	900	902	867	904	883	896	862	866	920	887	894	887	889	883	905	862	911	864	847	835	845	894	856	873	860	868	838	906	863	846	862	890	865	860	861	868	857	873	888	907	827	866	840	854	829	937	927	895	881	891	925	882	839	820	839	840	909	843	943	861	875	852	881	896	879	865	934	830	865	860	894	899	879	828	867	813	825	896	843	844	822	884	862	901	879	882	925	831	850	897	848	863	899	861	899	859	849	828	831	918	918	872	827	815	850	879	900	860	846	849	866	799	869	865	819	835	850	880	855	936	877	872	858	945	846	905	873	882	823	882	910	839	878	888	821	862	848	915	830	832	873	914	894	919	843	865	874	849	867	917	889	825	894	844	933	858	840	854	863	813	869	873	823	846	812	845	887	894	875	889	889	881	847	864	849	865	911	874	828	867	937	836	887	807	886	821	862	892	892	893	874	921	907	889	840	859	862	858	849	878	853	910	863	877	871	913	854	855	886	889	874	918	870	858	898	871	882	867	881	850	878	878	886	903	909	889	878	884	864	840	841	876	848	874	845	836	892	853	859	840	882	895	867	902	897	885	884	877	856	828	848	872	882	836	828	879	862	841	873	872	882	858	892	868	843	906	879	920	885	898	873	895	889	874	888	829	900	834	917	817	858	856	873	873	829	899	877	906	869	831	876	871	879	906	871	882	846	865	898	874	841	909	872	847	870	804	853	894	822	846	854	867	838	843	866	893	885	857	833	859	895	883	848	892	867	826	852	869	855	852	874	871	829	859	856	934	869	849	879	925	836	881	880	890	849	856	868	911	859	879	800	838	873	817	822	860	864	804	861	896	836	888	876	901	919	838	879	890	869	915	893	819	898	828	841	900	884	847	860	801	875	878	894	879	876	877	847	875	839	853	859	841	884	839	816	853	841	924	892	923	862	893	871	829	860	848	881	840	896	866	887	905	884	879	865	827	915	848	852	861	820	863	839	925	879	853	898	903	822	842	898	875	850	830	915	846	859	903	863	830	824	834	885	893	898	827	868	845	883	850	890	836	874	868	882	864	892	879	879	847	822	851	942	835	877	904	897	856	887	892	878	919	900	847	865	852	842	941	912	881	904	898	812	847	832	875	881	865	871	856	848	874	930	871	896	902	846	862	868	857	880	870	881	892	872	895	845	867	878	854	892	853	926	901	872	885	842	909	903	889	868	894	890	867	890	867	863	856	829	842	894	801	861	914	834	883	850	866	901	863	901	862	889	861	887	900	875	822	905	873	858	903	864	852	845	848	915	834	955	833	879	918	883	887	888	852	859	816	866	880	863	821	843	832	881	883	886	902	881	886	889	832	859	874	864	895	879	873	863	858	846	876	926	885	834	885	868	884	891	861	874	882	892	945	852	880	871	934	888	912	861	884	890	914	863	856	894	862	872	812	859	875	909	892	840	876	854	848	878	824	898	844	927	870	840	857	872	847	845	871	863	881	881	873	901	876	866	930	906	849	869	866	870	829	888	879	877	843	862	813	873	885	872	830	848	885	834	866	857	876	789	924	937	864	853	875	920	851	861	890	850	877	867	865	871	876	842	903	866	861	822	877	873	894	869	842	874	882	904	861	909	905	933	845	880	864	807	855	824	905	881	880	856	901	893	915	837	842	881	853	866	901	874	847	882	913	839	887	873	828	871	843	856	872	855	863	885	891
9991	789	612	547	428	321	245	218	240	244	244	208	227	206	210	207	205	213	210	211	179	228	183	191	200	211	184	220	207	178	223	197	197	187	196	208	172	186	201	177	205	208	180	175	182	174	196	213	238	181	160	200	249	190	197	235	198	203	180	208	206	216	208	210	199	198	202	201	203	209	211	203	217	214	179	206	212	216	185	201	200	200	188	220	173	220	215	206	244	232	201	204	231	193	199	197	185	186	190	186	217	226	211	212	212	228	163	194	193	191	193	199	194	195	196	197	184	164	187	187	201	193	198	210	184	199	216	174	196	178	183	236	201	228	187	201	226	215	227	210	162	211	217	189	207	203	223	224	176	176	201	193	205	234	224	219	221	186	184	209	177	206	186	219	212	211	197	203	188	199	201	216	211	188	206	226	199	198	212	199	209	199	205	211	218	203	212	178	195	206	187	206	218	171	204	201	216	207	217	193	176	221	162	207	233	204	192	195	208	203	236	193	236	191	202	224	188	209	204	209	206	215	186	219	198	202	168	177	186	206	228	204	188	218	208	201	188	209	198	190	241	204	197	206	214	215	192	192	197	195	195	205	205	210	216	220	182	188	210	196	224	211	218	189	179	214	203	194	192	202	195	197	173	182	189	186	207	188	198	186	188	198	187	229	188	197	184	229	208	197	218	202	199	191	188	213	201	212	173	193	182	176	213	212	205	208	205	200	220	185	200	215	222	204	190	211	182	205	244	211	210	187	219	225	210	200	211	248	209	198	215	230	212	211	176	180	211	204	215	201	162	216	174	217	186	195	205	220	206	215	215	183	197	210	198	176	203	173	201	193	196	204	207	200	198	219	208	214	200	226	199	228	207	212	183	208	186	200	215	194	198	175	189	198	210	232	195	199	190	201	191	217	185	189	203	218	194	217	187	192	198	175	201	205	194	207	221	205	182	183	211	203	176	192	168	177	182	228	204	203	175	206	202	216	190	169	208	208	230	190	188	223	185	204	187	219	213	189	196	200	217	190	199	198	190	187	222	221	216	222	198	250	219	204	197	181	177	195	229	181	204	202	158	187	204	193	212	186	224	196	205	214	221	187	220	201	195	208	211	189	188	195	177	217	183	223	173	216	213	190	161	221	208	191	202	221	209	208	188	218	221	206	219	222	218	188	221	205	192	219	202	175	192	188	199	182	207	191	197	210	199	217	180	203	184	201	212	203	207	184	172	209	192	187	193	217	200	205	206	182	198	195	230	189	191	193	208	221	226	212	221	190	207	208	215	201	203	219	186	225	210	199	202	205	205	221	223	217	217	212	202	212	179	181	197	227	209	226	222	196	196	218	214	182	193	211	192	218	204	183	215	213	236	203	199	231	177	202	214	202	212	186	207	218	214	218	201	209	210	213	194	208	220	196	164	210	191	191	231	208	182	174	168	186	191	179	208	186	218	193	208	179	210	195	198	163	229	198	194	191	200	202	211	193	195	205	196	198	199	180	197	197	166	187	191	200	201	190	208	196	204	232	217	237	197	205	208	182	213	216	208	208	225	213	216	217	204	192	197	179	202	209	218	185	239	194	183	174	195	199	220	183	200	184	203	210	196	210	190	202	181	202	211	201	211	213	195	208	205	206	178	175	189	189	214	225	193	231	199	194	193	192	210	202	174	174	200	246	212	180	227	191	213	182	177	205	202	206	188	211	219	166	232	212	213	191	221	226	203	221	191	172	185	179	207	218	188	206	179	199	169	224	235	183	200	211	204	182	208	210	173	226	212	188	205	201	216	228	205	202	191	193	211	189	176	207	225	209	213	209	205	198	179	195	202	169	194	206	236	185	192	206	218	177	195	185	200	232	198	202	208	206	190	220	195	185	181	177	178	181	196	198	216	196	224	176	190	208	221	215	205	201	213	187	191	186	183	195	196	206	193	207	203	216	216	201	201	195	197	216	203	223	207	192	201	184	200	202	196	197	208	216	194	179	184	191	195	224	205	200	202	185	195	205	203	215	188	190	217	201	208	199	200	225	198	185	180	219	201	194	184	207	204	178	216	204	198	229	186	214	185	213	198	190	192	217	215	204	213	208	220	195	205	193	204	199	204	198	208	216	182	205	159	196	192	210	182	191	215	208	200	218	219	196	186	207	172	185	211	245	215	211	204	190	182	193	172	209	188	214	186	185	185	243	182	194	186	181	181	208	185	205	206	180	213	171	224	187	209	203	214	200	209	187	191	202	193	204	185	221	197	210	248	227	204	196	194	184	222	183	216	211	199	219	225	194	175	224	183	190	207	167	206	191	214	198	199	198	195	213	209	230	216	193	237	226	187	234	201	186	222	189	211	230	201	205	202	200	219	210	204	218	208	194	193	202	201	172	176	194	226	219	175	201	182	207	204	212	183	184	230	192	198	190	199	204	183	201	248	204	201	210	211	163	182	212	213	208	201	213	169	180	227	200	203	168	199	226	160	177	211	181	190	209	175	177	198	205	178	193	198	231	189	181	198	216	199	186	187	192	208	172	204	215	179	168	183	206	203	214	210	189	204	218	190	200	211	220	229	152	178	175	184	213	215	200	207	225	193	219	216	212	207	193	219	200	191	194	214	188	201	188	229	188	216	229	194	183	207	185	207	194	215	182	210	215	180	219	202	214	207	210	186	234	190	185	210	194	200	198	210	196	204	218	224	182	193	225	198	165	178	205	205	186	213	180	205	197	198	192	231	221	187	194	207	206	188	228	179	196	197	217	208	200	206	188	221	200	192	197	211	216	195	221	190	218	201	194	176	195	216	194	218	224	173	195	170	224	220	194	221	222	204	183	181	177	188	200	206	199	198	186	164	206	207	219	212	183	211	202	206	195	202	228	218	207	175	197	210	205	208	219	191	180	188	199	190	181	194	200	206	198	186	211	198	183	175	211	207	173	230	186	174	225	213	209	218	186	217	200	247	197	220	187	197	196	200	207	230	186	168	191	178	219	229	203	199	205	199	199	200	183	198	240	236	204	214	199	191	216	217	200	196	209	190	196	202	212	193	198	199	206	187	198	208	193	194	191	198	212	204	216	209	203	198	226	232	211	204	186	226	203	205	196	193	198	202	195	196	204	198	200	208	169	202	203	173	215	221	211	192	216	185	202	214	205	213	208	201	187	189	168	226	172	183	199	194	194	204	199	188	202	200	203	203	208	196	234	187	195	183	217	227	218	180	186	189	227	213	200	254	208	230	214	204	208	211	203	208	205	204	160	211	218	193	189	185	204	216	175	223	197	210	184	222	216	191	204	198	203	176	180	183	196	210	176	181	194	229	194	197	196	190	201	187	184	219	189	210	179	202	211	228	203	195	176	198	201	239	215	177	222	222	212	208	201	199	190	201	180	203	208	198	219	210	186	227	215	175	191	224	159	212	191	207	194	208	191	226	201	199	222	177	242	198	208	201	179	206	210	207	203	241	222	212	235	188	209	200	207	205	195	226	218	218	165	184	207	219	225	202	203	217	208	204	189
5961	758	1357	1737	1337	1059	860	768	756	687	617	652	536	623	514	546	495	495	485	500	529	467	495	497	528	480	543	553	460	541	451	467	499	500	503	482	466	477	478	470	484	500	461	501	506	483	486	495	487	524	499	434	498	485	481	472	481	507	527	486	508	503	500	469	500	478	477	481	466	479	487	477	506	521	499	484	521	502	547	501	484	488	490	518	538	488	451	437	505	517	494	511	473	467	513	469	494	519	492	496	456	507	530	496	484	493	475	468	487	479	480	521	515	436	475	466	499	506	490	478	443	488	489	519	479	473	500	489	465	444	477	499	484	497	493	485	500	505	486	502	476	466	461	535	483	511	488	500	534	483	495	499	512	479	500	497	526	498	495	479	484	468	494	451	493	466	494	494	480	478	431	498	478	482	502	464	498	520	504	413	460	469	494	487	481	420	468	481	508	539	502	518	467	517	493	464	482	490	466	488	462	466	512	530	453	513	496	506	512	485	497	477	560	525	485	491	507	497	458	521	523	478	443	477	471	481	537	482	507	463	482	506	528	502	518	507	497	500	510	523	450	518	500	483	528	480	484	492	504	478	474	497	500	465	474	460	528	471	488	461	506	478	481	500	457	461	497	527	471	491	500	477	522	472	477	469	496	455	472	484	491	451	455	521	484	529	488	468	487	479	490	499	495	479	510	447	515	477	533	513	512	475	532	475	474	452	516	509	510	485	442	551	508	535	487	525	487	483	455	474	516	473	509	529	505	491	455	503	476	475	476	481	469	497	494	513	479	481	482	490	478	469	465	505	494	494	457	468	465	498	506	452	456	511	457	501	504	538	457	517	482	513	464	503	479	517	485	497	490	536	506	484	503	470	537	465	492	450	509	478	443	509	468	514	499	446	500	483	490	488	489	505	451	459	505	474	467	504	513	505	477	478	501	483	488	477	503	506	488	505	460	494	480	480	494	420	479	504	468	489	513	477	517	490	472	488	499	498	495	474	507	458	486	491	464	505	510	513	487	507	499	500	465	495	478	492	486	461	470	469	470	538	449	506	459	471	470	469	461	499	482	483	469	489	492	481	496	494	469	518	483	512	502	491	510	502	506	484	499	472	482	497	483	497	527	494	488	477	484	498	506	494	501	475	474	500	487	530	474	484	512	469	497	482	468	474	489	481	490	467	490	526	502	491	482	496	485	465	489	489	451	443	510	491	512	485	445	468	481	452	524	437	503	503	517	498	484	526	502	530	527	487	494	458	480	513	479	475	473	474	522	504	456	518	457	482	477	477	473	460	450	478	478	496	476	496	463	517	482	473	466	478	511	499	524	502	471	463	465	481	495	524	500	462	497	474	505	453	457	463	480	502	492	483	476	521	497	495	489	447	448	516	452	469	492	475	506	496	493	518	494	498	491	517	529	482	473	462	517	516	494	477	464	536	493	496	505	481	468	468	502	496	514	459	540	487	471	473	515	464	498	506	503	469	479	488	507	508	513	493	434	511	484	510	512	503	497	488	474	461	470	494	511	444	493	458	469	496	453	489	506	482	443	502	487	507	478	477	542	506	463	459	498	463	495	500	495	474	485	466	473	462	445	492	496	520	502	502	503	450	504	495	490	492	499	518	459	487	460	510	515	479	482	501	481	490	489	483	506	479	495	495	458	455	477	531	494	467	486	496	492	502	479	488	480	479	461	524	466	454	462	482	497	432	497	499	493	499	510	465	452	466	510	485	482	533	478	494	499	495	452	498	500	497	512	498	506	485	459	492	481	540	500	469	468	478	491	499	507	496	494	493	462	475	467	445	465	461	518	471	493	537	498	487	504	491	476	494	476	526	493	510	490	511	469	492	533	512	471	502	462	503	482	474	496	508	475	491	472	504	495	470	499	542	510	506	516	510	483	504	507	490	470	491	452	528	457	497	474	524	502	495	500	470	504	452	496	521	454	441	508	474	495	465	519	522	511	491	462	477	461	441	474	458	489	470	493	498	448	473	508	495	461	483	502	453	510	544	531	476	475	496	484	485	488	509	460	471	528	451	528	508	484	481	498	478	484	496	490	508	519	501	486	496	511	463	522	478	508	493	459	490	532	496	463	522	472	470	509	476	487	513	461	533	446	496	490	461	493	520	486	467	502	499	492	508	469	475	461	489	473	512	472	471	474	457	494	478	506	477	467	489	473	498	518	536	489	499	486	509	466	490	497	493	474	479	481	486	506	468	504	501	459	459	470	480	516	472	462	481	469	470	438	496	514	479	510	501	486	489	481	491	488	445	512	498	490	501	495	488	469	492	478	497	480	481	453	476	480	513	557	467	491	491	500	482	460	470	472	477	487	475	495	515	504	513	508	450	494	478	471	483	524	468	474	498	477	460	487	500	489	508	479	469	482	511	496	474	497	503	486	499	485	480	449	481	479	484	485	483	528	464	480	478	460	503	489	470	488	495	479	524	488	491	521	490	484	519	510	507	494	503	483	477	508	503	493	491	524	508	518	471	494	497	468	528	479	463	464	446	506	479	513	441	489	487	490	471	531	500	501	481	493	438	512	517	513	491	518	519	474	503	493	501	468	512	470	442	512	499	505	492	496	460	509	513	482	478	505	507	492	505	457	523	481	489	467	472	486	500	483	476	477	519	531	474	536	464	473	472	508	492	509	469	486	476	488	518	520	501	472	466	511	484	504	478	489	501	503	457	470	440	511	484	515	490	488	484	433	480	488	490	484	502	486	502	472	521	493	504	474	486	530	475	453	441	466	481	467	493	463	506	506	486	519	484	481	472	515	499	522	537	500	489	495	472	463	512	508	482	464	504	495	474	478	453	504	438	504	496	452	471	467	517	493	494	499	456	472	457	510	442	492	479	490	482	484	463	464	519	509	492	521	486	489	479	496	501	447	526	474	493	494	439	495	462	490	483	497	468	467	474	512	501	497	498	541	450	502	485	482	477	492	468	481	472	469	460	457	501	484	447	512	468	486	487	488	470	529	482	482	508	480	527	494	471	522	497	484	497	486	530	457	505	478	516	504	484	457	480	466	528	496	477	492	504	491	520	521	500	472	488	492	489	542	469	514	470	492	466	501	522	484	462	491	491	487	507	503	467	495	505	489	536	511	442	496	469	519	504	486	492	484	484	502	420	494	541	470	508	499	508	506	494	503	538	510	505	481	506	502	509	490	449	499	477	479	487	486	496	471	473	503	483	492	458	478	475	493	497	488	489	448	488	501	467	504	485	518	508	471	464	535	491	518	499	502	525	515	467	460	502	501	484	483	501	525	511	486	477	487	505	508	474	505	482	488	494	493	504	505	519	460	514	461	490	498	463	472	502	518	484	521	486	481	495	488	507	453	518	509	476	482	523	460	486	491	485	489	454	486	493	509	451	483	458	508	485	518	472	492	490	427	483	452	479	459	493	505	498	474	462	495	492	475	460	482	524	513	521	542	502	515	502	472	476	470	500	492	514	491	529	503	488	485	518	521	492	503	470	479	507	487	504	469	450
25140	2972	1295	1208	730	494	429	337	360	301	300	298	264	266	250	237	281	240	230	206	221	213	239	209	191	234	230	220	223	221	200	243	217	229	229	231	187	208	212	179	237	232	198	243	231	227	213	213	223	207	199	233	192	182	211	217	206	230	243	229	229	220	233	193	201	201	215	219	243	224	215	224	208	214	225	218	204	200	240	217	206	228	245	261	218	212	223	204	212	238	239	234	204	217	218	220	230	195	203	215	207	212	206	244	231	226	195	236	226	220	212	245	243	249	205	223	236	210	201	203	205	217	193	179	231	205	246	207	253	214	210	228	201	194	186	210	191	217	199	215	228	212	182	218	229	180	200	235	243	243	219	185	227	222	237	225	201	207	213	206	212	232	233	224	217	211	220	192	185	218	223	223	231	216	229	235	223	230	231	213	206	218	238	209	196	229	236	232	219	199	251	215	207	191	209	215	221	204	179	227	236	231	244	222	219	216	216	214	191	189	215	212	198	194	228	219	224	242	220	235	205	220	220	218	183	241	229	209	210	240	219	230	239	213	193	220	210	255	217	196	206	212	203	219	179	194	242	223	200	216	229	217	206	234	197	202	215	198	234	219	203	257	183	240	220	208	237	241	227	253	216	252	220	204	238	195	217	257	206	209	207	196	208	213	213	247	220	225	231	217	212	234	222	232	216	226	207	222	227	193	226	185	211	210	219	214	214	246	223	208	199	232	244	243	218	216	218	204	239	184	230	214	223	232	218	220	220	212	215	201	222	216	215	219	219	192	226	241	209	213	212	234	233	236	221	199	213	245	231	237	230	218	194	235	233	212	238	223	215	217	232	223	209	245	212	210	237	244	239	225	221	205	195	220	230	209	227	213	230	230	225	231	218	218	224	231	254	209	224	199	226	222	238	215	213	247	215	187	202	226	231	224	197	192	203	203	212	214	217	227	231	230	216	208	225	241	226	234	241	226	212	246	231	225	210	230	247	224	215	205	232	230	224	184	227	215	226	235	204	209	235	220	193	180	216	217	205	206	207	232	224	241	229	195	202	186	230	198	239	214	205	215	214	206	219	195	204	226	209	195	223	217	201	215	221	224	189	207	239	197	243	227	243	197	204	225	202	207	213	206	237	241	198	208	236	237	226	193	211	192	237	215	228	212	226	240	222	247	221	230	256	223	199	217	199	181	207	227	233	215	237	219	220	225	230	203	214	226	227	214	230	224	225	196	209	212	238	227	201	223	229	213	189	208	194	191	235	215	206	231	204	215	191	241	226	213	211	193	221	220	207	214	222	193	230	211	213	203	231	215	205	203	216	203	231	244	220	244	211	210	240	230	240	204	222	207	236	235	203	215	242	219	266	225	210	204	215	221	215	228	214	185	200	227	251	200	218	234	231	198	217	240	218	192	213	212	222	217	202	220	246	207	220	199	213	183	237	218	207	219	206	201	233	238	178	223	231	213	199	219	218	206	226	225	215	237	222	212	229	221	190	219	240	232	222	207	200	207	219	216	224	233	216	202	249	240	215	223	212	225	201	251	214	215	204	192	212	205	207	214	214	234	236	245	209	216	233	222	241	230	236	231	199	233	244	246	213	222	215	218	237	223	201	192	207	197	220	241	240	229	229	209	215	229	203	232	224	206	214	218	220	232	230	223	226	218	215	187	226	232	217	234	209	219	271	213	225	194	212	207	211	226	223	215	235	238	214	206	205	202	204	202	210	229	223	222	221	221	231	234	214	228	199	223	198	217	208	227	215	241	249	207	199	215	241	203	214	227	220	220	260	207	204	218	233	229	198	223	237	205	223	225	231	208	215	228	226	197	188	214	229	230	248	215	238	200	262	221	222	225	178	229	254	238	218	229	200	229	190	192	217	220	234	192	201	215	225	213	224	220	204	253	215	204	223	210	200	217	254	210	206	223	233	203	228	223	211	226	200	217	226	219	219	225	227	197	198	204	230	221	208	211	202	222	237	238	211	230	236	207	212	215	235	209	222	214	229	211	196	213	210	196	252	212	210	198	227	195	227	241	212	203	204	204	221	217	247	222	223	225	230	201	238	241	215	205	218	200	205	214	216	218	210	189	218	224	227	201	230	223	223	204	219	232	235	223	209	198	231	207	194	182	229	239	202	212	190	251	202	202	206	233	208	211	249	210	201	201	222	215	238	227	226	252	219	226	213	208	217	274	202	221	212	217	212	249	206	220	240	196	220	206	219	250	246	226	226	189	211	185	210	222	206	221	217	214	220	249	211	235	224	214	236	239	189	200	180	194	243	224	244	216	247	205	233	217	244	200	232	229	219	237	235	211	219	234	205	179	209	226	199	189	220	198	231	243	220	207	224	202	245	212	214	217	221	233	208	227	196	238	216	209	210	228	234	233	201	228	229	195	208	254	227	221	202	226	205	206	220	191	199	245	219	189	185	226	213	212	191	208	204	218	216	221	223	224	234	231	220	219	219	219	200	247	236	225	196	236	202	210	216	217	272	210	223	241	240	223	222	232	204	195	201	194	262	200	223	205	218	192	213	235	248	220	229	210	193	188	237	221	220	205	211	210	232	192	231	227	239	222	201	236	185	210	219	216	220	246	212	216	242	215	213	240	216	207	205	225	193	209	235	234	213	221	200	188	236	221	189	230	235	217	217	217	206	198	212	206	211	224	202	246	227	259	218	233	205	215	212	228	239	231	196	221	228	203	219	215	179	237	230	220	242	250	232	223	240	214	213	207	223	231	220	188	249	220	231	216	225	207	194	237	225	229	242	218	241	252	231	209	219	214	254	222	202	230	231	210	225	248	188	223	217	219	216	198	196	221	224	233	236	213	220	255	237	217	202	218	199	237	212	212	219	236	203	245	228	189	228	226	198	216	212	229	217	219	225	216	245	193	221	235	223	236	210	221	236	232	237	207	239	213	229	233	227	252	213	245	222	227	208	222	237	211	226	214	206	228	202	209	208	211	228	236	177	212	222	227	184	198	171	200	209	225	211	212	231	201	225	236	245	228	205	212	215	221	209	259	221	214	222	220	233	226	197	233	202	225	204	221	197	200	229	211	205	226	223	199	205	233	205	223	227	214	210	217	216	238	216	209	205	205	226	222	252	198	202	236	225	221	229	250	236	212	214	229	225	215	202	185	222	186	224	223	240	218	208	241	218	221	214	218	220	254	269	242	218	221	213	208	214	215	199	232	234	199	224	245	199	236	239	234	212	206	255	243	214	226	242	243	226	208	228	199	208	196	222	214	196	187	236	223	209	213	215	205	209	233	221	210	216	222	216	205	236	200	200	217	231	243	227	222	222	231	231	237	211	210	244	213	240	241	221	203	215	203	263	247	250	238	213	208	199	228	214	195	230	252	238	239	222	261	226	226	218	226	217	213	211	225	220	234	219	245	199	216	230	231	214	236	221	211	212	219	202	203	216	215	234	226	224	216	216	226	219	208	203	257	229	221	209	237	211	193	211	194	216	209	241	232	236	236	211	208	194	183
14317	1321	2839	3502	2809	2019	1635	1334	1298	1081	982	872	834	819	716	752	663	661	667	649	585	656	593	634	626	592	560	586	592	579	564	553	563	588	557	588	561	551	553	524	533	586	581	563	585	571	524	563	566	618	560	536	582	503	509	565	561	533	544	553	529	564	561	553	554	511	571	534	528	568	552	536	573	555	540	570	501	535	511	526	542	511	553	546	549	545	534	547	571	502	494	551	552	557	534	585	568	526	505	558	558	531	559	569	560	518	540	525	575	514	543	554	541	533	571	571	543	543	517	566	551	571	539	538	505	540	595	526	546	590	530	565	551	534	517	568	562	559	506	498	537	506	514	534	513	534	513	535	502	546	531	529	569	575	530	575	533	515	530	588	514	550	541	559	550	537	567	511	552	528	539	550	568	523	524	532	538	548	534	520	570	478	501	535	534	525	549	508	519	555	551	538	548	522	561	522	510	520	548	567	535	539	524	546	513	549	554	555	520	511	582	517	558	552	556	553	573	555	543	557	555	524	543	547	506	548	531	545	555	485	569	545	553	578	557	543	554	556	563	496	551	531	574	545	558	566	557	548	548	509	524	518	514	567	529	529	573	551	542	523	512	549	517	569	541	534	519	532	550	512	571	524	559	506	529	562	542	562	528	531	543	540	507	554	578	528	545	538	527	535	565	554	517	554	535	540	515	569	566	534	554	552	520	538	567	517	554	550	524	555	557	557	530	526	542	542	533	545	528	516	562	555	547	512	527	554	532	553	564	577	548	537	508	522	551	570	555	523	530	517	534	508	562	591	522	563	518	500	573	558	553	541	545	559	545	538	532	520	540	542	549	485	574	532	514	566	587	532	536	540	585	536	539	521	550	554	544	472	556	524	516	525	571	536	563	510	575	541	551	520	547	575	570	567	530	562	545	500	502	535	537	560	527	540	492	562	557	504	534	488	549	542	533	514	508	489	598	530	534	585	563	516	578	515	517	534	590	560	506	516	550	543	537	514	571	526	530	559	532	575	518	525	520	517	543	530	586	563	560	544	531	543	548	527	537	591	524	520	553	542	530	555	514	555	574	541	540	500	539	582	522	570	534	538	556	569	514	531	503	538	515	546	537	546	522	568	508	525	539	527	521	544	567	548	583	559	556	543	522	545	544	542	562	555	496	569	505	574	546	533	540	508	540	491	547	543	501	550	533	523	519	546	562	542	556	545	542	475	503	520	561	532	601	515	503	546	540	548	561	506	565	504	577	548	541	542	570	512	555	585	519	539	537	544	561	551	519	567	580	528	550	532	578	563	538	545	547	543	550	551	569	545	559	531	542	563	540	558	539	550	525	527	525	564	537	560	521	602	520	481	539	514	542	556	539	555	547	514	517	558	531	542	566	507	568	563	543	552	543	512	548	555	552	541	561	557	555	562	558	563	547	514	560	549	539	547	520	516	522	560	543	556	547	563	545	496	521	505	526	574	600	555	516	569	535	564	561	535	543	510	566	560	540	573	545	552	530	522	529	545	563	529	536	546	516	560	527	558	533	497	524	529	538	522	532	520	540	564	535	550	531	509	512	554	536	526	522	540	574	552	536	545	502	540	495	554	522	549	519	510	522	603	523	546	528	521	578	551	564	530	522	548	519	527	542	541	513	532	531	548	539	570	560	559	546	554	512	534	548	504	558	517	550	508	502	552	563	565	574	549	577	522	545	538	561	527	545	510	575	553	519	528	520	538	494	566	513	547	584	562	559	534	514	557	510	551	538	543	543	559	552	513	556	519	544	535	547	523	550	516	533	517	522	548	510	546	575	541	547	518	548	558	548	520	571	524	555	529	517	497	488	496	582	572	551	562	564	549	565	542	579	552	573	548	541	547	534	556	518	496	563	465	567	512	573	582	568	557	544	537	565	530	535	541	580	547	543	547	586	552	541	554	519	542	507	508	507	533	549	513	535	517	560	515	552	574	525	549	556	551	545	526	536	551	579	539	533	551	529	527	548	527	565	524	552	534	527	553	526	554	540	556	567	539	533	574	538	527	549	553	539	569	518	535	526	553	558	532	540	540	505	574	525	536	541	530	571	562	579	568	544	518	522	539	538	558	505	535	549	526	522	521	587	547	567	508	592	541	537	491	540	527	533	562	533	536	541	553	562	522	531	565	512	508	527	554	553	559	577	510	493	506	576	536	530	536	500	524	532	549	567	547	523	552	556	499	531	527	554	551	529	546	503	523	559	536	517	563	522	556	535	538	548	562	510	539	573	510	569	525	576	546	573	555	544	572	548	532	545	526	539	548	533	495	530	541	521	555	543	527	525	506	552	533	513	537	548	563	535	549	535	511	572	546	535	541	525	539	508	563	505	528	605	535	515	577	544	527	549	576	539	575	531	519	540	517	520	547	567	543	551	548	521	548	527	522	539	502	525	569	541	538	564	534	526	520	536	530	570	544	542	541	540	563	536	530	510	547	567	572	530	524	537	571	577	565	521	548	576	588	555	562	514	538	533	566	565	517	533	515	562	567	553	549	545	550	558	497	513	564	547	558	546	507	523	558	577	491	519	512	545	526	499	572	522	583	542	573	528	512	590	530	500	536	552	533	542	540	587	517	515	550	606	554	513	603	529	565	592	566	583	545	556	546	546	541	495	530	537	559	527	524	545	586	505	548	511	532	521	516	557	575	565	540	543	564	506	541	564	579	546	538	565	555	538	531	564	525	530	524	568	566	566	535	535	523	537	558	540	500	550	555	531	540	563	528	516	547	545	552	593	534	532	561	547	534	570	544	550	562	540	569	570	553	518	510	548	558	563	557	566	567	563	561	519	524	539	512	515	511	561	514	556	547	532	535	564	553	559	537	577	570	526	551	530	565	569	547	560	539	533	499	517	557	553	537	542	508	534	535	551	555	543	541	539	534	560	534	563	523	585	514	575	557	540	530	537	539	541	536	544	522	542	559	516	498	515	571	494	532	519	502	545	517	536	531	502	532	526	544	530	552	541	503	540	572	582	556	511	529	563	550	558	538	531	549	524	515	526	554	492	537	544	505	537	513	520	534	528	517	559	544	594	541	561	518	524	544	554	543	597	536	514	570	528	559	510	528	555	528	524	545	555	537	517	568	558	517	566	505	493	548	566	538	520	493	537	545	552	499	514	534	526	538	509	549	601	515	539	533	543	508	531	546	514	524	542	525	519	515	605	560	582	557	526	538	553	513	537	567	541	524	496	546	527	575	514	549	563	544	570	547	554	563	477	529	508	536	528	554	548	514	522	506	552	501	535	553	525	554	487	543	542	546	547	532	538	571	545	516	567	478	529	524	551	556	551	564	545	541	529	572	502	517	550	564	526	542	532	550	519	565	519	540	565	515	521	547	542	528	518	523	494	537	514	526	517	536	537	560	537	538	546	535	541	561	500	506	567	565	530	522	555	538	557	561	506	533	525	511	530	561	537	543	543	536	539	507	563	560	525	509	516	572	532	532	540	561	568	530	530	492	569	517	565	527
37066	6901	2492	2046	1353	971	717	683	635	586	526	489	480	464	417	420	414	397	383	439	434	414	369	364	429	377	399	442	438	438	411	408	373	396	366	356	385	398	418	374	390	411	366	347	386	400	413	422	411	373	443	390	421	388	427	422	433	382	391	438	431	418	384	408	351	365	400	410	391	397	401	370	394	351	397	417	367	387	400	370	377	380	369	405	410	383	402	449	397	385	386	375	406	399	412	342	354	390	398	409	432	399	392	417	393	377	432	387	386	362	368	396	421	414	378	370	418	430	404	390	394	400	404	418	429	389	360	410	385	366	384	398	384	404	409	380	420	408	407	401	418	373	404	372	418	416	388	377	377	363	398	374	402	383	427	380	403	409	418	403	401	393	412	383	381	422	381	414	371	355	404	388	386	360	389	372	447	423	403	456	391	386	384	396	369	409	403	415	399	403	371	345	428	419	373	395	393	364	358	367	380	398	398	365	402	376	372	413	375	389	402	386	388	466	378	413	350	386	376	437	372	399	372	379	364	383	378	359	340	371	383	422	430	402	432	367	375	414	399	395	414	425	388	386	384	419	370	376	419	362	396	417	399	419	422	407	408	419	412	379	356	374	388	397	385	367	405	426	388	425	408	406	387	404	384	391	447	383	374	383	381	394	429	394	399	378	409	374	417	428	360	412	406	378	432	400	389	384	378	378	376	409	357	400	416	438	412	396	384	385	432	390	402	408	416	406	389	411	387	384	421	392	398	430	407	399	381	419	397	399	390	380	409	392	379	351	420	372	411	407	389	388	391	387	416	380	355	374	403	400	371	378	409	423	380	367	396	388	401	395	391	438	433	381	329	384	374	387	419	396	410	376	411	385	411	431	423	397	340	387	407	380	402	398	371	416	397	385	417	386	402	422	398	390	359	357	381	368	391	407	440	396	378	390	383	354	387	416	417	392	374	382	400	361	416	392	360	387	392	399	401	384	430	403	411	404	410	410	399	418	405	361	380	380	376	412	439	417	361	397	408	397	388	404	409	410	398	402	387	397	389	460	424	420	403	374	367	368	394	361	377	378	419	395	425	402	412	415	387	397	378	388	419	391	369	387	395	385	361	381	380	416	399	394	413	397	427	397	371	420	402	353	404	388	396	397	375	384	418	414	368	363	383	370	421	402	406	383	364	378	390	414	401	405	418	382	406	377	370	348	406	389	407	402	377	400	385	388	409	389	368	390	357	392	420	422	399	385	355	390	373	382	372	407	387	372	399	421	386	371	416	391	381	386	336	378	414	368	418	341	354	404	385	386	373	390	399	409	397	421	369	408	404	408	419	377	369	356	430	396	420	440	373	395	400	421	378	394	421	340	405	396	374	361	346	380	382	328	390	408	351	414	386	399	409	394	397	452	427	365	388	454	402	414	382	428	365	379	359	385	398	430	357	406	394	417	376	413	349	390	415	378	381	441	403	373	386	406	403	413	450	387	385	372	435	395	399	394	370	382	374	395	346	394	383	387	396	420	379	345	383	373	392	362	387	426	367	422	395	423	396	422	416	389	362	401	366	382	363	377	446	400	365	390	393	387	430	405	386	365	396	403	392	420	398	380	387	414	414	411	400	370	396	408	369	428	372	409	379	374	412	373	438	392	402	440	377	404	385	420	383	389	419	402	378	384	407	377	413	383	381	385	378	399	383	414	368	409	407	403	355	402	345	372	403	378	424	377	457	400	432	371	358	423	359	394	403	357	371	396	357	421	408	419	409	406	410	406	423	395	376	367	410	392	434	422	397	386	376	417	457	384	407	388	405	409	426	383	367	359	409	427	411	399	380	377	444	371	445	424	383	415	407	407	386	365	366	411	364	418	412	410	382	418	388	378	385	362	402	391	383	356	395	391	391	402	434	410	361	390	379	402	427	387	413	408	355	422	395	387	403	404	379	368	429	342	388	371	387	394	371	360	376	418	395	408	380	399	403	386	383	369	412	436	395	415	403	413	389	358	402	430	407	400	377	412	394	418	349	384	371	407	353	409	373	395	411	384	418	368	389	409	364	410	385	363	381	392	410	421	422	399	358	404	412	426	376	403	385	388	395	370	390	413	388	427	378	374	389	376	422	397	415	390	369	389	417	363	358	397	345	377	407	412	386	378	376	383	394	380	380	375	393	380	425	411	412	372	391	433	391	405	413	384	391	375	440	417	384	381	410	351	409	317	397	396	360	396	400	416	417	381	413	396	387	393	406	387	406	393	418	439	382	366	385	391	389	401	392	383	360	393	384	407	405	396	389	389	391	425	408	398	382	368	405	440	412	378	414	366	414	415	383	342	396	399	415	418	382	344	340	411	397	386	398	423	399	399	376	447	384	414	384	373	385	413	415	377	363	392	389	389	374	395	367	401	420	401	374	422	407	357	370	382	391	401	389	400	412	383	439	423	390	370	395	434	404	389	424	384	381	368	373	422	364	392	390	393	382	399	346	442	391	372	397	363	407	402	399	375	438	413	400	412	385	370	402	396	377	379	352	408	415	420	395	395	389	403	397	397	357	399	383	432	361	377	413	402	363	401	398	378	444	392	334	373	399	374	377	378	398	375	396	394	375	392	399	408	384	378	391	432	368	413	387	393	415	405	400	381	391	396	427	374	393	420	382	404	357	409	354	370	387	415	349	376	384	391	405	435	411	407	382	406	422	447	400	421	371	395	401	409	369	391	418	348	388	389	384	391	406	413	389	348	422	387	416	416	409	389	362	371	386	386	397	392	399	416	368	403	406	418	403	384	406	396	412	414	387	403	410	429	379	383	426	412	408	377	377	443	422	370	388	391	409	374	402	387	416	410	390	389	382	396	397	381	358	412	391	369	423	420	389	417	404	384	395	372	388	403	392	383	380	384	421	400	399	366	413	378	356	395	416	405	412	380	421	389	394	420	395	448	362	382	389	388	381	364	391	414	397	398	374	395	370	379	387	386	423	407	389	396	414	402	398	404	412	387	402	399	417	379	420	386	405	379	396	389	408	380	377	413	414	349	405	371	384	430	399	377	386	368	403	401	390	424	410	401	431	370	406	441	409	384	414	365	353	382	405	415	381	373	406	399	384	397	422	414	404	356	424	384	379	396	382	395	390	414	409	425	402	428	381	409	391	389	408	361	415	424	417	424	370	384	424	450	369	398	372	380	376	379	393	381	393	380	455	410	406	372	420	395	402	435	384	389	375	385	378	418	404	408	375	429	413	431	388	413	418	418	406	395	404	383	382	375	367	408	426	399	378	408	384	332	374	345	381	405	383	404	424	365	369	405	425	420	388	371	382	380	417	392	439	385	391	365	393	362	340	395	401	356	378	384	402	387	377	415	405	425	375	387	394	406	408	426	400	363	409	370	370	415	388	378	404	370	382	421	378	409	361	376	361	397	371	402	392	409	394	386	367	377	389	433	400	425	390	353	397	348	374	381	386	393	398	371	348	386	383	413	403	397	382	409	445	410	431	391	403	357	388	434	394	371	382	397
19710	2198	4071	5245	4288	3107	2522	2267	1922	1653	1559	1500	1313	1303	1235	1107	1107	1037	1000	996	1000	1023	1023	1004	1009	955	923	947	945	975	935	955	935	968	893	887	914	893	902	907	885	865	908	909	885	896	933	849	879	890	913	876	883	917	873	891	920	964	955	871	913	891	845	841	897	917	907	920	897	867	918	848	922	914	883	865	928	908	880	915	834	915	911	898	873	874	872	955	850	897	899	872	870	852	837	879	875	856	903	877	879	895	891	898	924	907	938	848	892	881	889	906	814	863	869	861	917	912	882	906	860	894	891	923	893	878	883	956	895	884	904	843	889	878	881	918	895	892	905	845	874	863	897	866	887	920	882	866	867	900	880	884	878	867	871	870	836	851	859	850	873	938	891	871	842	912	917	846	863	871	880	928	873	863	895	841	856	885	886	877	870	910	919	866	865	924	931	884	871	918	920	825	883	838	885	905	901	866	884	861	904	849	815	857	922	878	836	870	846	834	960	888	864	851	886	894	882	918	867	854	871	834	914	882	939	864	883	903	884	886	872	869	927	868	867	897	830	871	862	913	896	862	861	887	865	894	886	920	878	832	847	875	872	954	846	852	903	894	939	868	892	875	893	865	835	866	937	835	910	879	887	863	878	901	919	863	887	829	875	881	880	889	858	898	843	882	876	859	884	880	874	925	883	857	906	865	821	886	880	876	876	901	866	862	896	941	875	848	857	845	900	907	838	894	902	885	913	851	870	846	876	894	840	852	893	850	882	867	901	841	858	910	871	843	893	880	886	856	905	854	929	896	841	947	842	880	916	810	895	894	882	866	888	851	897	827	845	902	823	820	858	868	866	921	871	844	855	897	877	852	886	892	843	893	879	886	850	859	896	879	895	888	859	848	855	887	869	850	925	868	827	831	849	893	869	887	848	843	876	925	824	919	849	857	857	932	912	838	861	915	891	904	911	880	877	887	873	880	940	884	926	868	904	890	874	830	863	911	863	856	878	873	913	883	834	891	904	865	865	883	852	840	894	840	922	861	894	900	875	862	879	911	890	910	893	903	835	890	846	863	829	925	942	869	839	855	944	853	898	878	908	878	881	899	864	867	877	855	880	849	897	904	889	830	946	884	896	872	899	883	885	930	884	931	897	844	886	902	870	873	893	898	841	885	852	835	838	913	896	881	817	839	895	863	895	853	869	932	880	879	929	878	885	849	932	859	921	843	876	909	924	903	874	871	829	893	926	840	907	843	851	881	857	871	860	864	895	907	880	897	907	854	836	836	886	935	904	902	946	853	888	863	889	882	821	860	907	900	878	859	922	888	854	860	887	853	896	887	871	842	892	838	903	847	852	897	949	846	889	836	873	854	862	872	864	860	870	862	892	847	876	936	931	837	878	849	904	861	864	808	884	836	804	858	922	863	889	881	807	866	873	850	921	873	886	869	864	928	885	901	797	902	844	873	862	905	889	905	881	869	838	913	846	834	875	894	929	871	883	899	815	863	892	893	937	870	873	903	924	830	891	897	953	862	880	833	892	829	868	886	894	874	920	878	816	923	909	882	919	912	913	912	927	896	863	876	857	872	830	839	890	869	853	858	934	846	874	841	897	883	842	878	851	859	882	840	881	851	899	882	902	906	893	912	856	978	890	882	850	909	888	853	914	909	950	865	883	869	897	895	931	864	894	855	831	880	860	910	842	867	852	944	874	879	883	895	945	840	884	915	879	905	883	918	854	880	896	894	866	879	854	820	879	850	807	870	940	820	885	911	864	866	864	866	883	888	810	851	859	900	929	871	827	867	863	882	856	847	908	872	878	878	909	925	864	864	847	900	858	871	921	881	869	848	923	850	897	896	899	879	844	913	900	901	888	888	832	905	901	873	847	864	858	887	890	897	900	827	852	915	878	867	901	905	876	868	896	911	917	895	877	828	891	884	887	849	884	850	904	847	869	922	877	867	847	892	812	909	869	884	904	899	880	907	880	862	869	887	855	878	882	838	902	928	851	838	890	849	880	841	863	814	890	879	883	923	908	879	943	900	910	868	880	854	852	883	873	896	857	908	829	879	865	868	919	914	891	855	873	842	865	855	887	882	872	890	879	846	891	864	838	878	902	873	901	912	904	835	875	844	913	861	881	890	870	882	895	815	844	929	934	885	877	895	889	882	844	891	857	943	833	868	857	843	838	865	890	901	871	896	858	846	897	906	906	843	870	917	928	902	882	860	920	889	899	919	843	823	911	866	898	872	843	847	843	868	940	866	839	838	884	902	860	814	880	886	895	890	931	850	875	881	887	897	899	847	830	900	912	932	858	912	873	922	921	859	915	922	883	901	843	866	866	840	850	899	868	821	902	893	878	885	848	909	844	895	897	909	913	890	905	913	860	905	844	872	874	871	844	989	858	857	897	860	872	868	937	954	882	937	853	860	896	870	936	820	861	889	840	886	903	808	897	868	820	880	885	873	896	866	907	908	842	896	917	872	836	850	891	924	860	813	892	851	879	892	840	910	877	914	836	865	885	906	868	875	927	805	927	870	905	909	871	887	872	825	889	865	911	827	892	869	910	891	880	831	831	893	927	837	877	869	884	891	863	906	869	884	919	895	914	890	893	869	867	945	870	848	898	910	891	869	899	917	836	856	886	878	935	888	873	871	834	899	870	900	882	857	909	902	884	862	865	879	838	840	894	866	880	870	876	882	863	862	920	911	823	900	910	887	929	839	875	822	860	889	882	873	873	901	872	905	863	848	831	888	927	878	873	891	860	894	922	872	887	843	796	884	935	871	904	913	831	846	899	844	877	872	859	822	891	858	915	838	870	874	881	876	867	854	839	869	882	847	905	921	882	832	857	865	854	828	893	920	821	868	909	856	864	946	837	864	854	846	840	900	872	855	927	926	897	845	872	879	903	883	888	888	888	860	816	888	840	858	892	871	905	830	901	890	878	850	924	915	895	878	914	872	929	906	817	909	878	878	931	891	859	864	840	867	910	951	815	924	871	908	820	882	896	920	908	878	863	927	853	915	894	901	868	885	836	904	865	878	893	899	887	840	891	881	874	926	903	829	902	860	884	936	857	885	891	873	917	896	840	904	843	867	874	865	852	844	879	906	879	847	878	922	930	781	883	875	915	880	846	864	848	869	850	845	830	906	842	854	939	866	904	882	850	872	902	870	885	851	892	875	866	864	853	900	905	843	875	851	820	876	849	902	885	837	860	866	813	889	894	920	910	865	839	913	880	939	840	860	846	912	909	910	856	883	864	874	919	864	878	860	831	840	859	851	859	869	863	864	856	865	932	844	848	870	885	853	869	929	819	920	858	903	893	909	867	859	883	857	846	900	835	853	879	880	906	920	846	844	919	901	856	870	861	949	847	873	868	896	889	902	822	857	844	821	883	899	845	853	825	851	871	877	895	853	912	866	910	905	846	897	884	901	904	848	842	886	840	896	900	937	915	901	840	882	870	799	878	917	810	888	876	838	881	874	931	904	857	918	895	893
10438	925	610	574	407	308	278	255	220	233	228	235	241	209	239	212	195	207	174	220	208	208	189	216	209	202	190	220	194	219	178	203	199	188	202	210	185	233	208	191	170	210	218	185	206	215	206	229	199	199	202	250	204	191	192	213	210	199	194	191	197	209	203	188	223	222	191	194	177	183	202	214	171	213	209	210	204	203	202	208	199	213	195	237	171	174	179	213	203	182	196	216	211	183	201	185	211	184	211	197	181	220	206	181	213	188	208	215	176	194	212	214	201	228	204	198	226	212	218	194	199	168	203	200	209	218	218	218	204	190	211	214	197	194	189	219	208	209	207	196	212	178	196	214	164	202	192	198	201	226	196	186	224	226	222	212	185	199	226	210	192	181	202	217	220	216	183	179	186	202	186	177	209	223	189	192	208	207	202	210	196	235	245	224	193	229	208	192	239	183	200	212	200	215	178	224	194	214	178	206	178	200	199	223	200	194	172	217	225	188	213	196	246	220	216	218	197	206	210	202	199	192	219	207	176	210	222	216	194	185	207	174	211	204	216	187	184	193	200	201	218	202	194	210	177	209	221	214	215	222	176	184	207	209	213	236	203	225	185	196	186	198	229	206	195	177	206	194	209	188	215	198	212	186	208	197	192	191	209	232	206	187	222	189	215	205	186	181	217	193	206	193	218	181	217	201	209	206	208	207	194	199	232	209	199	192	200	173	190	202	189	178	205	217	215	185	197	241	212	171	201	211	170	186	209	165	207	228	178	237	229	214	205	220	186	186	199	220	207	170	180	191	194	204	215	209	192	214	179	196	222	190	198	198	194	210	204	218	222	232	226	223	222	219	186	205	193	214	199	215	189	189	221	192	190	189	188	200	220	201	190	193	184	214	172	217	226	163	200	187	197	193	223	222	197	207	189	163	226	203	228	181	193	192	195	212	203	193	216	194	185	211	220	202	211	196	209	206	198	179	199	201	171	215	192	198	206	209	216	211	237	209	218	207	196	186	189	206	210	204	199	194	215	211	200	211	203	199	212	206	217	189	201	186	211	222	199	203	185	233	192	207	199	206	197	204	199	168	203	196	221	196	195	213	211	216	195	187	214	212	199	197	188	194	206	203	200	209	221	222	212	212	192	215	199	212	195	199	197	169	209	219	201	208	223	203	224	200	200	222	178	202	196	202	189	219	201	198	188	231	195	198	183	197	208	210	211	200	181	189	239	215	203	226	203	201	210	228	189	206	241	230	208	197	262	217	199	225	200	229	224	198	228	230	200	175	194	212	241	199	216	219	244	220	207	198	198	210	232	199	201	211	197	191	183	207	213	204	164	210	199	213	230	250	218	208	205	209	212	207	215	207	191	189	205	170	195	192	192	193	200	193	182	182	202	235	207	230	191	196	214	218	212	211	178	202	184	188	209	199	212	226	223	231	203	210	203	207	206	196	213	201	214	209	199	186	207	203	207	195	217	212	185	217	171	176	235	224	188	212	181	210	183	174	206	196	220	201	209	199	212	202	193	213	188	209	185	213	210	228	204	182	224	195	207	190	209	188	186	217	194	196	182	205	220	231	229	196	208	187	178	189	196	206	221	205	195	183	204	204	182	224	168	215	184	190	192	186	189	206	217	199	211	197	182	239	198	213	213	204	223	203	214	212	202	188	212	225	188	182	226	212	200	198	209	202	198	208	192	231	200	193	194	210	200	215	199	203	192	225	202	212	192	190	215	179	179	196	213	209	194	186	217	198	214	186	194	214	200	203	196	214	195	209	201	192	243	204	209	220	213	193	201	226	189	237	231	184	188	190	216	196	217	214	191	219	224	198	224	213	211	169	185	190	206	200	186	165	186	226	177	200	190	210	195	214	220	203	199	188	204	206	193	204	217	192	210	207	181	179	201	227	214	231	197	174	217	221	186	211	193	190	199	194	228	198	199	218	219	195	224	222	195	246	205	215	198	214	190	222	216	205	197	193	187	191	187	191	201	207	211	225	201	210	171	198	198	202	220	242	197	198	213	202	222	192	210	206	226	198	195	213	198	197	196	184	198	198	192	199	221	196	233	214	206	222	225	229	195	197	196	213	231	214	213	216	188	214	191	185	187	223	193	212	200	202	205	189	169	178	231	218	192	210	193	199	211	216	204	200	221	202	195	187	211	206	194	205	210	191	193	195	213	189	205	212	201	210	210	217	202	226	186	194	235	228	190	198	239	201	197	213	201	208	202	192	199	224	198	181	232	212	223	194	192	218	185	200	203	210	215	222	200	206	213	192	213	195	197	216	233	217	198	196	214	198	206	177	230	226	206	200	191	199	179	205	215	183	195	208	208	188	208	254	185	211	247	187	200	210	213	213	183	236	197	205	217	213	176	210	198	216	211	193	213	203	206	205	208	202	214	240	224	193	223	206	205	202	200	183	229	201	190	186	185	219	181	190	220	180	209	173	226	232	190	228	193	225	204	210	204	197	189	213	205	221	210	195	230	212	201	180	212	225	206	212	179	193	194	227	214	206	192	200	219	229	207	234	171	193	191	198	221	201	207	205	191	211	208	224	187	196	185	203	206	201	202	227	200	191	194	191	207	185	199	195	183	203	224	206	202	205	215	226	206	207	194	215	187	185	194	189	187	239	188	197	191	206	207	205	213	198	188	226	211	222	186	217	211	174	212	202	192	196	204	186	197	215	204	223	222	216	198	189	196	207	205	184	162	205	203	176	200	217	200	221	198	221	194	218	207	179	204	185	224	210	176	186	198	209	170	206	201	227	207	185	192	223	172	206	181	186	190	204	203	194	190	201	213	202	209	218	210	191	195	183	232	201	189	205	200	190	214	215	217	196	179	174	215	169	215	198	207	194	200	195	183	232	233	217	180	203	190	202	215	192	192	191	218	178	239	223	216	211	203	201	255	202	200	212	179	208	210	236	227	193	204	207	231	245	209	174	195	200	208	217	187	183	215	207	175	179	228	211	200	223	218	205	178	211	224	209	225	216	236	210	189	205	217	223	214	195	219	202	210	205	189	194	214	234	203	223	197	222	220	206	169	237	188	210	197	229	198	226	209	235	229	199	195	186	205	193	200	184	197	172	195	220	178	202	182	206	189	217	203	201	184	228	208	225	193	220	195	215	201	204	224	210	184	189	209	189	188	247	215	213	203	212	189	174	175	216	185	203	216	200	205	218	218	211	216	228	201	207	241	217	205	188	174	212	204	202	218	181	204	222	199	198	179	183	190	209	205	197	195	212	208	215	204	221	216	207	235	209	217	221	207	190	216	201	185	191	199	184	213	210	185	186	217	210	196	209	213	208	186	202	222	198	197	187	190	196	189	239	218	197	198	222	214	202	198	191	176	198	198	217	207	210	207	223	217	186	193	207	206	178	184	224	207	205	220	241	192	193	189	208	210	198	211	185	224	220	209	217	214	226	172	217	213	220	206	202	200	215	216	183	217	190	192	186	209	209	202	208	210	223	225	203	197	210	200	215	200	204	191	195
6124	839	1376	1667	1314	922	830	775	761	716	691	632	609	582	574	538	549	509	487	529	529	473	517	546	509	474	499	508	521	469	481	517	492	498	491	498	512	462	477	488	502	480	508	489	489	481	480	525	477	495	487	502	480	498	506	536	494	481	456	521	509	474	481	488	468	497	499	510	484	483	537	518	527	483	506	457	518	500	462	452	525	479	490	479	508	506	508	470	491	508	494	487	532	503	491	498	497	557	461	453	477	465	480	483	517	450	460	523	471	530	493	472	504	451	499	495	486	499	499	541	498	501	483	467	533	470	468	489	471	523	560	448	491	511	516	535	455	505	536	490	486	495	535	524	523	470	469	508	513	537	519	506	496	495	532	503	498	501	479	478	492	476	502	485	479	491	523	482	483	493	462	490	474	492	513	501	485	513	478	526	499	544	534	496	508	489	520	472	501	493	491	502	525	456	483	470	450	536	501	466	491	509	508	498	544	504	504	478	477	475	547	492	475	477	500	488	535	497	500	476	492	497	535	471	504	503	493	505	500	477	468	492	497	490	500	473	542	500	472	475	505	463	520	480	532	470	533	451	534	487	449	486	457	481	479	478	486	524	476	519	447	474	480	492	513	491	500	522	459	495	516	470	549	493	473	462	489	471	446	474	506	502	480	489	476	477	509	522	508	498	509	509	510	473	473	503	473	479	508	504	530	468	442	477	473	516	468	510	504	470	510	495	522	485	474	457	468	485	511	525	508	512	480	509	532	494	498	528	482	493	520	537	502	481	469	489	475	493	507	467	513	545	477	463	516	492	520	493	476	489	508	458	506	492	487	494	475	532	525	468	500	525	466	474	472	516	553	494	481	486	487	498	521	514	503	463	506	527	480	522	469	516	483	518	489	485	468	527	485	508	500	494	496	526	492	504	497	503	517	472	487	478	501	447	508	539	457	509	480	479	481	517	477	479	504	472	471	505	468	486	504	469	474	475	483	471	454	467	470	480	513	475	460	501	500	495	534	551	489	514	467	504	486	483	513	481	491	467	497	537	488	486	460	545	452	492	484	491	479	534	458	520	481	472	476	479	508	473	487	519	465	489	468	487	509	507	484	494	492	485	528	476	547	498	485	482	509	525	478	517	509	518	531	508	517	509	505	487	470	501	536	512	473	505	493	520	476	459	510	526	502	507	502	495	504	504	490	499	503	493	523	499	531	486	485	458	497	497	518	520	511	485	498	517	513	470	489	502	498	537	482	462	497	459	483	498	457	486	481	461	504	480	472	522	492	503	486	464	481	509	531	519	513	475	466	489	495	498	488	506	446	483	477	508	497	483	481	508	527	522	508	498	508	522	481	481	470	521	465	505	546	483	505	510	509	492	494	495	490	495	512	499	485	444	528	530	506	517	505	445	497	520	485	491	489	488	472	509	510	498	516	498	526	511	507	541	473	466	488	513	483	516	463	482	494	516	525	507	493	508	458	482	473	516	529	497	508	486	509	484	520	510	442	508	493	490	508	465	493	511	486	490	492	453	482	499	522	483	481	458	486	496	511	476	459	489	510	459	476	512	508	543	492	509	538	479	481	495	489	483	497	488	477	509	517	505	495	540	506	479	486	469	476	491	504	500	506	477	461	482	509	470	510	521	517	473	477	482	485	488	490	512	488	493	491	494	488	493	492	462	469	491	493	552	478	492	486	498	513	484	498	535	494	470	493	493	483	494	493	477	478	491	501	522	516	498	508	498	524	486	521	509	454	506	505	481	471	507	502	512	485	489	530	515	499	481	498	488	479	478	464	519	514	491	494	472	515	489	503	480	500	495	478	482	506	535	478	484	501	504	455	486	503	474	502	520	481	487	490	467	510	492	482	561	505	491	455	508	489	497	483	525	496	502	475	513	468	482	488	487	477	500	505	524	494	503	512	520	501	475	492	499	466	499	466	519	508	474	503	467	491	466	543	513	545	512	550	524	474	511	483	487	499	534	474	487	474	507	500	508	471	484	529	525	512	445	491	527	508	502	489	487	461	488	502	493	516	497	517	492	529	480	476	511	511	457	495	469	494	490	464	498	513	497	498	510	482	501	475	488	523	483	466	484	474	498	500	513	484	477	488	524	505	489	480	532	517	555	514	488	453	482	510	497	513	468	494	485	518	471	486	510	461	493	494	464	531	513	508	470	488	519	516	512	517	490	510	492	486	493	470	527	463	535	521	490	504	467	510	500	494	523	473	475	471	480	504	486	541	463	484	504	531	528	494	510	503	527	509	490	512	501	471	473	558	506	487	500	529	449	474	465	480	466	521	467	481	500	519	480	473	483	498	517	514	484	499	525	500	512	494	490	517	501	508	527	516	491	494	480	537	517	509	490	478	518	475	515	501	457	511	507	459	519	503	482	466	499	480	517	467	458	512	475	484	505	526	496	519	496	532	510	495	519	518	480	492	458	490	476	490	531	488	518	483	526	515	489	492	488	476	504	494	510	481	464	477	480	494	474	503	490	451	497	451	520	475	477	492	526	480	464	472	478	498	444	490	526	476	498	467	502	468	522	491	453	528	497	473	509	516	504	526	443	471	507	489	510	484	497	531	493	459	518	519	513	458	478	513	502	506	515	506	519	506	463	476	478	509	530	521	501	492	501	485	489	490	504	487	494	493	467	520	501	499	461	487	510	490	479	504	464	526	534	524	492	490	507	502	504	518	467	492	482	442	493	485	499	486	485	496	489	533	488	465	495	508	495	494	486	517	471	445	485	455	444	521	528	477	479	498	510	478	489	515	495	489	502	497	522	483	454	497	506	503	457	528	528	450	496	540	512	510	483	436	505	477	480	500	487	502	504	479	451	509	494	456	500	476	511	507	490	454	504	514	462	490	464	468	501	479	540	485	499	456	483	469	505	492	535	517	497	500	460	491	482	489	504	475	493	493	484	513	492	490	508	510	500	489	484	458	441	482	492	494	499	548	525	520	513	474	499	486	466	517	504	512	498	479	553	493	510	501	499	490	491	485	485	491	470	538	481	482	475	510	469	472	487	485	472	515	486	472	472	489	489	469	502	507	452	446	512	512	494	509	496	490	506	483	497	493	486	459	494	522	521	502	495	516	514	506	495	456	477	513	496	492	477	500	463	487	454	486	527	487	512	494	488	513	505	521	450	479	460	492	518	483	500	519	503	480	481	482	515	484	480	471	471	504	496	507	493	530	491	471	474	477	498	521	447	469	490	505	477	501	493	510	502	490	480	431	529	497	493	466	483	503	498	502	502	495	481	469	510	483	474	473	537	460	504	513	479	517	486	496	474	476	511	496	477	505	520	474	493	490	486	510	493	533	470	486	455	475	501	490	491	476	492	484	478	493	502	544	527	501	496	467	487	472	485	514	497	481	485	514	500	464	540	515	475	490	504	473	475	492	520	511	496	513	504	465	514	478	452	472	516	489	483	492	510	476	452	469	496	520	510	477	534	480	510	507	490	482	503	495	480	470	504	491	517	483	488	504	493	454	505
26399	3560	1502	1204	719	505	432	406	326	312	302	297	269	245	263	231	271	230	243	223	230	247	249	241	248	235	204	244	223	259	215	224	264	222	214	222	222	230	214	215	235	225	226	189	211	217	220	210	209	211	226	220	231	207	239	215	208	231	223	225	192	203	222	224	235	207	243	213	229	191	248	225	227	240	212	226	247	240	233	225	209	224	206	222	231	259	229	231	197	233	179	205	253	209	238	231	217	233	216	251	248	206	208	230	239	205	205	228	229	260	257	192	238	232	209	187	212	236	209	222	180	220	214	240	231	224	224	237	228	216	223	204	234	238	211	260	233	205	233	221	233	210	218	216	231	267	217	211	232	210	226	225	218	225	238	237	242	196	203	236	236	223	222	221	209	219	215	200	224	203	207	242	254	218	218	223	208	209	226	237	213	216	185	202	220	244	210	224	238	234	226	213	232	222	242	216	245	237	220	216	218	225	214	240	218	234	217	229	221	216	228	221	227	224	222	203	228	229	224	210	238	225	222	238	237	232	192	214	209	203	218	234	219	213	225	219	202	176	233	223	223	222	244	223	222	216	242	258	223	212	245	207	236	243	265	224	259	237	193	228	219	232	238	208	229	210	234	233	220	233	207	214	223	226	231	196	226	238	239	230	189	210	218	205	221	198	229	209	210	191	214	246	233	221	207	229	235	189	223	211	246	217	214	193	218	235	235	191	226	224	205	237	202	196	221	203	197	199	213	207	226	201	232	236	236	225	207	224	224	224	225	206	225	226	218	233	217	189	201	220	232	202	227	219	234	197	223	259	241	191	222	218	201	198	220	238	213	242	212	225	258	257	230	239	238	209	244	228	202	201	214	246	222	209	228	197	246	213	207	217	219	204	236	224	200	187	206	203	222	234	218	224	239	212	209	209	233	239	204	228	209	186	228	207	232	227	196	217	225	213	184	202	226	235	237	208	230	217	258	230	237	239	229	233	193	204	185	213	204	204	213	243	210	219	228	229	207	221	225	217	231	222	211	244	200	215	259	233	221	238	216	226	219	215	254	201	224	237	225	223	172	223	239	188	202	199	229	221	225	242	210	233	236	248	193	175	236	217	199	211	231	247	205	239	213	218	222	213	233	231	227	231	240	194	192	234	233	233	234	244	234	186	229	177	222	189	224	223	222	207	187	199	218	203	210	208	222	230	246	220	213	226	209	249	242	210	228	234	231	221	226	236	203	230	206	218	227	218	240	200	214	221	194	239	213	192	203	231	246	231	196	218	225	230	201	218	236	251	210	195	233	217	194	231	224	217	229	201	211	212	226	222	205	241	233	212	201	207	205	215	189	210	216	219	195	230	217	221	233	226	202	199	214	231	220	218	227	221	202	215	219	192	223	224	193	212	240	221	229	224	201	243	228	210	204	203	235	236	231	215	182	217	228	201	233	219	211	224	199	238	204	200	202	214	218	226	214	229	205	229	214	229	226	197	204	248	242	226	207	236	208	213	201	221	209	207	224	221	217	189	219	214	218	210	244	245	230	232	237	235	213	214	234	233	183	198	218	216	208	225	209	218	211	229	200	228	207	242	230	217	208	240	234	226	230	229	217	209	231	233	229	227	196	215	219	223	227	214	253	213	220	223	187	242	223	217	216	239	245	242	216	217	205	205	221	232	246	230	234	205	208	207	232	229	231	216	247	236	229	221	225	224	222	234	205	204	218	240	207	246	215	230	204	205	246	238	233	222	218	217	250	215	235	245	221	221	211	232	235	205	225	233	219	225	219	209	218	246	211	239	227	220	222	234	215	213	229	213	190	230	263	258	197	215	204	229	243	247	223	230	232	208	235	230	216	217	215	214	216	208	200	213	219	238	218	233	218	231	227	211	196	203	210	205	216	208	229	235	222	198	244	237	197	230	193	240	203	200	197	205	218	248	188	199	191	243	232	199	235	219	213	222	233	232	220	222	238	223	222	212	237	216	228	232	224	219	204	238	244	217	219	230	228	227	193	217	217	222	235	231	221	238	235	194	260	194	224	224	223	216	209	209	234	216	219	207	225	225	228	236	207	214	229	201	225	202	208	222	241	230	207	232	221	222	218	225	212	215	244	225	229	213	235	206	197	217	249	254	213	242	214	191	228	217	244	215	229	202	255	247	180	217	225	231	227	216	209	237	225	235	198	238	207	216	258	208	245	230	230	226	250	241	173	247	228	218	231	205	245	201	217	216	213	226	236	207	249	198	222	240	204	222	256	218	236	233	247	227	240	216	217	211	214	213	226	240	228	214	249	212	231	204	212	235	217	215	212	203	239	221	203	229	227	226	209	251	220	235	209	217	177	196	213	236	248	242	188	216	220	191	237	207	247	237	192	203	210	220	211	205	226	218	212	233	232	231	226	185	217	227	229	242	255	215	226	233	227	245	211	262	222	223	214	228	219	251	234	225	230	217	199	197	230	192	214	227	225	231	242	248	226	230	200	199	261	254	226	240	216	252	224	201	217	227	234	251	247	205	200	208	230	208	249	223	233	227	196	187	220	275	230	223	208	200	212	210	243	226	234	216	224	231	229	214	231	204	205	204	226	267	241	217	234	223	230	233	219	211	206	240	194	228	221	201	209	189	200	228	224	226	203	240	249	216	215	209	217	225	260	218	211	202	206	212	183	238	219	232	232	237	239	210	229	241	191	215	204	232	233	213	213	207	225	213	236	207	222	223	217	228	221	200	226	216	204	229	217	222	237	235	254	250	220	202	208	214	193	210	222	226	178	220	225	208	242	227	209	245	215	202	238	230	232	241	220	232	231	224	222	222	206	218	240	243	252	226	239	218	211	249	172	220	228	256	233	215	198	186	222	223	225	224	219	233	220	211	212	238	236	206	198	215	221	233	224	211	214	191	202	201	227	253	233	274	214	220	220	197	199	246	201	206	235	211	243	219	215	213	196	251	264	201	235	248	239	204	209	226	229	190	244	232	222	235	222	235	220	216	228	213	227	236	218	254	230	202	237	268	191	228	222	226	221	225	224	222	214	224	230	238	209	219	237	200	241	228	234	257	214	226	251	207	212	208	191	235	239	205	198	199	240	238	193	190	227	211	210	214	177	221	192	228	233	229	227	214	220	237	238	220	211	219	244	209	201	230	231	208	200	193	229	234	229	238	228	220	228	187	217	226	221	232	225	222	201	222	240	217	213	219	204	214	224	223	214	228	209	217	208	234	197	221	195	256	223	243	236	240	216	241	216	211	217	207	230	207	215	215	196	216	234	209	205	234	235	215	222	217	226	216	228	192	210	191	230	226	259	213	218	220	201	198	199	208	209	241	226	211	207	189	192	250	210	201	237	220	200	216	206	235	215	231	222	203	203	238	255	220	207	217	226	238	229	213	238	241	225	254	211	206	247	205	238	200	194	214	230	215	212	234	263	224	216	208	223	227	212	220	205	227	237	225	201	203	205	235	236	228	237	233	210	197	211	241	227	219	258	233	219	218	239	201	202	235	226	206
15100	1449	2693	3550	2807	2058	1621	1363	1308	1086	990	902	905	797	785	723	703	630	626	659	639	621	613	601	575	583	592	608	569	600	568	597	570	548	593	553	541	544	599	560	539	523	586	594	595	570	545	550	577	531	578	516	536	515	571	526	578	556	533	545	556	557	563	549	567	618	579	531	528	546	531	541	556	567	546	544	538	555	552	530	549	544	552	505	522	556	547	579	576	574	529	539	523	567	590	568	554	550	538	523	557	529	590	577	566	529	545	545	527	530	541	551	532	585	518	552	538	547	534	543	526	533	531	543	525	538	548	543	564	547	579	572	508	548	562	524	550	521	569	533	545	570	535	562	544	620	546	506	560	536	554	564	569	507	567	536	539	546	517	541	529	594	572	514	540	519	558	571	540	531	530	543	524	526	556	538	527	553	543	551	545	503	544	546	555	554	573	524	537	535	504	517	553	504	548	588	515	568	553	558	537	590	586	581	539	578	475	523	561	551	505	519	527	534	598	530	561	544	520	545	553	507	507	534	564	537	522	556	538	563	515	513	584	545	552	549	516	538	522	544	548	547	555	544	559	554	557	542	587	533	545	529	554	567	553	568	589	560	561	569	498	530	513	544	547	540	550	574	540	522	533	527	526	549	538	556	550	576	561	542	519	566	571	530	527	545	569	574	553	510	589	577	509	511	529	550	571	524	545	542	519	547	522	563	556	537	524	551	555	485	570	543	549	545	521	512	565	560	560	575	531	547	548	514	539	524	554	522	563	585	567	545	535	532	509	534	548	559	528	567	551	578	516	536	546	536	535	554	541	577	547	537	553	527	525	573	571	549	521	597	584	558	520	593	509	568	527	531	571	506	528	555	523	514	549	518	511	555	577	532	536	599	528	524	563	524	539	534	548	575	514	565	559	526	556	549	531	534	572	533	572	545	524	532	528	554	519	518	540	544	568	564	551	566	504	566	517	541	558	544	562	531	513	518	546	538	536	595	552	536	557	522	549	607	563	494	554	542	526	520	535	543	545	531	551	521	532	530	513	550	554	582	552	499	558	559	575	557	575	570	594	549	505	552	565	574	539	544	582	568	536	538	532	533	538	552	576	535	586	561	537	595	522	566	544	548	510	546	531	543	583	550	565	565	506	549	559	518	550	558	539	546	530	534	548	528	543	529	601	552	537	532	534	558	540	542	513	539	570	533	501	512	536	594	542	533	540	558	529	518	535	528	545	542	539	539	511	566	538	566	523	565	563	567	557	491	584	521	538	545	542	545	555	550	591	531	561	540	549	547	520	490	523	563	516	523	503	552	558	575	528	595	554	532	517	562	566	517	527	572	562	556	538	578	558	569	517	541	571	580	502	545	553	498	508	562	516	491	574	542	536	530	555	504	554	534	539	560	557	547	548	520	547	531	506	563	528	533	531	536	548	515	499	545	568	560	499	531	582	522	526	583	556	561	545	546	539	515	545	559	555	562	523	591	501	565	554	578	558	526	581	556	562	543	568	538	545	564	564	537	592	536	559	544	537	569	552	524	534	554	526	567	511	542	529	567	559	562	521	536	554	539	517	502	535	542	512	535	575	588	589	529	533	536	563	571	521	537	566	539	545	557	544	526	486	520	500	524	507	561	544	551	539	520	524	577	533	562	560	488	542	555	544	521	566	540	550	552	581	568	541	537	553	542	575	529	544	505	542	576	557	556	563	504	566	543	534	548	488	545	551	508	576	554	587	565	530	557	534	527	543	516	548	582	542	562	572	531	555	559	549	578	535	542	559	527	555	550	570	544	536	581	532	520	577	550	516	520	557	568	555	565	545	534	548	531	555	524	513	565	545	543	494	531	546	534	564	562	545	544	554	552	558	547	550	541	544	525	496	517	532	555	555	537	511	531	557	577	513	566	553	541	536	527	559	545	525	508	557	585	549	509	529	559	527	522	532	541	593	555	527	547	522	580	574	526	559	534	581	565	562	545	521	529	553	556	515	572	578	525	545	558	501	565	551	563	531	592	553	562	565	564	567	522	553	570	564	558	547	539	551	520	580	555	524	521	538	563	533	553	543	589	530	567	577	552	557	551	541	556	551	554	536	554	529	538	586	563	533	566	536	567	539	566	551	534	522	533	551	487	521	512	568	561	570	556	559	545	521	540	529	553	559	547	568	543	531	561	523	511	541	539	573	547	558	562	577	547	545	561	511	547	546	568	545	529	552	617	573	541	540	562	534	548	525	533	536	530	567	552	586	548	548	545	504	553	530	564	519	520	540	524	544	610	546	538	530	571	552	565	557	587	563	539	548	553	574	558	532	576	574	527	541	533	523	520	488	560	577	530	535	576	559	550	579	536	523	495	550	588	559	574	552	514	518	503	538	506	508	542	512	526	543	545	513	570	569	527	552	543	574	546	605	525	516	529	526	534	540	538	519	531	584	555	527	518	541	544	570	547	580	544	520	481	550	503	574	570	517	538	548	513	538	576	563	539	585	565	524	508	573	513	511	534	509	567	590	562	573	518	581	531	566	521	532	569	591	562	544	511	580	562	545	572	537	524	551	531	546	542	588	550	550	537	526	528	532	565	534	527	543	577	540	559	564	525	589	517	560	526	521	535	531	587	519	548	602	568	543	508	552	562	529	529	510	571	534	545	580	568	502	514	538	555	551	524	552	530	556	524	539	562	557	560	503	563	582	579	567	505	540	500	528	558	539	530	529	539	579	588	538	496	541	548	597	562	539	521	620	570	550	533	512	530	579	568	548	553	513	549	550	556	510	540	518	588	579	545	566	534	549	577	561	519	572	574	532	478	535	547	565	550	533	541	554	546	564	576	534	535	521	544	545	522	510	505	566	589	570	521	525	564	587	546	551	510	545	512	515	551	547	506	523	530	530	548	543	540	522	580	590	559	582	500	564	526	541	538	532	519	551	549	546	523	534	519	583	548	499	527	564	544	510	532	542	524	563	537	528	524	575	535	513	534	543	548	580	558	518	575	582	548	575	568	548	539	525	569	552	510	578	536	512	538	543	520	596	558	543	574	580	560	553	564	516	521	556	543	545	564	572	536	560	553	566	540	528	605	573	520	528	513	540	566	514	502	526	533	542	572	535	490	554	549	549	555	533	543	486	548	538	548	560	552	567	508	542	543	533	563	566	548	538	557	523	515	541	532	553	568	520	576	608	546	555	579	533	524	531	556	572	524	539	525	565	589	535	521	533	532	534	557	542	531	533	576	587	596	586	538	493	541	561	570	550	510	544	529	522	568	550	585	583	511	534	598	558	503	545	561	555	551	532	531	536	558	474	539	591	584	536	585	543	486	506	522	543	546	544	566	542	523	526	558	551	555	525	571	562	564	516	540	534	527	538	545	570	550	564	531	537	557	546	553	486	513	540	523	560	531	536	525	563	577	557	541	541	532	523	558	594	557	536	575	504	551	535	510	548	529	585	597	549	534	514	565	568	541	563	542	530	538	531	561	539	538	577	567	548	508	506	529	570	536	574	509
38019	7789	2560	1904	1358	898	731	646	563	520	526	495	506	490	473	446	433	388	416	424	385	390	424	408	405	388	371	414	410	368	405	380	420	416	409	383	416	380	392	392	358	389	451	378	393	379	396	392	421	443	384	382	422	403	372	380	383	413	383	407	398	387	375	391	413	395	422	426	396	398	413	367	389	390	400	391	401	407	411	430	436	438	382	377	365	433	436	400	400	359	360	396	401	390	425	409	406	421	393	379	367	392	452	413	374	394	386	363	425	372	417	424	388	379	406	413	425	411	385	401	395	370	407	382	418	432	428	363	407	378	399	398	385	401	410	418	398	422	382	372	420	389	434	373	398	367	433	413	405	396	396	408	423	389	406	380	398	359	387	405	394	423	402	433	365	386	384	390	376	369	395	422	379	386	396	411	390	371	396	391	395	400	420	453	380	380	405	425	408	429	406	351	391	363	365	408	383	401	407	402	380	395	387	412	388	385	396	414	431	378	364	443	409	373	418	358	366	451	395	395	411	428	433	411	357	360	419	408	398	407	422	334	424	354	388	394	441	352	399	399	406	393	392	386	410	390	394	420	362	417	373	370	387	396	390	377	423	408	422	381	400	390	374	381	390	421	430	365	420	422	420	405	374	378	361	434	392	397	417	381	408	424	403	387	399	426	407	386	374	379	438	402	396	395	393	425	432	399	423	350	391	398	379	394	355	374	427	430	417	414	379	387	412	419	379	370	421	395	378	381	396	397	413	385	393	381	393	412	400	399	383	418	390	374	392	386	380	382	396	363	423	411	372	394	384	344	416	401	400	399	428	405	379	453	390	361	375	399	371	408	411	393	382	400	355	386	384	380	430	387	403	408	411	399	374	370	414	372	397	401	416	383	408	397	389	375	402	435	391	410	402	404	377	403	388	384	459	407	360	388	374	415	401	378	437	407	391	371	374	410	392	422	380	411	388	427	376	400	388	412	411	383	378	375	393	380	394	400	459	364	407	429	414	409	392	365	416	414	429	376	411	448	372	404	396	378	386	374	385	418	405	407	379	407	370	364	454	399	374	381	400	372	425	419	372	404	412	383	380	407	363	425	380	398	348	371	351	402	391	409	390	399	419	413	396	361	349	388	375	369	379	387	446	368	394	404	392	411	413	403	393	396	397	381	393	374	357	423	386	380	412	394	394	391	410	424	387	379	371	389	390	403	421	355	379	393	424	380	369	346	393	417	398	381	395	401	387	367	440	388	400	457	387	400	363	405	423	429	383	370	416	365	407	402	384	362	406	391	385	429	384	393	365	401	397	376	374	370	386	407	386	378	370	399	413	395	404	391	444	422	402	431	388	365	410	392	411	418	385	448	400	415	361	389	371	427	355	359	406	406	380	390	365	423	403	416	415	399	398	424	371	372	370	411	411	386	389	413	424	404	373	380	381	413	438	388	393	382	369	414	377	346	374	391	377	397	360	405	378	403	387	381	421	399	412	403	393	414	394	407	439	374	417	395	392	402	408	400	420	373	378	395	392	367	360	360	397	370	364	399	404	393	386	412	362	395	420	400	378	403	370	381	347	425	382	403	417	368	404	397	384	397	361	374	362	429	394	390	357	417	388	416	447	352	385	420	422	362	435	374	382	371	370	451	401	391	437	374	425	385	396	401	369	412	374	423	424	389	403	431	389	403	431	399	390	410	424	372	374	394	395	370	397	426	430	384	398	378	374	362	399	407	398	393	354	401	397	412	395	406	413	394	420	371	394	395	407	388	386	427	428	420	397	402	438	406	414	396	381	380	401	372	369	408	392	385	414	373	399	373	419	397	408	376	404	358	392	404	398	406	372	409	396	409	416	422	406	379	352	410	396	411	410	378	402	402	438	408	405	417	413	413	384	415	448	447	334	403	390	375	394	359	438	408	408	419	411	394	379	366	416	411	388	393	391	415	404	429	400	385	376	390	398	376	397	409	401	365	394	401	386	373	415	429	395	427	454	413	442	405	389	399	395	377	409	428	364	380	394	367	384	416	349	432	413	377	393	383	384	397	385	387	380	398	415	409	374	410	416	385	401	426	409	440	370	382	428	403	385	382	384	375	375	369	368	421	389	425	381	393	392	379	399	405	410	396	414	374	350	357	386	379	394	350	391	383	359	371	377	403	403	372	422	382	364	346	363	404	388	415	368	422	407	369	384	413	396	377	394	394	379	402	427	412	349	376	404	402	403	389	414	438	393	365	393	382	393	413	419	437	429	410	418	389	386	372	391	373	400	389	428	373	385	374	439	403	424	405	403	367	399	360	425	393	356	397	408	422	410	405	387	423	390	390	393	398	410	407	359	432	376	395	411	417	410	380	414	406	395	376	385	389	380	405	390	421	412	382	428	406	406	420	422	413	351	376	384	397	404	428	401	378	429	398	368	408	428	436	387	399	380	395	440	396	370	383	392	367	378	391	404	413	420	385	364	384	345	402	383	401	375	414	390	429	380	389	407	390	408	406	405	413	357	413	415	383	390	375	430	395	375	390	365	421	429	383	424	397	381	373	365	415	415	389	401	413	420	420	383	409	377	379	355	404	411	367	356	404	420	391	406	394	383	373	403	425	349	394	437	394	383	410	400	362	431	444	375	417	385	385	403	418	379	379	416	373	415	400	401	374	396	398	400	396	405	390	376	394	368	371	447	414	400	398	401	422	379	402	384	384	400	405	365	413	427	392	400	398	453	416	399	393	386	398	410	416	393	438	370	370	416	401	416	412	403	356	388	394	400	399	383	372	354	367	380	392	399	427	410	401	436	400	386	376	405	368	374	371	413	383	384	425	377	378	356	382	433	406	373	363	384	407	405	418	415	396	393	399	382	367	384	386	418	387	402	412	417	414	435	379	403	378	372	415	372	384	401	381	382	445	432	389	414	411	407	346	376	405	412	377	392	413	383	425	403	363	382	388	378	418	391	436	442	389	413	391	388	408	423	369	369	375	421	404	366	402	397	432	401	380	432	400	380	379	395	378	398	391	402	385	407	372	413	401	344	397	408	363	380	435	398	387	434	413	364	435	420	385	356	369	398	398	440	385	363	411	372	414	375	395	415	380	369	378	382	398	421	356	397	359	393	384	406	460	416	417	399	386	366	379	418	373	403	395	387	387	385	396	412	393	420	425	355	399	393	413	415	376	429	356	407	386	383	396	400	385	342	373	416	387	387	393	371	375	393	407	416	412	369	362	385	432	390	382	378	385	409	382	413	392	398	380	394	393	411	372	412	407	394	421	402	407	410	404	382	402	406	397	393	372	380	380	387	408	428	378	423	399	376	425	408	393	408	387	397	399	358	412	361	411	410	377	371	380	340	426	378	395	419	421	404	413	384	397	379	396	421	411	386	402	408	407	396	392	379	408	407	395	391	384	433	396	386	412	371	394	425	384	371	366	413	395	343	391	417	373	411	401	429	405	406	377	412	368	407	357	428	380	383	369	405	405	430	376	387	410	366	400	397	403	397	383	398	401	344	365
20385	2457	4160	5084	4364	3123	2521	2183	1905	1737	1574	1449	1371	1292	1129	1168	1082	1029	1012	1035	1011	1000	1003	1038	1000	1005	1015	890	915	931	948	895	969	931	839	909	947	904	857	929	889	897	878	903	901	913	925	892	872	865	940	898	934	881	887	903	946	923	845	859	880	870	873	867	907	888	877	918	904	861	918	848	928	866	906	936	842	914	887	888	887	876	930	879	876	838	883	877	882	899	892	890	873	869	929	892	908	853	867	830	867	884	941	842	881	918	887	885	890	925	887	886	914	857	845	896	884	862	920	897	891	871	878	926	918	925	881	884	865	863	866	837	888	911	868	855	879	858	902	872	903	866	854	880	895	906	836	919	860	943	893	883	863	868	894	878	927	881	879	920	854	958	865	836	891	916	912	916	874	854	913	959	836	906	846	881	901	823	875	890	873	904	832	858	820	892	861	870	870	863	880	907	889	897	878	828	923	880	917	895	921	898	918	917	883	870	826	898	875	936	917	876	864	874	912	860	871	833	924	870	918	853	831	905	816	947	920	871	896	874	859	906	858	896	855	891	856	878	909	888	867	943	855	905	905	842	898	867	868	855	880	908	904	872	880	842	881	814	885	888	881	875	931	928	833	940	896	878	902	955	851	911	874	888	851	871	954	937	789	889	860	884	877	839	834	872	883	872	923	885	853	880	837	885	928	898	913	850	879	837	903	875	857	876	910	842	849	873	896	874	853	884	888	863	869	822	843	900	874	856	906	856	916	887	871	902	934	841	816	843	853	850	907	852	920	848	874	867	829	825	842	880	875	813	840	863	874	838	887	832	843	882	881	887	886	916	925	895	838	845	900	919	896	878	917	859	866	824	904	845	850	868	852	854	881	923	914	907	854	853	872	871	982	875	887	842	850	908	866	895	920	814	848	876	890	866	924	877	856	878	902	867	858	853	849	829	834	910	911	883	871	882	884	845	884	891	843	870	945	916	943	870	943	841	893	836	876	891	885	847	880	897	931	938	865	910	875	859	854	839	865	887	896	807	885	823	884	854	916	899	819	872	852	851	876	804	915	918	864	892	905	867	879	891	894	885	883	881	905	839	846	858	851	846	905	864	868	902	887	856	803	889	886	891	886	879	855	878	859	881	918	847	900	832	874	852	932	917	865	856	926	866	887	871	835	828	868	870	934	900	937	853	899	846	910	853	816	827	886	909	881	846	864	902	866	827	843	913	865	893	947	896	817	883	854	910	895	876	842	891	906	877	911	892	875	859	912	886	876	872	854	866	860	869	855	854	917	866	898	857	861	856	902	837	896	834	883	858	893	869	956	885	875	826	914	897	876	872	864	848	846	835	849	880	878	839	859	882	839	890	904	860	912	901	904	879	884	905	905	935	828	854	914	888	881	873	896	900	882	901	934	855	837	893	860	888	880	890	841	944	840	839	836	877	876	961	900	850	890	881	848	887	849	814	855	867	878	891	863	896	908	878	856	881	879	821	859	851	844	877	876	858	907	849	870	929	902	869	847	840	854	869	878	879	889	879	828	928	860	860	915	828	873	889	872	911	848	863	833	868	855	836	884	867	883	878	879	870	844	896	888	846	892	872	840	882	844	867	884	942	934	839	935	873	905	889	879	829	849	831	876	908	888	896	872	882	867	841	898	889	906	857	840	920	879	890	872	882	947	876	885	884	913	835	880	844	873	916	862	935	863	854	855	887	926	868	876	890	906	927	844	892	894	949	967	907	864	915	897	887	851	892	915	905	868	849	905	839	869	852	869	878	826	816	903	887	885	917	859	870	892	882	896	854	888	883	819	885	904	862	901	855	833	864	858	901	917	842	857	921	868	917	913	820	872	934	875	867	853	897	940	870	883	842	859	883	941	925	856	904	898	904	861	906	862	874	895	852	915	836	916	832	880	856	835	897	911	921	922	898	935	869	940	880	862	848	945	828	898	862	894	912	903	843	866	866	906	842	897	872	910	877	906	840	861	857	854	887	883	866	878	841	890	885	869	862	910	885	896	898	892	886	881	882	906	946	873	908	858	866	879	883	906	940	888	904	885	868	925	833	895	907	910	877	883	934	879	836	912	880	921	829	879	858	898	836	901	888	844	880	887	898	855	899	891	886	897	882	858	895	880	893	894	902	886	902	893	869	907	916	874	873	879	905	874	875	932	870	855	845	883	881	879	867	890	865	879	870	921	863	881	912	866	855	862	873	881	897	904	899	922	864	866	930	811	852	854	825	809	831	870	849	888	871	858	879	850	848	848	881	852	857	906	879	912	907	836	943	889	898	884	851	849	865	917	876	882	872	858	844	895	842	845	838	882	913	872	845	881	877	885	846	874	903	858	863	825	923	867	880	845	865	909	900	864	876	890	902	908	874	897	909	918	889	842	876	884	912	875	948	918	839	869	883	921	908	823	916	906	855	848	860	897	918	847	873	893	918	809	851	958	836	894	881	852	886	887	858	916	889	856	896	907	859	915	879	892	861	884	856	849	870	922	882	825	882	869	846	889	911	842	869	873	848	898	936	900	864	897	884	916	946	867	900	862	885	886	856	877	858	885	893	865	898	842	856	891	892	829	906	867	913	797	843	882	873	864	858	861	886	834	879	853	891	862	897	803	889	909	865	884	929	896	912	929	897	872	882	919	850	891	894	852	898	926	901	893	924	886	916	921	895	836	912	866	880	866	870	878	927	810	887	902	853	910	856	888	855	860	842	851	879	882	872	895	940	890	836	844	878	868	841	817	895	892	867	897	852	918	875	900	880	844	867	897	874	886	931	869	884	880	857	863	923	838	912	854	878	891	891	881	883	886	909	917	854	851	890	819	894	855	861	854	843	907	914	819	855	930	823	903	914	879	930	834	898	839	914	887	878	838	903	863	867	895	858	860	906	933	910	929	897	872	847	904	842	899	840	823	828	849	847	919	863	868	816	894	899	886	891	900	893	886	850	882	869	839	878	853	908	942	862	872	945	895	826	884	900	909	881	907	883	893	881	837	874	839	899	924	897	927	886	932	822	880	878	917	830	893	853	848	907	862	897	926	899	891	905	889	833	922	865	824	855	920	838	888	861	840	880	810	883	905	854	866	879	910	865	866	928	864	852	861	869	875	850	856	840	891	861	837	852	826	879	845	867	806	883	919	859	865	867	897	866	891	864	869	881	913	871	937	880	868	887	916	845	874	900	891	868	872	868	882	912	919	909	874	871	903	910	896	894	867	860	864	847	857	839	939	855	872	854	908	820	920	946	912	890	858	887	826	857	950	846	859	864	856	898	896	841	897	901	920	833	891	867	914	863	871	851	866	885	847	869	874	880	856	883	937	828	854	884	851	907	863	885	891	913	857	878	880	833	869	838	883	892	912	860	857	913	866	917	881	896	877	865	837	832	871	890	870	889	871	914	860	894	842	893	878	895	925	860	851	851	852	856	855	892	852	854	865	850	890	894	922	912	875	884	925	870	879	846	866	878	904	909	816	843	871	906	871	848	879	892	866	889
10471	964	580	543	417	298	297	221	249	211	209	247	195	208	228	214	238	204	215	208	199	212	193	222	214	222	209	177	221	199	209	205	200	197	201	197	218	214	176	189	196	234	209	191	215	188	189	236	228	198	190	180	221	211	216	219	198	194	221	182	190	208	206	181	195	199	192	205	199	226	199	212	212	186	163	222	198	192	194	202	212	186	196	162	195	206	236	217	219	193	197	203	170	207	193	193	218	210	187	178	194	199	195	200	197	212	213	193	197	191	232	211	203	201	220	196	230	206	215	206	190	207	217	202	210	210	234	218	203	195	218	198	192	234	199	220	206	185	225	218	201	214	227	193	214	204	197	181	224	224	197	221	211	205	173	182	208	197	188	205	204	215	188	178	203	191	216	194	198	208	195	195	177	213	211	189	188	201	225	190	179	208	202	204	213	201	217	192	206	182	220	194	201	216	216	251	205	194	212	222	180	199	200	199	203	211	205	212	180	183	212	197	204	207	188	223	217	216	201	213	195	185	191	201	214	212	172	189	193	208	194	196	189	192	232	183	201	205	206	198	205	208	211	209	201	206	169	202	195	236	233	190	185	201	198	216	195	183	208	189	185	215	208	201	185	202	203	220	207	209	214	223	223	172	188	199	174	192	208	196	217	213	212	202	198	195	216	216	208	243	179	171	208	196	205	208	172	200	212	213	204	190	176	241	207	200	189	185	211	187	181	215	210	202	190	198	163	212	198	195	203	216	224	210	204	227	182	209	206	216	216	250	187	213	196	172	200	190	222	200	186	208	207	226	218	167	188	220	202	208	221	203	182	194	202	190	218	218	199	199	198	200	203	198	206	180	215	224	222	207	200	214	219	185	221	196	194	175	220	183	193	215	199	174	206	178	199	190	187	180	200	200	193	214	193	187	194	205	176	179	192	180	200	184	241	194	229	207	206	210	191	190	202	225	183	193	168	194	221	224	208	195	204	204	195	204	206	194	178	199	199	204	236	222	190	200	197	217	223	194	200	208	190	206	199	183	176	193	183	223	176	205	200	205	182	232	193	206	189	192	202	231	214	212	200	218	209	201	227	196	208	189	228	176	201	192	250	175	202	190	199	212	216	174	213	177	176	210	179	193	196	220	194	191	229	221	204	206	180	202	202	193	232	194	209	207	217	216	204	215	224	237	218	207	208	228	213	203	199	220	189	198	200	206	232	217	201	215	196	197	200	200	211	190	228	199	213	202	191	209	235	192	239	216	190	184	177	195	213	191	195	205	215	207	182	205	214	223	192	182	214	199	201	170	201	230	209	189	204	198	208	187	231	186	198	199	222	192	164	207	190	189	197	245	223	191	197	174	186	181	201	164	188	201	201	193	201	200	181	214	188	186	214	164	213	187	199	195	196	201	157	180	187	220	185	223	209	236	184	192	194	214	190	201	213	191	204	204	209	181	181	199	204	209	203	239	212	228	188	192	198	211	229	198	207	200	203	185	192	204	233	208	188	209	214	201	199	207	238	185	215	188	220	205	226	213	216	191	199	185	195	184	232	211	196	179	200	197	195	190	204	200	204	173	204	197	181	213	230	197	209	212	191	174	174	189	187	179	219	206	200	239	203	202	166	199	174	205	207	245	225	188	203	215	224	176	188	233	188	204	215	190	226	202	217	192	209	201	212	202	200	206	208	193	183	185	197	207	199	208	197	202	211	197	228	187	207	208	203	197	178	180	203	200	244	205	192	182	175	202	214	229	197	205	187	173	224	194	199	234	205	178	215	195	181	191	186	195	203	197	160	208	198	198	213	185	189	216	206	216	227	208	197	224	219	183	194	170	209	200	244	208	239	201	198	213	226	221	234	218	222	190	191	183	195	193	199	187	207	224	215	219	215	192	210	191	190	226	211	198	213	200	192	197	216	207	204	212	192	199	215	208	188	196	205	206	200	162	235	195	193	226	188	215	195	220	211	191	190	224	179	211	222	198	219	193	194	191	200	178	183	180	188	208	210	194	184	218	194	201	209	195	231	214	226	238	219	189	196	194	209	208	199	202	226	220	203	202	208	231	195	188	186	201	209	189	188	214	202	219	202	191	192	191	155	203	193	201	206	211	194	219	224	213	213	194	224	221	208	211	211	209	192	177	215	203	203	193	183	200	182	193	208	198	227	194	209	194	207	168	226	185	191	200	178	207	199	239	198	193	175	193	183	189	216	229	195	218	211	192	200	198	184	195	224	210	188	181	210	224	218	209	197	190	234	206	180	193	221	207	207	198	211	198	186	209	179	209	223	197	198	196	197	191	182	225	202	205	203	220	188	192	197	197	215	217	188	214	211	192	209	180	206	183	202	202	212	181	197	214	223	227	224	220	209	200	206	230	220	193	169	195	201	183	202	188	182	196	182	176	193	187	187	208	211	187	217	180	200	205	222	204	189	184	222	205	233	208	206	218	202	209	199	221	218	217	230	186	172	232	205	208	187	193	196	219	218	191	221	193	215	211	220	209	207	225	182	179	195	195	214	193	207	171	210	198	185	233	217	201	219	204	208	215	201	204	180	188	217	194	212	199	206	225	230	208	218	217	177	202	209	215	209	214	209	203	189	213	189	211	202	223	204	189	206	196	193	203	197	226	214	204	209	194	193	204	241	213	227	202	213	232	215	203	181	200	204	197	205	216	186	230	210	165	191	202	235	209	184	189	222	200	214	178	198	210	203	205	195	189	208	203	188	189	175	170	210	172	209	205	190	201	194	216	204	199	200	213	250	199	191	191	188	180	184	214	208	217	202	197	214	209	227	203	192	197	204	204	216	191	196	214	194	181	189	204	205	186	235	194	221	192	196	206	223	237	194	193	180	197	232	174	198	198	223	217	222	187	199	209	196	191	202	193	183	179	214	200	204	195	217	207	207	204	229	177	193	208	221	215	195	199	219	233	200	177	214	189	219	232	202	217	229	193	199	232	231	187	176	208	200	181	202	184	194	215	210	214	206	197	193	167	220	233	192	206	187	226	189	193	218	198	209	227	209	196	194	178	191	237	213	201	197	216	209	196	230	205	200	190	205	206	227	242	203	180	194	208	223	176	184	194	228	202	193	181	207	207	171	200	219	199	200	205	229	216	221	190	200	194	181	210	213	212	195	207	212	220	198	194	234	204	207	190	211	219	204	197	242	185	172	225	197	231	213	200	185	191	193	214	235	189	219	212	193	191	198	209	234	222	211	195	210	169	202	189	196	209	213	180	182	200	208	214	202	196	204	183	220	201	226	193	197	190	228	204	231	200	174	207	165	199	203	201	211	215	209	178	187	228	230	206	229	203	221	196	213	195	238	196	196	194	240	209	200	214	231	191	207	194	213	200	216	239	199	213	219	237	234	194	187	223	194	220	216	208	193	213	218	202	191	195	187	204	194	207	221	209	184	184	202	200	203	190	210	213	208	206	202	217	215	207	188	194	204	224	209	211	222	186	199	197	196	229	182	190	197	221	195	213	221	204	213	201	187	217
6245	885	1323	1598	1326	1045	821	763	728	671	631	621	590	559	567	514	550	534	447	537	490	546	555	543	495	484	501	527	482	514	549	514	507	436	517	495	529	499	494	482	476	529	469	495	486	485	479	520	489	503	514	476	490	439	494	499	471	488	484	528	491	509	499	515	476	545	464	540	502	504	518	490	519	472	513	469	483	479	531	480	464	517	524	527	499	518	455	466	474	486	470	502	477	498	524	533	482	520	501	528	469	490	492	474	513	461	469	517	476	478	459	506	505	498	488	477	474	467	503	490	466	535	454	477	463	470	512	494	529	467	514	476	462	486	502	491	474	538	479	507	515	483	457	539	485	505	512	481	526	511	495	489	504	513	526	496	497	466	564	519	516	479	491	507	478	475	475	506	495	496	489	487	452	499	518	483	504	471	530	498	478	498	512	503	494	475	472	466	498	487	495	483	467	448	504	478	487	502	490	511	550	464	504	478	484	523	480	520	483	499	485	503	496	506	448	523	484	515	453	509	512	521	466	469	513	466	495	508	485	488	480	504	490	501	497	452	486	480	497	536	496	509	515	509	486	490	481	471	478	548	522	486	483	441	496	518	499	494	475	538	495	486	507	454	480	519	465	525	489	508	502	469	508	502	545	518	507	491	505	505	490	497	488	443	523	478	510	502	494	505	500	455	473	502	485	500	490	504	469	449	467	483	504	496	485	522	499	484	488	498	527	480	488	474	480	487	469	485	484	488	501	538	524	489	490	499	495	480	467	504	507	482	500	519	504	486	485	470	483	506	479	524	493	472	472	484	475	511	497	478	496	488	491	506	434	516	490	478	488	482	508	497	474	489	493	499	497	466	474	510	529	439	510	509	496	466	481	523	517	489	460	502	495	487	491	508	513	462	485	464	487	513	518	495	471	483	513	509	516	467	492	476	494	509	459	496	484	508	526	503	494	489	482	495	472	543	520	501	473	530	502	478	497	490	529	531	477	546	505	513	477	521	512	501	475	476	528	492	499	492	478	556	517	488	484	489	452	464	503	490	495	487	467	525	491	494	487	479	484	494	509	505	511	465	504	459	473	457	469	536	445	527	487	488	503	479	491	534	518	503	466	450	492	477	498	487	490	489	508	435	515	509	486	517	504	463	525	475	526	477	481	486	508	479	518	484	479	504	491	493	478	499	521	465	485	515	441	510	521	503	555	534	523	515	484	526	481	469	477	501	458	512	479	488	489	474	482	485	491	491	475	470	494	497	531	502	487	484	502	519	531	508	462	475	487	486	483	470	474	489	512	489	494	472	487	462	505	485	502	506	510	452	513	509	489	461	472	529	503	497	488	521	498	502	476	528	489	483	517	532	497	498	506	505	485	474	474	503	521	461	487	498	482	493	522	509	514	483	497	495	482	512	531	466	510	495	514	444	454	481	483	515	461	472	545	490	486	470	473	489	498	465	514	471	468	512	546	478	502	481	485	454	483	494	498	466	485	535	548	468	507	464	477	544	505	499	556	471	490	510	497	501	493	453	487	466	479	494	490	505	468	465	484	500	547	493	508	474	483	513	495	483	462	443	471	539	482	461	485	459	468	471	516	483	505	512	507	493	505	481	448	504	488	491	464	507	457	469	453	475	498	514	493	503	503	503	470	505	483	471	469	488	483	535	530	488	524	498	485	493	499	496	476	491	508	478	477	504	499	475	521	464	479	500	518	496	455	514	526	482	520	480	497	500	477	502	480	446	526	504	475	484	478	540	517	502	472	492	492	472	479	443	526	490	491	507	484	439	505	488	455	533	547	426	467	497	490	481	501	490	473	475	476	477	475	510	499	482	485	509	531	502	464	515	532	536	451	489	488	474	432	462	486	478	486	497	508	509	475	534	513	460	499	502	486	501	458	506	471	494	412	482	515	480	487	485	488	469	501	474	473	499	510	492	500	464	493	488	475	484	484	516	492	510	465	528	487	441	475	501	497	521	490	511	509	446	475	469	542	475	469	498	485	484	492	513	514	503	514	471	501	489	508	487	503	467	512	517	476	423	508	493	518	478	453	500	481	496	459	510	473	501	488	458	458	478	492	479	475	486	505	440	452	499	527	471	505	516	515	495	492	433	487	470	447	451	484	496	487	533	469	522	515	481	462	496	499	444	457	458	506	512	521	541	500	524	499	495	500	482	503	455	512	451	479	471	466	489	451	469	505	497	511	482	535	474	512	533	513	486	480	464	518	437	503	523	499	488	538	483	499	491	503	504	476	512	513	503	509	489	444	495	492	476	492	491	477	493	481	494	491	487	550	516	491	494	500	480	495	525	483	470	511	464	517	486	478	499	510	487	547	508	495	509	513	508	486	487	481	490	540	513	442	502	464	490	482	449	527	488	502	543	492	470	513	513	467	502	474	500	496	469	492	474	517	484	468	453	506	483	492	475	485	485	461	478	513	513	476	521	471	515	503	496	495	486	481	514	488	485	502	477	503	503	517	509	522	491	545	502	476	475	481	487	500	494	464	451	493	511	514	489	477	481	505	511	496	470	530	470	515	505	535	486	509	481	464	493	517	495	562	532	499	519	458	490	489	494	489	553	488	477	493	486	470	474	485	482	487	520	481	503	491	450	477	506	513	469	487	529	491	503	476	532	451	490	494	497	505	493	470	438	543	477	496	493	487	463	462	478	462	515	513	472	518	485	512	490	533	472	482	502	510	506	470	465	463	482	502	499	485	529	456	476	461	483	508	508	498	495	513	485	491	469	502	463	490	503	492	492	535	510	513	492	492	504	517	474	497	469	445	466	488	507	499	455	496	538	501	475	466	489	499	483	533	455	481	492	507	492	454	448	528	498	529	496	513	503	469	517	491	465	450	493	517	534	522	493	478	483	535	514	501	499	498	494	514	504	481	512	495	480	456	499	462	511	512	451	514	491	507	486	495	499	497	494	473	514	493	489	482	521	492	444	500	451	506	517	460	498	492	495	509	466	482	472	522	477	489	482	520	486	473	485	507	505	465	485	457	485	541	527	515	495	504	498	507	465	511	488	502	488	518	504	482	498	545	457	523	506	503	485	496	494	485	511	501	520	523	506	501	538	496	514	491	468	450	440	502	497	506	471	512	471	521	529	516	474	493	492	502	519	498	456	534	505	501	522	465	501	559	494	528	479	497	473	482	506	490	461	521	486	549	514	480	506	489	514	525	482	491	469	521	514	492	510	435	489	562	445	497	470	481	475	507	530	504	506	512	495	516	499	512	486	479	498	461	476	515	492	469	518	472	490	509	461	483	526	482	472	506	534	522	482	482	520	488	513	500	490	504	496	451	483	472	494	500	524	459	483	495	505	485	511	510	474	491	502	444	479	493	475	533	489	511	492	463	488	519	474	498	486	545	467	482	500	480	466	484	504	495	489	485	478	502	467	468	459	514	465	499	514	532	481	531	474	485	493	503	462	483	458	517	483	491	467	543	493	484	493	485	491	510	482	472	500	496	512	493	521	500	469	489	481	479	514
28162	4147	1453	1183	758	528	456	410	366	347	285	253	264	279	270	237	258	260	253	220	250	292	246	241	205	204	257	220	255	230	251	246	238	227	223	205	240	259	220	228	235	218	217	222	221	196	219	215	232	246	237	218	221	223	227	208	255	204	234	240	210	211	212	201	237	199	229	244	224	264	213	228	197	184	220	231	236	200	199	209	231	220	238	230	229	243	239	190	249	272	227	231	251	210	226	235	239	248	266	250	220	217	212	203	253	227	233	211	257	215	189	220	249	242	235	207	208	214	239	250	223	229	211	242	234	211	214	227	209	237	243	208	201	238	235	224	237	243	204	226	261	245	188	190	227	217	257	202	241	214	226	211	231	248	229	218	220	216	237	227	225	223	223	193	235	251	204	239	202	231	263	242	255	213	219	218	212	234	219	226	222	216	209	266	225	232	205	199	262	215	245	220	240	207	208	228	211	221	243	226	227	217	234	214	203	233	254	240	222	228	226	215	199	190	225	212	216	232	234	233	217	242	231	244	223	238	207	219	199	226	230	228	208	221	220	213	203	234	201	244	193	217	238	217	232	232	219	237	225	198	205	218	244	246	206	247	231	253	200	209	224	211	233	217	223	217	229	230	232	234	207	225	216	235	262	209	251	237	225	259	223	212	205	214	248	219	227	215	236	207	220	214	228	227	216	235	231	224	223	214	272	249	232	237	206	236	205	252	249	247	239	233	223	250	241	204	250	219	210	236	239	244	223	240	228	249	221	230	217	239	214	222	211	201	212	222	205	210	163	203	244	244	217	223	229	220	222	214	236	246	234	205	238	195	219	223	246	233	215	231	221	236	250	226	239	202	230	233	167	212	248	220	236	235	235	236	249	228	232	223	223	218	240	215	262	206	216	226	237	230	207	227	211	222	204	246	246	222	225	225	174	205	219	234	198	223	212	198	249	244	202	223	232	220	212	225	229	211	210	210	226	198	201	238	213	237	233	238	230	217	213	214	210	247	239	222	225	224	233	216	232	235	236	219	248	225	233	225	222	225	220	242	208	221	196	230	225	247	250	208	217	189	240	218	220	245	248	224	201	220	209	225	204	194	239	222	248	239	235	224	205	237	233	240	207	218	217	243	215	228	211	207	223	222	198	225	213	188	201	251	240	240	211	242	222	211	221	218	199	211	228	246	226	211	205	229	226	215	239	233	209	206	232	226	223	216	225	229	227	205	203	236	225	235	251	219	209	207	220	228	238	232	214	214	230	211	211	207	223	223	219	233	238	214	253	222	230	260	208	226	222	244	237	220	209	226	229	194	217	236	233	231	205	238	207	236	219	194	211	251	246	224	234	212	217	221	200	199	238	239	229	218	241	211	237	213	220	216	215	202	216	197	256	220	215	221	226	207	232	213	245	240	247	228	220	207	238	234	219	215	233	219	233	223	224	228	201	209	216	213	231	251	222	244	240	213	214	205	231	202	176	228	207	227	215	215	225	212	222	222	227	242	240	200	201	207	234	207	239	237	232	232	244	210	219	205	231	233	228	198	225	219	209	206	232	253	229	225	235	238	219	200	219	233	233	232	226	247	206	226	221	246	250	228	184	205	219	236	220	231	234	218	213	239	206	254	241	217	242	246	228	193	217	203	229	245	229	225	224	225	234	225	211	243	242	227	202	252	208	219	228	199	220	212	238	224	210	223	259	233	227	231	250	232	217	218	227	220	201	208	256	217	221	199	210	209	221	223	234	211	224	244	231	230	223	209	200	235	254	225	205	218	220	226	237	212	206	195	214	201	222	231	208	248	252	222	239	185	214	225	237	251	225	224	262	250	221	216	221	229	217	237	239	208	220	213	244	229	237	217	193	214	211	234	230	230	229	211	222	211	219	205	224	211	219	221	228	241	214	226	269	215	255	243	220	226	204	238	231	246	233	221	248	248	226	210	205	215	229	220	227	242	259	208	234	231	239	225	240	214	193	228	217	222	244	251	212	235	263	242	207	215	234	233	240	238	232	249	220	233	192	232	238	201	232	208	215	239	219	228	249	220	245	250	245	223	225	217	223	189	206	182	196	225	229	248	222	227	220	230	216	205	211	199	228	240	216	226	230	239	208	215	205	255	227	211	272	232	223	239	211	206	199	230	193	251	207	208	252	222	227	229	205	215	255	223	231	239	229	210	218	209	210	218	261	233	237	225	232	217	213	211	233	231	244	228	221	217	228	240	219	215	235	260	242	213	210	229	229	217	204	227	183	201	219	232	224	232	242	198	230	222	225	256	229	221	231	212	240	219	201	241	231	242	213	211	243	185	202	220	224	207	262	231	219	196	224	193	231	217	230	209	239	226	229	236	225	215	242	248	221	207	215	236	233	233	255	236	233	215	212	202	238	248	190	248	211	203	207	213	205	206	219	240	221	237	260	237	229	233	199	250	223	216	241	281	257	209	208	244	234	235	222	197	251	232	212	235	206	226	226	246	234	217	200	203	225	235	238	249	199	226	224	234	223	223	199	214	228	221	228	232	209	233	218	219	224	204	238	201	220	233	223	239	227	203	210	235	208	232	275	238	245	227	246	249	199	200	228	220	223	237	217	238	227	215	228	222	195	206	214	225	213	225	239	230	229	222	242	236	225	222	209	246	209	239	218	213	241	209	228	224	224	242	244	231	215	213	207	216	213	209	233	242	207	221	198	228	244	244	216	242	236	234	220	270	247	201	235	212	191	193	219	213	238	241	216	208	217	227	239	252	223	217	230	228	209	227	244	245	263	219	219	215	229	238	197	230	217	261	216	195	229	245	206	223	217	247	235	237	229	213	236	249	222	212	219	241	239	223	221	234	226	202	219	225	253	228	228	270	224	199	237	226	244	202	242	216	255	228	202	214	215	200	230	234	226	237	218	229	219	225	229	235	265	210	226	198	242	250	221	235	223	225	220	198	220	243	218	227	224	202	223	225	240	219	206	212	209	243	222	232	202	219	225	214	204	216	230	227	224	206	228	222	235	239	242	246	241	194	210	220	231	206	242	259	210	225	210	200	242	222	209	230	213	224	226	201	217	231	252	232	203	213	212	231	218	216	229	200	236	218	230	210	225	228	216	241	213	212	193	239	226	230	212	207	226	230	236	228	225	217	227	229	234	252	220	226	233	204	210	200	216	217	199	199	223	213	238	236	200	207	210	238	186	211	231	229	213	271	182	190	252	224	232	228	242	224	243	242	221	237	236	188	206	233	230	181	231	219	244	220	209	232	228	209	222	204	235	251	232	222	201	258	234	231	214	210	234	222	223	219	190	214	225	236	217	229	201	233	211	202	225	236	203	227	216	203	214	225	236	223	233	230	222	262	216	212	240	240	197	203	207	229	203	213	232	202	222	216	218	228	234	237	223	248	196	242	224	207	227	201	222	229	227	241	253	221	202	218	219	210	211	227	214	224	206	255	241	222	203	226	217	184	183	187	221	247	216	204	208	208	225	227	209	231	218	220	198	244	195	214	230	197	217	209
16163	1624	2869	3377	2766	1987	1506	1421	1163	1063	1052	888	839	787	733	708	672	651	635	604	626	664	677	634	562	606	558	593	587	592	604	535	582	571	583	534	576	604	562	519	579	516	537	562	585	552	556	600	540	561	569	583	573	567	534	571	615	560	582	564	605	530	577	540	537	548	550	568	536	588	579	565	539	561	573	589	566	560	555	524	559	541	572	544	570	562	545	537	527	556	575	574	534	531	572	525	537	563	575	572	581	524	566	556	571	553	534	580	539	522	555	554	572	518	553	555	559	597	501	591	593	514	605	576	526	566	530	530	576	591	538	571	548	535	534	522	553	549	559	568	531	543	564	564	541	534	552	505	523	557	548	593	557	563	604	575	535	566	508	527	561	520	552	587	540	513	549	595	548	549	563	506	545	608	531	551	535	557	576	557	538	523	532	531	586	549	553	535	528	609	581	529	544	591	559	545	525	578	528	544	540	510	513	557	526	536	523	545	553	568	550	554	554	537	570	592	515	593	530	507	546	540	516	504	580	561	546	532	539	586	559	548	525	552	512	551	532	568	563	537	542	544	541	555	504	529	586	539	527	512	531	536	555	536	578	580	528	591	543	550	567	528	548	574	549	528	553	553	540	518	571	566	556	542	514	555	567	575	553	572	549	529	566	549	555	549	568	537	574	550	580	548	584	596	564	530	582	566	543	512	576	588	523	523	562	511	566	557	557	539	537	523	573	559	574	554	515	574	587	565	529	549	524	545	519	580	569	520	566	536	556	577	540	539	548	571	539	574	518	539	524	538	530	588	598	555	588	542	547	528	515	517	541	564	522	506	531	540	585	545	500	563	592	544	542	561	555	568	545	562	588	537	595	518	524	571	568	540	599	544	583	571	510	532	532	545	555	542	517	559	554	534	533	535	565	535	574	552	559	528	578	514	525	517	564	558	551	561	543	563	576	548	519	544	540	578	572	540	551	539	554	537	506	548	505	545	572	596	532	577	549	537	569	543	540	565	576	591	560	544	568	555	572	523	579	577	515	568	555	540	518	587	551	532	520	603	518	585	549	541	522	554	527	568	528	545	542	556	530	558	532	531	534	546	525	556	546	506	569	547	566	577	545	546	577	546	555	519	532	556	549	517	561	537	545	577	547	545	556	558	495	545	569	531	564	559	532	532	531	529	570	528	542	507	562	555	538	533	541	564	554	502	556	564	521	558	549	564	555	523	535	528	539	551	525	519	601	536	559	579	538	528	542	497	592	530	532	530	538	549	536	545	537	559	589	567	619	534	548	540	555	535	574	555	535	544	517	553	537	554	539	577	596	510	541	548	559	528	508	526	551	549	593	536	576	538	562	562	556	513	573	567	537	578	569	552	586	534	570	554	542	556	554	522	556	597	535	550	496	561	553	551	506	558	521	515	538	543	561	516	574	516	558	506	555	560	518	537	514	560	546	521	530	524	524	549	521	519	524	543	532	542	558	542	536	538	531	560	562	565	554	543	552	498	576	537	566	563	534	505	499	547	582	520	570	567	553	508	543	540	575	549	538	561	539	507	547	546	578	541	516	539	521	520	528	533	582	535	578	566	545	545	554	547	576	568	519	577	513	561	564	573	561	519	581	580	520	522	562	515	571	537	593	542	576	529	521	554	556	573	589	546	554	561	550	544	570	557	528	540	554	519	491	514	560	518	551	519	552	521	556	604	517	557	551	503	513	546	559	572	530	559	543	568	554	502	508	549	552	529	572	537	565	554	576	542	530	555	587	548	548	568	543	565	534	517	577	541	544	545	545	585	561	565	563	558	572	515	557	526	552	586	544	559	558	578	530	546	545	542	516	523	569	566	551	597	566	580	593	582	598	504	536	583	517	540	513	549	578	535	575	531	566	566	567	571	596	529	555	546	560	571	505	564	577	513	546	542	562	541	573	530	549	524	550	573	534	577	573	551	547	489	535	517	518	535	558	556	520	573	545	504	534	534	555	549	512	576	556	589	564	548	548	584	549	557	561	567	578	574	535	562	514	534	552	580	586	518	543	557	546	501	574	551	536	597	572	505	535	550	530	566	557	547	580	571	539	549	579	544	539	541	540	538	520	567	539	542	515	567	529	583	521	569	575	545	494	500	548	522	531	511	519	574	542	538	562	562	560	539	570	568	540	558	588	504	525	516	538	518	558	548	589	528	513	567	551	549	544	541	534	538	557	552	599	536	545	491	554	613	568	545	561	535	552	555	521	568	583	579	571	545	552	548	540	534	547	517	558	499	564	540	571	591	518	547	553	533	536	583	526	566	559	570	571	546	526	556	603	520	560	552	584	575	578	514	538	558	520	531	546	578	538	546	559	544	532	513	545	525	561	525	518	579	548	542	527	572	551	541	563	531	543	575	571	578	569	534	572	522	526	495	516	566	528	563	574	581	543	522	570	626	559	586	527	570	532	586	554	581	589	512	546	546	548	523	523	532	541	554	535	535	558	552	587	577	531	538	558	567	546	598	571	552	569	534	551	548	550	564	556	548	547	547	529	553	569	531	553	548	535	534	570	538	529	549	576	554	516	534	548	540	556	543	525	538	535	531	553	586	543	549	521	557	504	539	559	530	566	567	515	517	530	572	541	540	549	550	592	563	544	535	525	562	516	578	547	564	534	548	580	559	528	561	532	544	550	575	536	562	564	548	540	521	480	548	519	563	548	561	560	595	540	562	568	529	526	520	591	555	570	535	558	569	535	563	548	542	565	566	484	551	568	560	575	532	563	581	536	552	544	562	524	555	565	580	582	553	533	560	516	535	536	533	587	557	533	543	541	575	546	546	579	524	550	578	543	565	542	491	536	552	569	558	569	593	536	538	548	575	563	573	517	517	544	562	541	566	560	534	567	531	505	601	552	522	563	552	584	550	555	523	564	556	535	601	527	565	537	612	527	576	497	543	557	589	574	543	546	532	566	547	545	525	576	567	556	586	582	553	482	548	497	558	498	539	571	557	543	553	560	571	540	571	531	576	501	526	545	540	538	530	504	566	517	539	556	549	516	543	558	546	565	544	544	535	573	604	557	588	518	563	586	520	534	543	546	550	570	558	552	587	535	506	550	529	572	568	541	522	585	508	501	536	553	562	577	561	535	561	550	550	576	502	535	552	570	533	565	560	555	570	539	563	549	602	558	549	557	509	556	601	583	560	580	521	551	552	571	559	557	547	570	611	510	520	540	508	558	553	567	528	554	545	591	530	516	528	548	532	584	548	570	539	537	568	539	544	531	550	517	559	531	568	539	570	560	562	570	537	564	588	564	565	539	545	570	539	556	536	511	568	534	522	539	559	542	552	500	539	509	523	550	573	558	546	548	584	548	558	539	568	575	587	535	578	486	524	558	555	559	520	551	559	514	536	558	569	559	538	568	539	579	551	555	543	561	516	546	590	532	556	579	552	535	508	591	530	531	532	526	550	541	550	589	540	590	511	586	545	543	571	547	551	545	532	526	544	557	549	531	549	558	570	587	556
41118	9687	2734	1919	1232	935	728	676	652	581	520	477	443	486	450	395	412	408	403	438	422	387	405	429	413	433	426	410	422	399	443	421	393	378	392	416	390	401	473	437	371	386	417	360	424	368	382	387	422	422	432	413	401	386	385	425	406	373	385	419	404	394	441	385	396	413	402	417	406	413	415	362	381	407	425	377	411	386	429	366	438	427	355	431	394	391	392	374	416	370	438	414	412	375	388	436	368	419	383	407	402	421	431	413	393	420	398	393	390	409	368	394	387	387	398	414	419	412	391	397	388	370	409	402	394	395	380	429	412	417	372	384	376	408	442	415	397	403	392	406	405	397	381	403	480	417	442	420	413	423	398	443	395	421	417	469	414	384	376	409	420	378	417	362	371	415	381	468	374	394	384	431	364	387	413	429	406	404	415	377	447	447	381	397	376	371	384	370	422	391	401	415	408	434	396	424	365	380	434	380	388	363	407	375	401	401	417	427	434	413	426	355	376	413	389	366	379	403	411	421	403	433	419	395	382	409	410	407	404	394	365	371	429	418	387	363	407	401	413	430	389	408	382	424	405	387	429	433	357	395	373	394	436	401	439	401	365	386	384	394	405	420	395	372	408	387	361	358	403	425	428	418	435	389	408	400	459	341	376	410	387	410	405	411	396	419	404	393	420	410	388	392	412	393	384	380	406	416	425	381	422	413	397	393	350	411	455	373	375	406	379	408	473	386	410	399	402	395	404	374	384	386	384	381	385	366	360	413	424	428	409	392	407	418	397	403	431	405	431	372	408	409	391	403	390	392	382	372	421	392	412	384	440	440	410	402	405	391	397	409	395	387	403	409	377	416	388	401	418	409	389	397	429	388	417	404	391	457	400	405	384	352	413	354	383	396	419	407	410	447	408	395	416	413	424	395	391	401	385	340	404	369	368	372	420	372	387	409	384	421	342	383	407	385	448	360	431	389	394	386	390	390	461	424	417	424	405	398	392	397	395	398	404	402	376	405	387	448	417	382	393	421	395	400	430	407	389	415	384	406	400	428	383	415	393	388	433	400	423	407	377	380	385	376	428	437	393	407	417	383	380	374	355	371	370	389	394	389	417	371	395	459	408	349	374	419	398	399	410	418	416	395	377	403	424	405	416	377	387	393	392	415	397	364	380	429	385	408	366	384	394	371	367	416	382	384	421	401	438	374	367	418	377	430	394	372	397	411	418	427	395	384	380	396	436	410	401	394	387	422	413	378	384	390	394	372	394	382	399	380	370	469	392	412	392	405	403	317	411	407	386	385	418	415	387	423	410	398	407	399	411	415	426	401	383	405	393	440	382	442	433	385	408	392	357	409	396	367	414	425	402	401	401	379	378	405	432	416	391	400	399	376	403	429	395	408	409	406	387	423	418	373	415	407	412	387	397	393	399	401	370	416	436	422	380	425	416	417	398	403	431	380	403	437	400	413	411	402	378	381	407	401	381	396	398	404	398	381	385	429	387	394	398	411	392	399	354	386	342	432	426	394	413	421	410	367	396	456	409	416	399	414	398	394	454	412	370	400	380	400	430	386	416	395	387	429	404	410	415	367	369	399	405	428	361	401	388	425	392	382	412	395	436	400	392	396	426	399	379	418	409	393	367	388	442	387	372	383	409	405	377	387	376	370	415	381	369	424	374	423	402	418	366	360	386	410	368	389	404	383	413	400	405	385	424	414	408	410	371	387	402	429	399	426	390	411	422	444	405	374	374	412	387	379	400	415	377	377	398	359	430	449	428	408	345	391	420	389	402	383	405	419	408	427	391	405	413	383	428	408	393	384	452	393	405	413	397	373	401	409	389	396	420	421	401	409	357	415	395	411	394	398	404	423	384	409	438	406	390	398	419	403	395	409	384	369	420	375	426	438	390	387	389	385	362	417	377	366	403	378	428	365	425	371	407	385	466	409	408	429	372	414	400	424	442	401	394	398	388	362	410	395	425	373	377	373	391	452	422	395	381	367	387	391	387	399	420	422	415	377	446	382	415	400	416	384	369	369	373	399	381	394	353	407	402	429	382	408	387	398	371	448	384	368	398	385	397	384	402	403	435	415	398	378	401	407	418	406	406	410	404	420	384	383	398	378	395	415	378	384	397	406	395	430	440	439	436	440	378	398	401	421	424	381	399	383	351	406	407	377	409	394	397	406	445	352	388	411	394	352	387	417	421	393	410	406	406	368	436	424	442	367	419	412	398	432	389	377	409	382	395	409	414	386	436	407	397	403	397	420	379	383	438	417	383	386	426	398	387	367	356	361	400	422	388	404	413	416	390	418	394	370	401	376	396	397	394	375	374	366	427	378	384	409	412	404	396	377	385	398	390	391	381	406	359	381	438	409	377	402	403	389	431	393	404	394	362	385	410	465	379	459	438	370	352	432	410	420	386	353	424	384	386	384	384	418	413	405	422	418	393	384	429	367	362	407	416	396	408	405	346	382	404	392	432	374	413	442	410	410	428	380	428	392	418	409	436	406	434	416	386	428	380	415	427	375	405	427	371	393	408	387	414	345	393	382	361	400	372	410	376	407	366	394	432	384	405	398	421	427	377	434	443	378	424	431	445	370	383	378	388	399	368	409	431	372	404	458	398	405	460	378	418	399	392	367	359	375	414	403	423	400	401	404	365	423	431	377	369	390	400	406	406	395	445	396	387	383	434	379	396	421	391	389	394	392	411	418	406	411	395	368	401	376	407	415	407	395	385	424	383	440	396	397	383	378	427	415	380	424	400	389	396	365	394	369	377	396	410	388	369	407	397	401	419	385	401	413	390	400	393	391	381	403	399	416	381	384	396	365	424	394	404	430	411	359	439	392	387	386	395	396	402	406	383	366	421	403	417	410	390	396	392	427	418	391	435	446	378	411	393	364	386	422	372	394	422	405	411	398	398	450	392	368	458	409	438	399	419	402	365	378	419	433	368	385	418	462	409	381	397	389	434	392	393	395	364	435	410	381	397	437	421	389	401	368	390	390	406	405	423	364	417	407	432	390	399	409	419	427	427	441	481	371	380	402	398	413	410	394	431	424	398	392	430	379	401	382	432	420	398	393	395	382	423	400	424	395	372	421	418	399	391	416	396	397	428	406	416	402	365	432	434	412	387	404	433	410	426	414	412	420	434	397	367	412	412	400	405	407	374	387	446	397	388	380	390	401	405	357	400	408	418	371	424	382	435	458	386	407	407	385	376	403	405	378	403	435	367	365	398	393	421	417	417	391	390	420	418	366	390	409	427	400	380	425	448	458	426	396	403	440	428	354	375	330	386	392	386	410	431	384	355	399	381	394	394	414	391	391	399	427	405	399	394	373	364	390	421	402	400	416	417	383	381	432	405	404	404	394	400	423	418	398	440	402	416	403	387	377	385	358	427	406	412	422	405	412	386	394	389	431	381	392	406	395	403	389	398	377	403	405	430	404	386	392	385	423	439	396	380	371	350	422	432	378	414	426	394	370	424	419	451	423	409	400
22636	2397	4317	5147	4175	3088	2437	2083	1890	1682	1624	1396	1388	1306	1207	1172	1150	1037	998	959	1009	978	1060	1059	1027	977	939	923	911	1002	942	980	905	956	929	968	967	1004	892	943	864	921	908	883	909	905	932	875	941	978	866	897	893	911	919	980	909	939	938	918	909	897	892	958	897	938	926	932	918	949	878	861	939	949	900	939	848	907	871	870	892	900	894	932	905	882	881	889	893	863	866	937	925	866	901	885	883	876	897	887	896	880	932	929	905	937	896	898	969	912	868	982	928	918	881	888	905	897	925	898	886	878	912	921	932	925	926	900	861	866	940	909	869	838	936	862	896	896	895	893	830	855	931	880	866	869	892	870	924	913	890	874	915	954	908	862	850	908	884	920	867	885	873	883	860	902	873	927	906	910	917	932	908	861	897	910	911	923	960	829	934	885	907	911	933	965	868	917	919	862	924	871	900	853	900	901	908	928	926	829	896	875	860	869	895	930	876	899	847	843	904	863	907	952	884	849	905	905	841	884	838	870	872	827	924	870	922	969	872	893	932	850	880	960	845	858	865	885	918	871	906	876	877	888	913	858	937	874	863	858	914	803	890	887	872	883	836	853	874	880	851	895	863	910	891	847	896	907	876	845	867	876	871	923	911	908	885	855	926	869	909	888	908	873	929	889	895	894	866	929	907	915	912	912	892	904	934	916	865	907	912	849	881	923	882	880	907	860	892	900	862	877	897	892	939	928	868	864	878	914	837	897	887	887	900	884	904	901	900	927	908	852	901	887	910	869	808	879	905	899	912	853	884	937	900	877	882	890	890	942	879	901	936	880	875	838	909	870	902	853	865	876	853	921	895	887	926	884	906	878	840	943	934	858	877	884	916	860	896	874	833	843	860	911	910	874	881	835	864	865	870	887	868	900	880	899	939	925	925	875	886	864	882	848	885	860	872	920	899	876	901	857	881	888	916	898	826	954	867	892	911	843	922	882	916	870	867	877	917	831	882	855	892	912	893	890	914	891	831	941	909	890	874	881	906	877	884	868	935	879	910	855	878	922	901	912	900	878	909	896	863	887	917	877	927	930	871	895	881	901	917	854	846	904	863	890	913	914	870	893	936	942	905	927	879	889	882	892	849	870	887	864	852	920	911	903	888	844	877	878	848	859	888	918	876	863	846	852	924	895	850	962	887	917	863	887	873	865	854	889	864	897	912	878	862	884	911	856	924	906	906	900	850	872	860	867	863	887	931	901	878	927	835	884	886	878	889	872	904	889	894	902	865	870	885	860	844	861	859	868	938	886	888	889	876	869	873	860	856	906	935	910	900	928	866	899	933	924	935	843	893	869	905	886	829	852	844	894	928	905	894	913	860	926	916	879	905	931	917	933	875	830	863	860	897	845	860	876	902	901	856	905	835	860	859	913	896	899	883	870	943	870	946	866	929	863	860	875	846	907	917	883	894	879	860	880	890	854	867	887	867	919	928	902	868	866	900	897	923	916	929	957	908	904	914	862	876	874	845	809	842	888	882	924	907	867	860	847	921	903	884	886	853	856	906	864	903	916	864	919	867	922	894	873	908	924	890	871	929	893	928	916	867	898	841	925	860	850	931	891	876	905	900	942	858	911	918	879	901	908	925	867	860	924	894	882	855	902	872	893	899	927	873	898	890	904	894	900	918	880	892	916	888	867	868	901	927	937	901	883	912	914	833	873	915	871	878	880	910	889	870	924	867	976	871	926	874	895	895	892	872	873	944	879	918	867	884	922	884	866	930	930	906	880	840	899	911	860	920	919	929	898	873	901	844	890	899	892	891	857	853	957	904	903	873	887	869	925	947	893	911	915	866	894	871	870	857	871	883	881	903	918	853	887	881	909	857	959	869	940	902	859	890	903	853	864	892	852	828	885	879	881	888	914	849	909	930	876	893	901	923	872	830	920	900	873	885	883	877	883	888	923	900	881	865	897	907	912	877	908	895	892	898	851	910	942	931	837	912	878	888	806	846	840	890	886	930	883	910	924	930	876	880	898	893	913	896	865	876	878	908	904	904	897	906	865	869	874	936	887	941	884	877	909	888	953	869	894	884	869	878	956	868	887	919	872	850	856	857	865	885	919	840	956	930	916	890	878	898	909	851	936	883	877	876	845	957	877	880	858	880	908	903	882	833	892	924	825	825	868	827	912	894	866	901	939	873	881	873	885	950	891	895	858	839	898	850	945	895	879	890	911	935	912	890	928	932	894	860	869	920	875	920	932	868	904	899	897	882	880	841	889	891	849	893	837	832	883	911	838	841	881	905	932	964	838	915	905	865	913	896	894	861	907	895	917	879	875	899	887	908	898	878	896	854	869	893	884	870	913	809	872	892	953	909	898	860	834	885	890	910	877	851	934	869	850	887	967	883	884	924	836	879	901	859	840	912	889	886	889	854	910	915	865	883	904	903	883	886	864	861	924	902	919	838	858	900	871	874	919	846	892	893	885	880	893	879	892	850	876	860	905	863	884	926	904	871	888	870	896	899	912	851	978	890	920	858	848	901	933	875	884	900	837	903	890	811	922	907	841	868	920	861	921	914	870	938	862	890	912	902	897	904	885	915	865	896	906	912	866	885	868	930	851	892	917	892	876	853	919	876	880	924	845	901	844	879	898	872	857	885	884	905	865	863	916	929	945	931	896	933	857	891	883	842	903	875	912	863	914	895	871	858	893	863	914	885	857	939	920	853	888	860	885	864	846	872	881	894	866	932	850	890	850	920	904	869	926	934	901	925	854	893	912	880	919	941	863	908	881	880	873	863	895	881	888	861	916	908	871	917	928	869	864	861	899	886	875	874	891	912	848	879	895	851	839	878	837	878	906	923	887	886	867	923	887	888	926	867	950	908	926	942	844	915	910	862	928	895	881	897	870	855	900	919	891	858	936	872	877	870	920	862	863	937	857	938	909	896	880	878	907	911	906	921	904	937	864	861	927	896	867	935	882	838	899	857	885	915	896	895	873	906	886	892	949	917	870	879	886	848	929	899	922	908	880	904	958	889	875	849	868	891	939	898	892	922	923	891	922	902	845	908	904	912	883	881	897	878	866	819	909	863	943	868	924	863	893	900	847	861	912	904	925	871	821	889	899	901	889	891	909	885	854	908	880	931	880	946	910	878	879	888	937	862	839	950	945	818	938	843	887	890	910	867	866	912	888	852	942	846	875	891	938	869	869	902	877	886	920	955	894	874	964	882	861	869	926	907	896	933	924	885	941	857	806	875	903	878	901	905	936	907	911	839	899	867	885	889	885	878	836	891	838	861	899	881	883	946	920	911	914	882	969	903	879	888	918	920	900	897	900	885	937	894	879	914	857	875	892	885	901	903	962	882	857	928	896	863	828	939	915	890	883	863	875	875	899	898	914	887	936	859	888	899	857	912	854	919	912	874	884	900	911	857	899	948	831	908	860	901	896	859	904	888	868	872	878	822	859	890	864	942	895	922	890	947	898	901	931	853	840	914	869	913	888
11914	1230	612	517	394	297	269	229	235	215	220	227	211	230	199	199	207	200	204	209	217	201	208	198	212	213	201	196	213	208	197	209	209	214	206	204	203	196	198	192	200	197	185	197	186	193	206	179	203	241	174	203	196	168	215	223	211	194	210	236	209	233	217	214	218	196	201	218	192	214	183	209	214	214	219	183	177	200	220	215	202	210	215	195	185	202	205	197	205	188	198	194	200	204	223	187	213	195	199	206	229	196	177	209	190	223	217	204	209	213	195	199	198	194	200	192	193	187	177	177	179	206	194	214	212	207	216	180	193	179	199	215	214	190	205	191	206	213	207	189	211	202	215	210	167	181	209	217	207	216	193	189	212	207	192	217	186	193	192	211	224	195	199	208	187	175	193	208	206	245	205	235	189	196	198	194	232	187	218	220	218	205	228	213	195	194	184	226	192	214	188	205	185	237	202	205	198	230	220	187	208	180	199	230	190	189	185	199	207	203	193	195	196	196	200	179	198	198	195	198	204	212	195	210	221	187	198	204	244	203	211	217	228	215	182	206	221	183	198	182	200	210	196	179	201	211	231	201	187	167	207	206	218	241	212	214	202	202	195	195	178	236	212	226	239	234	170	217	210	180	200	188	183	201	203	239	202	227	204	220	192	188	214	211	215	228	206	204	197	196	216	219	203	198	174	192	199	193	203	199	190	225	185	208	212	231	217	182	209	182	222	232	202	252	214	197	206	241	202	209	203	190	205	194	183	205	204	252	227	212	205	216	196	224	204	193	192	202	211	219	197	231	199	195	206	203	203	198	195	230	203	199	209	202	192	222	232	204	196	207	204	221	208	191	207	204	221	192	208	199	210	218	222	194	205	217	233	197	206	207	191	200	217	210	215	164	200	223	193	182	202	197	209	209	210	211	205	192	203	201	216	231	214	201	208	214	211	252	185	213	206	211	203	202	212	199	207	250	161	191	245	212	178	189	239	214	181	209	213	205	206	206	213	194	186	199	181	213	213	206	205	230	222	184	212	246	219	192	212	230	207	190	187	212	193	169	209	209	220	204	189	209	192	185	200	203	235	188	233	232	215	215	227	201	197	226	201	211	202	174	206	218	185	200	187	195	180	197	187	202	197	203	205	231	200	229	187	210	213	222	200	186	202	214	209	194	201	208	200	212	221	207	214	231	199	178	226	208	227	222	196	223	240	187	204	187	195	186	215	185	195	195	208	201	192	210	201	178	208	196	211	199	180	177	233	201	223	213	184	209	205	203	187	210	228	207	195	201	199	219	222	200	196	234	246	177	219	193	184	199	176	205	208	200	219	189	211	207	224	211	208	199	187	212	235	198	179	225	195	204	201	208	199	177	234	180	203	220	187	191	213	219	213	205	201	186	193	195	223	182	194	196	189	226	247	205	176	209	199	202	197	211	201	219	201	189	191	200	176	178	189	172	215	194	216	241	222	190	236	227	257	204	194	204	191	184	189	217	200	231	201	192	215	198	196	190	207	194	205	210	201	196	234	193	203	186	198	181	213	219	209	227	207	188	218	216	224	199	211	199	199	210	214	224	220	184	214	165	207	206	202	200	219	195	196	193	191	218	218	179	186	223	206	209	209	214	188	223	191	191	207	219	218	192	206	184	190	211	228	200	199	220	208	209	211	205	195	192	247	215	192	211	198	205	203	187	213	217	196	190	205	183	182	206	227	199	199	195	231	189	192	208	213	223	194	216	190	204	202	234	215	202	210	182	213	210	196	186	192	207	210	222	208	214	217	194	232	215	193	212	205	214	224	188	178	194	210	205	217	188	186	173	199	197	192	236	222	189	187	195	193	214	185	214	211	179	194	191	208	192	214	214	203	221	213	197	209	218	209	208	221	201	194	189	191	209	197	185	197	202	201	216	204	227	201	181	194	211	215	215	216	192	194	215	210	203	177	194	187	184	183	197	202	200	235	168	192	204	206	227	198	214	227	241	209	237	206	204	190	223	215	205	184	227	175	188	188	182	219	211	214	227	194	222	202	208	211	209	197	207	176	228	218	205	220	216	206	234	183	225	225	199	230	229	203	202	205	205	208	205	214	193	207	203	192	198	199	197	194	219	199	220	222	242	234	201	203	197	211	194	213	194	238	219	191	197	190	195	189	210	203	210	185	181	193	232	217	182	219	209	188	203	200	197	196	202	218	221	206	183	203	212	191	188	213	228	220	203	200	223	195	198	198	221	205	205	211	186	209	198	206	210	199	207	223	196	195	202	190	210	208	210	183	219	211	232	206	190	207	181	202	184	205	222	223	248	202	190	188	224	196	194	201	201	226	206	196	215	201	202	188	210	217	217	193	192	192	215	176	179	207	205	211	209	214	216	197	206	187	193	209	210	198	192	223	192	214	195	216	217	221	204	216	218	208	205	176	189	176	223	206	172	179	202	205	197	205	215	207	237	192	178	206	208	196	172	193	197	204	200	228	193	206	221	228	221	225	161	198	187	165	206	183	207	214	200	193	205	210	174	207	189	202	198	182	220	214	206	213	175	208	185	203	197	203	184	218	202	216	177	193	206	212	201	230	200	239	209	191	245	187	196	210	222	211	201	192	224	201	188	212	212	206	198	193	199	186	204	193	216	178	193	217	206	209	184	187	197	207	189	214	180	203	204	169	205	172	218	231	201	179	213	215	197	188	216	208	213	190	190	216	191	198	195	192	194	194	219	196	230	212	210	219	207	222	200	201	222	178	173	195	199	214	205	191	202	202	210	186	192	209	210	205	188	213	172	180	187	182	212	213	201	193	189	210	188	219	195	222	206	214	224	234	213	212	204	196	199	210	195	176	222	190	208	226	222	193	199	220	174	181	213	193	178	222	221	216	185	195	212	228	181	211	220	221	176	210	231	179	206	212	190	199	192	197	201	222	211	228	220	196	182	204	213	211	186	197	209	221	191	190	202	236	209	171	227	194	171	208	215	215	210	201	213	195	206	214	209	236	177	201	207	201	209	186	225	219	209	231	206	217	213	219	217	204	197	211	206	219	226	220	202	205	226	226	196	204	187	203	180	219	204	200	204	203	188	215	205	224	214	215	174	199	211	225	204	194	186	201	187	196	202	224	211	190	197	231	217	189	202	212	199	176	190	192	213	200	226	213	202	241	211	216	215	193	219	183	223	203	209	189	232	212	238	207	190	198	184	190	214	195	218	183	194	191	201	193	181	203	237	206	191	169	236	193	199	215	197	185	199	183	227	180	181	206	205	193	211	219	215	212	200	198	202	173	210	198	202	190	210	194	208	217	202	210	213	229	199	214	202	218	193	233	204	220	203	226	219	200	214	204	219	188	214	241	185	196	219	202	213	196	220	193	182	200	183	171	220	191	203	199	178	201	178	207	197	185	196	211	207	175	208	217	194	206	198	204	196	205	198	187	200	192	188	207	204	239	219	189	216	192	220	231	220	224	220	193	217	205	204	196	205	214	186	208	195	190	209	194	216	212	210	186	205	199	183
6901	895	1323	1656	1296	975	869	805	734	656	649	653	582	572	534	540	525	533	523	541	494	532	526	535	492	519	455	514	501	514	483	496	478	484	466	489	531	472	489	496	547	483	488	551	509	555	499	466	478	493	495	478	467	500	472	479	470	513	530	499	505	470	517	500	487	527	463	526	494	506	519	437	475	452	547	472	463	490	478	483	469	452	476	483	516	466	507	507	455	496	460	514	509	488	518	486	498	519	483	496	511	497	532	531	491	513	534	498	480	500	523	551	481	472	508	476	524	505	506	519	530	544	479	488	465	484	546	470	479	520	506	499	513	514	512	470	493	514	550	474	523	466	509	511	466	473	525	443	506	491	515	473	506	512	536	517	510	501	515	490	487	508	503	476	468	508	474	463	523	486	473	460	457	488	507	503	523	469	538	494	461	467	510	504	463	469	467	494	512	482	480	465	459	479	451	494	490	471	491	503	475	497	451	496	436	516	453	496	552	484	477	496	494	530	542	474	474	486	512	483	535	503	469	509	492	507	500	490	505	522	442	482	511	506	533	523	464	467	497	514	475	465	502	490	505	454	541	521	504	528	503	501	480	506	437	503	500	494	489	499	473	521	504	493	488	500	492	494	539	476	508	474	466	486	466	516	472	455	499	502	525	477	474	480	523	534	479	464	514	461	506	496	485	517	508	510	498	482	478	488	532	527	521	463	497	496	468	480	508	505	471	539	519	503	513	477	473	511	488	446	502	479	471	484	522	501	476	512	472	496	498	476	480	488	482	499	513	467	525	486	505	505	536	494	513	496	457	525	504	512	543	479	520	498	493	466	513	461	484	512	516	535	518	471	503	484	520	537	463	511	507	477	490	493	476	554	500	517	488	543	491	517	487	442	486	478	440	505	505	495	488	466	492	468	502	487	510	511	512	480	491	507	490	501	522	515	496	483	491	479	507	497	438	484	494	501	479	463	503	472	491	468	490	534	492	495	474	519	499	533	486	537	516	472	505	508	530	480	495	524	474	488	461	517	552	486	513	473	475	488	515	482	472	479	490	491	523	484	485	476	501	504	517	507	488	457	496	465	520	490	496	534	518	518	474	469	478	523	483	456	507	510	515	449	503	489	525	557	495	494	468	498	498	501	502	484	483	521	511	514	533	423	439	474	467	481	510	504	497	470	485	483	523	467	479	482	495	521	493	522	493	493	490	505	495	486	484	459	515	500	510	495	493	481	515	489	505	474	464	469	518	502	525	518	481	478	504	529	512	509	471	542	475	497	495	490	492	485	505	464	539	484	522	558	458	499	495	496	478	504	490	473	505	495	482	495	461	499	466	528	463	496	484	459	496	509	529	514	491	495	495	480	447	492	472	512	464	513	466	498	493	514	521	495	488	500	465	499	495	500	508	496	495	492	545	544	501	469	533	491	488	512	507	496	494	491	444	483	508	468	518	510	462	498	509	464	501	486	480	510	493	506	528	564	486	476	516	491	518	512	497	502	514	448	505	527	475	527	534	502	429	506	482	462	536	556	507	513	461	476	487	480	491	523	508	519	528	501	481	506	497	508	453	500	495	472	499	473	439	508	496	470	486	516	495	478	470	452	497	489	488	491	455	531	513	503	481	465	472	489	472	490	454	511	486	536	498	499	489	527	500	468	498	476	502	508	498	463	484	484	467	493	508	483	532	482	525	513	486	479	498	515	502	461	467	505	483	505	506	504	511	484	438	518	512	477	459	504	511	475	466	457	466	505	449	455	519	504	500	513	488	485	447	529	499	494	496	462	474	480	464	491	487	527	474	467	488	521	505	487	508	479	492	451	518	468	538	470	503	538	482	543	520	480	540	447	518	432	481	477	471	520	502	486	473	520	471	502	534	450	485	493	499	523	483	527	517	505	470	497	475	480	470	487	526	518	490	515	464	528	511	552	490	469	513	478	501	476	471	455	531	529	484	496	480	504	488	500	506	492	506	496	463	478	487	498	489	492	516	493	474	515	502	492	469	513	429	538	505	483	530	503	505	493	517	491	494	529	514	500	500	502	459	498	490	491	489	436	484	460	449	479	497	503	497	490	505	523	479	471	504	494	520	465	489	489	524	469	497	524	464	458	471	528	514	482	524	445	502	518	504	478	524	485	500	513	473	497	517	497	507	499	495	517	514	481	550	478	517	509	462	466	498	503	486	477	525	513	491	476	492	443	476	524	500	489	503	478	478	450	515	493	468	488	456	499	460	510	492	546	499	510	469	493	512	537	511	495	496	506	464	466	485	450	451	523	457	490	463	488	503	482	514	527	500	506	481	461	514	519	522	481	459	475	484	490	485	494	513	519	482	535	455	522	520	504	566	501	501	461	506	468	510	499	461	503	523	522	485	502	496	490	465	505	478	494	479	491	505	492	456	494	501	507	534	481	475	473	499	509	472	490	516	498	529	498	479	518	519	426	475	466	488	528	505	427	502	476	490	520	496	508	520	506	465	447	576	469	536	482	495	459	497	508	519	444	527	472	459	512	477	506	488	530	507	498	488	473	508	494	452	497	478	509	507	483	519	507	484	466	502	460	507	545	487	470	466	486	554	475	497	491	495	486	502	512	502	498	516	484	482	505	513	510	514	495	501	486	509	490	505	508	492	505	461	475	507	523	502	515	525	480	495	480	493	507	505	497	527	553	473	497	520	470	485	506	507	516	488	479	515	512	513	495	446	471	481	490	477	518	480	489	479	491	501	481	494	481	473	516	488	482	544	477	507	475	444	459	461	472	500	461	485	493	498	472	531	493	480	493	448	489	511	490	530	507	477	452	507	468	495	511	489	508	502	522	516	457	472	501	493	480	513	467	461	512	473	501	475	458	491	546	510	497	489	537	508	467	496	520	503	502	508	519	514	532	483	524	498	456	531	477	491	495	499	490	497	459	547	503	486	505	547	479	512	473	478	509	489	502	512	483	514	490	505	513	452	493	522	494	485	503	465	519	491	454	555	535	510	489	520	522	474	436	494	450	485	475	473	509	465	479	508	510	515	477	461	475	491	494	510	523	504	473	488	527	487	483	510	500	504	489	500	491	514	475	480	520	488	507	504	522	496	490	504	532	541	500	491	512	492	489	508	525	488	525	517	494	484	480	464	492	465	490	528	465	491	473	458	490	500	508	518	459	529	521	481	487	472	473	491	492	471	507	515	490	472	513	514	526	483	481	493	511	496	553	479	517	504	535	489	487	509	515	483	504	477	485	485	469	459	485	478	521	525	509	486	532	520	495	455	495	512	457	476	484	464	473	538	499	501	502	533	484	467	511	500	518	515	479	495	463	448	530	518	484	515	485	516	481	483	507	470	477	520	475	467	506	498	508	537	490	523	502	506	469	501	479	538	460	486	452	491	506	538	508	500	463	507	514	495	518	497	521	488	489	526	556	502	478	472	474	476	492	467	529	507	494	493	505	514	483	526	486	521	433	490	496	486	511	506	493	453	509	480	434	492	442	523	499	491	526	516	489	453	482
30468	4983	1495	1117	776	536	429	390	331	339	312	291	277	272	290	236	250	243	236	252	245	241	234	243	241	213	242	237	258	239	235	238	195	234	250	240	230	208	227	218	223	223	243	227	223	219	213	256	247	194	211	207	211	228	234	206	233	233	243	225	218	211	248	247	220	209	235	193	194	222	223	200	223	228	245	218	216	224	232	195	233	254	214	243	202	255	230	235	238	264	252	220	233	222	214	260	222	217	199	234	193	233	227	206	206	242	252	226	247	231	236	223	239	220	221	201	224	208	217	214	263	225	226	211	222	243	227	197	243	235	239	231	233	211	235	208	223	227	231	214	268	240	219	239	273	242	234	223	207	227	233	220	256	231	261	193	187	212	233	204	216	226	204	244	234	234	203	245	243	235	226	261	214	226	234	227	237	220	225	217	213	225	195	194	242	236	212	222	266	229	231	205	262	199	240	229	235	241	228	232	233	257	267	195	233	237	222	230	224	244	211	210	235	192	190	219	263	221	223	207	244	234	231	220	221	225	195	223	205	199	247	213	198	215	212	221	235	236	239	222	236	212	204	222	231	204	236	240	242	226	218	194	230	224	198	204	230	226	222	200	212	229	218	225	221	221	261	211	239	228	195	222	261	200	222	240	244	210	237	196	214	228	241	226	234	246	235	258	232	251	262	252	219	250	233	249	216	238	212	232	216	210	226	233	235	219	213	224	224	211	190	246	189	218	253	239	222	219	232	220	234	230	241	235	205	263	212	236	233	198	225	231	216	212	233	209	243	250	214	222	259	242	186	222	226	211	255	243	244	204	246	245	202	218	215	198	243	220	235	238	195	207	244	231	226	193	237	214	215	242	269	219	214	213	203	223	208	249	227	221	231	241	211	194	238	229	247	265	230	263	214	205	200	208	215	221	247	217	228	222	206	239	222	217	231	223	226	220	208	227	216	202	232	239	248	226	224	209	221	244	227	234	234	215	223	212	253	240	212	208	240	213	208	199	259	216	197	239	219	244	208	227	234	227	241	198	208	201	218	234	230	245	220	192	218	211	240	234	236	245	242	244	202	223	234	228	207	230	233	224	254	238	233	224	194	209	192	255	221	220	202	210	220	207	203	211	238	229	254	230	220	198	233	207	204	202	230	251	229	248	221	216	213	234	230	193	202	215	197	238	225	209	237	194	242	220	194	239	217	237	226	209	238	234	233	255	212	256	243	246	218	237	253	202	200	220	228	219	233	221	196	179	237	217	228	242	198	217	231	242	228	232	242	240	229	229	196	221	231	221	229	227	194	222	248	248	222	210	218	220	236	229	269	227	230	247	238	256	225	211	249	211	226	234	240	239	256	246	253	220	240	210	231	231	226	235	233	209	252	238	215	229	195	218	214	197	215	220	226	214	192	240	231	207	245	259	245	233	208	226	249	231	246	271	241	206	248	234	221	207	210	211	214	209	238	210	222	222	229	237	235	213	212	243	195	228	221	230	237	242	208	218	238	262	244	242	227	245	210	218	244	238	216	210	236	209	216	231	224	233	221	207	246	239	245	254	249	239	212	198	218	209	249	217	199	201	217	214	239	225	229	231	246	240	213	231	242	217	246	232	233	191	208	239	222	209	239	217	224	213	228	220	229	226	218	239	225	220	213	231	228	250	212	250	242	237	223	233	237	246	241	231	227	240	226	230	228	244	209	210	243	217	222	223	252	225	203	208	226	209	251	228	226	219	220	223	193	220	208	186	240	235	221	244	232	209	232	219	237	229	232	240	234	238	233	234	225	224	220	229	246	229	240	226	242	240	232	228	232	218	217	216	235	233	225	248	228	213	206	207	224	219	182	215	226	201	206	220	226	235	246	231	238	258	240	259	257	244	241	231	206	223	212	207	238	228	233	243	218	232	237	249	234	223	205	237	221	227	217	207	219	202	236	231	222	230	226	225	225	221	255	229	228	252	244	230	246	219	222	195	239	197	218	219	253	225	226	224	234	237	244	216	218	205	241	221	212	220	254	256	235	210	199	231	240	229	223	244	246	237	210	214	231	243	228	238	243	229	207	197	237	223	226	218	244	219	249	222	229	217	217	206	202	227	220	222	233	259	242	216	231	214	238	226	249	196	207	199	228	230	211	259	228	233	246	205	213	232	227	220	259	220	236	241	239	218	211	227	205	252	205	224	229	212	223	226	228	211	230	241	190	251	202	222	221	241	203	217	207	229	225	252	217	238	219	241	224	200	246	224	261	225	219	229	189	227	217	230	212	199	226	222	217	217	241	228	243	243	213	227	256	237	209	231	227	219	250	209	215	256	219	222	244	218	241	236	274	211	236	214	230	216	211	223	213	219	200	200	241	240	215	228	253	226	238	224	221	228	245	225	216	236	226	222	239	230	200	228	236	240	266	221	221	219	202	226	241	233	248	249	230	229	228	236	214	207	223	217	194	208	263	224	232	230	229	239	246	241	211	214	215	245	229	212	224	209	210	260	207	235	250	210	216	241	240	239	225	209	245	227	206	250	242	211	243	226	214	238	227	223	247	216	253	225	236	215	238	203	215	226	219	233	201	222	233	224	251	221	224	225	207	236	223	199	219	207	233	228	226	237	225	199	257	238	237	235	208	248	205	198	217	249	252	225	225	236	195	251	242	227	184	239	233	245	265	232	234	180	231	244	212	245	233	240	207	235	227	257	223	228	212	224	221	222	234	195	244	234	238	220	240	226	211	220	225	219	243	261	243	240	217	240	226	263	248	224	220	214	219	225	229	224	226	226	201	221	250	234	246	206	222	225	214	206	201	218	261	256	235	248	203	216	231	211	242	247	202	230	248	236	241	187	231	205	196	237	250	203	218	218	226	194	225	204	255	199	210	244	227	199	235	225	233	217	209	230	238	232	225	208	224	209	244	234	216	216	217	245	227	182	224	253	245	254	259	221	212	229	218	179	236	235	225	250	236	227	260	224	235	223	228	221	222	191	238	226	217	231	232	233	221	193	263	203	240	237	244	209	191	215	193	233	217	237	255	228	219	239	218	233	244	234	234	208	237	222	212	214	252	220	235	195	211	237	218	239	226	234	239	206	253	250	220	226	208	216	221	231	221	240	211	233	218	200	223	192	228	216	228	264	216	246	228	250	203	200	204	224	224	187	207	216	240	203	235	254	236	238	226	246	224	215	271	248	257	193	229	229	228	216	257	231	210	244	215	179	238	266	213	261	214	211	232	228	233	238	203	215	227	248	238	202	237	219	247	207	236	233	218	243	210	238	256	198	222	247	253	233	253	245	198	218	229	221	255	253	236	218	269	233	208	225	249	232	238	232	244	209	231	233	217	218	214	199	219	225	225	220	228	242	245	228	226	187	226	194	241	219	234	220	237	217	236	278	237	222	228	227	251	262	231	230	246	208	223	232	198	242	223	258	237	238	193	225	253	223	244	243	250	241	207	241	232	235	228	241	244	224	254	223	219	226	250	226	258	211	208	211	247	214	241	242	243	235	211	241
17179	1626	2822	3355	2759	2001	1465	1336	1204	1066	936	891	890	800	748	731	700	643	655	632	662	631	599	608	618	610	580	562	592	568	559	608	588	567	567	557	589	509	562	577	637	559	567	525	565	573	571	544	555	584	555	519	571	573	546	532	576	594	579	554	561	590	570	559	588	587	601	555	564	556	568	531	576	567	571	537	616	541	553	598	553	551	547	595	559	610	573	561	558	590	565	580	594	560	561	572	568	564	527	524	552	584	581	595	551	554	560	540	570	536	537	556	513	554	538	567	553	553	578	573	610	553	576	592	548	534	547	553	517	565	560	539	572	532	556	531	549	538	555	580	528	528	523	527	552	572	531	560	550	578	545	564	544	541	560	574	571	546	544	573	558	561	572	599	546	574	500	534	573	571	590	546	562	559	568	544	565	529	555	535	543	536	593	546	524	553	495	585	519	535	565	549	579	528	548	519	559	545	541	538	572	513	548	575	536	536	534	523	536	563	530	594	576	589	533	526	564	562	524	549	578	538	611	553	554	587	580	600	519	564	560	547	530	568	579	576	583	557	546	572	554	591	559	552	550	576	532	518	516	585	567	548	571	533	556	544	516	613	555	539	551	540	548	554	543	582	510	579	558	575	594	531	547	585	538	605	550	565	580	556	520	529	516	529	566	562	543	553	545	590	535	597	543	569	541	550	529	554	583	509	544	530	538	572	512	555	558	584	582	581	573	570	543	552	573	576	556	552	513	597	598	573	525	549	512	546	528	535	518	582	618	524	522	570	553	554	539	562	547	539	554	573	569	542	548	520	575	530	576	560	571	550	522	547	564	544	547	552	542	545	560	532	600	566	598	574	533	557	517	557	613	624	518	558	550	566	533	565	540	531	551	554	582	556	556	548	535	568	620	531	511	539	582	549	513	577	556	529	536	545	501	538	541	535	550	559	585	532	537	563	548	613	580	520	558	513	583	536	552	521	574	526	502	568	504	544	538	539	556	563	550	534	539	540	536	551	532	516	593	542	594	538	563	540	539	543	554	515	533	503	541	525	564	561	535	508	519	563	517	526	555	555	543	547	540	576	607	585	549	546	545	584	586	507	595	574	567	567	539	561	570	549	565	579	537	518	555	577	557	584	572	545	546	543	519	543	573	520	524	567	543	570	566	574	513	581	522	583	541	510	588	528	555	544	578	503	562	547	545	535	581	579	520	557	521	512	548	535	522	576	533	554	596	555	611	535	569	585	528	515	588	593	592	547	576	556	576	541	577	556	574	569	518	562	542	580	548	559	544	583	561	585	566	578	531	564	615	583	528	573	530	522	547	534	519	613	565	572	556	575	558	508	552	556	565	528	558	541	526	568	496	543	553	540	556	549	549	558	545	563	554	581	535	572	583	572	537	544	555	537	550	548	537	540	525	506	561	568	558	554	536	572	520	547	566	561	579	582	501	561	522	555	588	547	555	577	520	537	561	565	552	542	597	597	567	537	540	553	540	521	550	532	529	529	585	554	502	546	572	534	543	548	562	554	489	546	563	597	596	552	578	557	603	524	541	570	531	548	549	587	537	567	558	583	598	530	528	603	543	544	567	535	520	558	567	523	544	537	502	534	541	509	537	546	529	565	591	555	582	525	531	541	588	635	559	599	571	545	557	532	518	546	537	586	582	548	547	569	531	592	541	558	575	590	555	586	604	538	551	607	568	561	558	546	592	578	606	531	544	496	526	572	563	540	594	518	563	571	579	545	554	515	572	568	537	530	551	570	553	561	574	531	548	539	540	577	556	524	558	562	549	534	545	549	577	580	534	566	528	533	532	518	547	602	556	570	505	570	575	567	555	560	598	539	562	563	567	567	575	580	508	537	512	539	613	549	589	526	569	547	548	538	544	542	550	541	531	556	586	516	569	560	583	577	595	550	553	573	532	573	555	563	540	543	564	550	544	511	590	536	517	564	595	533	599	534	532	543	517	546	541	530	514	559	542	547	554	531	564	590	601	561	571	566	561	570	529	559	551	538	565	547	573	554	531	530	609	577	557	580	562	535	555	578	531	553	564	538	488	534	559	569	577	547	507	573	545	553	554	551	597	607	599	546	535	585	560	540	531	533	561	590	545	525	534	590	574	576	546	559	515	587	570	502	522	597	545	560	571	527	595	562	552	548	537	557	563	548	525	566	543	570	558	566	577	562	549	514	599	546	545	573	584	543	564	536	557	533	548	573	554	553	541	500	563	528	542	528	547	540	547	495	531	615	560	527	515	542	567	596	571	595	541	532	536	580	539	551	531	536	564	573	586	554	518	546	561	549	609	591	563	549	575	570	573	524	518	554	576	571	559	559	578	548	537	547	538	598	551	599	591	546	604	538	582	544	572	526	555	536	587	544	566	561	574	549	573	587	558	558	553	521	564	534	568	549	557	557	562	593	561	542	555	545	563	595	575	580	592	544	538	514	553	524	537	576	598	537	589	564	547	567	542	592	554	603	567	537	546	542	600	539	568	545	558	563	538	540	549	556	566	578	558	595	566	536	524	576	526	552	563	586	539	533	559	560	520	555	553	585	539	536	579	568	561	578	554	600	557	591	541	578	543	603	595	598	607	542	605	552	543	548	566	565	536	564	549	587	527	597	573	559	573	542	564	510	555	541	536	543	543	573	543	527	585	568	601	572	547	551	598	560	554	601	549	564	561	565	591	568	558	539	516	585	570	555	582	538	589	531	624	501	533	571	544	562	586	574	520	552	535	526	558	569	551	550	543	522	548	538	587	596	513	566	554	584	558	571	539	563	527	587	570	553	591	536	524	552	539	559	591	590	566	565	566	538	568	578	507	545	505	554	562	549	516	528	540	551	537	557	547	583	555	563	523	564	542	560	594	556	605	510	565	551	564	552	598	524	555	565	548	583	519	573	590	557	562	564	544	586	519	584	545	553	577	541	579	551	504	533	572	594	555	546	569	599	540	576	538	541	509	536	525	521	572	534	568	541	557	584	581	568	526	587	516	549	574	554	571	550	504	531	627	542	538	519	579	569	552	524	560	531	601	613	541	518	606	589	600	590	547	564	584	539	546	561	557	565	538	544	539	592	553	614	541	541	537	547	549	560	568	552	579	556	572	490	530	516	580	546	568	542	566	572	533	536	523	549	547	548	601	526	600	583	541	530	558	558	566	569	563	525	546	562	563	586	540	534	537	548	539	568	566	548	590	547	569	558	494	534	571	580	544	563	571	546	602	569	604	534	544	580	543	599	546	564	598	523	553	534	558	528	609	510	570	538	544	533	554	562	542	542	503	569	535	572	562	574	578	548	536	578	550	523	547	551	526	546	556	531	559	573	534	545	541	557	555	561	579	552	585	552	535	489	552	514	539	550	533	579	532	561	525	529	540	591	598	580	526	573	543	559	587	535	588	511	511	550	550	541	560	516	550	573	552	552	531	542	559	556	552	561	541	592	526	523	578	551	531	559	555	584	572	508	562	571	563	525	581	501	578	570	550	542	569	605
43003	10504	2880	2048	1370	895	727	619	607	536	538	506	485	458	474	452	380	364	415	432	412	395	415	412	433	408	410	386	418	418	391	425	409	399	448	480	441	369	376	417	427	415	390	403	411	402	411	405	411	418	395	406	414	431	397	403	410	406	394	403	404	439	404	411	406	394	453	383	426	411	431	402	438	432	437	376	383	464	381	401	412	384	376	443	461	425	385	415	396	369	413	440	389	439	359	357	383	402	400	382	408	405	392	395	426	410	415	371	371	398	422	392	420	418	438	434	381	411	391	405	415	354	379	373	431	424	371	407	401	415	396	438	435	410	400	438	387	436	414	412	387	407	414	413	435	427	408	394	393	377	414	418	381	402	448	401	401	427	416	385	446	394	438	403	415	407	417	382	362	422	412	391	354	409	397	366	415	361	377	383	385	385	409	399	363	385	404	378	414	400	385	396	402	441	414	435	415	418	414	408	461	404	408	372	394	385	418	449	389	402	387	393	396	425	417	438	435	415	396	374	417	422	419	379	422	394	409	431	417	377	385	380	443	419	422	411	435	404	412	407	380	402	399	439	408	428	377	389	415	372	373	402	446	346	451	416	389	387	408	406	387	380	394	360	381	361	418	403	420	389	403	417	392	382	401	413	412	393	413	417	407	362	415	407	421	405	417	424	442	440	402	404	403	370	401	435	358	394	377	397	381	392	401	403	400	425	428	404	413	418	386	382	389	424	390	372	366	415	427	393	424	383	423	408	438	404	390	364	419	383	359	417	434	379	407	420	432	447	406	423	406	408	430	425	426	412	391	436	426	402	411	388	419	454	417	416	433	390	408	392	385	389	415	394	379	414	407	438	438	400	368	408	375	397	412	366	415	429	423	406	401	398	395	390	414	398	402	438	387	425	389	418	473	418	382	416	373	350	391	419	420	425	370	433	397	386	399	374	407	420	389	399	441	405	378	385	410	339	357	411	408	340	354	428	405	403	415	399	421	388	428	420	434	413	431	411	389	396	414	430	397	413	420	393	405	389	399	388	384	385	428	426	383	404	383	389	363	416	381	413	416	406	419	410	401	375	405	390	400	407	427	415	417	362	413	406	402	446	423	378	441	377	401	410	457	399	370	367	406	428	408	370	415	413	440	422	423	399	385	381	422	380	401	362	419	390	382	411	416	375	400	431	358	405	390	420	419	417	382	384	412	412	373	420	394	417	429	377	445	400	419	360	410	406	364	419	369	417	440	418	407	381	413	381	391	386	416	440	364	428	391	387	417	464	412	402	419	421	404	410	366	406	386	390	390	388	384	390	418	418	398	413	422	404	331	425	446	436	380	423	421	418	388	390	368	386	351	390	386	417	424	404	427	400	407	410	409	424	393	413	391	459	414	421	402	423	419	391	393	396	422	414	406	395	440	398	394	381	407	389	394	393	390	376	389	397	411	396	380	404	396	402	409	401	385	408	406	393	425	427	400	389	400	400	430	394	367	407	384	407	416	394	373	406	402	394	389	371	382	391	393	351	385	375	368	397	443	374	375	360	423	420	402	388	431	410	412	394	396	401	390	361	403	372	413	418	431	429	376	417	383	424	414	411	480	378	394	375	413	377	397	430	409	360	418	412	439	383	412	392	369	403	385	406	421	393	386	393	338	360	417	424	424	345	378	374	421	366	393	398	377	412	427	395	384	415	392	420	444	420	361	417	394	408	438	400	406	431	403	406	366	350	402	388	400	402	405	416	399	422	396	379	403	401	363	415	398	418	420	440	393	408	413	406	406	391	424	420	382	392	406	413	402	417	428	439	394	369	355	412	428	360	373	461	401	374	366	437	389	433	401	420	398	370	420	453	424	409	409	431	382	385	367	394	392	405	432	373	355	416	427	404	366	413	425	434	409	368	405	384	415	390	410	410	399	359	402	375	401	397	388	427	435	428	402	455	434	400	428	395	420	391	380	391	378	412	360	435	374	443	390	370	418	391	390	414	364	392	388	399	427	391	418	397	391	418	405	378	432	398	361	389	425	423	410	412	395	396	388	396	403	439	387	406	399	392	408	369	372	384	405	433	418	419	411	389	421	385	369	382	427	408	369	402	403	394	401	381	398	395	391	423	366	377	391	399	426	412	428	405	416	404	403	390	412	410	375	409	393	394	407	393	439	396	392	398	375	408	397	387	372	422	381	350	423	383	402	384	376	412	378	374	417	395	397	431	429	410	436	403	400	422	366	428	394	395	416	407	420	413	431	407	386	433	378	431	397	352	369	452	389	418	356	396	383	393	408	381	386	376	421	370	393	374	386	403	447	390	359	378	389	396	400	449	390	445	403	399	393	404	386	394	378	390	387	388	403	398	382	410	388	391	442	416	424	371	434	383	443	393	426	405	386	371	420	393	416	403	376	425	404	373	405	409	435	403	391	400	402	403	384	390	374	407	411	429	423	384	394	409	414	404	401	428	381	438	385	368	389	412	451	411	386	424	418	401	452	365	360	409	387	397	406	412	429	376	352	451	413	370	421	416	384	420	450	422	420	382	361	392	410	424	401	400	384	431	387	411	372	408	408	399	367	404	393	422	459	395	407	423	387	424	436	369	393	362	431	367	385	385	388	421	404	415	389	409	410	389	393	402	394	398	378	367	400	402	396	397	422	387	379	403	410	440	408	412	411	454	367	383	427	367	408	401	395	357	398	393	436	435	381	388	412	394	408	368	384	390	380	433	411	414	392	400	426	421	412	443	403	435	405	380	427	386	370	405	386	434	381	413	372	390	420	394	364	391	432	425	403	396	378	445	371	394	417	417	431	391	396	377	383	397	421	404	363	403	414	420	420	422	397	434	387	421	401	420	425	414	382	419	382	419	403	441	414	426	391	402	430	380	402	388	415	398	400	390	399	400	366	402	391	326	361	393	405	433	396	399	383	406	419	394	397	429	424	417	377	433	425	399	413	410	421	378	405	431	407	443	397	395	399	403	397	408	368	386	361	421	396	393	390	437	402	418	375	413	444	393	404	402	431	367	448	416	384	374	375	392	379	431	380	411	369	411	384	399	374	394	385	425	410	376	396	354	394	404	413	364	419	412	397	385	437	395	449	439	421	415	398	344	397	351	380	410	382	409	381	389	426	409	406	358	401	400	401	390	418	386	409	414	406	414	417	410	379	361	409	416	400	398	410	418	380	434	414	375	369	436	435	381	374	377	412	381	414	407	428	398	364	357	396	402	380	408	423	385	377	375	374	373	382	383	371	430	412	387	417	392	413	408	418	395	417	414	382	388	449	400	381	393	417	404	435	397	415	386	423	377	394	393	403	394	399	392	389	394	395	426	405	381	407	414	407	384	393	374	418	409	422	393	410	403	397	418	378	357	430	339	417	386	414	398	413	389	426	397	404	403	407	348	432	377	383	397	432	422	391	368	389	409	421	394	381	385	377	365	410	380	426	403	412	397	413	384	387	370	378	405	377	379	420	405	418	442	387	397	414	426	368	387	460	372	422	389	402	417
23664	2763	4267	5260	4169	3104	2464	2056	1789	1682	1536	1426	1357	1273	1197	1110	1071	1067	1001	1034	1041	1047	983	1018	1044	1053	1000	930	937	946	965	991	887	889	958	919	920	930	926	956	912	880	943	919	972	899	918	877	888	890	960	866	946	918	934	871	943	897	914	907	895	889	950	885	861	945	909	894	950	913	888	924	851	885	876	852	915	879	926	897	920	927	882	921	944	890	943	893	909	912	886	915	904	878	874	883	922	923	906	932	934	920	908	924	905	900	949	943	887	906	927	934	938	895	895	920	903	954	855	911	922	930	909	895	883	890	911	862	892	905	874	881	857	882	856	879	879	922	864	903	898	852	896	856	926	906	887	877	924	907	946	887	931	860	895	942	898	909	889	867	916	832	842	906	876	918	885	890	935	832	911	914	895	917	877	953	894	879	869	883	850	848	870	851	898	932	938	893	845	875	890	873	926	915	862	959	926	907	930	878	877	937	865	891	874	896	854	882	917	879	908	863	879	945	899	930	876	858	891	896	885	892	900	853	929	848	918	908	899	855	902	884	897	901	872	926	859	917	920	893	905	856	903	866	871	908	871	887	930	924	878	896	878	825	872	895	869	878	928	929	919	909	862	810	910	893	878	866	877	851	894	888	917	905	888	921	928	899	913	901	911	862	902	913	915	903	933	871	857	845	899	866	904	903	898	887	960	927	884	905	930	896	938	916	860	978	951	940	935	830	978	860	916	927	847	816	935	950	900	892	912	926	896	902	894	867	935	889	904	906	915	908	898	913	857	944	906	886	888	901	903	912	878	895	819	923	921	872	863	942	873	878	872	921	895	878	849	869	863	878	921	902	907	897	844	880	902	928	908	903	870	861	910	871	905	890	902	870	887	897	869	954	861	878	903	883	885	878	909	950	887	870	884	868	903	913	874	861	926	939	854	896	855	926	912	886	920	906	905	905	867	870	896	855	890	890	809	881	936	906	889	886	920	843	909	820	938	896	869	919	821	875	870	896	867	916	899	913	958	889	855	894	928	878	856	897	948	837	929	885	840	878	925	890	869	896	903	915	880	888	844	900	955	925	860	870	872	888	898	823	865	914	896	854	880	851	859	878	862	888	926	925	907	868	855	862	981	945	898	831	850	885	859	869	913	903	858	910	890	891	898	889	893	897	894	873	859	943	908	906	911	916	944	884	918	873	885	905	862	852	876	874	898	927	879	853	871	928	891	921	901	907	942	936	908	840	888	927	883	900	889	890	901	937	807	894	923	865	878	878	887	839	914	887	901	869	923	892	874	877	933	864	887	939	920	872	881	908	904	907	885	866	960	863	941	897	913	883	862	917	934	929	920	939	916	885	913	838	877	887	878	886	890	883	837	929	880	886	846	899	852	900	908	890	911	853	856	829	915	926	955	933	904	915	931	850	990	913	869	853	886	850	918	887	915	862	866	893	888	867	864	932	959	922	929	886	917	903	932	933	918	955	864	898	843	909	881	864	888	845	872	886	917	887	938	895	898	913	858	874	904	884	900	842	901	865	910	884	948	855	874	906	852	872	861	881	896	835	887	905	936	856	912	893	868	939	888	919	938	878	903	883	915	845	894	987	861	896	898	1015	902	914	921	905	875	865	867	953	962	915	928	905	856	883	907	864	880	952	938	910	894	849	848	890	916	898	947	902	913	856	900	924	906	903	862	884	903	919	923	880	973	905	920	937	860	866	927	862	885	848	889	907	918	852	843	893	896	937	966	839	930	884	872	920	837	883	910	880	884	888	927	918	898	882	913	896	898	906	889	882	862	860	912	833	921	847	924	916	917	894	911	946	954	939	910	908	914	875	881	945	917	887	942	922	940	939	904	892	933	996	914	857	931	923	900	897	915	916	866	885	895	921	879	896	891	886	961	898	860	889	885	876	842	891	887	877	919	938	894	876	908	869	916	833	882	902	876	821	851	920	926	875	855	939	870	855	888	879	852	919	888	914	888	881	883	926	880	882	862	893	916	897	876	900	901	875	877	849	877	907	863	885	914	947	902	882	872	902	884	888	905	881	903	881	908	869	840	906	881	869	879	888	903	913	932	900	889	874	913	911	924	859	879	921	941	868	835	917	870	920	900	877	884	895	869	872	910	868	876	942	843	873	936	917	882	921	912	927	879	827	919	914	845	974	885	913	898	916	929	906	911	891	813	920	873	852	914	892	917	859	866	884	881	892	888	893	902	875	890	880	870	917	892	901	838	861	926	911	941	937	916	886	907	957	944	888	900	910	838	896	924	898	852	926	883	934	908	884	900	860	811	937	945	893	913	923	899	894	857	849	901	905	909	923	917	862	904	907	884	844	918	893	904	886	862	936	868	856	917	926	944	859	917	907	880	895	901	859	846	930	943	943	938	922	959	859	875	875	874	935	900	877	913	934	882	895	885	863	827	903	908	903	893	878	914	898	916	879	872	890	920	994	899	872	876	948	869	934	914	844	844	898	890	859	912	941	898	907	840	888	821	874	958	943	922	894	893	941	863	904	888	900	963	893	873	889	934	878	910	826	885	889	930	855	909	892	871	871	855	923	903	869	910	935	905	863	928	884	887	964	864	925	874	924	886	896	923	885	846	896	919	848	919	895	900	904	891	890	855	893	915	852	912	863	889	888	901	845	932	883	921	885	891	875	885	849	900	883	931	897	942	932	907	897	837	931	919	830	843	969	910	903	871	902	909	939	917	903	906	951	916	969	888	889	902	929	876	867	885	875	893	879	955	928	862	866	860	878	854	908	881	931	868	873	917	893	937	908	886	879	904	887	905	885	886	841	931	931	914	957	922	921	932	906	888	907	907	927	876	886	911	880	920	917	908	880	846	918	894	852	913	915	898	908	897	902	871	816	960	898	850	900	894	893	868	877	923	891	871	908	865	917	887	892	900	876	852	895	832	890	911	859	848	889	820	896	883	888	868	884	892	939	921	916	917	851	879	897	900	839	892	936	906	928	884	900	908	883	848	834	866	948	941	864	871	866	895	895	914	890	891	895	902	867	903	890	919	849	898	869	919	935	885	879	861	902	851	948	857	853	903	870	857	903	872	852	898	845	881	952	840	869	851	922	848	863	916	898	879	933	884	866	907	850	907	922	888	878	859	921	916	887	912	872	855	912	860	866	864	869	859	919	888	866	810	878	899	935	883	864	937	930	888	864	886	954	877	867	880	872	892	916	923	903	940	890	893	896	923	892	904	869	864	932	921	881	908	894	895	892	920	881	878	900	956	892	933	868	888	924	897	879	872	848	837	982	870	911	905	832	910	908	836	908	914	936	876	925	899	859	893	846	892	857	949	907	871	873	906	914	899	876	864	850	909	883	899	871	916	905	878	886	853	915	908	891	881	950	928	853	840	899	883	887	891	871	886	902	952	847	898	928	933	845	889	832	879	904	844	888	927	912	921	930	890	921	858	908	891	877	867	915	837	882	917	877	942	839	904	922	928	903	877	874	895	845	903	880	854	872	849	906	871	863	836	888
13327	1463	605	481	379	307	271	248	270	237	243	230	236	230	226	217	225	178	186	206	212	188	209	185	211	216	229	203	201	238	212	208	220	192	184	204	190	214	242	191	193	241	205	209	220	217	217	218	182	199	196	219	197	203	209	207	214	196	206	205	231	211	211	224	207	187	196	193	187	204	167	219	205	212	243	192	205	212	188	184	207	235	204	187	226	195	188	190	225	195	237	178	222	196	198	217	192	215	220	208	234	212	212	230	206	184	225	218	168	209	189	204	197	214	231	218	212	212	234	207	202	199	238	209	208	197	238	223	197	186	183	214	214	212	188	207	213	202	215	235	219	219	223	200	226	222	200	211	214	208	194	184	201	225	192	233	222	209	196	197	237	210	183	203	193	183	216	209	208	215	185	201	219	182	190	184	209	219	206	195	219	205	209	185	181	207	185	225	193	188	183	207	207	194	219	217	238	211	201	209	210	211	187	207	201	206	210	186	211	178	208	225	188	189	190	190	205	221	220	207	227	211	206	195	195	160	213	167	194	196	201	214	209	214	214	178	197	191	212	211	207	204	190	163	214	222	185	221	222	191	214	226	199	197	222	172	220	221	222	203	187	209	221	212	201	234	214	182	204	178	200	224	199	215	206	203	179	177	217	225	204	205	194	207	222	214	173	188	190	195	174	181	210	198	222	212	218	218	213	208	187	220	214	197	222	216	223	190	225	233	219	205	198	200	203	190	185	228	241	215	182	186	208	204	235	206	206	208	230	209	215	242	184	219	207	206	187	206	205	207	215	202	209	188	192	198	199	209	217	224	236	198	206	206	216	177	188	191	221	193	220	217	217	198	198	211	201	213	213	192	173	215	235	196	196	232	231	198	210	219	199	176	214	220	216	193	186	179	192	200	188	223	197	225	240	198	210	198	207	209	223	185	221	214	199	212	220	209	210	216	215	187	208	216	264	232	166	196	201	250	185	213	213	181	245	205	195	204	200	199	187	206	195	209	191	199	200	186	210	207	194	202	211	211	183	187	203	179	194	210	175	200	212	201	202	223	197	193	226	189	191	193	202	217	229	201	213	210	215	202	181	186	196	199	202	189	214	223	201	186	211	199	181	199	192	227	188	223	210	209	157	203	205	195	211	223	202	218	187	196	203	205	199	211	184	212	214	200	220	196	211	223	209	190	178	213	192	172	218	196	174	210	204	221	203	232	216	210	198	192	215	209	188	201	214	207	216	234	178	189	222	194	208	183	215	208	212	200	180	206	208	207	209	206	225	212	169	192	248	220	199	234	204	197	206	197	211	208	215	205	169	229	217	221	206	192	201	218	184	194	211	205	231	193	211	169	212	231	223	204	211	221	213	209	201	213	236	212	202	197	189	231	231	207	192	214	207	198	195	225	188	214	183	187	208	198	207	208	205	206	201	215	201	192	207	229	203	182	208	194	191	196	203	191	194	212	201	227	196	218	218	207	172	230	201	231	208	228	217	225	196	225	226	179	196	197	206	219	231	232	181	219	194	218	192	191	226	218	197	202	186	225	215	198	217	228	198	213	197	222	218	216	213	206	191	192	225	190	224	208	204	204	225	213	227	195	186	195	199	190	213	213	220	236	198	203	224	228	230	223	183	198	215	209	190	208	203	219	200	186	151	194	183	235	186	214	208	208	200	202	212	177	196	227	190	198	207	219	214	205	187	195	219	212	191	222	233	189	205	211	184	178	204	210	209	210	232	214	199	205	184	214	196	204	196	199	218	186	205	198	204	210	185	211	225	192	191	220	203	203	228	180	193	219	177	176	170	222	203	254	238	232	200	226	196	191	184	212	204	222	210	202	216	195	208	229	215	213	196	205	209	217	207	204	211	199	216	171	195	169	197	215	189	199	193	232	199	220	210	220	179	220	207	165	200	215	198	219	200	198	195	198	200	209	188	201	221	236	213	219	199	213	196	214	215	213	163	212	224	203	199	187	185	196	203	195	202	220	194	219	187	199	204	199	187	189	213	198	215	201	236	190	201	219	187	201	221	209	180	224	214	218	205	220	196	215	216	222	200	206	189	204	161	190	199	217	201	203	216	209	225	214	194	218	203	199	188	225	206	225	190	213	222	190	211	216	229	167	203	226	201	205	228	202	218	211	199	203	199	191	189	214	178	201	184	228	222	235	204	254	192	208	176	200	209	216	240	207	191	195	213	200	228	190	241	200	184	230	197	218	213	209	171	209	218	187	208	218	218	206	216	238	189	197	219	211	184	211	205	203	219	212	207	203	187	215	203	233	208	223	215	186	192	180	211	204	196	201	216	209	227	203	199	216	203	219	211	199	208	222	228	227	206	181	213	218	200	191	188	197	216	205	200	230	234	217	197	210	201	203	177	188	218	194	224	215	207	193	231	225	208	200	216	201	223	233	177	198	213	190	211	235	206	212	217	209	235	234	222	189	184	208	230	193	227	202	203	177	191	219	205	190	214	200	188	208	194	208	203	210	240	224	196	182	235	215	239	199	238	216	225	204	198	209	223	177	218	230	216	197	187	198	203	201	221	208	180	206	214	233	208	210	211	210	193	192	216	213	197	202	185	217	222	260	204	196	200	202	214	204	231	194	207	207	227	198	249	209	174	202	220	203	215	223	214	230	227	225	212	213	213	200	216	214	191	196	207	218	224	216	199	215	229	216	223	216	200	222	211	201	170	229	225	174	183	227	205	207	237	218	212	196	214	204	223	204	174	194	203	196	215	232	216	181	216	221	207	201	206	203	203	177	216	225	189	205	188	212	198	204	205	187	241	195	201	196	209	210	195	210	201	226	208	225	183	211	210	216	208	195	214	224	215	188	224	226	205	200	210	217	215	214	199	195	197	190	203	226	221	188	224	186	192	219	200	190	202	218	200	215	224	214	217	230	225	201	222	184	201	212	190	210	202	202	192	214	205	184	202	176	223	210	199	211	241	174	189	207	203	188	206	224	223	215	231	193	208	203	190	195	220	190	225	216	229	220	188	200	242	224	205	235	224	237	210	202	201	217	221	201	220	205	195	216	208	194	230	207	208	185	223	180	182	237	217	202	214	239	218	206	209	205	196	215	197	188	197	217	196	204	204	211	181	213	219	190	225	217	191	209	174	208	216	211	195	216	211	186	228	238	204	191	188	202	219	221	209	208	215	219	205	171	235	182	225	213	214	220	196	201	202	228	230	210	191	218	196	201	215	226	213	191	207	206	192	206	220	221	215	227	211	204	201	190	203	231	220	217	188	218	197	206	190	207	210	191	210	195	191	195	209	171	209	220	169	202	213	230	226	205	185	187	197	195	180	224	210	222	209	219	235	176	202	159	207	190	209	215	241	193	188	225	209	211	212	180	170	187	203	218	177	204	198	217	202	192	214	185	224	223	208	216	188	202	199	220	207	187	229	203	228	198	210	198	219	230	206	167	187	236	220	213	204	226	200	190	200	174	241	227	193	220	212	208	197	168	202	213	189	224	204	214	196	210	195	194
7545	916	1390	1607	1343	986	836	770	742	662	620	597	591	577	628	577	529	540	505	519	501	523	544	564	546	507	538	521	557	537	507	513	542	487	474	528	512	508	506	519	530	478	493	531	516	474	498	538	511	503	528	501	510	541	515	492	527	503	521	483	529	502	466	519	473	474	482	531	498	532	492	484	503	496	485	478	495	460	479	485	527	502	486	541	469	509	560	463	514	504	534	505	503	494	512	481	503	545	467	457	505	514	495	501	514	496	528	531	508	496	482	505	539	523	499	528	497	480	536	509	510	520	523	493	523	526	483	472	546	499	471	530	525	518	509	471	522	522	539	558	514	470	502	473	525	498	488	490	498	483	460	531	523	498	478	463	514	498	490	523	524	481	479	478	510	518	502	475	478	451	529	500	510	494	505	481	515	520	487	516	499	506	490	488	505	481	541	521	471	458	528	511	488	525	545	514	506	522	505	523	509	511	491	506	510	507	519	505	524	494	498	524	495	465	474	488	520	479	506	459	528	478	497	486	482	506	500	508	514	547	521	506	513	511	484	547	530	526	545	504	481	522	496	482	475	466	511	479	480	482	524	496	495	479	481	554	508	514	511	546	508	491	461	512	488	506	559	512	515	487	521	496	510	489	484	495	512	480	449	546	475	505	516	524	489	475	495	511	512	526	535	461	504	513	518	537	501	500	503	474	521	473	480	486	492	515	538	494	498	562	499	541	504	502	503	496	508	486	476	529	511	472	492	533	483	508	517	531	470	486	516	469	524	504	480	526	535	508	505	504	473	525	513	536	509	447	515	516	488	518	488	498	504	514	510	506	512	491	519	495	510	478	485	492	499	479	503	524	483	513	515	532	477	487	489	492	498	499	560	465	519	478	542	521	555	512	514	496	481	458	534	506	499	497	562	494	519	493	465	491	498	490	505	522	485	502	538	538	478	511	479	525	485	513	490	533	508	524	530	513	489	518	531	531	508	485	533	532	482	509	528	504	521	497	547	501	502	510	508	484	489	518	533	500	442	482	474	527	521	481	469	521	510	487	518	511	480	488	507	534	515	506	531	484	512	462	525	473	522	511	476	509	480	483	506	472	493	506	486	476	477	537	515	485	500	505	528	515	515	472	508	467	530	482	502	510	514	526	518	493	484	497	509	488	489	523	492	510	492	509	514	484	466	476	529	505	510	534	484	543	506	515	521	500	517	464	522	491	503	526	512	510	506	553	486	497	467	514	499	509	509	546	515	507	479	534	534	520	505	485	499	540	506	498	473	524	490	504	510	496	530	485	515	460	519	529	471	504	514	509	509	521	483	483	527	506	518	462	506	527	496	488	462	522	545	517	491	524	556	494	517	520	507	553	550	520	515	466	528	520	499	492	501	548	502	532	461	552	520	520	485	493	512	506	496	525	473	478	508	474	539	496	484	533	539	521	505	517	496	520	514	502	513	466	501	494	511	500	470	498	514	542	531	499	496	491	519	531	510	494	503	536	473	498	471	507	514	488	486	505	453	491	531	543	556	473	557	472	474	450	508	499	475	505	497	474	500	516	505	491	487	517	497	505	525	518	514	476	483	520	542	468	537	539	540	498	536	519	482	510	490	522	493	489	537	520	511	491	498	498	496	518	485	499	532	482	474	518	465	484	503	512	479	515	474	512	491	496	484	505	499	531	498	498	483	502	496	552	507	464	518	527	471	477	478	523	464	490	495	512	489	506	515	493	500	530	476	502	478	522	526	507	504	504	489	467	519	501	494	502	519	509	518	552	521	498	499	521	487	533	517	509	533	523	505	503	531	502	527	514	514	493	518	513	548	510	490	533	535	515	499	518	512	521	483	511	484	520	488	486	527	518	501	537	499	476	504	534	503	535	516	471	516	521	500	488	473	522	541	501	538	470	511	540	502	507	500	477	478	490	458	511	471	508	481	522	492	509	519	510	533	504	457	555	464	508	498	498	489	528	461	522	495	514	524	483	472	498	480	512	521	516	497	519	458	500	511	509	474	494	513	560	519	478	533	504	511	523	498	488	531	512	508	503	504	529	458	468	501	512	540	487	521	451	518	472	488	510	487	499	501	554	545	523	490	465	459	546	520	507	476	474	463	496	562	488	480	483	515	492	502	528	479	468	504	521	489	492	519	452	486	528	503	567	507	531	493	509	508	523	511	510	481	525	460	480	473	512	502	487	489	494	517	456	517	478	518	505	513	492	489	491	476	533	485	496	505	510	483	483	549	503	495	464	499	547	488	505	508	488	531	500	554	474	501	520	515	515	531	510	509	510	462	488	531	497	509	544	521	522	498	501	533	518	473	523	499	493	501	482	517	450	510	505	549	524	471	486	506	484	522	530	491	484	497	502	509	488	507	556	468	517	507	530	512	472	500	485	450	518	489	510	486	474	512	451	471	473	486	528	522	542	474	502	496	508	498	468	539	506	591	517	488	511	539	540	538	547	504	516	487	520	526	494	513	503	505	456	524	498	475	477	505	489	529	490	486	519	512	462	496	463	524	511	440	520	503	493	468	508	499	509	538	472	498	517	529	493	501	526	543	490	506	470	487	499	484	520	491	478	483	522	546	495	463	518	536	479	515	516	478	447	481	466	554	486	475	480	508	517	481	500	484	475	492	539	512	526	498	474	497	525	496	516	477	502	496	507	499	491	475	479	536	532	516	505	496	541	480	481	519	532	519	516	498	487	474	510	510	517	501	489	502	464	497	501	506	466	539	506	487	508	484	524	465	485	510	474	506	512	519	510	541	505	486	499	495	493	535	493	532	477	528	528	558	503	492	506	517	513	489	506	509	473	514	496	489	484	516	524	501	488	491	497	453	552	520	469	503	502	498	513	488	516	498	512	478	483	497	493	523	532	481	499	528	511	493	457	474	484	479	517	513	511	522	526	513	523	497	505	506	456	482	500	503	515	477	517	505	507	506	492	528	504	480	539	479	521	533	496	520	492	493	535	505	530	515	494	528	492	535	497	506	508	524	519	491	508	515	530	495	491	478	446	474	499	503	516	510	473	501	455	520	502	490	477	479	500	497	541	488	497	520	509	556	527	487	545	513	495	480	460	487	503	486	469	487	482	478	494	467	470	510	503	526	505	517	452	494	501	546	505	435	489	513	512	488	526	509	540	523	502	495	493	506	473	531	508	489	489	498	459	488	487	485	510	471	515	466	492	525	483	462	506	521	475	521	483	492	471	507	504	486	513	496	513	526	527	463	504	568	492	497	532	549	555	507	474	522	496	512	502	484	489	506	510	539	514	487	478	503	498	470	495	524	501	520	490	521	487	495	473	533	545	520	538	478	539	488	532	475	454	501	505	533	547	472	482	503	501	524	489	475	511	507	492	490	549	564	503	526	533	535	471	538	496	556	513	459	510	479	507	522	507	510	499	528	538	522	538	507	485	504	517	494	517	557	464	507	517	501	471	527	499	513	518	497	511	524	490	520	457	473	524	496	487	496	537	477	544	504	498	487	496	489	556
32249	5828	1408	1130	755	562	447	358	304	321	321	262	294	262	284	292	260	246	254	247	229	256	254	259	216	259	248	234	250	246	213	260	230	260	238	215	227	244	232	221	241	232	236	217	237	240	229	243	207	244	254	241	218	207	231	244	208	225	219	220	214	237	239	229	215	238	237	221	226	224	240	218	249	252	246	222	241	230	255	227	226	210	247	241	238	270	249	236	234	245	208	274	250	217	253	226	224	222	246	204	240	201	217	222	211	257	254	227	235	241	203	212	232	229	221	205	236	252	215	221	196	223	246	228	223	232	215	202	222	228	204	240	228	244	226	253	222	241	259	188	234	217	243	228	209	246	205	215	205	232	246	212	226	239	231	236	231	214	245	233	224	233	197	222	271	206	210	261	223	230	224	233	245	218	220	219	217	226	236	227	224	208	231	206	218	259	246	215	247	224	218	232	248	206	241	234	218	189	223	202	245	235	251	292	258	226	218	246	226	213	207	212	226	246	235	231	260	211	219	218	233	229	208	211	212	217	190	228	228	233	199	236	222	203	202	244	239	232	219	225	232	235	231	224	229	224	223	226	213	232	227	246	210	226	236	215	227	233	226	230	214	214	229	223	199	229	205	238	233	239	256	229	221	236	228	237	195	240	218	251	213	234	204	233	232	238	226	234	243	236	209	223	233	242	223	203	211	238	226	236	224	226	244	207	218	250	228	217	238	238	212	234	256	239	233	246	229	225	242	207	273	206	229	227	236	226	229	224	206	252	205	224	196	203	235	198	215	211	218	222	243	218	218	236	181	221	233	210	267	236	242	254	252	240	216	226	231	239	229	217	259	222	206	234	213	248	226	231	242	222	257	279	240	204	209	235	234	250	230	186	237	202	217	236	220	206	245	219	216	219	212	239	253	238	251	205	228	228	220	223	233	221	230	243	246	240	241	244	197	240	182	229	228	240	242	216	234	212	224	244	230	215	221	232	226	221	219	240	218	218	236	247	245	213	232	239	215	229	217	229	212	223	231	242	219	204	235	251	243	242	210	232	260	231	229	212	242	223	201	231	222	231	212	194	232	214	207	230	240	240	253	238	222	254	223	223	258	218	237	248	232	232	234	238	239	203	216	207	221	244	234	239	234	224	258	223	232	207	208	268	223	227	244	234	206	216	216	211	241	232	245	249	237	233	243	228	243	228	241	232	212	252	222	197	249	211	261	219	240	215	243	214	213	225	205	244	247	227	236	221	250	232	218	238	229	214	239	237	235	236	249	237	234	241	226	207	225	200	260	201	276	242	232	232	211	220	212	218	252	227	246	197	254	219	212	241	253	230	236	234	225	215	247	217	252	207	222	227	231	247	254	235	207	221	222	257	217	259	237	214	198	231	238	244	253	223	199	225	223	233	252	241	233	244	225	207	218	203	206	246	218	221	231	256	249	213	206	218	252	242	202	196	219	237	252	230	225	241	213	231	218	187	227	228	252	234	242	230	206	235	227	221	232	236	214	237	230	237	221	214	222	229	218	213	205	268	201	260	224	231	230	212	224	221	224	216	213	235	231	274	251	201	200	184	213	219	234	252	227	210	234	203	227	238	217	216	256	217	213	232	207	227	195	218	234	219	222	221	239	248	204	220	227	229	225	220	223	250	232	220	222	228	223	223	239	221	244	242	217	220	217	215	254	255	235	208	242	246	208	225	230	213	216	208	209	239	226	242	243	223	238	231	261	215	209	220	248	208	233	228	246	229	252	247	250	197	226	223	214	233	214	242	232	228	236	229	237	237	207	227	263	249	261	231	213	230	221	217	233	227	260	201	214	204	203	243	233	207	215	218	223	262	234	219	222	223	241	238	229	234	213	248	207	207	225	247	237	222	217	203	243	242	201	228	248	231	264	228	235	223	228	217	226	231	224	222	216	233	221	229	230	224	219	279	229	251	217	227	244	228	194	238	209	234	243	229	213	204	244	233	209	229	230	234	241	210	222	233	206	231	222	216	207	199	213	235	223	218	237	214	235	218	252	253	208	259	220	239	226	229	225	200	246	232	253	196	231	214	239	217	244	261	212	206	232	270	231	227	230	230	218	215	233	217	244	202	235	253	221	276	204	243	245	230	236	251	248	230	208	225	235	217	195	235	260	228	213	225	265	225	232	214	243	225	225	239	215	240	235	234	256	232	226	226	209	239	222	230	256	227	203	225	223	252	220	243	245	242	225	240	215	217	253	259	206	230	229	247	250	269	253	208	233	229	248	233	218	230	208	249	238	231	231	234	212	231	203	212	247	233	235	251	260	253	221	225	226	220	248	235	201	217	217	243	224	245	241	272	216	223	207	224	230	250	200	224	198	216	243	242	230	234	249	232	220	211	246	227	237	243	223	222	253	242	235	228	228	222	216	202	215	235	213	244	250	231	234	218	221	248	219	213	208	215	258	247	247	223	243	258	257	220	210	202	232	212	226	233	202	244	245	244	224	236	216	212	237	229	214	216	226	227	261	240	218	250	240	258	229	231	229	237	262	189	231	242	231	225	207	236	204	225	214	222	236	229	197	240	228	241	220	220	221	211	246	218	191	221	216	239	231	220	211	238	210	212	240	236	227	222	249	231	227	220	254	248	243	232	234	215	216	240	247	234	209	231	223	216	237	204	255	213	236	243	221	221	199	202	243	230	226	216	227	220	228	241	246	219	218	244	258	205	215	220	219	239	245	247	225	232	224	244	196	240	243	227	224	243	239	224	219	221	218	225	222	231	267	210	223	216	229	229	231	264	257	233	223	229	230	240	215	211	219	228	254	240	248	215	217	229	252	222	211	224	207	205	221	242	249	222	225	220	239	253	240	221	241	244	238	233	223	208	241	214	229	240	275	235	254	233	231	197	211	209	268	223	199	219	238	182	220	227	244	231	232	246	240	258	210	245	215	196	239	246	201	214	233	242	249	227	227	230	229	208	230	244	212	211	243	233	276	214	237	226	250	224	204	224	216	227	263	239	256	214	234	245	259	238	229	219	239	220	244	222	250	234	208	257	232	196	251	234	232	208	227	219	247	216	238	231	248	229	211	216	196	205	202	260	232	252	249	259	237	201	242	233	245	232	217	240	239	254	221	237	228	244	221	211	217	244	234	233	226	217	258	257	220	201	211	241	237	247	233	246	230	221	266	218	229	249	243	240	227	223	205	232	228	218	228	241	223	214	231	211	200	231	252	236	229	212	244	254	271	207	210	241	266	246	219	234	222	213	234	224	233	213	212	213	265	241	233	230	216	207	239	225	226	228	226	199	256	214	216	235	235	235	233	241	220	175	209	259	210	229	237	212	256	252	233	216	204	238	206	243	197	234	237	212	240	230	237	240	210	239	257	220	205	238	233	237	235	238	232	228	232	234	201	194	236	244	212	241	239	234	259	254	246	260	211	223	239	237	229	243	266	237	224	215	216	232	239	220	227	222	230	246	240	246	219	243	212	207	237	229	207	229	228	224	219	191	241	227	232	205	239	245
18810	1619	2724	3312	2703	1914	1506	1329	1209	1036	956	850	843	829	750	723	668	650	654	637	621	658	636	627	617	580	651	604	618	591	585	591	561	559	568	631	558	589	603	551	595	537	610	528	564	523	625	540	564	582	572	585	559	598	564	562	572	581	584	559	562	533	561	571	581	556	553	556	605	523	584	597	558	528	522	527	615	553	578	570	544	589	573	570	536	543	572	550	524	525	542	531	578	570	605	568	561	520	589	587	572	540	570	539	550	564	519	582	572	533	574	554	570	587	546	584	583	571	560	622	553	515	571	524	614	554	546	547	549	570	575	538	568	557	531	573	561	561	571	595	568	587	550	556	531	586	552	567	604	594	598	624	595	555	554	568	553	550	578	625	524	583	526	514	586	576	573	588	541	571	539	530	589	579	564	573	557	517	532	593	601	569	552	596	571	570	614	546	547	591	567	539	507	574	561	510	546	552	576	578	584	542	567	565	537	583	569	564	568	546	566	578	582	579	578	579	538	574	545	555	546	549	528	564	575	588	569	510	546	579	586	519	538	584	600	585	568	583	577	583	584	580	574	616	598	534	614	535	578	563	518	599	560	576	525	546	555	529	558	532	577	579	564	535	522	537	563	599	570	628	546	646	530	515	557	555	538	565	565	573	603	552	550	566	516	533	519	595	565	545	610	544	568	573	547	536	565	576	533	566	561	520	603	561	537	571	560	595	606	551	575	577	552	554	539	545	568	597	548	560	536	530	578	582	558	584	565	583	525	572	558	536	546	533	531	532	531	530	553	531	551	542	562	580	575	552	563	582	551	585	514	569	557	571	563	516	554	588	566	572	589	540	583	573	544	558	570	563	548	562	581	554	580	590	575	535	542	578	554	581	570	590	518	519	543	547	591	567	561	573	540	542	570	540	597	523	582	559	542	582	603	555	575	590	559	548	584	607	550	526	538	525	585	557	561	586	554	568	525	561	558	539	539	519	563	591	549	572	550	533	553	572	547	541	584	560	530	550	609	583	564	553	553	535	549	585	578	541	588	567	583	557	580	543	570	561	557	585	564	563	570	570	511	565	554	582	556	581	606	527	567	571	567	562	554	565	600	549	573	558	566	518	543	518	515	557	571	520	554	554	535	519	546	518	552	567	572	536	565	534	576	565	551	548	515	547	570	591	588	557	523	532	596	550	520	530	578	587	568	569	532	605	585	575	566	553	577	591	548	559	560	566	574	594	566	544	577	524	584	540	576	546	581	590	567	511	551	553	523	571	565	573	552	543	588	562	576	556	550	558	555	598	559	560	527	551	574	575	600	569	557	527	547	551	511	555	567	577	549	598	534	582	579	582	564	555	510	539	588	566	546	547	551	574	528	531	559	603	554	571	527	566	554	551	549	563	552	590	569	520	549	576	579	557	576	568	499	550	566	532	563	541	572	584	564	558	578	539	562	535	559	528	574	546	550	604	582	573	530	536	570	560	586	531	536	568	554	546	543	587	559	566	578	573	548	591	558	599	584	569	532	535	588	521	548	547	566	561	549	573	548	534	552	562	551	531	571	495	506	561	551	587	557	549	590	580	560	596	602	545	533	566	577	577	544	594	541	570	572	571	548	583	579	573	550	539	546	551	570	577	577	590	576	596	575	586	550	553	555	560	563	578	609	595	541	551	563	529	562	574	572	581	580	532	581	566	550	587	558	571	604	556	608	574	555	599	537	585	542	589	552	595	563	569	600	565	539	536	580	588	598	568	577	555	569	580	582	530	560	556	539	547	537	550	523	553	554	564	523	586	576	575	501	564	573	533	543	536	581	566	553	551	542	552	554	550	576	549	506	628	597	543	600	580	545	596	531	571	535	572	597	563	589	574	604	536	530	549	580	548	585	542	576	586	532	542	588	489	566	557	544	540	596	566	544	597	563	592	548	522	488	554	533	560	548	536	592	536	531	589	584	572	533	580	525	576	525	560	523	557	584	588	527	539	543	570	527	555	560	614	584	562	543	547	530	560	523	575	564	548	593	587	581	524	546	597	595	546	564	550	583	602	552	537	573	544	549	599	574	531	542	559	574	573	613	600	561	569	602	532	572	542	613	537	511	580	553	544	566	539	563	587	620	577	551	538	591	565	541	594	560	550	580	593	533	558	572	560	541	593	540	545	522	568	546	584	580	555	576	577	595	554	536	564	582	562	554	558	586	584	539	569	570	584	580	546	524	564	571	566	525	534	555	570	551	562	567	561	569	537	560	572	598	539	550	566	591	557	568	509	579	553	551	557	581	585	552	598	545	599	565	593	600	573	563	590	579	530	540	515	559	557	535	606	560	555	565	600	553	572	580	560	533	524	552	617	543	565	538	585	576	556	563	536	539	595	595	589	506	565	569	613	545	575	578	557	563	529	593	567	569	545	527	532	553	575	599	555	523	595	579	554	528	564	552	562	541	567	539	564	529	537	577	548	549	549	556	563	541	576	604	558	569	607	588	549	547	555	541	544	573	550	590	561	546	568	566	559	592	615	605	589	567	568	567	520	582	530	553	558	535	547	597	546	579	582	593	535	559	540	562	556	532	591	590	567	525	562	594	574	540	589	575	605	525	570	592	531	569	531	540	538	604	541	555	537	550	637	560	569	532	562	514	537	528	527	601	597	552	549	565	576	561	570	517	583	567	590	563	568	529	537	621	557	629	531	571	553	597	563	607	564	575	592	552	560	580	563	554	558	563	526	548	545	557	549	542	544	564	566	561	577	568	559	583	570	541	561	582	623	517	525	560	579	543	555	546	573	613	518	580	572	562	586	597	550	539	558	563	587	557	553	595	514	567	564	557	610	563	596	541	565	542	594	591	613	595	524	532	545	553	573	536	553	507	568	584	565	624	570	563	564	525	552	563	554	533	540	554	538	556	560	588	563	533	584	535	562	539	576	530	550	537	586	588	538	532	575	525	572	583	534	572	569	522	590	568	534	544	546	611	569	565	546	590	558	578	539	568	549	574	539	590	562	600	542	552	556	569	586	598	576	559	537	545	544	571	562	588	570	578	556	543	568	659	610	575	559	579	585	543	603	564	575	523	579	572	576	535	588	584	526	598	553	561	518	523	529	544	591	578	530	598	533	540	550	569	570	612	524	547	546	579	574	578	572	571	546	578	525	545	592	610	548	553	605	570	592	534	586	557	536	585	541	613	509	566	582	596	526	572	603	540	506	577	578	557	563	583	533	553	496	509	574	574	548	555	538	572	561	552	549	538	549	577	552	580	529	606	575	575	552	532	556	562	561	542	547	585	568	551	556	568	586	562	565	572	524	570	518	595	536	535	575	525	548	557	518	539	535	569	527	587	573	561	600	555	519	561	512	570	555	578	552	546	577	535	550	557	600	608	550	560	529	562	558	534	579	574	540	564	598	550	548	570	557	564	531	581	590	548	603	571	550	533	548	542	543	542	548	580	536	577	597	601	565	541	546	526	533	543	571	583	549	547	598	515	562	571	575	514	544	607	584	535	543
45338	12254	2978	2046	1301	893	741	602	564	507	534	489	468	444	455	469	426	423	437	455	418	418	412	422	446	393	421	426	384	411	404	347	412	460	410	445	418	401	359	396	395	397	406	402	444	388	397	440	433	453	437	437	438	394	362	372	377	424	436	387	390	428	431	411	467	386	437	439	418	406	386	456	402	391	396	410	386	384	486	416	422	405	401	456	401	411	398	427	438	386	402	422	394	403	392	406	422	409	424	412	441	416	388	401	382	367	422	398	403	412	392	393	386	378	391	406	397	426	430	394	391	389	399	426	427	396	396	378	383	391	410	412	417	405	399	376	437	415	412	387	423	411	416	426	427	435	387	403	398	429	411	431	417	371	407	386	391	410	421	387	396	346	400	397	395	377	390	402	396	405	418	423	398	368	365	445	402	396	428	420	388	375	404	393	396	427	402	397	374	427	401	426	386	389	395	432	399	390	417	388	425	418	400	388	424	377	397	388	370	373	427	403	448	389	387	390	393	401	411	393	393	399	429	420	407	400	396	412	405	436	431	419	416	414	406	383	407	426	419	376	420	432	437	426	457	383	390	392	413	407	426	381	403	414	415	409	427	421	449	398	427	402	408	422	370	401	404	419	422	438	380	430	341	394	386	376	417	373	378	415	401	380	394	399	404	383	387	381	396	436	398	433	435	426	358	389	427	404	389	395	402	418	404	410	399	417	394	381	402	431	483	391	427	387	392	361	420	414	395	409	409	401	406	395	368	412	397	416	380	387	434	400	397	407	401	375	389	421	396	437	403	441	412	400	468	421	389	394	438	415	382	388	440	364	435	402	365	415	411	440	397	391	368	431	422	419	418	413	386	388	373	375	404	415	429	411	422	409	400	372	427	418	427	385	379	403	407	390	358	400	415	426	396	402	433	384	365	387	373	406	400	369	406	395	426	419	431	384	402	398	412	415	406	424	408	423	402	389	417	381	414	399	430	400	418	422	413	392	403	408	424	462	380	385	409	376	387	381	402	432	397	401	358	384	402	401	431	399	405	372	421	387	417	426	392	414	399	443	385	406	435	422	388	413	386	354	385	415	400	406	407	391	386	394	416	415	431	388	416	426	424	405	387	392	402	433	374	425	438	419	444	429	439	410	441	412	441	403	457	409	429	406	436	437	411	421	447	423	420	413	413	398	397	408	398	380	383	444	469	378	410	432	382	403	416	415	414	396	447	386	368	394	428	390	415	450	384	384	370	408	363	412	416	404	424	398	367	413	408	429	445	436	403	383	417	347	368	397	369	445	434	400	422	414	389	452	429	441	399	377	420	420	410	383	440	411	412	412	432	375	401	421	428	417	427	406	400	427	416	398	406	385	387	417	400	409	402	388	371	413	393	379	401	407	424	408	396	407	418	397	421	397	435	409	431	422	382	411	379	370	400	442	418	353	399	411	394	407	407	376	405	389	380	402	415	418	426	413	399	398	437	397	376	433	412	394	396	420	375	403	387	366	427	374	397	361	399	421	410	445	425	432	400	412	368	413	400	404	404	403	426	434	407	362	407	427	383	405	363	383	410	413	492	447	394	381	414	401	411	410	397	404	425	411	381	392	426	422	407	428	416	396	396	440	430	414	397	424	416	419	368	400	426	427	412	419	400	447	435	379	372	387	390	393	391	413	353	336	404	374	380	402	431	401	395	386	438	399	418	405	397	424	412	394	410	375	379	414	392	373	425	360	389	397	381	419	390	395	449	398	392	362	386	450	344	399	383	404	396	371	456	383	398	394	373	398	418	395	386	441	398	405	467	418	432	429	399	421	405	402	380	355	427	401	422	400	425	410	414	430	402	413	386	392	447	392	393	379	377	405	425	425	387	437	450	394	400	457	393	378	395	409	394	420	374	387	445	400	372	414	401	415	364	359	413	430	407	429	400	426	419	412	413	412	421	387	402	444	404	413	418	382	417	412	430	373	418	387	396	404	433	404	398	395	389	401	418	406	414	396	395	420	462	458	420	409	407	417	438	390	405	379	400	400	434	420	392	374	424	421	424	402	381	401	411	379	412	399	401	415	390	421	434	361	394	429	415	429	411	395	368	431	400	445	412	386	429	397	375	390	397	442	403	401	389	391	385	393	399	417	427	402	412	433	403	400	387	414	392	436	401	389	393	437	399	399	417	405	403	387	426	431	370	406	406	382	432	432	418	410	409	444	424	408	401	403	374	399	447	398	414	443	401	406	414	436	391	391	420	387	376	422	413	442	417	396	419	369	453	415	389	381	438	441	436	413	442	405	396	412	394	411	388	378	427	388	384	389	408	400	372	397	397	384	389	400	412	429	420	364	402	390	393	395	421	405	366	413	431	382	405	406	423	402	414	406	390	427	412	395	402	444	408	419	392	451	418	367	392	389	388	390	411	431	400	392	397	417	396	392	430	427	382	409	410	384	394	382	432	405	410	451	428	413	416	440	424	430	407	413	430	399	438	398	398	374	359	385	338	441	366	400	423	403	418	403	416	421	408	429	420	377	412	397	355	387	432	385	398	377	395	385	376	419	423	394	420	426	460	381	378	425	418	387	379	435	453	407	371	463	405	393	399	418	419	412	405	426	414	413	417	433	412	443	421	381	395	386	437	381	367	386	410	402	370	425	419	391	394	415	441	426	385	421	382	431	425	422	390	408	359	374	469	380	419	402	375	394	362	391	412	404	384	368	396	414	390	473	389	420	391	391	416	431	441	413	442	387	418	414	392	424	408	361	420	402	397	417	408	438	390	432	430	387	396	432	396	412	428	375	444	395	406	384	391	413	359	424	439	406	412	422	414	403	388	366	402	403	421	423	381	382	411	391	403	383	399	427	455	422	412	412	378	423	404	416	436	429	376	427	398	433	415	367	434	375	474	411	422	411	381	383	445	387	414	413	401	417	370	386	405	431	422	387	409	380	404	397	370	376	399	389	419	409	407	361	407	408	425	385	400	394	399	432	380	406	411	411	379	438	430	410	424	426	412	391	413	391	442	423	392	366	403	418	411	395	424	434	391	391	430	406	383	432	419	418	365	431	386	426	410	415	398	408	379	420	413	438	414	439	439	405	428	423	405	428	401	443	375	399	402	411	412	400	411	398	381	391	440	396	435	433	412	420	386	406	383	446	443	405	448	413	401	348	433	437	394	432	355	421	435	409	395	385	424	367	430	384	386	386	410	421	384	433	417	429	399	393	364	414	373	431	382	439	464	422	399	418	375	396	420	430	386	414	412	394	415	441	393	361	410	421	417	369	388	393	422	416	393	386	370	376	376	395	406	374	402	399	400	404	398	428	403	405	382	401	412	446	412	400	400	428	404	393	407	420	415	414	446	432	427	460	422	414	437	424	397	396	413	403	433	384	418	431	401	435	386	411	399	390	416	376	390	431	407	446	388	373	407	406	405	402	394	391	431	384	418	401	422	391	401	407	388	436	426	406	415	445	406	362	419	402	417	386	377	411	410	420	391	379	380	377	415	395	392	395
25909	2805	4179	5148	4105	3091	2471	2033	1852	1707	1466	1358	1325	1281	1247	1105	1127	1090	1025	1021	1008	1011	1030	1025	1019	1021	970	981	964	992	929	954	955	937	906	859	910	971	987	901	924	921	897	886	878	848	956	951	949	945	937	991	912	927	904	904	982	864	975	897	881	919	929	945	950	962	896	941	918	891	892	912	886	855	929	899	949	869	923	901	914	921	973	913	848	884	897	877	914	926	859	914	901	924	910	875	882	917	950	952	912	908	925	931	912	943	872	909	899	913	873	895	917	857	868	878	881	924	889	882	925	921	931	899	870	920	869	926	872	866	889	881	879	854	963	977	924	976	861	938	831	845	962	866	888	886	956	893	925	949	893	849	907	910	955	873	842	904	872	930	889	890	938	876	881	893	931	866	884	882	900	904	855	938	883	948	902	885	909	934	884	866	873	874	938	935	913	903	912	857	890	897	889	919	856	917	946	914	926	876	938	932	929	888	901	904	873	878	872	906	919	816	925	946	910	869	915	931	836	937	925	964	920	887	912	890	916	837	917	923	882	885	930	863	949	936	952	879	922	896	914	889	896	932	895	942	913	906	911	908	903	861	930	925	887	859	839	894	920	910	916	884	888	929	896	882	894	897	904	872	909	895	900	866	886	916	950	984	882	931	847	918	900	888	902	924	931	893	918	938	893	899	940	882	915	864	894	882	917	884	897	933	887	870	892	929	909	847	875	913	891	873	869	866	933	895	904	888	925	881	891	923	892	928	901	896	884	939	885	959	903	892	903	924	919	896	913	899	904	828	891	927	973	965	893	918	885	881	937	906	904	914	929	901	864	922	897	876	917	883	867	911	931	864	925	904	879	941	923	890	929	941	894	908	930	905	902	993	849	958	895	870	894	886	948	887	890	932	911	908	891	896	900	892	905	927	898	885	877	907	900	891	891	903	912	885	899	918	849	903	924	887	952	902	893	933	950	944	935	916	893	875	923	884	833	927	906	921	914	917	917	852	929	849	926	967	928	874	902	898	909	907	955	888	942	896	906	908	918	898	920	869	868	913	884	898	886	900	956	909	927	868	878	883	921	927	920	929	905	917	884	934	903	901	949	908	939	922	906	920	864	907	885	884	913	894	926	911	895	908	902	904	884	892	951	919	897	937	925	906	924	859	904	882	870	939	911	935	866	883	863	922	937	879	941	928	924	900	876	899	897	885	981	865	889	911	890	967	891	947	885	906	848	929	918	922	922	888	896	932	937	929	888	857	852	971	900	962	917	873	921	909	867	952	865	849	886	863	934	860	935	882	906	924	904	861	922	922	859	885	871	931	891	949	926	896	850	969	891	920	837	902	926	883	869	845	911	915	898	893	912	893	912	912	963	891	860	874	933	926	906	975	869	926	924	885	902	841	880	886	895	900	930	904	902	912	860	889	914	901	964	895	936	905	869	899	868	897	922	952	940	855	915	897	932	944	938	906	895	891	905	877	899	927	891	836	900	875	934	891	884	885	880	909	909	929	892	888	928	877	862	889	930	922	867	914	896	883	906	865	912	891	902	965	870	879	913	866	919	914	912	893	921	918	888	894	922	849	906	923	916	888	926	914	904	875	857	946	925	863	861	912	912	855	826	980	884	904	862	881	908	873	879	952	945	852	907	824	875	861	912	891	885	903	878	921	943	944	904	873	865	892	915	901	941	938	932	867	917	933	898	932	869	863	867	933	885	866	892	934	865	907	896	930	908	925	912	928	875	894	901	884	914	892	873	898	963	969	922	903	906	952	885	861	901	916	940	877	945	893	931	974	894	889	863	864	896	847	893	945	898	956	923	921	938	951	898	891	907	926	898	905	863	903	872	950	908	864	917	884	891	860	942	913	926	846	912	948	896	944	927	875	930	897	949	926	860	941	919	878	894	870	945	893	880	892	916	960	886	931	879	843	893	928	861	848	904	910	880	833	932	908	900	946	915	917	894	858	919	891	905	884	927	932	897	951	909	908	926	879	901	901	873	871	928	917	907	891	959	894	879	919	910	866	907	885	791	862	910	883	928	906	932	953	933	897	888	877	929	889	892	898	885	895	889	915	850	894	880	944	890	902	873	913	918	902	914	867	886	894	847	914	910	931	918	959	859	891	909	914	925	910	883	907	889	895	878	970	916	855	951	888	846	924	868	901	920	892	903	887	943	880	902	985	901	889	884	958	929	894	921	917	916	885	956	903	940	915	856	912	878	900	873	836	905	883	872	898	879	857	869	934	867	891	892	925	870	912	918	874	886	871	878	872	883	898	865	940	882	866	875	962	925	923	882	947	920	847	895	902	846	919	869	929	886	871	941	869	925	873	843	892	874	887	942	885	866	916	938	899	927	938	846	927	920	946	903	937	943	874	898	954	910	904	925	888	953	890	877	873	875	958	885	915	901	891	940	924	888	925	839	886	947	920	942	849	920	912	937	909	926	972	958	885	848	923	862	918	864	883	855	921	907	977	916	905	876	952	917	881	974	873	886	921	864	873	965	886	934	917	941	878	956	852	945	888	904	917	901	881	888	920	904	889	921	881	898	883	899	894	844	924	888	928	926	911	875	894	902	935	934	959	905	963	888	950	888	888	897	912	932	949	881	849	895	943	959	937	889	908	872	888	925	944	894	903	887	882	920	954	857	949	893	889	946	928	861	916	880	897	887	915	943	960	885	876	913	891	844	909	918	964	895	901	915	924	922	972	882	896	904	969	897	901	901	931	952	932	939	924	906	884	922	904	874	931	928	908	916	949	882	881	948	864	865	948	936	893	939	939	873	945	893	895	894	954	885	934	901	947	902	866	854	915	898	881	914	878	912	934	906	941	914	904	895	864	907	850	896	835	902	932	886	940	942	929	958	899	940	914	924	880	918	876	908	847	924	942	878	925	924	901	918	903	915	878	931	944	975	877	893	898	911	902	939	937	900	870	924	889	908	904	896	897	896	876	899	875	871	904	895	928	948	904	859	901	933	830	848	870	879	986	908	922	896	901	899	897	865	907	936	931	919	935	904	923	922	917	885	957	880	866	926	915	854	920	902	928	933	896	961	872	937	920	925	907	906	898	896	900	914	895	877	870	916	891	882	915	893	889	926	936	901	921	875	905	914	929	844	918	871	896	902	855	893	917	921	927	886	907	899	878	922	926	863	888	892	946	938	871	883	861	904	909	914	920	894	896	917	927	911	886	891	866	925	930	884	907	901	902	889	912	939	914	937	909	938	894	936	901	884	897	923	898	912	887	883	878	885	957	880	964	972	910	869	927	934	938	868	884	952	893	925	910	868	889	884	894	918	911	895	831	874	872	886	886	951	934	915	894	854	872	909	878	881	915	837	828	918	901	874	900	900	917	908	947	933	907	869	870	896	899	904	936	895	925	895	941	912	935	912	951	922	932	897	947	962	877	923	912	850	853	889	879	923	893	908	889	922	923	893	948	930	896	921	888	952	968	922	897	873	872	861	913	862	857	852	856	921	974	873	915	950	898	911	937
13962	1618	585	568	396	311	278	242	222	235	266	237	191	239	223	189	208	222	206	177	242	216	179	199	226	234	211	218	233	212	208	209	227	210	221	214	188	209	209	200	206	238	210	207	175	238	214	189	237	198	197	206	220	195	210	200	174	232	184	230	229	212	226	223	219	250	214	226	204	204	192	196	206	209	212	205	228	205	200	203	207	225	180	205	210	216	225	212	209	210	257	195	196	189	193	192	220	199	228	241	210	211	191	210	210	227	196	209	198	206	222	218	232	207	212	207	205	210	213	217	219	208	213	188	210	196	205	217	218	198	222	220	210	221	228	191	200	167	263	206	223	193	179	221	202	204	193	206	209	241	200	211	215	188	215	214	235	228	203	228	207	208	177	228	220	197	209	190	200	212	196	194	228	216	200	188	224	212	196	232	222	219	227	228	211	181	189	189	218	205	203	228	229	220	172	217	209	220	199	202	214	206	181	190	220	193	206	214	202	213	226	201	250	237	206	227	210	198	232	226	214	223	231	228	188	197	193	201	204	249	261	239	250	218	214	241	209	209	202	195	216	173	210	211	227	215	213	225	237	194	199	195	217	224	206	185	214	212	186	231	219	218	192	202	197	222	197	175	200	208	208	218	219	210	233	192	236	226	188	204	237	228	242	200	202	230	220	200	219	191	238	196	190	218	196	202	222	197	215	197	189	229	227	194	231	231	223	199	232	216	220	230	215	205	209	210	210	236	191	182	221	250	204	181	210	223	218	218	212	209	225	210	210	206	217	187	209	209	214	188	191	229	213	202	189	212	229	213	224	217	190	181	204	171	218	242	219	204	199	189	214	238	216	239	219	201	209	213	208	200	232	196	207	207	220	225	207	217	214	212	221	232	220	200	208	213	202	230	213	198	210	187	213	208	210	178	207	196	213	230	200	240	221	247	228	204	240	245	250	182	208	226	199	225	208	208	209	218	205	211	207	226	219	215	219	231	213	229	220	221	186	220	200	203	214	255	196	230	196	193	199	196	200	173	200	200	191	211	218	199	208	196	213	240	234	225	185	198	207	196	215	209	212	215	207	230	224	215	187	218	224	170	196	186	204	213	237	203	200	200	246	204	213	214	210	201	204	206	202	195	239	233	217	226	211	204	228	212	176	201	210	210	184	210	205	207	227	204	221	216	207	241	209	196	225	200	194	216	222	206	214	218	208	207	218	229	229	225	219	202	207	214	226	220	222	198	209	214	209	225	216	226	192	207	241	217	202	225	210	194	242	178	203	234	203	184	187	195	195	234	202	195	203	241	203	225	199	224	200	229	209	197	206	233	216	222	199	213	195	189	268	224	217	202	197	213	217	194	201	188	222	200	223	214	218	196	213	234	200	200	197	206	226	216	222	194	233	210	220	208	225	206	218	230	215	219	194	223	227	215	227	176	202	235	197	215	244	207	200	244	206	218	178	211	241	206	212	201	196	225	202	256	193	189	200	217	193	219	194	222	213	214	223	203	237	199	216	212	215	210	214	199	216	210	185	210	212	221	219	201	195	231	215	185	232	235	190	192	205	212	223	211	188	198	214	223	227	220	200	226	208	222	216	202	202	222	215	208	210	237	184	221	190	186	223	237	206	197	183	208	245	176	222	184	224	217	193	201	226	226	206	192	199	225	220	213	238	212	220	206	217	228	190	194	210	199	209	247	200	198	195	209	207	237	212	207	201	201	219	231	216	231	224	170	211	217	203	202	187	204	187	206	240	221	202	207	211	214	210	240	216	203	232	219	230	204	212	221	214	220	188	219	192	233	198	201	227	223	203	227	238	227	194	222	222	200	189	187	203	198	224	221	178	208	188	203	237	238	213	205	228	198	180	207	209	192	203	179	214	202	204	233	180	209	214	221	214	216	217	216	210	194	225	209	221	233	213	207	193	211	214	209	224	221	215	220	208	233	200	221	201	232	213	184	184	240	250	182	215	222	203	224	200	221	199	231	213	224	233	196	211	222	204	213	237	211	237	207	216	234	233	191	215	239	196	215	200	198	209	218	211	202	225	202	220	195	205	219	217	184	206	195	234	222	200	213	242	225	192	198	196	243	220	204	236	219	194	211	203	192	196	196	229	200	201	206	209	201	212	239	224	211	220	211	220	188	186	211	205	207	206	198	208	205	218	181	227	219	200	198	190	205	208	211	222	234	219	192	212	203	209	195	191	202	200	214	210	199	226	202	239	216	189	228	211	195	227	193	220	220	215	218	224	218	212	210	224	198	205	198	197	205	222	196	225	180	224	193	239	223	204	221	201	185	178	208	217	213	214	205	195	215	208	234	230	240	207	219	225	193	213	215	214	227	221	215	200	221	202	225	207	227	219	198	212	226	215	228	203	185	192	214	225	206	207	178	184	213	227	194	185	220	193	207	201	209	204	200	207	204	210	222	206	249	198	195	219	209	201	210	210	219	244	230	201	251	232	209	214	205	208	192	208	201	221	215	207	179	204	207	195	210	204	220	207	199	218	213	194	194	200	194	225	191	207	237	224	233	198	199	226	192	203	235	240	227	222	229	235	217	217	196	212	202	212	178	227	222	205	233	177	226	209	232	210	215	204	211	228	220	200	221	215	197	237	221	192	223	210	201	219	239	212	197	225	235	180	225	226	200	200	199	247	247	218	236	203	213	194	207	195	221	209	189	205	201	198	215	195	208	200	200	204	211	208	240	231	205	231	214	220	190	189	228	211	251	228	205	220	211	198	237	218	210	208	214	181	216	187	196	175	224	214	183	208	193	218	200	190	197	209	193	191	202	209	204	229	214	236	223	216	215	203	214	176	207	235	218	198	222	209	211	218	216	185	210	182	203	264	213	218	219	215	234	180	226	217	191	221	204	202	216	232	179	233	235	194	219	208	210	197	220	201	194	215	218	196	208	207	229	191	199	219	223	217	227	210	212	208	236	175	231	256	199	215	213	238	224	203	240	228	213	212	210	217	222	213	192	201	228	202	209	189	211	224	209	234	219	199	181	226	209	239	188	205	209	188	189	204	232	202	216	224	214	216	209	193	211	198	192	204	205	181	209	199	230	200	194	230	191	205	209	234	205	209	227	222	229	216	224	212	217	249	224	215	210	184	185	193	211	174	199	186	200	185	223	207	216	211	240	191	184	207	191	224	210	219	221	197	214	240	199	200	211	205	187	244	239	198	217	189	208	200	215	203	182	201	198	225	203	203	208	209	192	195	248	190	207	196	193	238	218	193	236	222	211	216	212	212	205	204	205	206	203	193	207	193	162	210	218	198	211	221	228	203	199	191	214	203	188	186	233	220	195	191	211	219	215	230	206	217	224	207	210	192	191	237	210	220	203	206	200	244	199	214	178	200	222	210	205	212	213	177	195	216	189	204	187	197	198	208	212	198	187	201	216	216	185	231	216	186	242	251	228	239	218	215	205	214	201	232	240	197	225	247	212	216	220	196	210	195	215	193	211	217	210	221	207	200	220	199	210	228	186	203	190
8012	922	1364	1648	1396	1019	816	682	695	705	666	645	594	610	590	561	508	515	525	594	546	552	529	541	532	585	526	544	517	510	512	504	517	469	536	508	540	556	520	493	558	509	487	529	497	508	509	491	524	556	529	466	512	504	521	527	572	503	511	473	550	520	492	528	508	497	542	475	524	506	553	514	504	507	511	510	445	519	502	496	481	529	533	515	516	536	527	484	484	505	505	552	524	520	542	486	505	547	494	495	498	555	511	508	490	512	503	519	490	544	496	513	530	516	565	509	492	494	515	539	492	497	565	488	504	520	491	518	533	518	511	497	527	498	526	505	496	520	513	490	502	495	536	485	500	507	488	511	535	487	490	458	526	542	499	514	492	491	502	537	464	481	502	531	523	473	528	517	493	513	482	514	501	506	501	506	515	522	524	473	534	504	509	499	530	486	503	495	531	519	506	499	474	483	471	515	525	547	510	529	536	535	557	480	502	487	499	512	525	520	485	487	500	504	484	516	530	527	529	510	499	553	521	502	474	525	549	533	530	496	529	487	505	517	476	482	549	535	515	527	495	498	478	502	514	550	532	562	480	498	504	512	519	509	507	504	507	530	479	511	498	464	498	509	516	472	538	476	524	502	521	511	512	495	527	498	497	518	499	515	479	505	497	559	509	521	532	460	533	551	553	479	493	530	531	540	524	547	544	489	495	537	522	501	542	490	508	504	545	538	509	521	498	507	525	540	529	512	496	484	492	516	536	531	526	576	491	501	535	519	510	488	542	508	485	478	547	566	538	493	489	511	499	480	522	510	513	485	505	519	491	504	526	497	554	529	509	525	529	508	523	518	516	520	506	528	516	500	577	533	480	510	471	507	516	513	512	501	530	522	494	516	512	514	480	516	479	525	499	468	488	490	495	465	509	502	520	519	520	521	494	532	529	516	550	521	534	506	515	498	513	517	513	517	489	500	511	504	504	497	530	530	474	511	516	503	538	539	523	478	522	510	534	555	521	515	475	505	505	504	539	506	506	487	468	535	509	560	520	507	491	485	473	499	493	510	572	487	545	534	524	486	519	476	533	521	514	529	520	473	516	513	534	497	523	514	523	522	495	488	530	515	519	516	475	539	487	523	534	499	503	493	518	509	473	504	491	533	489	558	532	516	522	512	524	521	500	505	561	552	469	509	483	497	492	516	562	548	520	534	507	504	519	477	531	525	532	539	506	531	480	503	499	480	514	508	510	518	504	522	530	487	527	507	502	491	481	502	532	497	486	534	506	522	467	503	490	479	529	497	498	540	464	518	539	478	505	526	473	527	511	541	509	536	503	486	537	519	510	529	486	508	523	534	515	523	512	547	536	506	516	519	502	526	525	521	538	486	531	535	518	478	514	534	561	498	491	524	528	550	517	529	529	516	540	485	486	498	448	503	476	526	516	485	532	520	469	522	508	523	499	482	494	515	491	517	538	493	507	501	505	504	505	529	455	537	495	487	543	502	510	460	518	529	526	532	564	557	545	526	507	529	513	516	500	489	502	483	522	503	495	511	509	499	529	508	505	504	515	514	527	511	500	527	506	517	513	460	512	506	518	546	523	518	504	490	529	461	488	492	510	509	473	539	517	481	497	518	552	505	528	494	503	472	499	499	476	549	511	492	520	483	487	514	507	521	515	515	527	485	489	470	551	468	525	539	467	500	483	452	523	503	485	480	509	509	510	546	513	505	491	485	522	537	468	531	508	548	540	520	506	533	530	521	541	502	545	488	516	536	497	528	499	523	496	515	505	460	507	469	510	508	476	493	518	485	488	493	485	509	508	537	499	529	557	483	529	545	551	533	477	548	503	528	528	550	471	515	457	514	560	507	518	516	492	499	528	508	511	507	541	499	494	509	494	513	483	500	508	503	487	485	491	531	524	471	543	517	490	478	506	526	509	503	506	523	543	537	513	508	503	480	522	505	518	471	511	469	487	511	513	538	535	528	510	482	507	501	527	462	518	504	547	547	492	492	479	489	555	516	502	501	514	547	530	486	521	521	501	504	534	506	522	556	536	510	520	469	517	496	499	492	495	498	498	500	491	512	540	512	476	491	505	558	491	557	487	495	503	533	491	526	466	555	476	547	517	522	453	503	514	509	528	544	517	499	481	516	515	528	527	490	495	525	484	530	526	530	518	512	447	488	518	515	534	517	507	496	520	547	530	526	501	529	491	530	495	524	490	545	473	519	510	529	505	496	492	515	506	473	515	506	469	539	493	483	507	512	520	552	473	526	485	524	487	516	534	496	538	478	535	528	535	502	469	519	480	542	543	524	539	501	496	498	543	517	507	524	494	506	511	518	503	520	551	475	514	500	498	509	510	487	555	490	511	505	522	521	497	483	501	499	493	514	488	534	486	496	516	513	496	489	488	492	514	501	525	490	497	494	508	502	540	551	493	503	507	488	482	487	521	523	485	503	491	498	485	511	522	503	502	491	470	491	531	503	528	533	496	523	542	455	568	499	493	488	535	527	523	486	533	491	526	530	500	499	482	489	518	526	518	493	503	510	494	526	517	548	519	522	522	507	520	497	513	528	492	547	471	521	557	500	467	505	541	542	520	494	514	512	499	501	509	507	522	549	476	531	485	517	498	505	518	556	512	550	525	490	528	512	519	495	495	476	500	496	518	495	526	566	479	520	513	474	516	524	513	476	505	542	529	511	502	518	492	517	532	514	503	540	553	486	538	512	520	534	563	568	465	521	484	510	518	551	510	518	472	525	537	501	521	492	489	490	522	497	545	520	510	468	522	498	516	481	505	518	501	507	536	552	491	481	474	553	502	510	499	510	512	468	494	528	507	493	511	533	478	491	449	548	485	473	494	560	527	497	513	540	468	473	527	537	503	535	502	498	508	483	553	537	533	492	509	520	468	540	506	491	544	520	512	493	508	496	548	488	499	528	468	520	487	503	492	530	490	517	543	482	580	517	504	515	527	521	474	534	457	515	489	520	540	503	531	489	526	481	514	540	515	523	506	562	471	525	460	536	518	521	514	500	542	553	551	517	552	510	490	542	508	495	508	516	540	516	540	543	506	535	522	485	517	510	515	515	509	527	513	524	498	543	509	520	488	517	500	521	510	513	471	508	490	505	503	484	502	491	494	518	526	524	544	507	535	536	501	488	523	492	479	496	529	547	511	506	514	485	456	498	512	522	494	511	512	536	477	474	494	536	550	515	535	537	505	488	517	540	505	476	512	501	503	528	500	504	558	484	561	531	491	487	491	519	481	513	481	511	501	482	499	507	494	546	472	504	515	540	505	447	567	507	481	499	534	537	574	507	506	520	522	529	535	513	510	526	540	490	538	512	528	473	523	499	550	499	495	510	500	536	512	483	509	471	515	514	498	499	485	489	489	531	510	453	494	505	494	506	529	539	540	523	515	537	479	494	552	538	496	526	520	533	479	476	487	532	506	490	499	559	540	500	527	507	545	500	512	556	526	583	477	512	509	527	532	570	530	515
32077	5775	1366	1040	731	560	397	353	354	297	291	272	286	297	271	268	262	273	273	264	239	299	232	223	278	240	248	229	217	212	247	253	236	210	235	262	241	260	225	226	220	248	220	234	242	271	217	221	232	236	269	230	242	233	253	256	213	229	240	220	252	251	236	253	256	247	244	230	244	227	223	233	232	229	229	242	230	261	208	228	252	229	213	269	260	232	267	230	216	222	226	263	229	229	243	223	238	233	214	216	243	226	215	209	239	223	204	217	219	230	244	242	206	232	226	230	196	229	237	224	266	223	242	232	238	261	229	243	211	211	238	250	219	202	241	253	249	266	244	214	222	216	211	212	264	200	231	222	226	234	244	234	253	274	228	199	208	229	245	207	199	236	231	249	227	237	208	286	244	239	239	206	215	271	267	218	216	219	250	230	222	222	225	250	249	202	222	255	238	249	214	226	243	281	215	268	228	237	212	266	279	216	211	231	247	224	209	210	216	230	211	208	252	191	231	229	228	216	233	222	216	254	226	216	188	212	221	269	217	224	214	224	217	240	212	243	237	226	249	235	233	252	238	230	230	245	225	225	227	217	187	247	218	209	229	220	216	253	246	252	229	245	216	244	231	240	235	215	237	237	238	216	231	214	206	218	211	275	215	213	243	246	236	210	250	240	233	249	228	246	240	237	210	240	252	204	239	247	213	232	222	215	227	232	243	248	246	249	215	251	235	249	221	249	259	235	242	219	227	227	221	254	206	236	209	196	252	213	231	240	224	237	237	242	227	211	209	259	240	249	228	247	256	224	230	240	178	194	227	224	235	266	218	212	247	241	256	257	209	245	229	235	221	214	241	233	216	259	233	234	207	206	221	266	220	232	260	217	235	214	230	246	242	212	204	235	243	234	228	230	245	241	204	191	245	239	251	215	250	234	226	217	226	217	223	243	206	209	216	243	258	214	241	232	229	194	228	195	222	243	218	231	230	225	244	226	227	224	203	223	228	230	213	215	246	227	232	269	237	207	218	239	221	212	225	227	214	221	214	236	247	228	198	211	260	243	220	245	212	245	244	233	216	244	238	233	223	222	218	223	216	241	208	226	265	227	204	213	245	211	248	186	209	242	241	235	221	253	223	219	197	233	220	228	232	245	234	253	244	245	227	231	239	227	247	214	228	210	247	236	237	233	222	263	229	244	220	254	234	219	215	241	227	242	212	228	244	248	225	219	222	257	226	216	212	219	224	236	230	229	235	246	199	227	249	239	241	234	240	237	228	245	223	237	257	225	207	227	220	244	249	206	243	239	185	226	213	264	220	233	216	221	247	223	217	214	236	250	249	234	242	242	260	219	236	233	207	195	208	237	244	226	215	222	234	219	244	233	262	223	218	232	252	187	212	253	248	251	245	233	218	233	237	226	224	243	216	223	251	211	226	246	207	231	241	217	235	223	211	223	239	240	217	228	225	230	183	243	206	216	224	213	249	230	216	231	255	226	221	225	215	199	239	233	263	262	225	210	215	198	240	208	239	250	249	231	264	232	244	223	267	249	249	210	234	245	256	226	226	205	210	240	199	268	264	263	255	232	233	206	237	242	250	227	213	236	238	253	209	234	238	219	222	199	249	263	203	212	209	214	240	237	233	247	210	224	243	193	247	198	242	267	228	235	221	232	245	213	245	217	231	222	250	245	216	209	239	205	255	220	256	242	236	233	209	237	251	204	231	235	234	214	245	232	217	245	217	198	219	213	230	222	249	258	221	230	238	231	238	240	208	243	246	249	227	225	233	223	207	236	233	240	222	249	245	242	245	241	212	226	242	257	260	245	245	246	232	207	242	230	217	243	248	252	214	224	223	240	221	227	237	224	228	234	226	255	210	220	241	215	227	224	239	228	211	247	205	238	257	235	244	206	232	239	228	205	233	202	239	239	240	234	226	206	226	273	207	225	229	213	253	256	236	261	213	215	259	230	237	235	218	232	227	246	217	252	236	215	250	212	249	244	266	255	236	230	213	244	225	248	233	222	262	228	203	229	231	216	214	250	227	235	238	232	267	245	244	234	218	184	236	255	272	223	230	235	208	256	232	214	230	241	257	249	246	232	231	236	202	218	214	252	210	264	241	243	238	235	231	238	240	238	226	247	229	240	215	235	200	248	220	223	230	244	240	216	226	232	239	225	232	250	249	260	229	266	240	236	239	235	249	227	231	244	229	233	265	234	244	219	261	210	209	222	235	244	253	259	233	209	238	207	230	257	231	228	245	254	229	218	241	249	256	246	228	213	271	225	239	231	225	207	236	256	244	236	222	231	233	236	231	216	214	258	232	234	240	213	213	245	240	220	225	229	220	237	215	223	190	220	256	228	237	239	227	227	222	256	238	246	228	220	258	212	229	271	221	250	218	216	215	213	256	253	227	230	238	235	258	248	227	254	243	238	235	246	244	205	241	234	209	234	237	218	266	243	236	222	218	238	213	203	217	237	237	226	262	268	229	249	264	215	212	234	211	270	230	218	237	235	246	226	256	232	226	266	225	222	212	236	219	229	241	241	236	230	245	253	243	231	231	248	227	215	237	267	222	215	225	239	252	218	246	224	225	250	216	273	233	234	251	238	225	232	215	225	208	231	238	245	222	250	205	218	227	254	226	223	213	253	226	248	207	225	219	271	246	204	266	229	217	224	211	233	251	245	221	224	230	244	230	210	252	229	245	244	226	226	224	231	215	222	233	226	256	237	216	228	231	232	259	242	211	227	204	226	202	223	213	249	219	225	237	258	219	222	243	240	225	232	242	237	257	228	244	235	197	243	231	212	254	233	251	237	248	223	225	206	222	228	216	210	236	257	226	219	214	239	229	234	232	245	241	224	207	221	206	249	230	225	237	253	208	243	239	202	238	246	238	256	219	243	233	254	233	248	196	240	197	241	213	212	228	242	235	218	244	239	217	244	226	222	249	247	215	242	238	229	235	240	240	252	214	209	189	225	247	201	250	207	243	262	242	232	246	254	221	223	266	240	263	206	200	246	229	223	211	209	235	239	208	228	239	243	242	211	228	236	249	276	262	214	188	231	226	255	229	229	199	228	224	228	238	214	231	218	247	236	207	270	221	223	233	241	218	213	236	246	233	239	254	225	253	266	222	230	255	244	244	248	269	200	222	235	214	197	271	232	234	213	220	201	239	236	223	266	234	201	213	221	252	234	205	216	246	208	216	204	248	224	228	239	226	242	217	252	217	197	182	241	253	226	237	232	242	239	230	233	250	200	230	224	198	237	214	235	220	255	225	237	253	197	229	215	215	242	214	224	266	224	226	231	218	234	243	215	234	268	245	235	235	223	237	221	265	243	243	247	240	246	240	228	211	241	212	218	229	242	223	219	231	242	215	248	213	218	241	236	251	205	243	264	231	237	234	226	236	224	205	231	218	209	242	243	260	252	224	250	228	219	206	216	277	249	217	229	208	214	218	233	207	226	253	240	260	216	233	212	235	244	239	195	244	239	227	234
18717	1657	2675	3282	2699	2055	1546	1321	1146	1026	971	888	816	787	744	727	631	694	667	667	662	688	671	650	603	586	601	639	558	578	554	615	556	588	601	549	561	585	607	655	585	576	566	598	562	592	576	574	567	593	582	620	585	590	604	607	574	527	569	588	571	584	600	583	595	574	605	590	571	593	566	546	551	533	605	612	532	547	522	602	573	532	537	582	551	566	532	554	630	544	615	563	552	575	558	584	559	567	594	524	559	565	577	563	569	520	562	608	552	614	543	552	583	564	581	569	604	577	575	503	603	582	530	596	580	543	555	582	561	565	605	559	544	605	550	573	561	561	543	534	562	536	559	543	566	557	586	550	578	517	614	605	557	574	533	557	522	550	563	582	536	563	605	561	559	517	573	573	570	645	606	599	579	563	561	568	520	548	589	562	582	510	591	549	549	559	555	562	566	532	562	564	518	573	549	604	596	557	547	549	613	588	525	558	533	563	600	573	582	546	570	588	573	612	567	577	558	575	577	561	549	555	587	577	563	603	559	567	612	535	575	591	547	533	556	571	599	547	530	583	574	541	583	612	527	603	539	613	594	578	577	590	549	549	616	541	588	537	620	533	620	601	564	550	566	597	569	555	584	540	575	552	590	596	546	534	581	563	582	608	547	559	567	543	563	620	544	542	535	595	560	548	587	560	556	546	624	614	580	582	586	522	561	603	564	535	594	577	555	568	583	591	589	560	540	558	557	562	556	587	593	589	590	559	549	557	561	556	578	565	573	599	524	585	550	577	566	603	566	552	604	596	543	547	576	556	543	619	574	527	582	608	588	612	529	539	531	546	569	560	561	577	582	592	567	541	592	550	575	576	570	574	571	561	584	535	563	546	560	590	549	558	607	543	533	565	560	566	593	523	534	517	534	586	549	604	601	564	550	554	586	547	591	579	570	558	587	558	572	530	514	562	583	563	576	537	573	561	583	570	577	580	603	590	581	609	573	552	556	573	601	602	571	571	538	564	551	566	603	551	558	521	569	534	508	577	607	577	575	543	562	562	509	549	603	574	546	578	594	565	565	583	571	600	590	583	548	586	572	537	599	587	565	597	604	564	586	568	618	550	497	586	547	595	586	540	546	545	576	611	578	559	580	579	567	521	572	591	550	568	562	552	564	532	598	589	620	560	579	611	572	591	558	577	575	572	585	578	531	567	557	552	543	580	586	586	540	580	579	581	591	573	579	565	564	577	589	597	560	550	551	556	538	560	587	566	540	623	546	564	552	554	575	565	569	616	583	554	607	594	570	560	548	565	557	622	547	608	558	573	574	561	586	600	547	533	544	570	573	537	544	568	535	591	592	560	582	577	566	598	563	565	547	554	530	576	590	568	555	573	605	587	523	547	528	568	617	534	567	568	527	552	574	549	558	558	551	540	525	592	546	592	576	580	597	526	587	592	543	555	568	585	590	596	615	536	564	593	609	534	583	568	551	558	576	560	580	594	559	544	572	552	539	560	557	541	508	586	597	564	520	594	532	547	569	583	580	574	551	579	551	547	550	546	579	532	555	577	591	592	602	546	549	611	572	599	596	582	563	575	605	561	590	606	594	566	574	584	549	587	512	616	566	568	543	544	588	602	548	583	565	562	576	581	575	583	545	565	583	554	585	545	573	587	530	606	536	573	556	570	530	560	560	533	541	546	556	554	576	555	590	546	600	550	582	581	552	598	584	517	531	542	534	562	582	606	587	581	552	560	540	572	617	578	566	567	570	539	555	555	571	594	613	540	576	584	574	540	553	572	611	592	558	565	607	564	570	584	599	567	544	528	562	582	582	600	554	529	556	582	561	572	581	521	595	610	585	553	505	562	540	608	561	577	609	605	530	556	516	580	591	547	584	608	565	575	517	581	565	571	543	554	571	610	582	543	572	595	585	576	561	577	587	559	564	531	569	570	578	543	589	608	600	524	551	585	547	592	573	571	562	571	556	600	539	608	610	564	592	534	555	609	621	537	562	590	590	558	556	589	597	591	546	571	579	542	555	567	563	558	562	540	535	574	553	596	547	580	571	588	597	572	541	606	569	561	529	542	587	571	556	566	575	550	593	581	572	614	564	573	594	584	522	578	571	589	549	589	566	555	596	570	577	561	560	570	600	556	597	609	576	577	581	606	579	572	544	592	630	548	556	618	572	570	563	561	567	566	546	578	553	565	536	599	542	591	534	528	582	592	575	505	588	563	586	564	589	582	539	592	554	565	538	539	577	582	560	538	519	542	595	570	555	588	598	538	600	531	555	594	594	563	541	577	608	561	556	565	559	557	577	585	569	579	557	597	573	575	574	554	526	556	579	589	527	610	575	627	558	578	582	573	564	602	559	571	546	606	550	577	573	543	539	597	548	571	544	576	558	608	556	603	560	628	565	559	566	553	584	570	536	514	555	556	552	525	588	569	605	594	552	559	588	550	556	522	594	570	575	574	584	569	580	544	557	553	590	576	591	587	560	556	560	584	599	598	596	605	565	554	585	539	563	525	588	573	536	547	557	590	526	564	557	594	609	564	583	575	544	536	539	569	550	592	588	556	580	616	602	555	590	565	560	596	552	587	522	552	603	578	559	573	558	522	593	561	595	538	575	560	557	553	523	578	573	584	564	599	517	554	544	545	561	555	531	592	580	540	576	549	579	547	516	591	618	550	560	554	563	521	570	549	589	589	573	590	575	542	542	530	541	567	560	574	549	581	576	550	591	552	592	578	544	551	591	570	554	536	583	560	575	555	606	522	535	571	557	567	571	592	578	573	580	538	572	574	596	525	587	568	559	573	583	555	548	526	548	568	561	543	591	575	610	544	576	577	550	573	565	550	551	607	577	570	536	579	592	551	608	555	564	569	542	586	572	598	563	594	590	549	541	579	560	562	538	567	581	532	569	548	610	572	562	567	565	608	612	545	586	574	559	555	512	559	540	579	537	561	564	561	558	593	600	555	572	537	561	565	549	584	544	561	592	556	564	579	521	558	541	553	574	593	526	548	555	585	557	565	577	553	560	583	560	531	574	591	557	532	570	543	576	560	563	562	563	605	602	552	600	513	536	557	616	580	574	579	566	578	570	596	536	570	565	559	563	534	585	579	574	609	568	540	583	570	537	562	581	534	586	540	570	567	599	562	569	544	577	544	548	541	599	577	546	559	551	555	563	588	603	603	578	535	538	587	562	554	579	570	562	545	573	592	548	558	512	573	586	535	534	526	550	570	607	581	565	537	529	590	599	556	521	596	572	550	592	555	545	594	567	571	538	586	567	579	554	551	579	598	562	567	567	573	560	583	578	513	559	557	595	568	586	584	546	590	524	587	553	569	625	586	561	566	586	558	560	583	567	547	559	578	566	573	553	576	563	574	573	587	582	553	544	535	540	582	576	565	587	606	528	536	516	568	550	577	560	588	567	561	567	561	477	581	540	568	521	573	575	583	539	540	552	543	613	562	574	570	574	567	560	560	594	594	583	512	577	522
43715	10803	2641	1920	1391	954	744	622	603	511	517	518	497	435	418	419	441	386	417	405	400	399	431	423	398	457	412	449	413	449	448	380	449	378	376	440	395	395	419	427	435	406	405	390	394	389	376	393	362	402	482	412	449	451	431	447	411	402	409	386	390	459	415	431	390	408	410	409	420	395	393	439	404	397	419	401	389	394	447	424	434	412	403	399	424	430	419	423	414	424	405	402	405	410	381	429	411	395	449	435	390	459	421	385	387	405	386	381	423	382	423	412	400	381	395	447	394	404	379	392	393	395	418	430	432	400	409	422	386	382	395	393	385	410	441	442	385	399	349	394	406	392	420	407	422	431	399	405	392	383	412	338	428	390	390	391	450	376	452	437	425	384	430	424	405	402	410	416	371	402	401	398	442	409	411	413	389	401	365	390	452	351	388	384	411	368	379	454	407	424	404	419	415	428	434	419	451	419	366	399	395	385	383	406	394	409	412	401	373	401	456	393	411	398	414	415	432	410	405	424	383	382	410	439	435	416	386	409	399	398	422	409	378	368	382	393	400	408	400	425	419	382	436	439	406	421	408	419	397	442	397	421	424	463	423	396	389	439	382	430	410	403	419	431	355	406	436	372	428	433	397	383	382	426	428	409	410	443	390	425	449	404	437	410	437	401	414	400	397	372	403	401	414	406	386	419	425	353	367	411	404	407	399	400	416	384	389	453	450	385	380	386	399	372	427	416	410	397	368	398	402	390	452	369	382	400	401	388	405	413	387	383	345	392	406	400	392	429	364	392	408	385	400	451	377	410	421	389	394	394	383	399	429	455	420	450	399	450	384	453	458	413	406	404	402	405	433	385	409	412	398	404	430	404	392	402	437	393	420	423	437	408	423	461	383	386	380	407	429	419	382	379	382	412	428	386	407	383	433	457	413	399	443	424	432	427	399	396	394	398	398	437	360	408	428	411	391	422	407	393	407	419	407	381	405	392	411	396	369	409	387	400	387	384	405	435	358	389	405	389	406	402	396	411	426	423	422	419	418	433	420	437	402	363	390	433	400	413	382	446	405	372	416	451	371	370	398	429	402	404	407	413	391	401	393	403	378	403	387	372	443	407	387	404	432	391	394	443	412	417	445	440	412	422	408	378	426	440	371	387	426	408	380	405	412	426	382	404	401	450	385	412	437	400	381	402	448	431	390	422	415	399	417	408	392	459	400	445	390	395	413	417	409	451	410	388	376	353	420	411	399	421	388	421	401	429	435	429	371	381	368	414	428	428	401	416	411	417	419	410	388	436	406	376	407	425	420	446	383	427	390	398	416	433	360	412	392	430	386	393	453	456	392	385	413	371	382	407	393	386	411	387	397	414	424	445	411	423	426	405	430	419	389	392	432	418	430	400	393	372	406	376	402	383	414	397	374	422	404	400	393	416	357	441	468	396	433	413	408	413	431	407	429	389	421	383	415	414	348	388	384	428	409	415	426	421	398	416	384	391	378	395	389	411	415	380	397	411	448	443	412	381	389	420	411	445	407	464	424	417	403	398	365	400	383	405	395	392	428	410	408	390	367	446	393	421	411	386	378	408	390	423	384	411	433	419	397	417	414	426	427	429	403	406	466	402	407	379	373	454	420	407	397	426	401	431	412	374	413	418	398	375	407	439	380	394	397	429	389	427	434	380	423	434	419	433	394	428	417	380	361	439	386	394	393	399	374	404	425	380	405	368	371	400	437	411	403	404	386	407	404	397	411	424	415	391	384	389	359	382	427	423	414	392	410	365	421	376	414	393	402	413	457	386	399	371	364	405	435	393	408	407	397	392	443	448	399	378	393	411	385	412	417	422	391	426	375	367	405	419	413	392	441	427	406	380	441	376	385	448	406	387	439	383	402	416	375	455	440	372	448	411	423	411	375	388	422	406	394	415	411	410	378	382	431	416	396	368	392	427	415	407	389	436	423	385	395	408	420	376	401	366	445	453	386	403	433	411	409	429	421	386	404	367	455	386	388	429	418	412	398	421	410	427	382	400	428	390	429	376	356	370	413	410	371	375	405	383	406	388	399	449	423	403	414	411	416	407	445	401	380	466	423	391	419	415	434	419	414	392	397	438	375	427	399	425	383	407	387	426	438	421	439	409	354	430	421	431	409	394	422	400	390	417	434	402	419	413	427	430	462	438	436	410	417	442	390	379	442	435	426	425	362	382	400	449	411	393	388	436	394	346	380	434	364	449	425	398	409	418	394	425	447	420	390	431	383	377	403	405	450	382	381	401	403	414	395	437	389	405	380	408	389	410	402	398	393	380	417	343	380	403	391	398	393	393	412	372	429	403	390	420	412	406	429	410	402	371	389	447	454	405	421	433	406	400	390	392	457	421	379	389	406	434	412	442	401	416	418	413	410	408	398	399	376	404	419	428	407	433	421	441	422	400	396	434	406	421	405	410	420	381	401	390	410	389	407	391	406	428	413	420	385	420	413	402	392	364	422	397	380	396	407	408	374	371	383	382	407	389	391	421	395	384	414	429	413	387	417	383	415	396	379	407	408	384	399	375	397	429	408	405	429	471	422	389	419	414	461	411	374	405	452	423	419	370	418	428	410	413	407	442	401	424	405	458	418	404	407	445	397	409	389	415	414	407	400	427	397	358	397	432	383	408	410	398	411	429	403	392	414	410	384	415	436	411	438	432	382	396	406	398	394	429	419	415	425	410	458	444	413	406	426	387	418	407	411	377	382	374	415	418	414	416	410	417	439	432	386	415	408	399	401	378	405	376	414	420	412	420	406	431	432	416	412	405	387	425	429	421	374	428	361	435	386	392	404	435	415	403	412	416	386	372	406	409	388	394	414	453	382	378	440	396	434	381	425	401	381	396	384	397	459	415	410	395	396	440	420	417	417	457	388	388	429	406	401	429	437	437	408	396	421	407	400	424	387	426	388	403	396	406	383	435	376	414	450	430	403	445	396	417	365	421	448	377	398	381	425	407	429	425	427	421	400	366	417	383	389	395	393	443	429	409	376	408	439	360	419	424	450	363	375	408	379	383	418	406	425	411	393	368	381	417	383	415	399	405	409	401	399	390	430	410	362	393	412	410	400	385	433	409	413	413	402	370	405	397	427	434	406	426	422	398	389	445	413	397	451	441	419	395	414	374	403	398	386	472	413	384	438	376	389	391	400	398	441	402	378	423	420	455	397	453	409	424	441	379	387	396	408	442	418	429	403	407	386	386	421	392	446	393	377	403	405	414	444	426	392	380	412	412	401	401	417	408	378	350	389	379	387	405	373	414	416	401	379	420	412	388	404	398	378	433	423	435	400	380	426	393	411	391	444	417	400	376	422	403	367	436	425	418	378	416	395	433	440	393	394	421	442	422	418	427	423	448	413	390	464	434	415	406	388	411	379	399	446	419	413	369	407	415	384	400	405	402	384	389	397	419	381	397	433	441	420	379	416	370	443	422	393	449	410	406	392	399	435	443	395	398	363	394	402	415	423	424
24472	2264	4129	5081	4156	3074	2407	2076	1857	1756	1576	1444	1307	1303	1242	1181	1140	1088	1016	1020	1030	1099	1049	1013	976	976	1019	960	1042	1004	984	972	993	1014	923	958	943	954	924	945	901	904	943	947	895	919	870	921	935	928	976	899	904	899	939	934	910	935	956	902	967	881	916	902	961	958	899	908	965	929	913	956	892	954	944	927	841	906	867	887	859	892	939	882	907	903	929	858	870	902	935	920	879	921	912	956	951	889	875	896	885	921	921	914	931	949	903	885	928	881	961	890	864	937	839	963	899	898	933	921	899	923	940	903	927	933	922	898	900	904	909	914	919	885	906	870	941	933	882	909	892	890	899	928	896	904	923	918	927	896	900	871	901	872	903	896	899	890	915	895	885	876	895	918	855	896	923	885	909	916	865	878	899	886	919	888	919	894	847	947	967	842	907	885	908	892	866	896	895	870	839	923	947	883	939	871	952	902	903	878	954	910	890	876	897	919	900	912	895	916	908	889	890	936	862	936	877	959	948	916	880	901	882	949	873	910	865	850	937	924	914	902	953	883	895	875	875	887	936	914	931	907	920	933	858	917	877	916	870	894	956	887	912	922	864	897	891	953	924	932	914	927	913	912	934	931	857	881	906	849	882	953	928	914	886	895	838	888	925	945	901	857	875	930	884	919	806	914	891	927	888	865	872	941	947	843	865	866	917	908	950	913	949	874	873	928	938	893	865	881	922	886	923	890	941	897	956	867	884	995	878	880	939	867	932	937	914	872	835	894	910	877	895	951	922	863	918	942	898	937	968	924	888	907	917	929	898	904	860	983	908	898	862	926	909	953	888	851	941	878	865	886	885	921	889	898	889	945	940	895	874	922	905	895	877	894	897	872	888	922	903	873	884	877	919	839	862	939	833	871	947	893	863	894	903	964	846	933	898	911	934	931	909	850	840	939	859	868	980	917	869	924	882	844	967	946	942	912	953	932	910	876	841	923	886	880	892	922	859	858	938	944	899	852	904	928	855	854	869	905	961	860	870	904	886	944	918	876	985	892	861	891	913	876	924	865	909	892	862	903	969	911	872	940	862	925	906	922	933	900	927	901	930	856	887	868	892	852	876	931	914	913	866	912	885	870	920	861	909	870	894	906	899	949	867	930	866	937	954	927	937	903	862	910	883	877	909	891	944	954	928	966	953	956	910	894	925	823	897	923	902	955	928	863	923	911	898	895	920	931	868	933	892	921	910	872	869	889	931	914	931	952	883	889	860	935	892	925	871	863	894	915	866	841	889	893	888	930	868	891	963	855	875	946	900	915	909	860	949	900	876	921	873	975	897	909	898	861	914	894	916	915	947	914	906	941	928	888	914	920	895	924	856	889	860	963	855	852	892	919	901	902	858	836	936	929	870	891	904	915	897	945	921	903	872	902	956	946	934	925	859	869	885	930	907	952	906	874	910	904	939	888	897	884	882	899	910	877	915	905	914	954	899	926	862	962	892	924	889	896	890	888	881	893	892	860	962	912	905	834	907	918	857	900	884	928	923	883	939	896	897	859	868	947	889	874	933	880	941	939	909	933	906	926	935	881	897	883	978	910	867	914	913	903	840	903	905	935	885	982	948	910	887	982	946	900	938	912	917	887	909	900	884	963	900	892	916	855	928	870	909	991	878	909	863	909	842	904	895	880	875	923	889	923	860	914	932	849	887	853	855	902	891	872	906	922	916	900	880	916	878	879	932	919	908	876	919	886	905	875	932	919	922	909	855	938	891	927	913	903	937	863	905	896	943	979	929	864	894	816	869	910	954	854	934	944	854	918	881	901	871	832	845	893	906	904	912	919	908	918	925	881	939	921	957	838	941	896	883	914	895	891	921	903	935	898	894	887	813	890	874	898	907	850	824	908	907	920	891	895	845	914	929	868	863	934	924	926	894	893	861	924	915	950	877	905	887	917	911	918	909	885	919	911	919	871	866	904	883	904	937	974	898	912	893	873	898	895	909	928	871	895	871	876	884	886	900	885	928	893	896	967	935	886	888	873	916	965	873	925	913	904	932	939	930	919	892	900	855	939	917	915	871	871	909	926	903	887	944	942	868	870	980	903	883	883	942	867	919	915	911	890	912	912	908	896	899	888	887	917	877	888	868	866	897	950	920	880	950	951	935	887	869	914	891	875	878	991	904	903	896	925	914	890	952	917	929	881	878	888	893	876	927	856	941	927	949	846	806	880	878	875	905	911	867	898	864	876	947	883	910	866	915	876	846	933	948	899	920	916	890	877	892	901	850	924	897	927	923	857	905	901	905	913	889	893	929	931	924	847	940	854	893	917	927	902	921	900	884	887	895	920	947	915	930	884	856	919	895	921	908	907	908	829	913	902	921	923	832	879	919	921	903	941	909	932	963	913	879	877	959	945	842	886	888	895	855	922	900	894	949	915	923	895	938	917	890	899	939	923	901	911	905	937	893	955	892	863	862	865	906	909	866	929	934	884	915	909	956	834	915	895	904	866	878	922	858	912	967	876	931	917	854	883	864	898	897	909	907	906	917	893	889	908	877	841	906	872	840	904	920	951	881	971	931	958	856	920	916	940	858	923	900	947	903	933	919	872	914	931	933	957	927	907	830	887	927	908	929	901	953	949	918	883	849	915	941	959	897	882	926	880	919	909	882	860	913	936	886	869	870	924	890	904	894	904	905	929	851	961	919	883	909	901	869	921	931	916	945	887	900	885	922	879	944	910	876	877	946	861	884	849	890	932	910	886	944	925	882	884	934	889	929	937	922	938	930	921	951	851	950	899	896	875	975	920	905	947	929	898	909	922	953	939	917	863	901	902	938	889	896	874	904	921	920	913	886	861	896	916	865	868	851	899	917	910	945	972	906	897	871	935	934	887	891	835	899	856	881	903	909	931	915	909	917	850	872	889	956	943	871	970	890	888	858	919	909	915	879	931	923	834	933	901	862	909	931	883	911	852	907	888	893	896	904	877	903	903	916	903	861	908	892	916	836	886	858	898	861	881	910	911	916	955	876	917	898	896	876	921	938	876	907	846	892	923	900	909	852	902	892	898	899	902	944	953	920	874	890	923	931	891	950	977	933	850	902	940	937	878	947	921	876	890	866	909	895	865	915	908	930	879	880	918	932	884	935	884	895	932	888	914	924	912	914	899	883	936	935	927	902	891	865	903	864	894	913	865	908	960	858	906	937	885	901	904	894	843	919	918	907	890	895	852	914	923	880	866	929	865	951	848	887	879	894	892	879	877	917	902	924	944	904	846	914	891	867	917	969	883	905	947	944	931	889	925	868	942	939	915	977	891	877	903	933	889	892	827	911	886	904	899	893	881	908	934	932	918	894	902	887	880	919	893	906	879	840	927	929	894	896	891	919	891	917	923	938	919	846	868	945	853	865	892	936	920	897	930	890	888	875	833	877	898	888	901	945	843	919	858	899	870	944	925	904	885	948	888	870	912	894	881	876	861	928	973	867	939	897	919	881	902	924	950	964	890
13027	1197	601	587	424	342	257	262	249	232	211	241	223	214	200	200	222	252	211	210	217	213	210	193	225	212	189	192	194	231	225	216	216	206	224	202	182	219	220	212	210	208	207	220	235	203	221	221	221	198	195	190	187	199	187	214	186	209	212	212	197	195	219	212	193	195	194	189	211	215	205	242	255	209	177	197	219	194	201	234	212	194	192	194	203	226	197	203	212	200	180	225	201	187	207	209	183	196	229	217	210	184	191	227	206	211	201	205	182	200	185	208	204	208	212	219	227	197	211	214	192	214	219	208	202	224	197	171	209	206	225	218	211	205	215	237	204	200	206	207	191	231	217	192	213	237	206	218	226	208	248	200	231	201	218	211	205	221	194	208	193	198	216	217	195	210	216	269	235	194	220	205	188	201	176	193	208	215	221	202	202	199	219	224	216	207	219	195	215	231	201	197	232	233	207	216	200	211	207	201	212	218	212	209	232	205	212	188	238	221	190	188	216	226	218	209	201	183	161	221	207	179	193	205	226	225	195	196	213	186	196	180	207	202	215	224	196	221	184	212	232	200	215	217	189	217	195	197	221	202	182	195	209	222	191	220	183	202	212	207	206	211	228	225	195	195	191	197	201	216	193	200	186	200	232	183	203	208	216	186	229	197	187	204	242	228	213	201	220	207	163	210	227	199	197	202	239	222	213	203	205	210	227	217	191	207	177	198	201	197	225	203	224	218	191	202	198	205	229	217	199	216	227	196	208	226	194	194	192	198	205	189	219	210	190	205	198	206	218	200	185	185	195	210	187	197	197	208	212	189	210	250	175	175	190	198	194	205	188	211	201	187	209	194	202	201	211	211	221	198	186	198	176	202	209	239	217	206	204	208	198	197	214	212	200	196	222	211	223	224	232	167	207	194	183	188	196	219	208	241	177	192	188	219	200	194	167	199	207	174	198	217	226	213	208	209	201	206	190	194	193	207	229	239	206	221	206	219	224	213	218	211	195	236	192	205	193	247	236	200	235	255	169	200	206	218	195	234	177	156	236	220	239	201	217	234	212	214	201	223	234	183	219	190	234	216	252	211	177	217	178	214	198	182	203	181	235	245	200	191	192	225	228	208	198	222	196	199	232	229	224	224	242	194	220	198	202	194	219	197	229	211	169	241	194	195	185	200	189	206	211	225	229	205	190	217	234	220	226	215	201	214	204	190	190	236	216	184	190	188	181	218	225	218	216	193	209	232	196	219	190	203	211	203	206	186	203	222	225	204	206	210	203	178	218	200	234	218	224	203	218	206	198	186	185	202	225	218	239	191	181	221	230	213	201	200	201	187	201	223	183	201	219	205	210	223	227	210	215	203	189	201	236	223	218	205	220	199	198	221	209	209	230	210	202	219	229	207	194	197	234	203	216	221	231	208	208	187	190	216	217	222	229	259	229	189	188	201	203	216	197	228	185	242	220	229	237	208	226	231	202	208	194	227	192	204	205	194	220	205	172	181	202	225	213	217	209	234	230	210	244	237	212	184	207	213	216	201	222	198	205	219	226	217	198	205	211	211	202	186	224	213	190	213	205	193	193	182	196	198	175	227	215	217	181	184	231	214	196	189	192	215	194	220	232	212	207	240	207	206	209	206	224	218	184	190	200	198	210	209	211	214	213	215	224	214	189	192	210	188	216	221	204	238	196	209	228	207	213	237	197	223	210	196	237	231	224	223	205	200	211	217	213	212	204	209	210	196	220	218	228	204	192	199	209	195	227	237	210	177	183	185	198	226	186	206	210	187	208	199	196	214	192	185	225	234	201	214	200	207	189	203	191	198	201	187	208	200	203	218	199	195	207	217	227	214	198	182	209	224	202	225	229	178	226	214	225	218	199	196	184	205	223	185	195	217	188	183	206	215	222	230	203	211	222	197	182	198	221	224	206	208	217	205	213	213	180	206	203	194	201	206	213	234	207	213	214	213	192	202	189	180	225	236	238	210	214	226	216	213	196	203	203	214	206	209	217	207	192	202	219	222	212	221	227	193	191	200	208	218	211	194	193	178	212	239	172	191	195	199	195	197	178	202	221	178	205	211	187	216	212	209	186	219	214	167	227	209	196	223	235	221	180	189	221	192	189	205	240	229	207	212	206	211	203	187	194	207	201	188	224	213	179	178	210	233	185	218	215	239	239	219	175	177	213	205	200	209	233	203	186	202	180	219	216	194	196	195	211	189	205	202	205	206	192	225	196	205	200	215	199	187	223	184	246	201	198	212	216	206	237	214	198	192	214	200	178	211	201	234	196	207	219	217	264	209	194	208	197	183	198	220	187	197	205	184	224	185	202	219	208	238	204	209	227	223	205	185	224	221	201	202	219	206	219	204	198	235	191	200	221	204	197	215	203	217	216	209	221	197	203	223	204	208	212	225	223	209	212	210	224	203	190	226	180	192	203	251	208	212	207	204	229	207	210	203	206	220	190	230	233	209	177	209	202	177	256	193	204	176	208	191	191	184	193	177	202	195	208	207	188	204	214	215	222	219	227	221	178	199	210	174	202	191	210	195	225	230	221	197	211	219	229	193	226	183	176	221	225	229	213	203	201	199	211	219	223	192	215	224	204	206	210	207	220	206	223	216	205	217	201	226	197	200	229	215	228	206	208	201	194	225	221	196	219	240	207	214	208	188	218	213	202	212	206	213	178	208	204	200	211	222	214	218	253	203	208	189	196	201	209	217	206	201	189	235	176	217	210	206	224	208	177	219	210	246	192	227	214	221	201	209	219	213	197	189	230	229	201	198	213	205	223	207	200	199	231	193	211	204	216	201	190	208	203	224	223	212	193	245	182	191	215	199	204	205	180	193	199	205	232	219	201	215	213	220	180	199	235	193	191	241	210	199	229	190	224	230	206	212	197	200	210	218	227	203	204	219	196	233	197	193	199	210	203	170	191	210	210	210	245	221	186	206	167	198	239	243	202	205	222	212	201	207	217	211	207	193	213	206	229	204	218	220	221	248	230	186	202	198	169	189	208	200	217	197	185	236	193	208	208	204	199	224	230	221	241	198	187	232	215	190	223	208	195	195	190	215	188	220	186	177	224	222	228	218	190	225	202	213	213	206	193	221	196	193	212	231	190	224	217	199	222	210	210	222	222	230	215	183	231	219	188	217	230	194	183	211	202	194	177	210	206	215	203	212	213	216	193	213	227	218	219	187	212	200	199	210	203	213	200	224	218	191	215	213	219	219	190	200	198	189	204	201	211	216	219	189	210	218	180	188	212	180	187	194	209	196	197	212	229	219	183	200	192	208	183	197	195	204	210	235	188	188	207	200	230	234	215	197	201	222	228	217	204	192	200	219	214	217	182	203	202	232	224	229	183	176	175	194	222	184	214	203	217	207	217	201	218	188	205	219	217	181	201	183	210	220	214	193	242	213	200	191	197	211	229	205	181	188	190	199	225	211	187	200	206	208	193	218	194	193	200	201	185	217	180	209	197	188	217	201	220	186	237	200
7340	807	1312	1737	1433	1021	814	732	734	662	632	648	613	576	603	537	516	496	509	525	532	497	539	529	505	492	508	510	520	502	502	525	541	532	518	523	540	498	520	478	549	506	488	479	568	518	501	528	523	511	536	512	509	523	476	487	503	485	497	498	527	519	568	506	489	520	509	499	510	470	519	468	540	502	465	480	519	462	503	493	499	535	526	462	538	507	508	496	477	526	557	494	513	513	487	517	484	522	514	504	505	523	498	486	542	527	490	524	510	517	543	489	479	480	503	509	495	515	507	532	528	512	529	506	557	485	470	481	527	532	546	494	494	472	496	538	490	518	503	536	521	510	485	500	469	518	500	529	504	525	466	516	523	525	519	479	497	486	540	544	473	498	535	501	534	512	494	501	528	530	483	502	510	530	512	514	535	497	501	530	539	487	487	538	452	483	500	503	517	532	460	511	539	498	513	544	513	497	501	509	480	486	503	468	480	463	468	488	516	517	533	502	516	510	505	501	511	501	477	553	511	502	495	526	499	521	501	503	501	526	526	485	530	538	483	541	502	495	507	527	473	442	534	495	488	457	515	517	484	478	509	496	461	478	543	521	528	504	516	538	504	480	496	562	543	569	509	572	488	519	491	494	527	473	487	536	490	457	539	522	532	523	511	503	530	503	509	480	495	512	508	520	502	497	509	494	520	510	452	509	493	547	492	502	540	498	504	485	512	483	512	495	527	482	490	507	514	521	496	522	506	480	488	513	503	485	505	481	513	495	504	542	483	471	497	517	495	465	511	514	486	502	533	529	483	484	530	474	523	515	452	503	485	532	521	521	482	488	540	468	527	528	498	508	510	521	525	514	526	534	531	525	496	486	509	536	523	524	509	569	474	545	481	484	521	540	531	548	484	490	501	538	506	526	495	512	485	455	529	504	532	471	531	545	501	490	548	498	527	472	499	473	486	515	516	459	454	502	487	495	511	531	489	518	503	517	489	478	496	508	502	537	522	509	544	565	493	464	500	486	531	478	487	487	539	535	512	480	485	493	460	494	525	484	502	523	465	502	505	514	497	465	520	500	535	499	515	489	525	505	525	498	500	493	499	482	495	496	496	512	496	536	481	503	482	486	473	500	517	498	506	491	519	542	502	534	497	533	525	521	463	508	505	500	544	508	496	480	501	498	539	519	521	502	527	483	484	485	512	498	493	511	519	532	477	445	490	483	512	495	519	501	490	494	541	496	506	497	542	495	463	519	508	572	506	526	488	493	491	508	495	511	474	514	508	501	473	508	509	471	535	542	518	504	530	461	519	506	481	519	515	490	480	518	506	522	492	483	498	532	491	509	482	511	496	532	502	471	484	510	504	536	492	510	547	492	467	527	521	530	523	482	478	529	507	509	489	495	542	523	469	508	518	514	543	520	493	494	526	529	477	481	503	494	478	512	498	480	489	507	476	540	540	503	542	484	490	541	485	503	502	515	537	473	477	493	519	499	526	473	522	519	494	558	529	567	478	454	523	488	462	518	502	561	494	524	441	506	507	529	482	492	521	491	527	442	519	458	485	501	485	518	481	534	507	506	516	512	500	458	498	506	487	483	509	456	496	534	473	495	519	486	511	507	493	526	535	520	490	563	491	512	513	519	550	469	514	508	508	534	509	491	505	474	486	521	485	478	493	520	518	521	503	523	513	535	483	500	503	510	532	506	504	489	522	517	516	478	526	491	495	491	512	482	495	495	489	510	497	537	500	503	478	517	513	511	502	487	503	563	468	493	504	533	529	464	520	480	553	501	511	500	488	488	552	523	522	512	497	490	518	510	478	490	480	499	479	530	497	504	492	492	520	499	514	484	536	504	498	482	520	513	495	493	450	513	459	546	456	479	549	447	492	507	499	484	466	527	487	515	513	510	528	510	485	567	520	514	484	514	493	542	489	472	534	526	492	509	534	497	488	498	515	546	482	527	499	501	518	491	491	511	478	531	486	516	497	522	496	523	562	522	477	501	495	495	583	523	553	515	504	489	477	506	490	494	524	505	507	503	486	506	551	489	481	509	512	484	539	501	521	521	524	501	506	515	512	534	481	515	485	512	465	525	494	505	524	498	460	566	491	516	482	508	501	528	480	509	503	546	511	500	526	536	505	503	539	487	491	477	506	539	510	516	490	523	538	480	508	476	503	481	519	512	532	480	464	566	492	484	514	493	509	528	543	540	505	543	500	476	495	491	494	515	490	536	524	512	508	523	479	470	491	504	505	513	507	511	492	520	478	455	478	512	505	531	518	509	497	481	516	512	515	489	498	445	478	488	525	498	505	500	486	492	519	514	491	492	513	544	502	514	525	495	482	527	498	496	532	496	527	545	502	491	510	508	494	498	520	462	475	510	468	539	513	504	444	500	509	495	550	529	447	491	484	484	470	438	519	492	497	496	511	508	520	500	533	507	501	476	523	528	541	504	504	510	503	487	511	514	529	482	484	507	532	498	499	544	491	491	497	507	514	485	437	502	529	509	509	496	515	520	509	498	486	503	536	531	475	527	505	500	491	515	489	507	497	490	523	514	492	487	542	507	472	480	536	516	528	482	479	489	464	532	512	508	497	504	500	508	515	538	492	535	491	449	502	492	523	492	542	471	506	539	506	493	514	489	520	482	509	496	509	476	531	534	507	528	505	514	500	523	495	537	512	460	524	519	514	532	524	528	495	487	468	496	491	519	530	508	523	466	494	510	519	494	534	477	529	552	501	517	521	471	507	487	510	469	508	527	525	512	515	509	508	527	500	507	508	494	545	490	529	492	499	498	510	491	508	499	476	513	519	494	490	538	504	527	501	490	508	510	504	478	501	520	476	510	540	464	489	459	521	542	466	528	507	490	549	538	510	507	498	510	502	481	505	515	465	523	546	511	535	478	475	486	507	486	461	481	472	499	515	467	510	484	492	513	501	537	479	469	540	488	542	502	544	517	478	527	484	511	499	482	483	506	497	500	527	488	523	541	513	508	524	503	507	462	549	518	497	522	482	490	520	483	553	501	517	515	512	498	501	516	523	500	492	500	495	517	524	481	493	492	535	502	540	516	503	544	512	526	481	490	553	533	505	484	499	508	508	492	514	522	475	503	519	536	538	475	480	523	524	530	551	509	493	500	551	513	509	499	488	525	490	515	531	537	515	466	484	524	544	518	490	474	476	539	518	487	526	478	533	515	514	515	545	511	495	488	497	560	476	528	537	497	502	493	500	506	524	500	498	510	519	485	486	502	505	532	502	511	525	490	529	477	495	500	492	495	540	505	495	510	486	500	492	518	489	510	508	470	475	503	516	497	506	536	509	490	477	474	499	515	515	493	491	574	500	501	501	492	452	495	508	511	524	489	542	516	498	493	516	538	483	481	521	516	503	498	455	460	487	495	496	495	530	506	503	506	521	497	523	537	563	532	542	526	535	516	482	458	506	493	472	500	505	479	511	483	486	495	541	534	500	492	491	465	518	465	520	526	497	472	481	490
31680	5144	1305	1181	773	596	416	369	326	351	309	300	278	275	271	245	242	220	237	244	257	265	213	235	245	254	235	248	236	237	234	251	228	263	267	236	221	242	242	219	220	231	219	257	227	232	282	247	191	254	210	204	226	241	222	208	252	238	219	214	265	245	251	227	209	226	229	261	232	228	214	250	238	259	208	236	247	224	252	230	250	245	230	220	239	230	208	234	277	234	224	219	236	218	255	237	216	233	227	265	248	239	275	237	243	208	251	241	221	251	235	230	224	225	221	254	212	235	229	241	250	244	217	231	218	248	232	210	258	246	225	222	222	242	232	243	229	192	241	203	219	244	262	232	254	217	239	217	214	215	232	233	222	229	225	223	265	244	221	231	235	230	251	214	215	235	233	218	247	245	274	213	206	217	249	255	245	277	247	200	237	255	243	235	200	204	204	248	225	212	218	214	218	259	237	250	226	222	230	228	253	239	235	246	251	230	225	228	249	271	231	224	217	232	223	224	230	253	241	222	272	237	244	218	223	226	246	252	207	232	224	226	207	236	261	219	226	247	224	231	244	200	235	211	224	245	233	240	225	220	220	215	229	248	232	243	237	230	225	229	237	261	244	264	244	224	245	245	240	247	243	200	249	229	226	207	231	251	221	246	209	219	227	249	238	241	214	216	232	222	240	236	213	265	223	255	226	243	213	230	232	265	242	244	232	229	231	213	222	221	234	206	229	214	214	228	212	251	212	214	240	249	217	221	201	256	233	219	266	228	236	244	216	218	253	238	222	240	256	235	237	218	225	243	218	214	228	237	266	245	269	204	234	216	231	222	226	256	234	224	214	213	234	261	282	276	234	226	217	222	252	235	232	232	235	237	250	213	219	205	220	243	214	241	209	232	248	240	246	220	229	209	222	239	233	243	229	204	243	244	249	229	221	201	224	220	233	228	220	254	228	217	204	238	224	273	227	237	204	241	230	197	193	228	241	218	228	247	242	233	213	231	237	235	197	225	217	244	221	231	248	228	214	210	240	235	234	245	243	235	220	251	200	230	216	270	251	227	240	217	222	231	211	235	207	242	231	240	224	247	221	245	206	226	253	241	263	255	218	234	218	243	240	232	264	211	268	228	215	212	197	276	227	253	249	222	223	225	239	225	252	246	231	220	264	217	252	231	211	249	233	236	275	231	251	206	218	221	242	229	252	219	205	261	228	212	217	221	236	235	217	240	247	217	214	229	200	229	230	221	218	242	249	227	244	238	225	237	196	244	231	239	232	222	224	198	253	273	216	241	236	239	238	226	216	212	248	226	218	226	225	237	235	237	207	209	214	185	211	226	258	232	200	227	210	226	218	207	230	234	232	217	229	228	199	247	233	243	218	230	224	251	250	250	233	227	223	209	241	235	250	246	254	193	205	225	236	230	244	223	215	255	205	248	234	244	206	244	239	224	229	242	246	235	206	202	232	231	280	228	204	225	251	244	221	254	252	213	223	225	231	221	237	259	227	245	237	246	224	213	208	244	238	243	221	256	222	244	219	228	217	259	232	219	261	229	221	210	242	230	215	246	243	232	256	261	221	239	237	246	225	253	232	223	248	252	222	237	232	230	232	251	221	228	274	225	238	248	237	246	231	279	240	241	230	245	224	208	213	250	217	228	209	217	242	240	235	264	238	250	220	229	244	236	228	190	252	241	232	220	218	240	245	226	234	228	213	219	245	234	222	214	229	223	237	236	263	238	228	229	242	235	227	251	233	209	207	240	224	218	215	220	259	256	229	231	232	213	271	222	237	223	215	237	238	238	232	224	242	210	210	257	240	250	216	257	262	236	234	255	259	252	248	244	241	240	264	228	210	214	223	218	224	271	214	220	244	241	244	223	222	217	247	249	227	211	216	208	229	213	221	234	242	237	256	228	243	229	241	240	215	227	237	216	219	248	194	233	244	234	242	233	207	252	239	213	236	248	249	236	237	215	211	222	206	228	196	228	223	238	203	243	224	239	233	240	235	227	247	246	234	225	230	224	245	254	237	237	236	263	228	208	227	216	259	232	207	251	279	230	242	262	253	234	248	234	221	217	254	232	221	248	241	254	242	224	223	219	264	233	208	225	238	217	245	222	235	226	234	252	240	238	213	206	238	214	214	247	242	225	221	245	232	284	227	214	231	186	215	207	265	237	229	216	230	230	227	255	228	251	246	231	260	239	249	245	224	224	259	251	195	230	220	242	221	236	223	244	227	262	207	226	229	249	252	256	224	228	243	247	258	238	247	246	243	214	210	220	228	220	195	218	232	230	214	241	219	243	223	247	202	272	241	230	233	230	234	242	250	231	243	207	219	246	235	239	202	243	242	241	202	230	259	240	246	261	242	229	231	282	217	233	217	235	224	221	230	253	230	221	224	221	225	232	215	222	228	223	236	232	213	217	212	227	225	221	236	247	222	229	226	238	195	239	231	243	238	251	251	220	236	247	238	250	243	211	219	259	248	248	223	239	235	237	252	224	230	235	238	227	244	216	224	248	243	262	263	235	222	255	242	243	259	227	226	203	216	219	263	269	217	220	234	229	235	235	232	244	220	227	241	253	249	231	216	253	226	226	264	213	238	250	222	244	234	217	223	202	215	220	222	249	255	248	225	268	232	240	243	245	209	242	225	250	256	225	266	249	249	223	242	236	238	266	230	235	235	240	234	228	231	249	203	213	227	244	202	210	252	216	212	234	250	212	253	233	222	222	230	285	233	210	244	217	216	217	209	204	232	223	225	246	223	253	223	200	228	231	215	249	258	254	245	226	234	224	224	217	258	228	245	244	207	242	227	242	229	239	248	221	238	227	220	218	235	219	219	243	225	221	240	224	240	210	231	235	259	210	246	230	238	259	239	210	217	228	234	218	231	206	225	229	230	225	208	226	245	223	245	240	247	234	231	231	226	230	230	223	224	228	261	232	206	239	242	227	242	224	239	223	247	225	230	273	268	223	220	233	256	226	264	234	213	236	221	238	235	233	275	217	255	226	241	269	255	208	218	208	230	195	225	228	234	207	221	265	239	220	251	248	248	232	226	238	233	229	203	220	212	225	220	248	218	256	245	241	219	217	235	230	261	211	221	222	244	239	214	229	227	245	242	202	203	231	212	216	224	236	238	237	260	229	229	235	245	220	244	230	219	229	217	246	222	215	246	216	197	237	220	223	232	231	248	209	210	263	228	233	232	220	250	259	254	249	227	251	233	227	234	245	223	255	249	206	250	237	213	249	244	219	264	210	220	223	254	243	207	228	240	228	235	229	251	220	195	220	201	216	254	205	225	221	226	209	229	245	246	220	225	262	250	244	217	238	219	254	246	241	263	235	270	213	241	235	236	222	235	234	262	226	251	267	224	178	224	220	257	264	251	195	205	218	239	259	240	227	238	213	225	240	218	211	219	231	245	249	230	253	252	199	231	223	238	230	233	220	242	243	232	222	230	233	226	216	237	256	247	253	227	248	195	215	240	245	230	246
18265	1418	2595	3565	2847	2028	1530	1297	1107	1079	1032	880	817	755	750	693	686	647	663	636	645	602	614	615	634	610	615	674	607	601	599	552	624	568	572	649	598	605	628	589	581	598	604	603	552	517	554	584	553	571	594	565	558	577	577	585	591	600	555	580	573	544	620	601	560	591	580	556	585	574	553	573	601	597	579	573	571	569	625	599	559	563	600	568	574	549	591	557	570	555	585	587	556	566	561	555	564	589	551	525	597	559	582	567	546	523	569	565	547	543	563	552	545	566	579	519	604	601	533	585	548	560	542	593	559	550	580	598	547	553	612	569	608	593	554	535	570	581	588	563	534	563	537	583	573	525	562	559	572	575	575	608	523	548	563	572	580	561	568	522	554	595	499	569	565	576	597	559	563	587	534	573	594	601	555	575	549	555	584	547	561	564	603	591	604	575	612	577	557	553	595	565	564	579	575	570	601	560	579	571	590	538	546	539	561	543	582	534	524	606	611	538	561	560	585	545	507	574	610	588	586	581	577	576	595	554	549	560	577	584	579	535	586	555	586	600	547	611	561	588	566	590	606	562	570	599	572	563	574	574	553	551	587	547	590	546	561	568	582	576	542	580	521	580	552	565	589	558	566	603	545	608	553	551	583	567	586	529	618	536	602	542	541	597	570	562	566	573	571	544	554	545	557	573	609	578	612	537	585	584	551	560	578	548	538	561	573	577	561	614	548	575	572	583	550	574	555	550	555	573	532	572	558	562	541	561	609	537	599	598	571	569	561	624	571	565	583	602	549	562	538	571	620	577	566	588	570	559	580	564	583	577	554	559	600	573	557	537	582	576	560	580	571	580	596	584	573	561	599	582	565	576	599	571	583	555	583	567	540	598	567	555	603	613	568	616	548	604	532	569	556	594	552	579	563	551	580	597	613	556	564	593	542	658	573	609	551	570	578	551	571	584	580	548	572	595	607	597	576	573	581	531	573	597	554	577	555	583	566	568	540	563	568	522	586	572	537	537	589	546	578	593	569	544	587	552	565	591	581	556	585	583	593	608	555	521	541	549	534	602	550	563	581	539	548	606	583	555	605	598	583	540	589	552	557	583	600	561	562	575	558	551	610	567	552	551	606	598	606	566	531	596	576	549	564	547	584	571	580	538	598	575	588	529	578	551	586	560	575	573	555	552	596	573	574	575	533	604	584	581	543	559	568	593	577	597	553	565	605	551	547	557	551	601	567	545	574	630	623	595	556	559	548	545	555	565	579	600	516	602	564	593	546	571	563	573	541	577	568	537	600	569	579	582	592	563	605	559	568	633	607	551	562	545	610	527	591	577	570	585	532	603	571	576	585	553	543	575	589	557	570	583	580	600	535	548	528	578	590	548	552	598	597	537	574	582	584	567	615	579	582	571	546	541	592	600	599	525	567	533	548	556	560	517	594	592	579	563	551	550	572	595	585	580	534	576	545	594	549	566	561	551	545	532	523	524	548	598	579	595	576	557	533	552	551	552	592	551	557	559	556	564	555	608	597	544	563	570	591	576	535	578	590	542	605	556	562	573	601	584	591	563	576	602	561	596	595	545	560	558	610	545	561	563	530	549	580	544	549	555	600	556	585	581	558	597	577	587	585	565	582	552	546	592	577	552	561	543	579	577	570	592	530	598	559	598	601	557	581	566	544	595	569	576	572	581	581	568	574	528	544	527	625	561	573	597	625	573	551	542	566	567	557	566	568	605	612	541	545	551	560	580	596	571	556	577	570	586	567	555	569	546	558	553	538	513	564	585	561	597	602	549	563	589	571	572	524	559	603	546	555	544	578	604	623	550	558	571	618	595	569	567	593	624	585	549	569	601	574	565	568	555	564	546	607	588	568	579	587	571	558	577	562	536	537	589	595	556	590	555	518	596	550	542	552	551	558	572	566	569	596	604	585	548	586	582	516	556	569	539	557	594	524	584	582	542	588	591	516	581	556	574	585	581	573	575	540	548	614	545	574	576	606	529	568	529	559	589	542	553	528	574	580	540	563	563	578	562	564	596	582	554	569	566	579	553	570	580	573	584	568	547	569	566	577	568	518	550	565	582	588	629	535	575	576	540	582	569	546	565	565	553	567	567	511	550	585	526	556	548	561	584	574	520	563	589	572	590	557	585	573	537	543	570	608	601	535	602	542	584	580	594	564	588	591	556	537	589	606	585	577	582	612	630	592	558	558	559	564	592	565	523	587	607	524	547	598	521	553	541	546	539	572	560	574	542	573	567	577	613	526	577	601	582	596	558	549	553	545	591	543	528	562	580	547	585	565	557	535	599	552	555	595	538	555	552	538	592	552	528	556	628	543	569	546	551	561	568	600	616	573	573	569	586	584	532	588	579	598	567	581	554	586	588	576	569	581	604	584	545	602	579	519	568	567	572	536	540	545	564	561	518	536	577	559	589	574	559	600	536	569	593	579	559	593	557	573	572	573	593	569	552	546	549	538	556	539	541	553	585	591	574	577	549	580	602	561	572	561	549	533	596	527	553	567	562	568	558	554	512	565	599	565	548	578	520	537	560	562	573	558	571	562	548	558	544	570	542	548	529	573	567	561	537	571	558	537	587	556	624	553	553	594	591	578	544	596	562	550	569	553	558	622	553	576	586	538	591	555	538	606	552	589	600	520	580	607	577	566	562	568	554	551	571	564	599	559	545	571	579	572	567	560	643	585	569	603	594	577	582	581	582	588	586	586	576	560	576	580	542	570	599	571	537	520	577	539	595	571	564	541	574	551	559	583	551	554	554	556	553	565	542	589	518	541	593	575	528	575	570	570	559	557	580	556	535	597	571	561	556	588	571	582	560	584	594	565	577	566	586	584	570	549	567	575	583	557	556	606	566	585	547	572	569	538	579	537	575	555	573	553	566	534	591	526	620	583	597	535	534	613	538	549	543	576	579	555	544	626	554	562	541	587	566	569	582	559	625	587	588	576	583	566	585	592	594	562	586	601	558	541	566	569	576	571	580	559	532	594	527	551	580	587	584	560	584	589	599	603	592	576	542	542	557	563	532	595	564	565	554	558	628	527	535	586	629	551	589	550	534	547	565	602	546	567	542	564	597	545	612	576	601	573	560	577	533	549	591	569	582	561	581	573	588	565	518	563	549	526	548	566	560	597	522	559	535	588	518	550	582	620	548	551	555	538	580	559	568	561	581	551	591	578	566	596	608	583	587	589	582	557	629	542	557	577	573	580	589	544	619	573	598	567	548	533	534	501	550	499	583	553	543	561	568	569	598	554	577	571	563	563	588	534	572	598	587	550	595	626	552	544	530	556	581	558	547	583	599	527	557	611	615	562	600	587	555	555	538	565	593	558	586	555	567	544	560	575	560	585	614	629	562	562	548	549	564	558	591	544	554	571	579	581	543	577	482	590	560	542	577	553	578	550	515	583	564	574	551	528	541	581	566	527	568	595	535	544	562	594	581	560	542	575	563	543	572	578	561	548	525	557	557	556	508	578	563
41508	9276	2592	2058	1329	957	636	660	634	610	547	496	441	532	462	468	458	413	429	390	450	421	414	395	452	396	413	432	411	407	397	471	435	380	392	402	417	408	397	386	372	399	382	423	411	439	479	403	408	401	416	435	410	434	408	394	428	415	370	417	401	413	391	404	459	430	409	413	403	414	384	419	386	375	402	423	382	412	446	449	405	396	382	414	430	403	422	405	413	402	448	372	414	363	429	409	387	432	415	406	390	443	403	439	395	380	392	389	438	422	396	397	404	384	441	403	377	452	415	413	389	387	398	429	439	437	445	413	412	373	423	419	399	396	386	427	422	447	408	427	415	461	394	405	416	390	438	414	378	397	421	403	420	414	432	433	459	401	391	421	416	374	387	396	442	400	387	402	447	410	406	410	420	391	387	411	371	436	446	377	436	443	398	410	418	426	393	415	454	390	426	430	402	412	424	389	407	386	419	407	393	405	447	408	427	396	406	403	399	410	378	445	455	439	424	407	412	410	398	414	388	400	397	410	400	364	412	426	426	384	378	379	363	387	449	397	411	408	382	400	406	397	402	393	392	432	410	425	411	425	395	413	385	390	409	418	423	408	383	385	422	361	429	455	395	381	398	416	440	414	441	363	422	403	397	392	409	434	405	414	400	380	415	416	410	414	420	426	457	421	383	442	422	395	398	419	419	403	390	466	385	384	373	418	409	438	426	425	457	420	419	412	405	433	424	427	409	371	416	450	438	438	436	397	387	415	428	410	365	443	421	414	411	403	443	424	452	421	417	421	406	393	389	402	425	361	404	414	403	388	386	362	423	417	401	408	423	377	410	395	405	448	394	458	436	422	389	427	420	415	417	470	385	427	426	403	393	378	410	383	407	422	398	431	446	410	365	415	410	444	391	408	388	402	371	383	389	385	397	381	432	378	380	449	410	425	389	374	376	409	411	402	408	389	415	427	416	434	427	392	392	402	422	413	454	402	397	386	415	392	393	455	418	395	386	418	399	396	414	396	453	402	426	393	406	441	388	429	378	384	390	468	407	440	404	391	383	413	380	385	406	415	372	408	448	455	433	398	408	418	419	412	429	421	431	394	417	416	401	387	397	398	462	432	394	403	393	383	412	400	397	399	426	410	409	400	434	410	375	363	415	401	430	380	411	423	421	398	419	393	376	459	426	414	386	421	388	438	407	422	383	461	406	428	400	432	454	365	401	403	424	400	426	424	402	421	408	379	398	400	446	405	409	384	399	423	398	399	430	426	407	415	426	381	352	410	410	432	397	368	412	383	391	423	425	422	452	412	423	414	414	441	472	426	405	398	413	411	392	418	408	404	417	386	419	389	387	391	405	422	411	363	460	432	379	458	405	370	420	424	414	384	400	400	392	433	372	373	406	401	408	396	457	411	427	421	414	431	434	390	406	372	401	407	403	393	361	433	414	388	400	390	380	350	407	388	372	367	394	374	430	409	386	409	417	432	368	436	435	401	432	382	353	426	398	398	420	397	417	383	400	414	386	438	424	402	425	413	424	424	408	415	361	442	399	402	412	407	419	411	416	420	400	392	405	390	429	437	370	446	413	418	400	408	420	412	384	445	417	390	417	429	424	466	426	376	413	401	423	408	435	399	444	428	373	355	451	382	409	419	385	415	398	401	424	384	396	419	439	411	366	394	433	413	383	404	415	381	386	429	424	407	405	392	429	432	365	363	416	403	432	410	357	390	393	406	445	418	446	405	394	391	400	389	416	389	391	385	426	415	410	400	376	406	431	451	439	406	417	399	384	400	372	385	376	417	417	399	383	413	415	393	389	386	420	437	371	404	393	397	416	399	396	405	394	410	456	397	428	447	416	391	402	440	397	385	424	398	418	397	393	453	426	420	445	405	384	419	395	450	478	426	395	408	396	422	409	422	356	385	421	402	415	404	435	398	430	440	439	434	424	427	356	390	392	466	409	424	383	363	448	405	405	447	407	418	407	404	413	418	428	439	430	446	434	376	408	432	380	434	379	404	391	411	376	402	422	407	394	427	417	349	381	438	420	444	428	408	419	396	381	443	412	378	370	407	398	354	378	420	431	395	431	436	453	426	400	396	403	378	433	438	392	395	420	385	453	406	431	395	409	401	401	426	376	396	426	393	412	377	423	410	378	378	359	390	407	426	380	447	394	388	367	396	419	392	381	436	415	399	408	374	392	399	390	402	366	377	422	409	415	408	447	383	409	418	403	385	378	387	426	378	408	397	411	383	451	404	411	415	405	393	430	377	389	398	390	380	401	442	446	429	405	428	438	388	394	370	382	410	390	411	404	361	432	399	407	398	386	407	404	436	404	392	438	435	415	411	402	450	446	370	452	389	414	428	438	411	368	426	403	384	382	395	405	408	371	414	396	406	422	407	410	386	431	406	416	382	450	402	446	419	424	427	438	420	386	414	402	395	399	426	389	433	424	425	390	400	422	417	386	401	378	416	407	381	365	385	389	422	407	441	396	408	409	429	421	436	450	407	366	408	449	458	427	431	380	383	411	413	375	403	386	395	378	373	423	426	408	405	390	428	452	394	437	408	418	449	391	420	445	406	393	407	408	417	396	388	418	460	377	404	422	439	450	423	421	428	402	381	441	403	425	413	413	387	371	390	396	393	417	386	424	413	396	395	405	417	393	407	435	422	427	425	380	384	385	412	375	418	437	380	429	368	439	391	425	405	443	426	413	419	357	429	435	390	372	411	422	414	430	392	440	418	449	411	372	433	429	442	385	406	404	402	428	384	400	429	385	406	436	432	405	432	420	408	396	431	414	401	409	378	400	418	390	382	427	373	412	407	415	419	395	409	382	392	386	418	367	409	397	381	382	357	440	390	396	382	407	388	410	398	410	406	422	423	412	398	406	411	379	414	384	398	411	429	422	401	407	383	401	400	375	419	433	402	387	418	381	457	370	392	454	419	370	399	398	412	400	397	414	405	419	394	415	405	413	424	411	410	412	450	396	422	414	418	379	389	413	429	379	403	400	401	406	374	400	403	410	400	406	443	387	434	426	393	407	409	417	402	395	404	396	369	369	406	375	408	383	371	426	436	382	408	409	409	394	411	390	436	396	428	419	414	385	363	370	407	415	411	423	415	384	418	412	425	394	416	440	357	434	351	386	409	447	409	420	430	427	435	427	397	376	413	433	403	406	408	420	375	437	404	397	417	401	417	445	383	405	432	418	408	385	444	368	392	427	418	419	388	468	410	427	338	416	442	407	379	416	379	400	385	435	406	417	400	381	380	400	427	434	395	410	390	430	416	400	402	381	440	437	411	416	432	382	438	414	437	442	392	387	454	424	435	423	412	385	384	407	394	385	435	411	422	429	388	440	379	412	442	418	375	435	410	411	425	371	419	374	409	457	449	445	419	444	405	398	412	431	406	446	362	411	388	430	376	387	389	401	418	404	380	425	405	409	417	424	421	405	420	440	423	436	443	418	376	427	440	394	413	376	383	438	389	396	415
22487	2528	4075	5183	4234	3184	2441	2039	1900	1712	1529	1476	1352	1317	1241	1166	1090	1047	1077	999	983	1036	1083	998	1038	1047	953	1003	992	945	929	982	949	905	936	986	940	1002	995	911	958	933	875	921	946	981	892	896	871	895	947	977	926	917	961	897	977	957	977	903	943	904	910	1010	946	935	972	909	964	913	936	912	969	936	893	892	906	880	921	906	914	942	911	901	896	954	912	897	947	899	892	959	887	895	857	981	926	895	908	884	955	948	921	913	920	877	880	898	947	928	943	921	960	896	901	933	929	959	893	958	947	877	911	891	946	924	929	874	911	917	895	906	956	899	932	873	878	926	1014	898	902	847	929	932	894	852	861	902	916	915	931	931	959	933	901	891	888	896	890	903	890	907	923	957	881	912	910	918	925	870	919	911	900	899	950	888	895	904	858	887	899	911	936	856	879	916	890	907	905	857	881	947	906	896	932	884	911	963	860	891	874	906	859	955	919	922	932	911	921	910	944	889	904	914	909	914	949	956	873	967	865	891	893	933	937	883	928	903	877	881	891	914	913	902	918	895	912	927	903	947	926	899	860	916	909	926	956	901	907	920	912	924	870	914	904	924	897	945	927	897	905	897	862	901	871	891	923	966	871	924	892	929	911	856	924	906	897	887	879	930	896	890	921	862	907	868	953	953	906	917	876	876	874	922	869	929	888	928	911	923	941	904	902	924	923	904	862	858	881	917	875	953	947	901	874	882	877	852	898	865	855	881	879	894	894	947	950	879	937	919	934	898	879	853	888	964	923	924	903	885	884	884	893	887	871	859	929	889	941	899	879	875	878	836	879	901	976	904	928	871	876	869	888	919	872	890	879	868	958	890	889	900	915	936	899	896	900	924	912	919	870	901	877	859	905	901	933	925	888	940	870	902	862	905	910	862	949	880	930	938	930	912	909	909	901	872	918	921	850	925	932	1011	896	900	895	861	848	882	916	933	890	909	896	947	935	895	943	872	892	947	860	925	875	998	907	911	928	906	898	899	882	924	919	894	881	958	909	895	954	889	917	891	885	873	931	889	916	907	916	882	879	861	933	950	874	953	897	922	906	899	885	922	899	904	914	934	894	926	925	948	874	927	923	842	924	962	926	898	919	950	894	946	927	874	860	917	861	908	887	878	893	885	901	878	913	981	929	960	918	963	920	899	919	903	930	899	903	941	860	864	895	857	905	910	876	890	878	951	934	875	876	885	936	866	895	910	924	920	911	887	959	912	898	908	907	866	948	891	856	912	920	941	931	902	911	901	896	888	918	929	901	905	891	923	894	870	903	889	885	894	935	902	945	876	920	927	928	942	936	867	859	922	873	867	890	894	900	950	951	959	866	918	910	900	803	877	914	908	899	886	937	922	878	915	903	910	912	879	931	901	947	917	878	945	890	879	929	920	909	906	888	958	911	928	906	912	874	874	881	940	915	929	917	910	887	918	889	945	840	952	880	898	914	870	911	886	895	958	915	939	932	905	894	897	916	914	941	899	863	889	896	913	852	871	916	879	938	902	879	883	901	912	887	879	885	885	868	880	921	928	962	907	914	894	867	935	918	872	938	914	906	959	941	889	902	920	896	865	914	980	913	898	894	934	872	947	919	867	880	940	899	894	905	925	900	898	915	943	926	880	892	849	891	901	961	943	890	864	959	895	883	923	983	875	866	887	873	926	873	904	927	921	906	928	891	929	892	922	935	931	918	944	878	931	858	937	881	948	899	929	923	892	914	885	924	873	857	943	921	877	870	903	875	918	882	885	915	928	879	937	948	928	876	890	932	905	907	901	890	932	888	903	919	929	916	891	906	894	911	948	884	899	924	904	948	873	935	911	916	926	909	887	910	921	962	889	911	894	844	881	932	893	941	882	941	928	863	910	892	846	952	928	906	886	885	826	843	927	898	923	905	948	917	955	887	910	901	879	914	925	894	928	923	929	901	887	878	929	852	953	850	884	869	895	889	971	870	852	909	933	920	869	914	910	925	927	966	915	907	964	921	925	934	912	935	892	910	865	904	938	932	870	922	944	894	855	911	929	918	906	880	958	893	912	964	928	929	891	891	875	889	921	871	916	861	880	934	938	888	879	914	892	902	892	887	881	879	963	901	841	876	893	848	888	955	952	899	886	909	951	927	895	904	941	883	936	933	923	911	863	877	903	883	944	951	964	912	965	932	938	992	899	897	912	895	913	972	889	858	930	876	934	927	894	895	978	905	912	913	867	899	863	883	902	908	933	922	952	930	886	889	891	921	913	917	1007	902	919	889	850	973	927	895	943	937	901	969	868	936	939	909	879	879	919	912	890	913	940	898	926	931	922	882	894	881	851	848	898	897	926	865	938	919	897	869	920	913	874	935	898	916	875	906	874	932	926	930	855	937	931	884	900	903	925	927	947	867	927	910	893	910	931	886	949	885	906	879	857	907	913	924	928	874	922	899	935	958	870	904	854	915	920	969	958	923	866	957	930	909	919	927	894	884	883	906	912	903	841	891	907	923	878	940	848	890	865	949	902	925	927	908	898	939	886	862	917	888	887	900	909	898	849	903	890	904	916	926	914	937	909	876	941	910	924	927	917	909	850	904	878	886	905	841	951	961	901	918	916	943	871	867	896	901	963	882	896	921	943	864	905	906	906	955	898	891	883	910	939	943	883	887	911	845	891	888	908	910	899	933	923	970	883	931	903	874	853	915	900	897	858	907	911	913	910	962	884	944	932	860	929	886	871	899	873	913	925	836	907	947	843	925	876	925	864	885	928	925	913	978	884	862	884	881	929	938	891	919	939	885	952	818	886	943	881	904	903	919	912	962	904	936	884	871	903	890	879	890	896	876	895	910	891	910	865	929	899	911	936	866	930	930	865	851	874	859	916	900	904	899	941	918	930	870	885	911	943	913	896	901	900	918	899	887	921	837	870	924	873	863	897	928	858	893	822	892	884	910	877	884	923	938	843	975	897	930	929	889	886	925	902	896	879	904	922	882	921	883	915	883	937	910	918	932	922	896	941	924	888	891	952	881	916	991	967	901	960	857	857	901	942	891	895	909	907	886	871	925	903	935	915	893	872	889	883	926	901	924	940	869	851	928	903	904	908	886	859	974	935	929	901	919	886	917	870	910	919	899	908	936	908	930	964	940	879	893	839	816	895	864	919	869	903	912	935	921	932	917	907	879	898	964	847	916	952	917	913	880	931	907	903	924	904	892	951	873	892	878	928	882	923	886	902	913	915	895	905	900	829	880	819	913	900	918	884	924	914	911	890	904	923	887	908	930	834	879	917	875	909	885	945	932	899	896	909	949	870	852	919	846	883	926	931	855	839	938	839	883	881	878	893	859	933	942	875	902	890	906	915	912	927	885	938	913	891	930	896	977	919	861	914	935	898	849	868	890	898	923	918	900	937	888	904	898	890	908	919	910	904	913	938	903	879	905	900	938	921	926	903	896	907	911	903	892	934	935	860	932	934	912	893	917	883	931	864	900	915
12955	1349	616	530	374	358	293	254	249	243	230	237	232	246	212	224	195	215	191	196	219	222	215	221	204	203	192	196	221	203	201	232	222	221	201	226	217	198	217	208	206	217	230	242	238	207	210	217	184	228	213	189	184	241	206	180	200	216	213	226	227	228	217	226	199	205	214	207	192	220	227	241	241	219	194	203	224	200	198	229	226	195	196	236	200	230	208	187	214	195	216	211	218	221	202	240	227	232	200	197	235	192	217	195	216	225	218	224	204	211	229	201	211	234	203	220	224	214	192	195	188	210	188	169	206	186	228	203	217	173	207	222	197	204	187	218	196	212	245	202	210	221	234	200	215	231	214	183	213	197	197	217	212	223	208	221	222	226	198	209	245	209	193	209	209	203	208	195	225	216	228	204	223	215	202	185	222	218	205	204	199	250	237	200	221	240	220	201	211	213	218	202	214	177	189	185	215	201	242	202	208	242	215	216	220	221	217	228	195	205	207	202	203	236	217	187	183	216	183	182	220	197	221	206	218	210	216	203	219	209	209	227	212	244	189	201	197	175	204	206	199	204	234	219	212	216	215	217	202	192	202	195	233	213	215	203	198	202	231	204	203	220	205	204	222	196	203	195	202	169	202	208	217	181	197	217	220	212	207	216	200	233	207	190	214	213	267	226	229	214	213	213	217	186	194	208	216	234	236	235	231	218	193	229	229	218	202	188	196	232	214	220	211	228	233	208	204	225	192	201	213	195	196	212	200	194	194	199	222	200	177	179	210	227	203	211	204	212	216	207	232	215	193	226	204	201	186	220	225	195	230	218	216	212	213	230	180	210	227	189	188	187	225	218	155	198	209	198	224	229	204	215	211	201	202	201	191	220	177	218	215	213	196	221	218	240	199	201	197	198	215	196	203	222	218	201	222	230	198	185	219	175	217	202	194	217	207	213	228	207	205	226	224	243	193	223	178	214	204	201	235	204	226	216	220	214	203	196	232	216	218	227	230	194	208	243	214	186	209	193	218	209	210	214	234	211	189	226	191	203	194	226	178	233	195	209	194	219	216	232	197	221	199	212	205	200	204	227	209	218	205	187	217	193	227	224	211	200	215	221	210	250	231	215	212	194	212	229	203	210	202	201	201	249	203	198	224	210	218	218	248	194	233	187	204	229	211	227	218	216	202	202	191	199	208	214	211	225	213	199	221	217	204	185	204	224	220	234	212	195	198	211	229	215	221	215	199	209	208	192	185	232	189	210	207	189	203	220	216	210	223	179	202	208	229	209	215	216	229	226	226	246	204	201	225	235	216	204	217	212	211	215	219	221	202	219	197	209	210	207	209	162	197	227	208	190	222	197	199	206	227	191	221	202	203	207	223	201	206	205	222	186	228	225	217	184	209	230	221	191	206	211	199	225	184	207	194	222	221	194	201	193	200	217	202	203	191	226	216	203	212	199	223	208	191	228	201	201	222	209	216	208	186	232	207	206	207	228	220	187	230	232	195	206	192	187	196	235	217	193	199	221	195	204	219	216	225	233	220	236	206	191	195	221	260	210	207	204	203	192	217	204	230	228	227	199	233	213	203	212	209	231	206	190	191	196	206	230	217	182	190	197	205	190	222	198	210	201	198	202	198	211	209	201	228	231	186	217	226	197	217	208	180	214	215	219	195	213	251	226	215	202	204	215	226	211	212	232	187	203	220	257	228	196	214	205	204	180	225	212	204	217	200	206	187	190	208	219	224	246	215	218	219	185	221	203	223	208	198	165	239	213	213	224	224	214	212	221	212	206	207	227	219	221	216	226	208	207	207	204	216	209	220	201	209	220	237	182	198	207	205	230	198	226	219	198	222	218	221	206	212	193	212	189	198	206	214	184	198	219	210	200	203	210	233	185	211	214	231	207	222	188	202	175	198	252	217	230	213	180	214	192	191	225	200	216	223	218	198	220	205	232	181	225	217	226	208	203	209	194	205	206	226	200	204	177	207	216	211	222	223	205	222	173	179	218	199	224	207	223	203	212	222	208	201	219	210	190	174	210	236	198	218	214	199	186	202	211	208	207	237	202	199	215	214	210	213	219	202	200	215	220	227	213	211	192	177	190	217	207	204	209	205	237	228	216	223	205	209	187	196	196	207	224	224	214	182	200	190	192	215	201	183	186	200	231	201	214	203	244	202	233	214	227	220	202	206	218	245	203	199	199	216	197	228	194	226	202	212	223	221	206	187	233	228	229	229	222	198	209	194	211	224	201	183	237	211	210	211	224	213	212	231	199	220	233	224	227	220	212	224	223	223	229	213	196	193	204	222	217	210	216	219	230	221	223	212	190	212	211	207	210	208	222	235	228	208	207	225	211	200	218	185	201	230	232	199	189	218	226	215	205	229	206	224	187	235	212	206	210	220	213	210	228	210	196	198	193	199	199	227	183	186	209	216	185	230	219	200	204	219	209	203	210	196	231	215	232	219	235	218	237	219	203	201	212	214	240	191	244	218	219	209	226	228	233	201	211	208	209	231	222	220	213	199	199	220	224	196	205	212	211	201	208	195	192	220	229	193	186	201	212	192	223	197	206	227	234	209	201	204	195	218	203	206	226	254	194	211	240	212	228	210	233	190	180	192	198	249	200	228	219	192	201	207	211	195	206	207	207	215	218	210	225	203	223	210	202	222	192	224	192	241	206	215	230	219	219	187	220	213	205	237	210	206	206	242	204	213	213	206	204	198	209	197	229	205	228	212	194	197	176	210	213	216	201	216	237	227	224	191	189	221	208	180	193	185	202	213	198	218	239	201	215	199	231	205	174	216	218	198	179	187	182	231	190	222	210	201	219	210	222	205	178	220	213	204	199	215	201	192	230	225	226	229	214	198	218	201	211	225	224	219	196	235	211	213	205	204	215	214	219	206	210	211	215	212	200	232	224	189	229	217	220	217	203	217	200	205	214	198	209	202	240	217	202	201	206	217	191	210	230	219	202	218	225	220	221	212	213	207	204	207	211	218	193	252	205	190	201	193	214	218	209	207	204	233	182	196	196	229	206	192	175	228	206	209	207	216	208	234	208	220	179	194	212	196	217	234	212	202	237	201	214	222	223	195	178	227	220	230	226	193	205	184	236	199	202	244	218	225	206	209	229	212	247	215	221	183	207	229	194	194	218	223	199	200	207	207	187	222	203	178	230	194	185	208	237	217	197	211	210	214	213	208	216	248	217	196	212	206	198	197	205	187	232	224	181	201	221	215	198	229	209	210	215	206	221	215	201	219	229	209	193	206	227	234	218	217	214	187	201	228	210	201	220	237	190	211	215	196	208	211	209	216	198	214	191	199	226	237	200	215	217	214	179	227	186	212	190	217	214	194	196	219	250	241	201	188	215	220	225	233	231	241	204	209	201	205	219	223	229	189	208	235	197	223	210	199	227	193	190	216	184	229	226	195	208	174	217	218	211	200	215	222	204	194	210	212	229	205	205	190	239	202	220	210	212	195	251	218	232	203	205	239	211
7632	958	1269	1604	1311	973	840	707	745	650	664	592	572	576	532	522	512	494	523	542	516	521	527	516	552	513	500	589	504	521	530	510	506	509	498	508	510	494	478	514	528	525	514	528	515	519	505	518	560	512	492	480	542	519	523	500	538	524	486	484	492	477	468	480	525	480	519	524	484	533	520	503	560	494	536	469	486	529	538	497	513	477	502	523	506	517	467	520	501	543	528	513	478	519	517	512	523	508	528	479	469	512	520	519	509	458	493	517	504	520	529	503	546	508	525	503	460	480	495	516	526	498	486	510	549	536	507	522	529	494	486	479	495	505	500	541	524	540	526	525	483	516	489	484	476	498	522	528	527	504	513	551	526	531	554	535	506	509	515	515	495	510	519	482	472	488	504	505	538	570	513	503	501	473	494	567	489	510	543	489	499	518	510	513	511	510	540	509	562	512	548	519	531	532	511	507	510	492	532	510	505	496	525	500	504	502	479	519	487	514	533	486	496	516	574	478	520	506	500	469	515	551	542	514	477	503	519	550	515	535	511	484	508	526	536	532	515	515	512	538	557	517	545	511	537	493	495	497	523	491	481	548	562	512	541	527	514	517	517	512	534	508	531	516	529	531	526	516	556	477	492	532	531	491	492	513	539	533	563	513	492	488	533	512	511	507	468	504	523	472	533	518	514	507	564	537	502	498	486	524	493	514	512	516	561	533	518	511	522	509	524	555	465	488	508	513	494	495	524	488	522	497	522	479	482	603	523	513	524	515	466	515	481	543	472	537	504	497	529	524	520	505	495	508	505	486	494	477	520	476	501	526	467	543	506	521	483	485	489	525	495	520	545	549	535	532	516	511	494	491	498	529	524	526	525	490	529	538	530	475	539	476	517	499	497	522	520	498	508	481	494	495	504	524	523	481	508	530	507	511	548	522	545	522	517	503	539	532	491	523	544	515	498	505	526	539	486	514	485	470	531	508	480	512	491	516	511	520	531	484	554	507	516	511	516	536	506	518	507	486	493	499	512	486	529	508	505	474	548	516	515	522	529	522	506	514	521	498	466	515	494	510	493	488	512	469	482	496	532	497	542	499	516	469	487	486	552	554	473	542	543	509	500	476	543	487	506	492	464	516	526	535	528	490	472	497	503	524	524	503	498	492	495	511	545	501	513	495	491	514	488	471	531	519	518	508	521	524	508	533	490	524	513	489	521	508	505	531	509	532	516	521	494	518	510	497	504	520	526	505	540	498	525	487	501	530	526	491	506	470	468	546	504	516	526	532	489	515	503	496	481	521	495	503	470	503	532	495	512	500	541	471	552	494	526	488	531	467	545	487	500	562	500	541	501	540	511	502	499	521	452	495	513	527	534	509	501	529	486	517	512	546	509	532	506	524	519	489	561	538	489	529	525	508	522	538	485	475	518	506	493	509	518	496	552	499	474	492	476	561	513	538	515	516	500	525	536	534	522	498	467	522	527	503	524	486	480	456	560	501	533	542	514	510	519	490	477	534	499	503	483	511	477	548	489	504	522	517	512	540	516	524	532	490	513	501	513	493	518	497	509	538	507	513	513	493	555	471	530	507	513	537	471	528	506	511	514	494	483	510	511	527	518	468	474	523	534	509	528	510	501	500	493	481	545	534	527	520	521	508	513	537	544	502	545	507	497	475	509	523	503	535	473	495	498	469	493	512	525	495	477	544	509	526	482	538	558	491	488	506	520	508	488	550	500	499	514	497	492	500	506	522	534	470	510	507	518	496	514	484	531	507	502	491	541	517	516	527	531	469	515	505	521	545	512	534	499	520	532	529	489	482	534	540	470	503	514	509	553	471	497	516	518	456	523	472	503	501	520	489	531	493	512	491	515	541	499	555	539	477	541	525	473	522	526	486	501	508	517	533	506	468	526	523	503	510	493	509	497	468	522	550	495	505	558	513	536	515	494	515	535	497	501	495	510	533	476	529	529	507	531	513	500	495	469	499	498	521	545	505	512	475	527	465	480	469	524	510	514	542	516	488	508	504	534	502	499	547	495	531	499	499	536	571	462	516	509	517	511	488	548	514	500	497	510	478	508	490	493	466	515	495	474	461	498	515	540	500	484	498	522	511	529	535	546	508	551	485	477	531	489	483	506	501	560	491	529	499	471	510	557	536	496	532	516	467	540	512	488	521	528	483	525	485	505	517	510	501	499	526	519	467	498	524	474	497	522	513	480	512	500	526	490	495	531	536	518	527	504	525	467	489	546	476	497	566	495	505	505	489	515	532	490	495	502	492	492	505	545	503	523	540	477	530	474	486	494	521	530	514	503	489	532	522	501	532	500	480	513	492	502	474	523	502	523	487	499	538	510	531	479	521	526	494	498	478	497	535	498	496	496	477	507	489	504	446	539	510	510	448	480	586	542	508	509	513	496	522	504	527	534	530	523	499	458	511	543	534	523	571	521	537	482	516	482	517	525	486	470	499	517	529	492	501	511	496	503	523	500	542	482	565	455	503	502	522	510	539	518	501	495	494	505	489	494	521	528	522	497	545	519	505	485	505	546	514	504	533	530	484	512	524	546	504	541	546	558	528	507	512	544	529	507	485	462	494	540	478	467	489	504	496	448	499	493	516	540	450	497	490	511	504	502	538	480	548	510	484	497	505	512	519	521	539	500	496	509	435	515	545	518	507	519	489	505	488	487	502	536	498	514	521	539	470	530	517	533	513	475	503	517	503	518	536	498	528	513	517	499	494	506	546	505	495	506	506	501	505	504	480	495	494	489	532	520	501	504	532	471	510	495	535	509	508	505	506	530	481	465	524	515	569	484	496	561	460	488	495	483	453	499	513	511	546	497	532	501	515	525	521	501	509	509	528	509	539	500	549	505	503	553	483	544	506	551	558	501	545	478	483	483	478	475	507	481	525	560	495	513	518	499	459	514	504	467	485	516	509	556	480	531	499	497	495	526	477	520	506	495	485	562	534	522	522	496	480	510	483	542	509	529	476	560	495	505	482	512	514	542	513	504	470	530	502	554	523	476	514	498	523	501	518	509	492	510	529	488	468	490	498	499	504	500	483	514	536	544	500	494	540	470	506	511	551	532	503	521	507	478	466	505	493	478	469	520	542	507	503	486	507	517	512	542	488	536	547	538	494	521	530	503	518	514	503	531	494	498	527	500	511	544	503	532	496	494	504	511	534	513	490	494	487	538	509	506	532	493	514	480	543	503	505	546	523	501	474	518	492	555	493	520	478	548	502	529	533	474	539	532	543	539	511	544	488	496	496	543	431	529	477	496	534	494	483	498	511	523	514	500	537	502	466	500	520	510	495	501	453	476	509	511	519	499	495	528	498	530	534	485	520	506	520	524	481	520	508	474	556	501	532	473	508	493	496	468	498	515	521	519	512	516	521	516	537	508	484	544	525	484	490	515	531	501	462	509	532	502	561	514	486	505	489	515	494	506	521	492	528	520	497	533	546	495	502	463	514	525	519	531	534	538	460	501	539	485	515
30741	5833	1374	1135	803	537	454	347	377	330	282	297	295	244	254	253	208	239	208	245	242	268	256	234	249	231	262	222	226	234	256	260	221	242	214	256	243	267	245	204	250	226	225	219	229	243	211	250	248	224	248	236	242	262	251	264	231	226	227	247	220	258	223	235	218	245	233	234	222	246	257	230	227	213	263	249	241	218	220	241	258	238	226	254	229	247	245	256	237	259	256	268	244	239	254	243	246	230	233	253	202	246	239	224	262	239	239	226	235	240	256	242	248	231	254	213	237	248	235	228	204	241	259	232	219	244	210	220	237	216	240	237	239	210	237	232	245	258	246	238	221	255	228	206	240	209	228	246	234	231	246	233	263	235	212	259	230	214	218	249	235	210	242	233	233	250	244	217	224	251	216	209	238	241	231	241	236	214	229	238	234	245	223	225	229	214	238	245	218	229	219	240	226	224	208	225	224	220	235	237	240	237	249	268	246	261	222	249	226	237	231	215	208	234	248	256	234	230	216	228	240	239	234	257	257	262	252	238	229	219	217	228	233	254	253	235	258	226	231	233	246	215	217	273	225	242	228	270	234	235	225	224	235	237	236	218	220	258	250	206	251	218	238	233	235	243	219	233	240	241	262	250	258	247	230	242	220	226	228	250	208	252	225	240	243	232	230	245	213	234	196	241	220	230	218	243	266	230	211	227	264	245	228	214	238	246	226	245	237	220	230	235	235	248	219	224	207	211	210	218	207	236	210	212	249	255	248	261	221	204	257	271	219	198	242	236	240	244	231	239	249	220	243	204	222	252	233	220	217	236	232	248	193	231	219	208	249	244	212	214	246	219	189	229	268	238	222	208	238	221	245	220	215	258	218	204	226	225	240	213	240	229	266	212	284	227	251	259	237	194	246	219	250	204	218	222	221	213	189	244	247	241	222	210	247	227	261	220	236	251	253	219	265	241	246	232	234	218	243	240	242	215	249	236	218	225	203	226	235	227	242	249	219	217	216	208	193	242	228	271	248	223	250	222	257	264	243	242	222	226	208	234	239	256	216	253	204	266	246	251	211	212	250	214	243	254	241	252	240	235	226	204	225	230	227	230	242	237	235	222	214	261	205	215	206	237	233	224	196	256	241	248	262	223	247	218	220	234	253	217	210	237	234	214	236	263	191	229	216	246	229	239	242	221	259	233	232	225	248	244	255	249	230	226	251	245	202	258	243	249	260	224	240	218	228	250	201	230	250	230	239	215	214	236	216	195	234	225	253	217	246	225	258	236	195	232	255	208	252	243	259	255	230	220	210	236	243	245	233	264	262	227	224	236	260	240	230	220	265	242	267	211	250	231	250	206	260	234	274	226	209	219	253	245	250	255	258	230	224	230	231	206	247	219	235	234	219	237	208	226	239	230	258	235	214	245	227	218	236	241	270	225	218	242	260	222	219	234	246	236	211	233	245	234	240	238	214	240	208	248	205	215	277	220	210	211	248	215	231	254	239	240	231	232	258	272	235	251	232	220	213	226	226	216	273	207	233	215	247	259	240	238	242	247	214	261	196	231	239	249	242	213	219	250	227	269	242	224	229	231	254	255	218	233	255	215	216	236	239	226	220	222	221	248	220	208	208	236	266	237	214	213	261	245	259	260	262	236	224	209	226	229	250	239	226	246	243	216	216	243	269	209	244	232	224	229	228	245	221	230	236	225	199	217	246	230	265	249	240	204	246	237	235	246	250	206	244	231	256	245	247	244	213	243	262	234	221	240	229	228	234	243	251	214	263	240	233	218	224	224	216	223	236	243	224	222	231	253	253	229	224	265	219	236	210	232	251	234	220	211	232	258	256	206	216	237	261	212	261	243	218	230	259	239	207	225	266	240	238	224	212	235	270	259	234	234	197	236	254	217	227	242	276	225	229	214	231	247	227	216	196	245	229	226	245	235	235	235	225	235	228	256	191	244	227	257	204	224	230	214	255	220	229	229	213	236	220	229	235	238	209	234	238	247	237	236	236	248	220	239	238	224	240	208	244	227	224	249	238	222	259	240	216	222	219	231	195	241	212	256	219	244	264	244	237	246	250	245	238	233	231	216	246	223	225	229	235	228	271	254	216	217	235	218	221	225	250	237	218	252	256	223	233	215	238	203	241	232	249	252	223	249	218	221	213	229	216	235	227	236	229	237	225	228	262	191	231	243	211	250	244	239	208	244	208	196	257	257	250	250	313	233	218	237	240	243	218	231	253	254	241	192	208	234	235	233	223	272	219	214	228	245	244	253	206	224	236	237	239	237	219	216	200	238	221	237	263	245	272	239	227	200	244	253	260	246	239	233	205	232	258	212	232	239	213	192	224	245	223	190	222	232	217	222	245	228	234	221	229	259	268	232	242	248	236	221	218	261	228	226	213	220	238	223	212	226	232	260	249	262	222	231	214	234	250	264	270	229	249	214	252	249	268	208	214	232	258	221	247	225	235	225	235	186	212	248	245	257	231	228	236	224	222	267	265	246	253	241	236	227	231	265	226	223	265	243	252	228	260	221	244	244	202	242	229	228	244	244	224	231	209	218	206	215	220	223	224	231	218	213	243	234	231	222	206	217	277	221	220	226	228	223	228	240	248	210	249	207	231	247	240	216	230	196	197	210	209	206	221	240	230	210	234	278	212	194	239	238	224	247	246	219	234	231	230	229	207	235	205	215	239	237	241	237	228	229	223	213	208	230	202	229	240	265	243	234	260	237	259	227	215	230	220	222	228	231	232	205	258	229	259	240	224	236	219	232	249	211	244	225	246	220	255	247	220	222	252	240	249	236	262	255	251	247	249	240	240	238	235	236	246	243	250	252	216	202	249	233	261	247	257	234	270	235	240	235	245	221	219	223	260	220	239	247	234	224	252	215	226	197	245	246	223	216	261	246	213	262	244	243	218	212	222	225	247	227	217	233	236	232	238	203	198	256	258	247	260	228	229	243	192	253	223	223	242	218	255	226	235	278	252	245	254	244	219	243	230	248	229	223	204	217	233	231	243	216	231	239	230	215	208	237	222	226	224	256	233	214	248	245	276	227	227	232	226	232	239	214	211	275	234	247	218	219	208	243	240	234	246	245	226	229	261	231	211	219	250	256	205	233	232	259	209	238	243	245	220	227	256	229	245	248	252	219	206	228	258	243	209	230	216	227	215	247	232	231	202	244	220	271	243	274	245	226	217	277	216	248	262	217	211	256	216	265	199	253	206	234	220	238	198	232	220	221	231	209	253	224	245	225	227	241	230	232	247	203	214	232	211	265	262	229	284	230	219	242	235	253	205	235	251	206	254	249	210	227	231	251	251	243	252	261	228	213	241	259	227	252	213	242	246	201	235	212	202	226	205	212	235	267	230	238	239	211	239	259	261	207	224	247	228	257	243	231	230	221	227	214	249	249	220	217	241	224	225	210	265	225	247	217	234	273	238	231	227	216	231	235	239	224	257	225	271	241	239	212	265	219	279	250	223	255	257	238	229	240
17552	2412	2511	3357	2664	2066	1454	1266	1163	1048	959	867	844	790	750	723	672	654	655	644	637	654	663	668	626	599	613	589	601	616	592	626	605	609	597	609	595	599	633	580	566	608	631	568	622	590	593	596	575	594	564	610	567	584	576	581	567	576	593	568	605	592	561	573	603	601	582	548	581	546	568	585	567	588	557	591	575	557	578	593	565	580	527	607	625	598	586	550	552	546	544	590	575	577	559	600	568	619	566	575	563	567	594	585	560	544	594	558	554	573	564	586	561	565	546	580	559	579	585	595	581	584	510	564	603	581	580	573	553	579	616	614	576	571	600	564	608	533	577	539	553	534	564	578	588	544	595	551	561	601	608	549	619	603	570	572	562	633	589	597	623	570	587	563	564	617	523	599	535	584	550	625	587	537	608	574	578	585	597	598	583	578	551	572	588	555	573	565	551	577	612	574	571	556	499	561	586	569	580	585	541	525	577	568	561	551	550	557	574	589	547	584	593	586	581	557	600	598	584	586	591	601	597	574	549	608	597	564	552	523	622	578	572	560	565	592	594	592	583	599	555	586	615	568	548	553	601	585	549	549	569	563	566	549	540	604	553	537	536	611	599	570	597	580	564	565	573	556	574	554	573	552	590	558	584	594	580	624	569	557	582	575	592	582	554	600	567	630	571	574	541	564	568	578	594	635	601	606	586	527	562	587	605	610	566	563	544	581	617	578	583	590	587	566	593	548	524	584	604	571	572	553	559	551	561	583	578	582	560	579	602	591	574	559	574	499	580	598	514	568	587	608	578	567	580	547	555	548	563	554	566	587	589	578	592	529	570	544	564	525	588	593	554	555	602	597	567	538	584	587	591	552	554	555	631	575	578	655	610	559	527	555	570	593	562	569	616	559	575	571	584	563	581	565	569	585	620	562	563	567	593	586	572	567	580	561	530	594	564	506	554	551	550	565	556	538	589	537	550	553	581	588	570	614	584	529	581	591	568	550	579	598	601	566	577	587	548	578	566	590	597	580	585	553	559	561	563	592	595	554	562	592	560	533	585	555	602	578	551	575	554	604	563	567	562	597	580	601	576	611	565	551	599	583	560	572	582	550	563	584	595	504	557	571	596	561	567	565	614	560	572	558	558	540	578	609	613	574	579	556	571	589	516	569	593	585	598	581	586	599	547	590	544	592	586	584	566	571	575	576	572	572	609	600	546	599	567	582	550	583	577	559	600	555	578	603	582	558	586	589	594	572	563	622	578	542	532	570	582	600	608	565	592	536	556	555	567	582	587	576	575	564	575	565	558	542	528	606	603	559	556	541	602	520	586	571	608	589	561	589	583	579	549	565	549	577	566	578	582	554	580	572	576	566	595	568	585	593	546	577	572	557	567	569	668	557	557	603	588	590	592	580	566	541	522	621	557	567	588	559	577	573	558	576	614	564	599	557	556	529	579	570	546	575	525	564	608	564	579	542	561	610	578	565	501	615	545	561	568	553	583	556	543	533	604	611	620	584	582	547	561	589	562	541	578	603	572	568	607	577	589	549	548	611	574	595	556	554	598	614	593	536	614	587	559	561	586	548	587	568	592	591	571	567	556	560	621	559	608	583	519	566	584	548	608	542	579	572	566	569	577	574	562	580	592	661	552	564	551	607	591	574	641	590	563	566	605	592	593	563	619	600	552	590	525	593	629	596	564	561	573	539	603	534	544	596	564	600	589	566	516	595	553	599	641	577	588	552	561	576	545	564	534	599	607	582	571	541	567	606	555	584	594	616	567	559	574	581	625	578	582	603	566	572	536	564	577	574	617	610	580	572	568	573	605	555	578	530	563	608	606	622	561	580	564	591	551	561	587	567	575	564	577	644	561	597	542	591	596	585	571	558	568	587	591	551	565	605	576	579	566	576	640	575	586	592	580	540	579	556	541	582	538	570	553	590	597	563	577	575	579	561	526	563	604	555	554	574	574	596	636	545	521	567	538	548	561	570	549	522	572	578	584	573	537	549	566	601	603	585	552	572	596	569	569	615	586	595	598	585	605	564	522	549	591	580	577	529	545	573	551	589	570	560	606	592	581	580	553	580	578	611	583	559	562	562	581	590	563	573	568	602	593	576	561	575	599	572	600	581	589	551	540	560	565	582	544	566	556	562	578	553	584	586	536	552	564	597	564	581	617	591	557	585	550	629	600	538	597	611	588	526	561	556	539	591	562	574	567	575	584	586	535	594	620	592	550	579	595	548	576	564	582	592	629	552	573	527	594	582	542	563	602	564	521	561	581	533	577	560	582	572	574	555	586	566	584	560	556	577	559	579	543	580	565	582	570	574	565	558	546	621	559	544	558	575	571	571	593	590	563	550	592	560	558	595	606	610	628	587	582	572	603	617	568	544	567	541	554	535	581	591	569	588	563	549	564	565	597	528	604	555	561	620	586	543	574	528	563	626	578	554	549	569	592	585	571	570	545	532	583	536	583	568	589	539	573	580	630	558	604	568	597	544	579	614	597	583	584	542	550	567	551	568	574	617	559	562	559	581	581	590	555	535	570	589	550	568	583	568	565	575	553	581	560	575	574	560	569	570	524	628	589	587	582	551	597	546	606	550	577	591	557	578	534	623	618	593	547	608	560	533	565	616	588	553	595	573	590	564	586	590	604	594	593	576	569	587	595	565	538	602	553	579	566	555	582	528	583	578	581	582	586	595	585	556	579	554	545	586	621	587	554	562	576	567	547	545	588	571	576	589	597	575	606	557	550	599	598	588	597	586	576	582	601	610	569	606	558	587	560	648	565	574	556	541	577	602	555	585	613	566	516	556	574	591	574	542	605	559	570	559	546	565	536	618	625	562	563	553	590	547	604	583	546	571	604	538	553	565	581	567	565	585	594	601	549	568	585	567	549	535	567	537	598	589	574	505	529	569	591	551	547	536	556	584	599	617	572	576	615	567	552	528	546	575	581	573	533	563	613	548	556	606	579	562	580	578	560	564	576	526	582	564	590	514	568	588	590	547	554	564	592	599	550	592	617	584	565	596	592	600	609	533	590	612	593	584	615	574	602	540	577	561	528	569	594	596	558	573	549	562	573	523	581	545	565	572	598	544	557	572	534	613	579	565	568	571	548	565	520	587	587	553	537	544	592	582	526	598	560	573	637	584	522	591	566	613	619	562	573	580	543	579	589	575	560	566	574	534	576	549	554	580	569	536	557	599	573	586	564	618	582	539	561	586	566	614	576	549	594	563	581	576	572	576	571	556	569	561	533	589	551	569	581	560	585	574	549	603	559	566	585	575	588	559	537	606	504	562	566	559	587	562	616	552	560	551	591	553	572	584	570	610	616	595	604	561	584	535	571	542	556	582	587	603	594	577	560	564	595	599	573	552	622	543	544	597	550	592	549	609	602	600	580	574	561	547	534	563	570	624	576	587	558	602	546	553	587	544	576	581	573	565	533	528	576	568	548	605	573	580	566	551	535	549	574	622	614	545	591	573	614	546	546	549
44005	11936	2744	1888	1317	929	708	620	576	542	480	527	455	418	435	442	455	426	446	445	470	465	403	409	420	448	468	400	414	405	440	414	434	443	439	390	438	367	448	462	430	432	468	446	425	391	408	439	403	401	392	432	392	410	482	457	406	371	423	423	419	437	373	397	433	437	407	416	438	434	413	452	399	424	402	433	456	409	407	424	411	413	423	424	402	415	433	421	389	448	418	424	394	393	442	412	436	384	388	394	405	423	393	436	426	390	446	434	412	430	411	414	428	440	437	408	417	424	444	424	396	375	455	391	427	414	421	417	407	402	428	424	442	437	421	428	401	434	434	452	389	391	452	407	392	428	400	381	446	399	392	373	428	437	458	411	420	375	424	433	406	440	419	400	434	427	439	405	401	399	419	429	452	420	452	390	429	440	460	444	402	429	444	422	398	431	440	419	397	414	411	440	401	415	406	388	423	433	485	421	371	384	403	462	409	384	396	420	398	432	372	389	393	379	410	441	408	387	394	410	406	422	442	440	432	422	379	404	404	453	434	406	394	412	455	410	434	434	403	392	369	444	423	437	424	399	419	434	425	380	410	434	448	386	414	392	439	408	417	437	428	462	415	429	438	400	447	462	419	409	435	408	450	406	420	377	378	386	389	452	406	387	414	412	435	436	446	420	405	415	385	425	448	411	400	377	428	398	408	415	409	386	408	434	437	407	414	390	443	418	446	405	442	417	438	423	375	365	401	445	391	362	444	412	396	413	410	384	394	394	431	429	406	439	406	378	446	418	378	404	430	407	393	410	453	410	393	403	391	376	441	411	398	433	425	404	445	370	423	385	396	392	400	393	428	404	465	418	394	403	443	441	441	418	405	407	401	372	425	453	393	413	413	452	434	452	421	462	398	420	441	419	366	398	478	385	413	394	409	426	363	363	448	403	440	420	418	437	399	412	410	426	458	428	461	411	429	424	465	422	418	372	419	407	400	424	428	405	399	399	412	398	414	397	414	426	380	445	375	429	451	398	403	404	430	396	385	390	423	390	437	398	394	419	401	416	402	402	406	426	461	412	408	389	444	417	406	391	402	430	389	392	423	405	396	361	402	421	406	403	418	384	471	441	447	427	426	377	401	418	425	416	421	383	435	396	454	405	451	388	343	408	423	439	379	413	405	380	390	453	430	389	442	395	397	407	413	411	395	403	426	394	412	408	425	420	439	439	437	430	393	410	396	366	404	379	412	391	444	440	420	435	407	422	436	420	385	454	424	417	419	419	403	442	420	430	401	406	414	404	425	398	397	424	454	404	405	439	408	374	425	419	405	396	434	422	435	362	399	407	415	395	443	395	421	411	431	402	410	384	422	410	414	398	387	389	400	408	414	415	433	412	414	440	400	358	400	390	423	417	444	401	415	400	423	436	375	402	404	407	403	389	433	405	432	387	377	398	362	396	393	408	435	357	449	426	399	390	414	404	423	414	441	410	376	440	391	443	420	409	436	394	402	398	357	428	416	437	429	370	424	374	394	399	397	401	384	410	436	436	439	408	423	429	441	433	395	369	421	458	394	406	432	384	398	379	409	453	432	405	405	424	399	426	398	376	435	428	405	420	389	404	413	402	437	410	425	413	391	435	384	394	383	415	406	435	415	425	405	366	438	452	417	435	399	466	431	420	389	401	411	438	446	425	431	411	424	402	418	466	433	381	437	400	391	427	421	443	423	427	398	456	477	396	376	386	416	430	481	426	404	399	385	409	396	449	433	403	377	390	413	429	410	432	384	445	422	437	396	401	400	430	425	385	411	413	396	385	413	422	440	405	384	457	422	379	415	394	381	406	427	415	448	429	397	366	404	386	370	426	419	379	417	409	365	436	390	396	396	408	420	419	411	410	433	459	415	460	403	416	422	389	393	386	402	382	453	362	404	396	420	455	440	400	398	399	426	414	399	420	408	383	399	429	396	425	396	415	429	436	416	411	415	368	396	393	410	476	430	427	407	405	453	400	391	412	391	412	405	410	440	424	372	415	414	421	391	402	431	417	416	413	391	425	403	387	391	392	381	391	425	411	417	426	427	399	411	399	376	386	427	395	429	443	440	388	373	415	396	412	412	440	414	373	410	435	410	456	438	427	441	391	410	387	421	410	400	386	386	417	403	411	408	421	412	388	394	393	429	415	443	436	451	400	384	410	420	414	349	450	445	400	418	407	407	436	404	437	418	348	438	419	392	417	390	442	426	435	449	415	421	340	430	436	387	452	439	422	437	427	403	455	441	423	404	432	423	393	461	450	386	397	411	383	414	407	440	406	397	401	376	430	409	406	438	407	393	442	450	393	441	425	406	474	427	428	418	405	429	402	389	425	436	397	430	375	426	382	421	444	413	384	459	439	382	419	428	439	424	405	419	415	416	411	407	411	404	467	399	414	402	395	395	402	412	426	427	444	462	421	450	413	390	419	382	415	435	437	422	400	413	444	374	426	391	426	442	416	393	418	409	424	422	384	408	398	391	427	428	408	390	398	422	490	431	374	419	447	416	391	433	422	419	389	402	397	374	399	404	423	398	422	439	421	404	400	407	421	414	365	398	421	433	407	423	407	392	434	407	411	399	409	393	411	368	393	398	458	433	368	393	398	420	422	399	405	423	432	376	413	419	447	475	386	446	415	380	401	416	433	372	398	385	440	447	405	434	407	424	419	381	421	431	441	389	420	396	416	419	412	461	410	375	386	429	416	444	382	400	396	452	434	398	397	419	409	413	380	431	387	368	446	414	410	422	398	414	360	419	401	437	397	418	460	407	419	389	418	434	400	413	419	409	402	444	408	397	411	432	434	425	400	385	406	434	413	390	384	413	420	432	451	389	405	437	421	448	454	404	409	414	424	400	436	407	412	389	417	394	403	442	415	439	476	432	420	411	422	379	403	396	383	410	412	460	402	420	400	391	394	406	416	396	369	391	425	422	424	406	437	424	414	417	404	413	450	400	413	381	391	456	391	412	415	423	404	391	387	384	405	404	385	403	447	358	434	451	428	397	426	443	394	464	393	468	437	442	422	395	410	387	344	409	427	416	419	409	422	433	422	417	431	426	394	377	407	404	424	410	428	397	421	410	421	411	392	408	438	424	403	400	426	457	383	417	447	428	376	422	409	446	418	450	400	424	381	438	443	385	402	425	423	390	377	407	429	370	404	408	441	417	386	428	361	400	403	414	445	416	411	399	420	384	445	413	419	425	406	404	398	450	438	381	447	399	448	451	405	398	420	401	393	386	370	384	383	415	387	400	424	421	444	433	349	351	387	423	423	444	373	400	400	382	484	437	437	417	424	425	385	384	438	367	395	446	433	436	393	413	409	427	400	414	421	399	420	450	401	413	427	421	423	438	441	440	432	433	396	352	439	371	409	444	390	471	420	442	392	403	413	384	420	433	494	405	418	436	375	399	398	417	386	442	412	370	403	432	431	413	399	410	381	401	411	435	427	412	382	386	420	449	392	387	434	396	375
24620	3918	3926	4888	4074	3202	2363	2002	1845	1743	1491	1395	1322	1267	1264	1126	1177	1082	1029	1052	1002	1043	956	1013	978	995	1028	955	960	973	1018	986	944	960	938	933	1010	1000	932	943	972	948	921	935	947	910	907	886	915	943	973	895	948	946	945	925	954	948	917	904	966	916	954	959	916	938	975	923	980	997	914	931	911	928	868	976	923	898	910	945	938	971	919	966	949	919	989	913	962	860	914	897	910	925	905	971	932	926	921	920	900	870	878	928	901	905	931	913	944	943	835	945	997	915	893	913	939	945	938	951	904	914	899	957	913	919	918	909	867	933	903	915	930	961	919	890	955	917	891	885	975	903	937	905	906	959	931	932	893	939	870	869	966	931	961	911	865	864	924	916	876	895	919	880	997	872	947	926	981	920	890	917	941	901	918	896	884	895	895	889	901	916	875	940	913	934	901	958	942	917	925	904	959	925	881	902	886	952	909	849	898	922	880	889	930	964	932	903	961	986	924	892	880	892	868	915	913	857	942	907	978	900	926	943	939	861	944	967	933	911	940	875	942	931	916	943	901	926	900	936	887	936	909	947	920	948	944	922	941	914	877	889	907	953	927	900	885	961	939	897	913	878	861	870	930	959	907	905	905	937	897	957	940	957	913	895	894	887	849	925	911	919	990	912	947	888	907	944	912	936	913	939	936	939	950	960	891	917	913	930	920	929	921	941	907	914	922	919	907	981	897	915	926	922	950	974	896	953	846	1017	980	940	890	928	881	915	922	892	946	902	932	853	957	882	918	902	903	923	980	911	974	933	937	899	999	929	906	871	906	913	941	910	915	948	898	945	906	898	909	940	920	885	889	949	896	857	950	907	837	960	944	921	946	966	903	922	930	898	894	894	891	940	955	892	897	887	973	924	959	913	918	955	929	895	841	942	947	907	935	928	909	870	858	949	911	977	931	900	971	900	950	914	895	980	922	914	933	967	934	914	923	891	918	887	904	920	900	885	918	923	887	985	942	895	917	911	943	919	906	969	915	940	962	955	868	902	894	945	872	951	912	934	931	856	950	927	912	878	886	912	923	903	964	885	936	926	921	935	928	914	968	942	926	860	952	903	853	963	967	927	894	915	925	876	913	886	926	923	920	921	901	944	913	897	916	858	996	997	925	902	908	882	880	884	968	886	895	934	907	950	913	931	933	947	933	887	945	941	897	920	896	899	895	884	944	916	922	969	927	977	893	899	942	960	876	949	894	920	925	930	962	951	965	897	928	908	893	911	904	950	936	902	875	907	946	932	887	912	933	898	897	924	921	910	927	930	942	931	941	857	852	934	916	929	911	920	891	892	854	928	918	921	864	916	937	898	892	942	921	912	946	862	968	947	867	946	970	941	904	947	923	938	974	876	889	892	918	910	952	934	879	906	901	929	901	993	916	906	890	986	922	930	959	945	926	948	919	915	902	863	954	930	934	934	895	877	897	897	908	937	890	897	950	974	987	890	900	899	916	925	929	936	942	914	916	919	895	930	906	907	929	899	951	915	992	936	945	934	962	901	940	957	823	914	905	908	955	929	937	946	918	877	906	886	918	930	943	929	930	922	899	954	962	922	894	926	932	940	890	943	921	982	895	861	884	893	950	919	875	888	922	914	927	890	890	903	955	910	922	932	930	863	873	941	904	933	877	949	928	899	905	897	928	902	875	945	915	880	911	883	937	948	932	900	921	945	935	943	906	905	947	961	900	929	892	931	929	922	878	992	896	923	961	902	936	901	908	879	962	920	941	927	959	921	898	914	908	938	918	919	945	884	913	942	935	877	977	903	917	925	900	951	943	930	896	967	916	906	922	969	924	945	907	888	950	919	922	890	932	894	905	975	935	939	911	902	973	977	943	899	965	923	938	894	893	886	902	1028	885	900	940	966	911	896	921	909	955	874	926	927	912	875	941	960	924	916	956	923	917	914	881	907	904	903	960	909	860	937	898	940	913	955	895	888	898	894	957	926	943	936	905	908	940	921	944	1001	953	945	898	970	980	968	958	966	881	929	908	924	918	948	969	940	947	974	915	902	892	955	915	943	917	918	921	885	933	907	898	937	868	935	893	932	924	903	958	932	944	901	938	915	888	932	943	925	937	954	905	962	926	868	954	949	895	889	926	935	931	961	939	895	875	889	935	898	953	868	916	916	890	877	910	984	931	928	899	945	965	927	943	941	932	959	915	910	911	1020	930	867	919	927	898	873	900	914	916	921	909	958	949	894	915	909	912	878	888	873	883	923	901	1015	916	986	894	831	924	956	943	904	938	889	972	937	914	917	889	890	927	938	910	878	928	885	904	963	873	910	972	893	916	870	905	929	897	908	916	929	882	897	957	877	954	890	954	946	967	922	957	950	923	882	955	963	909	906	919	937	913	919	939	872	944	929	912	922	928	904	979	946	926	934	957	916	953	926	881	951	953	881	907	879	899	909	948	930	920	871	951	901	946	907	934	909	964	956	905	952	911	928	966	891	944	925	912	979	915	961	977	932	919	865	913	924	959	917	918	913	896	861	914	918	906	894	890	926	930	952	883	958	931	963	963	920	936	931	900	994	953	897	889	907	921	877	948	982	914	924	919	884	855	913	910	908	951	950	890	932	911	903	873	896	892	912	900	963	908	930	919	905	912	924	955	997	884	894	920	883	903	962	917	934	948	894	902	922	923	923	897	960	856	885	940	896	882	969	876	889	891	893	889	893	956	896	907	839	911	973	872	834	943	922	931	933	922	928	895	921	941	893	955	958	916	895	936	894	869	928	876	953	914	908	955	918	940	920	911	901	912	920	922	971	856	933	941	931	939	948	943	874	881	916	855	900	933	941	979	869	943	938	923	898	872	935	923	1011	894	878	917	946	932	908	918	988	884	921	876	941	981	955	911	893	971	993	926	906	892	929	922	971	898	949	909	883	934	888	926	881	876	874	929	933	986	967	845	911	929	984	890	914	918	868	873	908	879	867	888	924	962	957	892	958	923	923	882	952	905	921	982	933	905	933	929	886	950	924	928	891	892	961	848	933	886	877	943	922	956	957	920	921	881	963	931	878	909	882	938	917	945	944	902	922	924	941	919	908	885	890	890	891	925	954	919	913	942	939	895	896	918	927	988	934	951	903	921	962	928	965	961	948	920	874	937	869	920	948	842	908	939	929	905	913	909	973	929	925	909	920	952	902	933	885	980	884	921	932	950	954	899	1004	934	906	918	952	936	919	900	955	874	888	873	957	901	931	859	967	958	891	924	934	924	989	879	926	890	899	956	924	899	947	971	931	912	956	951	916	969	908	894	936	943	938	910	940	874	864	972	915	857	886	948	872	936	960	901	934	983	941	888	976	887	945	855	928	957	926	886	928	922	936	894	874	946	903	913	876	894	938	914	965	894	936	929	863	926	963	895	909	884	891	913	904	873	908	967	911	888	918	953	952	901	892	922	894	945	882	940	915	898	918	904	913	961	925	922	864	940	941	938	893	938	913	879	906	947	904	873	881
13352	2008	606	520	470	371	293	294	230	240	254	229	232	239	257	241	220	251	207	217	225	213	218	217	204	210	214	205	196	221	222	217	226	193	226	211	232	209	220	228	211	237	223	209	196	211	210	222	202	224	221	227	226	238	219	212	215	190	225	205	231	220	203	217	215	225	201	212	218	223	216	218	256	238	211	214	197	194	207	193	236	242	209	231	222	205	211	208	232	208	208	221	186	211	242	218	199	198	237	200	214	191	232	202	207	232	185	238	208	225	218	200	186	221	192	242	202	201	186	226	212	224	223	263	223	249	223	216	245	242	213	226	202	213	203	201	219	220	223	203	233	237	214	217	220	216	246	227	219	244	202	200	214	242	210	187	239	177	196	178	243	214	223	219	241	209	205	199	247	217	222	218	227	194	224	186	202	220	222	217	225	209	209	220	205	207	218	184	192	211	210	207	217	210	219	210	208	176	215	215	219	197	200	187	180	218	211	204	212	207	230	203	221	202	192	180	214	210	203	198	205	234	201	216	215	246	263	186	213	208	214	226	229	224	210	211	188	217	201	207	195	189	217	205	187	220	239	201	234	241	218	223	209	204	231	213	184	203	217	213	215	209	218	206	209	265	222	210	206	210	204	183	176	194	207	188	169	183	206	214	218	210	229	223	200	193	212	212	226	238	232	204	211	203	192	205	219	200	201	202	219	222	212	186	198	234	216	176	211	188	207	200	224	240	237	229	217	226	208	202	202	198	231	228	222	223	220	213	239	224	198	276	203	211	197	228	191	212	197	227	210	216	214	197	218	224	222	219	226	208	217	209	214	210	200	199	219	214	193	222	190	197	232	241	206	193	214	198	230	185	217	231	207	183	199	200	199	220	197	228	202	221	242	208	217	226	211	220	191	216	207	207	205	223	243	231	242	215	218	238	237	223	197	198	212	206	228	250	221	208	227	239	208	220	219	202	192	215	238	189	199	205	208	226	191	201	217	205	220	207	231	207	200	217	223	214	217	221	216	205	209	217	232	202	208	221	219	201	226	240	192	185	204	207	231	247	217	227	194	208	225	223	221	196	230	216	218	203	196	217	210	228	199	219	206	209	202	195	213	234	214	211	189	215	207	244	222	214	199	220	210	243	185	235	244	216	231	226	223	183	199	205	202	242	239	230	212	210	217	198	220	208	217	208	186	195	203	220	214	229	221	183	216	223	219	222	208	225	209	195	220	205	235	207	243	236	263	212	225	214	214	211	196	218	216	230	229	212	239	201	228	220	235	216	210	232	204	215	210	206	182	225	220	228	206	229	214	182	208	189	247	192	215	194	231	211	189	231	198	218	179	227	203	228	205	209	225	197	230	210	219	213	225	209	225	207	211	198	211	220	225	206	216	211	196	229	196	218	218	212	209	215	206	218	227	192	189	236	232	205	236	191	211	234	242	235	195	218	262	235	193	201	231	202	243	215	211	227	248	190	226	218	189	239	194	231	239	190	215	228	210	219	228	210	211	203	207	220	238	235	212	201	220	191	224	203	206	186	217	226	215	209	212	222	220	191	217	236	235	244	240	234	198	225	201	221	205	218	236	205	209	244	208	190	201	233	214	226	204	219	195	203	189	210	189	221	214	219	205	243	204	253	231	222	208	177	216	214	215	238	226	213	225	217	201	217	215	216	198	225	227	200	221	202	201	199	220	203	208	247	243	195	210	208	175	213	186	206	198	195	243	220	229	204	196	192	228	236	233	190	202	212	225	231	204	242	213	200	223	231	222	221	187	240	193	208	244	225	200	208	217	240	225	247	198	236	199	204	198	221	216	221	170	207	200	193	194	207	203	193	203	178	214	190	213	251	221	227	228	223	205	243	214	219	210	223	213	194	234	214	214	242	191	229	225	205	206	229	206	206	211	215	203	214	242	213	210	196	250	202	209	224	228	235	218	178	204	230	187	226	208	236	220	213	244	241	198	229	199	223	207	201	220	220	221	231	225	216	222	197	191	220	218	213	236	209	214	234	259	206	225	210	222	206	205	189	205	234	223	202	228	189	180	225	191	226	205	216	194	193	205	230	195	177	213	233	244	224	230	195	191	201	219	197	200	220	250	222	206	211	216	193	226	204	209	192	232	215	223	236	202	227	221	202	231	241	221	214	218	206	213	212	220	211	214	218	212	224	215	219	199	196	199	214	209	212	199	206	222	188	178	189	200	191	219	205	210	222	199	235	209	174	204	192	211	205	219	225	212	230	240	202	212	213	216	201	218	230	209	245	198	199	226	195	186	222	186	225	211	193	187	230	196	195	204	229	201	220	217	257	205	186	230	205	222	208	221	208	246	211	225	226	214	204	228	217	213	244	237	203	224	227	229	189	214	239	221	214	171	241	197	213	211	197	221	169	224	216	220	235	225	244	251	211	220	213	230	224	243	210	192	232	208	218	211	212	203	203	244	198	209	204	219	204	218	225	203	208	199	220	193	213	188	198	226	210	210	217	206	214	208	233	213	214	209	240	243	197	205	202	201	212	216	221	238	199	217	215	243	210	191	235	229	204	224	204	213	222	229	223	195	208	202	208	225	204	224	216	245	231	222	193	225	242	224	239	226	242	237	222	196	197	222	206	234	206	246	209	211	209	227	232	224	231	224	220	217	207	185	209	214	241	201	222	205	204	216	225	227	197	195	186	218	243	236	204	231	219	202	238	230	194	208	229	225	206	231	213	196	210	190	219	214	233	223	214	217	216	184	204	200	206	203	218	210	203	198	204	237	222	223	202	213	245	230	219	237	232	209	209	234	228	230	224	225	190	209	257	189	217	199	193	225	201	212	227	208	224	236	216	213	179	225	196	199	226	232	233	219	219	232	192	188	231	196	223	221	238	187	227	208	213	234	208	220	231	189	192	205	202	182	198	233	223	215	219	180	204	200	216	201	205	184	206	206	239	220	193	212	230	169	207	191	244	210	215	215	214	233	227	209	241	220	215	193	233	210	222	207	211	187	219	247	214	229	211	235	226	245	201	203	224	203	259	223	217	221	237	205	212	232	217	193	209	226	215	202	185	188	194	207	189	229	195	223	208	243	235	249	230	200	196	218	209	196	221	227	196	211	228	221	217	205	240	195	227	203	208	200	219	210	206	228	207	209	214	204	232	214	241	210	204	217	200	211	202	226	210	217	200	225	238	247	233	201	225	210	206	231	205	214	207	208	234	226	222	201	193	213	221	207	186	223	213	200	216	211	189	225	178	204	240	196	224	209	230	216	214	206	213	217	218	218	213	218	216	204	207	222	193	184	216	211	220	204	222	226	217	224	222	228	194	215	199	220	210	205	217	208	228	183	211	213	224	224	207	214	257	202	232	230	225	199	257	226	192	216	225	222	193	232	232	213	242	259	196	224	193	223	209	243	224	209	222	222	199	239	196	218	212	242	226	190	185	209	202	241	221	210	230	209	231	229	176	209	235	211	223	219	224	227	224	204	201	195	211	238	213	257	234	196	201	215	190	233	233
7891	1443	1313	1600	1392	1165	856	739	768	734	644	675	611	574	579	569	604	531	532	549	557	549	545	561	530	526	512	496	509	538	545	589	561	538	534	497	544	533	494	557	522	529	519	514	524	519	538	530	551	543	503	533	550	521	541	502	484	539	508	487	510	481	529	524	529	507	534	506	496	542	540	530	531	547	547	513	527	497	518	542	552	511	543	536	515	533	565	499	546	526	481	494	544	555	472	497	540	535	531	546	499	509	525	487	539	523	559	519	532	533	520	549	503	482	541	568	556	502	524	533	519	557	508	446	515	539	505	520	484	519	495	523	511	540	513	519	522	516	475	498	501	522	507	538	565	503	518	507	554	504	497	504	521	556	507	516	460	524	491	511	507	544	516	502	519	544	484	508	468	541	502	530	501	496	531	487	503	552	518	546	503	522	495	538	493	507	524	494	516	528	520	541	490	528	480	505	495	534	507	535	562	552	524	517	540	511	536	513	498	523	523	487	506	523	520	514	570	512	547	557	526	506	541	491	525	492	515	485	485	532	517	530	550	493	507	500	553	497	517	528	486	519	520	498	559	528	513	491	548	524	559	505	523	495	526	483	554	517	487	541	529	491	540	533	524	526	485	549	485	508	529	504	512	535	523	511	522	531	510	536	510	513	534	467	485	491	502	539	525	513	518	521	545	549	530	512	558	551	524	520	468	558	523	508	513	562	518	523	541	535	510	534	520	523	528	499	505	572	535	490	505	541	546	503	546	518	555	505	468	486	505	551	564	549	538	528	508	504	529	486	545	536	460	501	510	507	534	474	510	511	518	536	521	558	518	534	491	529	498	521	557	510	511	548	515	518	487	513	562	510	499	539	510	506	500	538	518	534	520	491	509	512	535	509	531	487	537	485	550	533	549	523	508	510	511	524	505	509	512	533	516	497	509	503	490	511	547	514	551	518	474	510	527	508	530	494	512	514	539	517	517	552	499	523	519	515	494	511	531	517	519	520	510	557	522	524	502	521	516	511	576	514	529	553	526	501	493	508	533	519	537	494	515	502	528	546	545	537	494	544	513	548	507	547	559	496	510	518	562	531	516	512	544	509	557	498	526	539	551	520	518	568	545	516	547	513	522	492	513	489	531	542	518	528	550	504	467	526	567	536	517	501	542	522	531	532	531	510	548	545	536	504	558	505	545	544	496	531	534	495	508	529	548	551	541	530	531	480	512	539	519	568	513	537	491	539	561	520	508	494	528	539	499	511	504	520	531	528	545	513	518	520	500	545	521	517	517	528	517	512	530	472	521	473	533	513	485	494	474	552	497	520	508	517	536	530	503	517	506	542	554	493	525	564	544	536	576	547	511	586	515	531	546	516	541	527	549	520	545	538	562	507	561	496	506	490	510	540	539	520	513	524	545	533	519	502	509	523	516	516	512	506	543	542	539	450	511	525	531	515	464	541	530	513	505	570	541	534	500	509	504	522	509	556	494	464	492	523	526	513	544	488	527	525	514	539	522	501	526	537	512	486	518	480	514	554	539	527	527	536	523	553	523	521	501	516	494	525	522	498	550	495	514	535	498	523	510	505	511	507	513	479	495	524	485	503	539	506	495	534	517	555	574	514	488	563	503	477	507	522	535	527	500	558	534	532	517	527	506	557	532	494	535	503	524	500	521	537	476	497	505	546	569	537	538	545	550	513	540	520	514	537	508	524	545	482	528	533	533	529	550	510	537	510	527	508	519	501	528	540	525	513	522	514	526	492	498	533	497	533	543	508	470	533	516	511	519	529	492	496	501	567	543	492	468	529	500	468	547	539	528	526	528	508	497	481	512	554	535	504	533	528	531	502	525	514	519	554	542	575	546	546	478	529	504	503	501	509	491	534	528	521	515	528	521	556	553	527	524	511	476	551	571	553	512	508	520	502	528	501	540	509	513	497	536	535	571	482	490	507	542	486	526	520	539	547	500	550	519	521	537	493	506	519	531	559	502	499	491	510	516	573	519	501	546	533	531	519	546	490	530	524	544	525	533	520	546	559	545	525	532	510	507	544	541	468	494	511	499	560	506	508	507	478	490	544	532	532	520	546	475	524	488	493	498	510	534	547	525	533	520	533	556	541	507	455	484	497	510	541	528	531	502	491	538	500	543	519	459	523	520	521	509	517	563	528	544	498	521	534	546	485	535	546	510	536	520	519	523	521	521	526	511	503	533	503	551	526	523	478	546	515	496	542	514	531	505	527	519	561	470	518	528	494	539	533	552	499	501	494	524	516	518	565	479	542	519	567	512	561	486	498	530	538	481	496	514	539	530	506	544	523	507	488	548	523	495	537	519	541	488	523	505	532	521	509	486	526	501	521	520	537	517	501	487	504	565	503	517	528	548	564	555	514	532	558	507	492	530	512	514	550	497	566	503	544	479	492	530	522	536	498	518	536	502	515	530	509	541	541	506	549	581	518	530	503	529	518	507	489	564	514	488	524	466	492	573	536	496	545	532	537	549	530	512	551	493	523	502	532	538	533	539	476	522	535	517	541	517	530	535	500	497	527	533	489	525	502	474	523	508	541	515	547	545	546	502	543	502	516	503	593	491	482	520	525	525	506	521	481	513	547	541	526	538	517	503	513	575	529	494	550	521	547	503	507	538	535	496	553	518	515	480	534	516	529	490	520	524	548	517	507	524	507	555	527	529	529	521	494	519	546	510	523	563	507	501	538	514	511	548	561	564	522	533	455	526	513	525	488	510	534	535	497	489	512	517	502	548	550	508	486	520	529	501	567	527	445	510	532	507	554	536	511	499	547	509	532	521	568	494	540	541	558	556	529	532	554	495	517	477	488	533	550	466	489	528	500	497	512	500	502	514	517	543	521	558	524	513	520	508	519	515	456	541	530	546	522	511	506	525	537	518	492	558	488	492	532	521	500	499	511	492	485	519	537	517	465	517	528	513	501	497	553	593	539	546	513	497	531	514	524	493	525	493	527	552	552	495	491	486	553	529	532	573	552	530	528	556	553	521	528	533	543	509	467	504	535	493	518	487	512	514	518	464	509	518	509	501	493	523	510	491	497	494	516	499	543	555	499	486	548	519	545	510	507	509	510	521	533	520	506	541	484	512	531	511	523	499	536	523	541	525	532	479	538	493	519	534	520	550	512	468	516	505	520	521	516	488	527	520	546	506	509	522	530	531	504	461	482	496	529	517	485	468	504	537	509	530	538	544	539	509	489	524	552	534	550	538	462	522	520	512	506	482	526	529	479	514	527	555	557	505	507	495	542	524	542	547	483	528	539	537	505	505	506	549	520	469	501	559	466	535	511	549	530	479	484	559	506	518	527	531	485	537	527	512	506	532	489	525	458	511	502	534	541	544	495	535	507	494	490	523	522	510	492	488	560	503	482	511	499	538	531	525	574	531	552	537	503	504	533	525	536	560	560	570	534	472	505	488	492	461	510	514	542	540	512	497	521	569	513	495	502	520	449	544	563	487	499	528	473	519	528	507	498
28322	6605	1487	1189	798	594	401	382	341	311	317	298	330	279	260	245	223	257	225	229	248	230	243	251	256	246	226	233	240	214	235	218	213	222	206	234	244	255	232	245	241	249	225	235	216	246	248	234	275	246	220	255	235	235	273	208	216	259	260	251	244	252	247	253	235	238	228	233	246	270	261	241	225	249	232	229	224	255	233	269	226	208	234	212	232	244	195	235	245	240	271	237	242	234	227	245	225	246	245	227	204	251	243	196	214	238	246	256	254	247	198	248	220	243	264	211	254	223	251	239	234	250	270	244	236	228	254	221	223	221	251	229	236	241	232	203	262	238	262	228	255	236	241	211	205	247	238	221	234	230	229	211	216	230	242	259	252	212	225	236	195	216	231	271	233	217	214	230	238	215	226	241	237	252	237	237	240	252	234	241	217	245	242	249	252	209	230	242	265	201	210	253	226	232	254	231	229	227	237	220	226	241	234	231	257	235	196	231	216	228	246	251	257	245	266	257	191	246	213	239	257	234	250	222	234	223	229	235	229	213	230	215	221	221	223	242	249	242	232	248	240	237	220	250	245	265	238	231	237	236	240	248	263	224	248	224	238	214	248	216	242	247	230	247	243	215	239	247	225	237	223	253	248	222	189	198	251	226	236	231	247	257	238	257	234	243	244	241	240	241	223	217	235	209	278	241	226	215	259	236	249	255	215	244	229	252	229	272	219	227	225	254	240	233	225	226	206	233	248	252	213	252	224	231	236	239	238	244	250	263	275	231	210	255	227	264	233	256	214	224	201	222	248	234	221	235	236	231	234	263	243	228	232	215	240	232	225	239	229	226	235	251	257	249	246	245	231	249	230	242	240	215	234	242	227	219	238	230	241	242	251	206	264	243	214	257	225	258	231	270	243	231	202	250	212	246	214	226	237	220	244	226	249	213	260	234	217	236	242	218	224	236	204	256	247	232	244	213	231	245	205	229	236	238	248	261	230	242	268	224	241	246	262	215	225	236	212	218	216	225	222	224	223	242	228	234	227	235	256	240	231	251	238	225	255	237	223	223	235	226	240	222	219	235	234	205	208	227	249	246	256	202	217	235	233	223	244	218	225	224	246	235	252	233	226	232	228	249	240	251	247	211	215	266	240	219	250	213	238	190	241	228	252	225	234	225	246	250	238	194	210	255	249	263	241	248	213	217	225	245	241	226	228	259	241	216	210	241	252	218	222	219	229	216	239	232	226	226	209	226	234	221	205	238	241	243	234	227	235	226	220	237	209	226	207	231	221	256	236	230	256	236	216	237	227	229	211	274	212	239	220	246	249	204	258	226	234	233	223	246	242	229	232	237	230	245	234	214	228	253	259	221	262	244	275	204	231	239	291	239	246	235	244	244	228	224	229	244	231	216	233	220	274	237	207	205	231	238	233	242	232	216	234	234	259	215	255	234	236	221	243	226	224	250	237	232	278	239	220	205	262	229	213	236	225	251	250	237	223	230	219	274	242	256	232	214	262	231	238	281	254	200	236	283	224	219	226	215	232	255	254	234	231	237	216	239	240	244	247	282	216	239	231	243	206	241	275	260	243	229	219	238	251	236	246	258	245	220	228	238	241	232	216	229	217	242	238	250	202	231	221	201	238	236	246	271	227	240	202	227	243	250	262	229	219	238	200	268	236	235	223	220	262	259	238	205	244	248	232	232	240	266	241	230	248	226	199	247	206	243	227	222	239	210	250	257	230	246	221	265	251	218	223	238	226	238	240	260	237	247	245	234	222	229	256	254	243	242	265	277	229	227	203	230	244	235	268	245	237	241	217	225	229	234	245	259	210	234	235	232	242	217	239	243	228	211	231	249	224	232	215	247	206	214	221	226	234	221	250	256	242	258	225	234	243	252	261	233	240	222	241	233	246	222	243	239	234	213	214	227	251	241	232	205	228	228	253	256	235	244	219	237	246	223	187	229	242	232	224	213	243	238	210	239	233	223	232	252	225	241	243	218	239	232	240	234	221	238	233	239	233	248	230	228	211	275	245	252	240	226	231	241	225	224	268	223	249	228	286	238	229	246	242	239	264	239	222	241	242	222	256	230	252	236	246	251	233	218	249	244	234	250	227	279	236	236	217	198	203	222	233	237	226	267	228	261	225	268	237	255	239	249	264	228	237	232	230	218	259	226	245	234	218	219	215	236	238	233	225	200	244	260	255	257	256	273	246	233	260	219	229	228	255	225	234	247	240	194	236	256	247	244	275	212	228	210	213	205	254	259	211	248	256	223	227	239	254	197	219	250	276	248	247	221	234	236	242	249	243	272	234	252	269	230	256	232	232	234	219	229	238	253	238	237	244	236	229	241	264	233	213	251	240	210	252	251	217	199	228	236	249	223	230	248	239	232	239	248	241	229	269	243	226	220	221	254	230	267	226	237	217	250	206	246	209	249	234	217	224	240	263	222	210	250	255	251	237	242	250	218	238	233	265	246	228	258	233	244	233	218	223	227	259	259	244	251	233	265	210	208	247	264	240	228	229	217	243	209	259	223	255	262	225	245	224	220	259	226	227	241	211	191	217	257	247	239	226	251	235	226	222	233	215	201	235	244	242	213	219	216	220	206	251	241	222	235	261	257	249	213	252	268	243	261	212	219	257	270	209	239	235	214	226	243	217	251	253	240	215	253	222	245	260	215	211	236	230	233	275	236	252	243	217	231	223	271	234	258	248	242	230	203	255	240	237	219	257	245	232	205	232	187	212	215	237	222	235	225	244	207	225	221	279	217	203	229	213	234	244	225	242	256	207	243	241	236	214	232	246	236	221	230	236	238	266	225	223	228	214	264	225	245	253	238	229	242	234	260	234	222	230	214	202	225	224	236	255	249	250	216	265	230	225	242	223	244	225	212	255	264	252	234	216	239	218	228	225	240	222	270	256	224	247	203	240	239	238	229	243	205	249	224	220	220	217	252	265	252	237	229	241	212	268	259	225	243	219	214	247	199	257	235	263	214	227	213	236	208	211	226	224	238	249	223	259	233	222	229	242	233	196	228	258	271	236	266	256	230	251	216	219	211	239	256	251	228	226	245	246	215	254	206	208	207	215	227	244	213	245	234	232	232	267	230	248	229	233	245	259	241	226	233	228	249	221	199	241	256	238	236	244	231	218	251	238	219	230	257	248	225	266	220	229	227	214	241	213	222	213	249	207	230	238	217	240	222	224	224	223	211	218	245	221	219	259	224	227	239	238	222	247	260	255	244	225	226	238	247	256	220	256	239	221	240	221	223	229	264	226	227	227	224	241	247	221	246	217	255	272	230	237	242	212	231	251	231	244	205	269	248	221	213	204	265	237	239	251	231	274	232	250	244	227	235	270	210	231	221	238	205	230	247	253	246	248	227	252	254	221	233	233	248	239	244	257	246	246	239	221	250	227	279	252	238	249	223	215	253	259	251	226	270	215	243	228	225	222	210	235	237	226	245	227	243	241	234	238	216	227	230	231	226	223	237	242	227
17235	2854	2751	3437	2852	2061	1473	1327	1105	1030	958	900	862	783	743	694	683	679	651	652	672	615	611	666	662	643	628	574	609	595	622	599	594	595	588	566	593	617	589	589	551	567	572	634	583	614	597	583	569	593	590	604	578	553	596	575	572	585	595	568	549	597	559	562	583	591	611	586	608	584	617	598	600	585	556	596	560	602	583	580	567	569	594	599	585	546	559	606	588	592	604	555	586	587	542	539	609	589	617	556	581	558	586	570	606	557	567	579	581	536	607	608	644	530	572	546	541	591	560	561	620	561	612	578	581	562	576	572	579	577	560	529	593	568	555	570	551	586	604	577	588	545	571	577	561	611	549	569	595	643	593	570	592	524	621	581	584	562	593	544	581	570	560	546	550	568	587	582	594	588	621	530	593	582	564	583	618	590	568	566	596	574	548	578	536	531	620	590	614	525	586	592	557	581	563	594	558	583	539	592	523	583	554	569	590	530	583	610	597	578	612	555	565	559	556	602	595	552	557	541	561	590	563	590	591	577	631	598	555	552	567	619	586	598	568	572	592	569	587	589	590	544	586	569	555	541	600	565	571	574	596	568	567	622	555	565	549	566	596	550	586	615	592	493	554	540	567	595	571	550	588	590	549	547	605	569	593	566	579	600	600	585	577	565	615	569	552	554	562	567	593	586	547	593	608	554	562	571	600	539	599	577	617	593	529	600	640	541	595	559	566	600	589	597	569	644	565	583	567	604	595	539	579	547	564	574	539	570	555	556	571	543	620	584	544	588	606	580	546	587	564	570	537	580	588	580	554	621	547	560	618	576	625	599	537	616	551	591	604	550	554	589	584	578	584	547	589	624	568	581	567	606	592	594	598	579	573	562	547	622	577	561	553	619	621	578	571	566	570	561	564	570	586	547	584	568	541	567	590	586	590	528	601	575	565	533	574	558	630	571	584	610	567	599	619	533	597	597	601	576	628	568	590	558	579	550	543	546	588	596	591	583	533	548	604	556	603	610	551	538	624	586	563	536	523	565	598	561	592	549	535	560	595	592	518	586	570	559	585	544	541	545	557	554	583	580	591	539	577	570	572	606	595	558	596	649	561	578	615	598	580	606	579	563	579	578	531	585	551	577	614	552	589	546	577	577	591	605	613	559	546	575	543	567	537	590	604	592	560	589	607	578	607	604	577	570	610	531	591	599	560	563	596	620	563	598	598	579	567	591	583	561	515	595	596	588	593	554	585	532	562	650	591	572	593	553	569	596	599	525	592	577	589	570	587	593	566	581	621	540	569	602	585	558	580	561	600	634	555	595	524	542	533	557	542	534	546	517	560	531	579	558	539	542	580	540	589	584	585	597	562	569	581	600	590	570	585	558	578	578	549	583	575	593	578	531	563	599	535	581	579	615	573	532	569	621	553	533	550	530	616	602	551	527	572	569	564	588	585	590	564	562	572	558	567	567	537	559	579	579	549	539	557	561	584	559	532	594	564	558	536	542	574	584	578	584	553	575	525	599	566	592	527	591	582	640	608	570	568	555	575	586	587	583	529	596	599	582	601	611	568	589	548	549	578	562	578	558	617	551	595	556	582	544	587	589	572	560	593	584	576	564	534	593	603	571	545	568	548	587	548	601	604	575	588	597	606	601	568	565	576	612	609	591	565	588	585	544	618	567	615	571	602	582	561	586	619	575	546	574	588	582	581	550	553	591	603	584	603	592	601	557	565	551	580	582	562	582	567	566	578	538	594	604	519	561	584	604	612	548	595	588	615	593	580	539	611	575	560	579	579	550	612	598	558	545	553	553	540	598	532	583	561	594	581	587	523	572	515	631	590	579	563	563	594	603	577	561	570	578	594	592	574	584	563	583	523	553	565	632	560	583	587	526	564	578	572	564	594	557	610	572	587	598	560	589	608	565	562	553	527	571	553	631	597	582	607	570	557	591	560	544	587	569	575	566	545	567	580	511	571	565	561	567	562	553	558	624	545	555	560	559	596	545	555	557	569	552	586	631	565	590	576	574	614	543	539	585	589	574	546	568	538	586	606	571	567	563	595	551	559	553	572	587	577	635	592	562	557	616	603	597	536	571	572	583	566	591	592	582	585	556	563	584	556	583	577	564	601	563	582	575	609	544	610	572	588	569	545	548	593	595	612	613	601	576	542	543	548	607	577	573	540	570	560	574	550	577	546	587	647	565	558	615	582	591	529	567	570	627	574	554	611	616	537	563	615	577	618	553	586	589	533	601	584	562	572	576	573	587	568	600	578	580	588	597	592	574	548	539	525	613	568	581	567	573	575	602	582	589	569	585	597	614	546	581	586	556	564	595	575	584	567	583	567	549	580	571	599	559	563	562	542	572	547	615	576	570	590	612	605	559	580	577	602	571	573	604	587	577	611	560	571	560	529	593	590	540	544	557	536	559	597	572	537	577	561	562	602	574	578	542	578	589	585	596	535	527	582	590	550	556	593	610	603	561	554	578	588	549	580	540	589	634	567	566	549	589	578	568	562	574	577	512	587	594	556	600	537	571	594	574	593	583	603	586	608	599	558	596	593	518	613	616	581	575	533	576	567	565	540	553	586	594	529	619	568	562	561	601	596	573	607	601	584	577	555	550	572	567	556	608	561	604	608	566	580	559	546	574	535	587	544	552	604	574	509	570	562	572	555	578	604	587	611	522	570	550	543	520	581	574	580	564	541	560	595	588	580	599	557	618	592	613	553	601	595	553	600	551	543	581	587	557	580	571	609	590	521	582	607	547	574	579	584	608	579	538	622	567	563	553	586	543	589	565	624	578	561	587	538	549	518	536	599	625	570	575	610	531	563	592	555	579	589	580	574	605	572	560	605	607	610	588	598	561	566	555	551	567	614	548	580	577	501	575	578	561	570	604	604	536	600	630	573	567	555	609	569	534	596	565	563	577	571	556	559	557	537	594	548	566	585	533	574	609	605	593	636	546	587	571	569	578	567	550	609	554	590	590	595	597	556	555	618	599	577	611	572	556	587	531	589	592	579	617	626	583	591	581	572	553	584	564	544	560	566	553	562	602	549	566	580	557	565	573	550	585	554	618	576	598	594	555	530	562	571	565	627	532	578	590	541	584	634	539	549	608	582	590	590	577	574	596	560	592	572	578	580	566	568	575	571	606	591	600	634	580	548	567	567	607	534	581	557	615	632	544	582	575	566	582	575	570	640	579	566	596	594	551	560	596	578	561	561	612	552	574	604	542	573	603	551	544	578	573	580	597	566	574	567	569	563	561	566	552	612	581	611	606	543	511	557	567	593	601	572	587	571	620	568	550	618	578	518	574	563	550	558	561	600	579	553	559	562	569	602	572	638	590	592	550	602	599	623	586	553	590	567	571	571	551	536	542	604	579	593	564	585	590	588	560	575	578	589	599	559	573	613	559	591	596	585	550	628	581	598	541	562	574	552	567	589	575	572	580	523	592	584	572	557	581	612	604	545	574	564	539	549	628	577	568	591	567	555	587
43119	13547	2880	2014	1358	1012	719	621	592	576	561	481	513	483	458	472	456	450	428	467	434	425	382	396	398	471	446	400	390	454	409	358	412	444	406	419	437	390	373	409	388	429	353	408	415	425	413	438	403	390	399	427	405	393	404	411	412	413	451	461	417	407	430	411	393	403	409	422	438	406	401	420	437	429	426	400	440	400	427	427	430	420	390	400	389	402	420	423	412	415	454	411	444	424	430	416	412	371	438	447	371	444	403	453	429	443	447	416	434	413	394	401	424	411	406	440	441	421	406	421	449	436	397	423	400	405	437	434	408	401	424	421	427	411	410	449	432	424	432	449	439	389	421	408	461	400	410	409	420	456	432	411	401	416	414	417	425	401	461	418	400	433	390	378	424	433	375	450	384	432	403	402	423	437	344	417	442	390	383	403	404	410	401	423	418	433	405	365	397	378	392	404	426	384	442	395	444	407	410	415	450	379	449	418	409	431	411	392	404	453	431	401	370	388	401	406	421	441	433	419	409	446	445	427	428	463	453	413	420	433	396	431	411	372	404	390	419	406	422	418	394	391	415	403	398	376	417	392	391	422	410	430	423	399	455	432	397	410	421	403	426	433	445	387	399	417	421	431	424	370	450	398	412	401	427	407	437	412	429	404	378	404	379	427	399	447	404	391	425	415	401	421	434	407	414	475	429	414	412	386	420	425	403	409	398	391	381	444	375	418	430	399	368	419	416	399	404	419	417	446	435	387	419	430	462	381	412	406	387	389	403	396	426	446	461	409	425	399	420	401	392	380	406	447	387	416	424	427	429	388	463	408	402	394	391	428	404	420	450	379	424	394	396	400	414	404	441	373	408	446	421	410	474	367	421	458	437	368	432	361	449	398	397	428	446	394	421	436	431	437	417	396	420	415	371	401	409	408	388	418	415	387	419	378	435	430	408	431	458	416	434	397	384	430	422	416	345	387	405	425	388	403	411	399	412	425	405	387	408	409	450	377	382	382	433	420	400	415	418	409	423	425	442	413	381	426	439	398	387	436	393	413	411	449	385	436	397	407	383	379	372	408	436	401	427	392	413	420	422	396	382	408	395	418	439	413	445	446	420	415	425	409	389	446	430	421	405	401	426	421	423	437	443	395	439	453	435	408	431	417	413	428	405	402	451	378	384	414	432	412	426	413	427	444	413	418	404	496	432	408	394	408	391	454	401	438	407	398	429	437	426	442	433	431	422	435	425	451	415	400	416	428	437	432	466	412	384	427	441	426	402	405	400	431	420	372	423	388	403	454	445	452	404	411	364	424	456	436	439	441	437	427	413	386	405	385	429	414	437	427	423	404	386	451	451	442	441	467	396	384	448	420	408	415	430	471	398	403	387	391	415	389	432	413	424	381	396	423	420	393	434	474	414	428	456	389	426	437	376	449	419	383	400	411	419	395	426	396	393	465	414	413	426	412	446	474	413	406	405	428	441	421	406	442	399	422	415	420	415	369	413	440	435	425	443	405	421	445	415	405	457	400	382	419	410	402	413	405	400	431	450	416	394	394	417	440	416	408	398	430	424	402	446	412	385	391	476	432	396	409	438	392	426	380	428	406	370	438	395	421	392	434	420	441	460	440	447	411	413	405	419	409	391	416	406	399	428	449	401	388	394	389	437	425	445	461	440	411	429	394	436	423	386	427	393	449	399	414	424	427	396	420	393	392	444	425	390	421	427	413	393	449	404	406	432	374	388	397	443	452	401	419	413	409	435	435	412	442	410	377	440	403	407	359	367	414	391	417	414	386	451	412	415	379	458	425	420	465	414	379	403	421	430	402	422	465	414	385	419	451	404	419	410	415	360	382	413	394	423	434	414	434	413	432	435	437	420	387	425	423	463	413	439	426	416	429	419	411	406	462	382	433	414	421	418	428	426	422	406	416	389	412	410	419	403	448	413	434	416	402	428	376	393	443	372	437	400	403	438	411	375	465	397	445	442	410	441	448	436	446	424	444	431	397	426	423	414	442	422	385	394	388	408	377	387	413	393	404	387	450	417	455	411	396	384	430	401	410	400	451	398	417	398	398	435	418	434	430	429	418	439	425	418	408	409	418	431	430	418	399	430	389	397	416	439	441	411	436	383	398	396	369	397	381	404	402	435	431	399	381	389	392	437	430	437	417	399	450	399	411	408	407	459	399	431	414	408	423	420	419	420	404	400	403	415	393	437	436	399	398	399	422	427	411	403	417	424	373	382	450	398	389	438	412	385	391	421	401	435	403	412	400	381	387	458	440	409	367	430	429	433	456	414	448	434	403	419	418	438	434	420	412	438	405	453	429	370	367	419	426	431	430	419	389	406	404	443	419	438	422	404	414	405	403	412	422	404	413	432	428	401	399	396	423	410	400	404	445	423	396	463	457	419	375	410	409	421	387	452	407	445	413	425	396	434	437	429	396	410	411	448	394	381	404	418	425	395	392	441	383	364	384	442	369	412	399	397	405	389	358	388	381	419	427	420	407	405	418	404	409	409	387	431	412	392	465	412	413	421	408	395	413	427	403	411	401	407	386	416	417	441	452	422	419	415	424	430	450	388	412	379	442	399	433	404	411	435	413	407	394	421	418	431	407	407	422	400	390	407	411	429	403	407	419	395	419	376	394	436	394	403	436	417	425	460	413	386	432	416	419	416	407	445	435	441	421	371	432	413	364	448	439	416	442	411	372	455	404	395	414	437	452	404	380	390	405	392	449	414	431	403	421	433	422	406	385	410	415	407	367	402	405	476	428	438	414	436	406	414	393	443	370	418	411	402	405	382	384	410	386	431	405	397	416	420	419	417	419	411	369	392	416	425	405	469	422	451	394	411	407	399	396	401	392	430	400	407	405	412	427	437	430	455	441	422	422	430	428	411	385	460	428	431	464	409	395	441	437	447	423	399	386	395	399	438	418	413	419	427	441	426	404	425	392	434	371	404	424	402	382	383	431	406	417	413	409	419	409	397	411	385	427	427	418	383	445	417	387	414	439	443	435	432	413	432	406	404	403	451	415	424	422	445	432	439	380	468	459	433	401	408	406	400	405	431	418	454	407	418	398	451	397	423	428	415	396	398	442	416	420	398	426	463	380	419	405	409	417	388	413	379	396	395	429	412	391	423	409	393	380	400	372	449	428	386	397	430	412	407	391	415	395	408	415	390	415	424	400	421	436	433	414	407	416	393	409	420	404	345	389	388	426	441	384	482	473	417	436	404	425	391	433	387	406	400	458	388	393	410	397	424	401	434	406	458	412	459	411	407	400	415	421	416	401	411	408	444	415	378	432	403	411	363	406	426	408	392	406	425	428	425	393	442	371	419	381	427	420	438	401	412	407	385	390	414	419	403	413	405	433	367	378	440	387	400	399	413	411	409	434	418	422	422	430	438	400	438	430	423	406	430	353	427	399	391	414	390	388	420	443	400	369	405	449	432	428	412	395	374	414	411	381	414	421	420	425	449	403	435	432	430	452	399	420	446	401
25316	4586	4143	5110	4230	3175	2370	2037	1790	1646	1504	1403	1360	1265	1159	1096	1128	1084	1051	1022	1029	1049	1056	1039	1002	960	1011	975	951	993	989	964	970	998	957	929	949	996	951	929	958	961	981	979	898	901	950	911	961	945	917	957	981	978	898	951	936	967	919	894	934	944	954	977	959	985	961	925	929	933	972	939	887	922	903	979	949	972	971	934	896	934	909	883	918	960	971	944	929	911	936	908	927	928	889	949	926	923	925	970	969	945	907	958	931	908	901	916	960	957	844	978	906	940	929	997	925	874	941	950	922	956	939	871	939	902	946	942	939	965	911	899	944	989	953	919	959	944	888	967	912	917	954	921	940	878	952	898	965	938	906	918	970	952	888	875	977	843	906	959	915	920	922	881	954	969	939	896	929	906	926	946	874	934	911	907	933	914	976	968	906	973	966	939	916	957	890	884	870	895	928	893	991	978	945	988	956	925	913	896	933	944	924	950	925	940	881	912	901	913	933	881	897	895	950	931	899	1032	927	956	973	888	898	913	962	932	925	873	927	952	941	879	922	901	910	969	861	942	975	925	944	947	963	854	910	898	888	954	909	945	901	924	905	916	931	914	949	922	936	903	899	871	920	922	871	866	909	877	954	954	874	909	913	964	882	926	947	958	938	906	925	883	914	898	898	921	929	941	899	887	916	907	910	905	948	932	860	969	895	983	944	937	919	919	880	941	883	937	931	940	866	926	873	914	951	936	839	900	924	896	970	964	896	904	898	942	927	948	937	867	920	917	896	951	934	872	894	922	873	1009	884	936	958	948	904	925	940	948	958	877	908	919	872	917	925	926	984	896	933	948	909	939	969	942	895	945	891	928	916	859	932	936	893	886	951	952	918	909	921	960	957	905	947	883	897	909	891	922	953	865	870	940	901	866	871	939	853	926	947	903	920	927	887	936	934	914	949	934	898	940	929	968	939	974	911	872	940	913	867	889	910	924	920	940	922	877	942	944	906	951	899	933	865	898	874	924	917	990	948	944	842	918	923	987	947	970	917	899	885	940	900	952	918	918	922	882	921	921	955	918	911	910	890	898	883	939	882	946	935	917	976	921	929	922	892	932	930	891	914	877	867	952	961	858	904	928	849	915	929	905	1002	945	892	940	873	885	913	939	931	933	943	913	929	947	907	889	899	906	908	876	899	936	901	879	895	938	903	912	920	914	891	913	897	950	868	907	928	875	928	929	947	873	943	947	911	890	900	909	907	946	932	942	965	928	896	910	967	883	951	943	900	967	997	920	881	906	959	935	925	903	894	878	947	872	935	850	886	915	930	913	976	935	897	933	898	939	887	928	869	920	869	906	930	886	925	940	937	886	931	858	902	946	972	954	932	867	902	935	902	907	997	941	895	965	968	883	902	897	936	910	929	923	916	912	939	893	937	917	906	893	901	887	961	944	907	918	936	915	944	900	938	941	926	959	929	986	943	893	866	926	929	929	952	893	916	952	975	928	929	911	916	905	1015	948	933	955	937	900	917	902	940	882	908	897	945	950	902	900	916	990	904	890	913	895	880	921	912	934	931	877	893	913	933	961	954	864	935	895	902	896	969	965	939	911	872	923	885	931	900	890	853	909	885	935	978	944	898	919	870	926	900	936	952	892	908	915	908	953	922	919	887	906	926	948	930	933	928	931	918	867	977	872	946	929	904	929	907	876	890	929	932	900	954	843	959	933	867	930	886	932	965	938	912	954	959	907	917	949	989	941	914	913	939	958	881	902	934	929	957	881	926	915	960	913	941	887	993	913	857	954	872	889	913	936	943	987	879	884	900	920	894	896	929	919	917	947	902	916	913	960	870	948	912	956	975	930	908	917	886	934	948	961	955	939	971	943	901	974	898	901	959	954	903	930	935	947	891	922	894	943	975	947	885	935	911	867	920	926	974	885	883	906	937	912	905	899	925	980	918	913	925	880	964	932	918	963	916	909	941	893	860	937	898	918	921	912	937	946	961	901	913	933	952	933	889	888	948	939	938	883	902	892	904	936	934	864	938	925	906	918	923	921	895	939	913	918	896	983	925	876	893	910	896	855	943	897	956	953	957	901	970	916	912	920	990	944	868	890	874	877	954	946	956	889	936	995	916	886	922	950	935	937	916	905	906	985	953	916	891	928	979	902	898	939	905	908	935	938	950	967	945	919	916	893	939	926	918	904	914	909	917	894	917	930	906	915	933	942	886	923	887	923	912	875	900	941	921	921	893	945	864	921	910	932	915	965	962	901	910	900	954	932	947	917	881	937	957	938	901	938	964	918	947	922	951	928	889	915	950	876	917	899	881	948	925	946	943	881	906	911	901	980	933	873	869	931	888	867	952	896	898	909	871	986	903	895	903	925	898	927	947	978	909	914	941	915	927	880	888	924	926	884	909	926	935	917	926	912	883	892	915	903	966	872	884	943	906	959	978	898	874	985	869	909	918	950	956	886	925	925	978	934	880	889	914	907	932	969	904	944	870	903	949	959	920	917	937	893	941	902	925	879	980	1001	922	942	916	870	885	912	918	889	904	945	906	919	922	899	902	992	940	916	956	905	929	980	938	895	882	936	903	919	923	877	947	916	994	932	892	898	951	913	910	916	911	904	940	954	861	910	866	882	902	922	901	816	925	945	848	957	927	901	878	935	908	943	895	922	922	971	878	894	942	920	964	954	917	957	906	920	956	930	912	946	937	915	981	879	923	884	881	932	910	906	975	962	890	869	931	921	939	906	918	958	873	895	899	904	948	868	956	901	1014	947	931	921	918	919	991	923	895	911	903	912	975	929	904	873	940	866	915	911	922	905	940	953	913	931	884	869	897	921	921	900	921	900	899	918	895	883	879	998	931	905	974	896	932	932	937	902	894	913	904	852	916	936	916	958	898	900	898	874	936	878	955	949	916	903	944	865	908	943	899	909	855	952	889	903	969	967	935	925	915	932	917	914	954	929	921	931	913	942	946	931	859	929	957	972	918	852	916	905	949	918	917	886	945	991	949	867	1002	953	937	918	937	916	896	918	929	904	869	886	944	947	958	938	914	954	904	915	914	963	881	924	926	956	946	936	916	936	925	935	905	927	943	921	941	913	948	965	948	943	943	891	920	917	873	917	960	895	959	972	939	894	953	912	883	959	942	962	955	923	972	910	906	956	942	926	934	936	918	927	971	936	922	903	912	930	865	953	937	936	904	898	873	944	927	878	928	907	890	942	955	925	889	950	993	905	905	943	900	925	909	959	908	918	919	936	939	927	918	898	899	967	953	930	990	910	945	950	891	946	933	949	911	925	936	923	860	912	956	951	958	967	905	937	925	939	908	936	970	930	952	909	913	923	844	919	924	901	922	909	891	915	834	901	932	905	890	927	950	922	930	908	917	942	984	897	925	879	914	956	925	925	939	897	877	915	934	943	909	885	877	968	885	931	970	934	935	961	918	917	917	1002	1004	922	883	942	897	917	902	908	955	943	921	940	880	953	902	912	887	901	902	989	949	953
16527	3039	647	610	418	302	305	269	239	261	231	253	240	211	229	240	234	209	226	231	227	208	243	224	227	210	212	187	212	195	217	234	209	206	203	245	259	246	184	206	216	247	247	236	215	212	215	243	234	208	227	217	247	227	265	202	233	196	235	242	217	226	221	230	211	213	210	227	219	219	215	240	213	227	225	224	195	231	198	219	220	241	209	227	208	217	215	198	234	238	191	206	235	222	214	215	222	215	238	243	237	215	250	191	195	208	202	214	213	240	197	218	211	185	175	231	232	211	223	242	218	235	229	223	240	245	226	197	230	214	239	230	209	238	261	203	215	213	220	236	229	237	246	209	195	207	235	244	210	214	222	205	219	217	218	211	202	192	211	249	256	219	219	248	198	250	224	224	257	227	221	189	239	227	204	223	222	212	228	184	227	280	220	185	222	219	197	211	198	185	208	205	228	225	230	235	199	218	194	206	239	228	207	197	221	220	234	250	214	223	200	235	243	231	224	248	237	214	216	190	195	214	216	223	222	233	242	208	225	241	226	214	259	229	250	211	226	217	222	224	214	224	206	187	234	220	222	213	264	241	234	223	214	224	225	239	209	256	226	236	226	211	234	206	242	196	200	273	202	226	237	227	234	230	194	213	209	209	232	200	209	186	209	212	197	207	203	182	205	229	241	234	219	236	209	226	251	226	234	206	244	223	241	234	224	202	233	247	205	225	199	209	211	227	232	216	263	223	212	196	245	210	243	229	239	219	196	207	192	212	212	217	236	257	211	204	219	247	219	227	251	227	220	217	237	203	227	222	213	256	217	224	235	196	232	194	241	193	219	205	215	208	220	231	229	213	244	244	217	248	236	214	247	197	236	220	232	213	231	198	227	228	194	229	230	230	210	211	253	241	214	209	234	244	221	215	205	224	211	213	221	205	225	228	227	232	209	211	207	189	227	243	210	213	199	215	209	233	210	201	202	251	245	213	240	219	232	221	238	200	231	253	227	242	236	183	241	192	201	220	204	239	203	213	228	214	214	250	211	220	225	201	214	215	216	207	198	199	210	232	232	238	240	226	225	225	216	226	241	208	230	222	213	215	209	228	200	227	222	214	219	214	205	248	214	204	233	211	232	228	246	242	195	231	229	243	256	223	247	215	213	237	212	241	202	239	239	218	202	214	232	214	206	212	209	189	202	229	210	239	257	223	210	214	204	221	223	241	259	235	222	224	236	229	211	230	245	216	214	197	212	209	191	218	239	209	241	218	240	238	231	226	249	248	214	196	251	237	247	213	201	210	234	205	213	208	218	192	207	244	231	227	213	226	258	212	224	220	213	190	201	214	221	213	204	229	202	201	221	243	226	194	211	241	218	218	188	212	213	208	230	236	206	233	219	203	220	214	211	233	224	207	213	212	210	212	244	203	237	214	236	240	221	219	226	208	212	229	202	215	204	194	224	231	235	209	202	203	229	223	197	246	224	231	209	235	226	224	233	247	211	244	227	184	230	235	241	252	214	213	200	200	246	230	225	207	229	237	234	232	210	209	210	233	255	200	236	199	202	208	232	228	221	259	210	228	199	238	218	253	206	223	212	223	235	216	211	216	237	217	225	197	220	225	246	218	224	216	248	217	220	205	224	211	247	227	223	215	235	236	225	231	225	212	190	215	235	220	201	215	206	226	204	221	223	247	240	225	248	255	214	214	217	221	211	225	224	213	203	240	200	192	219	236	199	233	229	193	216	229	224	225	212	226	242	230	229	218	231	207	236	213	241	236	196	202	209	219	215	220	214	242	233	213	242	207	209	229	194	250	225	229	245	212	219	227	186	204	242	225	240	231	247	222	217	213	211	204	239	243	239	249	206	219	194	231	245	229	228	226	205	221	244	222	244	210	235	201	220	207	227	230	226	219	214	257	246	221	240	220	230	208	229	203	212	210	187	216	226	217	217	246	244	204	199	221	256	214	230	202	204	237	215	231	207	226	215	201	238	258	220	219	195	233	206	250	211	201	214	219	214	238	217	245	218	214	224	222	235	220	259	209	202	235	221	221	212	204	234	236	199	225	223	203	238	208	246	232	199	203	222	198	216	234	221	209	226	237	236	220	208	226	203	244	215	240	230	248	247	237	209	201	244	242	214	228	225	242	236	210	209	214	232	237	228	231	251	214	225	214	228	242	221	241	232	234	244	225	225	217	222	228	208	188	223	205	207	243	225	217	222	207	245	200	216	268	220	208	207	211	234	213	209	235	208	216	205	246	199	280	208	209	216	217	248	203	244	215	202	224	205	220	241	214	224	217	205	212	212	210	241	203	205	199	219	209	213	226	221	237	223	208	219	221	228	248	233	213	220	211	229	223	223	233	212	218	225	203	253	191	220	212	204	252	237	181	246	236	220	244	199	228	209	230	242	189	227	223	203	194	229	229	203	227	211	245	216	212	191	218	208	252	200	207	229	212	212	221	226	231	204	198	215	246	230	176	207	251	264	239	245	217	209	191	237	213	235	220	222	225	227	230	217	233	231	240	231	215	220	210	209	211	242	200	208	207	236	242	191	224	239	229	232	213	217	211	220	225	196	212	226	224	220	209	245	213	211	231	207	209	216	234	204	221	257	218	210	212	216	216	245	272	204	223	203	238	251	239	223	201	191	249	237	209	200	192	220	209	187	246	228	257	238	220	228	217	236	237	223	213	220	208	231	252	186	227	219	213	233	220	200	220	208	203	243	225	236	231	196	188	209	250	223	189	243	223	224	204	208	209	208	217	228	214	221	208	239	224	218	228	227	212	228	220	215	232	200	215	204	231	218	211	246	205	219	241	212	237	227	235	239	224	222	216	225	213	221	196	216	226	232	226	225	226	222	199	201	223	207	227	240	221	201	219	251	207	208	249	208	233	208	214	206	228	202	229	233	212	207	210	211	231	216	239	222	211	203	218	215	228	242	224	220	210	208	204	212	218	223	239	230	231	217	225	234	227	240	225	232	229	219	210	205	221	227	214	195	201	216	205	210	233	201	224	219	189	213	217	187	210	196	208	200	245	230	225	246	228	218	195	211	220	225	209	233	218	220	221	228	239	228	241	216	214	229	229	223	229	198	236	211	228	227	227	205	189	201	218	202	213	212	242	219	202	210	218	215	221	229	250	226	250	202	193	194	210	239	224	198	230	207	219	221	245	238	218	217	218	219	226	218	203	213	231	228	224	204	222	219	225	217	235	244	221	210	232	223	213	223	249	230	210	222	215	249	218	252	226	205	221	238	221	218	244	204	213	204	213	206	264	228	223	207	212	223	205	221	197	236	209	232	251	246	228	213	210	223	250	218	222	245	216	233	197	244	228	207	238	240	222	215	254	247	231	219	206	248	222	220	235	235	219	232	207	219	237	239	237	189	213	210	220	226	202	210	219	220	210	237	231	237	223	215	215	235	240	193	217	232	226	240	249	244	201	209	218	214	254	227	235	220	232	236	219	247	222	238	251	220	221	201	193	212	192	220	207
9822	1543	1365	1731	1384	997	805	786	718	654	660	672	613	592	543	587	566	591	556	557	534	536	538	547	567	588	582	566	519	494	558	557	529	565	531	524	513	534	557	519	509	568	513	541	558	522	528	549	551	531	515	524	501	542	544	509	561	522	556	539	514	529	507	569	522	511	514	580	536	525	521	568	544	562	536	535	542	522	519	549	523	535	543	491	514	533	516	493	563	572	514	572	533	569	576	542	522	562	527	488	531	538	523	529	559	540	490	544	537	564	557	553	525	535	505	526	543	525	541	539	564	545	504	553	510	592	534	521	512	544	551	530	518	486	473	509	551	551	530	553	530	508	513	522	513	520	540	512	525	568	490	524	539	509	544	532	557	543	519	515	555	541	523	520	550	535	526	522	568	550	510	532	527	542	523	573	538	575	520	510	473	529	553	573	537	563	524	545	527	525	509	544	556	522	506	552	548	537	505	523	547	557	515	558	531	533	542	556	505	481	531	522	536	525	598	503	559	518	507	516	527	541	559	515	527	498	529	492	532	542	531	550	548	566	509	560	532	538	550	536	530	542	560	550	525	524	520	527	543	525	562	557	511	522	531	527	534	535	561	550	535	516	583	555	497	552	558	530	515	578	527	484	585	518	554	522	556	561	552	526	488	568	543	517	525	533	590	516	555	524	542	502	545	545	552	540	562	492	529	499	533	526	505	511	557	537	535	507	474	508	555	525	571	539	513	565	509	471	524	522	557	552	510	556	504	529	549	535	547	538	515	553	519	541	558	529	587	502	545	554	553	554	586	534	562	544	525	507	547	521	504	547	555	527	514	528	543	498	480	515	534	570	555	535	577	510	513	565	534	532	536	538	515	574	563	525	532	500	522	549	512	544	550	506	537	542	548	532	503	537	493	523	549	539	489	532	521	488	517	527	488	584	527	560	522	524	518	484	562	562	561	500	538	514	483	530	537	555	534	515	525	571	527	570	530	536	533	593	563	551	546	508	550	543	523	549	523	518	529	555	526	537	474	521	507	498	508	531	523	522	542	527	534	531	546	575	506	520	535	526	548	560	505	548	553	524	547	523	559	514	577	506	549	521	506	515	498	561	546	557	559	525	531	534	545	550	515	507	492	506	483	475	542	536	500	474	487	520	481	545	523	499	522	512	533	500	530	522	536	551	519	545	539	555	554	555	553	523	529	529	520	521	551	463	545	555	543	485	511	536	525	542	563	535	541	522	516	557	539	495	501	547	497	541	540	516	512	555	537	525	519	516	547	549	495	529	484	530	513	542	535	541	547	506	518	489	534	502	534	541	532	563	525	489	566	569	509	579	537	572	527	516	518	503	495	510	579	514	525	512	545	521	514	544	522	558	565	506	523	526	570	533	522	573	537	541	517	534	516	560	542	534	541	532	552	551	548	520	486	512	557	532	515	552	519	549	552	547	580	537	518	529	557	518	510	525	534	512	511	510	531	538	533	538	506	520	543	526	519	580	524	486	511	550	547	519	494	523	527	518	566	561	495	555	535	522	528	511	569	552	543	545	545	552	533	525	544	550	528	569	538	529	533	526	526	531	543	563	529	522	515	546	569	517	546	597	523	512	551	555	519	501	522	534	520	498	510	539	538	509	519	549	506	499	530	547	533	508	515	518	533	531	502	499	558	540	517	519	495	497	529	548	510	589	542	584	540	546	519	532	520	516	520	522	489	553	560	541	516	534	557	537	530	549	579	552	524	518	546	536	527	508	545	536	534	517	522	535	530	524	522	535	569	506	508	492	492	565	548	526	548	531	530	545	555	563	512	527	529	518	538	522	534	557	543	553	547	537	542	521	497	500	534	504	544	520	523	540	566	540	524	538	550	539	544	533	524	558	562	552	525	542	522	554	547	534	539	525	563	577	567	545	520	528	560	537	563	549	536	535	546	563	544	520	498	496	520	523	547	589	509	545	529	532	555	564	522	507	542	572	536	516	568	521	525	546	553	552	508	565	502	549	515	547	558	549	542	571	529	541	560	516	549	520	513	517	555	542	522	489	522	498	541	520	523	535	538	517	534	517	527	497	479	509	562	546	549	503	559	526	508	527	547	514	522	546	531	554	494	476	576	522	541	550	534	506	543	528	526	569	523	533	503	507	545	508	501	514	552	543	498	554	568	546	542	513	489	537	544	547	548	512	496	570	492	560	531	523	524	544	462	555	530	489	570	518	529	527	523	535	485	512	542	575	556	506	499	500	538	528	547	520	493	530	556	586	517	538	558	548	555	527	551	538	518	512	546	529	562	523	571	520	543	566	538	565	522	526	526	556	509	528	544	515	521	502	515	536	472	548	528	521	552	555	528	538	563	552	564	548	528	533	535	532	562	531	563	532	533	557	522	529	562	520	525	546	533	529	520	497	508	529	547	586	554	528	539	507	516	547	536	558	556	501	502	561	591	491	533	484	560	522	542	487	585	549	543	526	510	552	526	544	525	504	560	511	539	514	509	504	545	523	537	555	525	565	557	563	522	477	581	519	514	528	555	543	528	546	524	553	504	496	579	540	527	522	564	552	530	501	538	490	537	483	547	546	563	519	543	549	521	561	552	503	556	524	564	548	486	516	509	550	546	495	531	536	530	527	492	574	538	524	522	542	562	531	504	575	540	553	493	512	506	529	524	556	509	518	511	498	518	524	509	532	568	501	515	511	535	531	567	514	543	557	525	513	494	523	524	515	521	499	491	533	563	521	521	531	524	483	560	553	531	462	546	538	567	563	532	524	550	538	528	537	535	542	522	526	517	524	580	529	583	537	540	556	509	534	575	583	545	553	538	539	558	506	510	525	543	549	528	534	574	521	481	571	540	550	503	519	523	535	546	520	560	516	550	522	517	506	547	544	524	546	512	511	501	535	514	508	523	538	564	537	484	513	528	561	544	517	504	516	528	542	563	540	569	549	523	548	562	536	522	558	523	560	535	524	526	536	541	520	534	555	514	528	514	459	551	541	506	508	520	541	518	515	524	581	518	603	587	510	558	566	538	559	490	560	549	537	516	521	514	556	511	515	513	521	497	519	573	500	503	595	539	525	495	573	507	542	547	565	534	519	533	593	519	566	513	518	556	508	560	481	536	504	531	559	514	551	540	550	536	510	541	507	558	518	561	534	544	546	553	544	540	515	511	558	536	546	539	619	560	548	510	572	553	551	575	525	522	531	539	545	570	523	534	566	515	557	535	550	517	519	548	539	523	559	538	561	517	552	516	536	525	566	521	540	538	502	514	509	525	542	509	540	546	563	530	558	522	568	479	548	526	513	562	541	520	554	543	538	523	527	568	542	504	555	541	538	517	516	521	563	562	585	529	534	512	546	539	516	530	505	539	512	561	532	553	559	525	565	540	542	548	553	556	525	488	518	542	544	552	527	526	577	574	526	500	535	481	550	543	558	600	503	532	555	540	518	528	583	541	555	564	537	529	562	539	539	522	535	536	538	527	534	535	555	535	494	522	508	544	493	577	534
33699	6850	1392	1226	783	526	444	405	305	315	292	324	283	260	262	259	248	258	261	260	267	265	229	244	279	266	214	304	289	269	244	246	226	206	236	253	218	283	228	226	240	182	204	244	247	231	217	231	246	209	256	251	234	246	263	225	261	229	248	276	240	225	234	219	243	230	211	256	244	244	255	227	203	241	245	228	243	233	250	211	235	271	232	282	241	238	270	251	276	223	228	247	239	257	266	233	236	258	272	235	252	234	244	212	246	244	232	239	241	227	242	237	222	241	199	212	220	256	256	242	253	230	214	246	224	238	259	261	238	237	219	245	272	216	237	216	233	254	227	231	246	225	218	240	231	231	263	261	237	218	261	244	221	238	220	236	294	247	228	253	249	250	232	236	251	227	241	256	242	224	211	232	260	231	232	239	243	252	232	231	214	230	199	250	215	262	248	239	215	215	252	263	238	246	237	224	231	242	244	215	258	258	224	258	208	253	230	210	245	243	235	241	228	230	231	202	247	234	253	198	235	239	234	241	242	239	239	218	235	231	219	234	253	216	260	231	246	263	266	242	227	247	252	259	244	259	240	227	250	246	237	245	265	267	230	214	243	225	260	216	240	249	239	243	249	236	238	241	248	241	228	251	238	210	237	257	219	245	271	243	261	220	199	228	241	234	271	260	227	223	234	244	243	242	215	239	227	231	228	217	239	230	235	224	233	245	246	254	281	249	209	244	232	232	251	254	262	272	250	235	221	246	253	238	246	253	237	233	221	228	264	238	219	227	234	214	226	231	256	230	242	236	215	270	235	219	255	268	260	229	237	239	234	230	224	272	220	226	224	241	241	248	237	243	253	233	222	279	229	229	212	225	226	198	238	236	233	255	210	223	249	270	224	273	240	200	230	266	268	221	225	264	253	244	257	222	236	245	248	253	213	215	199	243	249	263	236	229	223	248	249	223	230	236	250	224	230	231	229	223	229	227	264	255	233	255	293	228	218	216	243	235	242	240	231	257	272	262	245	220	238	229	249	284	240	221	239	241	244	234	216	240	240	232	241	258	245	245	214	216	232	236	210	237	268	244	259	228	248	248	277	225	237	243	244	245	249	263	251	263	256	230	225	230	238	237	218	251	231	226	249	248	225	226	245	237	237	221	238	233	204	240	273	230	248	260	238	230	213	235	246	248	248	230	242	229	244	224	242	271	231	254	253	264	228	241	244	236	245	231	217	227	252	231	244	256	234	234	231	193	256	223	224	242	233	230	211	218	253	214	213	233	260	234	239	247	230	222	205	227	221	257	241	255	245	233	246	276	245	269	258	212	240	228	243	236	231	225	230	246	246	243	258	225	257	242	246	248	245	233	252	262	238	247	246	251	244	239	239	234	242	213	268	235	239	241	247	264	243	241	230	235	242	219	229	246	231	255	223	243	233	221	240	233	194	244	234	246	256	236	202	231	241	255	256	224	246	194	230	225	210	240	260	235	272	235	223	213	245	217	240	276	218	244	279	237	260	243	246	279	249	217	232	242	249	245	217	248	249	263	277	277	253	256	210	248	246	205	220	251	244	266	266	256	264	212	233	261	242	245	236	256	253	247	260	256	254	256	244	215	270	234	254	230	204	261	237	224	237	240	216	238	247	264	247	249	217	227	262	231	243	243	253	258	234	235	258	248	255	233	266	209	210	232	271	248	209	258	232	212	209	237	242	227	271	224	264	232	236	218	225	244	268	211	234	242	246	230	246	230	246	228	238	237	260	221	210	229	220	230	236	214	225	258	267	265	204	262	260	240	257	230	259	225	230	276	250	273	271	241	247	248	253	272	225	229	245	232	238	230	242	232	222	223	251	245	252	234	232	238	250	246	214	247	233	262	254	222	226	265	230	240	243	233	228	254	252	238	234	215	229	251	180	223	227	240	233	226	247	234	218	249	242	252	212	247	232	255	244	259	237	226	222	248	227	274	303	256	212	252	216	269	244	224	258	206	249	242	228	240	189	269	278	242	234	258	240	240	260	263	249	235	265	249	255	293	236	251	241	253	253	258	234	261	219	264	222	216	219	247	219	254	241	225	247	229	226	231	250	251	267	258	252	235	200	202	218	209	223	258	220	243	227	240	218	262	238	220	219	216	234	246	252	225	226	228	218	240	239	227	214	236	260	229	256	257	208	260	253	254	239	249	233	238	253	256	265	226	261	226	226	241	226	225	268	213	218	209	227	245	244	234	236	231	236	256	230	239	261	195	241	231	243	264	215	228	241	233	224	232	233	249	259	213	254	242	214	235	250	229	235	239	260	239	238	233	244	238	224	237	249	232	224	239	221	257	207	238	268	227	236	230	256	248	245	217	243	245	206	226	253	239	252	274	232	253	238	269	257	251	225	232	255	233	246	234	223	246	223	242	252	248	235	238	251	235	242	274	221	211	226	221	219	254	239	258	237	238	254	269	224	232	246	229	271	249	225	237	243	243	200	246	251	229	225	237	251	245	243	225	237	233	234	208	250	253	221	203	233	217	228	219	241	226	251	254	247	211	223	226	225	221	246	229	238	265	266	239	272	231	232	239	253	266	243	224	223	276	227	235	236	233	200	254	232	275	270	224	228	214	211	208	213	266	261	253	235	208	241	225	228	236	230	262	276	228	223	217	233	238	259	232	235	257	272	222	280	261	224	249	238	230	209	237	223	218	244	197	229	233	275	239	250	246	231	262	266	213	257	210	224	245	215	223	257	239	222	227	224	217	235	253	252	251	244	237	241	283	242	259	226	237	245	267	237	209	252	226	228	232	259	266	226	221	231	248	244	241	242	231	232	249	243	237	273	230	232	225	235	226	236	248	221	238	232	256	226	262	259	236	240	249	228	258	239	219	239	231	198	239	221	245	228	256	257	251	230	265	243	213	246	248	236	259	230	215	250	233	230	282	243	235	261	231	244	214	234	228	253	244	224	242	220	242	220	245	245	216	226	232	248	220	204	246	248	258	237	238	232	239	254	232	213	257	238	229	216	231	256	241	262	241	249	249	197	200	243	250	212	235	238	221	243	243	254	245	265	252	245	243	237	252	243	208	246	251	252	256	215	245	217	267	229	239	280	221	230	262	252	260	216	268	235	233	250	248	234	221	211	225	240	228	260	248	278	219	242	242	257	243	246	218	253	247	239	261	244	284	227	227	243	232	248	250	258	218	212	246	256	251	244	200	223	229	252	214	255	279	262	225	238	246	217	251	222	242	233	237	244	220	236	235	253	256	215	228	258	249	249	212	214	250	250	234	260	239	223	252	231	230	252	221	248	240	249	244	278	254	236	252	286	256	204	232	233	247	234	245	259	256	230	228	255	245	220	236	262	257	233	257	231	238	224	246	244	239	236	250	211	249	242	209	275	248	209	257	226	261	266	266	241	253	230	225	225	237	242	242	220	252	225	228	251	227	263	234	276	254	245	227	218	257	253	216	250	234	256	224	188	222	232	241	230	221	206	225	241	236	251	270	270	241	238	241	208	234
19836	1912	2701	3569	2599	1987	1441	1307	1112	1010	897	896	824	741	746	689	644	656	682	676	623	676	649	658	668	631	649	658	658	583	568	617	614	636	627	577	613	604	584	590	632	590	621	568	594	611	583	578	587	539	638	573	595	568	608	570	576	626	582	566	596	613	527	585	552	581	557	575	621	582	594	596	580	607	587	536	604	590	583	559	593	573	587	627	598	619	595	573	574	605	617	602	590	602	569	618	569	586	574	623	566	599	570	545	568	584	599	582	580	572	540	568	598	581	631	560	579	575	575	591	563	588	623	568	599	583	599	546	545	556	625	553	600	567	591	602	618	578	564	604	607	555	552	620	592	588	596	585	572	565	577	571	570	607	620	617	606	602	598	628	600	592	562	549	558	602	565	603	599	603	521	540	587	559	604	585	558	587	642	556	611	617	604	575	616	568	559	574	594	572	622	601	547	549	578	570	604	600	572	547	590	554	608	560	589	604	599	529	561	582	591	568	614	580	547	609	586	577	584	563	613	578	572	570	547	597	563	562	564	625	550	603	600	563	584	581	597	555	604	570	586	608	563	601	598	632	587	551	576	653	546	622	557	585	548	561	586	633	586	621	604	547	586	609	552	583	574	586	586	609	593	571	589	605	580	575	559	636	591	582	605	611	574	580	567	552	562	576	581	595	605	608	558	626	612	618	579	555	593	559	561	613	594	590	582	588	568	587	566	597	624	592	604	604	584	558	594	608	549	592	574	520	582	591	577	610	573	596	622	596	596	597	593	622	572	618	586	610	596	622	582	561	606	551	572	611	582	598	580	588	603	599	559	557	595	583	603	545	616	568	562	553	551	546	542	575	576	561	517	598	603	566	588	606	510	608	541	590	594	575	579	531	608	606	553	561	583	586	580	585	628	596	604	587	606	581	559	576	533	595	598	591	591	560	551	565	586	551	583	554	570	572	634	548	602	595	565	583	570	586	592	566	593	573	611	584	567	618	595	610	608	582	548	569	608	598	553	550	549	563	580	579	576	612	594	550	622	595	601	544	614	593	591	550	537	542	588	580	629	577	563	565	559	597	598	594	583	590	586	567	569	580	573	574	581	576	599	540	593	568	621	538	558	595	604	533	558	605	596	616	563	581	594	601	584	578	604	576	586	588	607	591	566	609	592	614	541	616	572	575	553	564	572	615	582	555	577	586	584	596	572	542	588	593	574	580	601	573	558	565	540	624	596	561	600	600	633	517	568	546	633	569	565	557	574	586	555	560	559	586	559	605	612	578	594	548	572	608	561	576	555	567	558	586	592	586	566	532	567	601	579	555	555	592	610	578	593	585	583	591	603	589	597	559	569	597	568	548	554	573	608	619	585	649	575	576	587	593	599	636	595	644	603	608	604	625	606	565	566	616	611	598	587	569	555	588	651	568	592	588	555	589	618	608	608	578	566	604	575	589	558	597	596	547	527	589	596	633	631	555	584	586	564	634	591	580	612	600	573	587	558	586	580	589	640	569	588	601	573	563	584	593	608	573	549	576	568	593	551	600	579	600	607	561	586	566	628	582	588	608	542	586	562	549	624	502	601	608	581	608	575	577	550	613	581	590	585	579	555	608	574	590	593	577	576	559	598	605	589	605	580	573	611	548	586	537	594	583	596	572	609	566	557	573	647	668	593	605	550	583	565	589	561	560	547	556	574	590	614	618	585	572	581	603	612	578	593	604	596	618	622	604	617	612	552	564	553	612	559	595	540	630	609	616	596	582	601	616	566	575	558	599	593	566	609	584	601	572	602	610	608	588	617	604	597	562	594	595	573	548	574	595	615	550	587	583	562	580	596	591	552	577	592	593	576	531	580	607	566	561	605	565	574	561	578	604	607	580	540	606	580	590	577	604	592	553	607	560	538	608	558	606	650	551	566	593	560	569	613	597	583	588	591	566	593	599	595	592	600	589	595	552	612	585	578	578	551	554	633	592	608	560	604	605	583	607	571	571	620	610	583	567	612	619	589	600	590	585	610	591	577	552	585	587	598	591	553	575	579	567	592	637	610	621	597	615	568	584	592	581	604	562	608	598	625	582	610	579	594	566	609	626	568	548	613	554	596	575	550	547	595	575	574	544	575	594	579	597	603	617	578	594	589	667	541	600	544	528	602	550	606	600	593	587	584	576	577	562	598	551	592	591	572	577	585	587	610	576	595	550	551	550	593	590	617	602	597	592	607	564	623	584	548	596	637	553	608	575	574	616	560	582	566	547	598	597	597	595	594	668	581	548	648	593	572	584	563	600	614	614	576	598	593	551	566	546	619	646	603	554	588	642	589	606	543	568	601	566	608	568	615	602	598	538	535	560	557	587	574	581	565	599	586	614	555	558	599	583	600	584	601	558	553	615	646	572	584	595	597	601	574	605	605	609	568	557	591	579	611	572	598	563	591	566	601	596	546	573	554	594	553	574	556	605	592	552	602	567	565	560	634	576	563	576	572	593	595	618	599	584	601	600	588	602	574	622	617	571	569	593	598	601	597	555	624	598	587	611	552	581	621	582	613	584	559	596	583	596	610	570	615	591	585	579	574	571	566	598	636	583	597	590	604	574	580	581	584	575	581	583	598	533	535	624	584	601	607	564	586	578	592	555	582	553	596	557	563	580	571	572	586	540	603	585	585	559	613	634	559	626	597	607	576	608	625	569	562	611	581	612	590	561	603	568	579	561	571	585	555	578	622	557	556	573	591	597	595	556	631	530	590	608	598	576	564	554	591	597	615	574	583	590	597	603	593	574	589	643	570	614	547	547	539	549	566	630	564	567	600	594	559	570	580	607	570	596	579	577	628	635	586	619	559	603	557	614	589	602	592	598	583	606	605	545	609	605	580	521	587	574	596	560	569	587	576	600	561	593	580	614	595	589	651	612	621	570	528	614	593	596	629	606	579	639	572	600	598	535	583	629	573	586	594	568	563	596	595	570	566	590	561	548	583	548	555	578	623	601	593	614	554	566	600	587	588	543	608	583	559	578	568	599	563	571	608	616	595	561	602	578	561	579	585	576	582	603	594	566	590	559	565	571	568	563	566	568	592	591	602	592	609	582	568	566	571	611	592	597	589	568	645	592	601	618	629	625	600	587	603	601	584	627	594	616	602	596	553	549	548	603	596	560	554	584	646	539	601	605	613	589	595	576	561	558	570	586	551	609	622	601	587	547	617	584	610	600	567	554	605	563	573	567	592	561	621	619	594	591	621	558	576	574	595	606	537	648	590	644	563	623	565	616	636	599	604	558	583	582	579	598	603	594	582	573	595	583	597	612	602	569	588	579	582	518	592	639	602	602	575	608	592	614	588	579	582	544	592	607	566	589	576	577	596	533	605	575	552	579	624	579	582	555	540	566	568	576	615	581	572	597	525	556	570	605	542	624	558	548	570	592	586	591	605	596	548	580	653	576	594	620	539	555	602	576	581	600	611	556	594	556	620	597	613	625	611	564	567	541	594	562	629	558	615	599	605	580
44491	10549	2774	2001	1147	928	742	586	584	598	549	499	453	504	428	453	443	420	455	456	467	426	441	454	412	429	396	427	435	411	397	405	423	455	421	418	395	400	403	434	396	371	453	428	402	435	405	384	392	443	428	445	421	414	376	428	423	407	421	416	377	380	403	387	393	375	432	364	393	469	418	417	438	424	413	382	406	419	409	401	410	395	440	403	386	429	415	401	397	412	405	382	465	391	435	440	398	428	382	397	383	378	428	424	412	440	444	363	391	419	406	419	387	377	377	423	411	410	421	402	397	466	392	436	405	425	404	407	386	396	410	395	411	418	405	404	428	396	365	402	422	403	398	398	473	433	408	445	423	421	416	436	375	420	436	419	395	395	422	421	415	401	427	405	438	396	452	426	419	426	427	413	424	448	400	388	458	454	446	426	383	437	421	379	433	394	429	428	445	411	403	463	389	438	423	380	391	422	384	402	364	431	407	410	420	416	420	429	402	410	379	340	382	397	368	431	436	394	408	423	399	417	370	430	391	446	402	399	432	422	430	441	390	428	440	412	415	429	433	436	409	407	414	400	413	366	414	393	439	432	421	413	403	417	392	465	393	430	429	380	411	417	425	391	427	444	421	434	371	413	408	403	414	420	426	411	410	347	425	406	391	418	398	422	404	423	422	414	420	398	390	445	411	358	416	381	425	399	387	408	409	404	420	396	426	383	427	389	428	358	362	405	394	389	415	416	421	428	397	408	415	392	394	437	438	386	409	470	424	408	435	404	387	429	442	423	399	407	422	407	393	388	414	424	394	424	446	351	418	457	391	406	431	432	387	412	379	396	416	407	403	426	397	387	450	407	414	412	384	445	412	409	427	397	416	378	450	426	409	411	401	393	419	404	414	436	474	431	427	413	390	414	415	415	401	431	404	407	396	380	392	388	413	440	417	389	426	424	413	399	435	431	420	423	428	417	391	406	393	403	416	391	390	417	389	432	449	419	425	396	426	418	374	409	428	406	410	433	411	441	398	373	398	400	402	413	421	413	378	376	445	395	425	385	391	387	376	426	409	444	414	423	411	429	447	372	364	430	410	431	439	435	422	375	378	415	419	390	418	414	395	397	440	401	394	413	437	438	395	402	406	399	414	415	425	464	450	421	371	374	402	387	417	383	408	390	408	383	397	419	380	347	387	373	420	395	417	378	427	395	372	415	399	406	465	405	410	401	422	418	437	427	401	411	419	418	366	445	427	416	423	394	429	417	419	414	402	407	401	387	401	409	391	424	399	427	391	412	444	430	415	404	358	372	418	406	438	383	425	434	417	418	460	419	403	388	383	431	433	396	401	378	421	426	433	398	398	432	409	432	423	478	414	405	400	407	408	350	433	379	388	422	422	389	445	403	410	414	412	386	425	384	401	425	416	381	417	414	404	396	415	440	389	385	420	426	407	440	405	433	392	433	468	399	409	438	417	452	418	430	394	433	421	398	423	399	386	396	397	386	414	369	430	459	450	411	396	414	415	392	434	416	401	399	397	452	426	395	428	404	415	379	435	406	434	400	416	413	449	455	435	420	401	377	427	460	411	402	409	407	342	406	409	375	410	441	405	404	420	404	407	444	400	392	412	365	380	428	397	404	425	387	421	430	392	428	404	399	396	420	414	416	417	399	409	408	404	381	406	395	434	387	393	417	392	402	380	358	411	397	408	379	372	426	402	403	414	384	380	408	435	417	432	391	414	386	416	434	401	368	415	428	449	433	415	432	426	446	406	425	419	420	385	434	396	426	406	422	410	472	429	403	453	436	428	445	392	410	393	413	369	387	442	423	406	392	471	440	384	359	372	375	397	398	366	382	421	401	413	417	415	402	413	408	416	407	419	398	439	396	363	412	431	395	424	381	404	411	411	400	414	394	381	432	413	442	410	405	429	404	421	420	396	422	379	418	395	422	410	438	411	387	435	405	386	373	376	415	388	391	364	413	433	376	410	374	384	406	380	373	423	435	434	421	396	389	401	442	418	402	404	436	416	413	372	437	389	433	405	392	399	406	388	431	405	420	393	391	419	449	443	447	420	410	419	445	387	398	393	392	413	348	353	428	474	387	430	404	393	420	403	383	424	401	430	415	427	380	379	431	381	393	410	408	403	412	426	422	383	432	421	449	405	431	420	472	389	424	395	381	375	443	409	401	421	417	379	443	391	377	371	445	382	436	390	412	413	392	404	429	415	380	409	408	433	383	417	430	418	415	383	428	405	409	411	396	427	412	392	445	439	428	391	425	432	379	400	446	407	391	422	458	380	436	387	441	410	396	399	364	375	408	388	429	420	391	431	441	446	445	398	390	430	392	435	371	400	411	401	426	395	375	413	423	425	424	405	448	418	389	439	445	417	453	448	417	421	435	404	431	389	381	412	379	408	422	388	404	427	405	416	417	461	464	443	442	385	395	408	443	449	428	396	383	418	418	438	398	415	441	406	370	412	412	379	377	372	427	360	403	429	391	413	430	369	418	407	420	426	402	420	421	401	448	391	401	389	406	389	376	448	398	400	412	450	423	404	406	406	380	399	438	371	386	455	410	423	413	419	394	451	410	388	422	428	426	400	381	393	412	421	411	410	393	425	393	427	432	436	455	399	413	401	381	366	393	421	403	399	416	360	433	453	384	370	400	406	440	398	448	392	405	384	414	420	388	407	418	413	387	353	390	398	383	382	409	402	423	409	406	400	401	400	474	439	399	376	431	457	417	399	416	399	416	396	422	403	449	404	440	397	423	416	439	410	401	408	412	399	431	389	358	366	421	404	403	450	396	423	431	376	392	429	417	403	410	438	397	444	407	416	401	407	384	414	408	414	437	456	436	380	391	444	431	438	394	430	402	395	393	434	406	405	398	401	428	434	403	406	434	418	400	408	404	405	418	421	390	426	396	406	389	408	400	439	452	393	411	391	400	372	449	383	403	377	433	444	431	389	383	370	433	429	435	409	382	421	365	427	376	436	410	406	433	453	470	395	446	384	375	439	406	395	378	410	406	428	391	425	413	426	394	397	407	414	401	377	392	397	423	426	436	416	410	420	417	428	392	432	428	397	426	382	414	402	422	372	387	374	380	402	370	375	470	441	407	398	450	428	428	411	406	396	434	415	391	428	376	393	392	404	437	404	428	457	427	346	417	404	408	364	420	399	416	404	381	392	411	429	379	393	431	431	415	412	429	412	405	386	390	416	409	400	416	420	385	395	409	377	419	379	457	380	411	435	392	446	401	409	411	385	351	355	393	405	413	433	371	425	423	450	449	400	402	404	392	414	457	379	409	437	450	455	420	406	417	408	411	445	391	422	389	378	441	425	415	402	373	395	428	458	383	406	387	438	453	385	432	417	412	460	407	399	424	440	446	449	350	454	391	368	409	460	391	424	397	389	401	422	416	468	397	392	416	403	399	391	449	410	416	398	417	365	380	384	416	408	426	415	392	394	421	403	393	420	417	367	380	444	400	374	446	409	420	427	419
24400	2327	4199	5031	4111	3011	2361	2026	1878	1661	1499	1388	1346	1309	1199	1236	1090	1046	1039	1041	1015	963	1020	1038	1090	1040	1014	965	909	976	936	993	1026	936	964	986	991	925	935	932	960	952	957	965	899	924	922	921	1019	890	953	982	910	920	914	967	961	909	901	907	964	911	931	929	903	945	939	912	899	866	877	905	939	952	941	909	895	961	949	903	960	881	959	904	894	879	959	925	938	874	930	921	908	960	926	873	909	870	889	905	872	915	903	901	928	906	945	925	943	931	946	894	931	915	892	944	924	877	887	933	938	893	901	933	906	927	900	935	954	940	950	901	892	914	926	874	861	959	891	1001	925	864	963	950	926	913	929	947	904	960	918	929	947	904	854	937	899	884	906	940	923	961	942	959	950	902	979	957	926	962	915	904	919	851	897	864	944	906	906	917	925	914	937	916	902	899	854	874	916	909	851	915	920	943	929	871	889	876	949	869	899	876	906	919	900	885	917	953	889	890	934	878	883	918	935	983	882	951	946	915	932	896	940	917	859	874	940	879	922	917	925	943	857	919	947	855	918	870	915	896	879	869	927	939	849	949	895	899	929	894	908	919	953	903	910	926	971	915	947	956	945	921	909	923	888	929	961	864	954	906	900	886	881	959	897	857	930	926	921	874	847	868	858	916	915	882	945	902	883	935	985	951	947	951	952	968	904	908	895	967	847	836	905	908	970	893	907	900	908	891	878	959	880	923	927	872	944	924	920	875	915	922	969	946	890	901	953	906	883	884	966	934	885	891	913	918	934	935	895	910	872	927	899	921	909	918	939	895	961	932	915	874	891	862	878	928	905	984	892	910	945	877	853	935	917	904	862	919	939	924	923	888	943	839	950	939	961	921	913	950	961	944	945	898	970	918	891	883	908	874	919	917	946	945	909	893	864	868	938	863	903	914	948	947	923	929	892	906	908	937	928	920	954	931	876	872	922	905	910	974	903	887	929	894	868	963	891	893	937	937	973	859	920	900	915	975	961	882	917	945	885	881	912	859	898	994	926	932	911	919	913	907	916	975	965	946	941	915	914	948	972	908	932	941	947	888	940	877	911	901	918	918	914	921	889	903	890	958	928	909	901	923	871	955	896	867	914	942	929	905	896	925	932	946	862	924	927	868	872	918	921	934	932	896	896	888	874	993	909	923	873	907	938	927	976	964	890	937	924	954	937	893	944	897	944	922	881	930	910	933	891	940	960	924	915	935	892	922	923	903	952	962	946	947	827	908	932	908	893	950	967	916	903	901	952	935	914	878	876	883	912	897	960	848	906	933	904	906	919	917	947	956	948	896	904	916	925	908	925	869	897	954	885	920	921	879	934	928	904	906	868	928	911	899	878	920	881	928	871	894	892	929	929	973	890	932	969	872	918	890	905	910	887	932	913	903	913	943	958	900	894	861	909	920	932	930	902	966	895	895	943	941	964	900	895	945	955	929	979	910	928	927	898	902	902	913	866	885	920	891	885	910	912	918	920	936	942	919	927	929	949	879	975	898	907	920	885	870	899	923	915	914	927	907	914	952	839	925	877	869	888	850	902	951	936	944	965	898	950	864	963	945	895	901	848	868	888	867	922	869	930	896	936	948	865	890	893	899	899	933	914	932	944	963	911	922	932	954	914	895	967	855	913	898	906	925	986	896	963	925	878	916	914	854	920	949	919	933	983	909	896	907	918	910	932	931	937	911	897	927	977	943	966	902	910	915	915	901	919	877	949	941	955	937	929	870	898	881	950	952	936	900	907	945	890	889	868	930	884	923	990	952	914	879	924	946	904	905	929	935	900	899	946	885	917	928	916	866	974	972	883	893	893	925	911	955	914	949	965	912	933	929	890	926	931	921	874	882	930	917	867	924	882	899	871	944	910	890	907	926	904	957	902	944	953	895	894	915	920	943	898	958	912	914	950	943	926	945	901	882	916	882	923	935	917	913	895	921	931	948	869	889	923	862	875	889	919	871	936	903	948	907	870	912	884	904	923	942	937	927	947	911	891	918	938	918	892	953	893	893	901	903	883	925	906	924	943	888	898	903	958	885	906	907	947	975	916	946	907	944	869	903	869	901	898	882	903	912	891	933	909	896	923	916	871	888	870	911	859	920	930	951	926	943	864	923	901	977	920	922	934	917	958	881	898	871	877	914	904	881	894	880	927	941	958	873	923	930	972	944	848	926	964	974	912	862	913	900	903	906	877	906	879	929	913	930	894	896	920	882	924	881	944	939	922	892	974	905	951	943	937	909	931	924	834	937	920	904	962	906	848	898	932	914	963	890	922	929	904	890	879	898	924	962	885	957	956	870	896	920	903	905	916	942	930	954	942	897	885	928	946	891	924	926	910	924	908	975	944	867	903	874	960	912	920	902	898	898	939	935	924	915	938	923	895	911	922	889	876	947	934	944	935	952	907	913	871	957	928	948	906	971	879	902	927	931	878	945	902	915	891	926	834	880	972	892	949	904	909	912	935	867	907	920	904	892	900	944	888	886	906	883	918	947	914	951	944	888	913	915	845	897	877	953	924	943	933	962	878	931	886	907	893	890	890	905	929	880	915	886	896	855	954	949	894	968	898	914	891	939	957	985	941	866	901	1010	892	930	922	898	937	927	938	864	919	908	915	917	927	905	942	892	898	909	1004	968	942	900	951	916	903	916	906	881	926	958	904	927	901	930	889	932	930	885	865	878	968	938	872	926	912	903	904	934	936	884	952	956	904	913	934	888	932	922	899	926	925	939	889	892	929	968	875	905	937	931	940	975	918	907	984	866	877	892	926	921	981	920	935	912	925	935	910	971	901	948	924	896	859	979	915	865	887	954	912	919	853	932	897	894	924	881	916	943	895	918	928	882	953	935	940	888	884	946	915	942	916	923	895	881	908	870	908	907	933	932	908	896	979	909	899	927	909	916	894	866	951	944	868	932	908	932	922	929	877	929	895	917	878	942	893	918	1052	883	914	885	947	980	906	875	892	864	951	969	929	923	927	971	873	942	878	941	940	926	920	926	933	897	891	924	931	962	966	945	945	886	896	940	899	893	912	953	870	936	901	895	912	875	876	968	906	891	892	942	887	916	930	887	919	942	898	905	931	895	880	924	970	916	917	911	920	858	902	881	957	915	943	941	930	968	898	864	877	909	913	926	849	954	886	922	908	942	905	978	901	926	908	908	891	912	886	941	929	886	904	925	942	926	872	930	916	938	893	916	929	910	927	934	913	909	861	899	961	936	927	927	889	884	930	929	904	867	937	929	902	953	893	899	903	888	926	919	923	869	945	916	939	954	948	935	952	889	931	963	919	909	929	943	896	963	919	859	872	893	884	895	888	949	865	902	903	906	896	877	952	905	904	909	883	898	911	939	872	924	922	913	954	886	951	882	917	913	903	910	954	951	909	936	905	875	946	917	925	931	924	906	836	905	930	960	885	884	924	922	900	887	860	917	920	956	928	929	924	907	975	924	895	897	945	931	948	825	942	923	899	861
12775	1126	601	543	375	313	303	243	236	241	232	256	220	214	208	226	209	198	212	229	226	206	217	214	216	207	231	181	240	204	186	214	203	199	193	200	228	226	200	209	194	229	237	211	183	217	208	212	194	214	207	220	216	191	194	199	209	206	195	205	205	215	191	224	211	214	197	211	178	227	230	226	201	206	207	218	200	213	217	191	209	208	214	200	199	233	187	231	224	228	217	192	194	207	219	213	209	202	212	199	221	240	239	217	188	207	253	214	223	179	200	207	229	229	214	189	211	223	212	208	221	214	212	208	245	191	216	220	223	214	213	181	184	184	206	207	202	233	186	217	223	187	212	178	211	194	174	215	219	194	239	188	187	236	211	207	209	227	193	198	214	184	181	181	220	208	189	234	217	198	207	190	229	222	210	220	200	209	197	189	209	207	209	208	237	219	203	228	187	204	195	210	212	217	225	189	231	225	201	218	231	223	207	210	214	196	201	238	211	188	188	215	234	216	203	228	181	229	184	229	212	169	219	196	222	197	236	201	243	224	194	196	201	207	216	211	214	190	216	230	219	228	210	191	225	226	203	227	221	174	206	227	219	209	204	178	219	193	200	207	222	204	218	209	233	217	217	181	194	183	186	178	204	214	195	217	166	224	218	213	195	182	205	214	196	236	222	213	208	208	201	183	222	225	242	199	205	196	226	188	200	232	197	225	237	222	193	191	205	223	228	198	213	208	219	188	179	200	196	182	176	206	217	255	223	242	255	186	217	216	208	210	214	198	221	229	189	190	218	214	202	192	228	217	204	229	218	205	211	199	193	197	175	187	211	211	212	199	211	213	236	234	193	227	190	200	203	210	206	227	240	196	208	222	197	210	233	237	214	189	207	225	212	196	212	186	211	202	196	223	206	196	200	216	206	210	210	224	218	246	226	200	217	208	198	208	230	217	202	198	199	218	195	201	208	219	197	210	226	206	206	192	198	193	195	219	228	221	211	192	215	233	213	152	233	220	197	201	204	223	221	194	174	197	219	212	207	198	190	207	201	189	222	188	229	222	196	204	206	190	215	189	188	219	212	225	200	206	205	213	219	198	223	205	215	196	203	219	209	200	204	208	198	204	230	216	200	201	208	190	167	209	225	191	214	207	205	212	173	191	205	203	207	218	189	205	192	191	213	236	207	216	218	215	213	202	224	227	220	233	180	223	238	191	220	206	189	218	220	183	214	227	238	220	240	209	209	237	223	207	215	222	196	214	232	211	230	209	229	205	213	211	200	184	219	201	209	219	208	219	235	191	222	209	192	194	238	198	201	243	215	186	242	197	230	225	207	190	207	211	191	214	204	187	207	203	201	204	209	203	206	219	212	209	196	212	217	211	208	202	241	206	209	204	229	201	205	205	212	186	193	214	189	153	223	200	202	216	213	210	206	202	217	209	246	216	234	206	205	214	205	195	215	191	222	243	168	200	204	228	218	205	181	182	188	178	214	243	203	186	206	215	197	221	201	232	204	202	199	231	218	202	187	188	206	187	214	217	225	206	209	197	209	207	205	199	225	222	202	210	202	197	246	221	199	207	214	217	187	221	211	183	206	199	203	224	217	168	231	224	230	199	206	222	220	222	209	202	214	226	218	204	209	209	203	213	192	229	213	204	214	195	185	209	242	228	191	189	239	220	196	200	201	226	202	216	235	208	222	220	213	201	177	199	208	235	228	196	245	206	244	187	231	190	196	207	201	198	206	198	215	216	197	238	179	190	208	179	203	211	235	190	189	225	207	216	224	187	200	215	194	236	201	208	212	177	215	193	211	172	207	247	230	183	184	215	215	190	226	197	190	204	202	257	180	205	182	202	203	186	232	222	209	204	230	210	195	204	191	221	224	222	204	237	196	223	191	204	235	201	205	226	215	196	196	212	221	218	224	238	216	187	218	189	212	215	219	227	209	196	211	185	191	204	213	199	199	204	187	228	200	217	213	205	213	217	222	210	216	206	208	208	215	216	195	232	174	187	205	220	206	211	194	216	225	223	177	202	218	218	208	239	177	221	185	207	205	261	213	226	226	191	184	177	238	192	188	223	188	197	208	215	232	203	216	226	259	215	216	196	234	212	196	200	196	207	193	211	196	217	219	211	187	196	211	200	217	220	182	233	214	214	206	216	195	189	223	204	238	190	218	190	202	207	206	181	216	210	202	197	227	223	215	189	198	229	217	206	190	178	209	216	198	174	181	200	218	210	230	174	208	223	215	202	225	217	231	210	224	218	215	192	202	192	233	181	215	215	235	205	224	202	216	204	211	198	227	165	189	211	177	218	220	254	195	240	229	254	195	241	233	233	220	193	206	215	194	215	216	200	222	213	203	207	218	222	226	181	209	192	193	212	222	179	206	190	189	228	198	216	192	211	223	220	202	183	231	192	182	226	201	228	190	197	214	210	202	201	195	216	209	202	189	204	230	222	209	198	185	215	190	209	212	185	185	209	184	222	193	227	204	196	215	238	219	226	209	180	211	208	222	195	208	193	219	205	217	208	221	217	220	195	223	215	214	208	227	250	204	218	240	216	192	197	212	219	249	194	223	190	211	225	224	215	234	227	214	212	196	211	218	209	197	211	188	212	205	198	188	222	202	201	226	194	203	200	227	211	218	199	183	205	202	222	226	203	229	201	196	204	194	207	221	218	219	219	226	209	210	214	213	188	219	222	202	233	225	202	211	210	220	188	204	172	209	210	202	203	208	217	193	179	204	182	206	220	197	186	190	225	186	178	185	235	207	186	207	201	219	204	223	203	202	195	223	226	201	188	235	240	212	203	225	207	220	188	215	207	198	206	226	218	191	229	221	219	204	207	222	188	214	201	202	221	185	211	214	218	221	203	197	230	234	206	197	214	196	206	197	192	226	206	197	210	196	187	200	190	211	214	214	241	213	232	208	205	223	204	197	240	211	221	192	180	201	189	206	186	212	185	205	210	204	206	194	238	213	217	233	208	217	217	201	204	176	212	203	190	229	194	219	195	215	212	179	212	208	237	194	206	208	212	208	213	213	216	199	229	191	222	209	225	192	209	193	223	204	229	199	198	197	200	194	212	214	195	212	217	201	196	236	204	225	218	186	229	218	203	219	206	213	205	211	206	195	231	198	199	202	209	211	200	230	215	178	246	187	216	207	213	214	198	222	213	202	191	175	199	208	219	208	209	218	209	188	214	197	227	225	199	210	197	182	218	210	215	216	197	202	211	181	208	195	232	215	200	232	212	218	198	208	242	211	199	191	216	247	197	194	213	212	195	226	208	199	205	211	202	215	195	198	195	193	233	216	200	203	207	199	219	223	201	195	203	204	218	222	208	193	173	236	201	185	226	214	205	213	195	233	203	202	195	219	194	217	209	215	218	184	198	205	215	204	212	185	224	212	209	228	219	210	211	231	256	230	195	231	236	243	231	219	196	221	219	221	188	186	200	199	204	206	204	217	199	205	230	215	218	210	214	193	193	217	210	198	219
7272	801	1399	1598	1204	1003	842	740	762	614	650	591	617	580	544	579	527	527	532	578	532	524	533	495	513	509	522	557	514	559	509	531	484	534	529	515	522	524	498	526	548	483	499	530	531	514	492	524	517	514	512	506	476	488	540	505	504	488	504	523	522	480	547	541	467	544	534	500	524	532	490	497	520	534	505	524	477	507	511	513	510	528	513	507	503	518	505	513	505	468	482	540	468	536	518	505	557	513	495	525	510	527	484	492	529	501	509	527	493	539	526	484	518	511	519	482	504	523	482	534	487	522	525	485	504	528	469	451	521	527	485	468	500	492	496	484	509	540	533	529	517	488	505	475	526	493	491	533	525	498	520	524	528	520	504	507	492	521	533	510	482	523	495	469	504	460	517	493	524	532	460	509	496	526	468	476	512	555	544	512	551	500	512	547	516	510	505	517	501	501	536	497	546	511	496	496	517	503	542	528	485	539	487	522	518	504	554	440	490	497	530	474	527	530	499	524	507	496	544	510	520	529	491	489	511	500	476	545	522	486	473	498	468	535	530	497	485	492	496	534	475	515	518	487	463	487	513	471	487	493	512	502	511	483	497	528	478	493	520	511	525	530	518	543	497	520	471	531	498	558	541	533	547	509	502	506	514	520	539	502	480	554	513	533	468	492	500	505	483	512	499	497	485	495	494	499	496	523	496	486	516	499	505	491	523	467	529	523	525	483	519	514	510	531	510	510	487	528	528	513	503	486	522	481	520	517	491	510	489	486	468	492	501	493	524	514	511	536	508	519	513	547	497	512	483	499	523	496	540	520	546	506	506	486	522	529	515	507	525	480	501	527	507	520	508	487	509	494	511	502	513	506	506	509	506	511	498	516	521	515	515	493	515	490	497	498	512	501	512	518	515	529	512	529	492	546	530	503	514	495	502	515	506	503	571	483	520	514	501	488	533	507	505	507	522	493	505	504	505	545	492	493	530	514	490	501	488	494	480	482	503	499	461	513	484	520	505	522	524	513	477	500	508	510	488	535	508	498	509	510	508	496	490	531	538	526	506	540	499	547	553	480	500	444	504	501	570	550	508	479	510	516	506	542	527	546	509	477	524	505	499	489	492	479	525	556	505	538	507	531	526	528	515	503	499	553	508	503	490	503	487	505	487	493	489	538	509	517	517	515	509	559	477	503	524	510	498	464	508	492	505	522	490	507	487	474	540	528	501	539	508	446	482	509	540	551	536	548	488	558	490	517	472	481	498	502	540	480	493	539	541	514	504	523	507	491	498	511	503	514	505	495	532	451	487	516	519	515	500	486	506	476	474	515	482	486	527	506	528	479	515	538	507	489	494	517	504	461	538	539	521	478	526	490	489	504	492	497	502	491	525	479	534	509	519	525	519	508	506	510	529	487	547	505	507	514	491	530	517	538	521	541	510	520	478	502	496	504	485	481	502	481	483	561	502	477	485	529	497	477	529	517	467	495	502	509	513	509	503	479	509	486	534	541	486	503	511	489	481	554	490	520	515	518	541	480	488	484	479	575	536	513	546	515	510	490	493	545	523	506	512	507	509	494	498	497	487	509	466	500	531	501	540	528	509	537	506	498	513	530	502	520	509	533	525	498	525	507	525	473	500	538	491	542	509	509	536	496	507	532	538	497	514	492	514	509	531	527	535	531	509	508	502	467	469	515	473	493	502	507	519	483	501	516	501	533	500	529	524	494	524	504	529	471	531	505	540	536	505	472	487	503	495	507	506	441	508	471	478	503	548	502	548	511	517	545	497	499	522	481	489	514	490	491	506	487	537	515	534	527	499	513	504	486	497	548	527	517	507	501	505	515	489	493	467	543	534	503	506	503	478	524	490	512	473	521	452	550	538	511	497	525	476	548	533	502	514	487	485	519	456	521	490	497	532	519	510	497	545	518	471	463	522	508	519	507	520	471	530	465	512	540	498	492	507	507	541	527	494	546	497	537	505	510	481	513	513	498	541	510	510	507	477	537	547	509	495	477	502	509	531	499	526	514	524	522	497	473	483	503	502	547	500	493	494	532	517	491	475	484	515	501	519	533	527	517	526	483	509	486	533	482	482	520	545	512	509	516	515	487	458	474	488	517	464	485	496	508	450	498	494	539	491	495	509	484	484	513	500	504	506	523	483	485	484	539	516	514	562	496	502	499	510	518	508	489	470	473	537	537	549	506	495	524	520	504	490	510	508	501	492	492	492	477	488	544	515	528	520	460	546	530	544	510	510	488	473	486	489	484	530	507	522	514	528	496	538	493	501	529	509	491	482	501	563	530	497	511	492	480	545	545	501	510	494	537	520	509	514	520	491	490	468	496	485	492	490	479	513	489	525	497	503	504	523	491	558	558	486	512	518	489	526	496	490	527	488	506	450	563	504	486	507	495	525	539	552	495	491	512	539	545	492	499	522	485	511	524	490	532	514	505	496	507	507	520	518	513	480	487	527	560	511	517	504	559	485	552	547	510	515	518	574	503	487	455	478	532	495	499	501	462	488	522	483	491	527	527	490	487	486	534	493	528	511	511	517	507	512	485	509	494	504	487	520	512	510	526	485	524	495	521	534	465	526	494	488	490	505	522	505	525	531	506	533	512	530	478	541	520	467	472	520	534	482	519	536	528	507	493	492	535	472	495	515	507	511	546	530	512	511	502	494	490	511	543	556	551	520	485	472	485	518	482	525	501	544	517	513	477	465	489	522	498	512	487	513	515	502	495	472	482	516	552	539	531	531	470	516	519	486	498	496	537	519	526	506	506	514	508	530	531	495	487	547	500	499	497	500	532	536	497	509	494	530	531	528	558	477	527	509	494	490	475	485	499	491	511	529	495	550	511	477	480	517	508	483	537	499	540	461	536	510	502	483	528	534	484	539	501	484	469	518	474	515	519	482	502	525	522	533	476	485	522	489	533	494	526	483	521	497	517	508	538	536	493	510	511	524	546	460	488	528	498	496	509	493	496	492	518	505	514	515	481	507	501	494	504	500	487	550	544	504	537	518	504	468	460	520	462	530	519	482	474	507	493	522	501	506	497	526	514	512	503	511	546	499	511	493	536	490	487	508	537	486	484	518	567	478	517	513	490	542	501	505	488	494	524	497	513	501	502	534	519	541	514	552	525	504	528	543	559	539	507	520	491	477	540	477	565	516	531	476	538	490	519	531	514	530	473	521	527	500	509	531	476	508	493	489	515	491	530	512	521	452	493	491	552	505	513	517	515	527	486	488	516	494	475	496	537	499	542	511	523	510	497	512	507	470	524	514	509	506	515	526	478	512	531	478	507	529	473	473	507	515	499	515	507	502	556	519	533	537	490	518	453	486	513	510	520	495	516	513	473	528	516	460	469	528	494	542	464	508	527	503	502	515	491	502	468	530	482	503	555	528	505	513	496	515	540	521	542	539	497	506	565	511	489	505	517	539	505	562	487	525	479	516	545	567	514	522	533	493	526	525	542	466	488	541	481	514	520	479	527	514	470
27879	3599	1452	1120	744	530	444	362	305	296	278	263	270	280	257	236	219	251	239	217	250	241	234	251	233	261	243	212	242	221	263	240	225	225	248	229	231	257	235	224	218	236	233	246	227	241	253	260	228	254	235	231	235	259	222	233	233	210	244	224	223	243	211	230	211	246	212	255	219	242	258	210	202	235	272	238	231	257	215	257	254	236	208	222	256	223	242	239	219	233	245	253	232	202	233	241	237	266	248	248	245	212	202	225	220	233	206	233	241	240	218	221	241	223	245	255	258	233	216	231	238	217	245	245	233	245	237	191	235	234	227	241	253	238	229	259	217	246	256	213	216	239	270	224	238	217	222	238	215	218	261	233	234	187	266	216	242	234	217	236	197	244	247	219	220	235	211	221	194	216	215	229	239	220	220	229	231	225	226	222	245	249	215	259	247	231	231	222	247	243	225	271	253	214	225	249	249	236	262	228	238	203	205	245	240	238	249	206	222	239	267	221	209	226	217	232	244	232	222	241	218	207	238	239	225	221	240	217	234	239	238	239	244	258	238	216	216	244	230	239	193	210	239	231	228	233	219	219	222	249	231	264	239	214	248	219	226	240	256	213	243	231	238	194	225	228	217	244	215	238	221	261	236	214	227	250	248	247	223	238	230	221	225	208	247	240	239	243	234	202	229	241	236	233	237	251	266	269	195	231	224	209	210	225	225	228	238	221	241	244	234	216	223	242	230	254	229	243	224	218	208	244	221	208	243	250	228	251	243	231	207	225	237	221	243	233	207	208	247	247	211	234	236	210	263	219	230	235	256	225	242	219	196	236	241	227	240	227	222	223	236	253	230	230	236	217	248	256	242	239	232	232	230	242	232	236	227	208	258	213	225	231	249	247	239	217	214	228	263	218	250	227	237	236	243	221	209	234	238	205	241	217	231	221	237	239	236	237	249	240	206	273	226	219	251	239	225	219	219	220	235	237	227	207	229	244	211	238	241	224	213	229	243	230	203	245	219	241	209	221	219	248	296	235	204	222	224	210	228	212	249	229	212	205	222	259	265	211	237	236	221	224	219	249	264	250	218	221	228	244	210	239	228	217	218	214	227	247	223	227	233	248	218	254	230	239	232	244	265	238	216	241	221	213	219	234	216	239	239	220	220	243	236	194	218	209	228	235	232	234	196	237	221	222	237	223	227	219	221	260	214	223	208	244	235	239	172	212	225	214	225	220	214	233	233	309	220	212	230	262	200	218	228	209	227	217	205	229	208	235	225	243	222	265	234	250	229	241	218	229	241	241	236	212	222	224	260	219	250	257	225	248	226	203	255	262	248	255	254	220	197	219	220	232	232	227	227	225	197	223	223	194	223	225	225	257	201	237	254	215	223	237	225	218	230	255	260	257	236	262	233	220	199	247	229	221	265	244	220	226	250	203	222	230	247	231	214	251	212	218	256	241	237	229	212	211	195	221	237	224	250	255	206	251	234	230	218	244	225	194	206	223	221	237	216	210	236	209	230	219	254	252	224	235	218	236	233	244	252	238	202	233	242	233	241	201	231	217	279	225	247	222	257	253	242	232	226	244	237	219	228	270	255	221	199	225	196	226	225	203	223	218	192	221	247	223	234	236	230	251	220	214	230	239	231	217	248	207	217	184	201	236	209	242	233	213	243	250	209	227	218	208	213	228	204	228	253	246	239	240	207	229	235	230	245	227	240	216	225	254	230	242	262	267	250	231	242	233	220	235	242	219	248	215	223	224	222	219	203	207	233	245	247	259	214	254	222	228	216	234	237	216	226	235	245	229	200	214	244	240	208	248	229	223	230	248	243	208	227	259	254	223	212	214	245	246	215	195	231	245	216	242	234	230	222	241	227	259	249	204	221	226	243	241	216	240	245	241	219	220	220	259	211	221	247	250	226	240	276	222	236	254	243	213	226	223	267	258	242	222	234	225	223	225	233	214	217	224	264	235	230	220	223	256	215	245	222	192	229	217	229	228	226	244	217	218	228	209	241	233	232	204	224	238	236	244	228	245	213	238	262	267	244	230	232	206	210	232	249	193	237	229	231	213	211	231	179	219	208	220	190	226	255	243	233	233	215	195	231	218	211	218	220	234	219	244	206	249	223	239	254	221	233	214	208	212	248	203	222	229	233	199	241	226	229	213	222	249	226	233	242	255	217	244	255	231	253	246	239	227	226	244	231	222	233	226	202	233	235	263	216	247	228	239	254	260	238	229	222	244	210	210	210	245	233	237	268	241	225	231	225	211	222	233	243	218	218	250	251	221	199	261	262	218	213	240	228	248	227	221	201	228	225	230	200	220	249	242	239	243	215	233	215	233	214	212	221	228	218	239	232	226	214	236	233	235	223	203	243	233	207	225	223	233	238	247	200	220	202	241	224	220	216	255	234	258	208	232	234	233	228	221	234	233	223	209	229	230	216	197	230	245	236	240	237	209	215	233	249	238	233	255	233	221	221	222	209	218	239	247	220	246	224	211	221	214	221	252	244	234	272	239	214	217	238	210	194	225	270	208	242	243	259	259	235	214	193	224	225	208	212	248	209	247	240	212	245	228	256	229	218	235	222	235	242	204	236	211	259	228	213	239	229	244	234	240	230	243	212	197	207	244	211	231	243	226	214	227	199	259	241	198	218	223	224	244	254	211	249	238	236	226	236	208	203	232	232	238	249	210	218	253	240	243	227	252	257	234	230	223	259	251	227	217	230	224	220	226	240	243	222	233	263	257	241	248	239	217	204	206	224	233	246	245	224	249	248	218	211	229	238	236	240	230	210	258	259	261	229	223	218	241	254	240	232	249	211	226	248	241	205	216	221	247	254	237	232	220	216	230	232	224	223	231	201	208	215	217	230	242	246	225	226	238	256	259	200	218	233	240	221	248	219	255	220	208	222	233	216	206	233	250	238	202	260	243	215	235	230	227	234	226	198	213	241	195	258	247	225	211	205	233	229	235	215	244	235	266	258	217	209	242	202	225	225	214	239	254	229	208	232	220	216	224	218	260	227	247	258	251	198	239	257	226	221	247	239	206	222	230	231	220	209	246	197	209	212	238	236	234	259	229	226	229	226	230	236	237	254	224	215	218	211	242	235	256	227	209	231	230	234	241	221	236	220	232	201	234	239	253	231	218	242	207	229	232	211	234	194	226	252	227	238	243	218	232	226	228	241	214	249	261	215	247	240	230	228	268	223	243	225	246	211	252	244	220	243	204	246	228	248	217	222	233	256	225	250	236	256	218	225	243	211	230	254	218	228	222	214	229	224	260	262	224	248	220	215	230	239	224	221	223	240	253	223	237	237	247	234	228	223	240	222	260	232	236	249	209	246	215	247	243	256	225	228	207	231	237	219	241	208	203	243	195	231	200	243	223	217	244	214	250	220	201	241	207	242	198	223	257	222	256	230	213	254	208	214	226	249	250	251	221	229	229	213	227	220	219	254	236	215	206	217	229	228	212	222	219	231	240	239	232	220	240	246	250
15719	1426	2768	3365	2540	2004	1535	1313	1087	1002	944	891	853	805	783	781	691	625	627	621	652	618	685	601	598	645	638	626	613	620	577	595	574	585	580	641	653	588	584	627	544	615	597	598	571	554	578	580	545	597	570	585	576	572	620	568	600	561	597	590	567	576	584	593	532	590	579	552	580	564	550	611	569	562	562	584	571	537	607	568	583	592	551	550	540	587	639	565	555	530	590	573	544	570	584	580	569	549	616	572	548	575	578	569	578	552	531	547	560	541	610	597	549	568	547	568	572	575	547	593	565	571	540	552	543	576	593	599	563	568	578	557	579	589	571	562	543	544	589	580	591	588	510	568	583	557	559	581	595	543	564	549	563	574	563	589	574	550	580	581	551	583	523	545	525	586	550	568	542	585	582	560	576	564	578	548	531	591	569	557	582	585	554	578	633	586	576	554	499	563	562	561	561	601	602	603	567	614	587	588	605	577	542	563	565	588	568	552	519	570	612	589	620	552	609	542	551	583	585	573	588	557	541	577	585	597	564	514	552	538	587	561	581	575	532	547	550	589	581	521	537	590	554	595	554	547	587	540	551	589	614	524	574	551	596	565	601	535	583	543	569	579	546	543	570	556	581	570	579	542	576	561	571	560	556	543	572	572	581	583	543	566	589	580	540	542	563	534	558	566	549	588	608	557	566	553	546	543	534	555	590	584	606	564	565	602	609	576	556	521	531	573	554	572	607	607	568	567	561	582	594	533	577	580	552	593	603	572	574	598	572	519	553	548	568	596	542	574	561	605	508	586	538	539	545	618	578	572	554	555	602	520	571	604	578	539	537	587	566	575	540	566	556	593	559	581	526	553	568	540	580	558	543	558	560	559	569	570	562	567	599	576	563	603	561	547	558	525	604	576	558	565	594	543	563	552	555	570	612	570	581	563	603	557	551	586	546	575	587	567	546	575	536	598	586	577	554	587	529	560	574	588	562	558	571	626	554	554	579	567	515	540	511	567	565	571	590	505	562	588	561	541	577	557	580	577	549	574	593	576	563	567	567	570	540	563	563	551	566	588	565	571	537	536	553	597	560	569	633	572	554	582	533	588	574	598	556	568	556	539	564	570	555	561	558	548	565	588	598	610	540	586	578	559	563	571	563	565	548	549	553	544	607	562	557	572	508	573	558	553	609	609	575	590	547	577	558	555	581	514	564	571	544	595	557	552	551	598	575	567	532	548	547	574	514	583	554	600	566	579	606	573	541	586	614	555	560	567	505	601	568	557	608	571	549	602	570	558	560	560	585	550	547	592	578	558	536	541	555	535	577	610	535	571	533	557	560	560	603	560	546	546	577	568	572	536	586	562	563	603	567	565	568	615	602	612	599	547	560	592	569	564	584	557	590	535	563	554	553	563	573	556	533	621	568	585	591	519	558	602	547	577	565	533	533	554	587	522	564	574	558	549	578	586	546	524	565	560	551	599	573	583	581	556	519	565	574	537	537	571	567	540	542	589	551	553	545	553	564	601	549	572	521	562	585	543	585	528	567	559	590	533	568	558	561	563	566	565	577	540	562	525	560	565	531	577	558	578	558	564	573	557	558	567	576	575	588	547	538	568	516	561	555	553	609	567	577	579	578	535	567	556	566	560	566	578	520	549	541	570	572	603	578	566	581	551	568	542	592	552	578	619	568	589	570	564	569	581	552	588	538	584	547	592	549	570	550	583	566	515	525	589	588	563	607	579	562	503	597	552	551	566	573	555	586	571	575	585	556	583	563	559	596	587	553	605	561	571	556	510	579	567	560	594	551	582	538	568	594	586	563	563	567	574	559	562	533	564	564	506	556	579	584	556	563	596	524	562	575	556	592	590	579	581	603	601	585	558	553	582	547	589	579	562	611	559	576	577	575	579	559	600	568	579	526	581	596	585	535	574	558	574	560	566	570	600	552	585	589	595	558	592	568	545	598	607	571	603	611	572	590	591	512	560	585	560	565	519	562	577	569	553	525	611	549	522	575	542	571	547	576	553	602	609	525	573	593	566	574	583	568	572	546	577	571	577	581	541	552	547	547	585	530	566	576	564	598	565	563	555	600	517	571	535	571	573	615	567	551	553	542	573	561	575	622	539	559	595	591	568	556	574	548	568	592	542	565	547	546	596	568	570	582	567	561	543	558	587	567	534	533	552	580	571	545	615	579	553	591	586	499	556	599	593	561	525	571	587	552	603	548	582	547	584	566	536	569	523	595	561	560	570	554	552	572	564	534	578	582	582	518	566	532	601	576	574	582	589	567	592	546	610	578	561	534	579	579	578	556	590	551	598	581	596	546	590	565	535	581	585	520	607	560	593	535	591	528	594	580	598	534	569	608	580	581	570	623	609	597	605	568	586	553	566	594	587	548	576	569	537	579	578	581	604	520	572	616	573	519	577	600	559	529	535	563	526	565	543	548	548	579	572	549	570	568	555	581	584	554	547	574	570	595	533	580	592	574	584	568	573	582	568	539	577	604	611	574	575	605	543	609	556	543	529	573	577	545	588	609	591	636	559	550	532	551	559	590	527	570	564	570	569	559	571	628	552	585	566	618	571	550	555	572	548	531	572	584	532	552	620	598	578	556	563	578	570	564	529	600	534	564	533	571	527	568	568	563	560	581	525	567	552	576	579	577	549	544	532	555	526	567	587	549	567	585	565	586	551	548	588	534	549	549	555	592	536	554	535	570	581	522	549	550	535	557	484	546	569	580	587	603	563	580	559	539	554	553	544	586	598	580	588	540	540	567	582	533	570	579	614	557	547	581	561	620	597	568	586	583	564	552	560	580	576	599	577	564	518	579	586	578	568	549	549	548	561	519	524	542	605	557	547	600	540	589	581	537	552	578	570	540	533	537	559	545	509	557	587	575	573	558	591	546	591	569	574	530	562	574	593	551	554	591	546	557	562	576	574	574	513	551	539	568	586	545	593	586	567	578	604	558	559	556	575	557	570	542	508	568	524	568	601	539	602	538	556	569	555	586	559	532	570	585	559	564	545	588	564	606	543	555	538	576	587	505	578	599	574	544	539	547	517	573	612	597	567	553	546	567	525	554	594	595	547	561	579	532	559	567	580	597	586	561	564	599	602	569	603	583	525	573	580	596	557	566	530	592	578	590	560	540	587	575	536	579	556	613	571	549	546	558	539	548	552	611	504	555	558	529	572	561	581	574	566	554	535	588	548	569	545	597	567	533	571	561	584	563	559	556	544	539	583	565	549	598	582	599	573	609	574	565	605	550	583	585	534	579	592	556	548	594	532	544	565	548	533	548	596	558	572	572	580	547	595	586	587	535	553	574	543	610	586	517	566	536	557	630	613	551	550	582	588	564	583	575	537	590	591	556	580	567	570	539	567	569	531	560	563	558	529	549	557	558	540	550	580	581	560	543	545	548	564	523	559	606	589	572	523	508	613	568	574	554	577	539	562	565	567	533	562	555	556	576	586	528	575	574	549	535	586	560	565	585	518	530	592
35643	6332	2641	1990	1327	933	690	640	582	549	474	514	456	467	423	471	420	414	385	421	404	451	442	412	437	418	382	383	471	379	423	431	401	403	402	409	409	407	394	403	425	436	390	405	405	390	433	395	376	423	431	378	351	385	432	419	370	389	397	390	413	402	419	406	379	415	383	415	401	436	408	388	401	439	400	382	430	424	377	410	373	358	449	389	437	424	381	424	428	373	390	385	377	420	436	375	381	379	383	440	418	399	456	426	418	371	393	377	398	419	414	422	405	445	412	433	391	464	415	395	405	422	412	384	420	362	413	421	419	384	418	417	415	411	396	428	419	400	428	386	434	417	389	418	426	378	397	409	371	434	407	418	378	392	398	422	401	413	411	378	392	424	420	389	392	389	389	416	421	416	398	390	414	400	395	421	393	388	398	370	439	397	421	412	408	415	409	441	419	446	407	399	415	413	374	416	419	405	428	420	393	420	392	427	426	430	392	404	387	406	394	398	435	367	368	370	404	405	398	425	436	390	431	386	392	443	363	413	424	411	390	396	379	398	440	384	382	382	351	409	389	433	376	406	410	403	396	437	407	440	404	391	420	397	392	411	412	420	417	396	420	383	402	408	402	403	350	391	395	390	392	374	393	412	398	419	375	395	382	418	402	389	409	377	392	415	407	401	400	428	393	411	420	427	391	391	402	431	436	390	398	423	367	353	414	411	383	426	385	393	428	399	364	395	430	391	394	409	447	408	431	413	366	466	406	432	408	418	418	414	382	402	398	418	371	384	418	416	397	381	386	386	395	408	438	392	465	423	381	391	434	379	392	401	430	416	399	414	422	401	432	376	406	418	406	403	417	387	393	370	389	405	419	418	365	399	376	427	394	402	438	423	413	424	419	411	432	387	412	404	424	384	455	400	368	383	386	436	402	396	401	409	410	390	395	441	419	431	440	392	391	379	413	421	424	434	437	385	383	414	423	406	394	412	416	416	349	371	390	352	390	397	443	415	450	401	371	411	413	412	401	368	394	401	386	347	406	403	433	407	451	373	409	391	417	430	424	405	367	385	400	402	394	409	409	392	382	358	370	403	405	414	392	422	451	420	428	416	398	424	352	405	381	480	413	424	408	412	420	385	415	402	392	387	412	427	418	413	415	372	391	390	402	399	394	397	442	419	402	413	400	385	387	401	400	405	412	404	374	419	397	371	402	404	378	433	396	410	392	417	416	387	408	390	403	395	410	377	423	428	387	400	391	415	380	380	414	381	414	415	406	406	428	442	359	377	376	464	413	399	396	419	401	411	412	433	375	394	431	441	428	421	402	411	377	389	374	416	379	391	404	430	390	401	386	386	440	368	413	442	383	376	415	419	369	419	413	432	430	405	377	419	441	400	412	439	404	405	393	410	429	385	404	436	438	367	425	420	379	405	387	368	433	400	396	400	393	456	403	409	442	379	408	406	389	383	413	406	385	409	418	390	384	390	424	388	422	404	388	366	408	361	402	396	426	410	416	395	388	426	427	404	392	414	406	444	402	444	408	411	438	383	418	410	414	431	362	412	409	376	385	374	429	425	397	381	421	389	400	423	415	367	399	369	362	383	361	378	388	403	388	396	391	394	390	376	417	421	447	446	419	395	419	395	430	404	407	427	376	403	396	409	378	360	376	413	411	418	413	406	393	399	449	399	429	407	357	413	391	367	428	428	413	409	401	434	385	366	384	423	453	420	417	402	463	402	357	403	411	373	386	395	408	383	400	431	407	397	410	432	402	377	385	397	426	396	443	394	388	431	396	406	362	392	396	363	432	426	389	435	405	403	400	372	387	387	410	425	398	377	387	409	392	389	385	413	422	383	426	386	420	384	392	392	425	413	421	412	411	431	419	412	393	367	368	395	404	386	409	407	420	390	397	401	386	362	433	397	423	385	385	364	433	412	393	436	444	401	412	405	376	355	376	380	417	398	384	393	383	343	377	399	396	441	403	368	404	409	417	398	403	357	370	362	400	356	372	440	404	394	438	394	424	434	382	406	428	418	403	396	391	397	358	352	375	404	441	401	393	418	387	413	370	438	389	412	377	368	387	404	404	411	390	413	383	451	417	404	355	418	378	447	433	444	431	405	399	412	425	438	428	383	387	404	424	424	468	394	386	424	430	399	422	390	389	444	401	375	368	353	430	388	429	409	417	415	431	387	377	411	381	415	423	403	374	408	373	409	373	414	425	401	391	391	384	404	432	422	428	407	408	396	434	388	446	416	363	400	412	404	434	371	397	404	388	407	402	414	372	395	412	419	390	412	417	363	387	415	387	406	437	405	378	419	400	396	428	416	387	371	418	397	415	407	407	386	408	390	401	391	432	382	349	413	444	448	405	403	376	403	423	405	397	398	430	429	370	385	448	415	403	417	424	385	355	402	418	403	406	427	408	355	399	413	414	406	406	401	405	390	399	432	408	383	363	425	417	437	393	415	392	416	430	384	377	422	416	462	447	407	430	387	469	423	417	404	417	389	385	419	448	417	434	437	407	406	393	350	408	397	403	409	425	446	390	418	408	396	447	408	415	413	373	406	365	360	420	392	404	432	405	417	408	426	378	368	416	425	404	407	441	394	393	440	420	416	370	357	413	389	412	389	388	431	381	351	384	379	406	404	383	370	387	399	483	357	411	400	353	400	422	380	440	409	376	420	405	410	404	379	487	383	419	379	383	423	401	397	377	427	411	400	374	436	438	404	375	406	413	397	393	406	406	426	397	369	434	411	371	362	430	394	385	438	375	411	419	405	382	415	390	430	386	379	406	434	412	439	425	388	402	383	403	427	416	363	433	408	436	394	383	409	420	371	398	393	391	430	386	408	399	426	398	425	382	399	389	375	402	399	380	435	352	411	399	352	418	359	439	429	428	426	331	407	409	380	412	409	410	426	394	411	426	406	384	372	374	405	416	402	412	392	394	425	413	417	390	407	393	402	401	434	368	438	389	401	438	396	423	432	414	425	389	434	416	421	428	409	385	395	426	366	380	434	425	405	392	434	393	397	466	436	426	395	425	379	376	404	394	466	463	414	383	378	447	414	418	455	403	446	422	387	383	371	399	426	411	365	422	356	354	429	374	399	402	441	411	423	437	380	423	445	374	415	421	383	421	413	391	392	412	373	381	403	428	411	384	365	417	403	401	389	378	395	407	414	391	431	394	398	438	433	416	451	417	425	411	443	411	401	440	380	383	415	402	426	384	366	436	375	424	430	415	427	407	366	386	356	385	423	382	402	370	399	416	378	408	414	388	369	416	347	392	380	393	412	406	406	412	410	376	409	419	426	367	388	402	409	378	415	374	380	412	410	421	410	439	392	400	365	410	420	406	402	399	404	401	427	436	399	412	406	368	396	401	398	408	393	372	386	408	400	377	375	420	393	363	391	422	378	419	345	418	373	426	376	391	427	388	380	412	400	411	390	423	416	394	432	410	357	417	402	376	446	410	394	409	374	406	414	416	426	400	390	359	412
18428	2244	4530	5227	4172	3040	2551	2167	1910	1610	1478	1458	1364	1266	1247	1126	1043	1033	1031	1045	983	1023	1076	1034	1079	964	994	1029	938	1003	919	902	890	928	953	949	936	972	900	913	940	957	963	954	899	894	930	942	918	909	906	887	910	923	873	900	924	903	890	876	938	963	884	950	930	887	924	902	901	887	979	909	851	899	948	890	881	905	930	886	924	886	899	914	943	884	930	925	917	919	968	921	886	908	901	936	902	908	873	912	913	879	907	912	818	901	935	946	900	876	908	922	886	910	915	915	921	892	841	871	926	926	852	863	916	942	959	851	925	875	1000	937	922	900	888	864	935	938	908	879	872	883	950	889	863	912	916	908	923	862	928	882	929	911	922	887	888	906	933	882	905	931	871	919	901	901	834	867	923	901	943	899	880	963	888	908	906	875	937	910	934	896	946	927	891	890	866	868	930	920	915	885	947	928	868	927	881	882	931	920	939	862	923	881	863	861	851	859	927	851	928	904	906	882	909	866	897	903	921	924	945	905	930	903	900	893	910	908	907	864	871	873	906	904	947	931	905	875	932	861	880	933	965	937	908	883	865	893	884	899	889	933	881	901	914	878	881	960	936	858	929	928	872	871	873	874	896	914	849	893	882	889	840	934	917	875	877	890	884	935	890	929	912	880	953	904	874	875	898	850	849	876	906	887	879	880	825	870	876	942	897	928	927	948	850	864	893	872	858	920	890	895	914	892	901	898	892	939	854	883	893	854	921	851	925	878	893	913	900	876	864	875	905	868	931	918	927	879	897	981	892	933	945	960	903	956	900	896	904	907	899	938	891	936	864	892	930	950	870	932	896	941	877	858	906	836	909	914	839	880	877	922	896	895	905	934	956	934	893	953	900	931	914	836	926	895	938	903	901	920	986	936	864	894	907	898	937	873	888	911	888	890	960	858	914	913	899	924	845	911	908	970	938	904	911	872	885	908	894	911	882	919	939	924	897	897	885	896	914	923	864	898	920	886	887	927	883	932	901	912	891	870	900	873	877	890	889	945	871	901	884	919	863	926	895	936	876	874	885	905	912	933	911	906	897	933	869	927	982	947	887	936	887	880	954	887	902	924	896	886	903	869	911	949	916	932	896	855	869	908	921	915	899	939	888	903	896	882	902	879	887	909	886	867	868	910	914	910	935	903	883	883	889	865	880	926	917	893	902	893	883	883	915	871	862	875	854	962	931	918	895	899	926	927	905	930	932	898	884	917	903	889	890	865	960	937	912	929	885	884	907	861	923	909	898	877	940	888	923	934	905	894	902	909	920	875	940	945	886	899	956	853	945	936	870	841	890	845	917	888	875	971	916	866	862	916	965	933	905	884	948	872	930	884	893	926	930	883	836	888	866	869	908	864	930	880	898	935	869	942	903	886	883	941	896	896	881	913	863	939	942	908	933	932	872	884	926	917	901	863	877	867	872	917	897	942	970	907	882	937	917	877	883	882	925	950	910	888	902	929	918	854	889	903	944	899	893	876	816	900	930	941	896	909	965	908	904	878	911	899	912	960	895	910	850	891	913	943	887	867	863	872	920	878	908	937	874	863	888	886	883	902	953	913	845	869	894	916	894	911	874	871	936	909	949	946	920	900	888	832	885	895	878	889	952	840	882	902	924	895	922	896	850	884	911	922	950	889	872	897	925	901	869	878	848	905	888	896	913	897	904	907	951	908	934	934	876	937	927	898	887	909	906	893	890	906	885	896	935	796	899	973	883	868	836	889	941	871	936	879	863	858	930	844	844	880	872	959	958	947	896	898	903	831	915	849	964	906	923	913	923	875	858	891	945	897	866	927	934	913	923	870	897	960	911	941	932	905	911	899	853	914	883	901	928	842	847	895	878	877	875	908	905	912	884	887	894	897	888	942	825	955	850	905	882	907	965	903	942	876	967	934	878	872	914	944	921	882	875	870	923	909	858	919	869	930	877	890	856	919	842	896	859	885	972	904	873	940	866	907	875	935	896	925	871	866	905	954	896	909	925	872	889	887	888	875	934	870	897	903	919	847	869	892	844	887	921	923	888	865	957	906	926	931	876	865	880	878	836	869	877	883	855	868	917	884	916	894	886	916	935	878	913	812	895	937	894	878	916	919	909	933	956	900	835	895	896	894	896	838	873	901	862	898	850	875	892	911	872	892	864	942	951	945	826	905	872	906	896	928	891	893	902	928	862	906	914	926	921	879	875	907	877	928	901	987	934	869	937	868	899	861	915	877	885	877	928	879	951	874	909	910	888	898	910	894	926	889	926	876	943	905	918	864	954	908	870	904	904	886	867	917	859	849	908	887	894	894	906	918	881	934	900	941	918	883	901	855	908	908	899	909	922	915	950	885	848	899	936	947	932	899	945	882	891	882	902	917	898	897	909	926	877	910	892	932	917	861	930	932	913	849	904	898	935	931	872	926	893	886	868	931	880	878	947	910	896	892	944	877	894	883	898	906	880	906	941	874	921	885	895	908	912	875	812	924	917	954	876	963	849	922	912	942	913	938	875	922	884	897	933	905	911	855	885	933	892	919	930	893	954	885	918	931	864	866	850	861	890	870	864	897	903	922	861	944	900	864	907	935	874	889	911	844	933	870	917	867	933	905	898	928	906	861	869	901	876	876	929	919	895	883	864	854	931	913	886	894	859	880	879	872	935	926	914	925	867	898	875	957	938	941	907	919	875	981	881	893	850	831	917	966	842	913	909	893	930	895	869	922	902	932	920	886	873	880	902	898	878	906	944	894	896	952	906	903	854	883	921	944	928	927	888	930	882	942	900	898	896	942	911	986	884	909	924	854	923	840	895	901	917	920	881	899	924	910	841	899	885	933	896	849	840	901	835	885	891	965	956	879	919	886	885	937	972	908	942	829	880	935	887	924	866	932	896	940	869	922	910	989	870	935	1002	901	883	877	868	889	962	923	867	923	901	916	898	891	901	889	885	924	938	931	926	906	901	824	963	864	902	903	880	917	887	917	926	915	923	903	901	885	844	917	898	923	869	892	972	920	899	909	911	933	896	947	908	944	896	891	890	874	869	869	921	868	874	876	887	889	916	924	836	895	872	851	878	857	920	904	920	910	916	944	916	849	943	901	902	914	879	918	876	900	930	854	850	929	916	922	891	888	891	822	929	866	916	920	931	918	960	927	900	913	887	915	893	899	916	883	817	867	860	903	917	932	927	911	946	857	892	931	964	892	902	920	897	914	864	905	924	862	980	947	904	935	871	886	979	889	923	906	807	901	900	888	903	935	917	926	913	896	904	871	857	917	929	929	943	863	888	915	896	877	936	897	907	909	864	906	904	884	894	903	904	919	906	917	917	902	897	888	917	919	869	912	956	953	914	876	889	918	866	909	948	905	934	910	930	919	860	854	848	928	872	941	919	928	877	905	903	914	884	917	934	936	902	863	867	911	925	871	889	918	921	924	872	910	885	909	873	940	845	934	911	930	895	874	946	909	941	940	925	911	904	898	934	886
9900	904	658	559	429	313	251	211	251	239	269	218	207	200	199	202	180	212	208	225	220	209	198	185	227	218	174	222	197	203	191	208	197	208	211	211	214	191	212	209	197	228	184	210	173	191	225	195	223	214	192	190	221	219	217	201	218	194	185	186	203	153	221	223	201	187	191	222	177	192	208	194	199	168	217	210	196	189	188	233	205	188	208	183	192	230	198	178	188	200	214	227	194	212	225	176	214	216	213	200	206	217	170	199	227	227	186	221	191	231	216	200	205	198	211	200	201	182	205	217	199	214	201	189	233	193	195	187	233	185	207	208	174	211	200	212	198	187	192	200	206	220	193	167	203	207	182	174	196	205	208	193	197	228	178	222	222	225	193	211	178	249	222	234	183	216	223	179	188	201	205	217	201	210	211	198	170	210	223	216	181	229	208	201	227	170	209	192	196	204	164	206	187	229	195	210	195	206	203	207	192	209	195	187	201	204	168	209	202	193	190	174	188	183	211	180	220	190	221	177	198	184	188	168	206	211	192	184	210	196	216	207	197	210	204	218	204	205	193	211	226	232	221	212	232	181	189	188	216	193	198	209	210	172	186	181	193	216	191	195	218	164	250	224	193	223	187	236	214	200	196	176	211	240	214	172	193	195	217	203	207	167	172	192	203	188	200	201	228	193	217	207	188	215	197	231	198	185	196	206	208	183	208	187	165	188	197	220	222	198	207	208	190	223	235	205	175	207	200	203	202	183	225	212	229	214	244	214	218	215	195	215	218	191	207	174	193	216	210	189	193	224	221	232	213	167	220	216	216	188	184	209	197	207	215	211	186	214	190	203	213	190	193	209	179	205	205	187	188	210	218	201	192	205	197	208	206	218	204	214	190	192	218	217	220	202	181	201	234	224	205	193	210	212	202	186	204	230	225	206	210	203	188	203	204	183	206	200	191	187	201	229	212	187	198	192	221	193	213	197	183	223	217	203	165	202	219	179	204	220	224	219	188	197	210	173	213	190	214	193	194	184	178	207	208	193	164	197	192	224	215	200	195	196	182	212	190	219	217	226	205	225	227	219	195	193	225	233	222	213	225	215	186	166	192	203	208	195	204	195	182	229	199	204	196	202	208	173	226	185	199	189	196	218	202	193	219	189	212	207	189	209	217	226	215	219	182	210	225	203	206	199	199	200	209	188	215	196	222	205	196	188	204	229	219	197	216	224	177	212	211	202	210	166	196	236	202	209	210	187	175	207	198	204	179	196	207	225	197	219	192	204	185	188	206	198	244	210	202	215	199	180	194	198	221	208	200	220	218	204	207	195	221	191	217	205	205	175	208	191	192	223	190	213	211	222	208	194	212	200	191	195	228	202	198	215	185	224	203	192	227	210	201	199	193	228	195	198	205	205	194	194	208	202	192	219	198	223	210	202	185	197	212	204	188	182	187	185	189	196	221	208	234	202	191	219	161	215	173	173	189	232	216	201	195	222	193	186	214	206	196	192	230	234	206	191	176	214	214	213	190	216	222	236	220	232	219	194	215	215	205	214	177	198	208	198	203	202	192	218	217	204	181	206	211	203	216	213	182	216	201	212	208	193	178	181	184	197	204	197	194	200	181	231	173	194	212	207	208	203	232	194	177	214	209	202	210	221	184	208	211	187	174	179	220	241	208	181	197	220	216	197	203	197	195	190	216	209	196	197	198	198	201	207	208	206	194	226	216	180	199	205	172	213	196	218	232	203	214	179	202	212	181	163	175	222	207	184	199	191	175	197	214	201	204	192	201	216	208	202	185	200	209	214	208	221	225	184	176	226	218	213	215	192	225	204	196	220	237	199	217	180	211	205	221	197	205	227	223	199	210	233	199	205	218	184	183	160	206	206	219	212	176	194	221	195	190	182	184	217	216	208	219	194	190	206	202	220	205	174	211	200	199	214	187	220	211	185	191	196	200	217	226	200	200	196	195	220	214	230	202	210	179	199	206	210	239	187	202	211	180	183	200	242	188	206	204	194	200	190	197	194	219	208	176	197	194	231	186	207	227	198	197	188	222	213	205	184	202	176	211	198	218	219	211	228	200	223	193	235	201	191	189	195	178	223	221	204	194	237	230	211	220	188	216	220	191	208	218	192	215	226	189	202	192	225	207	188	214	207	213	205	210	194	199	189	217	209	181	216	187	228	198	192	206	210	189	227	190	214	216	181	171	205	221	153	201	213	227	216	213	226	211	205	195	194	202	192	198	199	207	216	208	206	179	176	207	205	199	216	193	192	203	177	205	178	211	199	211	226	196	206	205	204	198	207	185	214	189	205	207	181	159	195	168	190	223	177	196	181	200	190	196	231	203	206	186	194	199	232	208	229	216	204	222	208	193	224	214	192	190	199	189	196	217	208	178	208	222	213	218	219	208	196	192	200	224	208	223	179	232	215	189	223	213	184	212	199	208	218	218	202	203	205	213	192	209	189	203	203	197	222	205	209	213	185	221	204	178	203	188	216	229	203	203	222	216	199	204	238	186	163	234	190	206	207	179	183	176	210	200	200	207	196	199	185	198	198	210	189	206	190	192	222	203	208	182	217	218	194	200	206	212	196	205	218	202	208	200	181	215	212	206	215	216	210	211	213	200	177	197	218	201	208	200	218	221	206	217	198	203	197	186	208	215	191	214	209	202	208	180	209	227	183	209	194	205	237	181	187	197	196	193	219	224	219	210	209	215	204	183	210	203	194	199	205	201	202	221	208	193	244	188	184	194	219	204	194	182	186	203	224	206	241	218	178	235	187	212	202	199	211	208	191	197	209	184	208	221	218	222	197	202	212	205	210	223	181	194	188	190	175	202	207	185	215	221	214	201	207	164	226	199	202	188	195	201	192	208	166	187	219	209	202	188	196	181	197	198	198	199	193	211	193	178	185	213	215	199	210	214	180	198	213	243	166	176	215	218	181	219	196	192	192	173	206	199	224	212	217	204	219	173	190	200	213	183	193	229	195	195	180	247	212	205	206	208	184	195	189	204	199	223	203	194	219	194	196	217	189	207	199	218	195	216	214	217	218	184	213	206	192	196	190	215	199	209	210	204	191	185	207	203	204	199	209	221	221	214	184	202	220	202	189	215	216	194	224	191	204	198	181	199	180	216	196	210	191	202	200	205	198	215	188	208	185	172	206	216	193	205	186	223	204	180	216	194	209	204	198	207	240	207	201	182	182	185	220	208	227	193	204	197	208	214	208	203	206	229	159	207	206	218	229	209	202	196	212	246	189	174	194	190	204	198	191	232	224	205	211	195	242	181	218	195	187	195	180	199	210	197	225	182	210	206	197	194	195	198	216	205	230	190	194	215	220	158	203	213	204	183	186	203	196	196	184	226	194	203	207	226	206	230	181	217	165	175	173	211	194	210	187	210	186	209	199	182	175	227	214	196	210	218	212	226	219	202	206	203	228	211	213	211	221	171	194	212	184	200	230	186	233	207	180	216	221	205	184	197	218	212	190	208	216	209	203
5848	772	1464	1668	1268	1037	858	721	744	684	629	610	559	557	523	545	517	489	515	501	532	505	504	505	510	521	533	477	481	498	480	511	495	526	532	578	532	498	512	500	491	467	525	542	495	494	483	479	476	494	504	487	523	518	519	484	524	491	510	490	476	445	508	490	475	523	506	501	485	506	503	500	509	484	507	467	489	481	486	511	512	479	450	521	471	532	488	470	485	505	496	498	496	476	506	508	476	497	459	537	472	490	491	488	462	508	491	476	504	464	488	473	511	448	502	467	452	506	478	467	487	491	535	485	523	459	472	491	503	511	503	471	478	502	493	496	474	508	510	488	523	488	475	473	510	545	490	513	522	518	498	507	526	512	519	504	487	496	498	495	524	487	480	491	487	513	479	524	505	498	453	519	476	502	506	519	501	520	489	498	478	497	524	510	495	509	497	469	507	492	504	476	448	535	513	486	485	491	494	494	467	511	492	503	471	520	509	468	535	489	503	463	480	503	525	544	484	499	521	505	474	501	489	507	509	487	503	466	474	524	497	501	514	509	473	520	479	521	528	494	487	467	493	521	502	530	532	527	553	463	505	491	499	473	530	486	479	498	514	482	475	487	475	524	504	532	448	491	523	490	535	495	511	460	472	522	517	481	502	459	502	492	500	511	486	513	470	491	504	495	545	525	501	490	500	515	518	481	516	516	512	536	514	504	496	464	502	494	497	486	519	493	489	487	458	499	497	493	550	491	501	522	499	506	461	495	497	509	504	475	504	498	516	483	506	471	491	486	481	509	499	463	492	466	496	512	537	517	499	522	504	474	480	497	455	482	523	525	497	518	486	497	567	496	461	470	517	480	489	513	454	518	494	499	419	525	491	456	476	512	475	478	489	473	511	497	522	489	523	490	500	491	516	510	497	500	476	535	482	500	510	521	512	481	496	526	471	499	503	512	554	524	488	518	476	491	511	477	508	542	498	500	514	457	522	492	511	486	521	505	472	501	468	519	529	491	469	498	498	511	505	494	439	497	487	501	507	516	482	518	511	480	519	509	510	519	514	514	501	517	443	479	510	447	480	481	471	502	538	489	547	505	466	530	523	493	486	521	504	490	464	480	512	500	529	509	534	491	492	489	468	553	490	434	514	480	479	516	467	496	527	480	528	492	484	444	505	525	495	510	497	525	524	505	507	444	492	504	462	509	507	500	532	510	490	509	514	526	518	487	526	511	471	456	501	489	469	512	499	527	487	447	511	506	509	526	498	479	504	459	475	522	494	513	465	483	495	513	538	477	514	553	516	483	499	473	513	494	479	488	471	464	468	445	521	496	479	474	506	523	503	506	525	517	563	470	479	498	549	499	489	514	553	493	553	500	501	460	497	523	508	497	460	477	534	457	461	489	489	468	458	477	505	502	469	498	471	501	488	481	455	490	465	488	496	508	481	504	518	496	486	495	513	495	501	464	464	505	459	485	529	485	529	487	484	498	469	493	508	496	459	490	505	504	525	531	476	511	504	493	518	507	488	546	452	497	494	458	463	496	498	521	470	466	473	512	506	449	509	504	486	488	509	493	523	553	492	486	481	471	474	482	507	515	487	502	480	509	514	503	483	490	481	468	455	517	517	514	454	490	492	497	491	498	522	490	508	520	484	480	498	495	512	461	505	505	524	488	543	479	490	525	509	502	503	506	482	477	484	503	469	528	544	450	536	502	494	481	481	479	511	476	517	455	526	485	477	524	506	475	496	536	537	503	470	511	538	472	467	488	479	501	509	510	452	503	504	500	490	497	531	519	540	514	495	532	483	480	493	513	489	513	500	498	497	514	507	462	505	505	502	546	492	458	497	528	469	475	495	511	473	488	502	514	492	467	497	448	496	480	511	503	530	475	479	490	478	508	487	482	475	468	493	492	523	504	486	491	481	465	494	516	484	483	472	472	542	464	526	525	532	484	490	503	476	508	510	512	520	469	497	519	497	495	494	525	530	505	504	517	522	470	480	506	495	513	481	499	501	508	508	498	504	471	471	492	473	492	502	501	510	509	527	490	494	479	523	509	481	543	472	478	553	535	527	509	435	487	456	508	526	449	504	533	483	507	499	474	518	504	477	494	535	493	508	487	514	487	490	490	501	472	490	518	479	486	450	506	494	471	496	506	441	479	508	507	499	517	528	459	494	479	503	503	526	473	499	490	479	499	491	514	514	499	505	518	568	494	464	467	447	460	505	492	464	510	481	479	519	474	546	536	509	503	490	478	490	515	548	486	507	480	471	493	500	488	509	527	490	495	489	477	501	505	544	500	503	491	504	479	527	482	462	468	501	473	495	511	524	442	497	482	457	522	470	482	507	477	510	509	491	447	506	500	548	496	493	540	525	480	482	496	527	430	483	453	509	500	531	531	501	503	505	539	496	527	500	508	490	505	502	469	490	426	503	523	533	476	509	480	498	462	484	462	453	511	481	468	491	534	462	500	506	452	508	490	524	460	519	505	493	475	524	530	456	502	474	491	489	498	529	544	492	516	480	531	464	488	530	483	526	474	509	486	499	482	479	498	522	476	478	506	474	518	473	478	514	461	508	477	473	452	497	529	489	511	479	495	525	504	526	470	537	478	493	483	515	478	503	515	498	527	505	522	522	495	507	492	500	485	494	492	488	504	501	516	488	501	496	491	448	506	470	458	537	510	537	529	515	536	505	489	528	483	502	538	538	475	490	477	505	515	484	458	481	508	462	501	528	493	487	484	486	513	466	488	509	447	520	529	476	519	485	512	499	476	505	488	484	483	483	470	462	528	511	489	482	501	463	483	526	497	487	460	504	472	489	478	480	454	523	493	509	489	508	481	489	491	465	513	505	515	455	483	490	495	469	542	506	536	457	496	518	453	500	496	523	475	500	493	478	514	505	510	490	519	495	481	482	444	501	489	499	463	458	456	469	536	529	474	499	458	506	528	483	479	457	488	511	512	479	489	528	496	535	511	489	509	513	501	473	509	465	465	501	488	489	461	483	472	466	491	472	500	471	459	548	450	522	523	509	515	515	528	523	495	500	490	509	514	512	518	504	521	504	475	511	507	466	485	471	478	495	485	522	497	483	507	499	514	504	499	474	484	483	486	507	486	454	512	472	490	499	530	519	505	545	470	503	501	493	474	471	480	481	523	497	511	492	510	460	504	493	509	475	485	554	491	464	529	531	468	448	532	488	486	472	517	497	489	507	485	498	499	482	480	536	503	470	473	500	492	477	490	508	494	492	511	522	500	508	480	547	514	519	507	541	475	497	471	467	489	516	481	503	516	509	479	506	507	484	554	485	462	533	488	498	508	485	539	452	451	494	497	472	528	481	514	487	488	528	524	492	494	512	546	500	463	493	489	462	510	571	463	502	510	459	457	493	494	517	471	499	523	489	498	508	488	512	515	465	487	479	500	494	501	515	495	496	491	456	476	462	468	484	483	507	490	467	470	482	485	480	486	493	509	476	520	503	468	516	509	519	524	493	508
23971	2910	1539	1097	732	523	408	366	311	286	271	305	283	279	263	251	242	239	248	231	246	258	223	240	192	243	239	224	269	235	253	237	231	234	233	223	210	237	232	221	206	253	233	235	233	213	228	239	223	241	211	234	246	212	180	229	220	218	211	236	200	240	246	258	228	215	223	232	234	241	237	257	222	223	224	239	213	244	234	244	244	227	217	246	209	221	202	246	227	252	219	214	230	245	225	232	208	241	239	210	255	240	216	227	257	245	210	228	210	219	211	246	227	217	232	229	226	234	242	209	224	232	223	213	226	232	227	220	211	238	232	219	232	243	208	242	225	188	238	243	237	216	220	215	213	220	229	213	268	241	209	241	228	204	238	235	205	219	188	215	239	207	226	227	246	219	229	221	244	233	266	235	241	235	212	215	238	244	241	230	196	219	221	219	229	212	194	231	234	243	240	226	211	209	221	228	223	223	248	237	245	232	259	239	206	228	222	232	285	226	222	231	214	230	224	231	210	236	200	244	199	226	234	217	209	218	233	207	252	261	223	220	227	213	206	232	242	242	221	240	218	220	197	255	242	244	230	257	249	253	202	215	216	199	212	225	226	230	235	256	218	252	225	226	224	220	254	229	201	223	213	238	254	231	228	240	226	228	244	223	244	238	215	248	225	215	228	227	228	232	210	237	229	251	225	248	201	214	257	218	217	225	222	249	207	215	256	205	245	224	246	259	246	231	228	256	239	239	201	227	253	217	234	230	242	210	269	234	258	238	229	228	235	253	229	243	219	240	237	247	219	212	232	210	192	179	225	221	253	207	251	227	217	219	225	215	231	240	194	237	216	230	233	226	230	239	234	225	257	212	240	235	207	216	227	228	267	230	230	210	198	224	215	221	245	208	231	207	244	209	235	220	202	248	231	227	231	253	227	225	212	206	237	208	248	241	228	224	217	232	271	240	254	241	204	233	229	225	239	247	227	226	231	241	224	249	232	221	257	227	224	203	213	245	205	209	183	225	241	203	240	245	220	233	239	237	207	197	203	193	221	220	249	231	208	221	212	243	225	206	257	229	249	218	231	202	234	208	207	212	277	208	237	242	235	237	249	219	200	214	239	230	206	231	209	218	257	218	220	204	242	224	207	232	241	263	230	237	218	220	240	228	226	238	224	226	209	213	221	248	226	245	231	236	270	239	230	238	242	231	218	187	225	216	245	212	212	241	247	219	239	265	205	218	218	224	209	240	227	209	221	245	230	214	223	220	215	217	245	236	224	239	258	217	206	212	199	214	198	235	242	220	262	204	236	271	224	211	232	251	202	233	230	233	237	255	219	214	190	205	237	213	236	227	239	246	225	241	237	217	213	221	231	239	238	255	217	226	233	221	242	226	214	217	239	229	228	204	218	223	216	216	223	205	215	258	243	224	201	250	216	206	215	194	242	198	243	238	198	231	217	209	243	224	214	234	190	231	225	221	193	226	244	223	207	208	226	209	219	209	226	236	193	239	238	238	209	237	258	209	199	225	231	215	226	208	226	224	234	231	271	220	247	258	233	214	232	230	219	192	229	236	243	263	241	213	226	209	215	240	201	202	242	230	233	205	240	212	222	237	236	259	223	247	220	211	174	231	220	233	253	260	239	228	242	247	239	247	223	225	199	219	250	217	227	221	247	233	266	240	239	235	223	247	246	209	220	244	230	206	198	235	226	231	230	220	230	239	200	238	237	232	237	254	245	231	264	235	212	239	240	219	213	215	200	243	207	248	220	217	207	233	225	214	243	252	234	231	220	224	206	226	231	212	279	231	241	218	253	224	232	219	218	207	244	227	221	217	225	262	213	203	259	209	220	231	245	205	237	213	225	249	247	231	217	242	243	212	258	253	234	229	239	253	243	201	236	246	253	238	230	208	221	209	235	222	257	226	220	239	195	210	219	241	204	224	187	234	240	240	245	253	210	235	216	212	221	222	243	244	229	241	259	228	229	243	205	215	221	206	234	198	203	225	218	256	251	254	217	229	236	211	228	194	227	240	226	227	233	232	235	245	244	216	230	228	219	223	249	212	226	209	220	212	207	216	193	255	257	221	242	239	226	213	225	218	214	232	262	221	217	228	254	202	227	224	238	225	229	226	223	223	249	217	246	213	216	220	200	214	219	208	241	213	223	206	264	238	233	217	251	207	218	246	220	215	217	232	213	232	250	232	213	263	212	231	226	252	237	255	231	225	234	213	219	235	223	240	235	246	240	244	224	217	213	217	243	229	233	242	236	247	263	220	213	223	218	214	213	244	220	236	223	226	229	252	222	218	220	235	238	201	209	234	241	233	236	216	226	227	200	259	248	225	212	247	224	228	226	222	245	236	228	207	237	245	233	214	221	229	221	226	212	210	215	217	205	225	236	235	230	249	222	256	200	231	246	246	247	227	213	242	235	232	224	242	217	239	245	220	223	217	227	261	208	225	233	223	225	234	250	238	230	247	219	260	245	220	233	209	222	241	226	241	200	220	247	236	244	222	213	220	227	238	246	212	229	241	228	218	238	219	218	239	244	232	210	240	235	197	216	204	236	214	237	219	276	212	214	253	216	207	224	223	219	228	224	215	227	217	234	229	245	243	235	210	230	218	239	214	239	237	225	247	207	185	210	231	226	226	226	224	198	212	221	249	229	230	200	267	221	224	214	220	237	246	211	246	194	242	263	227	228	228	228	251	218	201	208	221	244	239	219	237	243	219	229	209	226	273	233	253	250	218	266	225	197	228	260	239	257	219	211	192	229	240	216	224	222	232	231	277	209	245	271	217	215	195	233	227	266	222	229	204	251	234	232	219	206	233	236	188	212	233	198	223	216	222	201	221	232	220	272	202	217	233	209	216	199	216	226	201	214	255	235	201	235	210	222	230	244	231	228	221	214	210	201	258	258	231	204	249	236	233	218	231	256	211	246	246	215	232	235	227	235	224	227	227	185	228	231	215	239	243	198	209	235	237	206	212	226	221	209	229	240	219	237	241	223	207	238	234	250	219	221	225	229	230	241	208	225	217	232	241	212	215	223	222	199	221	238	221	224	257	269	225	228	229	242	232	227	209	223	203	237	238	252	233	209	230	214	241	209	238	222	228	223	228	213	183	201	228	229	252	246	227	231	258	205	222	216	197	221	236	213	253	251	235	240	230	258	232	237	252	234	212	229	197	223	212	223	229	232	221	219	246	251	231	232	212	246	202	230	200	225	211	228	227	197	224	219	228	235	216	242	214	225	237	213	230	219	226	245	237	233	233	222	227	243	205	236	213	227	266	240	255	222	215	239	228	232	264	230	206	206	221	235	220	236	218	237	253	198	233	222	224	223	240	227	240	184	200	202	213	197	233	212	199	223	251	225	228	214	208	255	230	232	245	216	203	222	261	241	197	205	229	227	222	251	214	217	215	225	237	235	176	231	214	235	230	228	215	220	247	262	188	191	202	245	257	244	234	223	217	224	266	230	244	296	235	246	213	197	232	221	228
13900	1445	3071	3271	2697	2066	1509	1270	1087	1013	918	864	804	793	729	658	675	656	692	667	600	570	654	593	617	654	622	600	617	608	630	587	560	607	615	607	590	597	591	613	587	573	568	610	565	534	611	568	600	615	566	527	567	558	591	509	602	580	538	538	569	584	539	585	558	520	567	596	552	554	590	566	572	535	574	594	611	561	541	566	599	589	579	565	598	566	572	568	553	575	536	566	533	574	576	569	571	555	575	526	578	575	590	512	548	556	614	534	572	577	525	535	559	558	566	557	549	567	557	583	546	585	554	552	583	567	564	523	516	568	555	554	559	621	564	574	534	548	537	569	589	574	525	583	558	544	615	580	521	535	597	575	553	551	558	558	580	577	528	539	558	601	533	611	555	571	551	560	569	546	547	596	551	568	525	548	522	550	586	573	519	576	547	603	544	573	571	584	536	544	565	578	558	579	594	552	563	566	547	564	548	520	537	557	523	569	561	616	548	559	536	531	565	556	560	587	528	535	564	531	518	553	571	539	567	574	531	579	563	531	580	610	563	562	548	563	564	607	585	570	570	537	567	535	584	535	559	518	550	570	550	569	549	548	552	575	566	544	540	526	562	564	595	549	549	593	595	582	614	552	550	555	585	581	514	540	597	582	540	592	567	547	581	560	588	581	540	556	613	561	577	551	592	571	605	592	524	578	545	557	583	576	566	549	592	557	553	522	563	540	573	544	537	598	554	564	579	559	576	521	546	533	555	564	540	546	526	585	547	571	561	561	520	549	567	522	547	568	555	582	602	543	591	531	564	589	583	549	544	546	538	550	586	561	522	559	593	585	612	550	599	572	522	566	551	569	553	554	625	573	565	554	571	597	546	512	547	531	540	568	565	544	573	548	545	555	563	545	594	558	548	599	562	571	522	582	562	569	533	587	603	568	554	582	579	587	565	560	556	560	561	578	572	542	603	495	597	600	532	516	560	571	525	568	560	604	572	578	544	566	549	559	563	572	528	574	517	585	542	534	547	534	550	554	616	588	538	514	565	578	605	569	520	568	577	565	535	599	592	523	507	577	577	599	605	510	567	581	555	552	580	509	553	542	542	551	552	574	509	580	576	556	575	575	574	529	568	536	538	566	530	564	554	582	579	538	599	545	551	553	588	548	509	522	511	566	557	526	559	538	536	556	621	541	592	550	539	578	530	563	526	591	583	581	552	541	580	575	542	560	561	548	564	537	554	529	589	556	565	577	557	568	579	533	589	550	535	603	530	576	594	602	547	580	563	597	546	567	591	555	557	553	564	541	529	563	553	584	534	586	554	530	585	558	549	548	590	580	558	575	594	575	553	560	569	552	566	538	538	552	560	571	542	566	548	559	536	606	555	589	522	513	548	537	544	534	569	561	602	568	542	551	558	547	591	587	591	575	582	559	604	547	613	570	531	522	573	583	602	597	590	563	560	584	557	593	577	568	560	546	532	565	601	586	531	533	551	557	590	558	514	568	567	594	589	550	551	541	599	570	560	588	534	582	590	562	552	537	529	564	566	518	547	601	592	559	569	552	565	524	565	568	565	606	597	557	575	551	591	561	521	575	562	545	534	550	525	542	485	573	551	550	544	542	539	553	576	559	597	594	586	565	550	585	580	554	550	563	585	561	558	542	539	542	562	532	552	584	588	582	553	544	515	557	597	581	556	513	581	573	539	611	576	563	562	551	543	571	564	573	533	551	580	536	526	556	580	553	572	550	530	596	545	565	526	535	580	592	533	539	539	531	573	537	597	576	524	583	560	611	551	519	593	560	553	558	546	582	579	539	551	561	602	542	543	575	512	567	574	555	576	598	549	570	491	527	565	582	578	552	551	570	580	577	526	548	583	546	547	565	573	556	573	564	571	585	534	564	590	513	552	612	570	574	546	545	604	516	569	560	554	570	546	563	594	555	549	566	561	533	528	551	558	571	540	567	520	601	526	566	527	561	549	543	517	542	567	549	553	566	559	576	599	552	581	520	532	571	537	564	574	527	564	556	542	565	526	524	567	602	545	550	580	582	610	583	564	569	554	504	563	561	541	516	562	586	540	571	531	567	523	572	594	592	539	589	542	550	594	528	576	567	571	545	573	543	597	538	565	576	563	547	570	570	565	565	587	569	534	527	552	581	552	584	554	548	558	568	553	544	605	541	559	565	557	579	570	589	572	567	546	562	556	582	573	551	535	544	521	560	534	537	546	543	574	580	539	576	541	564	520	598	595	554	594	572	584	550	611	564	518	539	568	560	550	555	553	608	534	555	601	575	601	607	549	566	530	520	584	508	605	544	586	560	535	537	562	588	587	579	590	519	540	587	579	574	533	558	594	524	539	547	530	551	571	527	559	539	619	531	553	574	584	555	552	541	574	591	560	540	582	563	576	555	570	535	576	515	573	568	536	586	577	571	594	542	566	585	559	621	571	543	578	589	546	584	528	559	561	578	549	527	544	551	570	538	529	581	565	564	566	562	543	553	548	560	588	594	577	569	529	514	548	563	564	521	544	586	588	522	563	536	564	539	597	567	556	585	546	544	554	636	546	576	587	583	592	541	612	532	553	525	576	594	573	552	569	578	581	587	562	557	557	535	541	562	573	547	574	568	538	521	588	580	558	576	542	588	561	558	563	606	570	536	547	522	530	563	591	591	571	561	586	567	572	588	559	538	611	543	601	533	558	570	551	513	550	557	573	585	566	606	533	577	595	557	512	553	556	550	530	564	614	550	554	576	526	543	565	534	544	533	539	544	557	572	556	561	576	553	548	522	528	599	541	565	524	536	533	534	573	556	543	550	575	528	563	556	621	569	547	579	538	564	558	565	549	582	578	519	520	525	610	531	535	589	531	580	534	602	558	545	558	592	541	535	534	573	557	538	572	542	547	547	545	526	515	571	541	542	564	528	578	532	604	543	553	531	561	557	598	566	505	549	563	550	542	569	589	564	553	568	578	560	546	575	571	559	544	539	610	569	541	551	512	566	519	577	605	581	509	545	551	571	540	546	544	539	572	534	567	591	521	580	554	568	588	547	542	567	564	576	554	595	527	566	557	567	563	528	562	593	533	587	540	573	527	554	580	558	578	545	597	567	585	552	510	581	560	569	552	531	518	574	575	542	528	584	557	543	560	542	545	542	599	535	583	585	526	540	608	535	537	586	577	574	584	533	561	558	580	579	554	565	556	584	564	579	575	553	578	537	570	526	536	590	535	576	555	577	563	547	592	549	569	564	538	544	576	556	545	585	551	556	559	582	607	574	556	575	545	555	571	527	561	540	523	577	561	524	566	591	565	593	552	553	563	576	534	544	578	564	586	532	547	517	576	548	572	543	549	591	565	549	567	544	514	542	617	612	538	551	591	574	590	587	525	560	544	576	566	542	540	603	573	553	601	522	555	551	565	551	596	558	544	582	567	540	555	572	546	536	555	552	592	549	545	535	561	584	573	540	556	587	594	566	563	578	535	558	574	564	525	538	549	562
36146	6982	2630	1955	1261	891	723	657	601	544	502	481	476	477	440	431	428	422	426	397	385	453	447	402	438	421	429	421	403	446	400	407	422	429	433	368	411	412	414	394	388	366	449	412	437	415	419	426	414	434	418	401	379	382	366	387	398	384	417	393	412	375	397	415	401	418	363	382	391	385	396	401	432	382	415	404	411	394	385	427	394	434	400	415	392	422	398	355	418	346	400	402	427	415	421	402	414	365	426	383	409	396	385	435	389	480	418	442	369	404	426	427	381	399	393	408	391	433	434	405	406	379	373	414	419	417	428	378	417	402	411	469	427	381	399	427	422	436	404	386	387	417	416	435	394	387	396	395	431	396	395	403	416	401	420	438	404	391	442	421	374	390	399	409	405	384	409	380	382	427	416	394	365	413	417	409	410	430	379	396	365	389	390	380	410	375	358	393	450	386	413	401	330	383	405	427	403	394	412	402	392	434	401	403	394	404	411	431	361	410	427	380	374	426	407	409	379	374	371	406	402	373	379	365	436	443	436	433	395	445	397	400	417	391	378	404	361	385	450	391	404	386	419	384	398	416	416	381	415	459	399	383	412	406	400	415	422	420	411	403	408	378	373	429	392	394	405	422	377	442	410	360	423	380	429	430	432	401	421	408	388	419	385	417	404	414	413	407	411	439	394	423	411	390	390	401	432	434	433	417	449	402	396	408	410	405	405	410	364	384	400	405	401	399	392	396	429	403	368	411	452	434	388	396	406	409	383	420	400	415	385	398	433	447	415	388	400	385	388	418	454	423	414	356	423	420	397	424	396	407	404	428	397	402	407	403	400	417	419	445	411	364	415	454	408	393	426	415	421	387	408	406	418	418	426	405	390	453	402	416	430	416	410	411	355	393	413	425	405	397	413	404	400	463	414	404	403	426	439	449	410	427	429	418	437	395	411	425	409	417	450	425	408	427	404	417	397	378	416	421	412	394	419	409	383	366	410	410	379	419	432	395	405	396	399	377	379	365	421	478	412	389	378	406	390	401	430	380	391	398	411	406	404	406	395	391	362	349	373	423	409	407	390	390	387	416	399	412	380	436	430	419	368	407	408	407	436	384	451	447	390	408	401	366	401	376	400	400	436	386	406	369	437	444	410	430	383	392	438	414	403	398	442	435	356	370	426	397	379	363	418	404	404	397	449	414	412	386	426	450	378	404	436	419	412	345	415	395	391	420	413	407	392	379	415	398	418	418	420	419	377	423	408	387	445	400	410	426	433	427	419	366	382	369	418	386	427	385	392	375	451	385	430	401	408	402	416	394	406	374	400	392	413	438	473	408	458	445	418	419	406	373	414	380	400	407	373	401	406	460	440	393	425	447	432	395	394	393	407	398	464	361	413	415	410	423	393	424	373	395	376	369	396	432	407	392	424	414	381	364	393	399	440	430	441	368	412	405	436	440	426	398	417	407	373	420	393	388	410	395	418	398	419	402	382	414	391	386	375	418	426	420	384	398	394	415	418	423	439	415	419	432	398	402	358	424	419	428	389	387	394	388	385	446	405	381	394	383	409	394	410	420	397	363	351	407	402	403	382	376	423	402	412	422	411	427	439	424	394	439	420	412	394	441	383	424	406	430	413	406	412	346	386	411	381	417	414	444	396	387	410	378	381	392	390	440	421	402	392	370	373	410	418	429	448	413	415	389	389	391	377	392	424	387	390	402	389	428	370	389	414	384	406	397	383	411	414	403	389	439	407	392	426	404	428	392	369	439	405	378	401	419	417	392	431	385	426	425	412	394	376	367	408	407	423	417	406	415	405	400	397	381	371	393	395	393	395	448	414	407	396	423	427	421	451	406	398	422	390	439	425	397	437	455	420	428	413	378	406	417	375	388	426	448	397	369	433	397	391	388	387	403	378	365	391	402	391	381	406	382	369	417	407	419	414	421	436	423	419	395	376	433	427	379	404	434	393	422	359	431	377	433	413	383	399	440	379	394	431	403	384	422	328	424	409	426	420	388	380	405	405	441	390	374	425	396	420	368	390	426	436	413	412	381	386	422	353	420	371	409	422	377	398	421	430	423	373	397	425	387	419	375	417	391	360	320	398	345	384	403	440	364	390	427	379	373	396	420	415	379	388	466	401	364	434	444	428	358	429	403	413	432	425	444	455	411	366	369	428	407	375	433	400	423	347	403	391	416	386	390	403	399	410	374	388	390	391	440	369	414	388	409	426	428	435	418	427	398	405	398	430	399	391	412	398	392	356	426	406	428	413	439	422	393	361	410	400	401	422	379	425	447	395	406	395	429	425	408	424	433	417	381	431	391	390	436	424	380	372	442	374	395	409	423	422	404	407	422	362	386	391	451	441	411	414	425	392	401	385	435	362	422	376	389	393	400	413	370	396	407	405	443	471	455	424	394	386	417	424	436	404	385	391	388	419	411	375	406	418	356	410	405	413	392	411	386	357	404	448	423	439	377	402	394	435	399	399	388	408	386	420	379	388	372	434	403	388	391	406	391	398	369	424	412	401	373	408	398	429	428	375	420	436	404	419	411	384	360	447	394	403	382	421	409	385	395	467	407	429	381	408	433	431	448	400	410	406	389	404	421	392	384	431	401	423	389	431	448	425	372	433	406	445	426	396	381	384	370	394	423	419	422	412	372	420	402	396	395	406	388	376	397	423	384	376	418	397	394	396	445	370	415	382	412	463	389	421	405	401	450	401	415	426	404	431	405	371	407	433	439	403	442	398	429	406	403	422	380	390	413	413	391	409	419	418	408	381	436	441	406	406	400	407	385	412	445	398	378	422	398	397	438	377	395	429	368	404	385	415	365	413	378	376	382	390	412	399	431	402	415	408	431	440	445	371	407	444	382	381	368	404	411	377	398	418	423	382	379	399	383	389	415	405	448	415	446	390	394	397	417	428	397	371	402	424	395	424	379	371	379	405	403	417	396	388	416	393	414	418	415	406	384	417	438	403	420	386	407	400	395	369	406	396	375	406	436	425	447	390	395	401	443	405	382	396	421	428	446	406	410	422	387	432	404	385	375	370	422	399	404	420	380	429	390	422	375	401	391	414	405	433	443	424	442	408	380	395	417	381	414	392	388	413	393	406	428	404	390	416	368	364	411	419	386	420	374	411	397	380	414	375	386	389	420	390	353	371	393	390	385	392	448	413	409	404	434	403	384	432	467	424	441	400	390	405	362	408	405	417	409	437	423	391	402	394	374	381	375	378	393	418	398	409	411	385	425	448	390	408	417	427	393	383	386	401	401	409	408	389	412	405	399	394	436	387	407	393	453	395	384	438	436	433	411	402	453	451	401	404	398	395	436	398	404	417	375	373	382	405	413	400	414	379	410	412	388	409	419	394	424	403	377	377	401	398	413	405	408	415	417	383	428	460	360	414	414	390	391	409	401	397	416	396	428	384	405	430	434	431	388	387	375	375	366	387	418	389	446	375	360	419	430	439	375	405	442	372	390	381	413	393	410	353	386	374	425
19037	2558	4394	5062	4237	3197	2506	2030	1721	1658	1464	1406	1301	1246	1203	1113	1017	1067	1030	1043	1021	956	1042	983	1006	966	972	1013	973	939	979	926	911	915	964	900	939	949	890	921	956	901	997	949	965	1012	929	922	929	922	963	943	921	900	949	915	940	903	872	928	903	907	909	957	888	915	992	964	875	875	939	872	878	917	943	891	876	924	897	907	883	864	893	920	944	887	937	874	862	958	917	936	931	876	887	878	868	921	901	900	915	956	921	924	916	890	901	863	855	943	879	863	915	889	849	934	865	838	901	934	965	899	922	934	891	858	909	873	900	940	909	929	957	904	837	827	906	921	873	930	927	915	879	890	914	867	909	937	890	892	921	874	878	912	894	846	873	924	899	874	921	867	896	878	845	832	890	964	884	928	919	930	934	910	996	866	893	914	905	918	902	895	905	934	970	942	897	914	955	901	914	872	935	921	938	852	892	926	872	931	890	903	883	881	915	903	863	882	898	947	861	926	883	921	889	921	902	937	931	984	885	909	890	920	938	932	915	937	864	905	878	878	920	934	936	913	931	885	907	934	893	865	915	899	915	882	866	916	855	933	901	890	911	907	845	931	868	850	884	964	882	893	893	937	900	906	938	933	933	891	841	950	931	1002	902	890	890	896	913	931	877	896	893	934	877	870	875	868	909	870	914	902	878	946	903	909	906	876	912	903	883	891	859	921	884	943	903	938	882	939	920	900	925	953	891	884	896	882	894	887	853	895	908	924	888	903	912	923	913	932	894	857	893	879	884	869	887	907	884	914	907	907	897	912	906	912	866	896	948	928	856	925	940	878	869	917	848	945	905	932	826	887	859	890	949	889	871	891	929	891	920	920	899	937	870	951	862	939	925	910	959	940	928	937	899	942	893	884	939	882	907	903	905	883	903	941	866	901	890	911	960	904	922	895	940	844	942	938	933	874	935	917	909	925	917	906	959	847	951	942	908	918	926	905	893	891	895	909	905	877	956	867	890	898	907	874	911	908	899	951	901	909	940	945	900	886	841	942	907	883	878	863	843	969	931	947	946	913	875	889	879	847	910	906	934	874	908	924	968	924	896	959	874	906	904	965	863	935	908	886	891	887	890	849	912	881	906	924	871	861	883	878	898	854	905	898	915	890	921	945	895	946	888	916	929	898	927	877	853	898	885	890	899	916	889	874	900	946	881	913	896	923	911	887	926	940	907	917	901	876	942	923	878	967	912	917	875	888	945	976	906	926	924	916	869	870	921	923	854	932	905	925	914	894	964	858	901	880	927	889	911	914	947	905	908	939	878	868	881	992	895	877	930	881	939	922	922	914	901	931	836	915	938	879	838	935	880	915	902	948	888	951	890	925	915	909	968	866	969	891	915	880	889	912	946	859	937	894	901	907	919	920	923	881	901	921	873	929	939	894	877	934	874	929	891	906	931	897	932	949	879	905	926	914	921	946	949	884	880	919	884	873	956	851	913	963	903	830	897	907	877	877	928	898	893	898	922	886	899	916	914	898	921	945	941	972	953	899	895	923	906	893	921	961	925	937	948	877	961	940	896	908	911	910	890	914	888	873	923	944	851	891	889	887	890	892	882	878	878	886	929	866	895	860	929	923	903	903	890	951	884	904	914	934	906	875	977	879	898	962	886	907	883	885	915	873	889	926	912	917	910	917	850	883	921	881	909	915	942	932	898	913	919	898	909	897	889	884	943	869	915	897	910	915	925	951	904	922	857	917	914	914	846	951	893	870	883	879	902	878	860	908	918	903	972	929	897	874	945	890	932	893	940	937	882	940	908	891	941	958	882	934	893	990	884	963	913	900	882	921	978	916	836	864	913	915	951	890	944	923	913	880	879	904	858	910	926	908	906	949	908	961	916	869	920	904	934	896	830	942	909	904	868	873	885	915	902	907	911	910	851	914	963	853	894	884	839	890	926	931	885	920	882	857	904	885	892	923	935	926	841	902	905	904	904	888	922	930	898	915	907	914	889	860	854	946	953	931	926	942	926	929	878	853	929	883	897	927	886	909	910	991	917	912	887	949	910	886	928	924	890	920	861	905	877	852	875	955	908	853	880	952	916	933	920	883	954	889	907	918	914	922	941	943	929	882	916	854	897	876	917	909	908	932	920	880	916	925	954	938	860	912	899	912	967	886	892	889	960	887	909	851	894	875	904	898	926	932	838	907	905	838	897	882	918	866	962	906	886	895	909	904	922	921	905	899	901	922	951	960	901	869	901	854	894	973	888	931	908	942	914	935	949	911	950	878	918	911	916	935	885	929	899	911	888	939	900	952	851	853	959	862	875	911	877	868	971	871	901	947	964	900	865	916	908	915	994	892	923	908	889	933	890	887	842	840	875	939	930	930	943	950	890	914	910	950	902	894	942	889	843	927	903	850	889	922	821	919	918	906	911	881	886	893	903	912	893	927	868	925	867	918	932	904	908	870	898	915	892	892	945	897	933	951	878	899	889	898	911	903	939	885	856	894	885	914	896	931	915	880	892	881	941	921	884	880	924	906	887	862	926	969	896	917	938	920	902	919	908	867	875	890	900	871	922	899	933	991	940	894	881	943	894	894	914	886	893	866	931	886	914	955	927	923	851	893	957	940	923	897	904	951	905	900	942	915	932	904	923	904	882	977	927	919	888	834	864	894	865	921	925	902	829	936	922	874	871	852	893	926	940	886	876	865	890	930	904	900	888	874	920	865	880	912	932	972	895	905	949	923	896	920	906	909	885	880	894	929	900	928	907	906	887	924	855	940	895	859	877	970	901	862	900	935	908	945	935	896	954	937	899	948	898	940	921	907	899	888	949	953	922	842	937	923	936	882	919	949	912	969	957	880	919	912	852	949	887	896	896	929	879	879	926	935	914	887	890	956	913	873	902	929	895	856	886	918	971	944	908	919	914	866	930	943	867	888	905	917	934	973	875	855	925	824	921	896	922	929	894	910	847	958	939	905	903	879	902	920	874	905	866	894	912	914	920	867	894	853	944	860	919	888	920	899	884	911	861	868	869	913	932	876	869	942	921	944	924	916	866	891	906	874	921	941	904	929	909	892	935	938	938	890	902	900	888	961	928	889	857	923	867	912	876	928	881	877	903	867	884	826	877	851	912	907	862	894	906	889	905	902	915	892	881	930	914	962	883	867	908	867	940	893	941	887	921	855	948	917	941	886	884	889	924	916	891	932	876	962	951	886	938	895	934	939	876	977	904	886	884	834	884	913	927	925	905	922	883	915	883	969	844	943	952	916	894	883	907	871	916	924	898	920	909	941	897	912	910	858	884	922	892	879	969	939	888	965	916	889	870	917	913	936	908	929	914	931	928	858	913	924	852	922	868	848	863	942	920	892	898	933	942	874	878	905	841	915	943	925	909	925	926	902	927	891	916	879	895	882	896	882	917	919	939	889	910	894	944	918	869	853	907	970	902	992	875	902	914	890	911	871	917	915	883	918	894	875	950	873	876	850	863	843	861	882	894	921
10453	1232	672	496	433	299	285	237	256	187	211	231	210	225	227	193	202	188	196	220	211	233	192	201	218	198	204	212	222	233	202	205	192	213	191	198	185	184	216	183	190	213	221	208	207	204	191	227	200	230	212	177	196	187	186	209	205	202	214	184	219	229	195	198	208	185	205	217	177	214	201	240	200	217	219	204	232	217	216	209	219	194	219	210	213	186	190	220	217	198	202	209	214	196	173	225	214	212	223	237	213	221	206	197	182	208	205	202	211	189	195	239	208	182	211	227	210	197	199	160	187	197	173	171	192	200	195	211	214	204	177	215	213	202	194	221	223	198	196	213	215	213	179	208	198	216	185	216	192	173	194	228	226	229	209	209	209	195	172	186	193	230	201	211	208	176	216	212	197	209	211	192	231	195	223	191	208	204	225	190	191	209	208	229	209	193	205	196	233	237	195	212	206	225	223	198	225	206	192	210	209	210	188	203	217	186	188	206	221	206	204	228	208	204	217	180	180	206	236	179	187	208	214	224	212	191	187	183	213	198	209	202	214	214	206	199	219	211	195	198	201	221	235	213	216	214	178	238	229	214	210	231	233	189	189	196	204	220	196	219	182	205	215	225	204	203	227	193	213	248	202	184	214	190	226	210	202	197	184	194	214	183	230	232	230	202	188	218	189	204	204	191	196	204	188	198	204	198	211	215	187	229	198	182	198	211	228	195	200	227	214	193	235	213	203	210	212	192	195	207	217	189	210	193	208	213	202	184	228	181	205	202	207	202	193	196	199	214	201	198	233	218	190	209	202	216	207	217	200	193	216	188	183	210	179	203	201	220	236	201	194	218	243	203	202	199	177	193	202	202	201	205	239	224	185	199	191	216	171	215	242	191	221	229	168	206	195	186	209	195	204	194	210	217	218	206	226	185	206	186	200	197	202	232	183	199	194	202	222	185	181	201	214	216	204	203	208	218	197	212	195	199	195	216	199	216	192	207	192	211	211	210	197	209	195	216	216	200	181	228	203	204	200	212	228	197	238	195	226	199	225	206	208	209	191	185	212	210	198	248	198	186	178	188	191	214	203	185	204	199	182	225	201	185	217	203	187	184	196	195	210	200	204	191	177	198	216	199	198	208	194	215	216	195	209	183	211	219	219	181	188	209	213	195	198	203	196	189	162	217	202	218	209	225	191	223	216	209	189	181	198	192	205	219	208	184	196	210	212	209	202	216	222	228	223	199	226	210	174	185	209	191	226	189	189	194	221	222	220	202	214	227	196	161	219	213	188	234	190	239	214	216	207	189	198	189	224	221	203	213	200	213	211	194	198	184	166	214	194	193	197	188	210	202	179	198	226	197	209	197	187	202	191	207	227	217	209	218	196	225	203	218	215	238	189	177	223	200	219	204	184	222	199	185	201	229	188	215	229	219	172	187	193	212	175	208	195	223	208	183	206	217	184	182	175	209	208	194	196	199	169	188	190	185	209	199	219	231	172	185	194	191	187	202	188	177	173	198	198	213	201	215	192	210	205	173	197	168	219	202	216	224	186	195	203	195	181	226	222	199	211	220	211	191	206	200	184	208	193	184	188	185	199	221	223	218	205	217	194	209	191	180	216	182	220	212	192	216	193	206	197	206	196	211	179	225	215	234	199	185	205	165	212	182	189	231	194	214	197	179	198	201	220	167	221	194	187	193	202	214	205	216	207	197	202	204	199	167	215	172	190	210	208	207	197	205	189	210	181	202	222	211	192	223	206	208	206	219	194	190	213	187	206	209	195	209	189	221	186	197	205	175	183	183	213	195	216	216	209	197	206	179	200	234	207	173	175	175	204	188	181	203	183	230	175	205	201	203	160	176	198	207	188	172	186	186	207	202	194	217	199	208	209	246	216	195	210	209	197	214	199	163	181	189	188	166	180	207	208	222	206	207	206	182	213	224	193	200	211	203	209	171	195	199	242	214	203	205	225	205	242	188	205	189	200	194	185	189	215	218	245	187	203	202	197	186	233	209	164	220	192	224	204	214	206	184	201	178	217	221	213	201	209	200	207	192	210	219	204	242	220	196	198	200	207	189	187	203	222	197	199	207	173	189	218	240	205	208	182	204	218	183	219	223	207	201	220	215	200	195	211	183	202	216	214	191	193	216	212	193	213	224	186	200	208	197	194	183	213	203	201	237	200	198	212	187	210	180	200	186	209	182	188	213	210	233	206	172	200	195	227	224	189	205	211	210	206	180	215	182	231	184	191	203	179	215	195	202	222	220	185	198	178	199	181	229	212	185	205	221	189	208	200	196	182	205	220	222	198	195	216	186	211	182	220	223	175	199	232	225	214	188	194	246	211	217	222	200	204	204	226	213	214	238	205	200	194	203	187	214	201	232	211	208	194	193	210	192	248	244	203	194	204	221	211	216	185	209	207	188	184	204	198	192	225	202	221	214	232	193	197	240	215	200	213	200	174	187	219	212	236	185	220	214	199	216	234	212	219	232	216	226	173	213	203	207	212	168	187	204	190	199	219	205	208	208	185	194	203	200	226	187	196	184	203	201	220	213	175	221	194	207	210	233	190	206	203	188	220	212	184	212	208	195	206	185	207	199	225	218	198	191	190	216	213	211	211	192	188	194	195	190	199	209	207	219	223	191	201	216	198	196	199	209	184	219	216	184	194	171	181	188	207	200	207	219	243	204	220	196	197	224	214	195	213	195	183	207	190	219	238	204	207	207	209	217	214	205	227	214	177	177	216	209	205	173	211	184	194	205	204	210	195	172	211	182	229	214	237	231	237	194	215	239	210	186	220	199	196	189	211	200	184	216	208	192	219	195	203	193	209	218	169	210	194	201	197	211	222	230	189	191	198	205	183	208	211	218	176	187	223	217	207	222	176	209	207	184	189	225	222	190	212	203	233	195	214	186	228	202	203	215	222	221	194	185	203	191	217	232	215	196	209	201	210	205	184	215	203	183	184	213	192	198	226	220	208	191	212	175	209	203	196	211	197	198	194	190	214	198	196	208	214	208	197	175	196	204	224	207	232	199	194	207	178	193	197	215	201	221	222	213	198	182	167	216	224	199	211	230	195	227	185	200	172	209	215	245	202	208	208	246	192	200	202	202	209	218	209	219	200	200	204	201	190	161	193	193	198	204	195	198	204	178	212	183	207	204	205	205	222	218	193	196	188	192	213	191	178	204	197	220	200	227	229	218	216	202	180	197	190	178	235	206	194	222	205	252	217	191	203	248	236	208	205	211	219	215	216	211	179	224	212	194	167	196	231	195	198	200	192	213	180	194	181	183	201	206	224	185	208	208	209	213	192	206	177	176	194	217	198	205	199	195	200	212	207	251	239	230	229	206	176	200	202	188	204	221	209	214	210	210	213	191	196	203	219	183	196	207	203	199	211	194	194	188	228	203	174	185	182	192	234	204	192	187	187	223	189	208	208	199	237	210	205	198	195	222	200	205	199	228	189	203	221	198	217	199	208	208	198	212	190	180	185	202
6464	1008	1399	1538	1296	998	870	764	689	630	614	592	574	558	551	531	520	494	464	520	491	450	511	495	534	493	521	541	524	481	512	515	434	530	487	524	495	510	500	534	479	524	492	518	517	532	521	498	513	494	524	528	506	507	475	454	478	478	487	481	512	482	526	460	530	481	540	505	515	516	528	530	500	518	494	486	503	500	521	529	493	480	533	523	485	520	478	510	488	521	488	469	501	520	497	493	524	465	483	499	508	518	466	479	468	524	523	521	537	486	522	521	487	478	453	503	490	494	475	492	508	477	513	503	528	483	487	510	455	504	537	519	501	514	496	508	522	484	494	445	492	471	523	486	482	481	498	506	487	495	525	530	508	538	485	531	491	483	494	504	512	501	489	535	479	475	493	481	542	527	485	509	470	434	497	452	562	531	518	472	534	507	515	502	495	520	483	455	483	499	493	474	489	501	481	513	520	473	521	528	496	510	485	499	473	490	499	503	517	498	470	468	498	533	455	469	501	508	467	510	537	491	545	458	495	492	496	504	489	509	488	532	503	484	496	513	514	453	484	485	534	485	526	462	516	499	510	496	485	518	487	501	508	519	501	497	474	462	494	488	486	510	481	499	528	484	534	463	498	516	471	493	511	531	500	499	510	519	535	495	454	492	502	537	500	492	478	494	490	483	500	490	474	498	502	482	474	497	505	471	501	512	510	507	485	490	500	511	491	487	490	471	526	481	463	517	481	514	513	534	453	486	465	497	514	487	486	534	557	480	467	514	501	511	504	509	493	498	531	501	493	516	483	504	507	478	461	523	499	501	498	532	513	521	435	545	508	491	514	505	479	485	520	514	507	531	510	497	544	511	500	510	568	438	516	484	519	482	478	491	498	531	501	488	516	507	515	506	495	507	506	502	487	521	507	487	484	471	526	510	493	511	473	517	512	504	478	493	503	491	498	494	445	527	523	518	522	499	480	477	532	503	497	531	507	470	475	482	527	524	499	474	457	509	500	509	500	523	503	485	502	492	500	497	518	502	503	512	485	518	542	493	516	485	517	505	469	516	508	526	523	461	517	527	501	504	499	542	527	496	492	479	481	458	478	525	516	518	502	467	560	496	476	530	478	459	511	522	523	472	521	491	498	537	436	518	516	476	503	523	500	507	498	512	471	514	506	472	486	520	472	528	494	507	469	492	503	489	503	484	503	497	471	516	489	478	521	481	489	541	503	481	515	500	465	481	525	516	461	487	524	439	545	503	491	461	489	522	501	511	470	500	525	501	491	532	496	515	493	486	528	486	566	473	498	505	488	555	490	498	509	505	549	501	521	511	506	476	492	517	524	518	500	519	513	504	526	497	504	508	485	499	481	503	485	530	507	462	517	487	480	484	479	490	466	507	476	487	507	530	536	471	518	530	505	559	487	533	554	514	477	469	499	518	510	499	482	490	467	533	489	481	477	491	530	486	517	504	505	483	504	496	475	489	510	484	466	571	513	491	519	504	484	509	504	474	500	476	477	532	478	518	501	525	482	553	530	504	480	493	491	521	500	479	506	482	464	501	481	451	531	500	492	471	499	514	499	487	540	510	526	495	510	497	512	456	479	513	545	506	490	487	512	515	476	517	539	532	485	479	490	521	489	497	488	494	509	486	522	499	472	535	472	493	519	536	540	536	501	505	513	504	516	492	515	498	527	516	494	494	460	483	460	539	506	468	476	520	497	496	495	478	485	489	525	566	477	441	545	495	494	457	514	514	523	536	494	519	509	491	484	434	484	514	512	484	500	525	513	539	546	504	481	535	566	473	548	501	486	495	484	526	497	545	461	470	485	520	503	463	514	495	468	481	480	527	526	485	478	502	518	537	480	485	482	524	500	531	479	472	512	523	503	512	526	529	511	426	509	473	521	494	494	453	505	523	495	530	534	504	471	493	501	511	533	489	496	535	478	466	499	493	498	510	473	476	497	519	499	528	494	492	498	460	526	511	484	527	510	458	515	494	527	499	527	460	490	523	513	462	513	505	523	499	507	484	504	473	503	510	500	524	495	523	528	551	483	500	502	503	506	491	483	528	494	540	507	482	484	485	506	508	506	500	520	500	507	520	485	525	475	483	483	480	530	494	504	497	568	532	512	508	498	463	519	479	520	494	512	503	461	530	490	498	521	485	495	489	492	484	496	515	523	506	498	524	506	484	488	500	510	516	523	532	528	543	527	472	507	523	490	492	483	496	522	499	508	518	474	462	494	459	489	525	522	483	520	503	489	490	504	493	524	502	488	530	501	477	477	485	497	495	482	513	500	534	462	478	485	478	482	513	513	489	507	548	497	511	499	513	519	518	514	498	505	506	488	506	507	510	492	501	514	465	512	478	536	463	487	532	479	487	531	520	529	503	482	472	493	529	491	515	529	502	467	550	451	505	515	463	482	552	448	494	462	500	511	467	492	590	500	504	482	463	501	487	497	508	514	514	537	489	490	481	518	502	498	485	470	511	517	521	518	542	509	529	525	494	512	555	540	473	476	534	506	493	513	498	437	478	478	480	466	495	507	494	535	518	490	540	533	498	474	498	500	462	518	526	512	546	490	505	497	496	504	500	494	501	513	535	486	490	518	545	458	509	476	505	488	495	451	527	506	525	487	516	497	517	500	490	486	511	460	464	502	494	524	462	521	515	498	547	436	528	519	497	514	470	466	474	489	484	492	508	488	448	509	491	524	490	533	497	552	489	503	508	509	525	533	519	512	493	484	504	499	515	528	511	532	515	461	532	484	510	469	475	465	515	484	486	434	543	474	496	494	527	484	529	464	527	521	494	521	517	507	488	498	474	496	457	490	514	487	483	515	456	486	480	506	519	468	461	444	488	499	511	516	501	534	512	460	490	498	505	489	505	486	525	503	477	526	501	477	487	491	478	495	482	481	489	502	505	457	509	488	449	485	486	480	522	505	526	489	479	507	493	490	534	498	516	505	518	467	477	498	488	525	465	512	485	497	521	483	530	511	508	491	538	485	462	475	472	494	464	495	489	512	529	526	549	480	487	454	486	501	489	537	486	479	479	498	473	474	497	527	499	535	504	502	548	489	488	498	511	458	501	496	536	476	509	518	499	491	489	448	525	499	521	502	472	499	494	497	531	514	489	528	510	529	509	484	472	494	480	499	477	542	487	479	518	498	516	503	466	473	491	497	528	473	508	486	503	484	478	504	522	495	483	478	517	513	504	531	478	535	518	527	503	472	520	468	480	488	512	493	472	484	502	507	508	539	461	525	492	494	466	511	480	464	488	496	517	473	505	528	504	511	465	495	463	524	496	505	506	481	480	531	489	471	487	481	498	527	501	472	504	509	515	477	495	475	506	485	516	513	497	489	501	512	517	479	509	463	504	498	488	483	518	485	478	468	452	508	451	520	515	504	484	543	507	461	489	489	488	527	473	518	560	535	464	494	500	496	503	525	520	469	487	484	503	506	517	469	493	513	549	512	468	482	503	501	470	495	498	497	451
27857	4246	1516	1100	756	552	424	385	331	285	289	290	261	291	279	250	247	255	254	238	261	242	240	218	239	213	263	239	210	238	228	221	208	220	218	225	225	216	235	222	249	278	253	218	274	268	224	204	233	222	246	242	251	249	232	250	237	258	232	211	240	236	235	232	263	215	238	198	228	229	212	245	225	226	245	228	214	224	220	233	234	219	248	195	231	245	246	232	233	253	208	212	212	233	239	245	215	228	233	255	235	208	232	188	244	232	223	232	231	220	225	225	242	225	254	220	239	235	232	221	196	259	203	222	217	227	226	215	208	222	244	238	231	206	221	234	214	283	215	228	265	243	212	229	242	262	254	252	227	257	247	219	265	247	226	247	264	237	238	218	222	242	226	236	228	231	246	197	239	228	200	215	272	226	225	225	242	235	236	254	248	245	236	241	227	265	216	224	226	234	257	229	244	209	253	219	238	233	234	229	213	275	218	237	240	262	231	261	245	231	222	237	238	253	214	254	209	232	249	210	197	236	259	232	239	239	265	202	225	221	224	239	266	233	222	202	210	231	218	223	234	244	249	205	234	257	239	243	217	245	223	231	243	199	237	237	221	260	251	241	230	212	219	234	209	195	235	208	237	228	215	232	213	214	231	255	255	221	225	212	247	247	219	226	256	207	246	274	242	241	217	234	234	232	246	207	234	253	232	239	206	239	249	224	250	239	254	236	200	246	225	245	255	225	221	238	239	237	239	244	229	236	230	237	247	246	234	222	216	234	230	231	196	225	241	233	214	257	274	260	236	212	238	211	232	264	223	224	239	207	251	227	213	244	202	226	241	218	232	200	216	229	215	196	194	236	261	229	231	210	201	239	215	250	263	236	244	209	235	231	233	236	247	261	239	225	220	247	209	246	235	220	240	237	259	268	205	219	226	229	227	261	215	226	226	262	228	263	270	244	213	229	246	235	199	238	238	231	218	214	232	253	219	247	265	243	232	219	220	245	250	225	223	224	215	219	237	256	210	202	231	214	224	219	205	258	227	226	257	248	198	231	241	243	237	205	221	244	231	251	200	214	228	229	269	240	245	242	264	236	232	266	254	226	239	199	272	228	252	255	245	226	228	234	242	228	231	223	260	230	270	246	239	225	230	217	230	208	241	213	254	232	214	207	244	229	217	232	225	259	256	248	211	248	224	241	246	213	222	240	220	234	230	211	234	264	239	208	242	224	255	251	211	237	221	231	236	241	230	237	193	237	229	249	228	240	249	244	255	232	245	237	227	235	208	231	244	239	232	251	223	223	201	226	282	222	218	230	233	222	212	204	227	225	238	236	240	235	251	240	237	228	245	219	219	203	230	231	199	245	227	233	230	233	266	226	249	228	229	221	232	268	232	252	235	212	195	240	217	242	267	250	257	216	257	270	219	230	244	217	241	223	205	218	232	261	213	216	255	241	252	227	226	239	231	205	220	230	249	224	227	250	223	225	243	224	222	240	226	236	236	247	236	210	239	233	226	207	219	249	262	270	214	248	255	220	206	258	229	211	234	231	253	238	232	236	234	245	217	259	225	213	271	230	241	231	229	265	202	238	228	241	232	230	238	247	239	214	258	261	236	234	208	212	211	232	217	214	227	234	233	192	251	234	258	276	237	244	234	218	268	239	252	244	238	206	243	240	225	193	228	199	245	236	193	235	234	212	224	210	248	219	259	226	254	228	239	221	225	245	248	261	235	232	252	208	248	238	237	222	231	237	251	236	211	228	247	241	219	204	257	241	210	232	248	220	231	222	255	251	218	230	238	213	213	260	235	221	252	243	244	214	253	216	235	211	227	228	244	233	224	271	257	246	238	272	245	226	242	228	239	239	233	221	218	227	237	195	231	249	250	229	222	242	256	215	206	253	223	245	249	210	221	253	251	239	242	236	255	244	245	228	239	224	248	235	246	193	242	264	240	271	241	220	240	222	217	238	228	237	216	214	259	223	250	260	266	239	257	238	238	224	224	214	227	211	242	257	233	220	242	237	254	238	210	238	251	223	185	242	230	235	226	223	244	253	236	231	226	221	224	236	251	219	234	240	250	266	231	233	234	257	260	266	218	254	228	247	206	197	233	238	257	253	215	228	231	222	226	238	247	241	236	247	219	216	222	240	236	268	246	268	243	255	218	241	232	256	225	238	277	224	233	225	221	232	228	195	224	228	234	293	235	229	237	210	238	236	212	215	211	222	251	234	246	234	228	262	225	225	255	260	248	225	240	202	222	219	211	255	245	243	243	265	231	218	216	225	260	273	220	252	239	223	241	252	253	228	198	223	244	242	196	218	242	210	234	257	267	240	236	264	231	232	207	251	247	263	227	264	242	249	228	232	246	224	230	251	254	206	250	221	236	243	184	214	245	232	264	233	215	231	250	238	234	231	237	211	214	241	236	237	245	243	217	249	208	236	238	238	247	230	214	216	258	215	200	199	219	182	229	223	243	228	233	223	234	244	224	220	270	260	266	267	248	267	223	232	233	261	240	238	249	251	240	224	238	246	237	221	260	239	281	199	224	224	252	238	214	211	230	220	227	228	213	226	249	214	244	247	232	235	231	230	244	244	240	220	239	198	236	210	213	210	227	238	242	216	224	241	253	223	262	242	238	206	211	255	223	239	213	242	220	227	218	219	218	226	220	257	212	220	211	234	224	241	248	252	242	238	234	229	244	235	241	225	227	251	232	237	208	243	257	253	248	240	239	253	238	241	235	236	213	225	246	250	231	244	233	253	207	231	212	231	217	222	260	254	237	219	221	234	213	252	227	220	249	229	229	214	233	246	198	211	246	233	240	227	230	238	218	232	216	251	230	220	275	189	241	238	225	232	215	224	232	269	242	224	257	232	200	217	213	233	219	232	210	236	250	217	239	256	227	244	270	216	233	250	241	232	227	254	236	233	230	245	207	218	254	283	215	226	254	236	270	227	248	224	219	267	218	246	238	236	239	236	246	224	246	229	238	241	242	236	223	250	232	230	237	235	225	218	238	262	240	205	218	226	261	231	192	223	260	240	239	223	208	224	221	231	228	242	247	226	227	216	259	227	236	241	192	233	228	224	255	231	220	248	227	250	236	249	230	241	231	255	269	270	213	206	226	239	232	235	225	247	232	227	258	241	262	245	229	224	214	208	245	206	254	215	241	225	226	214	241	213	205	240	237	229	226	216	243	227	248	220	233	229	224	234	239	232	225	221	224	228	231	199	243	208	228	207	257	244	256	221	226	227	273	255	257	236	213	205	245	252	224	262	232	272	239	256	253	241	236	253	227	232	215	252	248	212	237	217	243	247	260	232	233	218	218	228	269	241	250	228	230	244	216	219	207	218	243	250	231	224	248	230	253	199	198	231	241	231	221	217	213	230	229	246	249	212	183	229	225	246	217	213	221	231	205	238	221	228	226	250	244	222	246	241	217	255	220	226	266	232	239	217	238	247	234	224	235	253	229	257	263	235	231	240	223	264	230	217	245	225
15977	1896	2808	3107	2666	2077	1670	1277	1058	980	948	894	796	820	736	699	706	637	572	637	663	634	572	633	629	606	656	618	629	595	599	611	619	582	621	613	598	601	566	578	582	568	572	586	584	567	556	566	569	541	573	581	546	588	569	566	563	588	613	606	581	586	570	603	579	549	607	610	564	589	558	588	587	568	563	539	549	613	617	567	563	588	597	543	560	628	548	551	566	588	561	568	624	629	592	607	593	570	586	536	576	601	535	560	521	561	581	611	616	548	569	635	520	519	589	570	571	591	531	557	575	547	589	591	545	588	548	547	568	557	561	529	568	597	546	559	573	588	607	568	636	587	551	572	577	602	556	562	629	540	591	596	573	558	588	563	603	559	596	594	584	587	568	592	584	557	556	543	585	576	563	572	578	556	607	602	586	557	532	579	583	572	542	570	560	576	558	586	549	645	565	580	588	573	544	560	582	582	554	609	589	557	588	578	591	571	584	552	577	566	569	546	571	579	557	595	541	563	589	544	613	607	581	540	576	558	571	588	539	565	578	551	551	557	569	557	542	574	541	592	554	557	605	602	568	582	581	576	562	593	596	544	558	547	613	544	591	546	577	572	545	591	594	551	602	558	568	525	595	622	540	552	580	596	536	553	581	601	579	605	564	553	583	603	598	596	564	583	531	535	572	554	554	587	600	521	578	604	538	579	574	555	554	576	577	573	567	572	555	570	610	552	537	558	557	575	600	543	564	614	529	603	611	589	565	560	569	543	620	614	627	587	569	565	571	603	563	574	564	570	626	604	537	596	610	564	549	570	599	614	593	602	598	566	562	549	560	614	555	589	555	576	599	573	560	606	573	550	534	574	556	606	547	614	549	585	562	562	572	540	578	580	557	610	572	612	578	574	572	582	584	634	570	571	554	555	574	581	621	554	607	569	567	518	588	566	572	560	569	592	577	641	551	557	555	583	605	591	587	610	576	613	562	565	574	584	546	556	570	554	584	581	559	544	533	596	557	623	608	588	609	526	617	582	569	545	558	579	602	540	577	587	591	554	582	569	577	611	580	549	582	573	583	563	577	596	535	537	551	584	540	550	549	603	578	532	568	569	563	538	595	579	553	593	616	550	567	581	550	599	613	572	611	540	575	565	568	548	570	548	603	579	564	589	573	590	553	585	604	583	578	558	563	568	601	597	618	560	565	622	636	578	576	566	554	580	547	593	527	627	567	560	596	561	586	594	572	578	578	522	588	523	561	575	554	584	582	570	546	572	589	568	518	606	524	599	580	609	586	582	597	611	563	607	565	551	564	579	612	586	532	583	584	563	596	540	552	573	560	535	569	566	554	522	530	539	560	595	540	560	572	554	614	584	631	590	547	565	561	571	581	532	543	560	547	593	544	565	530	544	601	564	580	609	582	569	550	572	578	602	589	558	549	565	592	569	551	532	594	558	576	636	569	550	591	561	554	619	576	551	579	517	581	588	590	536	587	589	525	587	559	593	583	597	602	543	551	570	576	553	596	539	608	584	571	591	573	569	550	609	566	587	559	615	545	553	540	572	549	585	565	605	560	528	606	587	605	566	580	550	574	571	585	576	612	548	559	597	558	549	589	574	611	609	570	562	606	605	589	571	570	567	564	528	589	596	567	555	555	550	589	606	564	589	587	614	570	563	586	585	559	594	583	544	598	582	585	570	628	546	556	585	580	566	561	549	583	594	576	578	583	601	574	577	580	558	571	521	583	538	567	557	577	589	593	539	568	542	553	565	542	549	576	623	554	572	540	540	602	556	548	612	572	578	522	552	571	574	581	582	559	622	599	553	635	566	616	539	598	579	614	536	557	590	547	602	559	589	580	547	569	569	590	561	563	526	581	577	572	558	576	583	576	575	557	555	559	554	545	605	566	541	591	569	580	603	573	582	593	580	572	569	559	597	542	585	572	535	547	593	554	583	626	586	580	566	598	597	565	548	554	594	619	582	547	587	571	597	572	587	579	576	519	564	529	538	578	593	559	582	582	579	606	563	611	594	605	614	585	619	568	604	558	593	565	589	574	588	555	533	610	569	559	547	607	547	589	578	538	551	566	591	563	551	553	557	582	550	560	602	582	581	577	573	560	563	524	588	580	571	589	606	556	604	575	566	567	617	579	619	521	556	541	592	584	569	582	618	558	596	605	591	551	609	549	570	546	517	586	607	619	526	545	534	616	534	571	565	566	575	546	540	545	542	589	585	558	548	555	563	595	550	569	535	567	555	593	606	579	598	565	593	615	538	575	601	569	573	622	593	593	568	571	553	530	545	625	610	623	555	621	574	536	574	561	533	608	563	578	582	594	523	608	623	562	546	574	543	565	569	590	541	555	560	579	536	578	594	614	558	592	528	568	601	590	573	606	589	580	578	557	566	537	572	554	560	571	570	543	573	561	578	635	574	567	575	557	595	577	606	592	594	622	604	566	541	554	565	563	585	547	607	546	562	532	527	603	546	565	593	547	621	546	571	606	572	589	559	550	567	552	560	564	547	603	585	522	610	575	638	568	586	559	566	558	587	601	582	581	583	587	569	599	581	561	558	568	534	587	530	564	551	569	549	578	550	563	532	591	603	579	591	588	533	582	584	591	569	580	565	560	533	588	609	552	599	559	615	596	553	571	549	515	592	562	582	587	553	557	575	582	569	567	544	573	555	608	590	588	544	588	603	569	527	559	518	604	548	576	587	584	571	597	573	583	629	550	610	577	564	600	587	543	606	593	563	560	563	537	545	622	557	508	573	565	540	567	583	590	489	583	580	570	589	578	579	581	569	546	622	597	567	630	566	597	575	558	598	577	608	562	587	562	599	570	579	556	561	558	516	565	553	585	578	606	587	613	557	547	596	572	559	583	580	570	541	542	561	533	582	544	564	544	569	553	569	553	538	576	554	556	605	580	531	568	566	587	567	586	560	562	580	550	611	568	548	579	562	586	554	555	597	552	560	576	526	569	539	575	578	594	552	555	600	557	587	548	584	596	566	523	566	589	596	541	550	541	573	508	670	562	601	576	579	561	623	564	568	541	573	593	551	613	581	579	561	547	616	577	541	546	626	586	615	586	560	568	597	553	575	583	542	553	571	596	568	572	608	608	604	574	531	603	540	522	557	586	598	567	596	570	583	585	562	575	567	611	586	589	608	538	583	553	558	516	584	572	576	545	587	551	567	535	565	599	589	586	592	595	533	557	563	563	633	593	616	567	576	585	547	582	569	577	583	619	558	556	609	575	568	551	570	602	589	551	584	559	619	597	554	576	566	587	538	583	561	585	529	557	601	586	558	579	608	553	612	586	545	536	552	530	568	555	583	550	550	588	563	544	594	551	592	551	562	538	578	588	577	577	547	552	602	567	561	589	549	585	559	549	598	552	563	574	593	545	570	552	601	595	553	556	594	552	561	587	566	584	584	555	557	581	584	562	600	576	560	548	576	578	532	583	555	585	565	589	569	627	576	602	602	572	597	563	602	598	563
36731	7562	2620	1844	1293	903	751	607	569	557	479	432	426	482	456	397	434	416	419	444	431	422	413	439	391	427	428	458	421	380	429	442	435	436	377	438	417	394	398	424	368	410	392	467	426	414	406	389	386	431	388	410	458	411	368	428	407	415	387	405	396	401	379	387	406	366	410	406	378	407	414	445	444	399	414	401	421	407	380	388	419	381	392	428	414	404	412	403	398	385	391	432	393	424	404	401	420	393	422	407	428	400	431	416	373	400	394	381	450	425	414	409	392	426	392	450	427	411	407	394	443	407	419	416	405	402	401	417	403	372	419	462	432	415	414	451	410	428	408	415	380	381	373	425	433	423	378	403	360	403	401	419	425	391	377	420	411	395	438	391	408	381	365	404	431	370	443	404	405	388	420	444	414	412	396	412	350	387	400	387	404	428	440	403	394	396	409	403	402	432	419	401	440	381	408	390	432	397	359	394	409	417	399	411	428	383	404	395	396	399	410	409	427	411	429	407	383	397	407	432	416	480	413	417	426	411	389	425	431	379	402	381	420	425	376	380	380	399	400	438	353	358	410	390	407	393	401	391	437	382	395	400	413	422	453	422	420	374	438	410	419	445	417	422	433	409	402	421	415	398	447	426	448	401	416	366	416	394	406	414	418	413	393	422	420	366	401	418	435	416	408	367	419	418	451	398	397	416	412	401	418	407	404	411	423	363	354	415	433	357	410	432	410	415	440	401	438	442	379	414	409	388	417	393	408	388	398	434	388	412	412	401	393	441	395	392	433	391	376	403	406	420	412	464	390	426	382	437	383	384	399	392	375	393	387	430	418	423	444	387	404	401	399	404	364	439	393	448	374	422	453	468	427	365	400	435	417	422	393	398	430	388	403	390	372	403	405	419	431	380	361	409	439	405	403	391	385	433	364	410	378	434	379	425	412	398	445	398	444	428	388	396	401	352	438	380	433	396	393	431	378	404	419	445	452	419	374	439	404	422	409	391	392	433	431	416	416	377	417	402	420	371	382	368	395	429	407	384	437	380	374	401	420	428	391	444	420	433	397	409	435	367	423	400	401	448	405	418	436	379	401	371	382	436	400	431	431	446	426	391	404	372	405	418	374	436	421	437	389	426	407	397	429	396	426	386	413	454	391	404	357	402	405	411	398	400	409	411	408	438	404	391	390	419	404	402	404	402	422	418	376	392	393	393	404	386	449	410	344	396	441	395	414	411	403	393	418	405	429	428	406	385	420	438	390	407	414	425	375	423	363	414	425	432	371	409	386	425	430	431	454	367	391	438	388	428	429	383	423	363	434	439	405	404	407	416	401	437	449	405	414	409	411	387	427	404	413	386	418	411	405	392	420	405	398	399	415	359	413	412	407	416	398	408	393	431	382	403	418	405	391	419	400	364	400	463	407	417	438	405	389	386	409	405	424	398	378	398	421	384	421	414	411	423	403	435	410	426	409	347	377	400	390	389	416	392	364	415	421	410	426	426	418	423	374	389	388	406	381	419	429	401	385	409	369	366	388	390	412	406	411	435	425	396	363	418	361	390	387	427	396	441	421	419	430	415	424	368	409	405	396	405	422	441	446	432	405	380	390	382	428	413	410	427	391	413	410	405	431	420	412	394	409	417	431	433	394	395	408	371	374	420	456	387	376	451	436	444	395	386	460	438	416	406	399	403	414	345	404	397	426	379	408	385	343	367	416	437	401	400	398	426	405	389	369	417	379	447	400	420	395	421	418	368	445	406	437	394	440	460	372	422	429	428	385	425	380	410	427	375	388	364	370	396	408	436	405	412	425	424	396	374	389	392	438	423	422	451	400	416	411	440	442	411	398	391	399	409	402	416	410	403	433	401	371	398	399	428	402	407	435	389	391	416	401	389	408	405	395	382	418	402	450	416	413	405	376	426	409	427	445	442	420	388	387	423	432	420	374	409	425	422	389	394	400	386	389	400	419	368	436	435	398	395	381	399	449	444	417	384	432	419	368	405	458	341	418	353	413	388	360	403	400	389	378	450	432	398	448	419	399	417	423	408	432	427	402	401	423	405	401	402	436	408	391	422	436	444	400	455	443	404	393	405	413	426	386	392	381	390	360	374	430	378	384	449	405	423	397	419	410	411	379	405	393	383	377	423	405	406	418	415	419	400	431	412	414	441	389	399	442	413	404	415	428	417	388	428	387	368	397	418	390	414	410	426	455	385	404	409	393	422	380	422	417	405	384	365	396	408	421	391	391	392	449	418	406	398	390	421	413	394	399	410	415	397	429	391	443	391	368	435	373	427	372	422	440	386	435	423	435	426	383	415	434	456	441	401	405	429	430	407	400	378	440	435	459	392	413	420	369	377	416	376	400	456	442	394	406	461	391	423	455	416	451	430	392	387	357	392	390	393	443	410	396	432	394	395	412	395	404	405	437	412	384	384	412	386	423	415	381	400	380	396	390	384	371	427	383	453	447	405	397	425	416	384	381	429	412	401	425	425	435	403	445	383	426	372	428	404	421	423	408	382	433	398	383	407	419	455	398	406	390	397	424	435	389	392	404	433	429	422	406	377	409	388	414	388	419	421	387	364	391	428	401	442	440	421	426	419	434	445	428	409	430	438	372	429	435	419	433	389	429	413	393	413	436	427	386	433	368	404	416	397	409	418	384	441	401	407	448	436	432	412	419	398	354	382	429	403	423	410	411	406	401	397	423	417	446	376	363	436	404	420	401	388	396	425	409	380	410	432	427	401	383	400	399	410	387	418	387	369	380	382	428	417	417	444	416	380	429	409	423	419	426	391	412	441	425	436	428	414	419	409	377	408	419	406	412	432	415	391	376	369	420	349	394	408	398	440	452	418	437	375	422	397	387	439	401	379	417	411	403	431	446	396	387	401	372	422	414	366	424	413	404	384	409	429	425	405	395	361	376	441	375	403	430	389	404	394	431	430	387	393	434	436	375	428	399	440	393	408	417	418	384	403	426	425	423	422	395	422	441	383	410	410	372	423	391	423	430	418	445	416	409	370	429	403	396	461	433	399	426	422	406	452	412	388	395	380	402	441	407	421	417	401	388	366	383	393	383	389	410	413	417	393	359	396	375	435	404	418	374	385	417	364	380	426	409	419	432	425	397	420	407	401	379	388	420	441	410	407	404	427	428	400	407	401	425	380	406	405	402	366	361	412	398	451	371	391	434	451	431	380	408	432	396	457	444	400	417	391	415	408	384	410	396	397	406	424	387	398	394	411	433	417	418	399	415	375	398	424	423	411	472	437	420	407	400	404	458	464	395	418	413	403	403	438	375	431	378	415	444	391	410	411	431	394	386	432	383	370	397	416	381	346	416	428	424	386	398	400	381	393	420	433	388	396	439	364	423	391	453	403	400	423	417	368	389	381	397	402	410	403	431	417	412	387	400	415	374	387	366	425	431	408	418	389	394	402	355	377	436	384	422	387	411	430	438	434	422	378	407	423	369	401	429	418	433	380	362	429	405	403	431	438
19778	2717	4336	4925	4139	3292	2528	2107	1844	1524	1523	1410	1365	1279	1174	1134	1083	1014	1047	1003	1016	1004	984	1012	1054	976	1050	987	965	994	912	999	962	952	942	917	918	946	912	917	948	935	958	963	970	885	912	946	958	920	942	931	948	960	887	930	926	901	946	910	916	890	907	976	942	985	896	920	923	951	924	922	933	953	928	907	881	990	885	849	918	929	877	881	896	886	951	918	915	936	991	916	924	921	907	922	872	983	905	914	858	935	882	968	906	890	930	948	864	914	892	927	870	922	861	960	870	932	884	871	881	898	926	876	910	934	903	913	846	881	936	948	991	882	936	898	885	908	935	930	907	922	937	915	945	910	890	902	865	939	937	899	861	917	872	911	910	882	906	930	876	955	887	949	886	878	970	896	898	930	942	917	915	905	859	931	903	965	864	954	873	905	903	883	931	912	910	921	958	881	914	906	871	945	857	916	917	944	934	900	889	830	872	900	929	879	938	941	943	894	927	884	918	907	890	864	900	893	899	931	936	941	905	936	910	966	963	883	930	948	878	908	951	895	945	868	987	919	975	878	876	924	919	908	876	915	912	900	943	952	941	905	910	915	909	857	926	925	898	864	933	937	856	896	871	952	928	960	918	887	918	906	912	896	909	933	935	871	842	920	868	888	932	970	925	890	937	898	928	873	905	914	911	866	879	949	882	945	935	873	912	920	900	863	903	877	941	909	927	873	912	955	939	914	867	873	943	923	963	923	908	903	881	904	935	900	816	927	875	958	872	884	907	867	860	857	921	897	918	891	898	886	923	874	922	858	948	962	903	861	960	928	914	953	885	969	909	933	895	924	942	932	831	890	892	909	912	891	914	924	902	918	886	910	880	892	897	904	940	948	937	907	942	946	868	897	969	901	922	906	878	930	911	877	906	892	929	900	911	903	878	939	971	917	897	899	956	880	916	910	932	941	912	860	872	885	929	903	892	946	973	915	928	914	854	922	922	892	856	979	929	932	950	902	906	932	869	934	929	936	924	899	891	932	826	860	930	861	904	894	905	949	886	895	899	896	891	919	908	871	898	853	922	891	834	933	990	907	954	885	928	918	918	946	903	928	861	894	918	946	935	851	943	886	890	937	911	921	939	942	911	943	860	892	946	865	877	897	939	950	950	942	937	894	958	906	882	917	942	894	957	900	912	889	899	875	905	931	884	908	916	891	874	871	896	902	937	881	922	911	910	880	963	936	940	891	910	928	893	867	878	903	925	950	937	886	921	901	943	946	952	903	881	924	914	885	878	930	909	955	911	851	979	886	918	890	865	972	939	934	880	912	890	924	939	926	880	954	919	876	917	923	908	876	931	921	850	867	948	918	1001	910	919	899	934	925	917	894	893	842	981	860	890	867	914	887	919	924	948	962	925	911	839	874	889	950	946	914	912	943	906	959	859	863	913	949	981	843	959	889	934	894	940	931	901	950	928	969	906	907	871	917	892	930	924	944	899	912	873	845	906	931	908	895	935	965	849	914	890	930	886	911	905	867	908	938	914	930	904	951	888	898	961	853	936	956	871	919	925	947	950	909	981	941	911	933	923	889	914	903	953	930	898	914	865	892	869	883	903	933	868	873	909	874	916	919	952	872	906	899	906	895	882	940	930	904	894	925	918	926	921	909	926	898	913	889	917	935	899	865	874	896	885	938	940	940	950	943	890	926	877	905	918	915	941	977	883	890	938	897	877	922	900	873	900	920	914	912	954	908	877	952	878	919	891	864	878	937	911	886	910	922	917	904	900	916	908	911	975	906	863	910	928	889	867	861	865	933	924	917	951	877	918	892	887	893	881	927	893	895	901	911	909	925	938	920	918	883	936	927	908	865	888	927	911	890	926	914	922	984	925	903	923	939	888	919	907	909	920	960	1009	942	923	873	942	948	947	917	885	814	921	933	892	914	932	908	946	908	908	897	897	874	882	865	958	890	890	890	914	861	886	892	890	905	858	917	927	930	895	857	922	951	950	952	887	960	931	888	920	889	890	877	884	912	894	885	862	915	937	945	903	901	889	915	958	921	953	890	915	945	905	972	901	933	889	944	945	866	924	887	945	949	916	922	932	909	902	901	880	927	934	898	841	915	899	868	904	911	885	906	931	882	886	900	882	944	891	910	892	908	978	886	923	893	907	904	871	855	911	814	902	935	883	906	944	917	933	871	958	862	947	856	892	885	918	936	933	930	920	898	865	926	889	913	974	978	928	899	893	972	932	933	864	928	909	880	911	878	911	913	913	916	869	874	919	918	875	870	899	911	934	879	898	925	931	891	932	975	894	937	880	882	897	936	905	919	936	921	963	892	952	922	903	858	950	909	933	932	910	961	902	882	902	916	874	881	916	842	912	892	898	936	927	909	920	884	896	902	901	887	933	922	933	935	888	910	916	948	899	909	934	880	971	931	933	899	941	892	927	938	926	909	894	864	952	935	876	943	884	957	935	907	915	907	899	909	834	928	869	885	895	945	908	884	894	886	851	914	924	905	927	902	921	906	971	940	919	904	936	910	857	937	903	865	942	914	840	880	906	908	861	872	898	875	927	918	900	895	907	931	926	899	941	891	876	924	845	914	920	873	901	914	906	942	951	952	958	959	926	895	907	913	860	906	917	949	934	893	939	920	931	916	943	931	940	871	860	927	911	912	889	916	902	933	874	917	891	861	887	872	923	931	874	913	870	919	923	868	873	888	946	936	924	931	901	913	934	889	918	924	897	901	905	958	981	913	941	899	925	945	955	851	925	885	899	912	966	894	940	927	908	945	879	939	922	888	906	909	908	866	906	957	904	907	879	954	932	918	905	901	910	870	923	921	931	883	935	874	962	878	895	927	873	878	893	885	876	921	933	919	951	917	900	891	922	936	934	889	831	922	926	940	906	875	875	856	925	898	930	957	933	914	843	918	871	912	871	912	918	909	902	914	890	890	925	983	907	936	904	875	936	924	926	908	912	962	917	965	888	932	881	881	875	910	881	883	920	895	918	958	910	928	863	913	935	885	900	858	963	902	907	914	961	872	901	953	904	930	899	912	930	886	909	930	895	943	898	914	976	939	912	959	904	923	918	876	890	885	896	884	902	888	875	925	879	890	915	883	921	941	913	857	901	911	899	889	872	918	944	897	878	905	857	865	935	861	857	919	929	906	912	837	953	907	965	933	933	937	935	924	902	913	904	900	908	915	948	971	878	909	856	921	951	884	903	888	860	892	946	878	940	880	972	890	912	870	895	878	900	944	912	913	895	874	976	926	909	913	925	901	915	940	916	958	939	884	904	944	914	915	921	907	909	946	894	893	948	899	886	867	920	912	964	878	902	912	898	891	894	932	982	851	951	917	898	880	960	911	899	901	897	894	887	849	929	928	906	952	975	876	890	871	915	904	963	877	919	878	922	898	913	903	902	956	908	887	956	926	898	970	952	936	878	937	959	911	906	894	938	888	904	968	905	938	892	897	914	997	893	889	845	931	952	884	908	904
9541	908	671	506	426	355	267	240	237	225	203	228	213	217	200	201	189	230	206	217	205	196	213	206	220	230	212	200	217	208	189	204	210	198	194	203	219	209	168	200	226	194	202	212	203	184	180	211	220	188	179	222	200	191	215	212	199	202	177	218	202	188	186	218	219	210	207	225	228	215	180	200	186	214	174	192	215	206	206	182	195	200	200	214	213	208	189	208	206	192	208	189	199	213	189	192	224	203	231	214	220	210	186	222	211	183	192	248	249	214	201	190	211	181	224	205	199	207	210	207	205	192	215	185	216	209	180	182	204	220	171	200	221	176	220	224	215	204	227	208	188	204	182	220	207	228	201	212	196	187	196	221	206	225	229	197	212	214	215	208	213	204	197	204	197	185	190	218	219	225	218	177	198	208	180	231	201	188	204	211	172	194	188	230	202	200	220	205	222	206	207	205	212	179	195	196	196	182	204	194	218	192	188	235	247	205	212	218	222	215	218	197	213	183	206	211	204	210	208	174	203	189	203	186	188	201	199	193	214	214	210	191	228	202	199	212	192	202	199	198	215	208	201	203	182	194	186	212	212	226	198	187	206	200	222	201	209	199	249	230	218	199	157	196	216	219	223	208	204	200	239	217	236	220	216	202	182	215	230	215	230	224	205	188	189	224	204	182	216	189	196	182	172	157	220	210	172	204	209	200	200	197	182	169	216	193	202	211	203	197	197	213	212	213	199	200	190	199	213	210	194	202	169	180	172	198	212	213	180	196	196	219	215	199	210	198	193	209	209	230	224	236	212	236	214	192	204	201	178	195	229	185	180	198	195	207	233	211	191	209	184	183	233	210	202	223	203	211	207	208	233	196	175	204	206	196	196	200	217	211	197	188	189	185	218	218	205	208	217	211	212	212	200	202	201	222	209	199	177	227	227	218	207	180	183	221	210	218	201	219	244	215	208	224	197	233	189	174	242	187	203	210	198	207	190	192	194	229	212	202	185	196	208	188	183	221	188	210	240	206	170	192	209	185	209	196	178	206	203	218	179	188	204	205	221	208	190	232	220	200	199	226	215	234	194	234	193	207	212	212	232	240	227	203	196	209	217	197	204	170	186	217	207	188	182	194	208	199	178	175	209	241	218	202	200	225	200	218	222	188	185	206	211	230	180	204	197	188	191	208	205	184	209	214	202	195	193	194	211	194	206	219	212	212	218	197	211	203	231	227	239	202	217	210	199	208	203	213	205	188	180	209	224	199	211	207	210	221	207	200	221	218	241	183	194	188	185	213	195	243	205	213	227	186	187	229	171	202	183	189	205	201	201	202	187	182	180	223	214	215	228	203	210	207	211	216	196	203	228	193	175	209	235	213	215	210	189	180	245	212	203	223	217	208	243	204	194	206	234	204	187	211	206	216	206	197	185	215	221	235	195	221	252	195	193	199	222	202	197	182	192	209	199	214	221	179	192	185	203	214	205	202	210	209	183	204	194	190	215	207	212	220	203	207	217	221	214	196	222	223	194	196	223	211	203	189	197	204	205	230	219	185	221	217	172	239	200	178	197	217	210	185	228	201	240	216	183	195	200	213	194	175	222	198	201	205	204	173	199	209	181	177	211	207	183	223	201	173	208	193	213	174	212	204	199	195	192	210	203	181	208	203	202	213	203	219	203	196	175	207	183	214	227	174	186	205	224	194	193	180	201	203	199	221	182	213	205	220	177	199	205	214	166	214	201	178	216	166	193	179	221	211	188	215	199	184	198	213	214	210	179	182	192	196	236	199	188	187	196	209	212	198	176	180	211	198	186	212	203	191	198	217	217	192	189	197	180	240	229	217	193	200	192	220	212	218	223	222	204	199	214	194	226	209	214	200	195	191	203	209	183	209	193	207	210	194	225	219	172	193	178	183	205	201	190	190	174	208	217	196	197	198	183	185	204	213	201	178	232	189	180	215	218	198	195	172	204	206	202	202	200	209	183	194	168	228	211	206	190	207	199	181	208	233	203	208	206	207	183	202	195	204	203	223	224	206	201	191	209	207	189	215	207	199	211	226	221	174	210	202	199	204	227	212	201	181	222	214	170	200	224	209	203	237	181	198	194	249	225	205	220	205	179	205	209	218	201	181	229	210	226	208	243	199	218	179	196	236	220	211	203	204	229	205	206	193	200	210	213	211	172	213	219	192	213	197	197	187	199	219	188	179	203	197	214	195	206	201	211	225	211	178	198	193	207	196	194	201	208	197	220	214	193	193	218	212	190	203	217	216	216	185	230	197	223	214	234	205	182	181	214	214	200	216	222	201	214	174	212	207	216	205	217	202	187	219	226	193	227	195	195	199	211	196	191	202	177	193	205	207	212	183	202	225	195	186	215	182	214	200	214	218	197	225	210	207	202	229	202	192	206	173	182	201	197	235	197	222	232	211	209	228	192	203	165	199	215	217	198	194	207	226	188	217	189	234	226	177	198	189	218	202	223	213	178	210	204	221	232	206	186	189	217	225	174	197	214	207	204	210	214	224	225	189	176	219	184	223	207	154	176	182	198	201	202	208	214	207	194	207	189	200	224	230	202	235	225	189	187	193	164	211	201	214	222	184	225	206	202	199	177	211	224	188	199	212	227	221	224	207	198	222	222	182	197	189	205	202	186	202	220	199	220	218	202	205	206	213	199	215	197	175	193	214	214	213	189	177	213	210	242	214	213	194	191	195	220	212	231	209	195	217	224	205	196	161	236	197	216	222	216	203	197	208	175	207	214	212	199	209	239	210	211	196	228	183	185	165	227	207	192	200	209	208	195	210	213	225	200	228	203	191	221	195	210	171	234	211	190	189	199	236	187	205	178	170	208	220	196	227	185	206	230	222	218	199	207	232	244	210	193	183	184	228	221	230	181	204	206	215	216	198	186	223	205	228	218	215	188	190	188	193	206	211	202	213	222	177	186	217	206	230	213	186	215	194	205	202	206	191	221	208	200	216	199	194	191	205	206	206	225	185	179	202	207	203	183	208	185	198	198	196	182	199	174	209	216	165	182	163	189	222	214	208	181	217	231	196	213	216	233	232	204	229	207	219	219	217	210	185	217	185	213	227	208	200	191	205	219	200	190	207	201	207	244	214	219	205	210	211	208	226	197	180	191	209	196	189	199	198	224	200	222	174	190	177	200	187	210	203	204	177	206	222	197	186	213	219	223	195	200	221	188	198	204	198	223	196	230	221	224	205	229	216	200	213	211	222	194	222	238	206	210	187	197	191	202	202	188	206	196	204	212	195	206	191	181	209	210	211	191	223	208	194	181	197	199	178	207	199	222	239	213	194	195	210	212	213	186	220	205	192	210	186	195	203	214	209	218	192	167	184	212	184	200	240	192	192	228	230	228	227	206	210	193	203	224	200	198	175	194	205	194	208	204	212	225	224	184	229	197	201	189	195	197	191	217	192	219	198	233	237	208	196	197	211	185	211	204	210	205	204	191	216	192	187	191	183	211	203	211	208	204	211	242	229
6068	902	1453	1511	1374	1016	843	765	713	614	651	681	613	578	548	509	514	479	506	564	535	521	504	518	523	483	516	519	441	503	498	561	501	483	513	517	507	474	495	517	538	476	522	480	506	493	492	512	506	481	486	472	439	489	517	486	485	487	493	534	553	525	504	510	463	482	499	510	513	511	463	511	505	480	536	472	514	526	495	490	530	501	514	575	503	487	485	498	494	518	543	525	452	516	495	476	490	526	495	515	485	492	515	549	459	492	537	483	519	538	533	496	526	517	493	538	483	496	527	538	500	515	504	479	502	518	478	516	509	521	513	459	451	503	479	455	507	477	502	476	519	506	522	493	512	529	528	521	486	493	548	477	496	505	511	483	493	513	511	467	490	514	514	525	500	479	512	517	467	504	525	493	491	501	479	468	506	507	496	511	502	495	478	506	517	493	525	526	531	497	524	471	536	520	467	512	490	499	493	436	497	488	476	535	528	488	505	516	485	503	486	451	461	492	522	496	537	553	526	498	538	484	500	522	459	495	501	490	498	498	506	504	522	511	487	497	477	501	513	525	482	476	506	480	504	466	489	493	493	491	479	491	474	529	507	486	482	504	502	551	505	527	499	534	498	506	499	485	484	520	460	506	454	480	525	477	517	502	463	475	512	523	511	534	484	499	506	489	506	574	481	496	507	559	499	495	518	503	516	534	495	505	523	503	497	481	498	502	521	529	483	472	501	496	482	506	491	505	442	501	489	496	476	535	485	502	492	460	512	531	475	503	504	517	445	490	503	523	461	506	527	513	462	529	485	522	485	496	468	490	507	506	501	503	497	488	467	475	513	481	483	502	486	486	490	498	485	504	488	502	506	483	496	480	487	489	486	470	490	513	474	533	506	503	534	489	481	516	495	491	512	503	478	483	477	448	531	517	523	488	492	491	492	512	472	503	491	480	487	508	465	484	494	564	496	473	473	467	489	523	516	531	483	502	511	478	498	499	468	505	514	496	489	502	481	503	465	493	492	484	490	520	477	512	490	469	511	493	465	479	478	469	484	479	508	478	468	530	496	514	476	496	506	509	510	461	469	520	475	506	488	515	541	507	498	529	496	483	520	526	504	522	483	517	469	505	497	445	491	522	491	499	488	521	484	494	532	472	471	507	481	532	475	535	482	504	532	461	525	480	488	509	498	504	493	495	533	506	515	508	476	465	483	475	497	483	487	483	452	497	501	498	506	532	489	502	494	490	521	524	495	525	514	501	478	521	482	447	527	502	518	505	498	507	498	490	494	511	459	535	474	491	479	487	524	487	496	514	498	470	485	499	504	487	505	537	506	522	517	478	547	510	466	511	533	441	512	463	508	530	500	484	519	509	489	505	500	532	487	490	496	483	519	531	519	473	522	486	480	541	490	508	482	534	509	511	486	505	496	494	537	550	500	493	524	505	518	538	502	484	494	523	434	551	502	517	488	505	483	498	464	508	501	480	453	489	523	485	505	518	483	486	533	454	501	485	521	492	473	514	512	550	486	493	485	484	470	494	476	480	479	503	521	524	497	476	488	480	532	519	505	485	482	498	500	492	465	513	489	504	486	500	534	503	503	516	522	504	485	521	524	502	475	500	448	529	516	461	520	492	482	486	524	500	522	472	526	517	506	512	508	527	510	483	531	499	515	503	539	492	508	505	486	518	464	470	467	517	484	495	506	521	503	506	480	498	469	543	492	486	466	508	516	507	502	472	474	466	479	464	473	507	495	515	472	458	512	526	509	504	503	475	549	480	533	509	483	505	489	453	499	452	518	485	502	495	496	476	507	486	507	483	517	466	513	479	515	551	499	462	517	500	486	500	486	550	494	479	518	526	509	520	506	496	536	512	536	500	510	523	452	519	478	493	508	475	537	465	502	515	510	488	503	484	500	480	471	508	531	520	543	515	486	494	505	497	528	521	487	520	496	512	513	507	515	464	513	493	520	510	506	500	535	523	442	472	495	525	527	483	508	530	526	468	516	516	577	470	506	453	487	487	489	531	550	525	526	527	492	524	510	519	498	540	499	515	504	517	506	486	477	472	483	501	508	482	479	533	494	505	496	502	529	475	496	490	486	494	545	471	498	502	494	532	450	497	494	478	506	498	492	493	489	543	548	506	507	507	521	518	500	508	522	493	470	453	501	471	511	485	497	470	511	475	490	546	522	474	518	520	497	505	515	483	495	492	482	563	467	476	494	502	498	478	497	479	481	501	471	519	490	463	511	501	540	475	497	500	509	503	515	484	527	495	516	494	534	488	536	492	532	442	493	528	483	505	537	498	525	499	510	474	508	491	536	500	452	473	474	499	484	484	491	489	518	503	520	518	502	493	538	532	471	467	498	498	490	517	484	523	510	469	480	510	523	530	484	522	512	489	512	470	529	480	490	486	459	516	483	472	489	524	470	495	504	496	493	469	518	461	500	466	501	513	498	543	476	474	476	490	504	486	480	487	522	498	506	493	505	550	480	532	446	504	472	505	522	479	506	506	508	505	500	498	505	466	509	544	485	504	464	502	500	545	454	486	498	465	481	465	518	490	465	514	489	507	474	512	529	522	493	506	489	509	496	495	514	512	497	521	486	488	503	504	492	498	479	459	513	536	502	518	504	523	498	494	516	493	536	525	457	520	445	507	524	526	489	543	507	502	518	500	475	468	480	506	528	502	503	516	516	506	493	482	523	525	529	510	462	513	528	488	512	489	506	510	519	492	490	526	506	495	504	516	544	501	527	467	504	477	520	511	523	485	489	502	461	524	530	488	469	470	494	503	490	487	500	512	476	462	488	503	529	516	480	534	486	493	499	498	507	474	520	500	524	495	494	526	518	510	467	481	523	491	482	467	488	505	521	491	482	457	464	484	483	529	503	506	536	469	507	486	500	495	531	506	474	501	480	461	488	512	512	499	485	496	504	478	475	493	479	522	491	523	491	522	478	472	517	518	498	507	497	499	489	504	519	514	491	496	506	524	465	484	525	491	507	493	458	512	504	487	529	503	486	520	526	492	492	520	495	500	507	494	515	500	520	529	531	505	494	493	510	521	485	524	518	487	494	504	540	477	509	471	496	443	557	507	504	487	487	481	473	477	483	507	486	501	493	465	488	486	487	518	524	474	491	509	508	499	501	498	495	502	519	519	477	479	493	510	479	509	521	493	446	516	467	530	501	548	499	460	486	460	542	505	479	467	494	511	513	503	484	513	495	528	485	482	489	509	529	489	524	515	523	466	523	550	499	504	493	508	478	538	534	522	495	531	441	511	536	514	490	508	489	522	507	531	523	492	469	533	497	492	505	523	494	474	470	502	536	483	485	465	491	497	491	503	535	508	510	519	501	521	506	517	497	504	513	485	489	534	460	488	499	477	497	505	484	515	536	489	473	494	489	519	472	463	508	497	498	503	455	486	472	527	511	537	502	486	498	489	496	476	529	446	507	485	468	489	464	528	499	528	497	492	499	502	509	504	495	491	487	516	496	491
22737	2666	1453	1091	785	531	465	371	334	309	297	331	293	270	260	246	241	255	234	248	241	232	216	235	232	245	256	220	251	264	209	229	218	201	232	218	225	211	228	227	235	216	246	244	249	215	235	231	231	225	237	257	237	265	252	227	225	244	222	222	229	207	237	215	251	202	205	260	224	223	229	232	241	241	225	245	216	214	245	216	233	235	217	216	216	209	240	232	230	190	251	212	228	243	245	229	237	201	227	194	223	221	218	211	244	214	189	221	193	220	226	243	235	257	247	215	219	234	229	206	241	235	217	201	252	240	203	228	235	232	262	212	220	239	231	242	242	217	257	223	231	199	231	215	222	214	212	231	253	252	247	222	270	219	223	211	250	222	227	272	218	217	199	252	230	212	234	223	219	228	253	257	248	257	254	203	207	210	215	243	208	252	217	198	220	212	236	226	225	230	250	236	230	233	235	215	201	224	226	238	245	255	220	221	257	245	216	227	222	194	217	239	239	221	232	239	216	245	250	219	250	206	218	231	211	217	228	221	214	232	255	225	230	216	218	220	241	229	235	233	220	199	225	249	210	203	248	215	225	224	214	219	225	241	224	237	226	201	220	248	243	221	200	223	246	219	241	249	225	215	222	239	242	246	218	231	220	201	235	225	207	204	236	238	258	221	230	227	199	243	230	251	206	222	241	234	230	232	221	226	208	220	227	258	209	265	237	227	246	263	226	220	222	218	236	211	263	217	214	249	245	230	237	218	229	243	221	228	193	235	243	246	230	231	236	220	244	239	233	229	226	241	232	200	264	236	267	224	232	193	243	249	207	219	236	242	256	237	241	233	225	238	218	231	217	233	257	228	252	271	236	217	260	221	209	226	224	235	226	265	216	217	225	243	194	210	216	244	240	237	213	220	226	239	227	241	203	226	260	214	227	226	224	231	216	235	240	216	244	246	240	236	215	227	222	223	230	248	210	220	199	247	257	228	211	228	223	202	203	228	207	218	240	239	239	247	211	222	195	219	248	210	232	198	208	218	221	225	251	236	237	201	239	229	221	262	226	219	248	242	229	234	214	228	238	222	230	225	219	199	203	249	222	195	249	225	256	232	211	250	230	230	224	221	260	211	225	207	267	238	246	225	240	215	254	230	221	231	260	235	234	233	222	205	227	226	233	233	234	250	214	187	199	271	216	233	253	253	214	225	211	213	222	220	205	226	203	236	232	238	204	207	225	236	219	201	236	229	217	245	231	233	237	205	233	224	236	208	221	246	248	245	248	246	232	225	232	252	238	240	259	238	243	224	213	248	211	228	265	189	237	215	230	234	210	207	229	234	221	224	235	231	241	208	251	225	250	219	207	233	238	242	218	233	197	244	242	204	256	244	238	186	214	210	231	223	233	218	233	226	224	206	214	253	212	220	231	216	237	207	257	226	219	232	223	231	226	229	210	230	210	229	221	250	197	219	224	225	212	235	213	264	230	206	199	242	234	216	247	199	241	257	195	222	210	233	269	235	230	236	240	219	245	248	248	250	215	206	234	224	199	228	251	241	227	248	201	228	257	219	248	242	217	228	255	261	243	241	222	218	228	232	226	236	223	238	250	229	242	230	249	247	232	224	239	246	233	211	229	213	250	226	192	209	225	231	222	204	227	262	227	230	232	247	221	225	235	245	246	249	222	216	232	255	249	223	239	246	222	235	255	261	229	221	230	246	225	243	251	208	205	224	223	228	246	218	227	227	246	223	217	255	232	258	206	248	203	220	239	227	223	216	219	223	205	226	240	194	229	205	212	210	210	251	240	227	199	233	239	220	238	216	227	236	241	228	240	218	215	213	228	255	215	243	198	226	225	223	236	235	242	214	204	214	216	228	225	225	223	237	232	230	235	204	202	221	232	254	232	223	193	219	239	213	240	235	211	221	234	226	232	213	224	227	238	237	258	220	223	232	225	246	202	207	219	238	229	234	204	228	222	218	216	220	238	234	211	240	253	233	243	229	230	246	235	237	231	221	222	191	237	198	224	212	216	221	230	227	250	232	215	230	225	193	236	221	233	218	223	210	242	213	217	233	207	235	233	204	219	213	233	229	229	237	258	255	209	234	237	232	231	199	228	230	212	220	222	212	250	201	201	233	243	219	220	227	260	232	249	243	215	264	238	232	219	247	243	240	226	236	232	251	229	255	219	247	250	201	224	235	243	252	246	218	249	235	252	228	263	234	246	241	214	239	241	216	242	239	246	235	219	248	237	242	220	197	233	198	219	224	221	230	213	232	237	202	242	226	249	232	214	199	241	217	211	221	242	209	220	229	254	208	202	219	220	222	203	241	212	244	241	234	200	182	218	223	241	254	232	229	203	226	229	226	216	211	204	256	231	228	224	256	214	248	228	234	226	223	231	242	228	220	255	239	217	221	214	226	211	211	228	220	207	214	205	239	223	242	225	259	239	222	250	211	225	208	225	237	212	223	228	223	276	232	239	246	238	211	246	214	213	204	232	222	224	214	198	225	223	204	229	239	215	204	230	246	224	261	239	235	244	256	217	230	216	230	218	228	204	233	218	233	216	213	227	209	232	220	200	237	239	248	245	224	239	233	268	230	227	225	222	222	233	245	235	232	231	239	213	218	201	218	223	213	229	239	203	199	214	237	218	229	240	208	206	222	209	238	232	216	265	223	254	228	239	247	244	245	239	230	231	236	212	237	244	245	219	234	219	222	205	242	221	226	230	223	208	215	216	195	222	194	228	215	212	262	249	251	240	244	196	226	214	216	214	237	238	241	232	212	233	259	230	254	230	239	233	203	228	214	244	221	223	231	210	239	210	214	252	218	206	240	240	250	220	236	216	237	239	245	230	218	193	199	245	232	242	224	219	192	227	265	240	237	239	212	241	230	215	248	202	230	221	237	247	219	224	226	225	221	231	214	239	240	223	221	247	226	243	232	220	245	227	239	214	233	213	239	252	211	227	207	225	222	227	253	233	245	229	211	230	253	262	232	221	250	222	250	216	262	202	225	256	196	213	255	217	207	223	230	229	218	242	189	217	267	207	211	210	211	229	224	227	200	250	199	231	210	229	220	209	233	235	240	204	247	227	197	257	248	260	209	209	249	231	217	207	250	233	228	270	224	241	194	245	203	209	222	211	239	227	232	218	251	210	230	215	250	231	209	219	253	242	243	261	224	240	255	244	224	236	233	226	234	245	239	237	220	256	229	217	236	210	225	238	270	229	219	266	212	235	219	248	229	242	243	243	204	240	226	196	216	223	227	247	248	224	240	230	211	219	212	231	215	248	248	265	200	220	249	188	226	194	201	237	211	217	224	237	250	268	211	218	224	207	217	203	217	231	201	236	229	221	218	244	179	240	222	255	238	224	274	246	240	230	233	243	237	274	251	218	201	245	235	239	244	242	237	230	222	246	204	251	230	226	206	216	237	223	220	235	219	213	232	222	256	194	246	219	240	269	210	211	238	242	221	230	224	235	248	237	236	224	216	228	228
13311	1368	2904	3387	2841	1900	1578	1273	1035	1041	1039	964	806	750	762	698	621	652	658	665	598	613	652	653	679	596	597	618	611	591	615	589	550	636	572	557	585	607	559	599	589	590	555	532	562	574	598	577	559	549	598	569	578	601	579	539	589	561	529	602	609	582	578	567	587	575	601	570	549	552	559	532	576	540	562	600	589	566	593	570	521	578	540	531	569	552	559	564	582	548	551	562	566	557	609	564	556	594	558	587	572	560	557	544	564	579	534	566	557	525	593	566	568	582	547	572	604	540	545	579	562	554	520	544	584	559	538	574	536	547	553	535	569	517	558	560	569	582	529	545	545	508	570	551	545	567	579	608	519	580	557	518	558	518	575	569	529	589	573	548	558	576	598	573	566	576	580	535	587	556	526	612	604	587	557	604	551	572	518	550	558	566	563	582	556	543	566	599	551	588	584	536	567	568	624	564	582	574	542	587	543	620	536	575	563	542	569	549	547	553	523	539	600	552	548	569	564	537	576	570	534	570	578	566	563	603	542	582	584	553	586	557	544	551	541	576	573	528	565	616	568	539	603	554	532	592	546	540	565	542	578	559	584	547	556	559	557	525	550	584	544	546	544	544	581	578	530	617	558	559	572	575	577	555	579	604	542	578	561	546	588	556	587	548	543	565	567	514	558	543	550	565	579	578	548	577	580	593	541	539	610	592	581	546	611	563	581	553	563	560	543	587	567	566	536	529	586	543	553	559	561	557	526	535	566	560	552	564	557	541	574	592	565	586	525	560	565	586	543	572	538	554	519	544	543	576	559	580	553	552	528	550	541	563	589	526	566	580	511	528	537	596	549	603	593	553	560	577	583	554	563	602	577	492	564	535	575	578	568	520	545	574	572	590	533	545	572	596	515	549	577	599	563	592	564	541	562	573	582	529	610	593	528	573	554	569	598	560	532	560	548	582	583	543	508	574	546	578	558	565	543	569	558	576	516	571	537	565	574	546	552	604	511	596	576	542	566	570	562	574	576	539	538	568	551	562	551	576	558	578	581	605	561	545	524	538	507	581	540	574	630	566	572	553	585	577	556	564	545	567	563	573	511	582	530	578	580	544	541	550	564	554	575	575	563	546	567	573	582	569	572	564	585	541	553	523	603	569	579	558	552	564	584	564	583	599	572	596	545	534	551	549	564	565	550	577	559	574	584	552	590	530	551	546	518	594	541	575	524	573	562	552	580	567	539	550	559	538	573	525	569	573	569	546	560	534	549	571	572	562	595	610	527	535	554	537	568	536	570	584	566	560	612	592	568	567	558	514	546	540	507	566	538	563	569	548	601	574	573	567	563	577	607	564	555	562	567	576	608	546	580	535	558	563	559	528	557	566	585	527	621	569	547	578	573	526	591	561	602	522	513	581	533	549	555	558	554	569	528	584	538	576	525	527	567	559	520	571	567	577	568	565	539	577	551	584	535	569	489	548	544	603	555	583	554	560	532	527	592	560	563	528	531	583	534	566	580	567	564	551	547	594	564	587	561	568	582	552	538	537	600	555	586	550	519	591	533	546	538	555	575	594	574	549	539	567	576	582	546	560	550	565	561	562	552	611	553	565	554	591	546	568	554	553	547	579	590	529	533	539	548	559	523	602	607	570	522	531	546	580	552	537	569	553	526	577	563	554	566	560	596	583	511	570	545	531	540	561	562	492	559	590	578	551	520	553	583	518	528	555	585	561	563	590	544	551	557	555	580	569	568	531	543	582	562	578	546	575	586	594	567	537	556	579	570	553	545	550	539	557	606	547	585	585	594	559	546	594	557	524	523	523	562	559	576	578	566	601	558	542	555	552	552	552	563	590	574	557	619	531	580	541	550	550	544	551	518	600	598	526	568	546	540	524	585	587	526	524	536	540	595	543	496	577	535	593	594	589	523	587	555	591	563	524	541	526	572	579	509	565	570	585	612	541	585	551	591	554	563	599	560	543	578	515	592	541	520	580	545	541	535	547	551	539	543	554	580	582	543	510	556	541	548	517	547	562	593	577	560	571	542	535	599	563	598	559	540	548	584	563	540	583	539	573	553	552	532	558	568	523	565	559	538	534	566	576	526	576	607	570	530	564	563	577	602	545	592	558	515	503	566	560	573	566	584	581	551	596	595	551	576	547	577	528	547	579	562	580	551	566	564	571	564	539	564	538	559	556	571	564	539	513	552	552	546	576	573	582	564	561	568	566	564	574	557	555	572	557	546	595	536	577	546	592	568	571	580	580	562	563	582	577	528	549	531	604	562	589	611	568	575	566	583	538	572	593	597	558	564	592	587	531	551	575	531	611	575	581	558	535	594	547	535	544	622	609	575	530	597	581	584	549	544	552	567	575	556	558	546	542	571	539	598	548	578	545	609	578	547	571	517	526	572	558	575	526	584	544	577	575	575	596	539	590	553	537	544	546	588	561	572	556	568	570	545	570	552	565	621	549	604	564	537	537	565	533	541	567	584	564	534	572	585	519	595	578	570	551	516	608	544	559	552	589	551	563	551	558	559	564	560	558	572	526	569	538	557	569	565	521	552	577	518	586	551	569	564	548	581	568	567	558	575	543	555	556	576	567	534	575	575	581	550	508	510	571	509	572	598	564	552	543	531	566	549	531	576	536	570	573	555	560	524	560	573	543	570	581	574	600	545	561	552	564	576	608	539	576	561	573	562	592	570	569	567	536	570	574	548	551	543	563	571	561	545	562	522	506	566	572	558	582	530	572	563	583	568	574	543	542	594	572	561	577	542	560	544	536	533	574	562	540	551	551	568	581	540	605	597	551	550	627	548	561	559	512	572	574	592	557	562	516	560	565	533	564	566	568	550	553	558	529	551	587	521	563	553	605	583	557	544	543	555	618	561	573	555	605	566	525	547	593	549	549	529	568	548	548	531	525	558	571	557	587	571	568	572	540	535	559	495	572	567	552	561	530	566	565	607	553	550	587	603	592	579	557	572	552	567	534	585	570	597	563	571	571	604	550	548	568	571	506	606	575	556	555	530	587	541	538	554	556	551	545	543	549	504	550	527	558	533	584	596	584	531	573	582	535	535	568	538	549	565	547	545	559	620	550	551	592	574	557	543	520	568	536	571	570	568	557	577	571	564	554	570	574	583	567	500	526	521	535	582	568	546	558	585	530	550	562	555	573	528	595	570	568	546	550	575	571	579	608	562	564	579	542	568	555	549	562	580	582	549	543	534	577	579	533	599	577	604	568	557	517	528	551	577	522	550	574	582	549	544	573	498	542	583	549	574	587	556	579	554	560	590	550	574	551	574	580	564	585	588	565	565	579	536	591	555	569	562	568	551	559	549	576	562	547	522	520	555	539	575	577	567	560	570	570	552	549	585	533	547	539	591	511	563	563	600	546	560	526	573	559	611	550	542	562	579	534	558	554	534	566	548	558	603	530	520	597	549	571	586	571	548	564	609	584	567	524	556	556	559	551	596	528	565	526	541	591	545	582	561	561	569	541
31387	5210	2715	2068	1393	950	780	620	583	532	549	487	493	459	446	422	457	426	420	429	418	453	423	484	452	387	378	399	402	384	365	390	432	409	389	395	396	383	466	401	462	438	390	407	426	423	400	443	399	438	401	388	383	413	386	416	402	459	416	405	425	378	388	420	406	436	390	435	411	384	401	432	407	370	411	418	403	383	413	425	438	402	388	388	400	387	416	390	412	414	451	381	388	399	429	455	378	378	413	394	370	392	389	413	403	393	413	390	367	451	390	423	389	415	452	391	354	434	420	416	434	422	404	388	423	442	438	397	414	436	404	423	400	391	408	397	447	402	388	363	401	400	403	405	407	397	406	429	415	397	383	356	384	381	437	408	453	411	422	406	391	401	383	404	412	385	414	358	423	404	424	389	381	364	422	411	425	381	416	380	410	368	402	433	412	415	396	408	409	384	436	423	416	349	376	386	395	386	428	432	359	411	426	412	421	368	404	422	400	419	420	387	420	418	386	393	397	434	447	386	422	403	380	392	394	379	412	370	377	431	402	371	417	383	418	361	470	383	395	426	398	409	402	430	377	396	410	385	428	386	413	396	382	347	411	445	402	374	414	387	393	372	401	403	405	387	417	388	425	394	385	392	434	431	392	427	381	406	445	410	420	411	401	433	421	417	388	363	441	413	411	413	372	385	362	379	408	397	396	427	418	399	427	412	353	433	442	423	411	442	393	413	431	421	386	412	394	426	377	376	410	405	398	359	387	401	438	400	385	403	393	417	378	391	385	446	380	393	406	388	348	419	457	423	421	401	408	406	397	404	425	401	401	410	457	368	414	404	439	431	398	406	409	415	391	415	410	441	420	383	396	397	407	422	419	400	401	364	387	411	421	406	393	408	412	398	350	389	393	420	428	407	389	462	409	404	380	401	408	416	410	380	385	384	416	426	411	435	416	409	399	439	389	380	393	392	380	382	361	429	398	402	397	418	368	426	386	408	401	389	393	356	379	415	413	389	448	395	428	413	442	432	415	397	409	375	407	362	414	425	408	435	425	378	397	391	397	396	386	401	369	371	389	394	420	403	409	384	368	381	409	411	387	419	430	417	379	390	407	413	381	402	372	371	381	414	400	407	397	439	389	411	384	374	358	439	416	387	397	402	394	381	399	451	385	428	370	427	395	383	390	376	415	419	401	349	372	347	421	405	392	424	412	450	423	400	416	418	417	392	417	417	432	395	410	458	396	412	393	396	390	391	391	394	388	401	394	415	408	379	391	405	377	412	374	407	391	369	415	430	392	383	394	434	433	414	387	419	413	414	436	390	361	380	442	411	374	399	398	438	443	364	388	396	450	415	410	388	403	385	399	378	398	430	428	410	423	416	395	445	417	441	403	373	431	429	378	371	378	419	459	413	403	434	442	398	400	393	365	406	414	410	377	395	393	393	364	401	382	383	407	369	418	391	422	399	422	377	417	393	402	398	380	405	381	431	408	397	400	394	428	403	416	390	423	417	394	402	457	410	355	409	401	364	438	399	424	374	415	359	395	387	380	387	411	380	452	352	388	393	364	431	399	367	420	386	419	365	383	414	388	400	360	406	401	422	409	392	388	386	402	368	417	415	411	442	413	390	432	373	410	374	413	361	412	406	376	380	444	422	393	451	415	404	417	425	413	393	373	385	413	404	453	390	407	389	452	443	404	430	406	400	357	394	412	392	379	379	352	363	378	380	423	365	427	422	408	417	380	361	405	393	384	388	352	376	379	406	426	372	371	415	395	437	378	399	440	434	425	387	398	396	379	413	418	455	411	407	414	406	404	419	366	441	398	378	419	402	374	386	349	406	380	409	392	391	385	421	441	396	398	402	421	390	390	379	409	405	387	393	389	362	400	401	418	412	423	381	413	387	408	394	415	437	395	403	370	373	427	381	423	359	407	367	410	401	424	403	402	435	391	371	365	396	384	408	404	385	354	398	360	398	422	359	427	411	379	393	425	385	388	426	398	395	407	360	381	372	398	428	436	327	383	421	400	369	416	377	394	354	424	386	392	403	408	405	410	410	417	427	432	411	385	421	406	449	434	397	391	367	401	448	435	413	467	353	392	417	379	411	392	390	362	391	395	442	406	397	390	420	392	398	436	393	384	427	399	391	380	396	433	439	405	401	390	388	392	394	414	389	423	396	401	378	403	382	420	388	399	411	394	437	387	393	393	394	376	390	410	426	438	395	433	409	406	395	395	418	380	388	436	371	366	380	421	414	409	428	447	359	381	388	420	391	398	425	409	385	417	416	375	389	363	393	426	429	394	385	387	422	433	433	365	412	405	417	411	408	430	430	387	448	366	439	379	465	372	390	391	407	382	407	447	388	380	432	384	383	384	420	383	399	394	410	398	414	392	420	429	407	410	382	359	423	410	382	446	390	410	404	409	413	442	411	443	335	389	407	410	444	415	400	380	424	417	441	379	414	412	404	404	424	381	404	369	414	395	390	386	383	396	421	432	449	409	408	399	382	425	402	382	417	391	394	393	435	463	406	399	381	404	371	409	456	409	407	383	389	395	408	370	391	427	417	444	412	432	427	364	417	412	437	384	444	426	414	407	394	427	391	426	377	405	393	376	361	401	453	388	363	383	380	393	413	399	399	392	409	404	403	383	423	390	393	409	403	426	411	385	410	397	383	380	382	369	366	399	405	463	406	464	403	381	417	357	410	362	396	393	418	440	388	392	424	395	409	402	433	346	386	357	372	404	379	384	440	384	426	425	378	406	400	382	414	381	422	370	395	418	418	408	441	390	390	422	416	396	397	386	429	396	380	356	416	405	414	395	392	390	395	416	403	378	398	450	414	429	433	418	381	382	407	409	437	377	378	412	398	428	421	383	414	385	375	383	417	368	406	390	387	415	405	458	406	390	412	347	403	379	367	424	375	397	389	376	402	402	429	371	399	391	382	434	417	440	406	410	372	429	440	399	410	398	420	360	399	387	414	423	382	381	388	386	371	391	397	407	446	400	400	423	370	388	390	408	386	402	433	392	451	438	419	404	410	400	373	374	409	405	381	409	389	406	420	395	390	373	415	367	419	418	375	404	403	378	418	433	406	417	407	413	418	413	413	409	413	397	394	403	416	401	413	395	389	416	393	409	421	406	425	398	421	425	388	395	421	383	371	408	421	413	405	374	399	400	390	366	379	388	385	342	384	373	390	352	443	398	381	396	405	419	375	426	439	421	423	380	428	425	383	387	408	401	392	410	366	407	398	420	418	439	424	385	378	390	360	388	369	366	391	387	418	417	415	361	385	407	398	387	367	390	403	382	380	399	402	417	435	426	412	400	381	403	408	405	405	418	401	402	416	399	375	376	380	452	382	390	415	383	361	403	344	381	410	376	391	410	431	422	392	436	390	416	418	364	380	382	404	434	405	454	459	391	419	391	436	399	417	381	396	400	409	349	405	394	434	401	379	409	427	407	445	410	388	394	432	436	422	374	400	416	421	399	403	381	386
16404	2381	4606	5171	4402	3086	2494	2111	1821	1699	1549	1549	1356	1297	1203	1154	1101	1081	1053	1025	1048	960	990	1076	1009	977	1011	995	959	982	919	939	915	979	949	974	931	901	931	947	925	932	927	982	890	940	888	942	914	933	948	902	914	894	977	922	925	909	913	907	954	964	909	895	890	944	901	963	881	852	861	938	901	837	941	902	921	919	853	931	924	899	886	898	924	931	895	913	936	871	886	903	927	885	948	945	941	949	863	888	872	895	875	915	884	923	922	902	865	890	911	956	919	917	895	919	893	902	891	878	883	944	901	891	895	892	830	927	900	803	867	888	918	906	923	870	843	915	886	893	921	905	927	921	895	875	934	882	861	904	907	956	872	883	856	961	892	922	854	870	903	966	899	875	908	889	899	902	921	905	861	921	878	848	889	890	898	897	851	863	919	930	893	851	873	915	872	879	877	876	899	863	902	901	898	854	912	900	899	894	884	899	875	912	877	947	905	873	958	885	930	868	876	907	923	883	877	925	856	881	891	918	868	875	881	935	886	875	911	924	874	878	908	903	903	920	904	959	931	862	904	901	854	828	909	969	893	911	870	867	854	830	826	930	877	897	909	870	871	975	870	898	946	901	901	961	890	919	878	884	934	939	888	913	938	957	874	879	844	914	884	866	863	911	891	892	875	938	925	901	866	925	950	892	869	881	872	924	914	851	880	915	938	957	885	879	875	903	949	956	914	867	894	903	921	865	915	870	886	870	886	921	899	897	858	881	915	910	948	867	906	854	923	910	878	880	946	869	937	904	941	902	905	895	890	893	895	874	924	889	938	898	899	913	912	859	895	969	896	911	901	930	923	960	890	875	887	882	941	873	897	942	871	872	884	914	865	903	881	880	904	944	973	918	894	868	905	919	942	877	938	926	901	877	882	957	922	900	921	840	841	914	870	885	873	904	889	920	835	838	902	906	878	859	919	918	938	871	919	902	991	841	872	905	928	859	880	911	918	902	854	940	899	885	894	932	852	926	900	923	873	912	946	857	897	925	906	893	943	923	907	882	925	906	886	858	864	885	898	887	887	855	938	878	874	831	868	913	902	984	878	904	875	848	891	933	888	921	887	957	887	878	879	894	889	846	909	879	876	921	863	878	923	866	926	916	899	891	889	861	900	918	910	866	874	884	904	910	886	914	867	927	864	905	905	855	862	847	927	892	906	945	907	895	895	854	858	873	912	907	926	921	936	864	944	956	893	865	849	889	883	896	856	951	878	874	942	953	861	893	888	862	904	907	894	904	846	928	871	907	922	885	905	889	898	986	924	855	949	926	889	880	891	884	931	868	894	882	914	922	908	907	843	938	867	869	885	859	883	900	925	863	868	931	920	932	939	907	886	931	898	920	900	895	885	899	862	895	926	935	900	887	940	976	912	873	885	912	850	882	913	892	879	944	947	862	906	884	870	924	886	871	919	906	887	850	893	877	965	955	881	831	915	946	889	879	879	956	903	882	859	934	875	867	930	852	882	889	868	927	857	979	899	910	869	957	930	868	846	859	903	908	904	928	968	885	897	901	878	875	879	870	926	896	857	899	864	912	898	929	879	908	914	905	871	913	869	934	907	883	884	909	910	880	916	886	862	935	893	910	938	926	865	876	895	875	858	838	946	913	908	866	853	851	916	878	941	901	923	899	902	885	885	820	901	940	865	875	879	915	923	876	929	901	903	891	910	893	903	886	876	913	869	909	891	865	941	886	901	841	880	899	873	880	891	965	862	869	919	849	925	859	868	860	878	855	995	937	887	875	847	855	880	909	912	906	925	897	914	911	885	889	919	899	827	913	931	935	919	915	895	953	895	904	902	897	870	926	874	870	928	878	907	919	873	875	903	940	906	880	903	939	875	902	853	913	904	845	899	883	885	908	841	856	871	897	911	927	900	884	849	900	861	870	933	902	892	902	844	907	905	873	891	899	876	882	955	912	929	913	895	947	901	878	895	896	932	864	922	859	851	859	883	873	942	870	864	825	893	922	900	898	951	880	904	926	889	871	850	893	915	871	894	903	871	927	855	891	896	904	900	878	955	849	866	903	868	939	921	926	888	904	939	871	887	926	927	907	880	905	902	922	935	900	889	885	922	913	860	861	967	837	919	885	924	885	889	903	910	958	941	888	878	889	895	926	875	952	934	841	878	888	905	961	933	871	905	917	928	910	898	897	882	923	909	909	950	898	883	886	919	907	900	893	862	951	908	937	900	867	946	939	919	883	854	915	918	907	869	883	862	911	930	880	860	916	903	906	884	906	887	934	899	930	958	898	954	940	923	956	887	827	894	877	934	917	901	871	922	963	955	865	974	910	945	918	861	905	918	879	910	860	913	952	881	944	863	916	900	886	907	923	921	889	836	876	927	918	851	906	907	902	874	932	927	906	852	898	914	893	930	920	904	872	970	870	888	906	867	892	890	919	965	900	890	901	877	880	863	910	954	927	872	911	880	863	922	949	889	937	928	839	833	903	923	945	880	900	878	909	932	871	859	884	863	890	885	864	908	894	894	876	833	908	901	959	904	941	896	940	919	917	884	895	848	883	872	898	851	905	872	923	835	859	891	930	888	884	870	940	897	911	906	912	913	921	902	869	907	901	937	920	891	870	885	929	868	925	894	880	953	891	892	905	872	905	864	901	916	870	940	918	881	889	894	908	897	881	884	889	849	921	852	891	905	916	887	912	935	895	892	870	895	947	897	892	871	857	887	881	842	880	921	887	882	901	912	909	863	906	907	911	921	906	908	888	904	880	867	897	911	899	896	928	922	865	904	869	827	892	905	863	912	965	903	910	899	886	897	883	898	888	981	913	877	910	912	868	872	920	859	922	905	876	922	899	886	903	879	870	882	857	921	832	916	854	903	882	929	910	902	915	918	887	872	910	882	904	881	937	904	860	857	893	852	924	912	891	913	879	927	898	967	901	884	924	950	905	905	911	890	901	978	923	884	917	877	895	907	929	861	885	974	905	911	888	880	832	854	871	887	862	840	845	912	888	889	908	906	910	874	954	912	953	805	891	912	894	873	841	862	903	935	852	939	924	939	953	918	901	900	916	890	951	953	862	928	863	868	890	986	919	893	960	862	876	864	931	901	933	870	907	852	920	882	898	885	880	876	926	889	884	900	880	908	954	872	902	912	913	881	859	898	928	914	929	912	875	930	925	960	952	879	890	865	880	894	930	943	909	879	914	877	896	888	889	937	863	888	881	865	920	915	904	935	870	923	920	871	843	927	857	911	866	921	884	892	924	906	940	935	891	844	891	884	904	876	895	899	856	897	929	969	916	868	832	942	897	899	863	883	867	834	909	900	883	894	926	921	886	889	839	880	889	934	919	903	894	896	850	920	880	836	901	885	944	878	922	936	899	900	871	863	944	902	861	886	926	883	870	908	917	899	887	929	916	967	901	911	911	917	882	952	909	880	912	839	875	924	920	905	889	934	919	895	942	883	883	922	941	915	918	882	985	891	911
8333	772	671	569	381	310	251	244	212	215	241	237	209	218	215	205	219	213	214	186	198	176	185	205	196	183	193	227	229	182	186	196	213	214	215	191	201	212	199	210	223	200	210	225	212	211	197	180	180	219	206	235	197	208	198	222	213	203	184	213	181	220	166	198	211	205	200	217	202	185	171	195	181	211	218	201	200	190	191	192	223	217	214	183	213	175	178	196	248	200	207	204	200	193	192	212	207	212	217	232	206	203	196	202	215	198	219	217	235	224	195	195	210	193	193	246	206	226	172	186	208	242	195	213	197	184	205	199	207	202	181	175	198	189	186	228	186	220	205	214	241	193	181	210	226	198	185	205	204	214	235	192	197	202	224	196	206	215	198	231	220	219	225	222	228	210	225	217	197	200	181	221	204	196	194	195	193	223	190	188	192	203	211	203	210	203	201	194	192	192	228	210	229	204	190	204	199	196	227	205	177	228	175	188	231	172	203	211	208	205	189	208	199	213	169	213	184	218	181	200	204	210	209	208	212	215	219	211	191	207	183	214	194	235	214	200	178	210	216	215	198	198	239	217	212	199	220	216	222	183	197	202	187	187	215	220	180	199	212	219	197	185	194	208	209	187	202	208	208	190	199	209	217	167	212	213	219	199	178	186	214	206	200	199	209	192	187	214	209	232	225	219	241	200	228	187	216	202	201	199	182	188	199	219	232	206	206	213	183	208	224	227	193	164	213	192	182	194	214	213	209	206	228	206	221	210	197	228	209	181	230	223	210	197	204	202	218	203	181	188	180	188	185	178	185	196	202	204	173	176	194	180	222	215	201	199	191	184	197	187	214	226	217	240	204	209	207	151	188	189	217	197	202	199	226	215	205	204	214	204	196	199	205	202	175	228	193	206	207	175	191	207	212	181	167	173	208	229	175	195	191	183	216	217	229	219	203	198	209	196	187	207	203	227	231	205	223	202	201	236	195	179	207	204	187	200	188	197	185	208	201	190	219	200	192	179	236	192	192	233	211	239	199	228	190	220	204	232	203	214	222	215	217	197	210	218	203	225	236	204	228	226	213	182	191	185	213	198	204	207	202	228	214	187	186	211	203	185	197	191	182	224	227	191	198	224	201	226	208	227	217	201	225	184	181	200	203	203	197	189	222	231	208	197	215	202	192	234	204	198	186	191	194	183	204	191	211	196	189	221	196	213	209	186	210	213	211	217	224	216	191	216	221	181	226	211	228	217	232	231	216	221	205	207	194	216	227	212	240	224	193	203	201	221	194	199	186	216	206	220	181	196	189	188	193	209	208	230	213	221	196	218	214	188	223	194	251	196	176	185	209	184	205	230	191	195	195	179	199	211	188	217	203	193	191	242	202	221	216	217	201	208	192	206	210	215	201	224	203	196	176	198	172	207	181	214	207	201	195	177	223	188	206	195	208	184	191	198	200	190	177	196	196	218	220	198	186	190	201	222	198	233	198	190	205	229	215	205	187	190	209	201	217	192	205	224	206	216	231	199	195	206	214	211	180	198	197	173	237	192	222	203	204	212	208	218	226	207	173	207	241	212	183	187	221	222	201	216	190	221	232	206	183	196	209	187	190	194	204	197	173	190	195	201	212	208	215	192	200	180	167	201	202	220	194	199	207	193	197	198	209	194	219	220	200	207	219	210	223	197	233	206	191	199	195	218	199	191	217	214	196	210	189	201	226	213	219	179	241	203	235	205	215	213	214	194	208	204	205	198	193	204	228	208	205	191	197	217	203	203	213	202	209	202	204	192	195	190	178	190	212	196	214	186	205	194	202	191	184	207	190	191	188	209	191	203	201	203	191	202	211	234	197	204	180	200	229	226	203	208	193	230	199	235	225	189	220	230	207	198	184	176	190	222	208	223	195	170	191	197	227	196	203	185	187	222	198	202	220	206	177	200	219	210	202	184	192	216	195	207	195	198	200	217	229	224	208	213	205	204	216	222	218	216	201	166	161	202	215	184	221	196	209	206	216	201	224	180	209	191	186	194	188	203	212	214	205	208	205	208	197	183	233	191	209	216	202	201	206	187	222	209	184	189	179	171	187	186	220	218	174	216	206	227	236	213	225	208	181	195	201	204	226	194	172	197	205	223	170	182	226	233	212	216	214	199	193	188	217	176	217	193	183	200	190	220	202	221	206	187	207	201	200	210	192	192	201	224	202	201	191	192	202	206	206	203	178	194	202	214	213	217	208	194	207	206	197	192	212	202	188	213	188	200	204	172	208	205	209	204	222	205	224	210	175	198	213	200	214	194	177	194	227	177	228	235	187	205	228	211	218	206	205	214	184	209	227	213	207	229	211	192	189	207	214	222	228	203	213	205	200	195	190	160	195	198	210	187	225	191	204	165	204	186	179	183	234	190	190	184	186	224	205	207	201	203	197	219	230	200	210	217	218	215	204	204	189	178	202	202	175	195	208	220	212	189	220	199	199	210	188	198	201	216	216	244	220	197	233	205	207	199	184	195	225	211	181	180	190	200	206	216	201	241	219	204	221	204	238	211	185	224	210	215	218	195	213	202	194	198	194	214	183	242	207	178	193	194	236	198	199	200	197	183	197	206	201	209	205	211	215	224	193	217	207	215	221	203	199	197	244	230	219	206	198	197	195	219	182	212	210	219	224	203	210	215	194	186	203	192	197	206	224	210	174	210	203	194	208	207	184	231	224	196	178	225	225	211	186	186	189	208	209	216	193	175	219	214	194	200	174	198	216	181	216	200	180	201	213	233	188	200	178	207	241	202	220	212	203	204	230	221	224	204	188	232	220	205	193	226	204	227	188	182	203	225	196	208	242	197	192	198	222	238	165	239	225	212	220	205	181	219	195	209	204	208	199	197	199	215	209	186	207	198	191	232	203	241	188	183	205	175	204	218	214	177	175	200	195	212	215	209	191	208	183	204	211	227	183	215	202	197	199	214	218	217	206	231	200	237	201	206	214	193	198	217	201	193	206	195	187	215	196	182	191	196	196	186	194	220	206	223	220	190	209	219	209	192	236	200	187	206	176	202	227	189	192	198	213	215	228	207	206	191	204	232	204	182	188	193	199	249	222	238	187	198	195	216	214	182	226	234	231	195	228	171	197	185	197	195	214	185	197	182	183	203	179	199	185	210	235	167	171	186	203	165	207	207	213	209	208	198	183	214	210	213	181	229	207	198	195	238	210	189	185	188	182	207	210	206	224	199	198	174	200	198	211	196	203	209	192	190	202	192	214	186	210	201	186	214	208	200	222	212	192	203	187	170	186	201	220	199	202	197	220	203	208	200	181	204	215	196	203	231	200	195	215	201	205	224	208	195	214	205	198	202	209	208	204	223	224	207	222	225	186	196	187	225	197	210	211	182	175	207	180	187	199	231	198	187	199	186	195	194	171	190	203	190	207	220	217	247	211	226	227	209	182	231	200	190	238	234	184	199	171	193	203	212	204	209	217	214	186	213	240	209	213	213	222	189	204	229	193	206	195	226
5220	834	1461	1632	1439	952	836	765	664	653	649	629	586	602	540	522	545	486	523	511	511	557	529	569	513	520	504	525	541	497	509	493	543	514	459	522	542	554	514	521	516	523	556	527	476	512	498	517	486	467	540	510	528	490	515	499	493	483	501	476	482	476	485	483	521	484	475	512	471	493	453	517	506	501	498	500	494	497	489	507	520	523	460	496	525	488	500	502	514	481	532	552	475	488	499	491	508	473	509	530	502	515	500	464	499	509	505	519	509	504	501	500	496	492	507	486	496	511	538	479	509	500	525	520	488	511	497	469	531	482	499	536	474	539	459	503	513	466	523	519	491	474	499	493	543	494	506	505	502	502	528	511	468	492	443	488	468	479	523	466	484	505	483	459	526	534	472	474	520	484	529	510	535	493	472	527	518	498	510	485	539	500	487	501	548	481	519	487	467	509	448	503	473	492	553	538	515	501	526	498	522	499	503	504	504	480	459	530	532	485	506	479	505	515	495	495	519	541	541	501	517	459	495	510	494	516	478	492	541	493	527	517	521	503	534	495	483	482	549	506	539	493	495	484	529	499	478	482	485	464	491	533	516	483	505	490	455	468	519	521	523	515	521	468	490	539	519	521	496	507	502	530	526	477	477	450	484	499	481	544	517	493	506	506	503	486	483	516	479	519	477	496	477	516	455	532	488	487	507	501	462	505	520	509	493	505	540	464	494	471	499	499	505	483	485	502	497	488	513	505	508	523	543	523	515	571	480	513	493	489	477	540	468	528	496	461	494	520	485	510	496	470	487	512	488	519	474	506	493	527	514	495	500	444	510	511	477	530	526	533	523	505	516	484	481	505	545	513	500	485	528	496	497	482	511	476	493	517	501	515	502	466	477	482	497	512	460	511	528	509	475	492	517	505	501	512	477	461	524	556	490	469	452	506	506	480	513	469	489	491	521	501	489	477	466	495	486	494	514	548	474	465	499	501	489	471	469	507	506	496	535	508	462	503	460	517	457	483	511	528	490	507	490	482	509	496	495	441	506	474	476	483	518	529	459	534	489	493	528	516	514	502	484	479	477	477	503	489	506	507	519	465	523	490	490	504	493	530	519	447	542	489	501	487	525	486	516	499	456	495	470	478	516	487	505	493	500	498	525	529	496	508	487	515	483	482	491	506	535	484	454	499	468	467	536	509	477	482	536	496	513	477	478	526	540	517	468	425	546	516	489	506	472	501	515	499	504	463	482	514	474	503	515	480	468	493	545	489	507	468	525	498	513	472	489	495	474	508	465	509	473	469	531	487	498	489	463	474	493	512	484	495	529	525	520	506	474	458	507	486	493	528	478	518	507	549	512	483	500	498	515	486	525	491	493	473	476	480	557	527	532	483	512	499	499	478	504	507	508	522	510	522	506	495	533	489	501	467	486	528	496	511	503	489	489	500	500	497	462	472	494	507	492	501	504	542	506	516	541	502	491	479	478	514	511	476	527	467	444	481	491	498	505	521	502	496	522	521	478	476	537	520	534	448	513	487	479	508	507	506	549	502	521	516	493	500	512	520	508	479	496	553	535	513	499	492	516	508	558	512	478	504	503	512	526	512	472	468	527	470	484	493	501	470	486	511	508	492	525	492	499	515	470	513	559	504	501	495	502	510	513	476	491	520	498	475	500	520	475	513	495	487	546	477	501	547	458	499	513	485	555	506	512	477	487	482	466	463	483	460	476	497	490	502	498	473	482	540	490	514	504	503	488	472	523	511	487	524	443	474	486	486	457	528	490	514	504	501	492	511	490	478	469	493	495	489	517	482	473	483	508	493	474	513	488	476	501	526	469	473	454	504	485	519	509	504	521	504	495	521	528	518	511	463	506	433	493	498	487	512	473	468	503	474	514	497	487	503	512	499	505	491	528	503	495	490	499	481	520	507	480	510	457	485	482	515	528	511	516	483	533	465	500	535	505	470	500	517	492	495	493	465	456	512	463	514	513	536	509	512	532	540	501	521	468	520	467	497	519	477	499	507	489	501	509	485	495	515	553	472	497	502	546	493	536	508	492	477	508	514	481	521	520	449	487	506	485	499	472	487	521	490	473	485	461	506	503	511	499	490	472	478	531	464	470	512	500	529	477	526	504	510	527	479	506	500	518	504	492	516	496	494	488	517	523	506	501	472	528	475	506	513	504	494	487	484	523	525	524	508	479	490	526	509	510	501	513	541	514	460	487	470	489	521	481	489	474	528	472	456	485	478	523	496	476	496	496	499	488	495	456	496	498	515	527	512	517	496	518	538	512	497	475	469	536	498	512	469	509	462	512	474	496	481	448	555	514	533	505	502	503	513	518	513	510	519	483	480	511	480	503	526	507	475	485	475	500	488	523	499	496	510	472	512	456	487	522	468	477	503	515	498	534	501	519	494	507	527	486	513	476	521	493	496	512	500	515	521	483	483	480	509	484	511	486	493	525	510	543	513	476	499	505	499	486	458	489	481	496	513	451	452	482	483	494	478	487	534	489	526	529	506	472	448	486	511	474	489	489	503	514	489	466	510	491	508	488	537	502	519	508	522	509	517	456	513	507	480	487	516	457	450	488	513	498	493	497	506	471	483	459	505	466	501	526	522	531	504	486	506	545	495	539	497	466	480	484	485	509	485	515	505	475	515	485	528	463	526	523	536	471	495	500	451	478	449	468	511	499	508	519	511	482	477	509	482	526	515	512	528	539	543	511	451	535	501	530	517	500	528	515	472	476	517	481	471	493	514	507	499	503	478	513	502	526	493	517	520	484	516	470	535	492	468	483	539	508	474	488	501	501	498	502	515	484	526	538	484	495	501	541	458	466	459	502	467	503	482	461	518	513	534	456	488	517	472	480	542	495	526	491	503	506	525	502	520	505	484	495	501	534	509	479	461	501	440	469	528	529	476	480	527	521	499	508	466	448	489	493	486	519	512	481	500	469	480	489	480	501	513	514	567	485	516	484	461	492	477	491	484	500	504	482	525	492	516	468	471	497	567	487	466	467	514	545	501	521	475	526	456	508	511	518	464	556	445	541	490	480	468	483	485	478	526	539	520	511	516	531	495	490	477	506	527	487	518	533	457	514	525	532	526	486	513	507	510	539	482	496	489	510	478	498	504	473	480	483	471	501	490	487	468	508	516	481	507	509	542	508	479	529	504	538	508	508	478	503	490	489	543	539	477	533	515	481	512	510	482	545	470	486	500	450	482	524	486	484	480	519	510	492	438	484	524	519	517	518	472	492	500	466	481	523	471	512	486	518	470	514	521	526	503	483	548	506	514	511	480	495	496	502	506	523	522	476	500	497	522	504	511	509	484	507	510	527	492	547	498	484	472	501	484	538	480	506	525	493	493	493	455	506	470	466	517	516	501	496	467	523	524	474	494	506	534	498	466	493	511	518	490	532	502	525	465	528	525	509	510	513	499	476	511	485	511	510	489	482	529	477	507	528	534	542	501	528	479	495	502	509	501	492	490	510	477	533	498
19037	2072	1568	1080	779	521	420	348	342	297	279	314	315	258	255	249	249	225	236	226	230	236	200	215	230	222	235	223	234	237	224	220	217	236	214	239	221	224	209	213	222	213	199	205	220	234	184	224	213	198	194	247	221	236	213	199	219	199	216	226	199	243	236	223	229	228	211	228	197	223	251	244	221	221	213	190	259	219	221	252	217	218	229	240	208	209	212	235	229	220	232	229	229	198	234	216	238	186	211	257	223	247	209	218	210	216	211	224	184	219	229	251	218	223	233	238	194	221	191	231	224	226	236	211	231	240	225	215	248	230	228	215	253	217	227	233	232	234	219	242	214	246	199	225	211	218	235	229	231	229	212	228	253	233	235	221	242	217	218	222	236	235	228	209	247	216	227	206	227	248	228	215	206	229	204	228	235	224	241	257	237	265	228	228	229	252	223	227	215	200	201	221	230	249	224	250	230	215	231	212	220	209	217	246	207	235	205	245	240	209	214	246	235	243	244	209	217	276	213	211	223	216	226	228	208	260	214	230	217	234	225	215	247	231	217	228	240	236	229	255	226	221	252	232	221	232	220	213	206	193	263	250	233	220	209	225	228	255	223	214	236	215	239	227	223	210	240	250	258	220	229	242	211	196	201	218	216	211	253	214	223	243	209	248	248	220	207	230	250	217	221	238	216	231	244	231	220	222	242	236	281	217	197	213	221	231	216	228	210	201	202	225	206	224	238	222	228	213	236	245	209	244	235	205	245	233	210	217	214	233	263	215	237	201	212	233	202	233	243	229	220	198	232	240	233	224	219	225	271	208	213	221	237	232	228	237	206	236	231	208	251	206	230	237	211	207	232	271	239	209	209	203	203	237	239	228	194	209	225	230	221	213	205	215	241	237	235	240	238	251	196	238	220	208	246	228	217	230	242	239	198	223	211	223	242	216	232	193	202	229	246	191	231	230	238	222	224	210	265	232	226	222	256	239	200	218	254	269	245	238	213	217	205	224	205	208	226	230	210	241	228	254	208	222	219	215	222	223	233	225	202	229	244	211	208	235	219	229	204	217	202	262	259	222	229	219	217	211	226	227	234	244	253	259	203	224	216	216	231	227	220	227	247	247	212	227	203	214	229	242	215	237	204	194	237	219	212	221	235	205	221	213	213	234	247	225	227	221	259	240	239	229	217	211	216	242	236	211	250	199	237	244	212	232	245	216	211	222	230	228	207	250	244	233	222	238	233	217	197	218	229	214	235	216	229	225	244	198	262	231	211	241	228	242	212	219	205	239	234	247	218	212	206	223	188	199	229	249	234	231	224	229	198	232	194	208	231	235	207	207	224	230	216	238	224	208	231	224	213	198	224	232	228	194	213	210	228	197	223	236	231	235	226	208	253	211	204	242	250	235	204	229	240	222	259	223	232	211	206	235	244	221	238	212	248	217	222	216	219	209	255	248	250	250	219	194	210	184	219	223	211	236	246	239	227	227	228	221	217	199	227	235	254	211	242	215	209	215	217	245	224	232	213	222	265	199	200	207	239	216	220	227	244	224	233	242	241	193	239	218	226	250	218	231	220	215	211	188	226	250	228	220	250	249	223	231	216	195	212	224	254	227	220	218	225	230	231	214	219	230	226	203	233	255	215	227	217	250	222	234	227	222	219	255	246	234	248	207	220	223	233	212	212	219	234	230	231	231	197	230	208	222	241	223	216	259	244	214	241	242	227	238	221	230	225	224	248	243	227	214	248	220	231	221	208	210	243	210	227	212	239	199	224	243	227	207	215	243	240	216	214	238	226	225	217	237	237	217	222	231	234	246	235	224	239	246	202	251	243	234	227	242	218	220	228	231	223	197	198	226	237	200	232	183	251	200	224	241	241	197	247	221	215	201	219	186	236	213	227	234	238	236	240	206	237	221	237	227	204	193	254	228	223	228	214	235	228	219	254	229	216	216	241	223	212	229	199	233	218	220	237	204	197	240	239	239	255	215	219	248	247	223	208	216	240	215	215	259	255	222	224	237	209	244	225	229	255	240	243	218	201	208	222	212	235	210	212	186	239	205	229	236	221	211	220	180	227	225	209	216	217	233	229	240	224	229	247	229	236	253	210	226	213	220	224	202	199	213	247	218	234	208	208	215	207	230	229	203	219	234	221	249	230	232	212	241	228	216	221	240	236	228	239	238	223	191	226	250	215	226	240	225	216	211	259	247	223	242	225	243	203	215	199	218	202	216	214	215	252	226	234	211	231	236	218	241	219	225	233	228	240	217	209	239	225	229	235	236	213	248	228	228	250	213	221	217	211	228	225	241	212	239	224	200	215	255	218	227	234	225	217	211	232	210	208	235	232	235	238	207	213	257	237	220	205	204	234	256	207	246	234	242	241	245	222	270	244	242	257	256	213	212	223	200	198	218	231	228	233	228	234	206	270	226	214	216	212	204	214	210	228	232	239	220	208	201	210	238	226	232	219	239	221	246	218	224	214	216	203	234	231	226	226	224	225	217	232	245	227	250	232	259	235	190	219	226	201	209	246	226	200	209	192	239	242	219	225	203	237	244	233	217	175	223	231	239	241	222	240	195	210	198	217	215	261	222	223	213	223	213	237	222	233	242	232	237	222	221	232	234	225	239	244	208	235	233	254	247	209	239	223	209	206	243	205	227	229	212	194	221	221	228	224	210	234	227	197	242	218	204	246	249	204	229	219	205	202	222	236	212	246	253	262	222	227	232	230	234	213	215	206	237	213	238	213	213	227	246	222	203	214	191	215	212	222	234	248	229	221	227	215	219	223	222	203	224	223	197	216	230	245	249	204	231	225	222	218	241	225	252	242	212	222	251	203	225	230	219	207	206	245	215	234	215	228	217	232	259	218	224	233	215	236	212	234	210	211	232	260	239	244	235	244	238	243	233	222	190	220	219	205	201	209	217	235	219	235	252	257	215	235	228	219	242	219	191	172	225	233	237	226	218	213	224	213	231	232	246	255	251	241	202	242	228	230	203	212	260	229	228	236	249	245	214	234	213	236	207	235	219	224	211	214	209	219	217	229	219	227	211	244	226	215	225	249	224	243	236	227	212	222	240	213	231	242	231	232	231	223	215	203	221	222	245	218	230	245	221	223	206	213	227	216	215	231	247	196	220	224	205	246	258	221	222	221	204	212	213	214	232	219	215	231	209	246	213	253	219	237	230	237	219	216	195	235	243	227	242	208	223	209	214	220	260	229	237	213	207	202	212	248	185	217	243	224	270	209	229	204	239	235	212	217	263	237	237	217	259	220	216	214	247	252	243	230	209	247	231	223	223	208	237	229	267	223	238	233	198	254	250	243	242	198	230	224	236	250	226	227	224	270	207	190	214	212	236	210	223	218	217	204	249	266	212	224	208	252	245	232	229	250	247	232	238	220	222	246	241	249	205	216	219	233	234	246	230	234	242	218	210	200	238	215	238	254	229	193	228	223	223	225	247	233	230	202	232	238	199	240	255	226	247	265	240	238	260
11519	1497	2918	3330	2799	2098	1652	1249	1078	1064	970	933	893	860	723	666	643	651	632	630	617	626	603	617	651	616	570	552	602	582	585	568	626	569	574	582	575	583	549	561	556	561	595	565	605	597	579	539	601	550	569	562	551	568	547	582	560	562	555	540	570	565	556	521	528	544	545	590	572	536	600	570	551	548	558	564	537	560	576	562	565	575	588	563	594	600	570	574	586	587	526	558	553	545	555	531	602	572	560	539	539	522	563	569	529	554	556	585	578	524	566	605	535	574	560	546	536	513	551	533	550	509	580	538	597	566	547	568	546	591	550	604	579	536	543	535	575	587	533	576	543	576	562	563	570	528	555	516	545	568	525	540	566	510	565	552	582	545	546	609	552	553	552	560	570	576	563	589	542	592	569	573	559	561	549	550	567	600	565	541	552	516	555	534	520	574	541	555	553	610	530	544	543	499	505	573	546	551	588	598	534	526	525	561	554	550	553	576	591	561	562	530	533	538	557	546	551	548	574	539	536	552	568	555	574	537	558	583	577	570	573	562	524	536	571	537	603	548	563	555	509	526	549	551	570	542	552	564	568	571	565	528	538	550	516	546	555	573	594	555	532	561	550	533	553	555	555	552	530	567	547	557	575	545	567	587	545	549	567	538	537	551	546	557	529	564	598	561	564	488	500	585	493	544	536	549	501	579	558	568	603	560	567	564	553	554	555	558	543	560	586	539	582	543	519	542	554	536	568	547	629	543	541	575	541	603	564	536	576	611	592	532	603	599	589	548	553	512	556	486	543	600	570	587	549	607	620	533	596	590	591	543	540	543	521	540	593	547	521	575	558	536	586	555	581	532	545	592	554	555	536	548	553	528	491	526	574	542	536	577	534	554	521	539	558	549	579	536	547	572	566	554	525	560	574	551	571	548	502	616	586	537	530	538	582	549	549	545	553	552	574	568	565	538	554	551	575	560	559	561	577	521	513	546	589	544	506	552	576	577	526	513	570	573	585	559	571	547	539	577	530	599	586	547	592	518	543	558	559	562	532	577	561	566	589	497	538	589	565	578	539	552	579	525	518	563	555	557	545	543	542	533	580	551	546	525	557	602	542	572	571	566	580	598	544	530	552	551	569	546	588	562	588	561	553	575	603	535	563	563	523	551	550	562	538	555	566	575	551	546	544	603	529	524	619	561	591	581	566	546	623	538	553	560	564	545	553	541	555	562	525	601	565	555	538	553	563	527	525	549	576	519	573	506	575	526	569	586	560	569	532	603	540	555	555	554	584	536	548	556	553	504	557	582	552	582	550	615	583	562	599	578	560	567	550	594	543	596	550	544	562	551	551	540	581	544	569	588	570	549	551	578	538	563	546	616	564	529	573	595	583	571	545	604	567	537	529	575	567	537	533	494	591	563	551	592	562	592	554	545	552	586	566	603	526	526	540	518	548	571	560	517	553	546	560	549	497	588	584	552	547	544	576	578	560	573	542	539	530	553	537	523	577	535	549	528	583	569	565	556	564	532	524	561	578	535	521	610	568	550	602	540	507	574	567	589	573	558	581	540	555	555	546	579	566	545	522	560	553	537	570	499	558	572	526	552	545	549	589	563	555	558	550	579	544	587	553	540	595	560	566	560	527	546	555	546	558	559	563	560	553	551	589	564	590	567	544	524	561	515	559	554	582	543	569	557	591	563	528	557	573	574	537	611	571	551	575	590	581	553	570	556	564	572	557	560	534	548	533	548	569	548	544	561	547	543	573	585	537	565	568	579	495	543	580	558	564	534	543	568	559	541	562	569	579	534	545	568	559	557	548	573	540	560	546	499	559	550	564	596	583	524	550	556	559	512	527	589	535	535	540	521	514	558	559	563	549	545	559	557	525	584	562	572	556	547	586	545	514	566	534	600	600	521	551	529	513	555	519	560	549	587	598	539	574	539	530	558	550	540	571	535	560	563	573	542	540	534	560	585	556	559	552	534	570	570	600	588	583	538	538	533	542	538	552	549	574	570	572	569	531	531	558	578	575	557	545	581	550	593	526	560	545	577	551	566	591	536	541	516	553	539	530	530	547	548	545	544	524	565	563	577	562	525	563	549	585	557	553	551	543	549	535	553	579	559	531	589	574	579	553	573	546	598	544	535	531	553	571	552	537	537	539	558	569	556	585	552	567	581	560	529	500	538	521	548	558	547	521	562	513	612	554	553	538	560	564	534	552	545	563	569	543	547	536	518	559	604	567	553	552	525	538	568	563	577	564	577	560	569	553	584	537	611	609	594	559	557	537	593	572	562	559	544	552	548	563	583	504	553	574	589	576	513	559	581	600	594	533	540	575	539	546	542	576	595	555	565	520	589	564	504	574	575	549	543	544	569	565	528	527	603	545	561	580	541	546	538	554	534	583	536	566	557	570	547	516	558	564	569	584	534	556	567	538	534	558	554	501	559	529	555	554	565	540	511	529	582	544	530	587	497	579	550	545	569	504	566	544	522	540	540	547	598	560	548	536	586	539	528	553	553	544	531	562	519	612	568	567	600	544	587	564	558	564	539	602	584	530	584	582	547	557	553	566	540	527	581	547	572	561	591	569	524	539	575	534	520	576	577	565	556	595	574	542	542	567	510	594	551	533	550	507	565	534	541	528	523	609	595	566	541	583	563	563	580	552	583	575	575	512	536	554	523	557	534	553	545	559	512	579	554	543	558	570	536	539	533	545	559	577	558	525	539	533	582	564	511	516	571	555	520	573	552	580	541	561	564	557	538	583	538	527	552	533	583	556	572	562	523	566	562	530	548	568	543	555	513	568	587	563	572	549	523	567	563	554	559	581	547	562	518	530	562	543	514	553	517	572	540	515	532	534	578	540	568	561	558	542	535	527	547	591	551	581	549	555	530	557	546	586	548	562	542	559	540	543	577	545	502	542	575	580	579	551	549	500	536	559	526	571	554	537	555	511	547	530	521	534	544	545	548	565	540	531	529	552	570	580	485	549	555	552	540	564	547	557	556	528	557	549	563	606	524	585	565	560	560	588	570	535	535	587	551	556	549	530	581	550	584	551	546	495	540	558	570	559	568	535	565	565	557	541	541	556	532	574	566	562	540	552	555	557	594	540	542	503	563	548	538	565	531	546	546	560	586	586	551	520	578	568	593	562	568	562	554	582	561	558	522	569	550	561	510	551	563	563	576	537	551	526	558	565	562	575	555	532	576	588	554	560	556	535	521	549	556	505	593	574	512	528	568	550	611	549	575	494	511	590	579	542	543	566	541	542	520	582	547	572	606	567	529	579	569	552	510	542	571	541	564	566	576	544	541	552	580	542	584	541	535	576	574	551	566	563	509	537	577	584	552	533	581	562	526	534	545	598	517	553	597	562	554	562	611	606	583	575	535	568	562	548	552	547	553	508	556	579	506	557	566	557	573	557	541	542	555	594	521	505	564	555	562	575	520	534	564	574	569	562	589	532	548	552	561	533	554	537	546	537	578	570	548	521	561	568	515
31205	5161	2562	1911	1388	949	744	661	584	535	560	561	522	442	471	425	398	460	415	374	411	433	417	440	440	449	412	484	386	409	386	410	436	440	389	408	412	413	419	406	403	399	406	369	406	381	458	383	447	434	411	454	459	415	412	400	389	398	439	416	395	382	418	379	390	419	387	413	396	384	425	447	406	446	414	412	409	404	407	392	426	395	386	392	405	460	398	389	394	403	394	397	389	412	408	421	415	417	408	417	388	408	473	444	414	403	411	427	419	390	383	420	421	420	417	432	400	358	398	381	436	380	424	405	383	375	407	403	405	423	393	391	408	398	411	390	372	391	430	399	400	414	392	409	400	429	402	385	388	399	427	405	400	427	418	395	425	373	428	420	403	418	375	412	413	440	413	358	409	447	389	431	389	391	392	402	382	413	408	365	414	426	396	408	437	385	394	395	403	375	394	398	422	425	384	379	353	391	364	389	405	431	378	387	387	394	393	388	390	392	345	408	405	386	388	412	348	398	373	418	396	374	399	442	410	364	418	411	380	396	418	388	417	407	415	364	408	426	415	396	424	427	372	419	405	431	370	399	440	424	409	361	393	435	440	380	405	423	432	421	420	422	383	383	384	396	421	441	395	427	418	393	400	422	438	382	431	412	468	398	411	433	377	365	409	378	427	402	419	425	407	396	410	428	442	401	385	414	407	375	428	411	401	424	380	420	442	430	416	423	404	410	444	416	419	409	377	449	409	388	435	399	401	428	404	399	388	391	385	408	449	381	373	372	371	419	380	427	370	392	407	438	393	398	435	408	380	400	401	410	410	409	387	403	381	390	399	396	387	390	359	389	429	387	388	418	386	397	413	398	398	397	421	423	447	355	418	411	417	414	443	397	415	426	397	431	428	422	412	385	413	412	413	391	409	421	427	434	389	425	382	433	368	378	390	398	393	431	383	417	392	415	414	398	410	438	406	437	433	417	411	441	420	420	376	380	422	413	398	415	442	393	365	395	391	367	413	360	443	432	433	439	430	399	439	398	416	412	435	391	398	419	400	377	369	400	408	399	405	384	416	439	456	384	429	375	434	404	424	421	397	398	392	407	411	366	425	378	387	380	423	430	405	411	398	434	438	416	401	398	434	407	401	383	391	400	398	382	419	410	402	400	392	389	418	393	414	404	410	368	403	343	386	399	393	422	370	426	441	387	394	399	383	411	447	419	409	411	408	409	420	398	376	401	410	401	417	405	424	386	376	397	395	409	411	407	403	412	367	377	393	415	401	394	369	404	432	450	412	442	443	402	431	393	414	396	368	376	405	404	386	375	356	398	409	399	422	417	414	422	388	423	438	365	417	408	389	388	425	367	407	410	421	401	402	411	425	416	426	440	404	377	412	389	407	394	419	396	394	411	416	405	410	404	372	384	425	428	404	345	413	393	385	393	386	396	378	400	445	355	412	449	418	402	421	411	381	430	446	416	400	431	393	394	407	385	364	363	419	425	412	410	376	426	420	384	389	421	404	375	418	416	364	402	415	378	420	428	395	434	374	400	406	419	413	412	417	383	416	419	400	411	385	412	420	372	441	380	407	379	383	397	386	416	414	410	402	445	384	421	395	394	401	368	420	417	371	437	386	390	405	410	400	394	400	363	401	408	389	391	391	370	379	405	393	355	399	397	388	433	408	361	391	397	401	389	401	404	401	414	459	438	387	392	427	426	412	381	391	407	426	370	414	434	389	411	400	397	419	377	408	408	413	406	408	386	391	418	426	414	382	381	383	421	421	389	388	410	400	387	382	433	411	398	420	435	435	385	425	401	375	383	398	425	444	426	403	390	374	382	418	413	378	399	374	379	412	406	417	407	382	386	379	403	424	392	406	407	398	432	449	369	362	375	368	399	415	390	395	387	390	392	429	384	439	437	423	374	393	414	388	403	378	446	417	410	388	425	405	415	390	422	415	374	434	435	439	372	410	408	382	399	420	354	414	366	411	409	379	390	437	408	419	382	407	471	400	398	369	385	406	404	385	402	431	407	372	425	349	403	422	408	386	381	439	429	395	385	403	391	386	386	409	368	423	433	413	413	411	394	392	409	406	412	388	420	414	381	365	371	410	377	420	423	387	429	388	380	421	426	400	457	384	403	412	388	384	378	385	390	366	396	427	405	417	419	431	437	420	402	385	423	386	408	428	378	360	402	381	392	408	417	410	435	421	419	378	403	406	382	389	423	387	408	397	396	411	412	435	411	413	387	406	415	391	391	368	421	410	413	400	394	409	416	409	394	375	414	434	400	384	444	400	419	390	399	433	418	421	355	412	401	359	391	383	435	407	429	462	371	395	411	408	418	420	387	397	411	393	432	420	420	402	398	449	417	399	378	398	401	412	410	417	424	411	421	416	454	408	384	413	378	431	381	391	423	407	378	390	426	429	357	407	408	405	369	394	412	378	398	377	398	409	386	383	404	362	386	386	455	409	395	436	437	391	384	398	394	399	345	390	460	422	463	426	380	425	405	419	424	406	401	430	414	408	412	409	421	387	434	401	403	378	394	423	390	389	378	434	440	439	399	395	413	399	394	372	396	375	374	388	418	383	379	422	412	379	396	386	371	421	383	366	399	394	404	373	399	387	376	384	436	430	409	411	393	404	403	397	385	407	378	403	400	407	398	416	395	413	392	408	427	406	413	376	415	403	445	444	395	420	414	418	404	412	399	391	396	413	443	394	388	379	380	414	417	418	410	436	408	402	381	379	437	442	432	413	416	415	398	456	409	411	400	409	394	399	399	421	470	406	411	359	424	394	421	418	371	372	408	407	425	460	375	415	417	388	386	401	402	431	384	397	413	379	408	419	408	391	429	429	403	379	390	411	408	409	420	386	388	442	401	379	377	401	470	434	398	436	402	402	434	428	389	382	411	439	382	458	401	400	377	428	395	407	437	449	401	410	434	414	446	408	468	448	405	425	400	366	397	413	433	431	412	377	413	417	408	425	436	421	411	390	386	391	415	444	415	378	382	402	473	390	448	413	442	392	376	410	353	411	383	404	378	409	418	387	410	429	351	380	409	363	399	398	416	409	394	419	378	416	436	384	423	417	415	422	393	432	431	407	414	387	390	376	447	394	364	414	474	424	377	378	392	399	400	414	371	370	392	424	409	411	408	404	395	400	404	408	399	389	368	391	412	418	380	374	410	416	380	394	390	434	407	421	437	416	406	431	389	370	430	406	374	380	366	419	431	398	447	411	400	437	417	397	411	439	405	388	421	430	389	421	398	428	392	389	405	420	442	402	396	401	376	417	423	398	423	395	378	432	405	419	411	440	414	419	419	413	410	396	413	426	400	376	407	385	400	376	444	432	415	398	384	404	388	402	418	408	390	403	416	378	429	399	449	392	418	431	422	403	436	447	385	376	412	387	442	415	412	419	396	406	412	362	438	384	389	424	448	399	382	392	442	430	396	414	390	416	401	367	425	428	378	418	398	415	417	392	421	364	370	419	380	390	391
16258	2373	4440	5016	4325	3173	2616	2099	1787	1677	1641	1570	1406	1222	1171	1154	1092	1026	1033	1021	1041	944	1048	1047	1036	1016	936	955	982	962	957	897	951	898	926	945	935	960	929	942	871	954	942	932	923	928	992	940	947	913	920	960	924	858	918	886	954	936	950	924	911	913	950	980	915	910	909	960	916	921	872	923	909	890	930	912	889	875	888	914	902	934	925	903	932	912	867	874	925	920	914	838	932	934	898	940	920	918	908	872	892	915	923	917	865	935	942	917	856	867	933	913	933	920	909	974	897	878	927	926	901	918	910	848	899	870	885	876	887	936	874	888	868	895	881	929	902	965	937	898	948	879	878	886	934	984	882	948	935	896	946	874	863	924	881	942	954	876	935	896	959	916	875	862	926	895	897	855	911	885	897	912	921	868	942	925	941	857	923	862	891	896	883	889	908	912	865	916	906	876	915	970	866	934	899	916	910	901	959	875	940	887	781	937	932	878	879	854	943	921	894	843	903	870	891	910	859	880	903	924	889	886	934	886	885	896	886	863	861	883	886	893	916	877	893	924	923	923	925	980	936	913	902	923	938	931	942	882	898	877	890	911	949	898	901	914	910	897	890	888	898	880	895	971	966	939	846	919	909	883	893	875	923	933	891	895	941	920	854	932	913	905	863	979	862	932	905	878	879	920	878	900	860	941	902	891	886	911	914	892	858	937	899	895	937	895	875	912	891	900	882	926	877	888	897	873	858	897	863	887	900	852	874	894	869	902	890	945	951	868	849	895	938	860	902	904	933	909	886	918	917	861	949	859	920	922	912	861	832	905	899	886	880	956	835	919	916	885	896	920	864	941	907	897	916	857	945	891	894	869	898	976	922	889	868	881	885	878	937	872	835	920	932	915	924	887	942	964	866	881	887	866	924	924	907	929	951	895	880	882	867	916	885	897	892	902	878	914	925	916	920	888	878	902	900	890	866	957	900	911	871	910	852	907	873	917	912	912	894	904	916	922	860	894	896	844	851	917	928	878	902	836	959	914	897	900	960	896	958	854	908	901	901	879	888	912	917	941	848	947	900	876	900	868	905	879	935	880	911	870	898	898	881	906	907	875	922	938	920	861	865	931	916	871	908	904	930	900	877	886	911	866	903	944	912	851	877	902	837	894	881	922	909	888	905	910	871	883	886	855	926	905	916	866	929	903	945	884	882	891	871	921	951	959	897	820	890	900	895	945	884	909	893	888	911	906	881	859	900	936	898	884	968	940	909	866	934	900	942	878	957	921	918	892	803	880	894	887	878	890	888	896	932	868	912	902	881	949	846	901	896	903	869	854	901	933	923	909	935	897	907	944	858	896	918	930	879	920	921	869	843	902	907	920	827	874	893	873	914	988	916	911	901	906	918	907	905	976	893	879	880	907	894	910	827	848	939	953	882	887	879	907	874	855	951	856	892	939	850	854	879	942	883	840	950	928	954	914	952	892	943	885	861	900	893	928	901	915	863	873	897	916	892	921	906	935	842	942	887	942	878	870	931	939	892	894	879	925	904	941	929	881	887	921	910	928	909	886	910	869	858	919	881	912	905	922	890	905	864	891	893	887	904	889	932	891	871	919	931	880	886	955	919	898	908	893	915	907	918	952	943	937	891	929	894	894	860	944	859	885	880	925	927	890	790	929	870	890	952	894	874	878	963	884	948	875	915	906	897	960	918	849	931	861	896	880	896	856	874	904	930	942	930	896	960	884	900	877	907	929	907	915	909	884	911	939	879	933	913	917	870	901	911	912	868	917	974	894	898	916	928	877	912	916	900	877	962	875	903	885	930	874	895	887	941	926	920	932	917	889	880	911	895	879	916	904	902	940	850	896	917	925	855	850	907	896	915	929	940	1010	878	886	931	946	892	907	894	877	879	879	906	872	893	901	880	821	927	901	884	990	919	883	871	889	893	882	880	924	885	892	947	920	908	934	857	868	900	881	889	920	893	960	926	892	916	886	873	918	858	910	961	876	900	905	948	888	862	947	885	870	953	932	881	907	902	957	877	942	907	885	898	872	865	895	843	899	886	888	924	929	937	877	919	929	949	917	911	928	893	869	940	860	858	910	827	946	864	864	854	889	899	916	878	926	897	896	987	963	910	912	900	943	890	857	934	852	866	919	943	916	861	921	926	897	879	895	915	940	871	878	912	921	906	911	891	922	949	892	950	919	902	928	922	904	924	953	874	893	897	835	938	912	927	898	875	946	927	874	905	947	913	946	939	868	913	889	869	915	950	915	915	862	919	901	891	872	902	951	859	836	851	870	900	906	925	917	899	900	899	858	912	873	930	872	953	890	924	929	889	924	874	906	891	886	920	920	856	895	898	899	900	915	852	830	900	905	869	920	885	887	875	902	934	896	909	902	895	916	902	875	879	932	875	883	900	908	895	934	894	916	924	900	914	877	888	879	867	918	907	911	911	870	898	912	883	871	876	874	867	889	896	885	925	888	949	859	879	872	906	972	935	920	978	861	903	899	809	912	921	885	829	922	909	885	915	934	951	886	869	890	864	860	909	888	906	943	884	944	877	922	913	894	909	917	897	918	907	948	911	877	860	859	899	912	924	890	921	928	906	890	936	914	879	897	896	978	879	860	904	908	965	899	888	885	895	956	891	918	883	904	924	883	945	906	893	926	892	858	928	892	911	893	936	863	939	948	885	938	903	939	896	906	869	883	932	930	876	905	873	875	858	904	852	903	874	877	892	928	880	911	895	882	882	872	833	861	933	850	897	904	882	944	897	871	882	944	972	854	917	884	911	875	885	919	892	896	881	935	900	884	888	953	881	880	939	931	880	935	934	985	910	898	900	881	877	860	926	920	903	898	874	824	936	873	916	894	896	911	865	876	874	936	880	935	885	894	837	897	883	871	916	873	896	925	932	856	899	934	862	909	889	882	926	902	858	905	862	888	880	895	891	915	889	894	898	909	953	893	931	905	863	850	890	948	918	923	899	859	880	862	861	887	882	896	919	865	909	912	898	906	949	886	860	909	896	887	917	897	920	872	953	933	854	946	904	926	852	857	943	928	926	924	843	911	903	902	887	899	920	894	875	923	906	915	869	911	902	857	897	919	933	927	924	944	902	880	921	926	949	922	893	870	912	857	886	904	907	894	893	895	836	859	920	894	860	886	872	894	852	820	930	872	905	880	875	884	879	943	917	918	942	921	930	914	862	875	864	921	911	878	844	921	952	963	970	893	875	918	906	874	910	911	945	899	870	947	912	875	887	884	893	952	854	878	850	937	954	898	939	841	843	931	947	914	897	902	837	904	929	892	869	855	911	872	921	963	862	891	906	841	931	913	925	898	900	916	867	893	957	901	912	920	928	875	887	859	896	977	894	845	968	891	880	901	938	861	866	880	931	955	923	866	872	887	948	836	894	878	914	899	925	866	913	904	888	884	828	890	914	888	886	910	961	904	876	915	880	948	874	797	909	905	847	897	913	909	922	896	906	881	887	894	914	856	967	942
7000	732	653	514	377	325	298	235	247	219	226	242	224	229	216	223	198	201	181	171	195	224	235	204	203	206	190	202	216	228	185	192	196	188	186	169	198	219	200	197	217	193	169	202	222	220	201	219	208	188	202	210	197	186	186	197	200	202	175	204	228	194	218	210	224	178	209	198	187	209	166	168	192	217	204	217	208	208	209	183	184	205	208	208	205	183	193	187	198	193	196	198	215	201	234	217	187	217	173	188	194	193	197	217	213	201	209	205	202	200	189	186	227	183	185	182	217	199	210	172	206	188	194	189	202	194	187	207	209	176	204	189	172	202	195	203	205	181	202	207	206	156	209	186	216	182	196	193	207	181	208	219	165	204	192	201	167	208	192	191	192	208	192	187	220	191	191	194	232	210	229	192	201	180	214	192	187	228	217	194	201	190	186	208	218	204	207	194	214	194	196	216	201	196	202	201	220	216	185	187	196	192	188	186	209	188	224	183	186	198	211	207	226	189	199	200	193	214	182	190	186	186	206	202	183	199	205	202	173	226	186	207	200	202	179	221	196	183	199	201	209	224	196	203	191	168	193	208	202	203	217	215	200	225	205	193	176	196	173	197	204	231	210	182	211	178	182	197	217	207	180	220	204	192	191	188	218	203	198	186	176	196	197	199	231	190	178	202	184	226	204	202	163	217	206	211	209	211	200	202	192	226	217	183	195	188	214	219	210	170	186	202	197	207	201	187	209	203	197	175	213	218	205	193	181	232	215	193	187	202	212	190	210	203	196	207	192	191	197	192	194	211	201	182	195	203	219	207	198	197	201	205	200	212	186	179	204	185	195	210	182	196	177	224	202	212	168	178	207	211	198	212	215	209	207	200	180	211	200	206	198	197	210	216	213	213	181	234	194	192	182	218	212	213	184	195	181	187	198	177	193	173	199	194	188	185	190	213	192	197	204	163	215	214	193	195	191	202	192	210	175	202	192	224	215	205	186	203	170	200	213	167	191	183	216	207	245	216	194	201	188	176	207	223	187	161	218	223	190	196	237	173	194	217	210	208	187	204	178	196	188	179	163	199	197	193	196	193	195	180	201	214	204	197	212	196	211	229	216	186	210	221	208	174	194	211	175	192	216	210	214	187	167	208	221	208	191	203	198	199	196	152	186	194	170	232	189	191	204	208	184	198	208	189	184	196	231	208	197	223	197	234	213	200	197	205	223	185	239	235	199	254	191	189	201	220	212	220	220	210	217	198	199	208	175	210	214	203	208	199	201	186	226	190	206	210	216	173	206	229	196	201	178	217	183	199	190	178	180	194	215	159	196	193	184	199	180	196	215	190	194	183	213	202	183	192	184	187	185	225	230	204	218	197	195	204	181	170	240	202	205	210	190	184	196	184	208	199	199	201	190	209	182	229	191	189	182	192	202	192	184	172	183	193	166	186	171	234	191	197	178	210	189	238	193	214	201	176	220	192	218	205	188	177	205	184	195	215	184	202	212	198	187	161	231	195	187	198	195	187	209	189	193	178	177	225	217	202	195	184	203	213	197	192	204	205	206	181	181	234	212	210	175	219	223	184	200	197	195	218	168	189	178	212	192	183	194	189	194	209	202	182	218	200	230	189	180	170	218	209	239	195	195	212	209	205	198	203	182	190	200	187	193	201	192	189	225	219	218	184	176	199	195	185	199	183	216	186	202	213	209	213	201	221	195	198	200	214	186	182	188	217	227	199	220	187	215	204	215	195	222	221	186	195	206	193	190	189	215	202	187	190	193	220	203	217	211	240	200	198	190	186	201	222	226	223	200	232	195	175	197	191	236	193	181	210	208	198	195	207	196	210	220	207	204	206	199	208	192	204	206	190	196	203	189	187	178	194	227	217	216	208	186	171	195	195	199	221	194	202	198	179	227	187	199	170	207	181	174	168	185	190	222	198	191	215	198	206	223	174	178	184	187	215	221	213	214	209	204	214	180	188	221	218	215	192	205	198	194	182	175	219	188	230	191	197	220	206	236	183	197	186	176	208	194	221	188	192	199	179	193	214	210	200	201	175	215	197	176	222	192	196	180	192	181	211	198	169	203	189	204	194	195	208	207	206	198	193	206	204	225	201	203	179	192	201	212	160	194	211	187	195	191	210	225	203	179	186	220	174	213	200	205	202	188	202	222	213	228	184	195	196	191	199	169	194	208	198	207	163	188	171	193	187	215	179	202	180	187	208	183	179	208	203	206	219	243	228	203	211	229	186	183	192	183	186	204	216	222	217	197	209	187	180	168	172	201	198	207	200	184	210	226	220	199	234	212	188	172	205	199	200	220	217	208	205	225	186	217	183	189	186	213	202	184	190	205	215	189	193	203	193	223	187	208	192	205	181	179	198	179	208	206	189	182	200	200	188	210	207	197	195	190	220	211	190	220	188	195	210	207	209	184	181	202	200	197	196	182	178	199	202	197	204	219	201	177	194	192	171	199	192	171	182	230	176	190	196	218	227	188	150	199	208	199	188	201	201	181	188	223	201	178	230	186	198	196	209	200	213	208	202	214	193	195	179	192	187	184	188	221	213	208	212	220	214	220	207	180	190	205	212	200	189	212	211	157	206	204	231	203	179	229	221	202	215	214	173	215	182	197	190	196	199	216	207	204	213	215	215	194	215	226	215	208	188	186	203	211	209	187	204	199	180	204	195	217	193	177	188	199	190	171	197	185	185	186	199	199	226	179	200	219	185	222	212	176	212	188	192	196	226	228	207	205	200	192	182	183	205	201	238	211	229	186	225	213	224	189	179	172	220	186	186	217	196	220	226	212	206	205	190	167	203	203	196	178	204	185	195	188	198	199	189	189	210	217	186	197	195	211	213	188	205	184	192	193	196	200	209	196	164	185	200	196	223	193	194	198	225	198	190	228	188	226	204	200	202	178	193	194	222	198	212	219	193	195	216	176	214	231	204	204	175	183	178	194	207	210	226	229	194	210	227	174	208	189	200	197	201	189	216	223	184	194	215	216	212	200	170	201	210	196	208	205	193	200	192	198	190	186	199	174	212	209	191	213	217	204	216	179	208	190	222	220	192	206	198	173	216	186	208	209	208	172	193	207	190	201	189	208	195	190	194	203	188	189	192	175	212	216	204	220	220	195	184	217	188	196	174	180	187	193	203	237	207	199	164	221	186	217	198	208	212	216	208	216	177	178	193	220	206	199	217	207	204	226	214	207	204	208	234	195	187	181	235	194	200	173	214	180	220	216	195	227	179	199	181	203	173	204	172	224	213	188	173	185	197	205	223	198	218	173	210	216	143	207	237	220	193	206	179	185	186	194	192	179	206	246	186	204	208	203	176	229	200	209	194	196	203	205	188	209	214	198	190	179	240	197	194	189	188	227	191	218	230	199	200	180	179	226	231	219	206	220	204	184	192	213	206	190	220	197	196	201	204	190	203	205	219	162	203	171	181	197	201	193	182	200	184	198	190	220	215	212	199	204	196	216	192	211	201	205	207	221	217
4742	824	1348	1493	1269	963	821	721	639	653	674	572	593	557	554	493	468	510	523	491	507	474	513	562	526	522	503	476	490	486	526	506	537	467	494	490	496	458	507	503	489	550	467	500	489	537	490	479	494	490	515	496	510	502	466	560	514	507	500	475	495	476	524	513	473	513	500	509	493	481	467	497	494	524	504	471	484	490	473	512	488	514	513	473	497	506	508	507	460	497	500	503	488	480	464	465	470	488	515	495	475	476	518	523	507	503	506	512	498	500	474	486	493	464	515	517	499	532	499	528	479	435	487	523	516	495	477	522	548	510	475	520	512	470	482	493	506	476	510	506	471	509	503	523	497	506	468	456	452	490	501	464	495	528	469	488	507	477	506	495	510	473	508	481	502	521	508	513	469	497	457	538	508	525	471	509	489	478	537	502	498	471	460	508	546	502	440	487	513	513	496	499	519	512	497	510	480	496	459	508	477	511	495	470	457	499	484	492	446	503	485	529	511	489	498	475	506	472	476	475	496	480	505	531	487	491	453	467	463	465	524	481	503	538	486	480	505	442	491	505	507	527	510	493	452	465	555	482	506	468	467	501	495	492	520	475	491	469	492	471	487	517	445	468	451	494	497	480	470	467	457	503	446	473	521	496	509	502	511	504	479	496	465	456	503	527	516	486	472	504	479	483	481	500	535	524	517	486	479	477	496	479	487	514	501	461	489	486	491	501	515	486	471	474	487	524	444	487	478	458	511	490	504	451	498	480	499	492	480	493	440	517	486	508	512	495	476	494	461	489	485	454	472	488	484	482	497	465	498	498	488	506	500	520	456	482	485	446	456	523	506	475	463	509	493	531	467	459	515	467	512	494	467	499	496	512	466	501	458	504	502	514	481	472	492	508	484	483	470	485	511	494	504	472	500	500	482	497	552	451	473	501	481	502	495	491	491	509	488	481	492	501	495	491	526	513	526	480	479	489	475	468	502	503	511	475	485	491	521	517	505	524	533	496	508	475	465	490	494	477	503	503	526	505	497	507	505	489	520	490	492	483	447	498	513	465	490	508	466	473	528	483	459	471	501	463	488	542	499	519	478	518	491	492	511	510	494	481	481	489	484	551	479	487	507	489	457	478	457	527	517	502	512	515	504	470	472	477	492	475	469	488	474	508	457	454	452	473	479	455	497	520	524	528	481	497	523	494	488	504	503	517	457	492	488	472	536	544	510	468	493	462	506	480	528	505	515	440	515	466	479	498	514	518	498	522	509	518	460	511	544	468	489	483	518	521	511	503	485	538	463	515	489	484	464	497	500	479	521	520	507	497	511	452	491	479	507	472	487	514	434	493	500	504	486	493	474	497	503	431	515	504	504	502	508	475	481	538	478	489	509	482	520	503	476	451	521	454	465	489	472	501	473	508	513	480	509	507	451	481	520	501	489	482	504	454	518	498	478	464	480	530	516	501	513	491	532	506	477	492	459	489	484	506	514	484	452	490	507	471	481	477	490	426	502	504	514	510	492	460	492	448	480	515	484	503	475	503	509	476	510	471	521	516	478	487	491	503	507	488	485	537	503	492	496	479	484	499	512	516	499	513	504	508	488	474	495	530	493	489	489	487	484	487	501	512	527	507	524	464	501	499	509	499	505	493	464	481	508	477	483	471	456	491	482	511	538	504	530	492	512	512	498	477	502	508	476	528	475	483	516	491	503	488	495	487	485	513	500	474	475	508	502	479	479	513	471	516	498	546	489	513	485	478	488	549	465	469	514	497	521	492	522	524	464	505	552	489	476	485	500	464	506	463	545	471	460	504	510	498	482	465	493	515	483	521	514	457	532	490	458	520	469	503	494	494	489	490	521	445	496	508	532	483	494	492	480	513	494	477	485	495	515	506	472	485	508	510	487	529	489	509	487	512	478	449	507	467	504	442	488	515	499	499	508	499	502	475	491	481	485	504	493	465	509	481	474	480	474	506	507	461	487	484	485	530	486	494	490	487	472	494	472	543	475	508	472	484	501	491	536	510	469	435	513	497	532	474	510	492	490	486	494	469	470	481	474	508	502	473	485	527	506	460	505	509	485	504	492	522	514	478	478	523	533	467	457	484	540	469	490	520	489	460	493	475	509	505	532	506	522	513	486	469	485	498	474	489	522	487	470	506	481	493	520	477	485	517	488	508	484	502	478	496	515	489	499	549	497	494	440	499	476	477	438	473	496	494	519	481	502	511	460	475	492	503	518	483	495	445	449	505	512	480	508	449	494	512	478	446	522	473	480	521	459	476	543	509	476	493	496	521	501	486	503	515	494	529	462	501	498	448	473	494	447	518	518	469	503	494	519	487	501	528	516	521	483	513	493	507	495	541	493	500	477	500	513	509	488	489	494	511	525	487	482	510	453	523	479	492	456	495	532	489	469	494	511	492	500	469	514	478	493	487	493	453	501	486	491	451	519	496	489	509	542	497	433	526	505	533	479	448	461	504	523	485	519	530	463	483	551	485	505	539	478	483	497	481	477	488	476	547	543	468	439	487	530	494	511	516	509	491	454	486	512	491	504	508	504	489	518	537	462	503	437	515	469	431	498	518	478	470	463	519	494	486	488	484	500	465	542	495	496	468	495	497	473	522	491	528	501	518	448	495	518	485	482	528	474	456	515	463	506	507	482	536	518	494	501	537	483	484	512	518	452	471	496	478	522	520	517	489	463	520	474	454	490	466	504	519	499	528	506	483	476	455	483	471	483	484	508	508	476	481	530	470	504	504	514	474	487	522	509	477	474	444	492	513	488	479	474	506	498	516	512	443	492	488	517	502	493	499	533	484	501	488	507	478	503	495	519	490	530	476	522	462	488	486	499	466	551	470	487	508	434	473	460	480	514	490	479	501	481	480	494	478	456	480	524	505	493	523	494	516	487	463	445	461	496	511	506	481	496	491	477	494	468	491	486	481	527	506	499	480	521	504	493	514	466	550	509	514	479	457	470	450	482	523	486	451	495	458	482	515	477	481	481	466	453	511	465	505	457	476	491	504	508	484	549	457	491	443	498	523	531	498	472	502	484	481	476	495	498	473	484	493	466	470	527	485	479	474	547	532	492	483	504	511	497	491	498	457	486	509	523	480	490	506	514	505	483	552	474	473	521	484	465	493	495	481	523	483	486	495	523	495	507	473	501	478	515	486	559	483	472	501	506	460	474	492	536	503	531	496	490	511	483	493	463	509	505	518	528	468	501	477	487	544	470	551	508	471	517	501	479	522	511	481	512	486	516	463	455	518	509	483	498	477	513	509	466	475	508	487	507	523	484	487	480	453	502	504	519	501	489	468	473	474	455	514	479	495	479	495	538	518	506	483	488	487	496	471	522	559	491	517	491	462	537	490	473	536	504	476	472	495	474	528	506	472	463	528	506	488	508	506	441	515	512	514	497	517	485	475	480	464	486	490	514	469	503	509	508	492	470	461	493	516	461	489	484	491	505	511	491	475	460	446	451	491	464	487	488	481	475	522
21855	2792	1389	1094	756	505	439	371	312	285	285	293	283	269	262	241	212	282	251	223	229	267	204	247	219	238	241	236	244	255	238	245	235	227	248	234	241	224	217	243	258	263	237	257	208	244	216	211	210	242	236	222	227	220	251	240	221	197	216	209	251	243	241	226	242	251	214	204	229	255	249	232	209	217	234	235	214	241	251	258	215	250	228	235	254	212	210	224	259	198	222	248	234	201	200	262	214	246	263	215	215	240	229	254	211	206	206	241	235	225	201	214	211	246	222	213	245	247	224	190	224	247	250	256	230	250	233	225	226	228	243	257	251	214	216	263	228	206	219	214	238	241	238	232	244	248	244	208	217	217	216	208	228	217	215	224	233	256	254	264	229	239	240	254	209	224	221	232	219	260	221	240	211	227	259	210	244	237	232	235	230	197	250	222	238	214	215	260	219	230	222	229	231	232	233	208	220	217	236	207	206	226	256	257	215	258	207	216	225	238	228	225	229	245	221	249	236	215	227	221	247	254	239	209	256	246	228	219	235	217	230	232	225	269	254	239	236	241	210	223	218	237	248	192	234	226	259	235	205	257	202	231	240	250	223	226	250	251	207	226	220	228	198	241	242	227	267	214	197	223	232	227	244	267	205	227	236	215	224	241	229	223	228	202	212	227	254	237	223	217	219	241	229	234	196	220	225	236	248	241	224	241	236	247	234	221	212	221	219	253	225	236	239	206	223	204	211	245	231	219	226	232	210	254	185	216	228	239	224	248	230	201	217	247	229	217	218	229	236	221	228	230	237	271	208	244	217	207	232	236	241	264	217	218	225	227	229	230	212	206	215	217	226	233	227	256	236	220	194	226	229	225	223	262	264	223	205	237	245	206	219	225	256	216	222	223	228	233	248	232	242	236	221	215	261	206	231	211	225	224	238	231	222	228	235	222	246	219	243	237	193	249	210	224	237	248	274	249	245	240	242	222	237	243	228	246	230	230	214	246	215	214	258	214	249	250	245	248	228	240	253	235	221	228	230	212	241	270	265	234	254	223	212	250	215	248	227	234	230	256	236	235	219	234	251	261	240	226	199	224	238	199	234	242	205	219	214	221	216	239	237	224	234	238	219	239	221	230	222	233	224	274	210	187	208	249	257	250	231	244	212	257	242	233	230	220	240	248	234	201	218	223	236	227	223	242	230	263	239	223	230	223	212	212	235	239	226	230	247	241	214	212	216	215	208	209	257	233	224	248	237	239	253	217	233	223	213	213	219	234	207	228	237	221	223	206	234	198	221	234	227	248	264	224	226	219	221	242	226	254	236	266	261	209	240	227	221	241	207	215	234	246	210	251	222	235	235	237	225	240	218	238	209	235	225	216	227	221	213	220	242	214	220	204	210	227	260	204	256	231	221	190	224	234	236	254	234	234	219	218	210	214	230	220	230	242	227	251	216	230	215	238	244	238	245	220	219	218	205	227	244	229	213	234	261	228	206	250	242	246	215	235	209	206	221	255	247	211	263	230	228	221	230	223	217	235	221	245	224	234	240	225	234	211	231	210	226	224	219	204	233	208	256	222	233	215	237	255	246	224	232	218	240	222	228	230	249	257	233	222	231	238	227	212	217	226	241	280	228	242	212	251	233	218	237	228	254	202	228	248	197	219	206	208	250	219	234	223	221	216	233	232	218	239	240	234	248	220	213	197	231	207	240	228	248	212	250	231	225	241	255	219	223	243	233	230	205	241	252	227	205	270	231	277	201	236	257	220	246	241	234	239	231	200	210	233	222	211	256	209	228	251	223	236	203	246	239	233	222	217	219	216	239	205	218	226	205	241	209	207	238	254	242	208	221	241	232	207	212	247	240	229	216	252	224	202	224	224	198	230	220	224	259	209	236	217	267	225	232	197	217	232	216	226	256	236	216	255	241	199	209	243	239	217	213	241	215	213	236	252	235	240	210	249	235	214	227	215	212	221	223	206	198	227	256	230	227	230	238	210	221	258	236	214	232	222	245	221	221	225	259	218	235	226	242	224	211	260	214	241	229	228	257	224	209	230	226	239	240	233	230	241	227	215	234	208	235	247	241	220	207	208	198	241	239	215	229	215	225	257	237	238	208	253	231	226	235	225	224	222	255	241	245	210	243	232	237	224	226	224	208	222	239	261	242	210	230	217	194	229	232	242	212	215	243	223	226	234	229	234	210	233	239	242	212	238	211	237	223	220	231	236	231	235	236	238	224	223	238	244	222	236	242	239	213	244	239	243	211	236	203	219	250	241	238	233	205	207	221	243	245	237	220	250	238	208	255	238	221	244	191	202	274	200	257	245	218	244	249	237	224	200	268	245	241	217	216	203	209	225	224	233	259	213	213	215	222	230	231	230	266	232	217	203	231	239	240	239	214	246	235	214	217	251	235	222	228	217	201	241	217	244	224	250	225	224	231	239	211	232	219	205	209	259	251	201	210	251	207	229	211	212	225	244	236	258	227	255	257	241	197	208	207	263	232	239	233	241	230	240	230	215	232	216	236	224	224	236	202	238	219	192	226	237	253	212	233	234	231	249	220	235	197	232	255	228	218	259	221	264	261	227	277	227	217	222	237	230	225	221	223	228	237	232	235	234	254	229	224	210	255	221	235	242	275	218	228	224	215	230	216	233	228	243	233	249	220	239	219	212	242	194	238	228	193	231	240	199	202	226	212	238	240	239	221	248	238	237	245	216	247	241	230	232	215	231	213	230	209	220	230	222	203	203	240	224	275	263	246	269	254	241	216	202	239	213	210	214	236	238	248	239	228	276	224	217	249	240	184	220	207	241	237	223	248	233	206	237	251	251	232	231	212	233	225	221	240	199	251	213	218	223	213	253	268	239	243	243	241	239	214	225	264	225	251	208	220	215	216	204	245	234	238	200	238	219	229	230	256	212	224	229	217	252	242	241	219	245	234	250	223	245	234	249	239	256	195	222	213	235	225	201	212	249	234	223	236	223	224	224	204	238	236	209	224	233	222	228	239	230	230	212	241	231	207	228	250	206	261	243	226	230	231	236	243	220	248	216	223	195	222	237	217	210	223	243	228	247	213	220	201	230	239	223	214	238	247	256	217	256	223	220	208	224	239	212	231	232	248	230	214	219	248	223	252	234	222	205	247	243	258	229	203	220	229	220	241	206	239	186	226	196	252	227	220	226	203	232	194	230	240	208	239	266	235	248	220	248	214	237	236	222	232	232	211	205	236	251	205	226	243	236	212	231	241	191	240	212	241	235	238	238	264	223	223	239	216	232	243	252	208	216	241	224	253	250	256	258	228	230	231	210	214	249	207	246	209	255	251	229	202	247	215	249	224	210	224	257	240	225	207	222	233	194	245	224	231	238	190	235	227	220	211	221	229	243	210	231	221	257	209	240	221	247	220	232	240	199	217	238	239	255	228	270	228	216	234	211	232	248	211	205	221	223	205	226	214	217	235	205	241	195	223	230	227	219	214	222	214	209	239	226	221	232	201	260
13340	1377	2747	3202	2686	1934	1597	1289	1086	1039	1001	937	886	857	714	693	660	704	594	661	621	611	621	646	613	589	684	615	588	602	540	575	618	584	579	606	570	604	566	614	601	593	587	549	574	598	581	553	563	556	568	568	552	561	576	556	572	571	590	572	593	573	564	563	557	560	618	611	580	584	598	582	621	575	566	553	614	522	570	567	579	581	542	547	590	575	563	537	549	613	568	502	572	550	564	528	574	609	585	569	575	547	609	585	591	510	593	611	548	535	532	589	559	560	541	561	526	603	539	593	545	535	556	539	517	561	554	566	594	568	558	530	535	563	552	569	560	514	590	575	586	554	572	579	551	556	615	535	558	542	565	591	589	576	537	543	538	586	574	524	561	543	548	582	543	578	537	557	547	565	545	554	537	600	566	558	567	583	543	577	593	557	484	581	582	528	548	593	560	548	569	589	500	585	615	590	581	569	504	570	588	583	592	583	580	567	559	515	564	586	567	557	568	593	556	583	564	546	544	544	603	562	567	553	512	550	592	570	581	548	585	577	557	566	560	583	585	574	578	571	551	544	571	568	571	540	583	553	573	578	518	565	580	542	552	569	598	598	608	551	593	557	557	586	587	538	530	567	558	549	541	561	621	593	561	560	551	516	572	530	539	570	571	619	531	583	526	599	587	566	555	526	609	539	569	540	568	533	581	573	594	581	575	591	589	577	606	566	592	593	567	598	546	594	579	559	577	576	554	548	546	562	562	605	586	564	554	547	584	536	601	604	577	553	517	551	571	550	607	562	539	582	580	566	548	588	606	594	561	586	529	552	572	564	549	586	559	554	600	561	547	605	560	591	579	579	572	559	552	613	610	592	572	544	557	598	571	514	563	544	592	583	543	575	603	542	550	574	539	529	574	551	568	541	571	579	578	542	556	591	591	577	565	569	588	560	540	573	544	560	577	575	559	543	567	559	579	602	588	574	533	579	589	547	618	534	509	556	620	537	583	624	552	587	569	580	537	578	541	594	590	547	563	576	563	552	558	575	566	549	555	554	573	558	570	555	560	585	557	553	553	535	570	581	567	571	554	544	548	566	579	565	578	542	560	575	570	578	592	578	586	540	563	588	565	542	561	563	558	524	566	508	594	534	540	542	562	574	580	553	563	577	602	561	540	574	559	576	554	566	544	543	583	554	570	577	529	573	562	559	591	550	582	536	550	603	584	534	553	560	534	547	555	580	575	555	600	545	561	534	538	551	538	558	545	579	563	558	564	586	521	539	510	572	571	568	573	598	532	542	522	543	564	569	555	545	566	555	600	550	568	565	562	540	553	558	567	584	551	575	587	567	536	595	536	534	566	553	578	551	622	593	552	587	568	537	534	553	558	533	545	619	545	499	570	561	565	561	508	560	555	541	584	569	520	570	601	576	567	577	536	538	588	595	519	560	589	594	520	585	573	522	567	537	576	570	592	583	553	566	570	585	560	546	575	558	549	545	564	559	547	572	567	534	567	577	562	596	588	554	505	574	546	540	560	596	586	599	571	537	568	607	508	586	557	594	565	594	581	545	522	576	555	623	557	530	555	565	543	542	593	574	573	522	534	558	526	574	607	581	571	544	582	545	519	575	559	554	555	571	566	519	530	571	529	599	567	577	567	524	631	541	543	592	565	571	572	587	570	489	548	622	605	585	599	561	573	545	520	566	546	565	559	530	556	543	588	566	586	586	558	574	571	610	553	556	535	560	526	513	557	579	607	554	570	522	526	566	575	583	538	586	548	551	581	557	606	531	578	591	594	535	588	592	586	591	556	582	589	605	575	599	583	543	570	558	569	587	596	563	560	593	562	560	552	550	569	555	540	586	527	569	540	594	591	550	590	534	553	563	575	558	597	598	550	583	585	540	561	603	574	558	587	571	559	588	527	577	547	575	594	568	514	571	586	573	515	567	585	546	525	544	586	546	540	564	577	560	576	567	564	587	526	539	540	543	545	561	561	575	589	570	538	579	538	592	528	593	573	578	572	592	567	572	561	519	534	556	533	593	546	522	558	571	572	584	578	533	589	552	582	584	535	556	560	592	528	571	537	570	599	577	577	572	521	586	554	570	598	595	577	568	547	572	568	567	566	570	527	554	581	564	588	538	577	565	571	578	577	609	596	514	599	543	574	586	574	568	513	560	565	546	571	526	587	589	583	556	529	525	556	555	580	588	557	570	544	588	614	534	619	567	587	590	568	541	588	557	564	563	575	556	603	571	571	540	568	553	562	568	571	573	548	563	593	566	509	592	558	575	550	611	547	556	564	549	579	560	592	574	577	570	618	562	588	532	529	579	549	589	585	533	503	556	562	548	549	591	567	538	553	553	547	574	542	566	541	603	551	589	532	549	587	558	586	533	565	566	567	561	589	542	551	567	552	581	580	550	605	599	606	574	555	567	548	564	596	580	575	545	514	638	586	576	579	578	571	610	579	547	601	551	551	554	563	578	571	557	555	587	515	536	574	503	542	550	518	594	597	595	567	554	557	587	580	601	577	566	554	591	589	573	586	580	537	567	566	581	607	576	564	553	623	576	587	558	582	545	588	566	611	563	581	548	593	594	547	587	550	559	579	568	555	539	561	565	586	567	525	559	553	552	559	565	554	547	520	589	584	535	577	533	574	554	575	583	579	562	535	560	584	601	563	589	537	549	564	547	583	531	568	566	558	547	550	587	575	591	549	575	513	562	589	545	588	539	584	528	568	575	589	588	571	556	593	559	568	587	568	532	554	575	529	574	587	574	592	539	538	565	544	516	599	591	571	590	539	563	579	579	529	561	570	562	549	579	568	537	549	540	603	617	557	555	573	575	548	555	544	549	530	531	567	576	553	539	592	537	568	556	530	564	538	536	596	555	586	584	589	566	567	556	526	530	625	557	570	570	543	572	491	576	582	567	563	574	573	528	554	600	532	549	549	582	558	570	548	538	577	545	570	563	555	589	587	607	551	588	556	529	585	595	572	572	523	576	553	540	574	554	523	543	544	581	521	525	559	564	608	556	611	559	560	588	583	583	607	590	555	593	549	562	614	580	536	556	547	543	554	586	545	542	552	573	518	584	562	537	553	612	518	569	584	556	563	517	572	573	587	585	572	573	555	591	539	606	569	573	602	540	543	557	564	519	569	547	586	553	569	569	557	566	554	604	527	611	567	552	575	555	596	576	582	577	574	557	594	581	589	568	531	592	563	590	547	549	536	601	547	576	585	574	551	607	570	605	581	510	532	534	544	566	516	585	570	588	596	622	567	553	604	550	607	586	569	563	619	544	591	516	541	554	580	584	535	561	525	580	573	596	565	596	584	523	593	539	576	550	555	568	537	538	555	563	590	586	563	550	534	545	544	560	512	550	538	555	523	564	570	552	537	578	594	563	544	570	616	565	609	549	607	591	534	533	577	537	597	556	555	543	599	578	586	543	570	572	591	540	578	576	541	567	568	536	559	568	550	583	563	575	537	582	564	556	548	562
34426	6627	2533	1997	1342	850	766	636	559	572	586	531	503	473	438	438	443	463	462	398	413	385	432	444	411	382	436	423	433	437	452	410	405	419	438	429	407	425	454	416	416	393	414	418	403	426	416	397	397	433	384	394	432	478	373	448	451	427	408	377	387	406	412	398	421	434	444	410	419	440	411	395	422	384	365	394	387	437	408	405	405	436	432	382	403	420	410	360	378	432	414	407	408	398	392	403	432	416	455	406	430	435	437	430	404	403	425	409	430	432	406	414	369	373	382	398	386	436	421	381	421	399	378	385	394	430	417	439	401	434	400	389	456	390	418	443	385	393	392	389	372	394	447	419	375	391	406	447	409	408	426	426	399	409	383	440	441	422	406	413	385	404	428	381	410	421	396	391	437	397	435	410	394	390	348	410	397	413	449	397	369	427	415	410	409	414	405	365	463	399	460	457	411	441	403	424	407	382	378	439	421	423	416	402	393	429	415	384	402	444	455	388	396	401	409	414	425	391	421	400	420	355	430	415	423	407	380	421	419	425	371	379	422	448	388	426	404	415	443	406	425	413	395	396	395	390	396	411	395	456	347	407	401	413	410	415	369	388	414	402	382	404	395	424	399	422	440	397	423	403	391	441	391	421	431	432	389	428	398	426	431	397	364	406	404	394	395	412	430	397	393	364	392	406	402	397	440	378	387	384	391	395	375	403	409	397	392	367	432	414	384	401	377	439	362	423	428	403	434	423	396	394	374	436	401	391	410	419	466	429	405	438	411	407	408	361	386	430	379	437	418	396	418	366	446	416	401	391	372	392	400	390	363	385	408	417	406	404	395	365	412	436	441	405	413	370	389	399	429	414	394	415	400	444	428	384	411	435	418	396	416	405	422	426	444	408	416	405	454	415	441	429	423	431	395	384	371	395	437	396	390	392	447	441	371	405	364	410	399	406	375	431	452	420	442	369	384	363	380	387	384	417	386	421	406	421	388	402	453	412	400	470	387	450	382	427	415	404	386	402	391	381	425	410	407	419	410	433	412	396	365	414	389	388	428	440	440	445	395	415	434	406	386	392	415	418	417	392	480	370	425	462	407	409	416	414	421	382	402	430	424	427	436	400	393	416	448	409	417	387	412	426	402	431	376	386	402	424	430	419	413	425	444	413	387	386	426	433	399	428	417	396	427	435	382	415	437	417	401	396	403	388	416	378	411	406	425	413	414	456	420	396	415	415	431	384	434	418	400	437	389	353	427	416	398	415	391	381	417	408	405	405	417	434	408	410	428	398	422	399	432	385	398	421	392	408	428	435	437	409	374	403	404	396	395	403	386	437	420	395	421	391	395	407	438	429	396	411	403	449	432	423	406	387	398	356	391	391	403	400	387	402	425	373	355	383	436	420	383	410	351	419	383	428	416	393	371	381	407	426	367	429	440	369	394	406	398	380	401	414	424	451	381	405	413	439	365	381	407	394	373	406	442	446	373	346	432	422	456	401	426	434	400	423	421	386	450	427	396	410	438	412	376	430	403	401	396	413	395	383	408	391	401	411	426	407	391	390	430	435	417	380	392	405	412	412	420	425	413	435	452	404	419	408	387	432	420	423	363	395	439	394	441	407	410	430	437	426	406	444	396	397	410	417	416	411	423	381	408	422	443	407	416	425	451	374	410	399	395	374	426	412	409	432	409	408	426	435	370	386	445	381	421	390	396	433	424	422	393	369	440	399	422	401	394	382	443	396	428	422	408	373	451	432	395	379	382	434	384	404	378	387	442	412	438	398	413	385	433	388	424	440	382	404	397	385	435	408	413	433	418	412	429	403	386	423	422	425	404	414	409	382	386	397	400	381	410	437	447	406	411	406	403	413	418	378	416	411	415	366	423	416	419	434	441	429	381	413	425	377	404	426	395	407	416	391	410	408	452	457	418	418	460	430	413	428	404	437	381	388	407	396	393	405	436	414	454	401	405	417	410	404	431	402	381	430	401	405	435	401	414	390	415	371	367	448	395	426	386	409	457	432	379	387	408	420	361	407	392	379	403	360	382	374	403	419	415	410	419	424	414	387	393	444	400	368	423	393	388	415	409	394	383	421	437	417	451	425	415	401	416	421	430	399	411	421	430	410	412	408	434	416	400	401	364	352	424	375	429	442	396	385	409	404	405	425	399	415	411	386	421	360	404	370	408	445	420	414	372	431	397	425	404	437	407	437	426	414	430	416	374	414	398	379	429	402	391	437	439	386	415	410	354	456	412	387	412	406	386	379	416	400	412	419	451	396	436	371	454	418	390	418	405	425	428	434	399	422	415	415	382	429	425	394	394	417	421	397	400	386	396	421	382	430	403	418	434	384	428	390	431	449	433	403	422	421	418	378	364	384	453	388	383	439	387	423	413	424	430	436	393	433	436	420	407	400	409	404	399	415	435	410	411	410	413	426	445	416	396	404	462	393	424	373	350	413	389	395	386	432	393	355	404	442	420	426	378	439	431	439	413	433	436	417	428	380	437	379	407	407	397	395	418	402	412	373	393	412	420	376	422	411	413	378	387	424	420	397	438	404	442	358	438	392	401	408	381	421	410	399	394	412	439	403	403	397	422	450	346	413	399	404	405	422	375	409	392	403	430	401	410	365	433	372	406	391	396	398	404	393	413	417	399	454	448	421	394	385	379	396	449	430	451	374	399	422	396	432	378	427	385	452	416	389	384	378	400	428	401	391	390	440	417	399	420	395	434	390	406	427	442	414	447	445	435	404	391	425	436	411	397	411	385	396	401	396	402	436	379	391	404	364	397	389	393	370	421	428	402	447	397	382	399	384	418	411	424	415	385	430	400	409	399	380	427	415	424	407	421	396	422	410	401	412	410	428	392	441	381	382	425	403	436	380	412	415	420	402	447	407	354	413	397	378	413	424	393	426	411	422	415	410	377	391	433	411	407	387	389	415	410	424	386	391	394	418	393	436	400	453	402	407	422	406	401	360	372	422	394	383	425	418	390	409	397	385	413	352	416	406	448	401	463	414	368	383	381	436	392	410	348	440	424	389	391	396	411	441	470	401	377	399	414	405	427	406	410	369	393	430	407	394	410	394	429	415	412	413	432	427	383	387	420	419	360	425	405	384	459	424	381	398	418	439	410	430	409	407	372	414	392	425	418	414	391	386	437	409	379	386	447	388	422	412	395	401	377	388	414	384	420	423	388	397	409	383	415	416	441	384	431	411	405	434	417	384	400	420	380	384	411	445	415	392	393	389	436	408	414	427	459	408	366	416	409	386	391	416	418	391	428	421	382	450	413	348	437	412	376	440	408	407	445	428	457	362	420	369	438	410	419	446	389	435	421	440	371	407	413	391	410	395	396	410	440	401	392	423	392	444	387	419	402	408	438	395	420	377	397	401	461	415	410	414	406	395	390	418	423	385	439	401	405	399	405	405	405	409	387	389	422	362	404	443	429	419	427	393	414	394	421	411	425	418	409	412	419	430	402	421	444	422	416	376	384	451
18891	2409	4311	4822	4231	3147	2654	2080	1750	1682	1608	1482	1377	1234	1214	1124	1025	1063	1009	1046	1014	1108	1030	1030	970	995	976	987	961	964	992	939	1000	953	966	943	963	946	956	943	934	926	968	921	938	985	953	943	945	895	904	912	919	927	921	956	931	960	911	926	949	939	908	934	909	963	920	885	951	938	928	947	950	881	863	934	876	902	923	897	909	944	913	947	886	946	926	939	934	914	964	928	938	928	894	927	859	924	954	851	965	889	880	885	887	952	919	872	903	952	919	967	891	871	900	922	949	924	903	899	927	916	846	915	878	931	892	872	941	932	904	866	885	874	973	924	897	914	886	925	896	896	901	973	924	940	938	958	896	896	932	905	958	894	956	913	847	953	881	881	991	922	907	895	941	869	873	885	956	933	917	964	888	890	925	897	942	931	908	909	880	942	933	912	892	864	952	915	872	895	929	956	908	940	909	938	903	885	941	924	877	883	895	915	898	907	952	941	924	911	931	856	939	908	904	954	937	857	866	929	922	918	885	901	912	897	923	857	912	941	949	868	906	912	906	959	886	952	939	910	851	881	892	854	910	890	886	859	888	868	902	944	911	905	949	899	906	913	907	906	903	859	952	934	934	936	889	902	859	898	976	906	946	902	929	886	914	924	912	911	917	939	922	941	949	865	904	956	918	918	891	882	923	874	861	955	873	876	903	883	907	934	924	868	876	896	891	895	857	936	871	934	923	951	906	941	900	865	883	962	916	924	892	907	934	923	923	892	899	889	871	950	930	913	945	932	933	906	898	934	918	921	901	919	914	959	860	986	892	878	917	966	913	882	898	915	922	854	903	871	924	925	915	913	941	921	908	914	859	930	881	896	971	886	942	952	897	912	929	881	931	910	893	910	903	926	845	870	968	915	915	930	899	956	889	869	916	919	935	916	906	909	873	924	881	879	939	892	926	958	959	927	929	974	946	874	929	848	957	894	944	927	869	879	872	941	947	915	914	983	911	908	847	898	932	926	915	919	912	920	870	905	916	854	888	957	927	870	924	930	853	863	939	898	893	984	917	898	870	903	953	960	861	935	955	866	903	860	888	940	923	896	919	905	910	954	907	919	894	911	889	926	941	873	874	916	924	899	878	874	903	873	853	881	914	950	972	879	905	939	914	981	964	917	872	926	942	891	901	927	907	894	895	917	925	918	893	879	853	899	920	887	861	867	881	895	920	927	892	871	932	931	912	914	943	946	916	940	999	927	907	879	940	876	935	891	946	921	849	906	907	904	874	899	919	925	890	916	861	936	858	962	879	906	898	904	910	825	862	896	923	928	923	890	916	942	935	917	931	943	906	948	929	917	959	878	883	896	889	893	846	873	854	876	892	945	909	949	896	893	911	962	925	890	941	900	904	898	866	909	902	943	860	942	823	887	964	880	867	929	876	896	888	930	920	933	936	939	902	885	894	906	916	928	925	908	895	906	947	926	906	933	947	916	914	965	952	902	911	917	935	914	932	885	882	913	896	914	910	932	894	935	886	842	903	935	885	875	943	962	927	967	916	885	900	913	897	919	930	906	902	905	946	855	903	943	939	989	922	951	849	918	882	950	901	897	926	943	888	917	876	881	909	932	875	859	885	902	921	864	973	923	904	958	954	940	916	862	896	958	948	919	858	873	924	962	890	926	896	981	919	862	875	909	904	944	892	951	912	924	931	880	864	928	922	946	919	904	965	951	908	936	853	900	901	935	910	913	895	941	853	933	910	912	876	929	927	938	917	893	861	925	894	923	921	876	893	909	991	923	892	905	948	927	847	911	941	908	893	886	894	894	910	957	920	941	959	959	927	890	879	975	955	953	938	939	906	885	844	958	942	886	951	928	922	900	906	922	955	910	903	895	856	962	858	886	940	900	912	895	909	980	919	886	896	949	886	870	946	924	877	875	913	855	918	915	900	954	961	905	894	925	909	938	888	929	875	878	948	890	880	883	942	953	897	900	940	927	890	929	903	889	912	893	907	910	904	946	845	909	918	977	920	898	888	910	921	917	934	918	881	915	929	946	941	934	933	883	918	916	897	922	1005	882	902	908	905	909	906	896	938	880	923	894	919	934	915	874	944	925	953	911	985	873	915	930	963	904	938	913	906	965	939	915	869	897	954	857	940	921	933	905	884	907	916	884	879	861	907	901	918	939	950	916	913	927	898	892	953	944	909	917	953	895	924	827	891	912	944	906	890	929	902	927	915	919	846	994	954	888	898	886	878	951	941	931	954	981	961	950	980	817	889	836	908	944	906	885	898	934	912	961	932	856	872	948	940	911	872	872	897	898	965	960	906	871	894	978	938	898	850	917	939	904	898	922	925	879	996	900	955	962	939	901	898	862	883	956	939	855	903	931	901	938	918	907	871	918	932	859	917	934	912	959	882	878	930	893	931	896	920	891	977	893	915	896	918	932	926	936	903	848	946	886	924	903	981	916	899	896	889	893	896	925	916	954	955	909	879	879	870	898	970	901	885	943	932	904	901	948	892	908	901	883	878	893	874	980	909	955	869	922	922	922	904	931	922	917	910	956	870	900	939	917	904	929	933	906	909	874	931	926	920	897	918	925	947	951	961	896	865	909	972	881	931	930	886	911	921	883	892	850	941	937	967	921	874	949	893	911	856	919	934	943	908	879	929	854	962	899	839	908	932	863	953	904	977	909	951	913	924	924	917	909	920	914	952	928	908	899	832	869	962	864	896	901	897	892	862	956	925	959	958	922	852	907	891	935	949	925	928	940	898	900	851	936	908	922	871	903	914	889	963	831	930	888	909	973	922	906	911	862	944	954	899	842	948	910	944	930	874	903	914	901	954	908	963	878	880	935	876	921	926	910	904	913	921	916	953	911	902	928	872	896	925	872	961	917	918	902	871	906	864	953	931	964	922	866	914	937	822	862	902	892	945	912	942	912	918	878	870	939	844	904	927	981	897	910	882	965	843	944	926	901	924	929	899	921	930	929	891	888	886	930	937	977	911	911	855	943	921	924	949	894	879	952	872	936	941	916	901	929	902	885	910	920	889	910	911	934	940	916	869	913	883	918	932	898	865	886	889	899	956	897	878	913	927	916	913	854	894	961	905	905	899	936	851	880	877	944	944	878	887	944	910	907	895	909	856	946	911	903	939	877	946	946	971	875	925	914	938	944	923	842	865	937	926	911	907	856	897	938	953	926	945	880	954	926	971	880	934	952	889	931	879	895	871	957	890	899	962	908	947	930	905	876	890	893	911	913	903	903	889	945	955	906	890	931	882	888	899	886	940	861	843	964	953	862	944	907	883	931	891	907	905	979	908	871	904	928	919	928	906	871	875	874	906	946	943	916	876	937	936	906	910	895	867	940	904	903	877	889	863	924	849	917	879	954	936	929	896	850	924	938	1007	911	940	890	909	917	928	887	917	923	927	879	956	949	897	903	912	970	886	930	873	939	872	871	856	882	830	930	866	938	896	938	855	914	903	926	922	914	909	841	928	923
9856	935	641	477	379	317	277	277	228	206	229	199	209	214	190	200	162	199	175	204	183	216	226	183	190	224	213	225	199	203	203	212	180	216	223	201	223	182	202	200	219	197	215	203	213	227	190	206	220	171	217	224	235	194	233	189	213	197	210	192	204	184	216	217	216	207	215	226	199	173	211	208	209	196	218	193	221	226	188	180	204	216	190	202	198	209	203	206	209	182	196	210	217	240	188	231	209	200	199	236	210	200	206	213	221	184	225	194	191	218	202	191	207	200	212	184	210	214	194	202	190	207	213	200	183	230	218	193	236	250	210	221	207	240	182	219	215	215	204	224	195	199	186	226	199	211	191	230	194	174	195	233	197	197	237	201	196	181	202	231	202	208	179	223	208	204	218	223	206	190	198	189	196	207	209	227	181	206	201	188	197	208	218	207	188	216	191	226	214	217	197	196	194	191	187	222	198	189	215	218	200	213	208	206	192	177	198	191	202	200	223	225	207	211	193	199	210	210	192	197	194	175	196	213	192	204	215	222	199	216	195	197	199	199	210	226	204	195	184	176	242	199	185	223	208	202	207	224	205	209	203	222	199	194	209	227	237	216	252	217	231	217	214	197	191	179	203	176	206	217	225	204	236	211	186	197	228	203	208	214	215	190	228	208	192	199	204	200	204	218	206	193	216	207	198	217	216	208	214	206	192	182	210	197	201	227	209	218	186	234	206	201	196	176	181	189	182	220	213	219	190	219	201	241	202	237	188	223	187	199	200	201	223	235	186	211	207	215	209	197	185	203	197	193	208	210	205	215	222	217	187	203	216	220	229	200	213	212	196	200	178	200	230	190	221	215	207	206	200	209	211	214	217	188	212	194	210	200	235	208	210	208	191	209	192	236	183	242	221	193	216	203	214	207	223	205	192	196	212	213	220	197	214	240	227	196	187	222	218	202	201	195	223	189	200	223	206	220	213	194	230	242	199	199	225	244	217	204	229	200	225	222	235	214	191	218	215	193	192	223	212	207	201	176	198	199	226	177	207	229	207	211	205	183	226	237	234	159	211	221	206	213	258	198	194	197	198	198	196	222	224	233	194	212	194	216	211	209	220	196	184	217	197	215	236	227	202	224	217	234	210	229	222	226	212	193	207	216	212	201	208	226	198	226	175	205	206	218	191	229	213	191	212	207	230	248	210	230	231	184	213	195	190	199	184	217	205	215	208	219	219	200	216	221	209	183	206	228	203	188	195	224	191	241	182	188	222	202	184	192	194	207	194	202	187	212	211	207	191	207	197	202	206	189	217	222	197	198	217	208	203	203	203	202	197	203	226	180	195	185	209	205	235	194	206	219	205	185	217	204	209	187	231	212	203	206	212	204	202	182	207	179	201	237	218	184	201	216	202	216	195	227	225	217	207	203	215	202	201	169	182	200	209	200	187	194	205	191	222	217	203	221	206	200	187	191	219	206	190	201	200	194	201	208	232	203	219	198	186	200	194	183	214	224	224	184	175	204	228	199	247	209	202	233	230	211	197	192	207	182	219	199	209	225	181	218	224	209	178	202	199	218	190	202	213	204	209	208	228	211	212	200	219	193	203	224	228	210	191	204	207	185	206	163	216	196	188	196	180	173	217	203	187	221	232	237	211	199	217	201	176	202	223	217	194	204	206	204	197	224	221	217	191	223	241	221	193	216	178	195	219	203	211	187	228	208	212	212	175	209	211	203	190	206	193	234	218	234	224	178	191	188	195	203	221	216	209	193	194	200	237	195	243	189	198	211	212	198	234	209	223	209	202	191	186	228	192	234	203	191	222	212	201	226	206	209	227	219	246	212	213	212	197	227	222	189	223	186	208	192	213	197	196	213	175	184	227	186	181	220	225	200	205	223	222	214	193	200	223	199	204	205	199	200	204	208	218	190	201	199	213	204	226	208	202	204	202	185	207	199	218	195	209	213	198	212	224	226	234	206	213	199	222	177	203	211	224	198	191	207	219	224	200	187	200	200	191	201	200	224	201	221	222	202	193	191	199	217	214	247	212	193	202	228	209	182	196	193	213	181	201	215	204	204	188	199	197	226	207	213	193	231	186	241	250	213	211	179	203	214	181	168	191	215	204	209	194	200	229	217	221	196	200	202	219	199	197	192	181	231	212	199	181	186	208	180	223	172	184	224	187	218	200	211	214	185	210	229	217	190	227	218	195	215	211	214	198	181	190	247	238	225	197	205	184	202	197	210	204	193	231	210	193	200	214	195	213	198	212	204	193	223	215	196	223	237	187	201	196	233	207	193	208	198	218	183	215	227	207	189	205	198	203	219	212	203	222	240	240	200	193	200	213	210	206	236	221	217	227	178	193	209	218	213	203	203	216	212	203	198	196	193	191	195	194	173	213	214	221	220	228	240	197	241	212	207	194	182	213	200	230	242	198	205	220	227	192	188	224	197	209	204	203	192	179	212	214	209	206	174	186	192	163	186	186	176	208	178	218	198	201	192	199	201	190	235	192	209	187	206	203	211	223	199	201	208	190	195	210	169	208	239	221	183	187	242	226	223	204	208	214	191	222	193	188	198	217	198	210	224	218	207	191	177	216	213	187	215	199	227	212	191	238	199	209	214	175	219	224	176	217	207	213	208	194	188	214	188	193	209	187	223	194	194	217	200	196	214	204	226	218	225	207	209	231	221	236	241	203	245	215	226	182	216	215	210	199	229	228	214	188	202	201	191	222	199	180	210	210	208	186	189	214	197	202	235	248	236	191	200	224	182	206	193	175	215	197	233	206	188	226	204	220	221	217	190	195	201	224	186	207	193	202	221	226	228	205	220	156	191	204	235	196	216	200	200	197	180	223	231	207	204	220	188	211	216	207	187	221	212	196	200	229	184	220	221	235	189	188	209	193	203	222	174	207	185	196	179	194	241	205	222	202	215	214	233	200	217	214	176	197	212	187	186	213	193	181	203	206	217	203	222	221	201	174	188	206	194	215	241	182	191	196	215	202	201	177	197	209	200	205	185	213	216	202	205	219	210	198	197	171	205	195	209	209	221	205	190	188	209	226	219	220	207	216	224	221	211	174	197	212	187	236	194	198	220	185	185	207	203	218	195	232	197	208	212	217	219	224	215	243	212	218	219	213	228	190	217	198	203	197	190	206	207	182	186	193	217	224	213	235	197	224	224	177	177	192	207	189	184	207	200	204	200	220	224	220	219	191	216	198	212	200	236	205	226	207	206	190	224	214	205	196	218	188	197	210	222	197	213	176	203	203	187	194	233	200	191	211	197	198	208	207	194	201	198	238	198	198	200	180	225	190	200	200	214	209	206	202	171	216	189	216	231	216	227	226	173	207	215	172	225	222	214	190	190	204	201	200	198	204	222	215	202	197	195	200	230	234	223	218	199	211	213	211	224	193	238	221	237	197	193	203	191	215	218	210	205	189	190	205	196	209	215	207	223	214	230	173	223	230	230	207	209	207	200	204	212	201	186	224	237	200	223	210	226
6207	834	1264	1481	1306	953	882	691	667	666	648	637	655	585	621	554	522	496	516	487	560	543	501	510	537	557	523	507	522	530	508	503	489	516	503	541	545	505	466	509	476	513	554	512	511	474	536	481	526	539	499	523	464	515	519	521	482	510	486	490	502	485	513	492	504	518	481	510	525	508	510	492	491	507	500	517	496	478	506	535	502	512	497	531	512	500	507	502	497	519	493	493	511	555	482	524	518	481	480	485	491	526	487	524	499	499	508	442	514	480	534	466	491	482	471	497	519	489	475	488	514	494	463	528	470	541	480	516	502	553	522	543	521	502	500	515	519	476	478	521	492	493	488	516	482	504	528	541	461	498	495	482	510	490	501	499	453	497	471	530	498	518	535	535	533	500	507	481	482	486	541	486	498	523	504	500	510	486	519	503	513	528	521	497	485	543	502	528	551	523	522	509	529	552	525	505	508	494	494	532	486	516	506	536	498	478	504	516	501	501	521	541	471	508	498	533	534	513	502	529	514	506	538	476	476	488	502	541	553	526	481	490	503	509	539	511	510	520	504	496	527	518	484	510	527	522	495	539	510	503	531	489	486	506	520	511	454	464	499	554	520	518	538	481	517	535	492	556	501	496	525	456	520	547	475	560	478	496	484	489	507	513	506	505	492	490	506	511	524	506	481	500	472	483	516	508	490	515	520	546	510	509	525	522	496	497	497	509	488	491	519	505	527	488	465	536	499	474	509	503	527	496	538	516	516	509	533	491	512	510	494	491	496	538	529	509	478	469	508	492	529	492	467	505	508	507	495	546	499	491	525	477	501	506	532	485	523	485	497	503	545	513	506	538	509	474	483	455	481	454	493	510	493	489	489	523	505	468	561	507	484	486	529	511	485	485	505	542	481	527	524	489	522	517	522	501	500	515	483	526	495	478	487	502	480	502	484	534	499	464	501	490	516	550	512	530	457	497	454	498	500	534	533	513	482	531	490	507	519	499	524	521	489	482	513	474	497	457	523	474	507	490	521	499	524	493	485	500	458	481	491	512	526	485	529	524	492	486	459	485	508	556	536	527	486	508	483	497	517	500	478	514	536	484	529	509	487	486	504	469	520	486	447	525	475	527	470	524	528	513	526	507	490	522	471	476	508	496	539	486	524	474	514	507	506	481	536	455	526	518	507	490	488	497	520	512	505	513	516	476	537	508	504	521	489	479	538	508	494	509	516	503	505	509	536	519	502	470	491	481	514	523	474	495	481	466	519	492	538	519	513	513	481	455	488	464	467	510	467	514	516	550	520	493	464	515	543	553	498	502	499	479	511	463	485	492	515	510	564	519	503	524	500	488	502	505	478	478	479	532	509	515	510	491	503	493	504	525	492	499	496	499	516	556	500	533	503	516	532	493	452	495	500	528	505	497	494	528	536	477	509	491	477	515	506	507	478	512	505	489	493	518	519	508	492	484	481	500	487	490	512	495	498	513	483	472	479	506	480	489	521	534	504	537	486	468	511	536	462	496	536	490	500	556	498	552	544	477	516	516	524	525	509	483	496	540	474	497	565	517	517	477	535	522	481	491	470	479	479	515	513	490	549	509	553	464	478	493	495	505	518	529	506	481	486	471	485	524	495	538	538	511	478	456	487	487	524	516	531	501	479	473	547	502	537	509	506	470	502	526	545	494	512	513	516	501	480	459	493	512	475	467	500	505	498	489	497	501	510	507	476	549	534	521	513	509	502	498	485	503	508	488	548	528	502	500	516	491	494	523	528	513	510	540	516	468	492	498	501	497	491	489	512	489	531	516	551	487	538	505	484	506	544	528	516	527	491	525	466	524	527	503	527	493	474	471	541	533	518	489	459	465	520	495	492	498	471	526	494	523	523	510	510	516	492	463	487	536	520	493	502	543	536	541	517	475	468	498	528	494	515	524	506	507	483	544	511	504	489	488	514	495	537	516	509	528	531	534	511	489	510	548	492	490	515	485	510	487	520	551	494	523	512	527	506	513	508	564	520	495	508	488	508	539	512	507	502	507	541	490	505	494	555	499	517	500	527	490	535	510	501	506	469	502	471	504	484	524	482	527	457	458	465	532	490	493	500	499	544	489	534	545	546	492	520	474	483	524	510	484	524	517	492	495	488	515	498	486	516	501	459	509	488	538	476	520	515	475	547	540	483	483	496	538	496	464	516	512	514	493	518	488	500	501	507	549	487	487	498	475	518	519	515	483	481	508	481	523	513	454	479	518	535	508	474	504	479	519	511	474	471	510	475	510	493	533	522	477	485	559	530	494	528	520	497	510	522	512	488	498	498	492	484	477	488	485	525	519	494	528	490	512	516	533	502	481	488	469	528	507	551	516	492	542	537	523	481	496	476	468	484	552	494	492	508	489	520	483	487	504	512	543	527	503	520	513	509	531	532	479	524	493	533	491	501	480	494	513	529	555	498	515	498	536	502	545	542	488	482	497	510	503	522	504	510	533	490	527	519	527	483	499	540	496	471	526	475	508	502	522	439	508	519	467	515	519	539	559	483	495	485	489	486	514	469	472	485	475	529	510	525	491	516	506	505	490	492	521	530	529	493	513	517	543	512	501	486	443	512	510	450	492	516	503	515	490	521	538	528	536	488	458	510	530	490	493	495	497	515	521	533	513	474	496	538	497	488	485	524	497	486	482	519	523	513	518	482	520	494	505	558	501	468	505	520	494	504	480	486	501	542	482	511	505	513	541	518	497	489	481	481	492	508	497	503	519	500	539	484	484	517	500	497	470	464	478	535	518	469	470	520	552	491	512	486	490	531	464	538	516	476	499	539	490	501	491	492	492	479	479	465	505	542	485	452	558	534	474	478	503	493	526	511	495	466	517	531	503	512	522	479	548	535	554	518	495	517	528	523	513	493	518	488	483	491	498	537	499	491	522	500	547	482	543	504	459	522	470	459	448	482	489	500	522	536	495	507	501	472	483	498	479	495	517	487	480	531	501	518	490	486	522	498	493	529	499	507	494	481	521	502	483	522	523	453	481	501	530	501	483	454	483	535	491	515	523	520	529	520	500	512	505	511	552	526	492	548	504	495	543	515	542	517	540	502	515	527	491	503	538	505	488	438	542	507	501	508	510	491	521	459	508	513	529	558	533	515	503	541	486	533	504	466	503	484	465	520	504	494	461	545	465	470	539	516	506	517	530	553	545	498	493	503	481	505	503	490	544	491	527	504	489	533	539	473	487	507	517	505	529	542	502	500	532	480	523	494	504	497	504	503	539	529	498	506	524	491	486	507	468	478	527	487	496	496	520	500	489	471	529	536	506	548	496	489	516	506	498	523	483	492	526	496	470	515	533	495	517	547	511	520	489	512	508	486	541	515	545	513	536	485	473	497	498	528	530	533	505	502	519	522	497	500	498	505	522	530	493	506	429	503	504	539	510	493	459	536	478	530	488	488	508	513	500	515	514	512	483	498	505	539	512	505	502	535	521	500	517	501	549	514	504	479	490	502	490
23986	3042	1490	1030	781	553	459	361	335	311	323	270	278	302	225	282	242	258	217	235	212	232	232	251	228	236	250	220	262	269	228	205	258	227	231	221	253	239	249	229	225	201	222	235	227	247	247	213	241	224	238	229	246	220	207	250	207	245	262	215	237	213	242	216	244	231	201	232	244	258	237	235	233	255	225	267	228	208	258	238	237	228	237	252	251	244	232	245	262	251	228	258	215	242	246	251	208	222	245	250	229	234	235	236	224	229	220	267	230	248	222	214	194	204	231	242	225	244	234	206	240	250	200	243	200	202	251	228	239	220	213	263	254	216	231	230	232	247	238	233	247	219	247	220	231	262	246	211	214	231	230	230	228	246	222	220	221	221	217	246	229	238	226	199	238	244	235	226	257	232	228	225	247	213	257	219	268	264	284	201	233	233	214	241	219	239	230	222	249	242	241	233	233	235	207	250	229	200	246	227	228	227	241	228	236	237	223	230	202	222	209	227	243	223	249	236	227	258	227	232	218	244	225	228	222	228	235	227	245	228	237	236	247	212	233	236	218	208	228	234	236	222	247	222	250	191	234	247	240	233	239	224	256	226	231	241	239	232	211	213	246	246	258	195	245	227	233	250	243	214	215	218	243	240	221	235	201	199	237	243	222	219	214	230	223	202	239	280	259	186	211	252	244	260	223	242	237	233	248	206	257	232	241	225	223	221	242	213	227	239	215	218	206	242	219	257	232	242	253	233	229	255	224	204	230	230	232	237	237	233	220	247	242	217	221	225	214	212	239	239	273	260	269	211	206	241	239	257	244	259	237	232	202	214	245	221	217	247	242	213	228	218	258	230	220	204	216	212	241	230	239	261	223	211	255	229	244	232	220	227	254	258	254	256	212	205	227	224	260	238	233	238	208	209	240	245	207	240	199	214	241	252	219	229	217	209	225	208	233	244	251	197	226	201	224	226	243	242	237	231	211	217	211	230	250	218	234	224	208	245	255	262	234	233	236	214	246	226	230	239	291	233	220	222	209	236	248	222	216	254	228	221	216	258	277	226	212	217	239	247	227	225	214	236	261	247	215	226	228	229	240	275	223	246	227	226	221	256	236	222	242	264	226	212	237	243	265	229	240	229	223	189	229	207	236	240	261	231	247	209	227	255	216	220	227	220	225	223	219	221	259	226	249	242	229	255	235	241	214	245	240	233	233	228	257	226	215	234	264	225	220	227	202	246	265	255	191	236	219	254	238	244	246	211	223	182	214	219	238	238	234	219	225	200	221	246	230	216	234	262	222	216	241	241	225	257	264	241	233	199	231	238	255	238	257	244	239	229	219	257	214	227	240	228	224	212	232	242	250	233	229	242	230	244	255	236	225	240	224	232	232	254	230	220	235	247	256	220	190	220	218	216	239	196	221	221	267	236	251	210	223	233	214	213	235	250	239	238	252	236	243	243	221	248	237	243	252	249	211	209	225	246	245	221	180	210	219	234	228	251	225	264	222	246	217	245	244	204	228	208	273	249	229	227	243	238	225	217	249	212	229	236	232	252	267	242	227	229	240	239	234	230	196	225	227	231	218	219	232	198	247	225	224	220	232	216	247	224	250	222	254	252	227	216	248	221	243	234	214	223	238	236	252	223	239	243	248	242	247	225	240	261	216	230	215	239	250	220	249	225	238	232	232	204	230	220	199	234	205	192	214	222	208	229	216	250	232	220	215	243	222	259	238	219	256	216	256	230	245	232	250	253	220	214	246	233	225	249	214	220	240	246	210	259	235	232	205	213	221	239	222	232	229	258	267	246	215	248	249	259	243	244	236	231	223	253	209	234	241	253	254	217	246	239	239	242	246	210	229	238	245	202	214	247	241	239	213	255	227	226	236	201	237	232	255	224	239	243	260	251	206	211	231	245	213	239	215	254	231	233	227	247	252	232	194	195	226	256	271	227	238	253	253	224	205	207	212	253	246	265	236	272	231	223	237	230	233	216	240	221	227	254	231	227	217	242	223	215	248	282	208	250	234	241	253	260	204	281	227	232	228	204	225	258	226	238	243	228	239	221	214	214	246	253	246	233	236	235	205	201	250	236	229	241	228	239	235	264	248	235	218	265	214	211	216	233	246	261	246	236	217	214	243	221	204	224	196	234	231	217	238	213	233	234	219	212	207	227	241	238	241	243	239	212	218	203	240	259	255	205	234	203	195	221	208	233	233	230	258	208	209	227	250	223	257	241	222	215	212	222	217	262	258	236	258	238	240	237	242	251	216	258	234	211	241	232	244	236	212	243	214	216	227	229	228	213	210	224	232	198	225	228	226	265	223	208	241	242	232	244	225	234	238	242	234	199	256	216	219	268	255	216	230	240	234	227	228	242	234	238	214	204	260	233	232	234	257	275	248	234	258	206	239	234	257	214	225	206	281	245	244	232	261	209	239	248	233	254	241	225	227	235	232	251	238	212	221	242	236	242	236	217	205	267	246	225	230	254	203	216	225	227	235	249	215	237	224	231	227	229	220	237	235	243	233	206	209	239	231	224	232	226	235	222	258	214	219	210	199	243	234	241	227	243	249	252	227	220	247	255	216	228	225	245	235	228	219	240	244	236	231	249	223	205	238	214	213	223	225	231	229	256	237	229	222	247	261	197	226	266	220	205	197	212	216	198	248	253	247	233	252	210	252	226	230	227	231	221	213	194	235	231	224	245	230	244	248	244	191	243	244	221	219	246	228	220	226	225	219	216	229	221	196	231	251	236	241	248	240	245	272	239	248	250	231	225	238	229	253	212	210	236	232	211	225	226	249	238	242	233	257	231	242	251	257	225	230	231	229	253	231	226	260	235	240	203	226	236	254	223	227	254	213	217	258	222	222	219	217	239	236	219	256	236	229	195	253	229	213	231	223	235	214	242	226	248	236	221	222	233	218	226	220	259	254	228	258	234	198	216	236	243	226	251	244	254	226	218	245	249	239	274	264	230	230	232	234	255	229	214	211	216	233	225	239	223	227	239	227	225	266	225	243	243	239	252	244	222	224	247	239	220	218	238	238	244	211	215	203	213	201	253	210	222	227	217	212	236	247	240	256	253	278	206	266	233	249	232	229	265	222	224	237	215	241	201	212	208	230	233	242	203	226	235	237	251	191	242	242	240	225	218	253	223	243	218	221	242	222	210	213	230	220	226	235	225	214	211	240	225	231	237	242	221	224	245	237	224	244	244	226	210	219	246	212	220	214	231	221	220	239	238	238	237	244	211	228	256	256	239	239	203	212	232	234	238	264	225	222	230	219	230	227	244	213	210	235	208	223	213	244	239	238	244	258	263	244	232	227	231	246	229	222	236	208	239	221	248	234	225	226	238	221	244	246	252	229	228	249	217	229	214	227	241	213	210	226	231	204	240	219	226	252	228	243	222	228	246	219	230	222	194	227	233	234	216	200	250	232	217	230	237	206	230	247	243	231	224	242	246	222	252	235	259	236	192	214	224	216	245	239	220	228	228	259	245
14165	1528	2779	3180	2672	2022	1641	1256	1080	1086	1036	933	818	761	762	700	699	676	603	612	614	668	693	624	610	676	629	589	611	567	587	625	597	582	556	570	575	580	541	596	572	600	572	591	593	605	570	586	585	589	593	577	597	587	576	534	630	599	628	554	562	564	594	542	572	642	566	589	569	540	561	612	563	606	563	551	587	552	614	567	597	581	581	589	561	528	560	538	570	581	579	611	562	543	589	605	571	558	585	577	590	569	558	580	565	523	568	552	566	565	585	532	525	559	551	616	531	544	573	560	564	563	549	546	514	638	543	536	600	544	592	605	539	579	551	532	554	543	589	544	562	594	583	592	604	558	528	591	560	550	586	575	604	559	549	570	546	562	571	569	546	548	578	616	577	506	588	585	540	596	616	570	528	563	581	575	580	558	604	570	591	583	527	598	544	600	602	621	576	575	527	538	594	562	535	550	591	587	589	577	610	569	579	527	612	579	539	597	610	579	560	596	559	552	545	595	617	543	517	566	620	612	574	516	533	602	574	576	584	589	579	578	611	547	556	574	579	609	542	601	582	559	549	559	565	601	570	581	578	575	561	563	548	557	601	576	527	592	530	536	631	541	531	606	564	549	590	546	557	574	584	546	607	567	580	552	541	561	574	578	569	541	605	594	540	564	557	552	603	551	531	583	578	599	603	567	545	571	528	503	538	579	574	542	612	544	583	558	595	605	574	579	539	588	578	535	560	564	579	567	548	596	600	552	589	523	596	567	567	575	578	551	525	528	567	538	587	616	606	564	553	581	578	530	554	575	580	570	587	571	563	548	543	581	555	596	572	553	590	565	591	554	599	533	587	576	604	558	559	570	545	582	536	568	548	611	576	570	597	599	585	578	580	591	586	513	550	554	506	544	556	552	577	545	531	586	564	540	571	591	562	543	556	564	571	570	530	557	541	580	568	567	576	604	580	601	563	577	544	560	568	591	562	555	592	594	523	574	574	560	545	551	596	570	567	610	598	560	563	535	566	565	582	624	544	589	512	568	613	587	557	572	550	634	529	538	587	609	597	581	594	537	601	619	562	546	530	518	561	537	582	580	539	549	544	560	579	541	522	553	586	610	611	557	570	574	581	525	565	531	525	562	544	599	574	590	556	596	590	547	601	574	561	587	597	537	598	555	575	600	547	570	558	597	617	582	549	558	583	588	571	577	558	535	553	532	572	555	556	569	615	589	574	560	591	584	547	526	596	562	585	563	539	548	563	531	577	538	576	571	534	597	530	565	551	573	628	591	555	580	557	596	570	569	555	574	569	538	548	539	569	578	540	608	569	561	583	577	566	566	577	528	548	584	573	566	617	561	569	602	563	532	581	566	585	562	516	533	535	620	528	547	617	558	583	549	566	577	559	554	559	576	569	577	575	553	597	569	582	571	554	512	537	558	586	567	572	589	552	549	580	609	610	534	547	527	609	559	555	568	593	539	542	580	588	540	543	555	536	559	591	578	556	617	582	555	569	559	549	598	620	587	567	593	585	552	533	533	544	561	577	583	568	568	556	516	564	532	548	592	561	568	570	560	543	563	578	547	587	549	557	575	580	584	594	601	546	609	590	550	505	572	535	582	559	561	541	595	568	595	560	536	583	577	570	539	580	557	532	605	561	607	565	599	592	544	561	559	581	531	580	550	603	564	559	602	595	580	568	586	573	541	575	585	601	586	611	537	590	534	563	553	565	570	553	577	607	551	565	585	582	562	562	579	571	546	561	546	600	571	577	592	514	548	532	559	589	549	603	587	601	583	594	600	549	590	603	567	558	542	605	550	564	600	545	589	598	566	534	585	541	538	550	575	582	563	563	552	561	554	572	549	564	555	571	572	559	570	574	574	572	557	561	543	580	541	549	580	605	551	565	553	588	562	537	618	541	548	578	603	574	620	582	575	595	539	533	556	641	529	607	537	527	600	594	534	568	569	587	568	584	571	556	589	592	612	544	562	567	572	561	556	552	549	528	580	561	606	539	550	600	564	573	595	572	542	567	580	567	561	576	546	550	529	516	575	568	565	514	590	518	564	597	537	586	545	568	558	566	549	565	543	535	616	544	533	616	566	538	610	599	595	556	564	571	570	578	576	545	578	578	590	577	560	558	568	560	572	593	550	586	560	565	562	554	556	545	576	605	543	562	585	587	618	593	557	609	558	594	635	557	591	622	552	567	620	552	526	565	541	573	592	565	573	554	612	560	622	535	560	556	597	552	569	567	589	557	604	558	572	580	582	610	582	559	580	562	565	542	527	536	569	555	539	542	564	566	575	567	580	573	554	628	563	534	579	569	571	586	574	556	517	554	518	518	543	568	593	605	556	523	593	543	529	590	576	547	567	599	560	537	552	545	552	581	543	556	574	573	540	557	573	552	597	562	600	616	562	553	526	539	543	551	550	556	545	569	577	570	535	599	549	577	571	581	567	589	533	561	557	587	574	559	601	572	600	563	547	559	567	540	597	552	562	584	590	553	542	541	580	558	554	557	584	578	560	572	615	565	574	598	543	573	636	585	556	569	548	581	557	567	595	557	571	598	603	596	556	513	583	570	586	551	542	553	562	567	590	568	599	584	600	542	573	580	534	512	546	565	551	566	560	577	527	558	578	572	595	537	616	587	558	569	556	593	568	585	552	553	570	592	584	576	615	569	553	580	587	555	539	575	562	575	582	598	598	584	554	561	605	592	547	555	571	615	581	563	559	564	530	592	573	535	531	568	589	587	542	575	565	600	564	560	560	537	589	619	598	564	589	579	565	561	595	546	574	564	583	573	558	549	573	547	570	601	570	574	585	565	574	587	563	558	577	577	566	551	529	586	599	565	575	546	520	591	536	576	559	615	552	598	599	554	511	546	576	595	573	559	551	528	576	534	549	599	558	583	549	592	574	621	592	504	560	548	535	549	572	542	550	584	600	544	602	575	570	524	542	576	525	575	539	542	542	558	578	580	594	610	533	568	569	550	504	563	570	536	579	561	585	570	552	550	576	566	586	567	537	579	578	549	588	572	633	580	555	545	543	590	544	597	596	605	588	555	552	577	561	590	609	574	529	522	580	596	579	593	579	557	565	595	581	576	562	531	576	516	579	572	600	570	563	549	588	575	557	579	559	578	597	529	576	598	572	527	549	559	589	596	553	580	546	565	597	575	570	582	532	565	570	570	549	558	574	529	530	581	561	608	594	556	567	550	582	556	584	592	586	543	578	604	533	549	589	550	576	609	611	555	602	541	573	560	515	539	555	572	601	604	633	599	577	562	514	523	564	583	565	606	559	616	570	593	587	632	568	521	551	576	541	588	549	577	575	581	550	556	590	577	628	558	550	601	581	575	584	547	583	591	548	590	593	525	578	543	568	570	589	540	617	560	593	582	587	591	577	573	543	625	585	562	602	604	582	554	558	601	557	601	548	555	621	530	579	569	572	566	561	542	554	558	566	547	537	551	550	584	556	564	535	589	557	577	553	568	540
34384	5827	2446	1857	1355	995	779	655	617	536	549	513	470	475	426	419	439	476	414	454	414	419	422	434	458	413	413	469	408	391	446	421	405	444	450	431	389	420	427	430	391	414	389	377	395	416	400	385	409	413	402	427	412	369	399	398	414	373	430	400	431	439	389	428	396	398	439	410	432	463	430	458	377	474	430	384	414	386	388	355	405	462	393	392	417	393	437	421	409	437	407	431	417	417	419	368	384	408	413	360	417	454	389	383	369	423	384	372	405	406	372	399	381	435	401	388	420	411	416	417	420	403	422	398	416	393	403	426	393	447	389	380	404	417	396	371	441	419	389	409	423	462	411	420	417	393	392	404	384	422	443	387	403	432	402	440	427	442	387	432	400	419	407	392	451	421	422	396	416	415	436	419	417	413	402	416	420	393	416	418	404	429	400	409	425	401	383	381	389	388	372	378	429	425	399	419	425	421	410	422	417	382	396	438	446	431	373	420	366	373	402	416	409	402	417	384	398	415	404	424	443	390	420	363	402	417	379	319	437	402	407	394	426	440	383	407	413	404	381	389	374	421	450	426	439	391	406	389	440	428	454	399	414	402	381	437	388	416	419	399	434	415	416	413	421	390	400	417	421	408	436	354	413	423	367	416	392	444	437	420	433	439	425	357	415	395	392	398	406	439	391	368	412	422	413	369	402	417	391	390	420	419	418	455	456	404	446	397	384	397	408	449	404	433	401	355	419	427	382	365	413	416	385	399	415	420	414	391	412	390	378	405	423	390	404	410	412	386	413	399	421	408	386	401	420	395	426	394	408	409	396	414	453	423	435	403	397	402	431	435	393	396	397	392	382	443	421	411	397	382	403	429	424	405	401	408	441	423	425	451	435	441	436	384	390	419	404	449	425	400	399	424	354	410	364	411	381	411	420	389	414	432	432	418	376	426	380	442	366	414	406	406	432	411	447	388	400	394	418	428	428	405	376	411	425	428	421	417	428	442	382	401	378	374	392	447	413	407	413	422	383	399	387	386	410	414	415	370	413	398	399	398	409	424	415	372	385	414	415	430	417	393	436	379	421	435	377	367	425	410	413	406	420	406	405	421	396	401	428	390	476	400	406	386	412	418	408	393	406	423	404	427	424	425	443	393	388	406	416	389	409	392	387	448	410	377	409	396	412	399	437	389	353	427	402	404	390	416	398	402	433	383	408	423	419	400	367	406	398	423	421	401	427	407	412	399	375	395	387	416	401	411	397	411	403	421	393	410	367	432	406	428	431	389	401	399	383	409	397	423	394	418	393	411	400	419	445	384	378	372	381	408	455	424	404	432	370	388	418	413	411	419	393	405	400	369	402	427	438	398	389	412	429	427	396	392	442	397	413	421	391	374	397	363	397	396	394	418	371	396	425	390	386	416	388	402	436	412	386	372	438	381	405	393	387	405	441	422	419	412	420	418	426	394	396	425	376	365	409	386	408	402	452	387	409	438	378	410	374	393	392	369	408	400	404	396	434	435	403	461	415	419	393	428	411	433	416	401	426	442	399	423	448	404	410	369	425	419	405	427	418	428	403	438	401	376	416	453	426	381	381	392	434	425	376	366	415	403	401	405	391	360	430	412	415	409	392	399	447	388	424	427	439	437	386	408	427	434	405	419	420	418	398	406	397	403	400	412	375	404	403	401	407	378	427	448	418	413	417	441	461	411	435	379	389	436	415	416	358	398	451	419	406	364	399	424	411	424	428	413	393	429	412	354	388	425	391	413	389	419	400	389	388	403	410	398	403	442	434	409	425	399	409	422	405	397	442	416	417	395	381	427	438	376	431	440	426	435	416	396	399	416	395	364	438	401	428	398	397	392	429	429	426	453	429	406	368	404	401	384	415	377	380	426	432	393	433	410	382	389	418	448	420	426	409	435	397	403	401	421	418	416	384	438	415	408	421	407	398	430	420	439	437	421	404	412	447	420	397	397	387	363	387	417	387	429	410	407	451	401	393	416	464	397	440	371	406	409	402	401	406	390	399	403	437	408	437	412	423	390	406	411	394	414	423	421	440	390	402	436	441	415	427	380	423	399	448	422	409	411	446	411	424	407	414	391	389	403	464	416	471	392	416	436	412	409	425	372	390	409	405	404	402	412	414	431	455	399	373	428	382	410	417	421	420	375	412	429	400	424	435	355	384	401	417	417	404	433	378	395	375	430	412	404	423	401	414	421	407	400	384	416	393	413	393	418	385	415	414	440	421	411	455	380	414	436	380	369	358	404	416	401	406	442	466	405	457	410	407	377	393	415	413	399	436	422	427	402	475	443	418	383	402	384	458	411	391	366	383	409	410	408	433	393	392	393	412	388	467	420	447	416	395	415	436	388	420	424	424	423	401	371	391	420	391	407	403	395	418	415	444	393	390	396	409	466	428	393	365	368	450	422	393	362	389	407	438	411	405	426	392	395	436	413	427	422	400	377	410	429	379	385	449	426	416	440	403	417	441	427	390	385	401	398	390	384	395	420	415	379	405	410	426	436	416	392	406	403	411	386	424	389	389	458	385	433	429	384	418	417	409	380	421	426	429	391	384	448	414	412	451	398	429	420	408	408	429	422	385	411	402	420	402	414	387	416	420	397	410	362	428	384	438	423	381	377	394	397	395	433	459	424	401	409	421	391	440	419	428	391	399	401	449	408	424	407	413	388	395	397	434	380	426	426	451	421	398	418	360	433	421	405	418	392	379	423	394	415	379	432	420	405	419	387	410	447	420	418	408	418	395	387	427	414	442	397	417	395	385	415	463	431	426	438	414	401	396	399	400	457	415	356	397	422	426	394	385	419	442	446	383	402	393	376	415	404	424	372	391	417	420	419	405	414	390	409	420	380	388	401	400	430	377	390	449	394	389	427	400	392	406	389	422	419	378	408	410	413	401	403	437	373	437	394	374	403	385	407	374	389	397	441	426	435	424	402	385	418	378	419	398	404	398	446	387	407	427	393	441	447	388	411	409	406	363	454	381	387	398	406	442	442	374	388	420	374	427	456	405	423	399	410	400	405	392	400	431	412	401	423	412	474	438	422	411	408	401	388	421	415	372	422	378	391	414	404	393	416	412	428	397	433	401	381	384	374	384	368	438	421	397	412	416	407	388	409	386	377	422	415	432	435	415	407	396	409	399	435	446	415	418	432	403	430	446	412	452	417	436	427	405	400	407	434	373	398	389	405	417	392	426	441	384	436	436	383	430	400	399	409	401	403	416	397	407	376	419	411	414	386	393	417	398	405	429	408	453	412	406	415	402	364	403	387	389	430	405	403	416	444	399	402	381	385	415	426	387	418	402	411	420	395	367	411	385	458	424	409	431	421	364	381	412	397	424	377	384	385	416	442	474	427	427	406	370	397	390	400	418	396	391	394	405	386	408	425	412	435	404	414	401	415	445	382	403	379	426	427	347	438	423	406	425	395	423	395	406	355	422	432	390	380	361	386	388	391	388	416	375	376	410	399	403	417	361	423
17746	2308	4187	5030	4208	3204	2629	2059	1813	1695	1707	1492	1393	1286	1166	1165	1103	1004	1034	1038	1085	1055	1000	1038	970	1025	980	977	939	980	976	967	961	934	974	954	1000	971	979	922	949	900	948	938	899	913	986	908	949	906	947	942	883	969	946	888	994	968	949	930	906	976	927	911	900	945	911	979	928	938	934	914	893	969	962	913	922	909	915	998	906	881	935	878	965	926	991	946	893	932	942	831	909	954	1017	939	879	914	978	903	962	915	883	952	894	935	961	896	896	866	908	862	898	885	933	878	996	906	900	906	870	915	932	872	914	921	919	939	898	907	893	899	880	897	885	900	898	928	872	861	898	848	935	909	882	939	907	901	915	901	860	941	911	929	910	948	878	950	901	867	940	981	915	904	911	967	985	922	869	929	884	943	907	859	857	917	910	921	870	879	953	897	881	924	927	920	942	888	958	867	924	949	927	890	905	911	924	933	887	968	925	911	910	895	927	906	888	930	933	894	879	859	901	873	846	941	910	950	875	875	837	884	908	875	933	920	940	872	931	920	917	922	854	929	921	879	862	867	893	908	827	907	877	885	921	964	891	913	882	850	936	938	884	822	959	907	908	968	883	904	918	851	842	911	872	891	914	913	952	977	906	873	854	927	960	920	926	916	900	932	925	862	935	909	939	882	931	925	886	897	912	887	944	926	883	898	894	942	894	966	928	898	915	874	885	899	864	942	883	900	915	978	923	931	915	915	922	938	849	887	926	937	919	904	953	906	890	913	923	904	868	862	889	894	914	933	876	878	904	881	934	933	903	902	857	892	867	874	903	889	874	948	898	889	983	956	902	914	841	918	872	965	930	877	929	926	918	924	920	887	948	938	914	922	914	931	861	898	904	930	868	923	932	904	905	901	880	858	899	898	872	900	898	981	875	875	890	923	897	951	905	975	934	919	954	886	874	938	904	919	896	938	945	897	935	978	899	902	891	918	954	883	936	924	859	944	899	925	913	893	853	893	889	936	931	895	956	876	922	871	913	937	886	915	954	925	930	943	931	881	957	939	885	831	913	887	929	964	950	944	910	888	958	897	880	925	875	867	890	888	898	914	898	889	943	851	912	884	876	896	902	919	921	871	861	890	977	935	879	942	952	942	887	900	925	882	911	918	906	913	910	903	944	916	957	897	904	878	907	883	904	928	895	949	870	840	854	871	862	858	897	908	872	818	905	859	875	878	945	890	895	878	914	875	873	952	906	901	928	925	931	902	920	891	967	887	918	913	960	926	956	968	931	921	910	897	894	880	886	880	924	892	930	875	869	953	845	905	909	896	934	884	927	923	853	909	852	918	915	891	917	935	981	928	901	900	931	887	915	846	914	899	893	914	931	918	901	963	892	906	944	925	874	915	879	899	869	865	904	931	876	853	924	880	911	969	944	888	902	936	981	874	946	916	933	923	906	870	881	914	942	896	883	906	864	905	916	946	949	932	888	906	942	919	914	944	893	953	912	924	883	863	874	893	898	845	902	896	898	928	958	876	936	884	902	851	976	876	883	954	968	883	874	955	964	910	932	851	894	912	866	877	828	953	896	923	893	880	915	903	927	919	889	901	929	930	932	905	957	894	911	889	915	921	942	952	898	937	905	933	907	914	963	884	909	920	928	873	921	915	913	921	891	885	932	926	926	861	933	936	940	956	888	913	972	920	916	893	863	920	959	870	923	943	934	921	870	922	878	911	877	890	961	928	872	942	929	949	914	908	901	930	866	894	902	931	930	934	934	965	912	933	916	916	907	925	919	939	984	897	907	932	931	885	872	853	895	880	870	914	889	903	870	884	937	885	951	894	914	952	892	910	901	926	935	939	897	956	898	920	880	916	930	875	976	909	860	896	947	886	894	868	915	939	990	854	970	918	922	890	854	855	894	890	866	844	907	896	932	909	950	967	927	863	842	945	907	888	915	886	873	946	921	922	933	895	916	913	912	891	889	894	912	935	918	935	967	911	924	881	909	925	903	945	912	892	894	953	918	944	868	884	916	961	903	960	944	867	940	937	915	897	857	960	858	922	851	915	914	956	946	879	909	858	915	918	915	933	850	943	901	899	911	914	863	902	906	922	892	905	925	942	861	895	922	918	912	892	922	921	910	926	865	921	894	919	915	900	902	909	897	898	907	920	888	937	923	985	854	914	864	935	966	903	921	897	955	874	881	936	888	960	865	902	918	896	916	953	917	881	900	888	913	901	907	910	973	892	931	963	943	928	898	934	914	872	905	901	869	840	891	917	904	929	924	928	886	834	849	945	908	908	922	883	910	917	964	889	874	904	890	910	955	912	879	937	945	954	907	867	922	905	991	939	886	911	920	928	924	899	967	876	953	903	930	944	913	872	854	914	941	871	901	848	883	907	969	914	857	912	893	882	900	903	889	905	950	894	893	899	887	938	938	927	890	871	937	940	928	914	942	914	940	913	902	935	892	868	962	928	893	868	919	898	870	923	896	957	893	899	929	897	850	940	934	895	920	864	961	934	938	888	884	935	906	918	971	865	888	893	909	878	872	880	913	919	889	897	933	934	904	869	910	908	951	887	896	865	952	886	922	913	891	903	893	884	866	834	925	942	884	950	943	884	956	924	892	906	846	909	928	888	990	888	894	882	984	947	879	906	876	929	932	927	892	906	924	904	883	892	916	915	913	882	924	943	909	918	936	846	870	948	919	853	883	930	909	918	894	950	946	894	877	917	902	864	881	868	881	900	923	904	929	862	922	905	885	911	947	884	915	917	911	893	900	863	904	907	914	915	928	881	918	934	908	965	852	896	924	917	936	893	912	921	898	982	954	877	896	925	901	887	957	914	942	909	913	951	965	947	965	948	916	883	893	871	939	994	888	932	881	914	936	942	954	914	915	863	896	925	965	827	924	865	921	933	868	920	906	933	924	903	954	914	866	866	968	871	923	897	919	934	901	880	901	910	939	923	884	857	923	900	884	939	952	943	878	917	897	882	920	914	888	884	907	926	986	934	921	912	884	880	895	864	906	919	913	929	861	881	962	892	909	942	918	860	926	921	947	938	937	935	919	874	892	901	947	912	909	933	942	927	896	937	860	945	877	866	909	883	931	951	929	946	964	904	878	868	884	938	893	907	926	892	863	886	872	914	909	930	910	889	904	890	849	922	896	968	932	939	927	927	953	917	926	909	930	902	934	912	931	946	953	917	917	897	939	910	882	901	923	891	875	904	916	912	915	880	922	929	920	863	920	929	953	922	884	883	891	931	912	839	896	839	891	930	899	929	933	912	917	947	921	881	920	916	916	916	927	922	953	923	851	905	956	854	930	900	899	938	872	937	885	896	914	944	952	904	915	914	900	894	890	851	939	897	903	958	942	891	948	871	867	843	916	917	938	911	877	913	904	923	910	916	954	915	927	903	960	914	914	890	916	903	957	872	861	903	901	885	914	868	875	898	935	877	927	906	905	941	868	930	877	954	912	892	915	930	887	921	901	894	928	922	941	884
8990	704	647	530	399	315	290	214	261	227	251	214	223	209	217	200	212	202	206	197	207	219	226	237	193	178	216	240	209	235	184	207	200	225	234	207	231	193	205	183	220	207	208	196	212	204	204	181	198	188	213	201	194	221	176	151	216	214	202	208	209	186	188	204	206	200	203	183	180	215	202	199	203	197	209	205	196	184	217	248	215	210	195	215	205	222	249	193	211	173	194	210	224	228	199	214	190	220	205	214	192	217	198	212	219	183	192	193	166	201	185	212	193	204	213	191	179	193	212	224	206	197	180	194	215	241	191	220	196	220	213	227	211	217	214	188	188	194	189	206	191	193	173	225	197	216	186	188	181	215	219	194	177	206	213	191	196	181	207	235	196	195	219	188	220	213	214	221	209	196	186	168	201	217	202	199	182	234	216	185	210	202	211	195	191	199	206	178	211	211	231	167	190	225	237	193	177	191	186	192	187	222	213	211	198	204	201	193	209	219	204	202	195	197	216	216	208	211	202	213	211	197	215	206	176	188	208	196	189	225	205	196	218	189	199	160	185	208	213	210	213	238	211	213	189	202	210	184	206	222	220	199	227	195	192	174	217	233	223	193	204	217	235	213	205	202	197	211	225	180	214	190	194	222	187	176	189	216	200	220	200	190	180	171	207	209	204	214	207	182	194	196	219	207	220	223	188	228	216	201	182	190	241	215	239	207	241	230	189	207	221	223	197	196	216	192	206	209	214	197	238	211	205	210	194	198	206	223	225	194	202	185	205	203	206	198	222	214	218	209	186	219	202	207	189	205	193	211	204	196	207	191	188	210	207	193	200	207	205	222	213	205	182	226	203	212	214	187	215	212	207	205	208	201	179	195	209	193	211	203	193	214	212	211	211	194	186	188	217	209	182	229	185	201	225	213	213	199	203	216	229	204	185	207	167	202	210	213	239	210	188	193	215	180	185	194	196	220	215	197	223	196	189	210	242	209	220	207	192	195	212	200	210	207	185	192	202	221	183	226	200	219	195	217	197	206	186	194	202	212	219	184	194	206	190	185	209	210	193	200	196	200	189	212	215	184	206	193	204	186	209	196	201	208	215	217	180	223	223	199	201	181	202	194	189	203	225	188	208	193	188	195	222	209	191	213	206	208	185	187	198	190	201	222	227	205	217	173	249	192	204	226	205	214	197	237	212	195	186	191	218	221	206	205	205	234	194	197	212	225	187	199	193	198	193	198	214	212	213	206	220	209	198	203	232	190	206	233	214	216	202	201	212	230	208	219	208	210	227	226	206	216	222	204	209	219	194	192	203	188	195	182	197	197	239	198	197	199	222	187	205	209	194	187	232	204	203	223	212	258	217	208	188	204	202	178	170	238	195	216	199	196	193	180	200	233	213	233	225	201	201	217	209	182	194	201	210	197	219	216	177	232	219	199	198	178	188	221	208	222	196	217	195	203	204	211	202	191	200	207	233	227	224	210	250	232	209	201	184	196	201	233	211	198	174	214	232	235	195	201	193	194	193	201	192	207	213	195	206	228	215	202	219	194	207	191	192	205	202	229	214	230	205	201	205	221	224	204	208	226	207	200	186	183	199	180	190	197	221	201	206	197	204	206	193	227	196	194	217	199	202	211	218	199	188	230	196	215	193	201	195	170	198	201	200	176	218	177	216	220	198	203	208	200	211	176	170	205	207	217	208	204	215	228	216	182	207	220	220	219	199	205	190	215	208	205	201	194	188	215	204	191	201	231	214	203	197	180	209	207	215	197	193	208	180	204	186	198	212	201	195	184	184	180	222	206	194	220	196	206	223	203	210	196	183	206	173	210	195	200	202	174	220	212	209	217	202	193	233	195	206	183	195	194	177	206	221	220	227	233	226	218	193	212	227	213	219	188	234	227	195	213	229	191	190	225	175	227	209	209	217	205	180	222	186	209	207	201	206	198	209	193	209	206	202	221	211	195	219	197	189	216	220	224	199	230	199	226	189	213	232	186	200	188	224	211	203	191	229	206	212	207	215	190	205	206	234	225	210	230	231	229	217	204	207	258	219	226	210	223	197	217	187	207	205	198	202	211	215	201	205	194	197	261	225	216	195	215	220	207	196	208	223	207	191	200	210	188	234	203	205	195	201	197	215	211	189	187	210	199	190	236	212	191	182	194	194	187	204	226	200	216	177	183	207	203	171	195	187	189	197	203	213	157	203	220	165	215	214	221	217	209	196	208	211	190	193	219	197	173	198	222	178	183	205	191	196	217	201	216	210	192	189	215	191	185	220	205	200	181	202	190	199	199	179	190	209	214	202	198	220	204	220	226	220	236	188	193	210	217	178	218	201	190	204	227	207	194	231	217	217	210	198	194	191	202	191	188	188	198	215	206	203	216	205	181	184	201	201	218	210	215	192	228	184	193	203	195	165	221	189	182	230	193	207	196	200	185	196	189	223	206	187	192	225	204	209	205	180	204	205	219	218	213	192	198	218	227	215	206	221	196	187	221	214	173	195	242	188	205	208	188	206	196	187	197	196	209	201	224	178	224	221	232	170	188	231	225	206	221	205	188	211	208	197	188	227	212	187	208	198	183	191	189	188	180	191	231	201	196	210	207	206	205	214	211	227	210	189	195	208	219	199	232	195	226	214	195	179	221	205	216	201	185	213	187	194	202	211	206	196	203	184	184	196	184	191	210	190	218	221	221	199	199	203	214	212	210	208	212	217	214	223	200	202	225	208	233	207	208	234	233	208	206	187	189	212	224	220	208	191	195	178	210	191	206	207	168	190	191	211	173	207	208	218	177	212	187	192	168	207	193	218	197	229	231	233	198	216	200	192	208	210	198	199	227	185	179	223	207	198	202	205	197	203	187	187	195	227	197	202	214	198	205	207	216	182	200	222	216	213	229	192	215	217	207	220	222	196	191	220	200	212	211	209	210	190	191	203	213	226	255	202	233	214	185	201	236	204	220	179	183	204	223	195	196	232	199	224	196	233	206	203	203	210	209	216	215	182	216	188	198	209	212	195	203	194	202	206	233	193	250	234	210	218	210	216	201	198	207	212	193	212	204	209	213	201	189	207	221	211	208	198	244	206	199	208	219	222	184	188	234	174	203	186	201	231	214	202	210	212	230	211	187	200	201	197	203	210	223	174	182	216	204	214	220	225	217	199	209	205	198	203	220	191	217	192	222	218	179	185	228	215	197	217	218	203	195	199	210	207	191	221	206	209	203	187	238	196	210	216	173	214	206	194	203	225	232	242	205	202	239	201	202	207	203	218	222	207	191	201	178	197	196	218	209	206	215	168	194	212	258	215	213	218	210	214	203	189	203	184	205	180	197	217	197	223	193	222	204	191	220	187	187	205	209	194	195	198	198	172	198	205	208	222	202	205	219	231	198	212	208	218	172	197	224	219	220	217	216	219	174	218	185	200	207	214	201	196	193	193	169	187	211	188	204	215	208	165	202	230	231	206	221	201	186	209	185	199	237	220	202	213	200	232	217
5433	814	1374	1537	1318	1045	889	752	643	678	676	608	587	572	572	539	551	565	468	527	553	490	504	520	509	501	525	488	510	467	532	479	473	511	491	485	532	481	516	482	465	494	513	491	507	516	509	508	514	540	491	480	526	509	481	474	515	488	523	484	513	497	490	504	495	474	488	498	496	453	445	509	517	520	500	562	493	489	508	537	497	493	493	495	467	515	515	470	469	451	548	522	516	440	560	504	496	478	498	516	491	513	492	483	492	514	503	515	500	491	511	501	515	499	515	527	493	501	498	533	490	528	507	509	521	496	512	468	549	503	489	504	550	501	506	527	490	479	490	504	486	495	490	507	482	512	495	517	510	535	496	519	530	489	524	501	515	488	545	494	465	500	495	505	468	484	476	503	525	476	549	486	507	501	508	485	534	484	495	552	514	491	505	510	515	528	499	505	509	477	525	523	487	494	472	512	489	556	498	510	551	506	546	498	472	473	428	494	527	486	480	508	491	536	520	475	532	512	520	509	484	541	517	525	517	513	481	531	500	467	502	514	506	522	538	533	506	499	519	454	520	474	498	516	528	503	496	493	503	516	483	494	477	493	505	458	518	503	517	475	544	527	492	496	497	537	514	509	481	473	517	511	501	496	502	526	475	488	468	505	522	476	494	457	538	516	482	505	463	507	480	504	483	476	496	513	528	512	478	540	516	526	498	476	499	526	546	495	520	466	496	524	518	528	467	470	516	525	508	505	495	510	516	486	493	508	514	518	527	457	488	483	516	508	524	506	524	547	511	510	492	534	472	534	477	512	470	484	493	492	516	516	497	456	493	560	540	508	509	499	486	477	508	510	478	535	502	495	484	462	480	480	453	501	536	508	495	502	529	500	519	497	526	506	511	485	493	484	438	523	498	471	497	470	505	496	508	464	503	499	511	487	495	496	505	491	475	468	543	495	455	513	487	516	506	504	524	533	500	549	506	500	491	450	518	492	490	526	492	516	498	519	505	503	487	555	490	526	514	517	542	498	507	500	513	485	481	500	484	484	498	515	470	489	518	511	505	479	479	489	519	503	509	479	520	462	497	522	459	485	499	522	519	496	515	496	448	487	503	502	496	478	510	523	479	487	480	492	473	497	534	518	453	491	500	521	498	530	508	507	480	521	507	502	487	477	523	507	514	509	490	472	514	481	469	483	503	523	519	531	504	511	476	474	532	481	545	521	483	509	507	528	508	485	496	499	475	500	487	488	496	520	530	464	462	484	509	528	532	510	500	504	487	504	504	488	497	502	495	460	518	527	500	485	526	506	520	469	498	476	479	520	482	522	547	486	510	479	475	504	472	486	477	510	495	520	522	466	474	471	485	518	475	519	511	551	545	519	453	496	533	523	491	452	527	497	505	489	443	523	509	515	519	515	509	469	454	548	504	490	511	555	549	535	516	511	479	510	529	524	483	498	490	542	495	541	521	506	434	500	485	486	500	532	497	497	529	480	491	519	493	517	530	487	478	486	487	517	492	505	537	496	460	479	505	533	509	456	528	510	495	442	510	543	499	512	508	519	507	470	518	510	503	487	476	552	496	470	508	462	489	531	475	474	541	454	475	548	509	482	484	492	496	508	503	526	515	484	493	453	529	524	551	513	505	505	512	462	489	494	532	522	492	523	510	508	520	471	510	513	499	536	494	513	518	483	484	481	492	488	536	512	511	497	490	543	464	498	500	499	537	518	483	536	491	479	515	480	521	491	490	531	528	472	450	486	518	542	517	452	500	475	478	531	486	501	491	497	484	509	511	476	483	456	503	527	508	501	467	465	509	492	484	506	489	504	507	486	497	533	484	520	523	500	492	510	528	487	518	494	510	450	527	536	518	514	518	486	520	497	499	509	453	499	482	516	526	474	539	513	517	490	506	486	514	448	501	490	483	495	472	496	495	498	510	513	536	506	525	513	517	522	501	509	481	472	531	526	503	532	478	531	484	503	471	498	494	496	513	490	505	513	495	494	507	517	523	508	467	505	536	456	488	514	496	497	501	528	500	467	525	512	508	495	486	512	476	500	546	463	517	492	515	501	477	499	485	522	492	489	520	439	459	456	486	488	475	520	510	506	505	484	489	488	507	499	500	529	502	453	497	496	462	489	504	521	485	490	503	444	520	446	511	507	526	511	530	501	507	475	513	495	502	491	531	497	480	505	495	529	511	498	507	494	476	548	542	518	505	479	478	505	520	436	462	496	570	520	524	510	497	497	473	548	457	545	490	482	491	504	556	511	475	502	520	484	525	506	501	489	500	520	484	508	484	518	508	558	519	522	516	516	536	493	501	480	538	482	463	533	479	507	524	475	541	500	535	506	505	521	514	504	511	487	524	478	499	499	496	513	497	543	493	513	475	518	508	497	508	528	476	485	494	483	535	484	513	507	503	478	483	522	515	527	515	504	487	488	512	472	496	491	547	509	489	507	500	522	517	483	490	473	503	494	506	546	517	492	498	490	503	475	504	546	493	530	519	487	509	514	512	494	538	484	504	530	538	523	462	531	524	517	517	491	481	480	526	483	493	528	499	520	502	530	529	476	504	492	494	482	511	542	484	502	510	501	520	501	489	515	507	523	492	560	521	526	517	491	517	476	473	529	537	495	494	472	534	503	522	509	463	520	509	489	489	499	524	575	503	528	516	529	522	538	500	528	500	519	492	456	526	447	502	497	485	505	490	493	516	472	508	483	486	490	526	541	492	495	512	506	511	497	534	473	538	526	465	542	536	492	513	480	474	491	491	478	512	502	507	510	477	527	530	508	525	483	492	528	454	508	463	510	500	506	519	519	543	464	506	453	514	496	502	479	464	483	499	512	464	502	506	489	507	499	513	489	537	516	516	531	469	524	507	494	481	521	545	500	500	507	454	513	495	518	535	516	513	539	474	523	497	498	479	545	544	505	502	532	554	517	468	469	522	466	473	547	520	502	497	508	485	530	486	497	484	516	490	475	499	496	527	511	487	540	500	533	467	528	509	489	482	478	501	501	521	462	452	466	506	521	501	497	485	489	526	521	490	544	541	517	509	528	496	508	491	525	508	565	492	528	521	529	493	526	481	531	523	522	488	520	495	447	508	488	494	511	494	502	508	502	523	489	448	502	478	472	492	514	487	497	460	468	484	517	497	467	523	509	475	486	467	486	507	501	486	500	523	514	507	519	488	463	520	453	513	491	500	495	471	520	486	511	519	550	495	504	514	521	484	518	492	465	481	484	538	529	486	547	471	527	525	484	446	532	510	504	468	518	482	483	496	472	510	502	503	499	521	489	516	510	512	464	500	460	541	484	553	487	578	513	513	548	491	499	431	502	481	475	537	499	541	468	521	496	504	511	513	537	478	488	454	517	493	487	472	479	484	495	522	455	518	466	505	538	492	495	474	495	543	539	506	506	553	507	499	479	490	489	498	475	532	499	494	501	528	499	492	528	478	498	524	476	523	499	523	514	469	513	489	495	489	499	508	483	489	459
21175	2381	1356	1122	801	618	478	402	323	281	292	247	262	263	278	261	279	253	231	255	267	240	242	262	238	254	252	227	243	224	234	230	251	244	285	258	221	193	197	233	241	256	230	213	222	250	204	213	217	205	255	225	221	240	208	260	245	220	218	210	202	244	223	234	247	242	258	240	236	201	233	217	233	230	211	211	223	226	246	235	211	244	233	231	212	199	216	210	220	242	220	231	225	248	234	253	272	238	235	224	247	229	238	233	223	224	211	252	219	245	229	237	248	240	232	222	194	233	226	230	255	225	240	220	238	248	250	227	243	232	245	226	230	266	235	254	225	250	242	219	227	227	214	229	225	208	231	219	216	215	204	236	230	214	228	243	208	237	213	222	223	222	215	265	203	229	221	225	223	237	239	211	246	237	255	244	235	242	248	217	210	230	225	240	206	257	222	227	201	205	239	220	267	239	252	245	234	258	228	197	228	194	238	227	212	248	250	210	218	228	231	223	227	226	251	226	204	233	230	244	224	235	199	234	231	269	262	249	220	217	242	218	252	215	219	225	233	215	214	219	242	226	220	225	214	258	217	246	225	212	208	229	243	236	276	222	250	232	262	244	227	256	201	236	255	228	239	248	246	187	203	212	207	196	222	246	219	219	224	223	258	255	247	238	251	218	222	221	229	215	241	252	195	233	208	218	281	249	232	232	227	215	247	226	229	217	254	269	240	205	209	216	251	231	234	244	248	229	227	221	211	184	235	241	242	218	253	230	260	255	240	249	225	238	232	252	239	197	234	228	241	236	214	224	205	229	261	253	270	257	220	239	232	228	255	197	205	256	207	256	239	238	233	246	216	199	215	244	237	238	236	219	236	221	224	243	236	254	214	212	257	242	221	250	243	250	237	224	229	253	226	241	240	192	245	219	225	244	249	227	234	221	230	227	232	216	249	251	230	196	235	257	248	248	227	236	241	226	225	243	224	237	207	230	220	238	218	245	216	214	268	230	232	260	255	234	238	247	245	213	237	240	183	221	245	223	230	238	231	230	222	230	230	231	239	226	228	220	196	211	253	219	203	216	256	236	216	243	211	227	239	220	233	247	229	201	227	221	206	216	230	255	223	239	217	217	221	226	263	222	244	209	236	228	210	225	212	255	219	212	250	232	250	244	262	233	219	219	215	214	256	252	205	229	218	225	231	260	217	215	261	270	231	243	234	230	219	227	213	213	256	232	244	242	218	250	233	227	209	202	216	227	231	222	211	254	229	211	205	221	240	235	219	205	233	214	229	205	234	252	230	216	234	240	211	223	196	235	240	216	218	235	213	245	260	227	213	231	234	210	237	230	246	228	240	257	207	225	219	243	230	217	258	219	241	243	278	220	247	256	251	255	237	244	244	235	232	229	259	214	229	233	237	257	239	228	246	230	230	213	190	213	245	223	225	216	221	238	253	235	200	249	247	254	239	225	254	236	191	223	232	221	217	221	213	247	251	238	239	228	218	235	214	218	228	227	210	234	244	256	217	236	215	219	240	253	228	230	234	248	223	243	215	232	215	240	229	222	227	247	237	223	230	246	212	254	222	223	228	236	237	210	223	231	260	233	245	233	265	239	241	226	219	241	220	250	248	210	223	226	232	241	224	202	223	221	227	217	253	234	213	235	208	218	219	267	247	240	244	208	256	239	242	248	211	237	225	194	245	227	237	242	228	244	235	251	230	239	228	215	218	236	225	191	224	234	227	229	204	214	239	237	239	248	222	208	223	250	203	230	237	231	214	231	228	255	228	228	237	251	240	248	210	213	220	213	228	244	257	230	231	237	206	249	245	242	215	233	266	250	275	241	239	211	211	231	247	238	229	235	229	206	268	248	229	213	217	222	235	175	215	231	215	206	259	209	235	223	212	221	213	248	209	232	212	221	238	226	229	250	227	257	222	236	241	248	260	217	250	273	228	234	224	233	225	260	259	231	262	226	225	232	185	223	214	218	252	234	244	215	233	211	230	244	226	231	222	238	257	266	228	211	253	217	242	236	254	245	227	226	217	215	220	222	235	239	237	224	227	224	217	241	248	242	216	217	225	244	238	230	224	221	226	234	246	230	237	254	218	242	255	264	209	218	247	225	221	220	215	232	239	243	228	221	260	222	236	235	232	213	238	238	237	225	227	190	231	239	259	237	261	232	246	211	234	224	207	238	237	233	247	239	238	226	224	226	244	243	248	216	229	242	231	225	220	224	232	213	237	224	247	247	247	220	225	250	247	230	254	213	236	250	215	238	222	225	221	222	245	250	211	231	246	233	221	231	234	234	215	238	241	244	236	232	223	221	220	214	234	236	205	228	215	212	214	245	225	208	248	219	250	237	251	229	235	258	240	217	210	237	221	242	217	230	248	234	239	249	255	224	261	264	210	250	244	212	231	233	238	211	219	232	217	252	241	220	265	216	222	213	197	251	224	214	216	224	240	232	231	236	244	235	235	240	223	216	207	225	232	237	256	239	247	242	224	221	216	237	217	227	213	228	239	227	237	210	230	228	213	221	234	239	249	252	212	229	224	230	230	245	231	228	207	230	227	229	234	205	274	220	228	232	204	212	224	213	246	246	246	241	228	217	231	247	238	229	225	217	210	210	238	247	227	243	250	207	240	212	207	228	199	227	243	207	191	223	222	223	215	231	223	210	238	208	236	223	211	254	227	251	246	226	244	225	251	201	205	218	247	232	222	202	247	224	211	226	259	214	223	209	238	267	216	251	226	243	215	260	248	232	224	259	233	229	218	234	245	237	244	254	211	209	229	243	243	240	233	234	231	253	247	248	241	232	238	218	230	224	241	257	231	261	257	214	217	203	263	197	224	239	242	219	226	234	246	205	217	245	223	240	219	215	215	242	252	245	261	226	238	227	253	197	231	263	270	230	234	230	250	191	244	220	240	220	221	216	234	247	228	290	219	215	257	216	233	249	245	223	224	213	241	244	220	200	228	204	211	246	230	251	245	216	222	244	257	251	218	210	253	244	240	221	228	228	238	234	233	221	234	238	244	190	219	204	256	235	253	253	237	249	215	236	230	248	217	233	202	238	236	259	257	218	229	231	212	215	275	241	233	249	245	251	232	224	257	216	239	241	244	239	233	226	225	225	238	244	219	232	224	254	245	216	229	254	231	270	220	205	217	245	232	226	221	262	256	224	204	248	209	235	219	203	242	252	247	240	200	227	187	203	239	216	245	220	231	223	224	215	231	240	214	206	225	239	251	213	215	226	220	236	247	258	224	253	242	267	201	233	235	209	213	222	228	198	252	228	218	209	232	217	228	263	213	217	239	234	234	214	225	240	218	240	253	212	272	200	203	221	211	207	240	206	227	220	250	251	266	243	228	209	241	197	230	228	236	206	234	214	214	263	230	203	211	238	224	208	236	239	230	254	211	236	238	246	232	244	252	205	253	228	250	239	212	241	238	247	219	220	225	229	232	238	222	264	219	230	189	212	255	219	222	218	220	243	228	241
12571	1443	2828	3330	2793	2187	1644	1313	1172	1119	1043	955	817	794	697	750	669	620	679	660	667	637	639	597	625	633	638	593	607	622	614	565	579	548	599	605	588	577	630	589	598	579	566	613	614	576	607	555	589	593	604	588	606	541	541	555	582	590	584	558	606	562	565	556	587	595	569	547	595	530	596	573	550	550	547	593	565	552	608	589	523	511	613	552	577	595	553	578	547	557	563	604	582	594	549	561	560	604	567	545	547	575	544	578	570	561	567	535	569	565	522	605	582	578	585	554	578	562	557	580	580	556	547	558	546	578	566	556	558	579	608	599	541	545	565	520	562	584	567	559	557	596	545	573	569	547	564	552	559	558	608	601	556	527	572	564	546	539	553	562	557	538	564	587	590	570	568	532	603	525	562	562	542	527	542	571	523	591	520	542	600	552	572	559	556	548	558	570	573	524	540	569	615	530	541	574	564	561	576	587	596	536	555	564	535	546	607	575	540	613	584	567	535	560	520	553	574	579	588	550	579	546	588	564	538	552	559	604	517	569	561	572	576	590	572	545	567	568	577	565	566	581	580	534	568	592	591	583	587	595	578	551	553	557	574	582	567	518	545	520	556	603	557	549	593	545	615	561	588	593	574	602	592	585	517	553	568	577	576	609	530	550	570	558	575	519	576	544	586	531	590	551	568	559	561	530	566	516	559	600	595	538	599	522	580	573	569	564	522	541	553	535	587	603	586	580	584	605	581	556	561	599	585	552	590	571	568	558	553	552	581	577	565	595	557	592	546	572	561	559	606	597	587	521	527	550	584	557	569	532	561	599	582	573	548	584	552	562	571	566	598	555	544	551	554	554	566	537	583	589	557	555	538	570	625	560	587	561	546	585	575	539	538	610	560	575	569	539	548	572	574	605	539	572	553	578	550	537	599	545	592	548	607	555	528	586	525	577	547	572	532	564	620	535	560	566	572	582	562	569	561	555	590	563	549	587	649	582	520	551	590	602	571	556	618	546	619	589	602	529	554	584	548	583	596	565	556	556	597	579	547	599	520	553	550	561	593	578	548	517	572	577	561	628	527	584	611	539	563	534	565	556	581	528	562	591	564	580	571	545	589	601	556	560	582	557	561	565	553	588	553	523	544	568	531	562	570	543	543	593	593	571	561	604	574	584	601	549	608	510	583	559	577	583	548	543	553	603	573	545	577	578	536	549	541	564	517	560	555	547	583	545	568	542	558	554	559	587	567	554	567	580	557	529	565	572	525	542	532	554	539	579	570	592	540	561	530	515	532	609	540	555	552	552	536	573	568	568	565	595	599	600	559	578	657	615	587	571	577	584	574	497	553	550	637	597	564	602	540	585	539	565	572	556	553	589	561	593	546	581	567	549	565	565	560	564	519	537	612	571	616	566	597	531	579	556	549	553	580	533	595	575	616	572	571	556	537	606	571	579	562	531	612	598	570	583	543	553	559	540	549	584	565	594	562	545	552	555	600	593	584	555	587	604	560	621	556	566	575	577	569	531	589	567	581	538	546	564	573	587	524	565	572	585	593	568	598	530	547	557	568	532	586	549	574	575	551	567	592	571	564	565	523	524	567	550	560	528	535	516	563	574	513	572	580	587	590	588	511	552	524	583	584	530	581	532	593	572	526	555	564	567	576	564	519	558	560	594	564	600	608	580	564	543	529	602	537	564	565	551	558	590	589	555	552	621	550	572	549	575	562	596	552	518	555	572	540	574	553	568	533	534	579	587	529	566	595	570	556	612	587	560	561	563	599	556	558	554	568	612	538	572	530	598	529	564	590	583	566	595	587	591	567	555	549	521	552	567	558	530	520	540	592	537	540	533	571	563	541	526	575	550	562	587	544	559	574	556	600	613	539	564	549	565	529	525	589	604	551	539	571	574	585	546	568	580	573	580	588	558	606	573	588	521	575	554	644	561	560	549	589	546	621	533	573	574	563	550	556	589	552	553	565	577	524	565	603	534	548	540	549	547	560	545	570	571	585	586	585	558	564	565	533	587	535	554	575	515	541	584	573	543	565	579	625	564	583	589	539	571	583	598	557	547	580	561	571	576	558	602	585	544	543	593	591	576	592	550	561	609	561	600	557	508	587	562	559	583	577	552	591	577	564	584	544	575	568	546	604	588	553	581	555	543	564	572	621	562	552	525	535	570	582	586	572	541	562	533	541	581	532	565	554	560	542	566	604	556	582	558	596	522	542	564	586	591	549	541	533	600	590	592	565	571	578	572	564	566	589	592	505	538	546	577	547	584	552	585	580	563	574	579	563	583	580	558	583	582	556	552	540	560	578	573	562	542	560	540	508	586	561	589	598	540	545	569	585	604	535	571	544	550	526	563	562	556	578	578	518	551	612	567	567	529	557	566	563	597	541	555	554	529	580	559	575	568	588	559	541	550	532	575	570	567	564	495	553	552	534	580	564	575	556	548	536	574	558	589	578	542	538	546	581	530	566	586	596	532	538	616	537	541	584	551	580	559	534	550	542	585	592	577	536	566	529	554	569	572	546	543	594	598	589	584	577	524	557	607	583	575	566	536	548	569	583	600	581	561	563	603	573	527	538	586	585	525	565	572	576	556	554	572	612	545	564	548	592	546	577	573	601	609	575	575	552	553	595	552	586	563	568	586	541	590	519	550	594	577	591	535	585	608	560	564	526	551	553	550	573	557	544	583	558	548	543	547	563	565	548	563	555	515	581	550	553	575	562	548	561	562	558	554	589	538	514	534	589	596	535	564	570	522	559	568	582	597	576	615	588	550	606	511	538	603	560	585	583	552	549	576	542	545	550	585	546	588	582	569	564	549	555	577	553	606	566	528	583	565	564	548	561	558	597	546	562	550	522	609	502	568	572	529	580	566	553	513	529	578	547	569	552	566	588	527	577	573	585	567	604	559	570	569	607	600	570	569	597	588	555	539	565	547	569	591	560	549	559	518	531	575	575	571	569	549	579	564	582	600	572	548	542	583	588	637	524	540	572	604	557	534	559	528	568	550	541	548	618	568	575	570	544	534	579	560	554	573	572	535	562	583	570	599	590	563	560	587	632	564	563	576	540	588	586	614	591	555	562	550	536	579	590	537	553	585	534	592	558	575	581	591	582	560	585	527	582	552	569	581	583	539	555	535	554	548	541	582	599	560	521	546	567	551	582	562	548	588	555	583	540	529	564	590	589	521	564	573	551	547	559	544	550	546	584	566	568	556	522	572	576	514	589	568	608	593	528	519	610	571	572	549	577	568	582	547	557	532	589	580	530	576	585	545	537	535	536	605	572	584	550	541	544	555	589	583	587	578	557	583	585	572	560	581	543	553	556	550	547	606	583	556	550	603	592	604	552	602	566	524	521	576	597	577	560	614	542	561	587	556	530	555	570	564	578	557	547	548	594	577	587	560	545	527	552	597	537	514	634	528	546	559	542	535	585	573	574	604	551	548	549	586	569	562	545	601	569	543	554	588	579	577	542	576	554	519	551	563
29956	4751	2499	1891	1353	956	785	670	585	571	547	538	500	446	452	403	429	443	424	443	403	408	448	431	430	440	442	437	430	401	380	400	436	463	441	429	397	399	375	432	381	371	435	427	407	422	412	409	400	414	417	391	397	466	433	414	402	382	425	411	428	439	405	386	405	464	387	397	434	408	417	394	439	438	416	423	387	409	432	437	392	348	386	391	414	417	425	427	416	429	396	404	396	380	385	408	432	436	411	417	423	400	403	399	383	369	417	382	396	391	417	397	384	391	438	380	403	413	454	424	412	380	403	402	435	384	387	432	422	430	420	398	389	376	403	401	399	430	450	413	392	393	412	440	395	424	399	379	436	378	412	402	431	432	447	438	445	423	442	405	388	363	431	423	408	388	434	432	394	404	425	424	415	374	449	425	428	417	376	420	399	427	383	373	435	405	386	379	381	382	399	431	409	392	407	400	396	412	423	398	426	385	408	449	398	419	401	427	419	422	443	431	393	415	382	396	421	426	415	421	395	422	396	388	384	407	405	417	395	397	425	393	417	406	458	414	392	396	408	405	427	414	391	421	393	434	413	389	425	414	425	399	412	384	396	431	409	436	454	437	398	398	393	389	450	396	432	420	407	419	415	388	407	410	372	407	417	407	403	422	403	401	407	388	402	369	400	380	428	430	413	441	440	411	430	403	384	396	448	418	447	405	413	428	401	412	415	416	421	411	390	379	428	379	434	432	431	404	399	405	394	415	371	460	421	400	397	432	416	417	396	435	413	417	407	378	426	381	462	396	376	424	406	404	424	453	403	391	408	391	414	438	447	396	392	389	440	391	413	419	354	411	428	402	389	410	397	417	381	384	377	448	408	418	415	406	404	419	404	391	439	379	427	392	461	413	377	386	413	415	431	431	393	428	427	420	405	379	405	389	404	366	399	425	414	457	418	409	391	409	374	387	390	383	369	409	438	410	421	382	385	408	420	437	401	403	412	417	400	389	378	426	466	428	432	394	382	412	388	392	429	410	434	413	413	403	460	398	470	423	406	409	421	396	381	426	434	442	428	398	431	388	374	419	384	405	409	375	413	409	384	405	432	409	400	411	405	377	375	423	400	396	343	411	396	410	410	387	375	353	400	413	373	394	401	432	416	406	460	413	377	424	415	409	375	406	407	386	466	419	409	381	372	389	365	403	387	437	376	362	368	419	418	419	423	435	414	396	393	378	409	355	406	428	418	448	397	436	428	419	406	384	411	390	408	436	406	411	409	454	403	377	416	410	417	426	372	395	377	396	451	404	427	371	401	398	430	436	429	405	401	415	393	388	435	432	393	387	364	406	436	399	400	398	429	415	386	403	469	386	418	424	413	424	390	379	405	415	376	387	385	433	425	388	435	421	413	422	395	404	417	394	419	363	405	429	448	442	391	401	339	407	404	374	361	380	380	414	392	418	420	430	398	375	400	382	457	431	409	448	400	391	406	404	392	410	382	402	401	399	413	381	408	408	407	364	397	429	401	395	420	451	403	456	392	411	359	402	437	402	392	402	405	444	380	398	449	384	418	419	395	406	391	432	412	419	417	436	380	405	404	406	420	373	444	426	407	408	395	398	372	397	425	430	396	403	407	424	425	418	369	376	422	413	418	352	441	364	396	423	390	396	447	400	395	411	417	433	440	417	421	434	420	407	432	428	432	406	398	396	400	401	407	417	395	416	383	419	383	392	402	392	442	412	423	414	429	452	422	407	404	369	388	389	419	420	419	405	403	430	377	436	442	400	390	400	416	419	390	419	443	405	400	435	415	386	396	410	377	401	398	402	404	380	404	412	427	420	402	419	399	407	454	405	392	440	402	417	387	403	395	398	417	428	436	406	392	446	479	449	396	385	403	446	368	403	399	398	402	428	396	433	402	405	414	402	425	454	404	386	423	388	397	409	376	384	409	423	438	425	420	389	457	411	401	430	388	387	389	399	393	382	397	429	419	417	426	376	379	431	441	407	381	437	423	426	443	398	410	383	377	449	428	443	401	366	382	420	427	393	422	407	397	417	418	442	388	403	368	392	430	385	405	424	404	402	416	417	421	424	404	398	399	415	399	420	464	434	401	402	404	406	399	417	386	390	437	376	393	438	355	395	397	429	392	404	373	426	409	413	421	433	434	412	432	398	410	371	397	401	400	413	382	401	425	390	381	439	389	443	388	423	405	406	397	407	420	475	396	384	370	416	399	387	412	392	417	420	370	422	396	376	393	411	407	417	392	369	428	419	383	384	416	452	417	382	404	380	389	383	446	426	426	446	384	413	427	398	444	411	399	421	396	420	393	423	400	382	398	412	388	413	406	425	392	394	408	416	413	398	469	408	400	422	421	425	419	369	426	411	428	400	378	397	417	396	365	427	384	397	425	408	450	410	429	405	392	420	407	403	405	375	396	397	404	399	426	397	391	362	390	406	411	434	417	386	378	456	433	378	370	446	385	396	434	427	385	393	393	406	399	355	393	398	412	434	361	424	420	401	389	444	402	424	385	363	417	393	419	392	395	395	404	418	423	385	442	455	398	418	388	412	398	377	416	401	393	368	427	444	402	426	397	430	402	417	393	401	384	372	427	408	414	393	412	406	391	409	428	421	409	455	377	402	402	386	417	398	442	411	428	427	396	427	415	384	438	403	421	380	411	392	405	398	402	413	392	367	418	404	377	392	433	409	406	374	367	419	433	382	385	359	407	405	433	394	436	421	412	399	385	409	427	422	409	411	424	417	400	419	402	430	413	460	433	402	400	389	400	401	385	408	445	437	380	404	414	424	415	384	426	375	390	407	386	386	424	400	416	394	398	393	379	426	446	438	371	410	385	447	443	421	409	416	407	425	420	407	365	440	412	413	408	448	386	377	373	384	418	424	390	433	405	387	440	345	403	405	417	458	419	437	407	412	418	423	415	427	416	414	387	382	430	400	370	436	368	360	427	435	401	395	369	420	405	411	420	406	400	444	424	395	406	419	381	388	372	393	397	399	403	389	365	425	414	439	413	420	405	410	405	392	414	398	393	371	426	403	463	377	416	414	395	395	431	418	390	427	413	364	409	405	406	375	428	436	392	411	434	410	417	373	423	411	422	418	390	364	417	441	402	459	377	405	418	432	377	436	399	420	415	423	412	426	407	412	406	380	435	396	407	443	384	419	423	418	451	418	394	388	373	439	421	397	434	398	409	402	402	392	439	355	381	401	417	435	411	435	395	410	392	458	400	382	404	430	400	379	372	389	393	397	412	387	398	403	419	404	410	406	361	390	413	359	439	414	449	423	396	375	400	435	417	421	378	403	394	410	454	410	405	375	390	384	418	448	393	438	439	399	442	412	411	427	404	393	437	427	409	421	416	387	383	424	428	423	432	410	384	404	422	395	387	419	426	431	406	407	404	389	383	410	387	431	435	451	392	415	408	417	407	369	431	398	404	415	388	424	428	383	400	455	417	392	433	428	421	403	429	375	393	429	427	406	361	423
15742	2229	4167	4938	4494	3496	2560	1996	1841	1760	1657	1481	1345	1262	1229	1091	1072	972	1054	1026	1050	1059	987	1015	1049	965	945	984	973	966	954	952	963	939	910	959	939	931	890	963	968	927	944	879	961	915	963	931	933	931	938	969	900	910	945	932	893	902	924	881	940	942	914	974	911	928	976	909	947	966	948	936	921	928	924	964	902	930	871	912	874	923	971	900	912	905	912	886	899	930	901	846	915	917	805	924	944	958	851	872	889	857	901	915	929	913	973	925	887	928	922	956	914	918	871	958	888	939	919	851	881	941	923	877	918	898	918	874	959	890	885	910	943	899	900	892	923	914	892	893	953	944	860	894	897	894	908	933	903	934	910	942	886	871	889	924	922	866	890	916	948	925	940	880	949	905	879	856	874	826	904	883	889	927	908	932	926	913	920	921	941	938	909	959	925	884	904	912	884	871	910	978	923	862	932	874	882	956	886	913	952	957	930	865	881	869	848	895	938	870	909	868	917	904	933	907	867	941	880	923	881	874	897	905	879	890	923	879	872	899	927	929	905	895	904	850	928	991	898	902	909	921	862	909	932	906	909	881	942	880	853	922	918	841	938	948	883	919	908	907	880	915	897	897	877	852	946	894	897	902	917	938	913	985	887	924	936	902	876	901	891	906	911	897	917	873	849	908	899	891	908	860	869	938	861	872	887	926	874	897	899	916	888	934	845	834	931	921	937	886	870	924	904	911	894	903	935	946	888	952	911	924	882	916	914	856	992	890	807	901	932	886	900	922	851	824	896	834	890	874	829	933	900	917	872	895	903	936	903	916	951	955	906	907	893	890	874	871	945	904	885	897	914	916	899	869	872	876	901	888	871	903	873	930	912	909	862	930	928	931	915	906	922	918	881	885	923	921	889	929	908	879	836	968	882	904	888	878	915	854	896	864	823	906	921	982	861	885	925	924	942	900	864	903	924	873	899	924	912	917	909	871	898	900	921	932	823	902	915	867	973	899	856	925	898	939	908	916	877	870	910	897	881	912	903	881	998	927	893	878	892	951	924	868	915	897	910	873	867	909	890	924	919	876	860	918	934	889	881	846	941	904	908	884	912	910	947	894	911	941	942	911	857	884	920	908	877	913	900	934	934	878	873	930	910	858	924	920	900	904	845	903	900	904	901	940	938	882	929	882	995	963	933	843	900	924	878	874	965	888	905	895	895	928	861	925	944	917	834	899	899	874	929	886	904	934	883	929	863	920	926	928	908	847	913	923	898	907	913	894	954	964	892	924	885	893	888	922	921	910	950	871	885	886	856	870	940	953	897	924	875	902	889	896	868	900	902	932	875	927	896	871	921	906	930	900	930	890	905	934	899	935	865	884	896	955	892	932	919	856	929	928	947	900	909	919	872	908	943	919	873	931	906	979	885	926	968	944	923	874	890	893	929	869	911	902	937	910	867	938	904	895	952	911	889	873	887	903	953	864	861	904	899	865	892	890	936	977	887	915	919	916	870	860	937	890	891	962	872	867	868	913	860	977	883	900	880	873	899	879	908	933	868	935	949	899	909	898	917	947	907	946	879	923	900	863	924	903	891	894	965	879	887	942	875	893	946	919	930	835	933	910	886	918	897	897	910	920	869	958	956	922	878	888	913	902	942	936	893	914	907	900	932	953	897	835	891	895	876	931	931	918	885	929	917	963	885	912	864	949	906	915	906	882	916	941	964	865	914	921	895	890	914	936	959	915	914	920	908	922	922	926	948	887	895	902	898	910	933	895	905	954	786	908	881	937	957	883	903	884	878	884	926	940	902	893	909	996	866	919	904	897	906	917	874	932	884	861	911	911	918	913	899	906	913	943	899	893	921	907	916	933	871	926	957	903	932	900	875	964	906	913	942	931	898	870	881	938	837	881	868	914	932	894	907	908	937	922	892	817	877	905	956	912	905	901	915	912	933	921	957	885	859	902	924	963	838	878	899	922	869	936	955	886	900	925	865	845	938	883	947	891	895	902	920	909	929	905	888	915	959	825	852	975	882	933	876	904	910	916	906	926	903	878	840	841	881	922	970	927	896	997	901	960	852	878	848	884	937	920	905	871	901	897	900	915	936	933	877	857	890	889	911	899	967	982	900	865	904	858	863	915	929	933	889	888	903	933	911	942	898	956	916	876	900	974	971	945	936	959	926	923	888	900	906	921	927	892	916	922	858	907	906	949	860	927	894	866	948	887	898	920	897	956	921	905	895	919	956	895	946	943	906	895	927	931	919	933	888	881	916	882	900	916	890	939	847	825	917	898	921	895	919	877	923	916	914	907	924	918	891	917	880	873	921	873	888	889	857	952	905	895	874	852	946	902	900	916	895	928	915	908	911	921	916	884	876	919	916	930	969	915	953	956	913	917	876	882	965	914	914	922	886	952	882	934	917	891	904	918	857	940	932	898	888	953	895	892	849	983	927	926	853	920	890	894	884	949	917	889	881	897	887	867	907	907	896	929	887	898	884	902	864	929	884	866	956	894	940	937	967	976	915	874	897	904	915	905	849	906	911	857	930	841	898	879	874	918	879	934	927	946	912	953	887	960	917	914	796	904	909	862	891	853	862	938	876	924	912	892	890	886	896	945	892	935	883	910	918	915	890	895	873	926	928	866	887	889	940	932	876	887	908	935	897	940	889	941	878	912	869	911	842	898	927	892	928	959	903	933	913	902	955	875	874	907	864	857	947	897	923	910	940	923	893	923	886	910	886	901	881	894	896	878	869	913	880	915	879	898	858	903	902	892	934	900	922	916	928	891	872	879	938	891	898	885	850	893	913	883	840	924	938	963	959	887	911	920	946	894	897	867	914	881	924	949	868	934	893	830	883	896	901	934	892	860	968	967	920	908	903	933	875	876	953	903	900	917	889	913	889	873	880	917	895	878	940	859	881	914	937	965	877	922	925	932	952	924	939	906	906	910	918	926	962	889	939	957	883	919	914	891	912	887	890	962	874	907	916	852	925	902	899	897	946	908	940	873	911	941	908	900	915	915	922	832	938	879	889	877	902	911	924	878	895	902	942	900	971	912	884	930	861	932	925	930	871	909	894	932	964	899	889	909	897	920	879	969	859	969	919	853	900	861	938	871	933	924	912	885	870	858	926	917	878	941	926	905	910	892	882	915	911	906	915	900	893	906	935	867	908	884	885	939	889	882	967	904	905	904	870	877	933	895	898	931	918	929	976	881	856	906	867	874	888	930	913	972	931	946	855	889	855	925	899	870	861	921	911	890	893	952	907	927	900	924	913	975	920	870	902	957	921	898	913	911	879	881	887	944	933	904	903	889	930	864	913	863	872	934	947	895	898	909	965	905	840	898	880	871	943	942	942	941	954	906	920	926	925	877	900	948	930	942	910	921	873	909	939	875	949	890	897	889	897	945	894	884	854	928	916	913	877	856	924	898	910	940	897	888	911	888	904	910	852	865	873	854	948	890	864	908	982	886	897	860	902	926	889	905	900	967	924	873	933	945
7985	685	549	460	397	307	273	249	268	229	231	240	214	230	206	213	211	179	191	178	173	174	210	242	187	206	190	212	192	163	202	179	216	215	186	186	199	190	218	202	232	211	225	218	199	189	226	198	210	211	212	184	204	204	209	219	199	219	237	190	183	217	172	179	198	205	223	216	201	180	172	211	223	201	208	208	200	204	192	188	207	196	220	201	201	210	212	211	189	189	213	206	199	183	192	207	204	195	192	186	193	204	185	204	178	201	214	229	191	208	183	224	204	220	165	191	197	196	201	195	194	190	209	206	197	193	221	197	218	217	224	205	214	196	198	208	195	212	201	184	220	205	219	189	208	203	223	184	187	217	195	187	234	208	194	200	206	224	214	195	204	215	191	199	205	218	178	184	223	187	199	223	203	218	212	222	199	205	194	215	217	183	192	225	205	204	211	198	197	193	200	193	203	182	220	217	228	189	218	229	233	205	182	203	220	209	179	203	233	224	202	205	198	174	214	222	189	222	194	216	222	188	174	208	212	183	202	186	209	178	176	191	198	207	200	196	225	208	194	207	207	219	224	208	226	220	180	211	191	188	196	203	200	185	195	198	214	191	220	194	188	214	208	192	191	187	215	212	188	198	203	194	201	234	205	221	212	203	199	184	199	225	191	213	210	235	212	193	190	218	185	203	209	186	183	183	198	212	197	190	205	214	205	188	208	198	232	216	198	199	195	196	181	197	192	201	163	211	211	191	214	187	202	190	209	196	191	186	214	206	213	188	205	216	203	219	181	193	229	184	231	221	213	196	197	167	211	196	219	190	202	193	197	196	199	172	196	201	206	187	196	202	211	204	179	206	195	215	201	215	205	205	201	205	213	206	203	215	213	202	186	203	194	180	201	184	226	212	195	219	225	217	169	209	211	214	208	226	216	204	205	231	232	198	216	188	216	205	198	207	235	193	181	184	214	204	196	204	202	188	228	196	191	181	205	208	201	215	207	214	231	200	195	205	215	212	203	194	205	200	226	191	190	211	189	201	190	215	200	216	198	192	187	174	200	185	177	199	217	203	227	196	184	229	204	219	188	229	191	219	198	206	196	211	194	208	182	206	214	204	195	215	198	233	201	207	188	192	231	218	168	193	187	201	228	210	213	203	188	203	200	193	208	165	199	226	185	207	195	205	222	199	185	209	185	206	211	189	215	197	200	198	204	185	191	206	216	256	224	212	205	204	200	210	198	210	225	203	210	201	220	213	200	180	229	185	187	213	192	205	205	201	204	202	221	229	179	220	197	178	197	222	191	188	208	197	207	181	190	195	185	200	184	213	211	192	220	202	238	171	208	200	206	198	181	206	184	199	213	206	196	176	204	181	190	206	181	184	210	191	201	170	194	233	203	185	187	188	210	234	211	165	202	178	194	198	203	191	207	230	204	222	182	206	245	185	190	203	208	215	203	212	204	214	197	230	208	191	193	206	199	177	228	194	205	198	191	230	202	210	200	191	199	195	171	184	195	204	218	187	217	195	201	210	209	210	200	194	190	229	205	211	199	222	216	212	193	212	224	220	196	212	211	201	180	202	205	198	184	179	186	211	199	216	187	202	208	222	211	218	194	209	204	206	215	209	186	201	195	194	222	183	208	230	191	185	197	184	200	214	228	218	189	186	208	209	209	193	204	187	207	199	198	220	198	194	178	209	211	213	171	195	181	205	198	198	209	154	215	202	170	193	210	215	199	182	184	195	214	179	200	194	224	214	206	200	190	195	205	188	185	191	159	207	218	222	210	224	202	218	201	207	182	223	207	201	227	212	198	192	180	190	208	213	192	205	186	196	194	204	213	217	200	224	222	191	167	210	201	213	196	169	220	222	205	222	229	219	209	199	189	222	223	218	212	212	207	199	171	210	210	232	190	209	230	216	219	197	191	223	183	208	207	186	189	215	186	207	209	183	203	202	159	209	204	171	224	189	182	197	190	195	195	222	225	184	202	206	198	212	181	226	180	198	222	183	217	208	249	220	212	216	200	214	198	196	211	218	208	200	212	209	193	227	188	209	213	186	231	193	204	213	211	204	199	199	195	229	199	194	185	224	185	185	213	201	212	183	186	183	191	200	209	210	194	216	246	180	204	228	190	192	199	195	198	175	175	211	187	210	185	207	187	217	217	207	190	194	197	186	222	207	219	204	200	178	206	203	225	228	191	210	213	184	188	193	201	217	216	198	201	202	207	179	216	185	193	186	188	196	221	236	202	178	216	189	214	200	187	206	214	215	201	205	238	192	177	206	219	214	183	219	214	211	210	203	227	211	196	178	212	214	213	189	206	213	203	216	187	204	210	226	196	238	226	223	201	220	188	193	203	205	206	187	181	204	197	210	214	196	225	219	199	178	215	177	171	207	190	190	201	208	198	201	215	212	187	226	198	226	201	217	206	180	189	195	208	185	212	231	222	198	184	204	216	205	172	197	217	202	203	221	206	211	214	204	231	177	181	197	183	195	230	198	199	223	215	218	216	181	196	185	207	196	194	198	223	194	158	207	181	186	185	179	192	184	185	196	216	201	177	190	206	230	170	215	200	171	228	180	184	204	198	222	235	220	217	175	189	231	180	208	204	214	173	209	185	193	204	239	223	214	202	216	193	201	202	209	200	184	213	211	198	179	215	235	227	204	201	194	230	197	199	190	188	224	209	209	197	181	210	178	196	200	209	184	184	210	227	216	212	206	201	212	180	200	214	199	187	191	213	216	198	208	213	213	182	186	198	198	219	218	215	219	185	201	206	209	177	213	183	193	174	217	178	223	234	223	186	202	200	180	175	207	205	212	206	191	206	206	214	203	197	209	186	201	196	213	197	209	207	229	207	215	205	197	206	194	183	215	216	215	189	210	217	197	198	214	214	218	206	211	188	191	219	180	224	208	208	215	204	212	197	231	184	212	185	208	216	203	195	210	190	184	214	214	209	210	191	207	189	206	192	197	211	230	239	198	213	209	174	224	193	218	224	184	169	202	202	198	221	175	200	211	202	191	200	220	266	216	200	218	205	203	197	194	197	194	209	228	206	210	206	234	190	201	189	207	190	196	212	209	221	221	202	191	189	203	226	210	207	229	218	168	194	219	204	213	191	211	196	211	193	188	198	215	204	202	213	222	198	195	220	204	184	185	225	217	204	194	225	212	200	192	194	198	214	224	199	182	208	220	187	195	218	194	208	217	211	212	187	200	213	175	174	198	187	197	228	198	161	210	190	200	212	188	205	212	211	196	178	194	197	183	187	229	219	234	204	204	215	210	209	217	196	217	247	190	203	213	240	205	213	243	200	217	193	183	190	208	213	185	218	209	203	202	192	173	241	197	191	196	222	157	220	188	209	211	209	202	219	198	202	209	175	209	196	210	210	239	207	202	236	200	227	199	208	205	205	230	193	230	192	206	193	221	210	212	216	214	203	205	208	222	183	195	201	203	221	229	203	201	207	192	190	214	222	217	203	199	191	194	208	164	204	210
5104	801	1336	1415	1359	1178	851	767	695	677	715	583	599	545	545	486	547	530	509	491	543	511	539	539	528	467	518	516	543	473	487	496	482	497	485	537	516	516	517	509	483	517	496	452	488	514	517	522	497	504	488	494	526	514	451	508	520	479	484	491	554	481	496	495	499	479	458	480	503	468	477	508	493	526	496	522	506	522	472	481	498	490	486	487	517	541	525	484	473	470	506	524	505	493	493	534	460	453	489	514	502	502	455	475	529	495	479	501	509	537	477	500	471	483	501	453	528	471	490	498	483	514	486	478	512	486	489	495	444	492	450	496	490	464	489	508	454	488	503	501	486	454	483	541	482	491	490	513	490	469	511	473	501	506	483	520	511	490	460	464	503	505	459	521	543	492	503	508	525	510	521	482	485	494	501	529	460	460	540	510	491	537	476	506	546	503	468	485	505	480	479	498	508	533	495	522	488	508	485	508	490	494	531	523	511	484	507	481	489	515	531	506	509	477	497	516	505	508	477	496	482	485	482	495	492	486	490	508	514	461	488	530	530	501	560	492	513	486	488	507	473	490	500	522	492	467	492	509	485	521	499	499	475	507	494	497	484	510	538	502	484	514	487	462	495	477	475	468	513	487	517	477	473	500	537	507	492	500	555	474	526	485	481	524	517	543	506	509	520	536	490	460	519	525	490	517	477	469	465	485	488	484	476	502	504	448	505	507	493	524	473	515	517	516	472	485	458	476	500	448	524	516	508	499	493	485	493	490	516	546	512	489	484	497	496	520	486	504	519	512	494	513	490	491	481	475	482	476	525	494	460	469	525	445	518	524	506	482	517	474	502	508	473	524	511	504	469	526	476	446	508	488	503	498	476	498	498	481	516	560	531	468	488	506	496	483	517	509	520	473	476	544	495	469	475	522	516	506	500	475	478	517	476	516	497	462	460	536	500	478	486	520	504	470	493	538	514	467	518	458	485	500	474	482	498	498	508	475	482	556	485	477	507	516	494	525	537	510	492	487	490	471	521	524	481	431	501	521	485	514	445	490	521	507	479	537	498	489	491	512	496	519	501	491	457	479	524	486	481	506	498	531	506	505	497	512	507	495	509	507	489	501	472	482	495	461	519	489	525	526	499	446	527	505	483	504	511	506	517	477	476	475	476	465	528	532	499	486	509	488	526	504	456	498	481	500	479	481	507	498	512	498	529	539	475	465	549	482	496	482	490	515	496	500	469	513	501	528	539	467	469	517	475	457	495	525	472	518	495	544	501	482	498	508	487	444	522	469	500	521	468	489	493	507	538	499	510	482	490	493	490	547	492	524	506	486	514	512	503	530	513	482	530	492	524	490	494	550	501	519	506	493	496	521	494	510	485	490	477	498	473	495	521	479	475	477	554	495	486	505	482	499	467	489	518	521	543	496	499	526	484	514	485	509	483	482	503	474	489	475	482	466	487	484	473	525	483	533	490	504	528	495	507	514	521	505	524	498	472	511	522	489	521	518	489	507	511	492	483	511	498	481	496	490	528	505	545	504	505	508	489	481	527	516	536	476	488	500	506	475	498	451	463	456	504	490	560	504	490	457	482	476	543	503	516	527	463	493	480	519	509	510	485	488	486	480	487	518	487	520	464	466	493	482	508	501	502	500	458	508	492	504	522	455	457	524	468	474	533	492	467	507	484	500	553	499	480	499	463	498	499	492	494	495	509	482	492	518	522	500	507	466	523	491	505	513	515	563	472	528	451	528	516	507	471	468	489	518	504	512	427	531	485	485	522	479	529	498	479	504	460	484	494	500	498	493	550	496	488	524	508	511	497	543	500	512	510	536	508	502	470	510	513	446	472	528	542	508	506	490	464	506	468	534	499	469	509	464	509	481	486	493	494	513	492	455	494	497	492	459	519	452	478	548	493	473	482	483	496	486	500	515	499	531	517	498	503	514	484	521	508	496	521	499	444	508	489	470	492	492	486	464	487	499	479	466	505	503	476	502	489	523	500	460	505	495	475	494	499	500	506	459	540	499	522	485	501	498	519	473	542	513	518	494	482	520	436	501	496	517	560	506	524	474	504	502	534	515	490	495	518	496	505	499	506	455	472	520	492	513	488	497	499	513	490	525	495	490	515	507	462	474	498	494	448	516	506	488	475	501	494	469	467	501	500	518	489	488	506	489	516	487	566	495	513	525	497	476	527	497	504	472	493	518	473	479	484	533	512	472	506	474	499	514	506	504	462	493	486	493	507	492	515	526	499	510	497	500	491	531	542	494	506	504	487	468	481	490	483	487	477	487	493	520	499	506	481	467	480	456	475	510	507	515	492	505	503	532	477	491	505	478	476	513	494	512	525	480	477	442	518	498	522	562	504	526	453	538	504	553	515	501	502	505	481	497	510	519	497	486	487	478	512	506	499	523	495	476	481	458	527	545	511	547	510	493	479	485	503	532	529	486	510	471	472	464	493	511	481	466	504	515	474	519	505	501	471	486	511	516	520	467	561	483	530	479	501	476	499	487	494	492	475	489	489	524	526	507	450	508	494	478	502	488	520	459	501	512	485	496	475	523	487	498	525	538	506	482	483	501	516	462	515	512	487	495	512	476	469	522	491	480	516	496	524	492	476	499	469	526	500	532	517	483	457	490	513	495	520	469	499	520	478	508	491	479	476	481	517	492	514	513	504	467	465	522	518	502	511	510	502	504	458	512	486	510	495	523	495	470	518	497	509	522	511	522	473	478	556	513	500	481	456	489	506	540	455	492	510	483	518	501	528	498	517	474	534	523	526	517	481	496	482	531	512	490	481	490	516	510	499	451	482	515	486	469	493	510	473	501	515	476	575	495	478	495	465	481	459	498	487	452	501	514	500	474	502	530	513	483	479	469	488	477	489	500	472	494	481	458	536	524	501	541	490	523	502	489	512	497	530	502	496	485	520	487	538	515	492	551	501	523	479	508	452	507	503	451	521	493	486	484	485	516	504	516	487	516	487	466	512	517	494	502	494	512	504	462	491	483	565	515	508	523	513	439	524	509	459	489	494	474	488	439	563	506	484	490	537	509	530	516	486	505	519	454	521	455	493	521	501	475	508	518	492	484	463	508	482	493	496	512	519	566	540	485	509	491	541	467	524	513	480	489	507	498	480	496	497	474	454	516	473	504	527	504	540	487	515	499	512	481	479	471	514	510	528	488	492	492	471	493	515	496	527	478	480	509	508	483	505	510	464	507	469	473	529	497	505	517	508	454	540	506	477	477	526	473	498	530	462	488	488	509	491	490	476	484	480	496	531	492	489	470	527	484	499	512	501	475	499	498	529	476	438	508	494	526	494	494	489	494	521	478	492	472	529	501	490	506	480	464	519	503	519	532	515	500	473	504	490	507	509	539	492	488	509	520	478	499	497	486	490	521	529	496	473	482	506	507	479	516	480	504	519	476	484	502	484	499	480	503	482	508	487	498	510	531	510	486	496	488	490	504	509	472	493	523	452	488	477	488	491	506	489	471
17777	1768	1332	1015	808	588	452	330	361	321	293	288	231	249	262	232	225	247	230	254	228	232	232	245	229	246	255	219	252	225	245	224	221	226	202	259	245	233	246	233	242	220	245	218	217	244	226	250	228	181	228	224	230	221	243	255	226	230	218	236	217	217	234	200	230	240	242	213	267	247	244	218	244	209	229	241	242	224	206	249	220	234	197	232	240	235	210	221	227	220	217	207	213	225	281	209	210	226	210	249	216	232	243	239	234	210	262	236	251	219	217	239	205	210	219	191	209	218	236	236	264	249	243	220	244	251	257	214	214	245	213	219	202	219	232	241	225	231	234	216	250	250	203	222	258	243	213	224	233	242	227	237	216	227	227	247	236	232	236	233	234	222	202	237	234	220	253	252	231	227	209	219	231	224	242	231	215	237	251	230	224	221	239	223	225	214	232	225	190	256	206	237	211	263	195	192	206	249	264	234	224	228	227	206	249	221	227	204	222	229	227	261	245	213	193	215	223	214	245	236	249	215	224	222	221	228	244	225	234	227	251	229	260	240	193	227	217	225	220	205	240	245	220	236	233	238	221	241	229	234	211	212	223	205	209	205	210	218	245	228	236	241	216	247	221	214	206	216	227	233	220	220	242	228	237	227	238	232	205	234	223	243	251	224	209	186	254	232	248	238	217	239	244	222	225	239	216	220	229	223	220	265	259	234	246	237	228	232	220	222	231	177	252	190	233	241	212	215	222	248	203	209	224	256	253	229	245	212	197	217	226	210	220	229	235	228	228	237	225	214	231	216	207	236	238	199	219	199	236	238	203	227	226	230	237	212	281	244	241	216	233	190	247	239	220	238	234	228	242	205	232	251	243	249	231	245	233	252	203	227	240	264	184	225	208	234	225	221	204	219	243	235	216	220	190	204	248	202	240	230	250	232	210	218	220	228	226	230	233	215	230	243	223	227	215	232	227	248	212	235	240	223	208	230	244	246	218	210	222	229	253	232	204	237	214	201	201	251	216	232	225	191	227	208	215	223	205	219	222	199	233	211	211	236	225	250	233	199	218	230	214	231	229	199	236	222	230	233	249	225	241	204	205	218	193	232	197	240	222	207	262	255	230	222	245	235	217	214	228	234	228	231	237	213	218	253	225	227	237	229	252	262	258	210	233	225	251	210	246	224	215	238	243	242	242	225	235	211	203	252	240	238	215	236	210	203	264	189	249	198	267	217	236	216	217	252	250	229	224	244	207	225	223	236	242	224	248	241	239	247	237	262	229	237	198	211	213	208	250	222	229	242	255	212	241	234	224	208	226	197	239	258	214	232	219	234	224	234	236	215	200	243	220	243	222	235	233	231	244	239	249	222	247	225	241	197	249	246	231	236	218	214	215	196	231	237	231	238	205	220	242	231	238	243	221	226	283	222	238	221	200	219	225	211	235	241	215	236	244	230	221	247	220	249	242	250	218	206	197	217	216	204	210	217	239	261	224	265	226	199	245	254	245	253	213	232	221	238	213	231	255	272	220	186	209	199	236	224	233	221	217	235	216	225	231	220	224	234	208	235	234	205	234	244	236	237	221	233	231	231	221	214	220	213	225	242	225	234	216	244	220	228	232	226	211	199	205	233	230	264	237	200	233	240	249	219	237	221	240	226	211	235	220	234	248	205	240	239	229	234	245	220	249	270	256	239	208	242	264	207	229	230	222	221	220	220	208	232	227	225	243	254	221	207	215	206	228	239	247	227	231	225	223	241	207	195	229	204	249	253	226	235	236	235	243	222	234	207	240	213	217	235	231	260	242	223	226	203	246	231	221	237	245	228	241	226	219	207	228	252	223	228	205	218	221	197	226	205	264	243	232	222	220	221	249	248	259	227	252	248	215	232	239	229	223	224	220	255	231	196	213	209	252	226	191	248	235	214	202	258	198	210	238	213	249	237	229	213	212	235	203	259	242	209	210	250	200	262	216	201	227	218	230	249	238	219	226	248	201	238	225	205	250	207	253	229	217	225	222	231	252	222	205	179	220	238	231	230	212	219	213	255	238	227	205	258	239	218	202	222	227	215	216	227	222	227	220	206	201	222	223	235	225	275	203	223	223	241	251	198	248	233	237	224	243	274	208	235	202	244	252	238	234	218	223	224	215	207	232	224	232	208	266	211	208	229	260	222	243	225	254	222	242	194	239	211	216	220	208	208	264	224	202	240	214	224	221	213	235	234	188	200	231	242	197	236	228	213	219	216	226	213	229	236	229	223	206	200	234	227	221	236	217	223	243	253	234	239	224	224	218	224	238	249	211	217	245	223	247	205	212	213	228	206	220	227	249	226	238	244	209	187	222	257	233	230	219	226	238	213	232	239	241	207	221	218	233	243	219	235	241	207	251	195	212	232	221	238	235	244	209	224	220	227	242	242	248	227	206	221	224	215	221	210	212	228	211	213	215	254	253	257	214	221	209	236	216	205	243	235	251	220	216	211	235	245	216	222	219	256	233	217	244	216	236	227	225	229	230	243	217	222	199	248	216	229	232	219	214	237	226	218	241	204	230	225	238	213	197	237	247	235	246	224	208	218	184	224	243	220	232	223	212	216	250	225	227	222	219	234	207	209	195	211	225	215	226	233	225	220	248	248	230	233	204	214	235	227	231	224	205	200	225	253	222	207	236	237	205	225	237	204	216	212	222	228	261	230	217	206	240	216	251	229	215	221	219	218	225	209	240	228	229	234	257	214	232	229	213	211	237	197	220	199	220	227	211	256	232	238	234	196	220	255	211	221	210	215	265	234	251	231	248	232	201	218	222	234	217	234	254	253	238	257	229	228	213	212	229	216	215	228	232	256	230	208	222	223	229	209	225	209	240	251	230	258	237	200	242	225	233	214	228	232	228	234	243	249	218	208	232	227	244	224	237	213	213	211	226	236	213	227	252	193	242	208	210	233	264	221	205	228	242	238	209	243	217	213	230	234	230	221	206	234	224	243	223	208	237	242	235	231	228	227	228	238	220	256	225	213	228	248	235	203	227	232	245	241	256	245	222	217	243	226	240	229	240	250	214	223	230	209	220	230	193	235	234	252	247	207	218	242	187	193	216	233	242	215	248	243	231	234	242	254	238	252	214	235	224	217	203	215	213	240	244	243	237	240	230	219	202	209	229	183	282	237	231	225	214	224	263	205	215	210	225	209	253	247	217	235	232	229	237	235	219	236	231	231	239	218	230	211	223	205	188	246	236	207	225	239	233	203	231	255	236	242	214	235	244	230	221	212	257	227	233	240	224	209	255	245	188	246	221	218	263	250	266	216	249	236	220	229	224	237	235	247	225	200	203	217	202	205	218	244	211	227	217	222	237	199	242	263	200	209	211	243	221	222	226	240	220	232	216	203	231	238	220	245	226	229	248	219	209	217	213	223	235	211	225	241	232	242	207	216	264	208	214	242	223	230	217	236	244	214	213	223	199	237	235	212	231	218	202	231	223	228	230	260	226	238	223	233	222	241	225	222
11091	1342	2615	3200	2950	2292	1638	1269	1190	1252	1002	926	901	786	777	656	674	608	608	668	666	604	557	639	685	635	613	580	621	601	572	547	562	574	556	589	601	583	586	571	593	622	582	578	541	546	554	565	533	555	585	589	576	575	551	535	533	556	546	580	572	581	576	539	556	556	563	556	568	546	566	594	594	550	578	543	598	557	583	556	527	562	551	554	583	613	537	556	541	525	556	549	570	538	544	555	559	576	535	562	526	564	528	527	572	549	556	573	554	618	578	564	555	557	554	553	558	529	602	540	518	583	571	568	603	576	561	561	575	539	551	504	545	606	518	555	570	561	577	529	525	545	527	559	542	566	587	546	519	609	547	596	543	580	559	557	583	537	514	533	588	529	567	500	578	568	577	559	575	537	564	527	532	555	544	623	539	544	553	533	592	545	613	571	542	583	546	567	524	559	560	585	520	550	561	524	530	539	583	573	577	519	591	541	530	579	569	553	583	551	532	525	551	547	594	604	571	540	549	548	544	545	588	536	485	546	561	591	593	542	579	555	526	575	597	572	532	534	547	562	523	569	512	580	587	553	551	543	574	520	571	572	558	568	571	541	530	552	577	539	567	559	552	565	566	564	559	480	556	554	581	570	560	583	590	554	572	550	559	537	513	581	506	540	511	586	539	537	578	525	564	578	538	541	552	553	562	528	536	551	580	550	571	541	557	570	591	611	528	584	555	535	522	578	527	503	542	575	614	502	545	574	549	508	579	535	554	538	562	529	582	569	579	550	541	550	594	555	517	562	535	536	556	516	541	541	504	579	605	522	563	571	563	580	586	549	589	569	572	506	559	533	595	571	608	535	589	582	510	584	527	507	553	553	553	580	553	527	575	576	551	568	584	555	549	548	542	565	546	592	586	502	496	573	571	526	558	596	575	561	547	546	572	554	552	562	560	564	580	587	520	587	531	558	567	545	527	608	549	561	575	561	552	516	590	548	532	571	533	538	579	551	564	517	548	543	538	562	602	545	559	533	526	587	523	559	540	554	552	584	560	567	526	574	544	534	493	561	554	553	563	587	539	580	550	536	592	516	582	538	564	598	584	537	556	556	578	555	564	538	571	530	603	565	556	541	520	544	540	561	551	554	571	555	571	526	570	595	533	551	533	557	578	601	564	535	562	599	537	566	547	571	563	538	581	563	540	570	573	540	516	544	549	563	556	588	510	538	556	541	576	547	555	536	551	562	552	587	557	570	575	578	547	511	561	568	567	532	564	580	553	556	551	578	585	567	597	588	568	529	591	565	569	600	577	541	585	585	562	579	546	536	559	562	553	568	583	544	575	576	523	543	537	595	525	547	585	586	551	572	591	548	526	566	552	520	567	573	516	594	543	500	589	566	554	551	592	541	559	574	553	532	537	580	545	574	573	556	604	572	520	591	588	550	543	559	576	568	532	560	556	538	551	532	581	557	534	546	626	530	576	597	557	609	580	551	579	522	559	551	584	579	600	596	562	551	553	577	556	548	547	568	535	584	584	575	572	575	523	593	525	561	578	567	553	569	557	560	550	576	549	560	544	610	588	564	559	576	577	565	589	571	561	559	583	550	572	508	572	557	585	588	512	532	541	540	557	588	546	534	592	551	565	516	552	562	576	539	565	551	547	530	556	577	534	572	548	570	562	569	582	548	557	549	546	529	592	522	539	577	547	545	539	554	552	563	550	534	584	596	562	575	597	562	568	541	545	600	546	528	579	595	532	581	577	517	532	582	532	532	541	548	544	528	606	565	575	606	572	560	585	528	545	532	537	562	575	528	517	567	594	548	589	521	523	543	526	575	547	558	577	542	522	544	551	527	579	560	534	546	531	544	537	559	592	515	597	547	595	526	564	532	590	546	564	576	525	556	563	585	540	545	562	552	594	588	536	568	607	592	536	567	566	584	517	573	534	533	521	575	539	540	538	560	523	591	565	536	568	557	568	553	568	574	570	552	579	599	558	587	543	518	556	560	549	522	570	587	535	549	528	515	550	538	538	563	604	536	555	544	529	542	570	587	563	554	549	517	570	546	558	543	563	537	552	555	525	543	606	551	579	549	578	574	559	587	564	556	566	508	586	548	532	547	574	619	527	554	544	575	561	551	560	603	552	524	587	538	570	540	591	558	550	594	543	619	556	572	535	606	605	583	566	560	546	529	562	505	569	559	543	530	540	593	551	506	510	545	550	567	545	574	544	544	535	571	555	546	569	535	565	613	539	532	575	558	515	566	590	554	560	523	547	536	571	547	569	595	549	537	537	563	533	557	581	551	578	567	548	522	593	573	558	573	588	576	547	537	574	561	558	602	569	554	605	558	551	554	514	542	535	525	529	553	522	559	570	532	556	569	523	624	571	547	555	527	551	563	566	586	535	582	573	555	560	592	599	551	556	564	586	574	579	555	569	575	571	528	602	528	564	601	515	572	538	584	552	551	541	501	561	554	589	564	544	542	525	582	506	594	506	532	577	534	548	541	556	568	544	519	566	558	560	570	578	586	536	606	590	516	522	552	589	590	548	536	525	523	557	599	549	498	586	558	547	562	571	536	559	564	548	526	520	576	609	590	582	552	526	556	524	573	548	592	522	519	570	543	574	566	557	579	597	531	548	551	561	581	578	535	559	545	559	550	553	553	578	541	573	561	565	538	496	533	539	548	567	551	547	573	588	541	543	557	618	576	576	557	572	546	564	554	534	567	562	554	600	536	564	530	558	519	540	555	514	607	559	535	594	595	542	577	545	558	596	534	553	570	566	538	576	541	580	541	561	558	615	580	533	569	545	560	583	502	561	557	565	554	538	558	591	546	536	546	545	533	593	594	569	553	544	510	576	530	539	555	562	582	568	556	542	531	558	530	563	508	556	558	535	576	547	522	571	533	511	552	577	580	514	588	567	567	575	560	558	585	613	566	556	628	505	576	584	580	570	583	606	536	540	533	563	575	548	564	516	532	579	551	555	553	542	555	599	540	511	532	536	609	527	563	582	520	574	548	586	548	509	540	550	532	551	576	581	530	602	551	597	545	552	573	553	552	543	595	562	562	534	546	572	532	575	529	557	565	587	547	592	557	574	544	543	579	524	565	558	601	572	548	567	536	535	593	516	522	589	497	523	573	560	590	589	548	557	550	578	552	557	608	574	588	549	553	569	534	550	518	547	553	532	564	612	576	603	549	565	545	513	513	511	580	563	621	536	529	576	521	556	625	545	547	583	532	593	582	570	514	529	551	556	587	534	565	558	569	540	513	574	567	580	568	523	556	555	565	602	589	573	549	519	531	553	535	578	572	505	564	538	556	572	561	607	545	570	514	546	575	545	566	571	528	604	560	554	549	519	545	548	551	569	542	558	580	560	585	583	557	574	552	535	580	547	541	556	542	576	544	529	534	538	568	565	551	602	548	536	596	606	560	557	546	539	596	569	505	549	552	569	539	533	554	545	530	552	553	545	549	587	520	535	527	558	585	530	554	573	506
28226	4037	2350	1868	1426	1106	774	630	593	574	487	480	486	482	436	375	428	443	442	444	428	457	463	395	463	400	442	421	432	418	396	422	439	431	438	438	408	376	401	394	371	437	374	435	408	378	400	420	447	394	411	442	371	434	440	397	407	399	357	403	417	420	379	414	412	371	379	411	421	434	412	390	470	395	411	397	393	378	388	404	370	413	379	406	429	387	396	403	429	398	451	411	401	392	434	393	371	395	402	429	392	370	450	419	438	391	385	379	414	406	449	385	393	390	407	374	366	382	379	375	369	377	376	383	356	420	427	361	395	396	348	403	409	404	430	441	418	403	430	423	393	398	400	379	401	405	464	427	386	398	397	399	402	405	389	388	394	366	409	385	408	403	439	408	399	387	376	398	436	421	393	388	385	397	440	422	400	384	391	389	428	364	361	412	398	410	382	379	388	380	392	389	405	427	429	420	388	391	445	373	393	404	394	367	419	373	435	360	407	377	402	378	403	423	381	411	423	395	401	405	425	414	400	413	389	408	455	376	373	380	390	390	383	376	402	400	427	392	437	380	418	387	404	413	400	392	433	422	389	378	364	430	400	437	437	400	379	417	400	400	449	409	398	369	405	432	411	422	396	399	390	432	426	418	391	361	433	439	408	387	419	408	365	389	370	419	391	401	450	432	459	482	420	420	440	427	412	400	408	402	401	407	403	407	345	401	375	432	425	384	379	414	404	371	369	392	361	399	372	426	389	414	399	441	346	395	402	423	422	375	427	396	417	402	381	407	381	401	387	382	412	394	415	446	381	406	398	371	390	415	416	433	418	416	417	426	445	394	380	398	447	382	385	396	380	396	407	459	424	419	409	392	400	388	408	405	409	434	393	407	397	385	394	409	391	384	399	355	433	373	414	422	403	404	395	395	421	427	408	415	399	417	438	389	411	433	413	436	435	397	373	334	380	372	382	436	426	398	355	373	448	413	387	378	463	447	408	397	392	392	410	383	451	419	394	417	405	399	405	410	411	438	418	375	428	402	389	371	420	403	402	392	361	427	389	376	443	383	387	412	398	405	418	413	396	385	391	403	399	400	443	417	351	440	407	415	424	385	431	442	367	445	395	402	400	371	417	386	400	362	414	409	421	400	429	419	365	382	421	414	421	428	423	412	415	365	415	414	388	411	395	375	393	364	379	405	408	418	418	410	418	377	423	399	422	394	405	413	434	405	381	437	449	397	372	429	423	393	375	372	393	365	371	371	382	389	392	412	413	389	386	388	413	408	355	437	399	392	436	406	395	395	391	402	429	400	375	394	389	417	378	397	449	409	423	420	411	393	403	421	369	367	392	421	401	427	397	415	387	402	400	438	431	420	419	405	417	393	424	435	400	394	400	367	396	405	407	377	404	406	423	381	395	427	414	368	430	425	352	432	389	336	397	392	412	387	408	383	445	388	356	418	402	402	390	425	380	423	377	451	415	430	380	434	363	403	371	423	405	378	405	441	385	372	430	410	408	375	418	383	379	408	438	379	391	428	444	432	415	408	433	368	404	370	385	358	385	375	416	370	419	421	383	403	362	434	386	425	419	371	378	383	410	410	425	407	397	424	394	429	400	400	379	428	387	408	407	449	371	369	387	389	441	387	376	400	400	413	379	407	414	419	418	428	419	426	373	403	419	389	430	450	425	414	387	431	414	404	383	401	410	415	398	388	394	407	383	377	436	461	401	372	400	377	410	468	416	421	428	441	368	402	375	453	458	396	403	378	391	421	420	446	402	416	428	417	452	383	408	413	397	376	437	408	414	382	368	384	440	422	392	437	467	391	424	385	388	424	413	404	399	383	429	408	374	436	403	437	391	419	415	383	395	369	440	407	400	377	427	425	414	403	402	407	395	409	411	396	413	401	379	397	403	379	422	388	377	374	398	395	449	388	405	398	413	389	420	367	386	374	392	375	420	392	417	399	366	393	387	421	382	387	402	408	399	411	424	421	401	414	398	403	421	426	427	390	388	413	384	421	405	400	357	378	406	398	408	438	390	398	443	393	387	456	379	397	381	390	417	408	422	422	406	398	398	384	423	381	411	405	373	432	394	408	343	405	428	386	368	414	419	384	359	377	381	423	358	419	432	397	430	413	415	397	450	419	403	400	412	416	414	398	430	418	377	384	425	420	428	416	348	407	410	405	429	428	424	388	395	427	436	413	424	454	407	426	404	391	403	400	410	386	412	383	434	371	433	388	407	401	419	400	436	383	422	417	443	391	379	419	433	379	410	376	365	410	379	413	387	389	413	410	389	406	400	403	435	425	399	372	422	412	419	398	405	416	387	382	377	398	430	423	368	439	416	385	398	395	387	416	401	408	421	429	384	379	410	411	401	373	416	385	412	428	373	396	409	396	404	431	399	364	414	371	398	391	407	409	425	386	428	379	357	422	445	377	394	391	404	415	375	376	384	411	382	381	410	409	410	355	399	396	394	384	400	402	369	421	415	401	413	428	382	403	386	439	419	405	358	406	395	398	393	367	403	407	392	409	405	424	427	348	395	395	391	452	489	436	422	392	376	411	386	405	387	386	403	398	360	380	406	408	415	395	374	391	388	374	406	432	389	422	399	431	407	411	382	371	398	357	399	377	407	385	412	399	424	415	401	404	431	423	421	371	416	414	394	411	436	451	427	401	429	415	380	422	395	398	362	412	401	419	445	384	447	430	442	440	374	410	388	412	418	379	410	419	388	389	376	433	363	395	452	405	418	434	435	392	382	413	465	408	391	381	443	413	395	407	417	411	397	393	406	453	420	394	383	433	373	434	363	423	386	410	412	403	405	417	399	408	423	405	410	429	401	445	419	401	385	392	367	395	395	400	401	412	384	418	416	442	424	372	414	393	395	411	404	400	427	382	407	393	400	397	389	426	392	402	412	399	422	434	420	407	389	390	427	386	411	412	412	419	397	357	380	390	424	396	439	414	436	372	367	365	409	423	417	442	404	408	395	415	381	411	439	416	385	391	431	395	440	434	418	368	391	398	415	395	375	408	368	387	431	425	402	423	385	380	445	444	391	410	417	409	430	412	418	405	398	406	422	443	409	376	405	418	425	375	387	404	406	422	418	419	390	433	404	395	382	398	398	371	396	403	403	379	400	395	465	450	403	399	428	387	374	379	412	385	397	422	394	440	442	401	421	407	420	415	395	424	403	392	412	455	384	439	387	456	401	375	395	417	407	415	422	417	377	432	423	430	427	417	407	405	352	386	429	423	402	389	414	435	382	431	398	421	427	406	399	382	418	432	444	433	421	366	393	376	403	407	403	448	412	399	408	411	410	405	388	367	397	412	399	419	390	364	386	393	399	398	404	398	382	448	423	429	428	424	425	437	439	418	409	358	369	415	394	395	368	403	417	369	390	387	363	441	403	436	407	413	385	398	443	402	419	399	405	429	413	404	393	383	417	390	385	425	420	405	405	415	406	431	412	379	412	411	406	421	402	423	381	366	422	393	420	412
14806	2122	4004	5014	4499	3527	2525	2165	1891	1861	1646	1472	1360	1246	1218	1142	1008	1018	1046	1063	1080	1024	1022	1022	1001	1018	1007	948	932	997	955	944	973	967	915	954	929	943	892	966	969	940	915	912	967	930	872	938	944	921	926	950	933	909	944	881	895	952	904	924	869	900	925	946	963	907	918	920	892	918	946	914	919	940	915	900	910	950	898	920	916	902	898	917	935	934	877	899	905	973	903	872	872	895	937	930	931	934	895	905	890	901	922	915	882	934	875	884	921	904	923	828	854	880	891	901	915	923	980	875	886	895	926	847	933	891	987	926	872	880	870	882	864	918	872	956	873	887	897	901	907	855	871	896	862	930	907	915	872	886	898	897	943	897	891	937	869	814	897	894	856	884	871	921	888	922	928	915	887	863	950	893	873	905	971	921	843	956	962	894	943	904	893	875	896	918	892	907	937	897	911	868	901	919	936	932	925	943	871	906	869	904	938	916	876	956	897	906	920	885	943	865	885	878	937	911	821	860	876	896	900	871	918	894	917	899	883	878	879	883	919	921	878	879	884	864	960	867	907	887	920	834	842	893	894	889	913	884	895	913	858	923	897	900	867	882	971	869	897	846	849	922	888	894	900	893	922	923	884	902	880	909	873	906	913	903	910	921	882	911	861	879	864	913	897	934	867	932	882	925	895	875	953	830	903	891	876	878	868	919	903	912	877	913	859	880	946	896	907	931	931	927	853	944	890	891	903	917	914	917	861	918	850	907	955	877	900	929	896	905	926	945	939	906	833	874	898	882	845	925	923	904	894	901	888	868	859	967	885	917	913	847	852	911	900	935	875	884	868	922	880	945	864	903	886	939	944	879	868	952	921	947	888	828	898	852	904	898	871	911	867	889	894	940	908	900	947	884	847	874	932	869	882	877	947	951	926	916	924	841	913	902	875	937	916	905	898	908	869	901	901	947	907	897	905	902	924	901	882	915	909	885	952	860	951	863	905	931	916	889	900	876	916	923	896	842	859	893	896	903	923	866	897	918	945	913	925	913	911	913	867	917	945	888	875	856	911	918	918	896	934	899	855	963	882	952	909	892	875	924	955	926	889	900	896	840	928	856	926	921	902	854	927	944	881	890	887	950	889	898	888	858	934	902	902	962	871	947	901	930	879	892	916	958	882	822	900	955	930	905	915	907	862	918	828	853	871	893	887	884	969	883	844	894	903	820	920	853	880	931	843	915	949	868	894	908	881	894	878	865	880	926	897	957	920	837	910	919	923	896	877	810	896	880	884	852	879	896	905	874	870	904	911	852	881	924	844	868	866	892	912	881	859	994	927	843	896	908	888	868	887	875	873	906	893	943	920	885	881	911	874	822	922	869	877	948	927	909	876	902	924	893	839	892	899	909	882	841	908	910	818	910	931	885	945	937	919	963	883	907	891	903	934	879	908	880	911	855	928	939	901	890	923	874	962	904	921	888	890	911	888	906	946	879	907	915	874	911	868	867	890	877	922	879	913	908	837	919	874	858	931	944	930	882	817	914	877	880	895	874	898	952	918	913	882	856	880	936	933	851	940	928	931	912	878	871	898	891	892	884	891	921	912	909	906	857	905	900	886	917	911	875	907	869	837	887	912	902	918	922	878	907	893	918	880	899	944	910	859	937	891	937	862	887	873	923	921	867	894	943	895	928	923	916	905	960	902	901	908	903	877	922	891	917	930	874	911	915	874	826	935	891	903	892	853	905	913	918	903	869	880	907	941	841	888	948	915	904	911	941	858	903	906	835	879	818	911	951	915	840	871	893	885	858	882	893	921	871	895	897	931	834	855	925	869	991	884	889	931	905	859	923	954	845	904	919	913	858	954	920	965	924	921	876	844	879	932	853	858	855	878	881	895	940	898	905	890	905	896	929	857	860	935	867	876	930	889	888	885	892	951	858	923	857	872	904	874	846	916	906	906	869	915	874	898	877	847	929	922	897	884	859	867	903	894	906	930	915	862	933	881	952	924	874	897	945	909	847	949	884	880	947	871	887	881	932	901	912	870	879	937	950	962	886	939	910	839	894	958	930	842	892	876	884	840	884	947	896	888	867	881	892	896	859	839	928	914	885	936	887	959	883	918	930	926	848	898	890	910	885	888	958	898	855	877	879	924	906	926	907	902	940	878	856	932	898	918	869	869	840	945	914	902	934	863	907	908	843	865	897	895	882	907	917	888	904	883	878	902	921	968	858	916	931	907	868	908	880	899	883	932	876	879	904	913	868	916	894	894	897	911	899	882	899	859	908	885	907	896	895	887	890	904	925	916	922	875	831	890	896	868	878	902	884	874	898	906	963	887	913	879	930	884	875	861	927	885	912	868	878	920	878	895	891	843	898	862	844	911	882	932	932	907	869	896	923	852	882	891	841	854	912	915	880	924	926	895	883	873	904	919	900	872	910	827	874	900	864	888	929	873	873	907	867	926	874	832	868	917	914	892	921	894	880	885	860	900	900	908	932	946	917	925	877	880	898	894	870	947	899	873	903	887	921	909	882	934	939	948	884	870	927	907	868	941	832	878	860	896	874	862	907	877	914	894	841	908	912	883	945	905	905	866	867	952	912	827	883	921	911	869	893	856	916	899	901	925	869	878	859	932	883	858	936	903	930	926	879	908	917	920	860	919	858	921	911	926	918	874	944	909	852	892	940	943	895	852	899	837	900	944	880	896	960	924	924	912	926	871	876	897	895	893	907	905	908	935	886	879	857	897	895	886	962	918	910	884	879	884	919	905	927	895	904	903	880	907	866	865	924	903	897	873	894	941	911	938	942	843	885	914	901	891	928	907	948	894	862	887	972	906	950	929	885	888	912	887	914	903	887	897	866	921	879	865	911	964	913	917	873	928	901	887	920	920	917	985	879	932	867	851	908	885	915	914	943	891	922	880	884	915	934	895	895	937	912	884	887	880	919	879	913	902	882	887	943	882	881	873	867	906	946	885	920	864	905	862	902	906	915	871	979	962	869	892	887	857	930	927	875	898	920	907	897	850	893	881	931	879	932	930	880	914	946	918	891	921	886	900	881	899	918	916	948	932	887	917	867	898	921	901	864	876	896	908	936	902	909	892	926	873	969	927	898	921	926	896	844	882	877	907	852	882	871	904	893	882	912	936	856	877	899	886	915	895	876	924	927	946	911	894	892	916	879	917	875	831	844	892	902	934	906	861	867	834	894	927	898	861	907	889	896	950	857	903	899	904	872	915	886	887	895	922	908	832	898	898	905	915	898	894	869	882	865	894	857	922	875	860	877	873	885	907	905	926	933	823	922	906	891	899	924	928	922	917	893	890	943	935	855	906	867	928	905	885	972	937	908	889	893	875	855	900	900	944	910	887	887	867	944	903	863	905	928	896	898	874	882	885	912	881	861	877	893	938	922	898	899	866	908	904	914	859	871	891	942	877	875	903	905	967	920	931	882	881	920	893	923	915	929	927	868	841	943	923	874	900	918	838	947	852	933	839	940	887	886
6855	613	625	492	422	314	281	283	242	209	254	225	209	206	209	217	196	234	224	183	198	198	224	209	217	228	192	193	207	206	185	204	194	184	210	180	218	192	203	183	199	214	187	240	182	201	210	228	202	194	168	208	200	188	182	195	182	188	166	234	202	221	174	215	203	173	192	188	190	202	172	203	166	209	226	217	237	200	197	195	210	201	196	204	176	209	190	217	199	192	204	189	195	198	195	214	194	209	207	223	194	209	218	208	228	212	178	185	173	202	172	198	206	213	210	224	196	195	180	200	222	210	195	223	197	190	203	189	189	215	191	161	183	191	200	193	218	223	189	192	172	188	191	208	195	209	226	194	206	214	191	197	213	213	199	179	203	212	206	185	205	185	167	207	197	213	156	197	225	211	185	190	234	209	174	203	174	230	184	197	227	211	204	239	203	232	202	196	218	176	200	193	201	183	173	199	201	232	206	200	205	181	210	217	205	188	193	229	228	186	207	209	229	200	209	207	173	165	176	200	186	200	201	173	188	213	222	200	211	163	182	184	193	191	195	173	197	198	197	198	201	183	190	182	186	211	189	199	176	194	194	211	245	212	185	197	216	211	212	195	188	234	188	212	163	183	199	202	218	178	188	191	199	208	191	197	193	203	167	183	204	224	202	181	226	197	188	179	208	253	221	197	225	213	177	216	204	227	212	194	217	200	209	242	185	223	213	196	205	210	201	207	236	207	184	207	207	199	222	189	216	208	180	208	204	187	190	206	198	185	208	223	199	198	218	174	182	215	207	206	212	213	188	218	184	212	181	219	205	201	197	211	191	222	213	193	215	196	195	189	194	223	180	203	213	215	194	206	197	194	197	226	212	158	214	201	216	196	208	170	179	191	194	196	206	214	217	205	183	223	210	208	191	228	189	217	196	219	194	168	194	191	188	233	201	203	180	191	182	209	230	205	214	210	203	232	224	202	216	216	219	201	185	182	202	226	179	204	215	204	189	208	205	228	195	187	215	201	169	197	219	210	187	216	163	189	163	170	193	200	170	224	212	181	195	210	186	189	195	184	209	186	204	237	208	186	212	207	202	190	215	221	202	194	194	193	198	199	187	208	188	195	212	223	184	218	209	204	228	211	200	208	217	196	237	199	203	228	215	195	220	206	201	198	187	218	212	191	208	205	208	202	210	193	175	178	190	188	203	197	194	188	208	189	190	215	181	174	178	158	201	219	210	212	204	222	215	197	187	192	187	192	193	183	196	206	197	199	177	179	188	198	197	203	217	204	219	224	175	201	190	209	187	199	193	223	225	196	182	208	193	189	177	217	195	203	203	195	203	211	235	225	198	185	179	188	195	175	217	208	192	204	226	205	201	219	194	185	214	226	213	187	208	208	198	192	209	207	207	189	208	204	240	209	180	214	226	201	182	199	203	225	183	176	198	211	207	186	182	216	182	186	209	223	213	215	205	198	186	220	223	172	195	199	210	226	216	229	196	189	192	208	190	182	184	207	193	189	215	198	180	196	200	193	216	209	220	188	194	200	184	190	191	203	219	186	196	187	189	206	199	209	159	209	211	190	188	204	203	191	216	172	199	245	190	211	180	200	200	204	202	171	188	177	196	171	180	217	192	205	226	209	207	199	207	177	209	201	180	165	220	198	209	199	172	210	195	180	168	211	204	211	187	222	207	178	209	215	197	201	192	171	191	176	197	211	175	191	204	208	194	190	200	235	185	165	194	207	196	190	201	205	196	211	198	224	182	207	191	206	192	190	209	210	227	206	202	183	211	204	188	195	213	184	188	194	180	183	190	174	243	197	215	220	191	192	177	200	195	221	201	211	168	187	217	228	204	205	235	203	219	176	199	201	210	185	203	197	216	195	206	196	197	178	197	192	196	198	203	192	183	201	203	200	214	209	222	201	205	206	190	219	201	178	217	196	216	203	212	188	202	181	177	228	187	198	230	194	183	197	196	205	204	211	201	185	210	205	199	194	177	203	214	206	212	192	196	204	213	190	176	195	192	211	187	199	181	205	219	195	214	213	183	198	214	216	206	206	195	202	197	190	185	195	220	195	219	209	197	202	201	186	232	203	225	194	232	206	213	197	212	205	198	191	219	222	237	231	200	185	206	195	197	197	208	208	228	199	157	186	192	189	198	200	216	191	195	213	217	206	186	190	194	181	211	224	196	213	220	191	207	204	218	205	226	224	187	211	192	200	173	189	223	209	226	191	197	194	197	192	203	202	197	203	186	183	197	194	205	185	230	209	208	217	204	196	204	198	191	198	237	201	184	200	184	189	217	205	210	185	211	196	197	212	220	202	199	210	211	162	201	184	195	179	187	189	181	214	205	216	208	185	207	219	186	194	216	200	212	178	198	201	193	200	181	202	182	201	190	202	196	219	162	225	206	198	195	169	186	208	215	204	222	175	184	224	176	211	202	199	209	216	192	184	223	179	196	189	189	192	203	197	209	193	182	202	211	180	182	192	196	184	182	202	210	197	200	189	234	201	177	212	214	233	225	221	192	179	193	206	206	198	197	199	219	198	217	193	216	203	201	182	195	209	198	206	182	190	203	209	183	194	180	220	194	212	213	175	189	202	207	183	193	193	199	203	210	207	208	204	204	175	174	223	196	174	203	205	200	192	158	191	201	200	186	205	194	211	187	197	213	203	198	187	237	210	182	203	230	194	202	189	195	202	207	204	200	209	211	209	167	194	258	189	154	163	222	205	192	208	195	205	204	184	202	231	219	208	188	218	196	188	193	200	223	197	166	192	197	210	188	203	188	207	219	168	196	196	204	196	193	201	191	209	232	183	201	189	187	208	176	204	186	180	202	197	208	225	178	185	191	200	190	205	206	202	195	226	207	200	224	209	206	203	186	208	213	191	189	210	197	190	180	184	202	197	201	224	196	190	189	199	165	196	206	178	222	188	158	195	190	191	225	205	216	203	190	195	189	185	200	218	207	198	190	196	192	203	206	187	168	207	207	199	175	203	172	179	207	217	185	202	222	198	169	219	193	202	221	181	207	212	203	199	192	203	189	197	214	197	193	194	202	209	197	213	202	185	207	217	182	209	188	186	199	208	185	216	218	184	210	199	214	201	208	208	196	208	209	210	214	194	188	187	191	223	220	196	212	209	187	208	253	199	219	194	184	222	194	195	231	190	197	186	178	201	205	200	204	182	196	215	205	177	208	218	217	208	190	203	208	224	222	182	206	196	196	184	216	187	220	194	202	214	222	207	201	211	220	225	202	204	226	182	190	204	223	218	188	170	224	211	185	225	212	203	224	201	205	193	200	207	210	210	194	200	203	206	222	210	173	209	196	218	213	180	182	194	198	204	208	188	202	184	200	204	212	186	208	198	228	202	177	207	210	188	193	174	193	201	197	205	211	195	185	224	167	216	216	196	206	228	214	187	203	191	226	215	199	217	176	207	202	222	180	214	227	196	230	197	211	207	208	193	221	217	211	216	225	214	193	207	234	200	219	194
4565	711	1303	1515	1396	1117	847	721	733	728	668	635	590	588	546	521	513	486	531	531	488	485	537	507	480	511	516	485	490	486	504	500	506	494	548	484	508	448	520	519	477	478	531	500	530	510	496	504	516	522	487	513	528	515	451	493	450	502	491	463	488	519	497	510	509	495	500	521	509	490	483	483	488	469	475	495	466	494	505	503	536	491	505	479	514	471	493	493	475	470	498	494	489	488	505	494	484	452	486	513	498	527	489	519	509	492	491	468	485	500	503	542	464	513	489	486	483	513	457	469	553	481	486	470	519	512	535	473	500	505	509	535	581	521	476	484	499	506	508	472	496	475	489	475	568	499	524	461	541	461	509	488	503	479	493	491	480	472	468	519	496	509	515	436	555	470	460	467	530	485	492	496	510	485	490	494	493	491	432	521	498	460	556	516	488	506	475	501	500	502	481	483	476	480	453	483	496	472	523	539	463	498	504	500	516	479	538	515	468	494	510	491	511	493	517	487	528	500	498	457	487	484	495	523	510	499	517	475	497	497	509	498	514	505	477	490	453	544	469	490	507	493	490	506	520	513	512	461	486	534	482	489	512	480	501	446	490	468	480	500	473	494	493	496	499	490	479	451	485	482	522	496	487	489	454	494	489	492	528	477	502	509	480	477	437	487	504	491	507	463	487	534	458	494	499	491	507	496	497	478	504	487	479	487	519	501	545	505	482	484	483	515	452	480	491	491	485	505	514	498	508	513	484	498	516	498	480	507	514	463	483	475	489	522	502	532	490	511	483	475	501	499	455	484	518	482	521	521	483	506	528	461	454	494	499	480	523	517	479	503	534	462	510	483	526	491	521	502	479	512	485	506	483	491	499	506	478	489	471	483	477	501	491	487	453	486	527	514	460	455	549	477	470	527	499	535	495	497	518	462	523	490	460	467	518	514	482	544	490	478	459	504	533	503	499	487	478	480	494	496	512	461	480	499	539	486	445	506	477	475	497	487	484	444	432	518	474	493	488	507	503	516	534	479	499	482	473	517	515	476	483	490	507	492	501	532	493	488	521	526	520	500	504	499	473	497	463	500	486	498	484	490	513	526	496	504	517	472	484	478	466	463	464	466	511	482	489	527	467	510	470	461	505	490	516	490	504	469	498	521	465	497	516	470	485	484	501	444	488	507	474	524	467	500	496	494	446	505	473	478	499	526	511	514	466	536	539	466	495	497	529	500	496	469	482	515	470	495	493	490	475	455	530	419	519	463	468	524	489	455	498	505	521	505	446	498	478	503	496	480	483	500	513	489	493	469	447	497	485	507	514	475	482	444	541	497	483	506	530	476	465	531	496	516	494	506	491	491	488	457	477	488	499	495	490	510	521	456	508	483	468	489	488	515	482	507	479	532	499	519	501	479	480	482	512	473	518	487	463	488	526	473	501	511	478	516	460	508	499	487	466	515	503	500	500	483	474	475	495	470	469	543	435	489	502	489	500	469	496	506	495	469	461	501	480	504	469	492	500	508	482	484	502	485	486	520	513	482	529	483	510	464	513	480	486	541	503	498	541	484	504	446	496	516	518	538	491	479	491	495	512	506	492	487	490	491	501	489	448	523	477	483	485	524	514	501	494	503	481	463	495	493	491	527	501	531	463	507	499	476	480	482	552	500	494	497	500	496	462	507	492	465	451	451	507	510	505	510	494	465	472	512	511	470	486	490	583	457	494	516	536	482	531	452	484	494	532	499	484	482	480	482	511	474	485	535	485	473	510	483	468	495	522	513	488	478	442	485	549	522	537	534	481	517	500	494	518	513	454	452	509	500	483	490	502	512	494	504	488	483	469	507	460	512	497	484	480	500	523	456	460	461	485	460	500	504	510	463	504	476	515	497	537	487	481	470	503	471	472	479	501	470	502	472	466	486	470	510	477	499	455	518	487	493	546	509	501	465	516	475	459	483	471	512	518	495	462	486	504	523	481	470	490	519	480	484	467	516	471	474	455	475	486	486	490	474	501	486	483	513	491	497	462	486	477	477	526	487	504	513	471	537	484	517	534	484	566	500	507	489	488	495	501	509	508	512	508	494	502	473	505	476	488	523	511	495	523	477	440	507	497	539	499	521	482	478	495	510	476	520	474	446	525	554	444	489	500	483	515	483	468	493	477	498	499	485	490	516	498	498	474	524	476	482	466	488	514	492	501	435	460	486	481	441	466	535	480	530	483	477	514	471	465	489	493	509	497	496	500	479	477	484	496	491	506	514	493	466	492	449	510	505	494	490	490	521	496	490	482	497	443	447	456	541	502	493	451	530	473	525	479	539	501	483	477	483	494	466	484	489	540	469	508	491	493	494	512	491	473	507	518	483	525	467	494	493	466	462	465	468	454	472	506	484	489	497	478	497	504	512	480	493	495	506	507	495	500	489	526	519	499	549	507	459	501	486	500	509	469	467	533	506	485	509	494	541	518	520	505	506	445	505	506	503	492	473	483	492	533	494	491	463	472	491	479	494	484	510	496	470	486	451	469	531	507	501	488	464	477	501	520	511	479	484	495	476	480	459	502	486	487	481	488	509	512	495	510	501	493	499	515	508	484	503	500	478	448	535	499	500	499	485	493	498	455	519	500	517	492	503	458	467	531	473	487	471	480	481	494	491	507	516	487	447	497	488	505	474	504	541	505	506	533	540	484	527	543	466	491	495	495	489	495	450	459	498	499	491	490	470	529	483	484	513	480	492	508	486	518	453	483	438	488	497	434	486	493	511	525	501	496	436	457	520	512	512	521	499	476	486	461	487	483	494	500	490	496	515	490	491	509	521	463	547	495	489	497	485	484	496	509	486	479	504	515	502	541	497	501	502	523	482	480	490	496	456	494	482	504	516	524	496	486	492	550	480	499	474	466	482	500	519	465	471	478	502	498	490	453	462	463	487	513	506	487	488	487	489	512	470	469	507	529	493	486	485	467	492	479	513	483	475	474	495	482	491	492	482	478	520	501	511	489	517	476	490	496	468	513	486	503	464	509	491	488	457	498	508	493	497	500	477	487	512	482	476	484	490	480	500	456	493	467	513	493	497	511	463	473	480	500	510	473	508	471	497	515	475	518	495	483	508	488	511	470	519	513	436	517	481	483	501	508	456	441	471	512	537	501	487	470	488	458	503	470	481	480	490	493	500	491	489	484	456	496	529	482	497	511	477	447	497	522	486	510	519	492	496	518	487	475	489	467	442	472	482	496	481	503	507	493	519	516	485	476	472	520	501	499	512	522	482	490	497	535	497	476	534	465	484	493	446	500	486	491	499	535	503	494	486	512	480	518	523	509	495	448	503	513	477	514	501	508	460	484	488	495	484	424	538	470	529	505	491	482	491	550	487	492	456	479	526	491	535	483	492	516	483	522	513	478	507	473	528	506	507	468	543	498	485	488	530	504	450	485	490	474	504	475	496	500	480	516	524	465	475	503	531	496	470	500	494	526	467	477	474	471	461	514	512	502	496	510	494	468	499
18460	1898	1322	1157	853	606	443	354	351	355	347	261	245	240	271	231	228	235	223	221	226	239	234	221	231	240	224	268	222	253	229	246	228	238	234	229	245	249	260	234	201	233	238	229	208	203	235	251	249	233	217	218	231	230	232	222	227	238	214	238	232	218	223	242	210	257	212	242	223	221	215	225	197	221	227	224	246	218	252	242	214	214	215	241	219	208	230	224	269	225	240	247	213	235	199	223	232	225	278	250	202	226	239	226	220	251	216	231	224	249	235	221	207	240	212	207	213	214	248	217	236	249	238	248	256	216	225	233	220	240	243	230	236	239	218	237	255	228	220	214	224	203	262	236	240	215	218	204	220	207	258	213	227	203	266	219	252	215	230	236	238	228	228	257	219	204	241	227	204	211	200	260	225	191	238	262	202	230	229	236	213	237	229	209	232	227	226	214	241	229	242	253	249	234	228	212	246	240	231	231	231	223	222	223	204	219	210	230	212	251	226	210	265	217	218	223	244	231	227	228	261	238	231	210	235	243	197	224	217	205	231	229	226	213	217	228	242	248	248	213	196	203	199	206	224	234	217	239	234	185	243	231	211	219	246	256	224	249	227	226	249	228	231	278	232	218	217	235	229	216	222	209	181	225	203	253	231	244	226	205	234	241	223	222	224	225	236	219	256	242	233	219	192	218	232	215	243	240	242	230	245	231	234	222	230	223	206	240	221	239	237	233	221	276	220	225	229	223	235	222	197	231	217	208	215	228	217	233	232	238	217	231	232	241	235	223	206	234	203	220	226	227	196	195	222	226	196	247	251	238	207	248	223	213	241	203	257	234	237	207	229	210	249	199	207	251	254	220	250	228	264	252	216	200	266	233	204	251	229	236	228	230	244	242	268	249	263	259	222	226	239	206	236	218	208	232	229	232	233	231	229	233	242	205	207	244	255	225	213	242	237	219	202	244	233	245	240	221	213	217	201	211	224	263	229	244	241	237	214	231	212	224	247	223	230	243	221	211	259	236	210	220	233	224	256	245	242	196	208	226	229	226	195	246	227	224	189	215	255	217	218	245	252	220	225	228	216	226	240	212	201	261	251	202	230	220	222	227	223	258	227	245	199	219	228	234	224	218	214	231	235	228	238	239	259	242	220	207	256	225	244	223	229	205	232	224	256	229	216	222	214	232	206	228	213	253	229	192	242	231	239	208	252	237	226	216	231	202	202	213	217	247	225	234	258	231	209	224	214	247	229	224	205	226	213	225	247	228	225	229	255	247	218	209	241	217	235	194	256	223	214	238	208	218	214	210	226	245	226	216	218	257	227	253	224	238	231	234	241	233	252	221	238	226	220	208	225	222	247	256	241	223	279	212	234	233	228	236	242	269	193	236	224	275	246	237	228	230	217	243	254	255	245	237	250	216	226	245	234	230	202	245	254	211	246	240	240	209	225	227	230	232	255	205	213	217	235	248	240	233	229	231	227	259	226	270	228	232	248	216	209	242	263	247	251	242	226	227	235	219	206	247	234	227	213	220	228	228	257	241	239	277	226	191	240	221	207	201	222	215	203	221	222	232	223	221	228	249	241	229	220	238	207	226	225	217	245	220	207	211	223	216	202	207	229	233	256	249	220	227	228	212	226	194	217	217	233	244	250	235	234	245	212	239	261	227	226	234	241	223	196	221	221	238	232	197	222	257	247	255	218	226	205	261	243	231	234	223	236	212	214	233	239	240	216	211	221	203	231	223	235	247	249	244	217	237	245	253	231	217	230	234	243	228	215	252	220	243	220	237	237	225	237	241	239	232	242	203	230	198	227	212	243	243	223	242	236	206	231	220	216	226	206	230	206	208	236	213	235	260	252	250	272	245	233	223	236	242	202	207	203	242	256	235	215	224	235	215	255	217	237	236	214	206	209	225	220	239	227	221	255	236	208	231	245	238	203	221	221	219	233	227	221	220	239	234	223	238	227	209	216	234	246	251	265	211	245	190	231	226	243	223	202	233	235	251	205	229	234	227	229	214	214	242	259	233	249	211	224	218	227	247	232	239	212	241	250	224	223	224	252	234	238	201	238	245	233	253	233	223	230	246	252	271	246	224	215	230	237	221	236	243	219	226	242	235	254	222	234	252	211	237	193	216	230	216	214	232	229	213	241	238	243	235	215	229	228	203	245	254	232	212	237	222	233	233	232	206	230	223	228	239	216	223	220	222	235	228	230	247	238	230	231	231	233	222	264	205	243	244	208	224	220	240	201	246	237	217	281	204	239	232	256	232	240	226	258	244	219	217	259	261	222	256	256	237	242	193	236	226	217	231	224	218	225	256	225	206	248	219	214	196	219	212	247	228	211	246	222	227	194	237	237	229	230	225	227	223	190	235	232	254	239	211	212	231	213	234	232	207	222	210	193	251	209	212	203	185	211	249	236	236	235	249	208	197	234	214	255	237	223	205	210	228	231	215	236	216	252	225	229	226	209	250	249	218	207	207	230	247	265	223	228	224	220	252	245	223	213	214	249	207	220	244	266	236	211	200	216	218	210	213	201	248	242	227	229	227	224	222	246	290	221	210	215	259	215	223	238	239	227	224	207	248	249	230	229	209	218	232	208	221	254	229	216	232	242	195	233	201	238	225	218	227	223	235	238	215	221	219	224	199	229	211	226	240	231	222	233	213	229	215	212	235	241	235	217	232	256	240	250	237	224	228	218	214	235	216	193	215	228	258	225	212	259	228	228	231	236	214	220	234	223	239	230	241	221	223	212	248	223	231	221	245	273	239	219	226	227	238	215	240	218	233	220	235	260	224	207	232	227	222	225	232	238	247	230	213	227	242	231	255	238	250	242	240	210	202	228	231	228	245	217	246	214	211	226	242	239	221	242	232	259	230	252	249	250	207	219	247	236	247	213	230	222	219	237	205	225	227	220	232	201	237	236	216	234	266	216	224	223	245	238	231	250	210	216	221	199	232	208	238	218	244	261	227	210	265	221	242	215	227	230	207	223	248	214	228	255	253	227	249	238	226	209	244	226	228	245	224	232	221	224	232	221	233	228	206	197	205	239	249	243	233	229	225	221	228	223	212	234	222	228	248	216	238	214	233	242	214	213	234	238	214	218	235	215	254	247	266	245	229	232	220	204	227	218	240	228	199	222	241	231	195	200	256	227	227	235	227	252	217	228	210	204	215	211	227	232	231	247	245	201	229	248	212	231	232	235	278	237	217	220	246	222	246	234	228	241	239	247	199	236	245	196	229	206	238	253	225	226	223	245	218	214	244	225	211	230	207	246	228	214	212	210	215	226	207	237	234	221	239	237	224	204	231	235	250	190	251	235	239	264	240	254	214	226	227	238	234	241	219	217	236	231	252	233	239	224	221	250	223	221	228	255	202	218	250	216	252	260	250	257	248	258	225	224	220	217	219	221	219	197	229	211	222	215	209	227	196	217	225	213	219	244	216	234	240	184	253	226	215	242	229	237	243	227	251	234	211	233	242	216	210	215	239
11307	1320	2604	3337	3048	2165	1635	1343	1260	1221	1040	906	835	783	774	702	606	660	676	579	606	595	630	608	603	612	611	573	588	557	564	584	596	546	528	535	602	580	592	588	552	620	597	576	608	600	575	598	575	568	552	586	565	608	565	583	572	575	542	548	600	532	582	562	549	526	590	575	531	586	568	580	593	556	526	565	552	581	546	587	581	530	597	564	558	554	524	591	556	524	554	587	581	547	572	589	584	569	579	600	590	564	573	561	535	539	544	557	551	564	517	514	557	529	573	553	579	541	587	561	551	523	526	566	566	553	576	526	560	534	558	563	557	561	538	576	518	572	582	555	562	542	554	584	596	584	596	571	562	541	576	583	520	542	508	547	593	518	573	518	588	563	561	587	550	586	555	527	534	500	533	546	554	581	536	568	560	577	542	564	567	579	591	586	530	582	565	564	534	545	570	527	532	539	573	512	583	567	576	562	577	615	575	566	554	572	557	523	593	549	597	562	585	583	574	564	563	587	588	560	557	565	517	615	579	605	600	564	551	562	598	549	544	555	560	574	567	553	585	523	570	536	562	564	588	511	554	563	520	542	561	558	582	542	581	563	567	560	573	551	573	551	584	563	525	566	552	528	535	570	565	509	541	555	557	521	565	555	547	523	578	591	578	570	557	544	558	585	551	533	553	567	556	571	583	523	564	530	588	541	539	585	554	557	601	539	523	543	541	604	530	566	551	557	538	550	556	593	543	563	522	577	518	544	562	586	573	578	576	529	499	583	555	544	564	577	572	596	588	570	559	575	623	531	561	594	574	542	532	559	605	569	558	503	534	584	560	600	565	579	533	558	569	553	562	544	595	525	580	552	546	565	579	547	551	531	566	537	569	560	569	552	546	557	576	566	591	605	576	546	558	593	536	554	533	571	566	558	549	519	560	573	573	564	537	621	520	562	543	570	533	544	519	547	557	538	583	533	535	562	510	547	520	548	528	595	540	561	528	543	565	580	555	561	556	572	575	519	577	565	577	514	572	544	552	557	545	544	591	606	552	541	553	543	547	528	559	575	554	547	529	564	573	576	597	545	593	559	529	574	559	549	593	534	569	548	553	597	573	582	586	597	526	558	505	566	569	530	552	572	540	560	544	535	520	553	538	541	564	598	597	559	567	576	546	542	514	596	569	531	574	576	542	544	581	562	529	558	583	556	541	585	577	587	556	545	548	595	530	562	532	562	543	547	572	527	580	529	605	575	571	528	525	553	508	582	564	521	504	590	561	553	555	544	560	531	552	585	559	583	534	594	581	579	537	543	539	610	549	598	545	557	583	563	598	560	549	570	537	575	574	568	546	578	551	551	575	551	566	549	596	516	549	552	536	546	561	572	583	535	606	580	589	562	595	545	575	573	557	545	515	513	549	555	544	556	529	598	584	578	529	585	581	551	566	573	576	542	556	544	579	590	631	548	564	545	579	553	549	565	511	508	555	534	581	572	564	556	565	551	564	574	551	584	584	571	560	595	551	576	530	597	585	542	555	565	547	539	563	569	550	559	593	604	545	572	497	566	560	612	530	550	569	580	575	542	541	570	547	539	537	540	558	574	559	545	609	519	625	522	538	569	582	549	570	613	559	532	564	566	532	567	573	553	548	595	630	557	541	503	589	589	565	555	570	546	563	606	528	561	555	563	546	550	552	557	545	577	551	560	558	546	566	572	581	523	559	528	547	597	542	593	572	579	556	555	602	580	604	552	568	579	587	576	590	596	531	515	542	520	542	532	566	557	524	563	531	570	518	529	566	575	545	577	540	568	553	555	561	585	636	583	549	593	554	542	556	523	580	579	544	598	573	554	569	571	599	567	536	554	564	567	558	538	566	531	534	551	589	545	567	564	593	520	554	523	590	550	528	531	499	542	586	564	569	534	541	543	552	516	553	584	591	584	564	523	552	544	528	560	526	575	564	579	579	602	537	537	552	560	536	537	622	570	565	545	538	555	558	512	538	572	592	586	559	568	533	537	541	556	533	552	556	596	567	534	562	573	612	511	543	559	587	547	530	502	567	571	585	537	581	532	539	591	539	585	577	530	563	565	567	566	568	504	607	582	554	593	535	557	561	531	503	559	523	581	508	557	564	560	543	558	527	553	548	565	544	551	536	536	562	545	561	610	543	554	558	556	599	566	531	567	583	563	574	550	567	550	564	550	573	528	543	560	519	576	525	557	535	559	598	555	533	577	545	592	562	522	540	571	555	560	521	552	565	544	551	571	585	562	544	551	560	558	549	590	569	588	569	536	538	601	502	574	602	552	523	538	544	562	548	540	597	567	548	578	589	532	548	539	556	544	539	531	530	528	546	558	524	528	556	583	523	591	539	578	565	519	520	553	528	591	552	533	584	580	597	574	495	548	585	589	520	537	585	524	564	584	566	553	568	558	548	559	569	556	594	595	551	553	553	521	547	557	570	557	555	539	557	579	581	521	552	540	509	573	597	596	534	540	555	549	540	567	540	567	585	540	540	583	572	573	564	497	589	568	585	564	556	555	566	534	551	530	514	573	581	557	559	547	556	569	526	519	574	532	564	575	551	542	567	541	623	571	558	553	581	563	613	578	568	559	578	542	549	529	520	554	576	566	536	569	564	592	597	551	611	566	581	547	596	576	556	558	573	539	566	600	547	486	548	539	553	556	572	537	561	569	540	536	523	562	546	567	549	542	520	574	575	580	583	568	562	551	557	548	587	553	516	577	555	617	576	536	584	526	513	547	511	524	562	563	549	530	573	568	580	561	509	548	581	549	570	566	577	541	546	513	522	576	525	566	569	595	553	560	573	571	562	603	591	532	548	553	564	557	571	569	549	577	572	533	562	552	540	562	552	600	524	561	579	574	545	587	570	497	542	547	552	565	569	564	547	548	563	507	528	557	550	527	568	556	536	528	512	525	577	592	576	575	537	538	552	557	574	542	540	550	570	588	531	520	529	552	589	571	600	589	567	571	542	542	600	587	576	581	554	586	568	554	546	571	535	606	593	544	542	547	579	566	546	531	571	511	536	536	547	617	561	545	543	555	565	566	607	586	571	548	559	574	521	520	547	522	575	564	562	597	566	554	581	531	546	539	554	543	536	564	543	575	569	599	534	523	542	538	578	513	562	561	551	577	568	506	568	586	559	547	553	540	553	559	596	556	580	569	570	609	557	526	570	513	563	609	584	572	545	550	538	589	503	546	549	576	532	553	513	517	567	547	538	542	520	514	548	559	585	554	537	550	555	552	614	570	566	569	571	554	566	521	580	589	602	586	554	544	566	585	548	548	544	573	537	536	599	555	575	543	553	566	579	531	572	559	586	575	588	628	554	555	555	579	560	570	587	557	578	563	540	576	544	572	569	581	553	548	581	579	540	576	599	570	518	539	536	533	570	556	584	550	513	544	599	525	563	554	546	571	548	589	575	565	555	604	552	573	552	559	552	577	548	556	510	561	558	560	554	597	588	516	536	548	609	558	523	555
30497	4544	2263	1900	1384	986	849	664	582	572	554	501	487	493	485	448	425	432	410	423	381	444	460	423	433	451	432	448	388	350	408	422	391	449	461	405	387	435	381	391	430	416	394	399	391	427	397	394	422	415	408	407	437	414	432	368	399	467	425	406	397	373	422	415	378	406	378	431	407	387	405	416	396	405	431	408	402	401	416	397	460	431	436	418	411	418	398	404	412	397	426	391	382	437	429	408	411	445	396	428	429	396	392	415	430	381	394	396	435	428	409	415	401	390	383	419	425	449	417	422	445	402	362	438	406	395	442	404	405	402	380	404	416	425	430	418	417	389	385	410	438	380	364	433	384	453	399	380	428	417	416	419	389	432	400	407	390	432	409	381	396	365	401	445	417	368	438	407	404	386	397	404	420	341	388	392	390	389	365	417	400	406	425	423	393	418	380	394	407	378	403	431	426	413	408	414	432	383	407	413	390	397	418	426	416	390	387	402	452	403	470	409	398	427	420	434	370	436	369	382	430	443	427	424	412	389	424	413	417	406	408	396	367	372	354	422	429	406	374	442	389	447	429	411	397	364	388	392	391	445	410	428	366	397	392	478	438	426	408	429	418	419	427	442	443	406	447	418	399	399	413	385	385	421	410	369	398	397	442	402	417	413	355	352	415	400	361	453	395	406	370	387	411	403	421	412	413	422	419	406	379	428	400	426	402	412	432	372	402	414	377	383	428	392	426	409	392	422	371	391	417	389	437	392	384	391	391	430	395	430	401	424	440	443	439	424	366	439	384	359	418	362	387	412	392	391	388	422	351	422	421	395	375	401	393	446	413	403	400	436	414	443	413	380	396	417	430	434	435	414	395	421	396	388	406	433	383	404	414	454	405	415	423	412	418	359	425	385	396	388	416	411	439	428	394	410	359	415	389	406	398	384	418	408	429	433	389	421	427	411	422	401	392	419	424	420	398	421	378	402	381	419	377	369	385	364	406	398	394	398	394	414	414	432	417	414	416	422	430	428	396	419	372	400	380	422	411	412	397	395	398	394	421	402	408	380	434	417	454	377	402	419	405	432	397	420	440	377	368	374	413	389	341	426	369	396	382	427	376	398	392	441	406	417	416	444	381	388	432	409	429	425	389	418	401	386	380	434	418	413	414	441	418	399	423	428	421	388	390	446	398	433	420	415	385	398	384	435	413	400	375	383	426	431	430	409	423	396	407	423	440	424	414	419	421	425	391	389	426	408	407	433	421	376	401	378	378	406	405	398	409	410	418	405	379	450	431	441	401	401	404	384	388	394	387	433	402	392	379	398	390	409	431	404	395	390	424	368	406	443	405	417	386	412	403	388	402	416	412	397	445	419	399	382	417	446	425	406	412	387	412	354	381	403	414	437	409	461	424	449	410	324	389	401	448	406	424	424	383	393	387	385	388	421	432	396	410	407	380	384	421	421	389	352	444	400	410	392	455	396	435	405	443	422	392	409	405	421	414	388	388	407	397	394	416	416	394	359	374	440	391	389	405	416	416	380	404	407	428	435	411	394	404	358	404	398	405	424	445	356	414	387	438	394	413	419	409	404	429	379	435	445	372	408	335	416	363	382	417	421	426	423	358	399	422	412	428	387	406	389	403	423	431	375	350	416	393	393	421	412	413	397	430	437	417	396	405	398	425	434	402	426	395	413	406	384	387	387	404	417	361	408	393	402	415	402	418	418	382	409	437	384	407	390	385	429	405	434	399	375	405	395	417	402	434	414	387	398	380	406	417	396	389	378	370	461	433	425	403	415	396	414	426	408	414	410	421	373	411	402	429	408	404	423	341	396	390	411	410	425	436	404	385	391	390	447	420	413	355	419	428	413	409	404	446	402	390	440	394	410	411	405	396	406	401	393	392	399	401	419	430	407	372	345	392	431	401	442	422	409	380	384	371	410	392	387	429	399	429	406	409	420	380	405	406	425	400	425	412	388	446	402	397	393	418	432	406	435	442	416	427	391	406	392	431	424	384	412	400	411	381	411	408	435	386	409	423	445	434	388	403	409	453	399	392	387	430	375	403	418	423	411	391	447	436	400	409	396	397	408	422	376	359	393	399	427	394	444	387	392	402	390	390	426	411	373	392	410	363	460	398	407	437	413	379	385	410	397	417	411	410	458	385	432	416	424	386	413	406	417	416	430	419	411	407	399	445	379	406	412	379	412	422	442	425	374	396	395	401	416	417	426	416	401	408	417	417	412	426	434	382	386	419	413	408	394	396	406	403	380	437	413	436	448	395	378	421	416	436	368	421	445	387	444	442	371	396	421	414	449	411	436	390	398	399	401	401	428	413	385	416	436	428	388	431	392	392	442	390	430	399	416	415	435	442	439	412	433	389	403	414	397	429	438	424	389	401	371	434	400	437	420	380	399	453	440	434	454	417	428	400	381	415	454	479	395	417	422	423	430	390	389	419	429	417	387	432	370	380	346	384	408	401	405	438	426	422	402	401	393	415	374	426	422	386	396	353	438	387	395	411	411	394	413	393	407	396	428	423	414	357	371	394	451	379	418	383	430	412	423	418	382	397	370	420	414	414	394	432	401	388	426	414	403	384	432	399	412	396	437	422	382	451	411	443	409	410	387	411	429	410	391	420	405	411	415	429	418	365	380	427	404	429	426	425	422	397	428	395	418	380	406	422	361	396	407	407	428	408	390	447	393	427	408	420	426	355	388	396	423	385	425	387	383	383	417	399	426	389	381	373	389	383	414	356	388	396	390	482	420	417	401	421	420	405	428	421	414	431	403	413	431	378	394	389	411	423	444	424	367	430	378	374	393	406	385	410	430	433	400	423	407	420	419	387	417	400	411	429	434	400	398	383	418	400	397	424	391	400	413	398	406	433	413	423	377	391	406	424	402	396	414	397	419	398	417	418	406	403	443	382	437	412	441	408	421	418	423	401	411	391	392	406	399	415	441	393	411	393	368	401	377	369	401	409	409	412	390	373	383	451	405	398	431	411	432	385	428	412	436	421	390	434	406	428	449	406	428	431	377	421	369	406	427	379	417	383	400	356	390	407	445	389	386	398	414	388	374	392	419	409	433	355	415	418	401	421	411	409	380	361	384	392	389	376	397	412	403	400	412	400	410	395	406	448	415	442	403	377	430	392	362	404	440	415	382	383	439	402	376	410	360	372	403	381	388	429	446	385	425	423	369	385	393	377	408	388	390	402	406	422	394	416	409	390	429	387	394	383	383	445	404	400	398	380	394	391	422	409	412	398	402	444	416	433	456	440	418	413	406	412	458	430	434	372	409	450	374	406	425	400	384	406	367	397	363	401	403	393	422	406	375	429	418	436	433	393	393	410	389	411	417	421	392	443	426	413	412	396	407	387	400	382	404	403	401	383	412	427	452	415	432	388	425	389	406	419	407	390	365	410	424	409	408	412	433	414	424	389	386	432	429	385	384	398	442	381	448	339	389	402	422	428	425	410	373	403	412	427	397	422	445	410	420	429	435
16064	2138	4146	5012	4492	3484	2573	2192	2043	1932	1732	1494	1346	1229	1145	1120	1102	1094	1052	1028	1077	1015	1033	1045	962	1006	997	991	1028	958	1015	982	972	912	958	955	976	964	899	983	993	942	906	926	925	931	941	906	935	918	867	919	874	856	842	924	916	928	895	945	959	910	905	909	907	894	902	916	891	990	916	961	923	938	902	933	939	948	921	887	893	933	958	905	911	925	881	906	917	908	946	964	897	903	933	850	929	893	914	931	868	893	920	904	943	949	897	962	921	911	889	942	907	864	950	959	892	951	826	945	910	863	901	908	933	960	871	904	870	910	925	927	829	884	926	901	969	940	895	918	922	928	944	900	885	876	926	905	898	920	927	924	889	941	959	859	908	914	889	873	907	856	955	932	956	910	882	912	909	936	895	987	821	936	934	894	956	921	891	925	920	860	901	887	887	964	894	890	928	901	889	886	912	894	896	907	926	897	884	923	903	915	928	917	912	890	883	848	900	866	943	899	942	957	896	899	870	882	960	968	930	908	873	911	907	896	889	938	899	922	900	897	931	932	868	962	918	909	858	883	856	911	922	915	897	893	918	941	851	918	954	906	927	908	964	921	956	928	926	902	837	864	881	892	847	866	895	899	908	852	920	904	881	862	935	885	941	894	878	872	884	903	895	934	922	922	948	887	893	892	875	934	900	848	935	906	875	966	872	898	896	872	892	920	948	913	902	823	884	830	852	834	880	895	885	935	870	885	891	912	896	898	897	928	890	871	908	924	936	862	845	900	914	845	915	890	882	889	905	910	870	876	946	950	862	896	877	853	944	948	933	934	916	920	868	909	854	941	943	958	898	914	903	939	895	883	875	913	848	914	874	907	927	975	906	891	903	880	894	862	868	899	881	913	899	945	901	933	874	905	913	882	925	854	884	886	898	901	899	847	934	908	794	920	910	887	905	949	915	922	946	901	884	861	901	863	884	909	937	916	893	861	867	854	933	934	886	886	892	915	905	869	921	916	887	891	903	965	951	915	880	915	907	964	886	897	896	857	877	889	901	867	894	931	845	864	940	967	942	931	900	895	865	896	879	867	910	886	874	910	921	904	948	946	966	918	878	878	912	895	914	913	912	886	869	885	874	873	848	891	923	845	848	903	903	895	882	883	926	936	868	930	908	887	903	902	896	900	869	917	932	957	1007	936	890	916	933	881	878	895	936	887	885	934	885	933	885	919	882	910	902	929	886	952	894	917	873	909	919	891	886	875	920	907	900	920	905	900	826	865	898	907	908	881	894	907	902	928	864	905	909	935	912	907	877	898	890	930	876	902	886	921	895	813	912	904	887	864	856	917	909	897	889	875	833	889	925	943	920	950	880	927	934	900	859	864	934	908	921	974	869	949	904	887	874	897	866	918	876	909	880	937	965	881	857	876	915	917	924	877	925	908	925	901	893	878	916	812	906	900	845	915	868	872	892	910	943	941	903	849	930	869	938	953	908	908	890	952	905	903	930	929	896	899	933	923	924	889	886	929	930	876	828	906	880	919	921	897	904	908	893	896	913	889	892	839	932	948	910	879	853	925	912	900	925	846	880	871	916	921	888	858	898	919	834	930	919	942	926	887	906	865	878	904	878	943	914	863	933	905	918	987	925	909	933	875	908	906	904	879	876	934	906	927	909	844	883	910	915	910	902	951	858	874	896	913	899	885	941	840	926	965	861	896	864	934	933	919	944	931	870	908	856	899	899	924	946	898	906	951	916	924	910	885	904	868	919	859	927	889	885	873	909	931	920	901	923	883	902	920	929	942	842	913	927	868	908	859	889	933	932	881	929	933	866	941	935	904	927	890	916	903	840	877	885	908	846	933	880	915	950	878	863	890	894	894	901	909	895	861	915	908	932	883	905	904	918	895	958	918	903	914	939	889	881	871	888	919	909	923	888	939	897	958	895	885	894	921	971	904	975	889	927	885	916	865	879	891	902	932	935	890	902	883	909	883	934	914	894	893	943	915	859	914	927	872	908	928	927	916	923	924	922	865	906	879	852	881	944	834	906	859	930	873	905	931	951	874	891	862	943	888	888	951	916	929	888	876	924	879	881	896	918	871	927	927	866	917	893	916	927	923	915	908	893	915	855	900	917	893	919	946	930	938	919	954	877	853	913	868	909	931	931	953	984	881	961	876	907	892	866	879	963	870	931	889	905	900	923	917	943	950	929	914	869	910	878	940	929	885	891	942	894	898	899	911	885	926	888	864	859	932	882	902	906	846	906	886	895	939	881	933	864	890	920	903	871	931	852	876	862	864	942	890	911	924	850	877	865	918	890	907	911	911	931	912	844	842	879	924	907	890	880	870	907	933	925	924	929	887	916	870	875	969	859	954	893	923	807	856	863	934	893	938	863	890	952	885	900	895	886	942	895	919	903	948	915	870	926	912	863	911	872	948	872	913	926	950	848	902	879	840	912	893	925	892	966	872	839	868	954	897	850	885	869	865	920	886	896	946	900	927	887	889	899	891	953	935	891	903	877	915	897	931	921	945	911	959	890	920	871	932	910	965	898	917	925	856	901	905	862	883	906	903	913	865	938	933	899	926	901	938	915	914	932	904	918	919	945	937	919	891	937	935	917	906	919	910	908	940	854	903	881	951	877	878	917	940	876	930	879	872	932	898	924	878	922	962	935	941	907	928	875	906	901	891	956	920	904	907	847	936	901	888	923	915	933	871	950	901	893	896	915	869	906	903	948	934	926	927	888	845	891	890	916	867	915	891	933	929	946	964	924	960	888	916	892	961	924	855	950	901	865	852	902	925	918	920	966	904	931	932	913	919	883	928	923	905	825	903	919	948	933	902	889	881	913	907	925	958	921	946	907	880	960	898	894	888	895	917	886	915	925	900	937	914	1010	891	952	873	911	943	961	904	890	888	909	868	912	864	903	919	874	900	886	922	923	869	903	904	916	908	839	935	874	882	915	847	920	888	884	913	942	896	927	917	898	870	891	905	851	868	883	932	847	957	953	885	880	914	940	863	887	913	881	929	903	871	935	852	893	886	907	838	895	886	936	879	893	900	970	895	912	903	880	904	936	916	918	917	903	935	841	853	887	878	853	871	891	906	936	886	892	932	854	925	849	979	900	864	896	875	951	864	902	865	903	917	899	864	896	907	886	855	894	896	912	896	954	910	907	866	870	974	957	910	921	882	871	894	914	906	889	898	849	912	893	880	931	905	908	941	921	853	882	904	852	909	955	898	1014	933	904	918	856	945	895	916	929	878	905	879	909	881	925	888	860	911	877	883	858	949	909	911	901	932	904	888	984	969	880	917	909	841	879	953	918	935	912	932	835	921	878	949	859	903	871	910	901	984	898	879	928	911	869	897	903	862	934	886	907	878	891	872	898	882	890	919	906	895	929	805	914	908	934	905	888	917	890	879	886	927	914	905	810	881	881	843	947	923	927	875	956	906	884	956	915	906	945	908	880	939	919	863	945	865	856	880	868	909	968	894	885	885	964	939
8335	694	602	534	429	308	298	274	255	216	251	227	193	227	204	222	194	193	189	185	197	216	196	222	193	180	200	212	212	212	203	209	196	205	188	211	185	183	215	226	207	223	207	202	203	213	214	202	206	183	187	185	222	212	221	191	181	204	220	203	214	196	184	183	195	194	207	211	192	192	217	219	198	241	201	185	179	192	197	201	195	192	231	192	203	197	209	207	233	181	195	204	224	204	209	220	203	204	212	204	197	215	201	219	217	201	219	168	203	228	217	179	202	240	192	214	216	189	190	208	205	230	222	203	215	201	247	207	172	207	198	208	190	182	177	193	201	216	216	197	206	210	234	204	179	200	188	185	197	226	194	185	200	202	225	196	207	192	178	210	207	230	190	201	197	224	220	222	214	215	242	195	206	212	200	191	206	206	203	220	194	208	201	212	190	220	187	169	192	220	185	210	175	222	202	227	210	197	174	185	209	194	209	231	224	177	191	209	204	211	207	194	200	209	215	191	194	210	194	219	187	174	223	194	224	190	203	223	188	208	186	213	203	176	183	221	191	206	224	235	205	204	211	208	247	215	209	183	216	187	187	207	222	207	189	214	190	206	195	199	190	214	177	239	188	212	198	203	199	203	214	199	204	209	259	195	167	198	217	191	211	199	217	206	209	216	196	192	190	214	198	195	212	206	217	205	203	206	187	193	200	222	189	194	201	178	203	174	227	210	201	182	197	193	183	216	201	219	207	209	218	179	217	225	181	197	209	209	192	215	199	217	189	238	215	213	216	214	195	180	189	222	210	194	214	206	218	213	214	197	183	226	215	205	239	211	186	236	203	180	196	196	171	217	203	209	210	186	194	205	215	213	193	179	177	214	189	197	186	204	218	196	224	202	209	198	216	187	210	219	212	190	198	213	197	207	232	201	217	171	199	210	211	170	179	201	220	232	218	181	213	193	202	180	207	184	200	208	204	216	192	236	171	212	198	210	200	197	199	203	196	201	194	224	198	221	212	205	205	214	193	211	215	196	192	232	216	182	205	197	201	218	197	177	213	197	203	191	224	207	210	194	204	202	250	194	202	215	184	215	209	209	197	202	197	178	214	208	229	196	200	226	233	210	210	185	228	210	217	198	212	208	193	188	194	217	220	201	217	176	199	197	230	195	221	210	190	206	221	177	198	220	212	190	202	215	214	200	178	189	190	225	207	229	206	205	199	193	219	191	205	201	186	208	183	190	224	205	194	207	243	196	185	179	197	200	205	221	200	216	178	195	195	219	221	224	211	197	212	188	211	207	192	205	216	177	201	190	235	190	214	201	208	209	199	202	217	211	190	194	222	208	217	222	182	196	175	194	198	204	195	199	236	204	200	225	220	199	242	192	188	200	236	209	199	205	209	217	207	194	198	209	180	205	234	198	195	223	198	197	201	178	216	207	242	213	213	205	200	202	191	191	186	217	215	209	211	210	218	207	192	203	223	215	215	177	208	211	197	176	249	197	218	203	177	201	192	216	208	196	215	188	201	199	213	192	219	202	199	174	190	221	201	190	198	197	208	239	206	205	204	207	223	198	191	186	183	225	191	186	202	222	172	182	188	219	199	200	212	214	196	193	182	174	206	187	222	195	190	193	192	223	217	198	182	190	202	196	209	193	202	170	191	189	231	197	186	206	202	179	180	200	176	209	188	218	199	232	184	218	197	209	223	220	228	196	199	224	200	219	198	210	214	200	232	201	200	231	208	212	189	196	184	183	211	200	198	232	197	208	211	202	220	215	191	195	179	188	176	201	203	197	212	177	191	203	218	205	204	199	196	220	234	207	205	202	262	207	214	233	210	207	206	176	200	227	226	205	183	229	207	189	207	186	194	224	184	215	215	216	200	231	211	187	208	212	201	210	225	201	209	206	183	211	212	193	182	197	207	177	193	208	199	158	186	185	211	213	196	210	193	204	206	209	204	203	209	204	202	235	244	200	194	201	178	202	208	196	184	182	203	247	232	225	213	229	250	205	205	204	208	201	186	203	233	196	245	198	213	198	206	230	200	210	209	224	189	222	203	217	186	211	197	200	194	192	200	209	193	190	226	197	186	210	195	195	187	193	158	188	179	212	210	208	219	190	209	191	232	215	189	226	212	200	211	210	199	219	222	206	217	219	220	226	195	168	204	196	218	176	203	208	214	224	207	198	213	220	203	206	205	207	200	209	221	197	232	193	230	212	222	208	213	199	190	205	250	225	249	193	181	201	220	206	216	209	200	220	186	208	216	197	233	215	216	193	214	212	212	197	201	203	224	175	182	230	199	162	183	191	210	192	210	230	199	200	178	220	237	214	228	197	194	176	217	184	210	220	218	203	190	223	208	235	212	190	222	214	183	202	224	203	218	199	214	222	203	186	192	193	206	196	194	231	189	202	193	214	218	202	183	230	243	194	192	186	202	208	180	189	215	183	235	188	209	194	197	218	184	194	181	217	217	208	180	188	196	178	197	204	213	220	214	203	214	236	199	163	191	219	197	199	205	202	213	194	216	216	183	213	188	223	204	222	215	250	230	232	177	192	196	209	186	168	195	159	205	211	200	195	189	189	191	201	208	218	214	198	196	218	235	211	231	205	209	186	214	173	156	202	206	195	220	212	225	196	199	195	241	225	206	219	180	225	195	218	219	210	238	209	213	197	189	217	205	183	207	207	217	181	202	207	203	198	202	185	210	209	193	211	205	213	215	213	205	201	174	217	193	201	227	182	221	216	223	211	224	213	198	203	209	229	208	231	211	225	192	233	207	187	216	186	221	182	222	209	254	193	204	244	206	198	223	205	215	218	206	197	191	185	203	186	198	202	205	209	215	210	201	189	202	202	185	210	202	218	220	225	203	206	228	190	197	201	194	221	194	179	193	213	200	242	206	210	222	210	218	232	207	196	198	241	206	197	206	207	179	191	224	193	197	219	220	202	195	194	196	192	191	206	205	222	236	228	218	225	213	214	204	181	210	202	198	230	194	222	190	192	198	198	212	221	226	212	206	221	214	196	195	195	196	224	216	198	222	222	222	199	202	209	217	206	216	208	213	189	218	209	192	215	206	204	206	194	185	190	173	222	196	209	174	210	214	204	225	200	176	214	199	234	202	197	182	203	186	178	216	195	215	197	206	207	197	237	171	197	215	214	205	194	223	206	210	190	197	184	194	209	215	212	212	223	201	224	198	178	187	212	204	209	208	226	163	225	201	198	200	218	195	190	207	208	223	190	174	201	180	212	210	219	178	202	186	240	209	182	206	201	231	214	218	197	207	219	205	197	195	201	208	192	221	178	186	188	219	209	173	225	224	223	202	222	202	192	184	209	195	171	218	227	178	190	202	204	218	204	211	194	189	238	227	210	211	210	189	206	203	213	194	193	242	215	194	201	192	224	228	197	216	217	215	216	192	185	207	210	222	193	185	204	207	219	205	183	212	205	224	225	198	199	204	227	201	204	193	229	192	203	221	209	232	208	210	249	201	202
5354	766	1259	1452	1412	1154	914	786	731	751	655	607	586	567	573	501	540	521	527	518	521	528	530	511	545	497	535	487	521	490	530	492	477	481	524	522	459	524	484	515	477	510	507	484	504	461	535	510	509	544	513	536	531	495	529	505	509	511	532	483	537	512	521	508	499	458	484	482	544	519	466	514	543	534	504	551	516	513	513	484	484	514	506	493	464	486	531	529	523	503	458	474	512	482	508	482	509	483	522	480	551	513	471	550	516	496	498	548	505	546	485	508	507	504	498	482	475	494	510	476	491	509	518	496	511	509	523	530	543	496	526	524	477	540	523	506	481	515	543	517	502	511	504	509	511	496	505	467	495	523	521	508	504	478	552	490	539	519	480	499	496	523	511	474	517	512	475	552	492	495	496	519	503	480	511	471	479	494	465	518	511	523	501	541	548	525	505	507	487	502	522	484	495	515	485	462	531	519	493	521	488	506	488	509	487	494	506	466	531	543	486	558	493	540	494	509	487	543	480	471	518	482	504	521	480	509	475	489	485	563	525	525	505	490	528	446	521	511	511	492	497	475	492	492	510	527	503	528	453	537	502	516	467	507	514	480	443	550	482	455	520	486	567	503	492	532	508	483	500	529	455	485	512	490	528	501	547	500	500	474	497	484	518	509	503	489	474	509	555	503	505	552	500	488	554	518	521	544	496	520	488	552	447	488	514	477	504	488	529	494	528	512	507	506	538	514	495	532	515	494	492	524	491	477	503	491	524	473	483	504	491	486	505	494	502	489	514	500	533	509	524	445	511	532	509	543	505	499	514	493	480	504	515	507	486	458	530	520	491	493	501	504	527	497	521	514	516	490	501	540	497	499	506	535	525	495	447	528	492	498	490	509	487	488	473	502	471	516	478	535	498	481	549	489	508	486	475	499	505	508	485	489	475	494	520	512	489	506	509	522	511	508	493	502	491	482	522	524	515	527	512	521	540	519	499	491	525	491	466	506	528	489	522	500	490	527	481	465	509	501	464	493	544	530	525	531	505	487	558	426	502	496	487	533	500	534	537	486	511	490	565	504	494	494	492	525	492	504	476	476	553	551	545	503	495	535	514	491	522	518	478	539	468	458	515	494	490	490	477	534	492	495	486	498	499	506	520	469	529	469	529	502	528	513	507	501	552	531	459	482	509	483	527	463	525	501	493	435	481	492	491	508	511	498	492	479	450	496	478	471	520	518	470	493	462	500	507	487	486	501	495	491	482	481	522	497	495	503	513	523	491	518	479	503	490	501	517	494	493	505	506	547	466	472	534	476	480	473	513	500	482	498	503	466	553	510	534	512	459	494	517	516	504	512	498	490	479	507	476	523	520	517	470	531	537	563	469	525	512	483	527	471	507	463	518	500	518	488	495	563	482	508	501	520	523	530	476	497	515	528	453	535	515	526	523	482	476	467	496	496	527	546	551	504	505	522	473	521	497	478	527	502	470	491	522	492	520	522	503	500	488	541	518	501	468	505	488	496	514	478	516	481	502	495	502	481	522	498	549	474	477	504	518	542	506	498	463	510	463	470	451	499	572	513	457	528	493	535	465	540	504	504	489	507	501	535	514	457	471	515	514	521	492	476	503	499	504	488	526	449	462	498	516	519	504	458	459	524	496	470	504	490	531	517	517	512	488	482	512	505	467	499	471	494	523	547	507	501	470	529	557	473	472	489	488	531	511	472	485	462	490	482	520	496	525	512	489	498	520	509	526	531	479	453	515	511	509	485	481	500	496	487	482	512	502	492	552	502	519	456	489	513	481	516	511	522	523	472	506	488	502	502	481	511	556	520	495	500	509	508	510	534	488	481	519	503	507	472	489	486	519	493	486	482	514	494	483	486	496	513	486	542	461	507	489	540	505	496	510	511	529	494	540	503	498	476	492	500	501	513	536	496	502	509	456	509	538	480	547	498	514	468	504	475	510	537	475	521	495	484	505	507	515	491	495	505	453	481	527	489	515	489	463	420	516	501	502	534	478	499	477	466	521	498	509	525	510	510	471	518	571	476	558	475	483	463	449	516	496	537	491	476	491	499	515	437	534	476	476	514	467	507	505	521	532	471	546	497	507	478	483	535	552	531	494	469	508	527	531	491	513	518	496	519	553	482	511	484	513	507	483	510	509	520	485	498	516	470	521	480	500	541	513	539	494	496	487	518	514	514	516	486	512	517	467	498	537	480	526	479	524	472	515	508	530	494	474	508	485	458	492	503	515	535	501	496	489	478	532	525	466	474	482	509	512	480	485	514	531	544	513	469	477	519	489	521	499	499	497	523	527	491	555	479	503	493	520	467	527	504	515	509	526	526	490	505	473	477	540	489	468	545	487	537	509	529	501	507	510	495	518	528	530	519	481	503	500	511	502	487	508	502	507	468	525	507	489	522	472	527	527	513	533	499	491	555	495	521	506	531	506	474	468	492	518	488	494	516	494	478	462	480	520	484	477	515	548	513	516	542	466	503	519	478	551	500	523	494	531	533	499	508	520	557	490	499	507	498	457	493	469	527	484	484	523	484	488	485	507	500	528	496	490	543	488	477	531	526	513	476	496	528	490	536	488	491	502	501	452	530	495	485	511	523	501	487	541	501	486	518	525	516	514	519	483	494	508	530	471	535	521	489	490	456	480	485	523	498	505	450	510	475	488	499	478	517	501	456	473	517	504	463	532	517	493	448	545	481	517	506	503	491	492	490	529	489	510	501	515	456	457	561	510	498	509	494	503	515	509	499	473	482	477	480	464	461	536	498	530	476	524	499	532	496	480	493	476	490	508	493	497	461	531	487	505	482	530	561	489	498	497	471	507	474	506	529	492	517	496	471	527	498	500	523	522	497	481	477	497	502	530	545	557	470	490	488	507	537	505	490	510	498	482	509	507	550	496	499	499	482	477	502	536	489	525	473	500	538	511	540	470	500	513	473	503	461	508	496	527	517	515	536	499	498	519	512	505	502	511	503	466	470	447	507	475	507	473	496	533	520	510	516	519	495	496	483	497	542	494	512	491	489	541	521	519	499	520	519	505	481	463	428	518	463	460	490	499	509	484	508	544	512	483	478	478	488	518	514	518	512	491	493	500	518	537	517	486	527	501	480	479	508	490	474	534	497	451	496	503	508	516	505	518	515	506	537	468	525	543	516	517	482	486	522	510	508	513	458	504	498	492	517	511	498	554	491	503	499	497	483	483	510	534	491	511	540	496	473	493	514	464	489	516	532	489	514	454	549	512	495	467	530	477	507	476	486	497	488	522	493	497	493	518	531	528	544	527	486	521	504	567	491	507	513	453	469	481	495	505	501	526	474	474	465	521	491	521	535	516	487	507	485	494	465	473	525	502	463	527	520	499	534	503	500	534	519	479	515	504	536	503	495	502	512	500	476	542	525	500	466	477	469	513	501	510	493	493	537	494	513	493	480	485	513	459	510	507	499	518	505	506	456	499	531	467	500	499	471	507	477	468	460	527	513	501	483
21281	2177	1233	1094	733	596	449	351	369	340	343	283	300	264	276	259	245	253	236	230	246	263	254	223	218	259	231	254	239	220	237	226	230	229	257	236	247	224	215	265	196	261	230	208	216	221	225	214	241	241	230	228	222	213	241	254	246	239	253	243	231	252	224	197	223	250	208	220	257	231	253	234	266	248	261	248	218	223	211	211	223	237	218	245	204	218	222	259	258	232	207	268	237	220	247	260	258	225	199	232	247	222	216	232	235	222	243	210	207	236	251	250	254	246	212	213	219	231	233	227	217	254	230	241	257	233	270	248	241	233	272	239	228	260	223	226	242	231	217	230	213	242	248	242	219	234	209	228	233	229	200	217	243	255	233	232	201	227	225	216	219	251	218	216	215	233	226	188	213	270	217	200	239	243	277	228	226	242	221	230	190	224	243	247	228	219	258	233	244	213	210	229	220	225	236	212	257	270	223	221	238	259	280	233	253	209	262	247	216	212	227	195	221	230	242	239	215	241	221	219	226	261	224	221	217	230	229	251	240	226	229	237	239	225	249	224	223	240	208	227	237	238	230	243	200	208	224	252	232	269	227	239	261	263	242	223	236	199	221	250	239	238	202	221	238	229	240	269	227	223	213	205	247	220	225	232	269	216	270	245	247	241	255	212	244	240	200	213	229	250	238	253	209	236	238	241	204	242	247	231	208	226	217	235	236	211	246	220	237	243	233	226	256	256	218	227	240	239	267	264	246	205	222	248	212	235	226	250	231	220	219	226	234	248	210	200	241	219	223	198	210	225	223	207	229	249	204	245	233	238	244	241	214	227	271	232	242	214	229	216	226	224	227	202	239	209	220	218	224	206	206	208	240	265	235	241	217	241	224	236	228	230	221	220	248	239	221	211	221	223	222	240	233	243	230	218	226	250	210	257	251	220	214	228	235	245	241	215	243	212	230	220	243	255	245	210	228	247	184	218	233	241	237	227	225	211	206	248	240	222	232	208	209	206	247	252	223	239	208	215	243	224	244	247	190	232	230	225	227	265	224	245	226	221	197	213	234	236	197	208	245	217	248	241	213	261	209	224	232	232	221	232	231	228	232	227	245	234	246	242	224	207	226	233	252	228	246	234	223	208	219	230	254	241	238	196	238	242	239	236	210	236	239	228	230	208	249	210	244	245	228	269	255	226	214	215	233	230	226	244	212	221	233	224	238	227	212	201	267	222	240	244	247	242	247	246	224	240	242	208	195	225	224	232	228	227	230	237	244	200	272	223	256	228	215	204	243	237	233	258	236	220	229	225	244	242	202	239	252	215	238	217	227	225	246	237	254	226	232	203	241	223	219	244	202	252	224	221	241	213	235	199	208	253	213	261	229	233	250	227	244	223	257	229	276	227	208	236	195	234	236	229	230	217	226	222	185	220	214	240	248	235	205	228	213	220	239	211	254	256	229	227	268	213	251	217	215	201	241	242	251	207	215	248	241	213	210	246	236	239	220	249	235	249	248	214	215	228	231	219	226	230	240	245	213	216	224	196	226	224	263	226	233	249	234	208	214	235	223	243	199	254	233	224	260	226	251	244	224	234	215	268	233	212	232	253	200	245	274	226	249	263	227	255	203	241	220	235	201	233	249	225	220	243	217	235	233	218	250	212	213	234	230	216	199	215	224	244	229	231	244	228	233	232	203	232	224	236	193	249	248	249	231	236	227	231	259	245	226	218	214	228	239	267	250	219	233	245	245	222	239	243	225	221	224	247	201	264	223	202	224	205	256	228	221	223	217	198	251	238	234	231	236	224	257	227	245	225	221	237	231	223	268	207	205	257	227	271	227	221	223	249	238	237	247	238	232	256	257	245	211	232	227	275	230	224	212	243	252	206	207	231	223	220	255	231	220	215	233	239	234	236	257	224	237	206	244	238	230	251	232	241	294	252	235	252	238	219	258	251	217	238	227	233	225	222	242	222	223	228	279	239	222	221	233	274	228	222	223	188	221	225	206	240	235	246	262	221	240	256	231	244	226	224	226	214	228	225	227	219	239	225	226	189	217	213	232	209	205	235	238	213	229	220	232	216	232	246	237	238	243	225	231	237	246	233	256	238	236	237	227	236	248	242	249	231	247	222	242	228	218	238	207	213	248	215	259	241	246	238	256	225	244	256	267	233	233	229	230	228	205	241	246	238	205	219	227	201	184	231	212	230	226	214	207	212	207	213	223	248	220	231	249	246	228	232	248	228	240	243	225	231	190	258	228	219	263	238	206	225	257	249	217	232	246	264	238	220	212	228	231	226	263	266	253	197	235	237	244	246	248	248	231	215	246	218	209	236	218	211	235	225	216	235	239	237	216	250	219	247	242	207	237	260	230	229	187	233	224	235	248	216	238	233	224	230	220	229	202	254	239	230	228	241	231	207	226	246	261	252	214	219	241	262	228	263	215	228	243	213	224	220	227	250	249	240	221	242	214	233	252	207	215	233	248	246	239	214	240	229	228	222	216	232	207	223	207	181	238	242	208	229	234	266	208	231	235	224	226	222	232	247	203	248	222	240	236	244	243	237	202	229	247	227	257	225	222	260	200	243	226	241	223	251	221	212	216	228	238	246	235	219	258	248	209	201	216	209	201	226	241	251	226	213	226	240	235	239	214	233	239	245	235	227	240	203	254	216	262	208	216	196	242	241	199	240	222	249	236	235	218	230	226	192	212	235	236	220	224	251	208	224	223	232	222	229	236	234	230	239	236	240	239	230	235	226	251	249	220	228	250	232	217	241	262	221	228	247	232	217	235	241	249	243	248	238	260	223	232	208	201	219	246	237	243	206	244	225	257	250	245	236	246	227	251	241	226	239	236	256	258	242	217	243	240	272	221	244	214	219	244	244	231	220	257	246	232	241	207	265	198	226	213	254	242	226	209	232	246	198	249	229	216	253	252	228	230	239	219	237	237	214	228	225	265	220	233	191	234	251	211	202	201	249	239	219	239	231	222	223	242	242	214	233	206	249	215	204	240	221	238	241	234	224	235	257	267	223	229	222	204	232	219	230	230	216	244	197	234	241	224	252	208	240	203	226	244	220	235	236	225	233	252	239	240	216	240	216	222	233	255	228	248	203	242	240	236	237	195	246	220	222	223	241	239	202	235	230	238	237	207	226	221	234	213	242	236	220	216	219	218	244	235	238	233	254	232	236	250	213	232	236	218	239	190	265	231	199	203	234	237	210	237	243	235	225	221	242	223	243	230	205	250	225	257	237	227	232	228	236	230	210	235	228	235	225	255	227	232	215	239	224	216	234	238	259	252	220	215	242	216	249	234	247	216	218	265	221	252	221	204	240	233	232	206	206	216	208	261	257	216	236	182	245	221	248	263	204	255	192	252	247	209	212	239	241	209	223	239	205	213	211	204	236	232	251	221	226	237	237	242	231	220	247	215	198	217	215	239	242	219	254	260	240	244	218	245	217	248	256	247	255	207	232	245	217	214	219	239	240	237	254	236	212	239	217
12455	1249	2524	3247	2921	2152	1615	1329	1260	1220	1075	986	845	804	704	683	690	629	637	647	650	610	638	606	611	592	639	618	631	599	588	564	593	548	565	606	579	599	581	587	562	563	539	599	610	620	578	613	575	612	647	546	610	577	579	584	586	587	581	589	548	574	602	615	572	571	605	583	558	579	565	589	569	556	550	621	581	620	577	604	607	557	585	583	609	563	565	576	561	581	587	585	586	590	556	580	576	556	558	565	559	561	622	591	601	554	572	548	549	581	594	534	557	523	571	592	584	553	533	541	558	536	587	546	536	520	605	567	594	552	566	542	568	581	541	538	583	543	583	560	595	580	569	547	521	579	582	575	597	573	557	574	559	557	571	572	553	586	579	603	543	560	555	541	543	509	602	527	567	540	593	571	561	569	574	583	559	557	598	523	593	599	563	551	585	607	578	536	616	613	532	554	570	550	575	570	604	526	531	575	538	577	579	552	547	595	523	612	604	559	537	563	560	550	578	567	552	553	548	561	552	551	563	560	546	574	580	596	605	589	544	557	567	566	594	594	569	584	558	568	576	555	577	549	599	587	539	570	557	518	571	620	589	590	585	537	551	593	532	556	561	581	545	528	545	550	572	530	583	545	593	547	518	564	573	573	573	525	634	616	607	519	540	580	558	592	642	594	582	540	572	572	556	559	569	571	565	534	568	601	546	554	568	542	586	563	586	555	507	589	598	566	576	551	550	553	569	594	581	580	560	532	562	505	568	562	562	539	495	542	592	560	585	607	538	554	552	529	565	560	559	551	573	554	566	599	567	548	622	564	526	538	532	536	569	544	539	556	546	564	598	563	601	548	574	589	557	559	590	565	609	552	538	587	555	538	587	560	559	538	569	538	542	575	554	528	558	574	570	574	590	587	579	534	582	540	566	571	588	529	573	592	589	530	589	521	545	571	535	549	559	570	586	567	598	502	551	551	547	567	571	523	598	561	511	544	560	572	594	587	606	589	570	618	528	521	522	562	556	543	549	561	524	580	567	590	560	539	625	558	519	613	562	553	570	547	531	512	524	535	535	561	587	545	595	575	535	578	560	570	632	592	564	561	579	547	571	584	579	553	601	563	571	571	553	510	545	521	542	565	527	575	552	558	578	573	572	579	538	565	562	553	578	566	546	578	583	574	578	557	540	565	552	574	592	614	583	589	611	512	603	600	576	571	569	547	590	563	576	552	541	577	580	542	556	595	547	528	569	542	598	565	550	585	565	545	606	590	559	562	567	560	572	535	594	598	557	572	607	560	552	577	556	594	566	558	527	574	564	622	532	555	562	572	580	539	586	568	567	596	566	557	571	583	578	551	581	553	565	567	556	584	555	564	532	568	570	540	574	558	590	601	553	566	598	603	565	597	550	541	585	599	631	557	555	579	580	515	587	584	548	576	580	606	544	568	583	514	529	529	559	574	574	587	585	577	587	546	560	626	570	567	531	566	579	605	596	570	562	565	594	574	574	572	569	593	594	537	526	580	602	530	548	570	535	564	576	606	550	589	564	585	603	571	519	586	551	605	587	558	563	574	575	577	562	566	541	545	554	574	544	555	575	569	559	544	603	565	542	589	545	592	524	554	552	577	551	577	592	554	576	554	539	505	560	573	576	538	536	576	553	563	568	607	569	614	590	573	548	602	542	522	569	561	530	548	557	600	532	596	605	540	607	551	541	529	544	565	586	564	570	562	524	566	572	592	568	572	596	552	552	556	529	582	600	577	606	575	542	560	524	611	575	588	554	584	595	590	556	594	590	594	563	559	549	614	569	566	556	546	598	536	517	556	569	567	587	558	562	571	565	591	556	557	608	603	536	570	564	555	559	539	548	571	557	573	541	575	565	549	571	532	562	572	563	589	564	588	581	538	521	542	573	538	606	561	572	576	585	555	596	582	554	532	588	569	530	584	556	572	591	583	582	567	520	540	556	550	544	563	567	582	528	558	549	567	548	584	557	603	554	568	528	599	618	559	578	570	564	532	582	561	515	557	592	599	586	546	597	565	567	625	577	556	517	580	634	551	579	588	562	572	543	559	590	601	575	562	563	599	542	562	530	596	565	585	581	575	566	559	608	578	533	563	601	554	573	575	590	568	551	584	617	612	526	540	583	575	563	582	566	591	571	564	572	597	584	613	570	607	519	560	572	553	566	572	601	540	564	571	579	545	581	589	531	598	549	554	586	590	553	556	578	563	517	579	585	561	612	577	571	544	562	568	562	560	574	557	577	559	546	583	573	604	544	567	576	550	605	600	579	562	502	590	568	599	578	544	596	554	548	571	559	654	569	583	564	597	590	568	569	583	578	555	584	597	555	525	525	546	571	580	499	559	578	549	558	607	596	565	525	569	557	561	586	585	520	585	565	555	569	578	549	554	586	552	558	584	587	567	571	603	554	582	565	610	523	538	511	568	557	568	589	563	554	546	518	549	531	559	572	580	568	549	581	577	557	559	510	580	539	571	534	526	564	562	556	580	550	563	587	601	509	542	573	556	567	557	552	524	572	584	573	570	582	570	602	565	562	586	567	551	576	555	553	572	602	596	584	582	586	556	534	564	523	601	548	570	577	569	566	561	623	565	618	546	549	544	563	567	595	584	545	572	598	593	561	576	553	573	594	579	578	589	531	570	581	565	575	540	573	609	573	538	550	549	568	581	557	570	596	538	598	613	577	584	556	588	526	562	557	537	527	547	580	509	590	583	570	556	577	543	596	558	572	590	546	568	583	570	639	557	520	576	567	539	531	551	598	576	572	541	561	568	563	598	558	591	590	539	542	559	559	549	540	595	535	564	595	602	558	550	543	517	574	604	542	575	535	559	543	611	551	558	579	563	569	559	530	566	572	563	524	573	555	542	593	498	565	596	568	598	547	534	585	539	590	590	514	587	565	554	563	580	607	585	516	562	530	541	528	606	639	592	531	551	573	553	551	565	608	565	600	561	578	557	574	559	561	576	552	563	536	582	589	524	579	525	537	550	535	540	587	543	546	584	559	562	599	544	554	573	552	581	532	574	584	556	560	604	573	625	567	586	567	552	597	542	593	551	528	574	584	544	517	551	583	573	563	567	539	596	539	574	547	630	561	587	584	566	583	611	530	611	581	582	545	578	556	552	565	593	592	559	593	594	581	592	525	490	562	534	555	518	583	578	581	533	522	572	575	549	560	577	595	587	539	608	583	546	574	579	584	584	571	582	599	540	568	547	588	579	571	577	572	571	573	580	569	553	589	559	550	551	575	520	593	544	590	612	577	601	567	558	585	516	606	583	555	569	573	564	602	548	625	538	521	547	546	579	545	557	580	587	538	556	569	546	576	575	605	585	548	560	566	601	518	544	570	611	572	572	581	560	557	522	560	566	534	595	549	579	515	558	548	541	567	568	552	580	580	563	565	603	556	543	581	576	570	614	489	533	567	553	595	562	556	574	508	563	538	548	521	546	574	557	555	513	550	578	521	549	562	553	545	557
31307	4828	2284	1857	1442	973	768	637	621	596	548	533	489	419	446	456	426	451	474	394	451	447	439	437	478	412	450	431	400	437	391	414	421	388	432	415	390	395	442	415	390	383	423	400	440	390	440	436	452	389	414	426	408	406	406	417	411	427	419	371	417	381	393	400	406	436	423	382	404	407	422	404	379	433	393	413	414	422	418	433	436	431	402	392	453	382	383	447	412	389	382	402	390	415	385	411	361	399	428	435	401	416	432	422	371	387	434	417	371	392	389	368	385	408	441	435	404	357	419	413	382	405	356	377	400	357	385	401	380	360	405	468	410	436	456	443	411	422	447	389	417	405	399	405	403	376	364	378	428	404	431	392	405	449	412	445	410	413	368	414	416	369	353	425	406	402	409	391	403	409	390	379	415	422	400	387	386	367	409	435	497	389	380	426	414	406	415	411	406	422	430	408	418	423	460	376	399	419	412	417	350	414	380	397	406	344	403	367	441	415	394	418	399	448	425	412	423	412	423	387	398	406	389	393	395	396	404	426	369	382	395	437	410	421	433	429	413	382	401	407	412	391	380	379	399	375	408	456	379	430	427	399	427	405	405	409	415	394	386	423	397	358	389	451	415	334	408	430	381	404	398	376	367	417	395	424	448	439	434	413	413	387	369	403	368	411	423	427	453	415	404	453	414	394	416	382	382	439	394	381	395	407	402	426	436	406	425	415	394	402	428	373	407	400	400	391	446	389	380	411	408	404	430	436	408	440	407	424	413	412	448	386	406	433	395	436	404	451	400	419	421	433	369	410	444	412	395	400	409	401	414	415	437	421	381	459	420	393	405	398	399	411	430	408	410	418	396	363	430	415	422	417	368	381	398	437	391	402	360	412	418	422	392	408	368	392	434	439	415	433	394	419	406	363	391	401	419	439	405	448	392	408	446	411	402	410	429	432	422	406	434	419	421	383	420	394	415	415	446	378	422	433	382	414	415	423	396	415	401	415	392	386	405	403	367	410	380	431	357	401	414	362	409	432	420	388	438	429	447	418	443	389	400	395	407	440	395	425	407	398	387	404	355	384	406	416	385	437	386	428	412	390	453	407	413	394	416	415	402	440	435	376	406	430	423	431	425	407	411	391	386	370	403	398	448	373	412	382	415	395	399	401	400	396	392	368	388	456	453	413	390	403	431	409	430	387	393	404	404	383	413	401	420	427	408	391	425	369	445	394	411	408	404	437	418	387	424	411	404	444	407	386	393	406	442	411	404	413	397	411	439	449	382	434	447	384	428	403	419	370	375	453	359	382	417	402	391	417	402	415	394	381	405	412	396	365	411	413	433	419	374	397	415	374	419	374	428	465	446	384	404	430	401	374	362	382	415	412	412	407	413	400	436	420	394	378	414	347	434	411	420	409	455	423	412	408	446	429	428	352	405	436	411	395	422	416	413	425	432	396	398	396	429	394	391	406	413	381	431	414	411	394	435	421	387	368	388	414	423	403	416	383	375	428	429	399	371	368	392	389	463	464	400	388	391	374	375	403	399	424	446	411	412	437	422	415	390	381	385	394	401	394	385	439	364	405	426	430	408	420	398	440	414	432	451	385	406	413	409	417	395	398	429	401	432	407	430	383	415	392	400	465	439	428	379	408	414	376	399	367	377	415	389	427	409	361	437	411	353	424	416	400	409	409	420	414	440	437	408	407	422	404	425	389	362	410	435	418	442	429	417	427	399	383	368	380	384	429	386	401	380	437	405	415	422	441	392	398	401	425	394	434	409	427	387	414	421	390	387	373	370	391	422	412	439	408	411	391	378	419	409	406	385	392	361	426	414	395	465	421	403	419	392	411	403	437	376	421	433	443	408	403	405	458	410	396	416	398	418	408	392	358	384	394	399	387	395	396	392	375	410	366	422	401	405	412	391	375	435	405	426	409	401	394	435	375	421	414	448	432	380	405	406	391	422	385	395	416	400	369	403	389	402	383	442	411	368	406	406	456	409	417	429	397	400	427	394	447	406	402	396	416	434	423	408	425	370	406	425	393	369	384	429	415	384	459	390	437	388	428	403	392	411	404	412	387	382	406	420	391	385	434	421	395	395	387	425	417	390	444	435	386	422	441	399	446	431	407	395	432	393	395	409	393	383	430	448	405	394	385	414	362	410	421	397	445	394	368	388	433	431	415	388	418	404	390	424	429	423	386	400	440	456	424	421	406	447	404	387	439	427	403	433	448	410	392	409	406	429	412	396	450	407	414	384	410	385	401	375	409	392	394	393	387	403	399	384	414	426	424	443	411	445	400	388	370	457	399	398	391	431	445	406	442	474	397	442	397	440	449	451	433	384	447	446	436	431	420	428	410	426	440	396	401	408	385	421	411	433	414	386	350	386	404	420	379	415	404	384	436	398	437	414	438	426	392	464	449	430	417	359	436	396	422	415	361	434	419	405	413	394	371	427	409	384	407	425	413	416	404	381	381	438	440	425	392	387	380	391	372	419	414	413	406	416	397	430	398	366	423	430	426	420	421	391	430	436	369	421	426	402	403	439	435	404	377	433	415	426	383	391	402	429	391	384	431	407	410	440	409	397	400	447	421	401	389	431	384	356	445	386	392	391	455	370	406	419	389	431	415	424	395	372	386	425	436	413	407	386	390	422	406	432	414	425	361	410	441	451	447	418	426	384	395	395	403	443	432	419	411	385	398	370	420	439	404	358	412	416	421	409	385	427	438	446	421	444	389	416	402	344	435	388	459	419	383	399	389	385	409	427	406	399	411	383	425	411	437	413	462	399	420	400	414	384	397	391	388	404	447	417	420	411	418	401	398	378	418	411	396	429	406	442	372	390	469	417	449	461	405	395	421	409	434	424	443	440	417	429	393	404	383	434	429	401	410	384	415	423	418	400	420	406	416	404	405	417	450	459	389	391	402	450	392	363	437	435	394	431	435	401	448	363	378	451	365	429	395	435	401	398	393	401	387	417	414	395	385	366	373	414	420	383	368	401	351	384	424	424	401	419	392	426	411	372	428	386	407	404	380	423	403	429	389	424	413	389	441	442	451	385	407	407	403	401	428	401	392	402	402	443	420	423	406	396	459	411	400	363	390	392	426	427	385	411	379	376	430	432	459	390	447	404	440	393	426	414	404	422	394	387	416	416	443	390	424	429	381	404	434	395	388	440	399	405	393	385	403	377	406	377	411	396	446	409	438	424	421	406	419	474	429	398	411	411	386	417	431	381	399	415	433	436	408	396	383	404	394	409	428	408	355	379	399	396	408	429	421	403	411	399	426	407	400	441	404	403	425	405	431	417	409	386	423	371	431	400	378	402	412	398	391	410	387	393	442	386	403	443	425	358	407	396	402	431	453	448	411	402	415	414	391	424	400	422	441	378	419	390	396	380	390	392	383	394	406	430	421	375	380	404	384	397	425	430	415	398	432	438	436	397	411	402	404	410	406	388	414	445	399	405	378	396	415	421	431	409	398	430	396	429	395	421	433	410	428
16353	1941	4027	4982	4500	3290	2558	2201	2042	1925	1705	1486	1332	1315	1175	1093	1104	1054	1008	1025	1024	1037	975	990	982	974	989	1024	891	1013	982	942	945	952	970	918	947	898	908	954	899	959	912	872	928	974	892	891	902	886	989	924	946	904	926	925	954	902	937	943	951	966	930	876	901	900	905	863	986	898	932	889	877	975	947	908	917	953	960	942	938	924	912	926	886	893	923	894	906	926	916	917	924	842	939	945	939	874	944	897	917	858	891	939	931	861	950	881	934	880	866	884	956	861	897	906	830	896	946	935	912	950	921	917	875	907	927	873	960	952	918	894	904	951	903	899	906	896	952	867	884	893	930	878	920	935	951	905	916	980	927	916	879	881	921	942	882	900	886	914	902	909	857	900	907	896	916	893	934	902	891	882	895	937	909	936	878	931	944	948	880	886	926	949	896	871	919	929	893	907	842	860	840	896	880	946	950	929	873	897	925	948	884	916	917	877	861	959	897	865	843	946	848	914	863	873	927	968	838	879	860	893	883	946	939	909	907	835	974	915	955	894	908	920	893	880	937	934	905	959	932	845	970	880	914	855	880	900	877	892	884	856	868	889	920	921	948	849	920	946	903	929	942	900	924	850	898	925	918	918	881	918	891	842	977	935	965	888	888	885	889	940	896	915	966	905	971	953	912	934	970	917	930	897	907	959	918	947	926	913	885	910	937	953	859	935	909	886	914	905	912	941	990	947	905	932	923	914	926	864	897	923	879	886	879	902	909	930	920	903	928	856	926	925	968	950	886	887	947	928	914	933	928	900	925	918	878	896	888	918	847	882	862	901	894	880	926	885	901	886	929	909	892	915	881	862	909	912	931	926	893	889	906	911	868	928	858	866	941	878	914	931	968	919	858	920	883	886	893	919	923	867	897	964	882	881	931	857	902	904	953	893	908	910	896	880	932	895	887	923	871	930	899	897	885	926	950	933	913	932	914	893	878	892	900	871	863	891	941	903	907	943	851	896	921	943	900	900	850	914	892	876	908	874	871	875	930	858	889	895	881	907	932	899	899	851	890	971	890	914	885	888	900	945	857	882	904	875	874	939	884	922	917	930	905	876	903	929	898	898	905	920	879	889	933	885	863	899	912	872	889	868	887	896	917	856	920	899	909	869	906	913	946	928	889	964	957	896	918	904	892	860	874	846	940	906	873	922	917	900	868	942	863	890	882	878	948	882	869	905	891	884	933	861	885	883	875	904	870	893	925	882	845	925	881	924	920	888	922	922	889	917	915	883	895	908	892	876	871	903	966	996	933	929	918	845	927	913	935	973	865	897	894	865	930	877	883	922	889	951	902	884	923	895	955	882	932	899	847	954	940	915	914	877	855	924	872	934	945	897	927	908	850	876	880	960	920	899	877	918	934	901	932	878	942	916	874	950	910	885	863	935	838	929	912	909	913	936	950	871	879	894	916	926	865	977	886	873	890	903	883	934	885	944	924	885	888	901	919	811	925	854	923	935	916	945	888	899	900	892	933	889	885	928	912	911	883	934	909	905	890	918	910	883	874	916	858	889	894	887	945	874	919	935	871	909	902	857	928	929	918	926	876	915	901	922	951	876	885	949	936	872	874	895	904	892	895	901	905	901	916	905	965	919	864	889	916	925	888	908	882	919	953	937	916	918	909	926	912	946	901	902	850	873	881	865	866	903	869	883	903	883	862	903	951	858	932	888	970	925	843	854	902	882	920	918	961	929	896	893	877	879	899	908	932	932	853	889	894	880	860	926	923	894	848	886	878	932	855	916	926	906	949	893	911	895	894	916	899	886	961	874	913	892	955	884	903	914	922	899	907	953	935	918	906	877	971	872	894	932	903	923	890	904	877	875	898	847	932	930	897	904	940	897	939	891	960	884	903	877	925	840	857	912	917	929	851	925	896	919	872	915	909	948	926	935	929	923	909	864	890	919	904	944	847	916	953	918	871	953	932	920	870	907	862	864	879	897	958	872	856	901	908	903	887	885	915	887	933	863	941	887	925	866	923	980	882	907	935	960	930	916	835	908	890	924	931	895	885	914	938	868	946	933	906	899	896	900	900	832	937	900	949	940	848	911	880	891	906	942	939	859	916	938	894	910	911	931	898	961	907	865	903	908	912	959	895	899	918	938	924	895	908	880	945	907	895	908	894	917	911	948	954	902	887	919	903	941	931	945	918	839	873	936	951	948	886	917	855	882	899	890	904	886	899	935	915	917	837	924	930	946	897	851	899	937	893	902	844	855	862	859	902	908	925	884	926	931	864	924	964	917	937	948	941	849	961	907	848	908	921	832	913	949	864	907	933	903	883	846	910	888	896	908	913	890	869	866	857	926	929	884	907	952	924	922	938	939	977	928	897	991	923	918	871	910	958	921	923	911	899	860	927	925	875	952	887	844	866	926	922	869	887	928	886	915	903	857	916	974	870	929	874	877	902	871	898	941	886	858	928	949	918	873	880	894	907	899	884	931	898	947	842	910	899	839	903	906	867	904	949	925	878	912	921	888	901	894	926	930	922	910	920	934	937	881	922	886	923	918	922	924	902	990	904	885	1010	960	918	923	888	903	898	920	884	884	964	882	909	974	881	932	922	886	902	945	857	880	940	887	925	893	909	916	873	926	900	902	915	898	895	900	888	956	927	931	790	929	913	959	945	927	926	898	888	943	895	991	834	888	928	913	959	920	953	911	921	956	896	927	913	875	908	885	845	925	932	875	864	892	900	869	915	901	922	931	916	895	938	906	918	913	905	917	912	906	937	852	929	867	922	883	902	887	892	859	916	936	885	905	942	853	942	908	907	876	915	923	947	913	879	911	952	890	901	924	899	925	906	891	888	883	914	862	888	842	921	896	903	818	901	923	925	900	922	896	899	935	892	873	938	954	962	919	874	946	880	940	858	936	925	917	942	862	892	930	925	944	936	867	895	937	907	877	975	867	892	902	923	945	940	913	859	907	901	923	859	928	893	907	851	916	850	902	927	884	893	932	907	881	939	901	900	915	864	875	861	842	918	906	852	964	881	881	914	928	936	948	878	939	882	900	905	913	876	893	914	943	874	948	906	913	927	874	915	910	927	878	878	914	832	887	861	943	901	887	861	940	876	851	893	906	945	961	937	920	908	892	899	906	891	889	862	912	903	878	926	921	884	888	892	923	867	888	917	905	861	844	891	849	906	887	900	922	923	940	874	877	896	914	947	882	912	901	951	908	894	912	852	913	936	890	961	965	947	876	878	867	875	920	902	860	895	869	881	897	886	856	861	973	864	867	918	928	900	876	920	954	887	819	932	887	963	902	915	879	897	922	922	898	921	931	905	892	865	910	961	922	922	906	923	896	910	842	874	931	872	864	913	897	925	952	915	852	861	922	937	918	867	905	942	879	910	897	920	908	897	913	898	904	904	897	894	860	860	978	902	911	908	852	897	939	894	936	850	846	910	888	900	940	914	842	910	899	952	910	896	931	903	910	931	886	871	915	925	886
8479	647	524	532	401	321	259	256	225	239	245	207	228	192	204	214	185	215	189	204	225	211	219	199	230	211	228	207	196	179	196	190	202	203	206	228	201	213	220	185	197	222	213	229	196	238	210	190	200	195	202	190	219	203	199	237	246	200	235	202	195	233	215	164	201	188	192	190	215	217	206	181	199	215	211	190	188	186	197	236	198	191	187	181	186	185	227	216	195	188	180	178	205	218	227	210	176	193	204	217	210	195	218	206	217	233	205	182	166	217	184	185	211	207	199	192	177	224	209	201	210	200	226	189	200	197	188	204	204	197	207	199	213	177	205	187	204	208	198	222	221	213	191	196	177	182	188	223	207	211	221	207	195	207	236	217	189	207	220	212	217	194	216	196	200	203	208	211	194	218	203	219	226	206	180	242	222	201	207	208	206	210	197	203	221	177	226	184	205	205	198	189	205	207	239	182	230	196	216	209	204	204	219	194	158	193	203	216	201	204	209	201	208	215	201	183	199	202	186	198	200	197	182	172	197	212	213	228	214	206	178	196	217	175	205	209	213	222	201	193	203	217	181	219	196	179	217	202	181	182	208	223	197	184	195	195	217	221	225	205	196	226	177	216	202	204	191	211	230	242	198	184	201	188	230	185	225	179	228	199	243	207	187	218	166	213	170	212	218	210	182	228	217	206	188	208	217	190	184	192	211	214	263	214	202	210	187	215	187	197	169	207	197	157	195	218	220	179	200	192	195	226	216	201	254	204	191	217	179	199	210	202	205	204	206	209	187	224	193	213	210	223	202	175	228	205	246	185	204	211	180	185	201	182	203	204	195	213	206	224	188	207	206	233	197	211	208	199	200	199	184	195	183	214	210	217	224	209	220	221	188	183	199	215	212	201	224	212	186	188	226	237	204	212	200	192	208	196	219	201	229	213	173	221	195	177	193	216	191	194	201	231	186	200	229	199	192	194	222	190	200	195	208	178	214	192	176	205	208	190	204	196	192	226	196	232	245	196	209	241	194	201	210	178	208	202	223	195	169	204	215	225	221	199	196	200	212	209	199	179	236	203	197	205	194	227	219	204	203	177	192	184	183	174	183	201	216	212	209	193	224	217	205	194	195	197	226	195	185	192	203	237	203	207	200	203	186	203	192	215	199	199	201	215	196	182	172	185	204	218	212	213	184	202	227	214	210	207	182	200	214	190	219	206	206	199	204	165	204	220	195	196	212	227	203	187	200	207	221	201	208	221	221	220	191	203	191	190	191	203	234	214	207	205	209	244	238	208	205	208	194	211	181	211	202	191	201	201	192	208	191	189	213	201	175	219	200	201	197	212	182	189	214	189	186	175	249	226	225	220	207	215	197	221	214	200	211	196	222	225	178	233	200	196	207	176	211	178	208	215	206	204	221	180	199	213	225	215	199	213	205	183	210	202	171	184	203	193	213	209	208	191	220	200	189	217	215	201	203	190	217	203	184	205	207	186	216	229	215	208	220	201	201	209	206	204	217	204	210	204	224	224	211	204	205	234	232	196	224	199	214	209	200	190	197	227	195	220	231	194	196	186	200	229	192	215	229	208	184	191	211	183	222	210	220	214	219	220	223	172	215	214	233	174	201	184	223	194	217	204	219	229	201	205	195	198	226	202	183	223	213	212	202	216	211	206	207	196	219	213	183	220	199	235	221	207	181	217	200	209	209	207	181	201	204	210	202	186	189	203	209	203	192	202	180	190	217	201	217	196	163	220	185	185	191	193	216	206	206	216	201	191	197	211	196	242	216	190	212	175	212	182	187	216	185	207	214	185	200	227	213	193	191	179	212	207	226	203	209	211	208	199	189	215	219	170	210	223	177	204	182	207	191	200	199	195	249	227	216	228	204	185	208	223	202	198	204	211	209	192	216	204	197	193	235	227	187	184	194	221	209	182	208	222	190	195	180	206	203	192	195	191	197	225	191	226	219	201	194	184	195	217	203	211	220	208	206	201	211	213	193	190	219	204	195	215	206	220	229	204	218	190	192	215	193	227	228	210	250	237	192	204	217	225	186	200	228	226	205	198	196	199	239	179	230	190	201	218	218	212	220	214	180	186	228	193	220	219	186	175	191	205	214	204	205	217	200	198	206	228	206	212	226	201	186	201	210	237	206	214	208	182	226	191	188	196	194	200	204	208	188	196	233	202	197	204	211	189	183	195	210	218	202	209	202	183	222	226	230	197	221	214	205	225	214	211	195	230	200	220	188	200	211	203	213	244	198	198	241	217	181	191	210	176	200	218	230	199	231	209	194	217	206	188	191	209	193	215	218	204	223	196	193	185	191	195	184	193	213	196	198	190	197	201	203	215	202	212	207	205	196	191	203	206	182	202	201	224	172	209	192	213	213	203	202	200	200	207	182	196	229	220	205	208	205	193	212	207	185	201	204	190	207	200	222	223	200	165	195	204	208	204	192	206	208	194	186	204	183	199	217	174	204	224	197	222	191	185	225	195	204	211	185	217	204	221	192	202	179	191	191	188	184	199	175	202	192	188	233	211	192	207	199	198	203	213	197	169	207	179	208	206	208	209	222	203	205	223	224	186	206	202	187	208	226	245	216	189	199	217	220	218	228	218	213	192	209	208	220	184	207	198	199	217	196	207	196	197	212	183	190	215	205	203	222	188	183	209	203	177	208	197	214	217	210	201	187	190	203	204	216	203	213	229	207	190	214	203	179	193	224	213	232	218	210	197	246	192	208	198	225	205	204	203	200	199	176	211	205	210	201	229	214	198	221	177	199	207	178	179	210	196	218	163	210	215	218	190	195	219	206	210	196	211	182	232	202	171	230	209	215	185	190	196	186	222	212	221	213	173	195	210	200	190	185	177	206	209	207	191	212	199	215	207	222	201	182	188	185	179	193	193	184	219	209	175	184	194	209	221	204	230	210	206	224	238	216	212	192	231	203	205	211	193	232	197	187	225	184	206	183	206	203	209	211	185	200	203	211	188	206	212	199	177	205	200	202	210	197	207	215	217	235	208	216	205	223	238	210	205	211	210	241	211	209	230	215	218	225	203	183	217	202	218	206	191	218	218	188	191	220	211	209	204	219	193	206	201	199	213	220	219	219	202	204	197	216	222	227	189	221	209	187	215	226	212	182	203	216	209	200	199	219	202	195	202	181	171	196	212	195	177	213	217	203	205	229	203	180	199	192	217	216	206	215	222	205	203	212	201	206	216	216	203	211	204	188	223	195	213	224	165	166	196	190	207	192	215	192	217	194	209	203	207	214	189	188	196	218	184	180	205	182	171	205	188	212	228	209	202	179	219	208	171	195	208	182	204	204	194	207	194	210	217	207	223	185	177	166	191	212	205	205	206	223	195	235	186	209	204	201	204	203	189	227	214	193	207	213	211	215	209	190	194	195	195	208	201	218	200	213	235	205	200	218	220	171	230	203	206	201	199	181	171	163	188	167	195	191	216	207	233	224	226	220	207	203	198	226	193	233	213	188	183	217	199
5113	680	1239	1637	1474	1058	890	747	716	690	693	629	526	552	494	559	527	440	496	500	487	517	548	516	496	505	534	463	465	555	528	488	522	535	556	542	475	537	484	483	495	463	541	521	516	492	549	497	490	533	478	503	512	515	521	509	509	500	534	489	487	518	517	489	504	520	487	486	495	502	511	467	503	521	469	498	530	478	516	464	500	487	479	511	473	479	464	482	529	529	464	475	463	476	483	505	494	520	501	529	509	503	501	474	482	528	499	512	503	512	524	523	470	537	513	520	487	490	497	508	489	506	505	497	489	489	508	470	535	505	501	490	518	506	536	524	516	500	527	495	502	467	465	538	529	507	489	503	519	465	485	501	493	468	450	492	526	481	491	479	477	507	513	489	525	467	526	516	520	465	482	446	480	530	461	479	502	456	476	548	468	524	513	450	521	443	508	496	507	502	519	510	500	505	488	548	486	489	506	519	510	500	508	495	485	529	500	523	522	477	497	504	502	525	486	477	522	510	489	537	506	485	486	510	486	480	537	489	484	519	514	538	513	493	504	519	495	473	480	479	519	513	505	522	509	474	521	500	481	471	478	524	527	486	488	470	494	506	462	530	509	497	512	507	484	523	466	504	511	490	482	538	499	510	489	499	477	508	469	479	480	518	487	494	493	494	504	513	482	506	509	461	476	476	453	512	559	536	483	500	526	463	497	524	488	489	470	512	511	507	526	506	491	469	516	490	469	496	496	523	517	497	536	488	550	487	487	534	517	485	442	458	492	515	520	534	487	507	517	503	512	524	497	503	528	506	501	496	481	492	502	525	519	500	492	480	531	504	500	500	524	489	481	506	526	531	491	481	488	499	515	494	486	477	533	517	458	493	493	505	526	537	504	518	489	515	521	482	514	496	510	465	487	485	518	500	466	530	450	489	515	486	504	523	486	502	499	484	493	492	492	535	483	507	488	504	453	504	469	534	495	500	479	499	476	484	496	487	511	476	471	503	504	529	549	475	481	526	508	473	516	511	511	486	528	505	514	523	519	506	508	503	501	470	472	481	543	497	469	498	518	494	490	496	533	499	498	463	476	509	486	505	516	503	501	504	526	483	466	496	514	534	495	484	520	518	475	463	468	491	502	507	521	507	500	511	537	481	530	485	506	522	477	522	521	491	496	465	521	506	476	476	488	478	523	497	484	495	493	505	499	508	502	476	478	506	523	503	490	493	491	504	476	489	509	538	510	483	509	525	482	518	497	494	493	511	478	521	471	509	515	501	510	518	487	507	504	473	493	446	530	521	499	515	495	454	447	516	522	536	510	541	495	521	467	454	533	497	499	479	501	525	505	533	548	484	508	493	468	469	496	513	475	495	460	489	520	501	483	511	487	487	505	514	488	479	529	473	491	493	534	513	503	547	455	509	543	494	511	486	503	524	473	488	501	502	494	484	485	522	481	499	494	536	512	524	539	516	499	474	470	480	485	528	521	494	499	504	492	517	532	479	504	479	493	513	512	542	493	469	512	531	488	504	484	526	491	552	464	526	459	492	515	441	515	478	464	517	509	516	497	532	478	472	504	504	535	501	491	555	507	507	515	488	479	525	542	482	478	508	534	496	451	473	474	510	516	522	506	488	458	476	512	505	499	483	502	532	485	479	479	502	477	501	483	533	469	495	543	517	500	497	482	512	503	497	515	505	517	503	513	466	492	493	520	476	516	504	491	532	485	472	484	483	502	493	516	490	508	492	472	506	477	496	479	533	513	504	519	533	469	539	488	452	479	507	488	481	501	483	533	484	497	548	502	559	493	526	478	473	525	503	474	501	511	473	457	504	487	506	499	488	490	480	563	511	463	473	521	510	509	510	521	495	501	516	503	521	533	498	518	498	458	515	519	501	506	469	471	519	476	503	525	487	524	487	502	495	480	450	489	514	538	534	507	502	505	476	466	513	470	489	516	473	452	523	514	522	523	505	471	442	495	495	494	523	528	537	517	534	480	528	495	514	512	480	535	507	494	520	500	488	503	508	525	531	482	518	510	489	509	495	481	448	477	502	511	491	465	491	506	436	522	558	522	456	505	482	530	517	544	502	518	577	473	539	523	530	516	497	490	491	521	491	516	534	492	522	500	489	493	528	500	506	527	495	509	507	492	504	530	506	526	462	463	468	549	470	515	514	502	523	532	529	528	509	519	473	527	477	470	494	463	493	524	484	501	497	509	539	469	481	484	513	490	535	541	511	500	504	539	499	503	524	475	478	563	485	488	492	491	484	552	485	516	462	518	517	523	524	524	485	478	479	531	496	507	501	507	488	489	528	490	509	499	504	561	484	512	514	518	504	508	533	499	521	526	489	505	529	493	486	491	492	506	490	492	516	547	507	489	466	484	500	518	457	494	492	500	511	526	465	479	501	468	545	483	510	501	512	504	513	440	471	474	495	500	490	470	475	509	490	469	543	469	511	466	490	512	512	507	515	500	542	501	526	498	503	507	466	581	491	500	512	508	511	530	530	524	515	472	452	477	509	494	501	507	535	542	481	508	503	475	518	483	469	503	502	499	517	535	469	533	512	516	494	500	478	489	507	539	540	491	513	464	485	528	530	517	495	504	514	471	516	483	518	509	472	552	515	504	508	508	505	499	483	488	528	513	524	509	492	533	465	510	541	539	523	486	486	544	498	478	459	501	487	509	485	467	528	482	530	504	477	557	521	487	527	476	516	515	479	487	500	475	490	450	514	503	521	507	455	535	511	475	517	488	499	516	501	531	528	505	489	515	501	488	519	472	512	504	511	467	482	495	501	487	525	527	474	508	512	509	468	513	499	487	493	510	510	474	522	499	485	474	511	496	531	519	463	524	484	445	492	495	483	487	508	483	511	501	488	554	523	487	498	525	533	486	512	493	514	468	496	539	498	511	502	487	537	495	512	515	496	546	499	524	497	496	516	490	488	481	498	507	465	464	497	518	502	484	515	491	505	501	499	483	511	505	480	518	489	486	514	511	534	497	488	523	512	495	476	507	492	492	490	491	515	550	515	522	492	491	513	543	462	471	549	492	508	500	513	539	527	522	522	512	523	489	492	509	502	476	500	481	523	546	474	498	476	516	500	490	518	522	478	525	485	482	465	491	503	525	524	503	479	503	525	536	521	509	506	501	513	496	478	509	473	515	533	514	479	468	518	521	533	520	526	486	512	531	499	524	490	526	493	499	436	495	498	504	538	518	482	515	529	492	527	488	522	483	495	515	492	474	484	484	475	490	503	498	467	484	505	523	483	502	503	481	488	543	521	485	484	505	529	535	523	514	517	516	497	533	492	482	507	463	489	491	519	472	447	503	481	533	514	512	545	500	478	540	495	504	490	509	491	485	484	495	484	522	519	520	497	494	489	477	514	484	518	457	508	490	531	476	521	517	521	538	480	487	485	465	495	473	517	504	518	491	522	503	463	488	519	488	487	511	531	505	516	484	457	478	490	509	479	485	476	492	474	524	501	498	477	528	487
19792	1914	1284	1214	819	570	416	405	354	343	348	290	276	260	240	276	257	250	272	252	212	237	259	262	257	280	242	206	219	244	216	237	245	226	237	232	234	233	222	243	192	196	256	219	236	248	227	236	212	226	228	200	240	211	257	222	209	208	250	224	263	257	240	217	225	231	198	234	231	219	252	218	235	232	235	235	258	239	245	223	247	244	239	230	241	216	213	173	238	227	233	259	267	219	210	195	250	243	231	219	231	261	226	238	240	263	237	235	225	242	237	245	253	240	216	199	246	209	227	218	236	208	200	233	217	235	258	240	185	211	242	256	231	237	256	226	235	226	220	233	227	249	208	252	254	231	221	258	243	247	213	223	238	236	221	211	230	244	235	230	242	233	213	198	229	221	210	247	224	204	242	231	210	228	261	240	258	232	259	253	205	244	239	246	234	236	259	223	212	264	224	226	239	224	230	229	240	228	228	231	230	251	232	234	232	246	238	263	236	244	209	201	237	244	256	234	240	226	216	243	229	213	271	243	236	187	216	248	247	246	236	284	239	246	226	208	249	227	232	183	207	220	212	228	227	227	243	220	226	241	207	228	238	217	206	247	263	245	246	216	215	252	252	256	247	268	224	236	251	237	237	217	246	216	235	210	223	205	213	218	192	219	238	235	205	221	212	246	226	216	218	214	249	223	245	246	252	225	245	259	242	219	257	210	254	187	213	222	213	219	248	246	232	268	242	214	260	265	227	223	213	246	252	235	239	237	246	234	244	288	189	213	210	230	219	249	227	204	232	227	219	236	248	241	229	258	216	225	240	225	243	227	211	203	207	223	253	251	247	258	257	278	221	234	208	215	212	242	264	215	231	239	233	234	221	243	253	214	222	230	220	250	244	241	208	237	213	226	262	226	245	218	206	199	236	226	207	215	251	208	233	246	228	247	232	217	235	233	259	262	223	230	233	247	206	222	240	251	253	222	246	228	222	203	206	238	270	226	248	237	242	220	211	210	254	229	251	243	251	229	241	241	245	223	202	222	228	254	206	191	211	223	242	231	214	228	215	232	204	225	228	249	242	211	196	226	209	223	219	204	231	241	222	234	233	219	227	217	219	252	211	219	219	240	242	250	230	226	243	231	218	243	249	252	246	267	210	233	208	220	275	230	241	232	247	214	242	218	223	221	222	244	236	236	253	248	246	230	222	223	248	237	229	231	227	245	205	236	230	246	228	218	257	250	234	247	262	242	243	222	202	235	223	206	223	214	241	213	207	215	257	225	236	221	235	239	266	241	268	225	243	230	241	248	223	234	247	249	248	241	248	234	220	227	241	212	259	218	245	242	254	223	219	220	238	225	210	209	198	223	232	205	247	204	213	238	251	229	238	227	241	248	234	215	235	236	226	246	238	229	237	236	254	263	235	245	252	224	261	243	223	206	242	228	243	206	195	265	235	215	205	227	236	210	249	250	238	228	242	196	233	224	260	238	213	210	247	244	236	244	223	214	254	264	225	241	243	245	225	216	234	218	221	228	217	243	213	238	237	238	217	210	249	238	243	227	238	251	268	293	233	215	224	222	235	250	209	216	226	202	212	217	234	216	236	213	259	254	247	258	242	237	214	260	241	253	259	209	262	241	225	212	219	254	225	257	218	247	220	204	210	209	204	237	189	236	251	240	259	204	214	230	243	239	255	224	239	228	227	236	231	228	218	254	230	234	257	247	222	223	246	213	221	244	247	213	244	219	244	230	230	217	205	234	235	244	262	214	237	250	239	225	232	210	230	253	224	216	243	240	242	267	250	229	222	223	272	262	221	241	256	204	210	242	227	221	278	222	255	235	219	227	222	220	234	244	228	229	212	219	267	241	227	250	249	222	221	239	228	211	207	250	206	221	244	224	234	214	239	226	225	243	227	251	227	207	263	247	234	235	208	203	240	249	239	229	189	243	218	219	222	195	246	208	216	222	251	239	253	260	235	224	236	220	241	204	230	221	223	253	230	255	230	244	248	242	248	221	243	244	217	240	231	230	245	228	236	239	225	225	227	223	220	223	196	207	228	211	230	251	224	233	205	211	256	220	224	226	213	221	221	242	233	230	220	217	228	244	252	197	232	218	243	263	258	243	232	246	247	230	218	199	239	249	238	222	216	226	248	222	243	263	233	205	197	238	234	228	236	248	231	214	230	242	239	224	234	217	221	212	232	233	205	219	216	237	230	222	208	218	232	229	243	234	216	226	249	234	199	249	228	243	225	244	211	248	264	236	225	223	250	220	235	226	230	215	258	206	237	200	231	212	214	214	226	241	219	233	220	236	202	216	207	241	238	246	249	210	234	244	248	232	259	216	239	225	241	217	235	217	231	233	226	261	246	249	236	245	237	213	248	296	230	218	206	214	220	230	213	224	255	226	218	255	226	241	261	242	236	246	256	261	222	257	248	220	233	225	208	206	222	183	218	249	240	219	251	219	193	242	231	249	212	248	211	226	221	235	238	218	234	242	239	264	236	207	234	235	228	233	237	251	230	236	233	250	245	279	240	218	247	228	216	245	221	228	236	252	223	275	240	217	247	250	261	241	214	212	234	223	244	213	244	242	222	243	242	244	212	246	222	203	233	223	239	235	233	212	241	238	204	257	241	235	223	215	234	237	216	236	243	224	204	228	212	180	256	246	221	245	229	253	239	228	256	255	229	240	227	250	234	239	227	187	234	222	230	205	228	219	222	246	229	228	234	238	262	225	256	240	253	230	214	239	227	231	234	233	222	243	210	227	238	263	199	214	209	202	251	249	222	196	205	241	237	211	232	228	226	255	224	210	218	256	224	216	227	256	247	222	210	255	219	229	239	226	225	230	238	234	229	210	223	218	242	225	231	217	203	231	222	232	211	226	227	222	214	222	207	233	224	239	229	220	232	227	221	238	218	254	214	195	222	237	206	231	228	222	250	274	249	218	240	230	258	217	218	232	255	222	257	227	226	216	223	226	212	243	210	226	206	238	223	228	219	230	250	219	222	241	216	238	243	236	249	234	231	222	237	226	218	261	243	236	244	216	223	217	209	255	217	225	237	235	241	213	210	255	236	210	211	238	238	215	201	226	258	240	231	228	242	194	223	264	238	280	223	231	229	210	236	231	246	247	215	201	217	223	264	232	235	206	262	216	228	232	224	262	211	233	212	210	233	263	242	224	219	228	229	204	261	252	233	277	231	209	233	217	221	250	224	255	224	215	200	247	207	245	232	241	251	241	213	209	220	250	228	235	251	251	214	242	237	261	238	216	225	244	202	227	203	207	208	234	241	242	208	226	212	240	236	197	247	246	228	258	219	258	196	208	253	249	218	221	220	217	222	216	229	227	220	238	225	234	225	224	240	230	245	253	230	246	223	236	234	248	238	239	221	247	220	232	213	231	251	233	227	237	214	230	241	236	245	240	214	247	229	237	256	233	240	222	213	256	218	218	220	264	229	223	225	221	264	241	219	215	240	224	228	242	216	230	213	225	256	237
11883	1308	2763	3451	2950	2185	1597	1395	1284	1105	1101	976	826	829	788	749	672	626	682	665	640	654	651	650	619	626	600	589	583	612	568	626	586	608	590	642	603	551	614	599	618	590	590	615	593	588	563	589	595	543	608	601	541	608	536	602	591	580	543	591	614	552	598	561	589	579	576	582	558	559	618	519	589	556	591	561	543	556	568	553	560	583	587	553	573	587	583	546	538	575	579	548	570	571	595	582	555	534	572	554	579	547	558	578	549	589	565	539	590	581	536	572	584	559	545	579	599	568	554	591	591	599	586	547	604	537	547	603	549	538	563	587	555	605	535	590	593	562	520	536	581	568	593	558	546	575	571	550	583	592	568	597	579	545	530	522	585	545	570	540	513	559	596	572	595	566	579	564	539	567	519	560	589	562	583	553	575	547	532	566	557	567	552	567	540	546	544	568	576	536	604	587	580	577	598	616	571	534	582	585	524	551	576	618	571	604	556	587	553	586	565	515	568	579	549	561	547	546	585	535	550	538	578	565	517	565	515	595	582	604	515	564	559	537	626	572	568	580	573	552	615	567	537	542	524	547	569	575	567	602	566	535	543	558	586	553	558	551	507	568	562	563	526	589	555	529	560	520	571	549	569	564	577	576	541	564	558	550	571	581	565	553	565	544	527	565	555	565	563	535	602	605	561	618	586	543	551	544	582	553	559	597	594	549	592	573	583	512	570	573	534	532	523	561	571	591	520	511	587	578	563	552	548	536	579	561	590	546	548	580	535	610	579	594	541	584	600	601	553	577	587	601	578	581	565	593	552	536	582	559	526	563	583	588	563	599	535	562	562	574	520	562	581	575	573	587	564	575	576	611	575	534	542	576	539	539	592	549	578	571	601	562	559	551	537	554	560	564	527	572	553	590	548	589	574	569	545	566	556	604	553	581	611	564	561	527	580	576	562	583	555	590	542	543	525	602	547	620	540	558	526	552	538	559	580	570	539	553	552	581	566	554	563	609	520	621	557	551	548	597	544	574	592	542	567	596	541	557	546	571	602	575	611	578	515	555	584	530	555	554	524	556	570	522	542	583	555	554	524	529	587	575	541	548	566	596	523	568	524	539	535	561	564	582	555	589	591	558	588	560	598	515	581	576	561	583	526	515	529	621	569	538	555	522	558	589	601	508	564	554	589	562	545	583	566	615	574	581	622	545	572	549	572	584	569	594	544	590	562	571	564	570	547	563	570	554	560	573	592	575	571	600	593	586	565	570	576	540	571	584	608	593	603	527	541	600	614	591	563	586	562	577	605	553	552	574	553	601	529	562	561	564	570	561	517	557	547	566	538	560	529	626	600	532	604	590	529	576	558	602	595	566	542	584	546	590	534	563	585	567	542	556	548	520	560	602	571	575	518	581	584	618	560	567	576	536	538	576	560	524	600	599	582	576	563	566	528	545	587	566	612	545	565	543	607	522	559	585	570	589	570	527	539	560	581	556	557	587	594	552	578	581	585	587	596	539	594	549	562	565	555	581	600	594	583	544	583	564	574	582	562	573	567	622	550	558	588	616	585	583	565	572	577	550	553	568	567	592	572	589	597	559	598	561	531	573	559	547	583	574	563	575	560	550	572	581	614	563	586	572	552	564	578	572	580	537	587	570	607	565	517	560	581	537	541	531	568	556	579	539	583	540	569	554	583	576	563	550	532	565	588	556	566	534	574	576	589	543	594	582	570	580	583	613	543	575	541	569	535	551	547	554	545	610	553	562	597	597	530	577	614	550	579	524	569	560	553	583	542	552	556	568	569	537	610	558	621	599	552	569	580	546	569	593	582	527	603	549	580	532	559	524	563	580	520	580	522	598	564	556	556	559	549	572	609	573	567	616	554	545	614	600	547	551	583	595	578	539	559	564	619	606	558	533	581	495	536	581	515	571	576	558	498	631	550	567	550	602	588	559	557	580	609	540	590	587	601	587	515	547	604	588	594	582	613	562	545	538	559	574	539	580	497	567	596	590	547	568	583	543	569	547	530	582	569	571	536	540	545	582	530	546	569	584	594	564	584	540	588	576	540	587	552	564	597	587	578	577	595	576	563	562	544	590	575	511	537	552	557	574	556	549	564	572	560	567	556	564	571	602	547	549	568	552	560	577	595	576	560	564	572	562	577	626	553	560	585	557	580	530	595	549	568	536	556	536	578	554	591	581	530	571	555	551	585	574	572	558	587	573	540	562	580	545	559	578	604	556	573	587	573	554	600	558	555	602	592	548	526	596	582	565	544	598	564	556	536	579	533	564	548	557	592	585	548	560	562	567	547	563	571	596	577	566	558	556	589	562	571	574	590	576	576	562	622	587	604	566	544	582	597	582	554	531	520	578	587	576	543	567	574	577	558	577	549	548	581	581	559	563	569	599	584	561	575	566	570	584	549	527	561	593	545	563	632	566	585	537	590	571	582	585	565	529	590	584	583	559	602	536	587	568	523	531	579	598	566	586	554	526	560	603	584	545	585	567	550	599	568	559	576	568	546	552	575	559	589	555	580	600	556	558	569	598	559	565	580	583	578	555	583	570	591	557	551	549	549	556	591	536	596	582	535	535	598	559	548	542	525	569	547	600	529	543	569	556	575	589	592	577	552	566	566	623	602	591	520	587	564	579	531	567	521	549	533	590	526	578	580	530	588	547	552	616	562	577	556	607	571	577	600	518	573	543	595	563	525	623	582	615	566	592	590	589	592	566	600	566	538	591	601	616	595	569	564	565	498	611	554	607	559	577	517	570	564	600	549	567	544	535	600	557	561	595	610	584	594	585	544	564	569	553	529	531	561	576	542	557	592	579	521	535	578	555	609	574	601	577	571	533	561	549	565	537	589	574	591	582	539	519	581	564	586	571	542	591	587	600	567	590	561	523	553	536	586	537	530	574	570	554	570	579	562	561	574	557	582	564	549	555	588	556	580	540	556	556	583	530	573	543	596	544	590	571	563	566	519	555	600	557	549	548	578	539	568	557	553	560	536	545	551	590	556	629	544	589	608	520	573	562	544	531	561	551	581	568	541	579	538	591	592	583	577	562	546	580	548	535	569	599	582	549	532	626	625	593	552	583	540	559	561	567	594	579	608	588	549	610	578	571	578	581	546	528	550	525	552	564	582	613	518	557	551	526	570	542	607	546	562	582	598	571	561	598	559	597	561	571	545	574	545	582	619	548	590	594	545	583	556	576	565	562	587	603	543	565	582	565	611	555	581	608	583	564	600	536	525	568	577	572	556	609	592	567	575	569	549	584	573	592	556	568	545	585	556	565	521	602	536	597	551	550	589	554	564	561	562	611	561	551	595	586	551	566	627	560	569	564	574	541	576	570	556	547	604	576	552	584	527	535	606	504	520	560	546	529	565	533	562	566	557	604	543	584	614	636	568	580	526	522	593	547	564	591	571	533	543	589	549	594	576	596	555	584	573	597	585	598	547	544	585	566	568	568	563	579	596	583	516	566	589	515	581	562	558	594
29378	4318	2497	2068	1351	989	717	677	608	596	551	536	505	461	467	460	450	437	445	438	438	417	427	421	406	415	415	430	414	433	413	438	415	422	369	434	417	422	410	461	379	419	421	406	423	379	424	406	430	408	403	407	392	376	399	416	407	419	361	384	440	444	428	394	412	441	419	388	395	415	411	429	440	408	404	417	385	386	410	399	409	446	457	423	400	413	440	399	405	363	416	419	398	416	417	435	423	414	413	395	387	438	398	421	394	377	430	383	389	465	392	423	439	438	483	447	420	391	418	394	402	384	400	403	429	367	405	426	435	433	410	414	382	398	410	425	429	412	393	393	418	408	381	401	390	399	406	435	402	384	427	357	417	413	417	406	400	383	395	414	410	384	403	432	420	389	402	424	396	433	402	438	421	399	397	368	400	395	429	387	414	402	411	379	451	433	367	385	413	392	401	400	423	394	351	418	401	374	408	435	380	425	458	432	397	395	453	440	431	377	415	424	457	422	410	393	389	390	399	431	448	400	380	415	384	401	402	411	421	433	423	388	401	405	403	382	383	414	405	408	380	373	446	382	435	425	433	405	447	411	413	376	413	445	428	426	401	421	393	390	379	418	406	426	422	387	410	391	412	414	343	403	398	405	400	400	390	441	427	411	397	374	403	432	378	391	378	399	412	417	361	428	433	448	397	365	429	393	421	388	377	413	358	424	404	384	426	383	403	434	421	388	440	452	391	388	431	423	424	440	433	399	418	394	397	382	450	407	446	432	400	371	385	395	399	425	402	433	413	402	423	409	427	381	407	451	384	365	382	414	438	400	381	419	399	414	398	422	404	447	396	460	383	404	398	439	387	404	400	437	433	375	415	404	397	386	415	413	439	393	375	390	370	374	423	377	370	377	410	403	405	397	398	434	433	436	433	437	437	401	420	429	387	417	428	403	377	405	401	402	406	433	448	413	375	425	394	373	420	385	431	434	388	390	433	399	402	381	400	452	391	415	357	419	391	418	365	414	377	413	437	434	425	414	406	390	408	427	370	370	401	454	400	399	392	422	445	359	414	420	427	420	363	421	432	409	396	380	393	422	397	383	439	438	406	427	396	411	374	383	408	409	430	406	414	427	412	436	400	449	398	420	377	443	379	439	380	374	446	430	451	397	412	396	421	417	434	395	393	406	377	429	428	442	422	404	390	376	399	398	419	391	452	416	364	399	413	417	420	432	432	420	415	427	412	409	397	459	395	393	412	398	395	378	418	378	397	383	442	423	401	394	410	378	389	402	408	433	408	445	434	399	404	424	418	406	380	409	389	393	404	450	419	418	400	408	424	433	391	394	449	410	375	377	396	409	417	384	406	437	416	419	406	408	435	463	400	416	414	420	423	380	406	402	398	412	437	439	391	388	464	390	440	412	426	386	452	370	399	453	380	383	374	431	441	399	385	429	399	401	385	412	386	435	357	422	372	425	403	411	390	420	409	409	406	413	425	444	415	399	402	422	419	408	378	410	445	402	388	414	407	411	434	406	397	385	433	386	428	385	408	453	400	429	394	377	399	340	419	404	387	411	403	452	395	391	433	409	415	413	388	441	416	438	393	392	422	406	470	430	421	425	437	384	370	400	398	418	379	417	400	401	394	398	373	400	382	379	397	425	423	394	402	398	364	415	431	411	400	408	401	404	379	415	403	402	424	415	413	391	410	417	411	398	422	432	396	420	436	413	426	394	417	435	445	444	430	393	414	396	417	398	470	430	384	403	421	405	399	400	395	377	426	405	420	396	395	409	436	411	423	381	444	399	437	404	391	406	433	412	398	449	439	426	391	385	406	397	433	408	396	406	432	401	385	398	401	360	393	408	443	401	395	397	399	380	423	410	419	418	408	398	420	401	403	423	425	445	389	409	391	412	388	391	438	426	387	368	388	413	381	436	399	405	406	418	393	390	425	383	380	378	422	414	424	442	416	433	399	435	436	374	387	394	407	405	410	423	376	397	415	426	405	415	429	446	424	396	361	373	357	443	389	390	415	377	391	399	428	392	384	393	403	415	422	405	433	409	406	406	403	417	397	436	387	416	424	423	446	435	426	415	419	411	403	394	400	396	425	413	402	376	420	385	407	407	409	373	372	425	390	429	414	421	361	394	405	453	454	417	389	401	425	434	406	400	453	430	405	435	393	395	452	412	399	398	406	373	370	403	421	410	403	425	439	415	454	422	419	391	377	424	423	441	382	395	407	402	428	407	408	403	395	386	393	425	384	412	398	405	440	399	429	389	427	389	369	416	380	381	460	426	394	407	401	437	398	438	403	445	392	414	395	403	408	412	415	383	402	421	402	405	443	422	412	384	396	413	398	406	409	402	384	425	393	393	433	387	405	363	403	453	406	436	394	398	399	383	387	433	393	370	385	362	441	385	437	412	396	373	429	417	433	437	364	420	393	413	443	385	394	398	412	421	393	421	434	449	366	372	388	405	382	410	347	435	429	427	383	413	408	403	425	426	428	408	432	420	466	457	387	412	427	414	394	395	431	428	394	443	430	432	391	397	408	393	418	386	435	385	395	394	401	422	436	406	421	430	422	413	407	392	364	380	411	442	442	396	431	411	430	423	386	367	425	423	384	391	435	429	409	415	387	398	453	396	402	395	390	414	422	420	413	404	429	416	372	378	418	409	428	388	403	394	419	360	374	408	443	458	410	394	430	386	414	412	402	438	431	389	390	395	365	414	392	394	449	414	388	421	375	408	397	419	422	404	410	452	434	419	414	455	431	447	406	398	387	423	429	390	439	407	385	412	418	450	419	439	427	401	426	433	385	443	414	373	358	387	396	396	428	363	406	409	371	417	430	411	427	379	358	414	396	438	397	395	435	408	417	404	433	418	430	395	448	383	413	430	387	419	418	419	413	423	402	388	407	366	394	414	420	441	396	430	402	397	396	413	419	391	375	423	401	391	415	401	429	410	412	428	395	440	411	443	412	388	430	401	385	428	388	434	427	391	409	399	429	386	403	473	420	385	389	380	404	396	431	407	421	468	395	405	428	406	383	454	395	419	426	404	410	366	436	401	441	409	403	390	391	432	419	398	407	409	389	401	380	407	395	400	467	417	390	407	383	437	390	382	425	394	408	425	425	430	369	438	427	444	407	414	380	381	417	402	396	369	394	396	412	407	434	425	400	385	435	393	397	449	409	396	371	383	374	409	417	432	392	397	435	422	400	415	375	372	436	444	419	383	422	363	420	370	421	377	401	384	436	392	368	449	397	385	391	413	420	395	418	389	399	390	390	415	385	408	404	401	409	366	429	383	446	421	383	427	460	394	379	383	429	389	418	426	392	379	421	381	405	431	416	423	434	410	395	403	420	423	403	429	422	420	411	462	412	349	391	432	410	423	389	393	391	403	429	400	420	430	431	431	420	431	365	404	420	443	382	398	427	397	373	396	462	398	414	397	390	398	375	395	429	414	410	401	411	408	388	402	412	376	385	397	434	412	430	392	405	383
15240	2054	4165	5333	4495	3375	2547	2173	2015	1969	1689	1527	1410	1259	1210	1119	1062	1041	1012	1041	1002	1003	1030	1048	1007	1073	1010	983	942	941	1010	933	953	936	996	931	968	955	955	984	984	920	907	923	893	942	978	910	983	914	901	880	912	940	890	925	856	935	881	966	920	892	931	903	929	897	905	908	911	866	998	901	867	935	913	938	970	888	910	913	896	898	886	939	903	964	938	882	923	878	902	941	898	939	856	934	884	897	836	946	971	890	874	954	956	896	839	887	827	956	881	949	910	944	906	952	906	943	933	935	941	950	886	877	938	913	914	975	848	910	892	918	879	890	907	873	920	1001	896	882	858	893	889	877	914	918	935	919	918	937	830	912	913	926	893	910	901	850	868	911	934	865	918	879	860	910	910	885	916	903	948	922	886	941	930	879	892	942	916	918	906	898	870	934	914	878	930	844	908	870	912	875	941	943	892	909	848	929	953	920	965	892	927	866	893	921	904	927	858	892	953	911	867	910	896	934	897	893	889	925	937	916	922	913	920	910	883	887	915	930	937	938	868	913	959	862	878	911	950	880	919	917	888	907	896	923	885	899	892	868	894	913	897	889	902	907	915	885	888	920	908	816	935	864	946	897	891	955	920	919	934	944	872	907	860	883	831	867	890	850	970	903	913	845	895	898	964	895	928	884	847	904	906	958	878	930	892	905	890	911	871	915	892	904	894	923	899	884	879	871	953	921	852	962	908	914	951	883	880	914	940	912	922	943	954	962	862	932	914	906	928	911	885	901	951	914	910	978	908	919	869	947	873	932	896	883	884	910	855	906	897	943	911	937	861	867	892	915	901	938	911	910	868	903	926	879	902	932	902	903	852	903	877	909	944	940	964	958	903	933	880	949	881	886	891	930	893	932	938	874	879	884	910	858	906	887	906	870	922	878	897	902	838	913	970	928	950	863	915	952	881	934	944	911	925	887	926	908	888	888	948	932	911	931	932	924	932	895	934	923	938	909	946	900	938	942	872	916	891	915	930	914	876	878	912	927	927	916	882	929	878	899	922	955	868	906	854	964	929	928	838	976	861	889	886	912	902	905	909	891	848	870	887	879	894	946	907	909	942	950	895	906	936	920	953	880	911	834	860	936	929	918	887	904	935	893	897	904	942	893	919	891	871	915	912	875	924	910	935	957	940	935	875	912	895	915	936	883	903	905	944	948	829	866	855	881	926	901	866	943	884	907	916	838	902	919	894	913	903	966	973	909	926	957	916	845	917	890	919	975	888	890	876	893	901	924	930	892	862	900	888	890	897	864	919	917	908	924	899	879	925	906	865	926	863	867	916	901	933	920	945	937	890	928	862	932	864	935	919	918	936	901	876	904	864	921	918	860	884	927	904	901	901	873	904	909	882	947	944	872	913	911	900	923	936	898	874	963	924	784	917	906	961	902	927	905	984	862	890	890	883	910	928	926	929	915	880	921	891	888	906	868	885	925	894	902	902	932	959	905	882	899	890	904	934	922	868	926	931	943	897	941	899	896	875	858	938	942	888	899	914	920	939	930	901	820	884	871	885	941	945	891	888	897	907	937	864	860	985	918	895	895	903	948	899	907	838	872	926	936	889	878	881	913	901	901	957	874	905	931	946	875	954	890	923	862	917	945	972	846	870	875	908	923	895	902	870	850	907	906	948	887	891	914	897	910	860	918	907	885	903	940	909	909	862	851	917	927	950	932	861	860	928	874	886	851	892	950	925	941	856	939	874	926	905	955	933	891	865	852	893	920	882	851	850	943	880	915	890	898	847	847	948	904	923	916	911	923	917	866	911	914	951	850	884	873	939	919	919	935	875	972	922	897	882	882	926	924	968	882	872	930	905	896	914	894	905	874	886	906	871	900	872	896	927	909	911	902	837	947	848	966	883	907	915	887	967	875	852	939	889	921	910	907	901	944	877	937	830	829	846	911	880	876	920	922	901	858	936	877	927	895	953	882	928	840	942	853	951	950	835	940	864	932	902	945	913	902	884	904	922	847	897	914	868	870	982	963	900	915	951	909	903	892	881	946	904	879	914	922	906	928	902	952	877	946	901	922	926	889	915	903	880	873	836	897	895	902	920	898	923	879	901	918	963	943	930	954	880	873	862	921	927	911	924	900	907	874	884	873	956	914	880	906	941	920	879	954	903	868	941	922	926	909	976	911	908	921	926	876	947	909	901	920	910	862	891	844	900	938	906	890	893	890	868	919	939	907	887	821	892	924	968	996	927	845	875	871	960	963	922	877	910	895	932	884	974	884	943	896	949	906	929	892	905	907	952	913	856	897	919	914	895	947	900	853	875	959	902	871	947	915	944	918	912	909	955	889	952	906	879	928	914	939	878	839	920	874	852	928	931	885	918	931	949	910	943	928	884	915	898	918	933	903	899	932	902	923	891	959	928	925	902	882	938	928	857	905	850	903	963	840	909	919	901	867	900	948	905	931	962	930	910	927	904	913	951	915	945	917	892	918	945	934	926	890	902	907	881	868	878	877	920	944	908	893	950	920	890	956	888	885	866	894	970	889	925	913	879	918	932	888	912	917	872	918	905	968	861	888	889	890	890	938	890	908	947	942	896	990	903	906	882	930	897	920	950	954	901	891	887	921	875	892	840	928	919	968	918	915	886	925	907	922	895	908	845	901	922	899	898	888	868	927	924	877	932	900	912	914	873	881	896	909	920	869	919	898	912	955	943	909	921	912	957	907	910	880	922	892	924	910	868	936	911	887	941	899	911	897	912	901	883	944	901	946	905	883	895	903	861	943	885	962	922	949	969	921	965	947	944	902	928	914	888	861	833	833	887	886	882	915	940	874	880	895	906	879	911	965	967	890	891	932	951	881	864	951	910	929	969	862	928	903	823	909	899	907	889	862	898	884	915	1007	894	943	875	961	938	870	910	888	933	955	904	876	856	916	954	905	878	980	883	915	900	907	878	941	881	841	886	868	909	859	907	912	930	919	952	932	894	856	907	918	925	887	956	915	905	956	935	891	967	871	858	878	905	917	893	941	919	882	938	937	878	898	878	890	900	823	924	896	956	939	932	913	923	908	930	946	959	874	901	935	927	899	897	946	919	907	932	893	857	866	966	884	927	861	912	918	893	921	932	956	875	914	930	942	854	864	884	876	931	914	857	902	934	862	957	877	932	922	927	903	869	887	889	893	877	896	918	902	913	909	938	916	948	884	1011	932	931	874	913	900	910	924	851	916	862	926	951	889	864	927	911	967	857	928	859	900	930	884	925	893	904	910	946	934	952	916	953	884	899	898	904	907	912	868	905	915	915	912	846	917	909	919	893	851	906	952	882	874	872	908	865	902	949	905	919	917	870	916	976	906	875	904	899	910	874	892	951	896	920	964	904	870	915	876	900	915	930	881	945	886	868	875	895	954	936	951	875	919	935	882	935	878	913	973	888	933	878	891	948	884	907	912	888	850	927	883	837	899	921	862	880	851	869	887	955	846	939	939	905	889	920	927
6677	625	619	494	446	308	307	238	242	249	224	225	214	237	195	188	203	216	218	209	174	202	186	197	186	224	204	215	235	214	231	188	206	195	186	221	225	235	211	225	208	202	206	213	190	221	204	209	192	188	214	211	202	227	206	227	228	195	216	182	193	210	201	205	216	193	213	224	246	198	187	227	191	222	218	205	173	200	208	181	192	199	206	210	216	199	207	226	239	188	204	197	192	225	205	193	224	230	218	188	172	205	190	188	196	192	182	213	205	186	216	191	225	193	204	201	181	210	196	208	218	214	213	207	211	225	200	228	203	217	217	206	215	196	208	208	204	200	216	180	217	213	242	211	228	196	159	181	205	199	183	207	204	198	196	203	186	218	195	176	199	207	206	188	213	191	181	188	191	211	198	175	200	172	231	171	189	200	183	233	201	181	204	210	187	191	203	190	200	244	185	199	197	185	206	206	188	202	190	215	192	200	214	227	206	206	236	214	203	204	194	218	233	199	205	204	212	195	201	198	201	199	213	224	211	207	203	218	189	183	209	231	216	198	209	248	203	209	195	209	218	230	201	227	211	225	209	228	228	204	199	200	196	207	225	196	171	212	205	178	203	235	174	226	202	190	175	212	187	223	212	214	199	226	247	203	196	192	183	203	205	183	201	190	239	192	219	206	215	214	202	202	187	213	215	193	190	223	219	197	190	213	196	198	203	233	192	234	191	229	244	217	192	208	197	220	216	226	215	206	216	211	185	195	222	226	192	212	208	208	223	213	207	230	230	215	207	231	205	199	189	196	218	216	197	199	172	189	175	203	228	219	195	221	217	206	228	204	211	207	213	209	186	199	211	203	215	199	167	205	198	210	197	207	221	178	185	166	201	192	174	205	204	188	216	204	202	218	209	200	215	195	205	202	197	203	198	200	173	209	187	197	204	178	188	188	201	210	201	202	191	207	181	198	186	199	199	209	212	196	207	229	207	202	197	214	228	175	229	199	198	201	219	197	216	197	206	182	196	195	176	201	206	191	194	178	196	217	219	198	213	208	160	179	213	206	184	181	187	198	184	191	194	183	202	224	216	189	211	208	194	211	210	202	199	219	245	222	212	217	189	177	235	203	217	197	201	181	192	188	195	194	218	224	205	171	202	232	203	164	207	185	215	176	185	214	212	195	194	194	192	198	206	196	173	204	184	209	184	178	212	220	194	209	230	185	197	172	183	218	205	192	189	206	233	193	202	224	200	192	211	198	201	203	199	195	218	216	204	196	198	193	212	181	165	197	186	200	226	214	222	189	215	218	189	221	205	195	186	233	232	177	237	225	216	222	203	197	198	206	192	204	195	203	198	191	196	195	214	218	195	236	186	197	213	239	230	218	222	224	193	183	193	223	193	181	198	205	192	182	185	191	203	207	193	202	215	207	208	194	187	191	200	202	200	207	189	224	207	211	160	184	183	202	220	205	209	206	204	188	179	198	210	222	205	196	202	207	168	212	177	222	207	201	200	202	210	186	189	201	200	195	225	223	201	209	178	208	178	214	209	217	211	204	214	241	188	200	209	203	165	216	195	183	185	203	178	194	197	186	183	194	196	194	191	221	210	218	196	196	199	188	194	205	191	202	221	192	203	200	161	215	213	200	198	194	204	201	207	216	203	194	209	179	200	217	214	212	190	186	215	211	203	207	204	202	219	197	201	218	225	217	201	206	214	212	219	203	229	223	203	208	200	192	193	232	197	195	196	211	200	197	194	218	219	180	210	211	230	221	237	249	209	207	207	189	165	186	200	222	214	217	187	230	226	211	219	207	203	208	205	196	210	203	196	191	184	184	201	200	193	206	213	204	209	165	222	206	231	180	229	219	174	209	201	224	193	195	208	214	182	199	184	192	191	212	209	179	174	230	179	211	203	213	210	185	193	188	183	193	182	182	194	199	215	201	224	207	210	191	212	213	214	197	199	193	218	224	225	186	219	203	182	189	186	204	211	172	220	190	192	189	201	184	189	200	197	211	218	209	215	193	175	200	221	221	198	196	202	168	200	211	238	219	194	205	213	206	205	226	226	210	221	203	202	210	222	226	191	216	221	250	223	201	216	229	184	208	212	216	225	187	208	181	187	195	182	185	208	180	197	219	200	212	203	201	219	211	181	172	190	223	204	203	185	204	218	223	252	234	214	182	188	198	209	189	192	192	185	202	193	215	192	222	216	193	192	184	231	213	209	191	163	213	204	173	212	232	182	222	183	206	202	201	211	201	205	211	216	204	187	177	178	177	221	235	219	201	179	188	212	221	223	188	207	202	207	203	202	228	235	210	202	192	192	167	191	182	208	213	207	203	206	178	184	202	229	213	203	209	210	213	217	197	170	184	202	211	207	211	246	189	213	216	202	189	196	193	193	217	221	225	194	201	194	208	198	202	206	209	206	194	229	214	271	193	205	183	196	183	191	211	191	199	191	223	230	199	199	222	207	187	230	212	209	192	197	212	206	186	198	211	195	202	209	220	186	202	230	223	213	209	214	196	213	192	227	207	192	210	228	203	198	241	210	209	196	187	203	191	211	219	181	174	196	206	210	235	181	171	175	172	197	198	180	208	211	174	185	214	190	172	182	212	202	204	201	203	197	228	213	210	185	194	177	178	211	213	203	198	193	215	211	206	167	196	181	196	206	194	200	193	215	201	226	214	185	206	216	214	236	185	190	209	194	194	191	220	208	182	186	198	195	204	208	213	192	209	191	221	205	198	192	228	218	199	198	192	195	188	207	216	216	201	223	168	188	198	192	203	186	195	215	203	173	208	196	208	208	169	215	207	192	231	201	219	197	197	208	186	197	222	212	215	212	228	198	205	220	236	210	175	216	187	229	213	187	207	192	224	184	192	213	211	203	175	207	197	213	206	193	214	175	196	224	187	223	204	188	191	200	194	192	201	178	221	201	197	198	184	232	205	227	192	182	181	206	220	206	203	206	207	162	201	223	173	213	196	201	211	186	228	211	212	216	174	190	205	220	200	179	208	215	219	216	211	217	240	211	198	190	196	204	164	205	218	227	199	230	217	196	210	199	197	197	197	188	211	231	195	215	198	192	206	186	202	187	236	224	206	180	187	196	176	205	209	206	203	218	201	182	178	225	206	194	214	190	195	181	183	194	176	205	209	231	218	230	212	207	208	228	210	188	201	177	214	199	179	185	197	208	209	194	237	207	196	212	203	196	206	194	213	210	204	205	181	175	208	210	233	232	222	203	215	241	175	206	201	184	213	224	195	193	216	206	191	215	205	203	198	180	196	210	216	219	214	217	214	189	194	214	190	236	227	201	191	190	217	184	194	232	252	212	211	207	186	239	201	186	217	208	201	200	214	181	208	207	191	193	183	188	198	214	207	217	196	213	206	210	200	218	198	192	220	191	191	235	203	211	213	201	223	202	201	197	249	209	181	199	184	218	178	192	234	200	185	227	210	220	216	194	203	223	215	201	175	186	212	173	191	179	180	235	191	217	222
4503	719	1325	1617	1346	1102	854	773	784	718	685	617	606	568	572	587	496	484	528	510	515	536	520	464	498	509	481	510	481	485	532	517	508	490	519	487	515	513	490	436	555	477	489	522	498	515	480	504	476	505	492	521	512	531	500	488	520	505	512	461	476	539	499	544	477	468	473	478	500	499	460	495	503	521	503	509	487	501	530	482	487	482	478	530	483	493	487	497	460	519	504	468	511	518	509	472	476	483	469	463	528	512	517	494	563	497	524	503	480	518	527	487	476	471	430	510	479	505	471	489	482	473	511	496	491	496	529	464	482	510	508	539	499	486	503	504	501	524	493	505	524	509	490	518	513	485	472	490	507	484	490	490	515	498	495	474	486	498	466	476	484	517	509	482	504	490	494	497	511	516	499	501	509	493	519	469	446	501	519	484	518	500	522	476	513	512	493	480	505	518	483	501	508	504	487	536	476	462	517	467	500	459	538	490	492	450	480	493	525	510	491	496	495	481	474	492	482	500	490	495	483	476	471	480	456	482	475	503	517	490	478	510	480	458	506	507	487	498	544	493	512	534	504	525	544	489	476	475	460	472	490	536	506	509	484	488	480	470	502	496	503	537	504	515	499	502	503	491	488	468	546	516	482	509	497	485	495	521	495	508	482	500	492	494	513	490	507	483	503	498	517	521	531	517	517	468	492	476	485	484	483	504	507	485	514	476	485	486	476	516	487	481	515	525	487	481	501	510	444	473	492	470	508	516	482	521	497	485	534	487	495	440	467	478	499	493	557	492	465	524	518	501	475	459	513	457	475	524	509	546	512	488	473	514	481	519	460	518	483	511	449	562	491	491	495	458	470	490	505	509	483	525	470	469	490	523	530	490	480	485	497	471	509	457	496	524	521	491	487	506	481	492	511	499	500	494	484	492	532	456	511	517	511	506	509	485	500	510	513	515	479	523	467	491	478	509	507	493	542	500	518	483	531	509	509	455	484	528	518	508	490	490	490	498	459	489	503	533	519	518	500	477	466	499	496	517	500	542	518	474	529	524	528	502	484	486	493	518	506	541	490	484	505	462	479	514	488	533	528	533	513	483	504	462	495	503	491	517	506	490	498	498	476	504	542	526	476	490	482	495	504	505	485	462	534	475	476	536	514	490	482	499	508	473	468	497	481	479	542	482	492	487	520	479	490	494	509	488	504	502	472	516	512	432	514	497	504	521	520	540	496	479	490	503	463	501	495	478	508	540	494	522	499	515	478	521	508	507	456	516	494	525	517	505	503	545	519	517	479	540	505	474	508	491	470	522	486	496	474	498	484	492	495	490	454	492	507	494	513	517	534	536	508	505	471	469	476	510	495	468	508	488	470	490	509	430	490	495	521	520	517	482	473	498	474	465	494	545	533	467	497	512	506	486	485	528	498	501	525	534	509	501	505	545	507	533	465	476	462	494	493	526	499	487	491	482	476	524	503	522	516	541	527	524	498	499	498	523	513	467	457	466	534	484	503	502	486	468	526	512	534	481	525	511	474	481	490	455	497	508	460	478	504	512	489	479	503	523	475	470	520	487	489	439	488	526	505	473	502	487	476	519	522	507	483	498	490	489	503	471	513	491	482	492	502	490	497	502	497	496	480	477	497	493	464	469	518	491	496	518	505	498	518	543	492	472	469	481	515	474	498	509	525	506	514	450	515	474	484	514	480	496	543	456	479	451	517	500	466	536	500	475	496	462	451	486	501	520	483	522	506	466	495	516	524	481	497	511	478	493	512	481	555	527	481	505	510	468	507	497	552	495	492	517	487	492	468	509	523	508	510	502	523	452	473	491	496	509	502	489	519	484	487	503	512	489	521	526	489	487	453	514	547	466	493	511	483	514	482	532	528	456	518	498	501	503	540	457	460	504	466	515	483	474	499	527	531	520	486	485	466	514	509	585	502	502	499	501	523	497	527	516	503	501	467	484	475	510	516	467	492	511	490	449	542	471	503	485	480	506	509	522	487	527	503	482	554	493	498	486	522	523	474	503	492	483	479	490	497	495	504	505	473	522	482	508	477	507	535	482	527	492	499	488	486	471	470	526	545	481	507	491	497	503	464	444	489	499	521	515	518	455	493	485	482	535	498	488	485	520	518	494	476	497	484	478	498	462	490	493	501	517	475	504	467	500	463	488	514	530	518	482	509	519	485	554	474	470	478	501	509	513	504	485	495	490	470	492	532	484	513	502	477	503	453	513	519	468	513	487	495	489	471	500	506	455	521	514	537	519	515	506	501	474	532	513	491	522	428	497	492	522	486	488	492	476	514	486	469	524	502	503	471	514	511	488	489	531	448	483	526	516	490	498	520	493	471	468	536	482	518	468	465	461	495	470	457	477	474	494	485	464	482	507	476	495	507	513	493	496	528	506	512	496	493	494	495	498	459	494	509	523	489	476	497	507	503	459	504	494	458	538	455	490	516	462	494	516	505	470	486	485	483	515	493	491	494	498	484	502	487	518	505	517	518	503	491	565	480	458	490	513	497	549	525	521	493	504	502	494	476	529	476	510	446	484	471	472	445	473	493	528	503	486	492	489	486	492	528	501	508	470	515	489	486	511	500	463	511	482	472	474	491	507	485	476	484	546	471	544	521	519	506	500	518	488	512	481	513	480	472	479	500	502	457	473	501	472	506	493	479	434	485	499	495	522	519	457	505	476	485	463	515	484	547	486	522	508	458	458	465	502	495	518	551	494	478	518	510	475	470	503	484	504	492	477	510	478	520	501	515	495	536	520	466	515	486	482	476	524	488	510	498	508	513	477	533	508	504	509	491	507	454	507	485	474	527	446	510	483	524	462	500	492	504	513	522	491	522	482	497	508	480	546	495	471	482	556	478	493	541	475	494	467	483	485	514	520	473	493	523	489	505	520	483	465	528	508	491	429	478	460	513	485	512	496	484	516	481	511	489	483	493	500	522	540	489	546	507	493	479	523	522	500	513	528	489	481	520	471	500	475	503	489	523	546	473	515	499	496	495	502	488	461	517	532	490	517	488	507	473	460	538	477	500	502	492	486	476	483	508	487	470	502	492	512	478	487	463	515	447	486	463	482	467	488	521	481	457	521	505	498	499	460	475	531	451	478	538	495	463	526	486	464	512	531	462	469	461	499	483	468	500	497	526	484	489	502	469	499	469	477	448	496	490	495	502	481	493	516	499	501	473	484	521	488	501	485	520	533	500	493	483	503	500	495	493	499	471	519	516	519	492	518	460	498	514	472	499	454	550	478	495	521	493	471	486	493	458	527	481	506	495	505	493	476	485	522	524	497	501	518	490	503	484	462	472	509	528	514	491	482	479	477	568	458	486	500	535	500	503	467	505	480	480	503	489	492	510	471	492	505	493	495	489	500	523	485	493	515	494	534	491	545	511	472	475	466	496	485	515	524	540	497	529	486	511	507	497	513	526	519	488	502	487	556	480	475	521	511	498	517	486	534	493	488	499	491	523	473	510	520	517	504	534	516
17858	1769	1319	1167	833	592	439	388	354	363	318	284	313	257	244	242	264	246	272	258	231	215	237	247	248	226	235	240	266	260	272	212	235	213	204	240	244	248	265	207	230	224	224	240	231	221	245	239	243	249	228	223	248	219	228	225	235	208	242	210	205	218	255	253	238	248	196	231	244	251	228	247	237	223	244	223	247	237	253	231	264	227	259	233	223	244	247	218	255	220	225	257	230	193	228	211	204	231	229	239	219	237	208	227	226	219	238	261	251	227	202	238	231	245	262	266	225	231	236	262	231	263	236	222	236	225	250	191	243	219	207	231	243	231	217	232	227	222	242	231	230	245	227	233	239	248	242	243	221	224	239	245	260	233	241	227	251	245	229	236	222	203	261	248	263	243	226	226	228	264	234	203	229	227	259	280	248	238	208	216	228	231	270	191	244	224	214	223	233	233	255	259	241	246	238	242	240	241	256	254	248	229	261	218	249	251	217	217	251	208	235	255	223	227	234	197	243	235	257	237	236	256	248	204	226	241	225	208	235	224	233	235	249	194	236	205	217	248	235	246	222	238	228	217	189	220	224	220	230	229	256	236	232	246	198	226	230	262	244	248	222	236	248	245	228	243	251	221	226	227	211	220	209	239	227	220	226	226	229	200	245	233	222	262	207	218	221	215	243	224	213	250	206	282	264	238	208	246	259	206	239	232	228	224	209	210	236	245	217	228	241	250	226	203	241	224	242	245	234	222	217	224	238	244	204	234	234	229	233	240	240	238	214	240	243	243	245	234	215	224	254	242	226	265	239	256	218	262	238	237	246	253	234	223	231	234	220	238	234	207	242	225	199	246	241	223	208	224	213	228	234	229	260	227	227	246	242	220	226	235	203	250	228	223	237	265	242	226	233	203	242	232	255	252	213	244	243	219	254	235	227	221	223	216	236	230	253	237	240	217	228	210	226	209	235	190	232	223	247	256	259	254	262	252	218	242	218	222	234	228	221	225	230	217	228	275	234	224	261	200	217	251	239	250	230	238	230	225	221	227	266	234	240	201	228	225	224	247	233	230	237	230	223	235	239	211	232	224	232	228	220	231	247	196	194	226	238	204	246	242	228	219	238	217	234	250	222	241	235	231	230	215	198	231	231	242	256	238	195	249	248	221	242	247	272	232	255	213	252	246	219	259	221	211	218	240	231	253	213	242	201	215	233	233	248	260	209	207	224	216	209	250	257	229	221	227	231	230	259	255	251	237	237	253	229	216	225	217	239	252	245	229	212	257	232	218	219	265	208	234	225	272	224	225	235	239	238	223	208	245	221	247	244	216	251	223	249	243	248	239	223	208	244	217	192	220	213	213	244	272	246	256	238	230	205	237	222	229	233	211	216	224	259	248	217	236	235	229	209	231	225	260	234	261	233	235	243	213	234	205	212	226	197	214	223	220	230	227	257	231	255	255	225	250	239	279	246	226	225	208	217	230	228	236	218	239	209	242	277	230	233	220	236	250	237	219	219	217	248	219	205	228	235	231	269	218	234	245	239	247	232	197	251	256	220	249	216	232	230	216	240	219	224	240	247	220	247	219	243	227	226	248	232	234	196	232	214	221	230	207	211	229	237	190	219	218	243	235	240	230	214	246	235	269	260	217	255	224	248	238	229	224	242	229	245	236	217	219	230	235	253	240	220	224	226	208	186	231	226	216	207	219	214	230	210	250	224	227	222	234	224	211	215	257	238	257	216	210	223	219	226	206	251	224	241	245	221	223	256	229	212	223	237	236	234	238	232	231	213	241	201	233	207	243	213	241	243	258	261	254	248	232	247	229	209	225	251	213	244	242	213	201	207	230	250	226	212	246	239	237	234	246	226	212	232	252	207	222	193	232	264	205	216	246	262	246	241	229	238	233	201	252	230	213	226	244	241	227	202	247	218	219	216	222	238	222	200	220	245	244	265	219	227	231	233	224	212	217	220	216	248	248	241	219	215	256	227	220	245	241	227	243	232	256	226	227	214	236	240	254	228	234	235	221	214	274	269	206	248	222	205	230	234	255	200	245	260	192	210	228	240	223	248	267	232	239	241	251	234	220	228	228	255	239	240	251	219	213	241	240	243	248	218	253	191	227	224	223	249	226	219	209	245	239	241	220	219	240	235	205	209	241	233	245	241	219	225	232	200	243	236	226	252	247	223	242	254	240	222	226	212	219	226	239	226	245	255	246	233	229	254	238	237	224	214	204	204	240	244	199	241	233	225	234	239	257	225	256	211	253	229	208	206	222	204	229	214	270	233	262	227	246	231	224	218	247	228	206	230	231	234	227	259	243	192	232	232	219	242	258	244	244	228	236	252	281	241	216	217	277	211	225	216	227	225	224	199	217	247	236	247	208	223	218	200	209	212	212	231	208	248	226	237	248	239	226	209	191	267	243	250	214	226	229	219	257	273	217	205	217	242	225	236	249	207	237	239	228	226	253	226	251	234	231	249	216	252	252	227	238	221	225	234	239	234	222	198	232	203	206	206	212	220	216	212	237	235	256	280	232	210	246	238	226	238	234	229	227	227	238	252	223	217	251	256	228	227	243	243	224	250	264	228	219	216	241	228	236	219	239	229	221	257	208	229	228	235	218	217	224	194	241	214	243	246	243	198	247	241	235	249	232	213	263	208	219	215	236	238	216	256	228	237	220	222	235	249	238	231	223	220	256	237	258	225	222	228	250	232	227	206	214	226	218	267	194	233	223	238	199	197	236	204	266	225	215	211	239	229	245	252	219	220	238	202	232	231	224	238	220	238	199	225	233	262	241	218	258	231	214	212	268	244	221	226	204	204	231	237	186	221	232	210	234	242	246	251	237	246	222	235	213	226	225	210	245	255	234	261	267	214	223	241	236	265	229	229	243	255	230	214	233	228	248	223	269	249	220	246	237	224	230	239	228	189	233	200	237	242	209	218	256	262	254	231	239	232	250	241	228	215	225	235	237	215	234	252	224	256	225	233	239	233	227	232	224	221	204	219	213	243	228	251	218	227	220	222	237	219	195	182	216	256	234	209	263	247	233	211	230	219	226	249	226	251	222	225	248	238	195	216	245	282	237	203	241	212	240	234	228	237	242	241	231	204	249	232	211	222	228	200	225	201	199	247	235	189	230	204	244	238	245	237	271	224	205	234	212	236	232	268	228	230	221	236	224	226	196	237	248	215	222	212	221	248	190	244	236	205	259	222	247	234	238	243	249	213	234	266	220	216	204	218	241	241	261	230	246	228	231	246	228	253	233	225	263	266	242	222	214	208	253	232	261	219	233	251	211	243	239	228	196	231	223	227	242	228	205	239	229	237	246	226	224	206	248	219	232	221	194	244	224	225	244	253	233	249	234	231	224	208	214	250	262	227	247	241	235	226	249	219	257	225	259	230	220	233	238	230	244	236	241	228	225	217	207	216	207	229	241	224	250	230	249	254	240	212	251	235	243	227	229	224	193	222	218	219	227	247	211	220	228	236	228	243	232
10866	1322	2735	3423	2952	2077	1667	1449	1381	1160	1100	902	819	742	730	699	653	664	669	654	680	599	630	630	640	563	587	628	604	646	627	566	642	581	588	610	619	565	548	573	622	538	585	586	606	539	566	588	586	624	600	562	574	557	576	593	590	569	606	606	590	595	586	545	570	589	520	524	600	561	568	554	578	569	603	574	566	604	596	576	580	576	567	581	573	564	592	570	558	603	597	593	540	592	580	584	573	549	563	564	555	590	561	538	575	579	530	560	555	537	588	576	562	564	604	574	570	562	545	583	578	528	557	545	546	609	567	547	525	565	563	517	564	583	602	592	543	600	564	591	541	563	542	550	564	524	561	554	532	569	556	573	576	559	576	570	576	563	584	546	549	560	553	542	576	554	577	559	646	588	569	548	574	600	583	606	573	561	563	537	557	560	553	582	547	582	563	554	557	556	554	536	566	599	568	543	575	589	582	555	590	612	543	582	616	580	587	558	527	576	523	611	575	570	545	564	557	579	532	543	554	559	569	573	549	598	545	601	545	598	575	571	595	552	571	561	591	546	550	534	557	538	569	592	567	570	560	552	565	557	541	558	597	579	582	589	615	590	586	568	561	561	579	551	602	582	513	578	645	570	576	593	546	570	564	527	585	592	570	607	584	589	551	558	588	541	544	580	573	610	563	508	578	522	595	567	601	540	558	541	551	567	547	594	556	542	605	544	575	588	580	587	559	560	574	558	562	599	515	577	589	570	563	547	556	593	605	581	588	622	563	563	554	558	630	542	551	558	561	519	586	568	591	589	590	607	565	578	553	566	551	559	603	580	594	599	567	579	603	550	586	587	556	584	602	544	561	548	629	551	589	550	581	571	609	531	604	624	567	556	531	587	557	558	577	559	579	580	545	565	600	563	552	587	582	555	569	552	581	578	564	552	560	582	579	544	553	557	558	589	593	591	579	552	554	580	538	534	537	557	560	552	566	567	587	525	569	558	526	553	555	599	602	579	549	555	590	577	582	540	534	549	520	569	568	582	548	569	583	593	556	544	565	556	574	530	589	561	578	576	586	548	592	593	572	581	616	573	585	539	584	564	584	575	559	569	524	553	601	626	576	603	574	587	611	591	627	595	556	574	552	600	591	570	585	577	538	540	567	523	561	551	546	517	555	569	557	554	595	558	535	572	586	567	576	543	544	572	559	561	581	584	550	515	556	582	584	571	575	585	587	546	548	564	576	557	598	576	557	604	533	594	630	569	529	551	591	591	513	563	583	593	603	567	579	564	574	576	568	547	572	543	582	542	583	558	558	534	580	610	507	555	597	553	598	560	543	546	549	598	539	575	565	583	580	631	567	572	562	576	556	574	581	566	610	594	575	596	560	552	555	566	593	581	561	585	537	568	572	557	580	564	596	543	537	556	577	562	553	572	595	543	570	568	563	585	618	578	573	527	563	554	622	603	622	524	555	544	603	589	597	544	549	534	532	536	572	558	571	533	579	577	516	565	578	595	539	557	591	591	551	591	555	575	560	544	573	570	573	568	626	596	556	572	542	581	564	536	529	576	597	563	585	641	585	574	601	577	548	573	596	530	549	519	569	581	545	593	533	579	572	566	576	566	589	581	567	567	586	562	576	536	552	529	539	602	531	501	568	530	574	575	553	544	566	553	554	552	582	592	546	561	560	573	546	536	533	596	545	544	530	595	565	562	541	568	531	622	543	590	555	551	533	552	573	575	600	561	582	578	573	578	588	590	562	590	584	566	560	560	543	583	569	576	626	548	569	547	546	612	572	548	574	519	544	537	590	633	555	593	587	559	590	576	572	608	551	620	593	564	573	556	576	597	572	544	604	599	558	579	539	599	505	551	570	558	588	591	560	553	594	573	587	571	593	511	572	564	557	589	574	570	556	581	577	565	575	569	554	581	585	629	538	584	574	584	559	587	615	573	601	586	543	575	542	598	568	578	574	574	570	588	593	597	587	586	604	567	596	577	570	548	578	542	581	609	589	622	526	570	555	551	577	551	604	587	566	602	584	587	544	546	600	563	640	602	579	576	622	543	583	602	575	582	586	567	585	540	607	552	540	569	567	559	550	576	595	539	581	579	533	570	575	532	567	572	537	592	599	614	605	570	573	589	535	563	570	547	529	572	599	580	572	553	562	551	617	555	591	620	570	538	573	551	537	561	550	573	591	573	501	548	585	556	584	573	540	537	511	560	537	573	591	567	527	561	549	567	548	578	547	586	546	507	545	556	578	567	575	604	567	580	557	561	568	565	575	570	567	602	597	561	544	529	570	542	576	589	560	533	576	522	585	582	577	554	592	547	572	540	614	562	542	531	524	612	596	577	567	576	560	571	572	563	564	588	550	565	555	544	574	572	574	574	553	562	565	563	536	589	572	596	575	551	551	584	592	611	600	540	554	553	576	558	541	607	587	579	562	570	569	604	556	535	601	560	572	587	546	567	547	554	608	575	570	572	589	556	557	543	554	569	600	567	555	538	554	554	603	594	562	558	574	590	549	572	585	542	595	541	549	540	543	608	546	560	560	539	540	611	586	587	560	514	575	598	564	584	595	557	553	548	592	605	552	583	548	549	560	568	555	587	535	578	623	562	576	535	589	567	601	544	538	548	557	560	603	591	545	540	567	568	535	578	571	541	610	564	583	576	579	570	561	593	582	566	561	559	600	546	589	538	561	580	548	572	570	607	616	554	538	567	552	552	574	564	575	574	553	581	588	527	549	586	613	530	567	572	547	560	582	550	543	574	581	542	580	570	537	559	593	560	613	542	586	604	560	590	561	608	591	597	545	570	555	609	574	583	577	566	573	547	579	541	581	567	568	533	551	545	588	582	554	585	533	578	574	581	593	606	583	597	535	571	566	565	542	599	559	558	592	572	524	530	569	602	561	610	545	564	556	539	593	593	538	566	589	593	544	583	545	550	541	585	570	579	565	531	588	538	538	611	553	551	585	563	591	579	560	584	567	559	563	577	556	543	617	614	587	614	599	553	594	531	577	550	528	603	542	574	593	576	589	547	542	562	545	583	586	525	576	571	592	591	570	631	545	555	569	564	550	555	528	558	574	562	574	529	579	586	601	555	565	563	555	603	569	574	539	566	557	549	621	549	573	553	555	569	582	576	569	547	598	527	560	587	522	586	613	562	559	546	580	569	585	536	599	562	555	577	550	580	627	559	572	585	584	580	533	584	563	630	555	546	583	579	575	542	560	617	597	574	591	608	613	576	598	527	607	614	583	572	554	639	578	561	569	596	592	542	612	575	604	562	611	540	538	532	556	597	579	592	582	519	572	583	566	571	547	595	562	592	559	541	543	588	534	586	538	586	544	572	561	598	544	583	586	544	551	563	573	590	545	583	541	592	585	547	565	609	569	580	522	585	567	559	543	602	574	545	525	569	553	543	545	554	593	554	578	557	548	608	592	610	559	524	556	574	609	571	576	582	555	551	556	594	533	613	528	605	556	555	583	560	598	576
27856	3994	2373	1999	1400	945	795	704	669	591	590	503	497	470	483	481	462	456	418	441	437	440	397	460	423	417	423	423	386	381	426	397	398	440	439	457	434	443	428	426	420	412	427	404	399	419	400	416	410	395	402	450	414	418	412	408	433	460	395	407	418	450	406	404	415	449	454	377	404	403	417	391	396	439	413	366	408	391	408	378	426	456	428	418	426	408	415	386	412	468	413	400	354	419	382	411	448	462	407	402	453	370	418	366	396	410	384	398	403	451	439	438	397	447	450	423	363	402	389	448	424	426	406	430	394	403	383	391	435	410	425	417	432	440	422	431	421	404	415	443	401	400	395	400	440	425	368	437	386	359	409	390	404	375	409	411	395	403	395	393	430	383	395	390	394	429	434	442	446	419	446	389	438	389	420	427	419	429	404	456	409	432	398	410	425	421	459	391	446	432	416	439	395	416	388	382	407	408	378	439	417	425	403	376	390	418	417	398	420	413	376	417	362	389	427	429	392	389	395	398	396	393	417	396	391	398	385	405	426	423	443	414	407	381	404	424	396	431	424	437	433	403	420	372	403	366	428	454	418	417	393	390	451	397	456	384	432	416	418	374	413	406	402	394	402	403	401	460	430	438	419	398	374	411	416	394	408	431	402	417	423	390	393	427	414	402	428	427	428	390	423	410	422	391	398	441	444	451	418	430	445	395	412	434	379	378	407	412	381	434	447	424	395	400	424	441	407	423	405	399	429	420	380	366	421	409	467	401	356	408	419	455	418	381	413	380	391	416	375	412	417	397	374	427	445	405	438	414	422	423	399	420	425	413	411	438	382	407	431	420	410	399	424	383	411	406	437	416	390	435	429	383	397	419	384	414	414	406	406	399	398	397	406	414	419	442	445	370	433	417	421	421	386	389	430	442	422	414	423	386	407	426	394	414	421	383	442	451	421	423	430	410	401	409	416	417	406	441	370	382	439	434	403	420	418	430	383	373	410	411	385	413	418	411	409	454	496	424	397	395	428	421	395	395	407	419	425	400	399	399	404	457	427	424	407	447	432	448	396	454	395	433	414	398	397	423	392	403	421	404	428	420	423	416	425	430	438	408	341	360	447	418	390	410	365	397	442	414	427	418	408	442	420	411	383	384	415	439	412	453	416	414	419	431	426	432	465	407	399	434	403	385	418	407	414	400	412	378	391	411	419	388	410	409	375	444	453	373	414	396	398	418	412	404	412	413	419	410	420	425	391	408	408	397	408	410	398	412	420	404	423	402	412	430	415	457	412	402	417	380	400	398	425	450	406	401	396	405	439	406	401	386	409	405	448	404	375	422	420	383	428	453	425	444	403	409	379	397	420	404	420	410	422	441	434	420	443	424	443	396	418	416	368	390	422	496	411	423	442	411	398	406	410	374	396	390	417	427	423	405	380	366	379	412	399	350	435	402	417	422	446	421	363	370	414	401	411	413	401	424	387	383	391	394	392	412	397	387	409	433	375	366	434	434	427	410	386	426	407	431	406	401	379	393	396	395	428	419	402	408	415	408	393	412	407	416	436	366	425	411	408	404	398	412	433	404	449	390	413	431	410	429	403	403	405	446	366	400	410	388	396	446	421	391	418	396	439	429	397	417	405	423	389	389	392	386	412	404	413	440	421	410	424	405	409	406	438	440	424	438	427	410	370	375	428	406	407	423	426	411	441	399	424	436	407	424	385	395	448	429	408	412	389	386	436	423	426	408	381	398	445	403	406	490	396	408	415	468	401	382	409	391	434	371	409	415	403	411	473	412	387	432	418	398	413	387	427	419	431	413	423	408	427	393	396	393	406	438	388	423	399	400	410	401	384	428	381	390	410	412	402	372	410	424	424	436	422	407	432	438	413	373	390	430	390	387	414	436	427	415	374	459	378	415	384	420	438	412	388	389	395	442	453	378	385	422	453	403	377	414	435	476	422	404	401	417	391	407	410	429	430	369	394	413	396	370	402	386	387	397	422	389	383	463	417	407	436	394	416	438	429	431	411	402	450	448	369	390	405	356	440	393	402	412	417	461	431	419	393	442	423	455	408	453	419	377	409	410	454	385	404	452	425	392	403	369	422	437	385	428	384	408	424	450	409	355	428	415	375	407	422	412	425	429	426	400	416	389	399	410	401	430	396	448	427	409	434	408	423	401	427	430	410	383	379	389	409	398	410	399	394	415	434	423	422	381	383	387	430	386	391	427	375	415	415	432	409	436	421	435	395	437	426	440	414	387	451	429	450	425	421	377	433	438	408	396	418	431	434	436	407	447	376	415	413	378	405	396	390	403	384	394	433	424	415	468	415	484	432	432	368	366	448	370	408	404	463	434	391	437	378	443	404	413	438	446	417	407	422	417	414	447	391	394	430	420	414	407	385	415	394	381	391	430	380	395	431	446	363	416	429	403	410	395	400	417	398	430	364	458	408	414	413	405	431	403	421	423	427	394	423	417	421	457	424	382	437	423	401	400	393	396	430	403	412	421	465	420	415	381	432	408	395	421	419	444	405	376	418	422	368	398	417	388	413	417	384	402	401	400	408	390	450	445	376	425	420	433	431	404	420	448	431	426	408	430	406	416	396	421	425	421	422	406	408	384	417	436	395	380	413	401	426	397	435	415	429	409	361	381	443	421	407	442	400	352	385	416	456	458	393	408	416	372	394	423	412	390	426	372	378	389	409	409	384	436	439	398	408	448	430	439	430	416	396	384	423	433	401	425	381	411	433	369	404	439	358	399	418	379	438	406	423	397	426	440	451	407	418	388	403	391	425	416	400	382	356	401	404	420	399	446	419	429	405	406	425	411	428	359	432	393	391	444	407	409	401	374	389	395	416	458	437	403	384	405	388	418	382	404	453	425	414	429	385	438	428	376	424	379	426	413	392	453	387	421	427	426	436	403	419	444	440	400	391	420	396	409	437	386	439	445	396	396	385	452	393	407	394	419	426	445	396	398	404	440	413	371	457	442	411	417	406	343	413	389	393	393	366	400	442	385	443	396	436	400	442	426	423	400	368	447	402	446	370	418	425	438	455	400	424	436	405	436	377	437	448	404	384	418	387	419	408	418	408	423	389	412	404	373	450	391	377	431	438	389	373	386	433	403	400	415	410	418	416	396	409	409	416	395	450	396	423	426	361	424	421	440	413	426	431	412	437	413	396	381	449	419	427	414	382	388	426	405	392	385	448	413	437	384	392	403	414	404	397	422	404	415	442	413	363	380	390	391	411	450	397	380	420	424	435	390	370	391	419	423	404	418	412	426	400	380	415	403	410	436	412	424	370	430	429	415	418	395	414	427	421	410	411	418	416	402	392	421	400	416	401	409	449	450	424	433	401	432	410	376	404	429	395	406	420	399	385	392	409	394	409	426	416	417	439	427	421	393	414	418	413	419	431	391	415	425	428	400	389	388	435	406	402	385	413	430	384	389	400	389	421	454	412	455	405	442	391	367	390	415	434	410	420	429	408	409	416	396	363	472
14713	2116	4263	5320	4484	3474	2539	2187	2085	1864	1789	1527	1359	1300	1205	1149	1105	1033	1052	1057	1030	1067	1025	1058	1031	997	988	969	1071	944	943	1019	991	963	915	961	977	984	1012	921	953	938	967	907	964	961	928	975	965	920	939	965	970	958	925	973	974	888	909	917	845	931	917	971	924	936	910	972	958	910	937	973	864	940	916	936	920	948	941	948	912	907	938	887	905	960	921	833	886	909	814	902	890	897	925	911	933	893	902	939	904	946	963	928	993	943	887	885	884	872	940	906	931	945	892	948	903	907	986	964	933	946	864	913	920	970	891	886	887	935	858	968	963	945	866	899	885	894	896	938	862	886	855	931	921	902	909	889	907	872	915	896	931	907	956	909	941	879	918	958	929	923	963	902	857	924	882	953	915	896	898	965	916	943	957	931	943	912	923	970	903	940	907	868	905	891	856	932	962	896	902	926	831	901	884	942	943	922	916	970	948	901	899	936	890	927	931	919	882	909	931	930	908	921	878	907	888	933	916	919	864	945	931	942	931	916	897	914	904	911	889	901	929	938	892	880	873	941	877	911	889	936	898	925	952	867	940	907	851	882	876	905	933	870	905	904	911	884	885	918	947	904	892	881	938	869	872	925	931	861	884	897	920	882	918	894	919	936	880	859	948	939	876	882	886	907	908	896	905	924	928	881	868	926	960	895	973	926	939	889	863	902	898	895	937	915	986	874	980	922	980	879	883	882	914	896	882	850	933	880	862	876	858	949	924	909	896	909	912	901	827	983	895	935	906	941	921	933	885	912	970	913	903	904	873	902	912	950	842	967	885	886	883	897	859	893	943	932	827	929	949	889	893	944	875	972	910	933	914	919	903	890	926	912	919	937	968	914	910	962	897	954	864	939	954	883	903	906	881	908	982	900	904	893	907	971	895	959	909	957	840	867	953	917	900	880	888	918	895	934	928	932	925	948	909	940	896	933	916	900	938	951	920	874	926	955	916	911	940	902	891	972	897	892	916	881	957	907	940	893	950	875	894	920	968	888	909	911	890	926	928	882	907	892	918	938	893	936	898	891	969	869	961	915	880	946	926	922	925	913	903	913	936	882	899	863	898	926	895	925	929	889	970	923	908	883	927	865	907	909	946	910	919	883	945	880	955	943	889	923	850	949	889	956	902	892	925	891	927	899	862	906	930	908	890	899	905	945	901	855	907	882	973	913	844	879	885	937	982	895	842	913	875	866	912	895	959	896	907	943	899	911	938	915	901	874	952	924	948	898	954	924	901	907	954	964	902	933	875	902	876	935	942	934	897	929	917	932	888	955	913	913	893	857	948	878	947	885	889	923	880	909	924	892	893	917	948	965	920	912	911	880	954	888	920	881	879	870	905	872	890	918	920	894	844	904	850	917	936	875	953	842	925	912	944	901	866	938	880	958	961	906	918	934	920	935	934	942	969	949	947	942	926	887	865	892	960	874	888	935	890	936	952	933	862	930	852	955	945	896	885	915	892	875	888	963	962	935	947	885	913	914	943	974	908	897	917	943	930	884	919	916	933	873	905	945	904	886	921	912	952	911	934	898	942	994	947	921	899	947	921	895	910	927	944	852	969	881	904	933	910	908	942	906	929	941	935	922	842	911	918	880	935	939	908	886	916	909	920	928	936	908	889	891	915	931	938	907	939	916	946	884	873	923	947	947	909	886	940	935	896	898	910	915	845	932	904	931	922	929	913	875	958	865	885	929	942	874	938	944	963	945	865	938	922	905	900	889	991	903	914	925	876	869	904	907	884	914	969	890	842	912	800	955	896	878	881	892	955	911	895	953	902	941	924	960	931	902	915	934	894	927	928	892	967	904	909	985	941	880	868	904	919	901	913	935	859	951	879	928	936	887	917	906	851	911	889	925	914	921	925	953	924	884	874	923	884	923	899	890	859	915	928	937	935	962	971	906	894	901	927	910	856	901	915	880	835	925	931	931	917	880	1004	915	886	842	962	904	934	958	910	906	855	857	882	922	884	906	921	935	960	916	922	937	980	956	915	929	912	954	887	873	881	880	853	889	939	963	974	880	930	875	938	970	915	937	901	844	879	827	880	882	875	931	906	890	925	916	937	917	856	974	954	975	895	911	917	952	890	946	903	914	925	878	873	937	951	976	934	909	927	1008	946	888	937	868	969	862	853	904	929	880	917	893	958	919	924	952	918	933	914	882	929	908	920	1007	957	888	900	980	894	913	850	862	894	924	867	923	910	884	958	851	870	856	929	922	903	869	950	867	940	924	899	937	926	928	962	908	927	901	970	885	960	898	955	951	926	910	906	875	906	854	952	927	940	904	961	885	920	905	911	947	948	880	922	881	892	907	913	894	928	906	842	929	952	923	908	893	924	963	933	967	911	914	896	886	914	914	917	965	910	910	925	908	878	868	844	945	939	903	911	910	909	944	920	948	935	913	917	916	921	906	906	873	874	941	874	926	896	938	876	937	909	959	926	958	894	880	880	910	935	886	918	893	854	898	921	909	888	892	937	886	923	898	916	904	948	890	928	909	935	880	911	913	908	916	923	931	897	892	902	897	911	950	957	860	899	948	905	955	934	889	870	905	965	938	873	943	892	894	923	929	883	940	960	912	919	907	932	941	874	910	934	899	959	865	944	872	969	921	866	907	901	899	922	905	908	881	895	884	974	906	919	908	932	925	940	911	974	914	873	953	922	927	893	931	895	931	944	930	933	946	891	912	972	890	962	896	951	936	944	912	911	941	918	906	904	925	914	920	933	918	856	946	925	932	989	957	902	945	902	927	954	940	918	885	936	886	900	908	876	912	945	881	897	903	901	888	925	924	914	910	910	960	985	822	918	928	932	883	897	928	900	930	931	878	916	910	903	892	903	929	929	920	957	933	891	920	935	920	934	895	899	965	877	869	886	888	955	899	933	916	858	934	872	889	894	945	904	924	945	933	884	840	951	910	905	919	949	925	939	924	863	948	889	863	921	884	852	895	874	913	948	909	911	914	881	900	896	977	972	908	930	933	895	895	911	884	877	889	898	894	929	949	922	924	934	895	926	940	871	866	967	980	924	971	905	878	912	927	916	911	927	955	936	909	875	907	928	904	913	952	972	900	867	900	924	910	923	913	893	927	898	895	913	857	887	893	922	857	916	902	928	879	892	912	860	934	957	885	912	953	941	919	851	859	930	963	868	884	890	864	931	917	907	855	904	874	918	909	1003	902	872	911	863	896	879	899	854	906	934	973	916	890	909	865	832	947	973	902	914	913	902	898	908	876	986	938	852	853	913	931	920	956	924	876	868	951	938	937	912	922	875	901	842	956	961	852	929	893	898	918	869	905	952	883	927	931	932	952	942	877	871	899	881	898	856	898	929	919	855	923	913	861	918	917	900	890	940	934	912	941	905	955	929	927	843	932	888	858	968	875	937	953	893	905	944	944	891	922	876	925	866	959	933	962	941	916	895	901	915	949	952	881	955	931	930	916	946	910	950	962	889	921	898	872
6718	564	549	577	404	299	272	247	269	235	256	199	211	225	213	208	201	197	180	225	175	168	215	204	208	217	224	211	199	238	193	184	193	202	220	195	163	209	212	195	212	220	200	200	200	198	200	182	218	207	236	177	210	196	212	189	187	185	195	216	203	178	205	185	208	191	196	209	206	186	197	224	225	210	169	175	202	198	223	225	187	187	217	206	218	214	206	208	191	162	201	203	211	208	193	181	199	250	180	180	182	231	222	197	203	221	192	220	217	196	191	188	198	212	185	213	195	231	201	207	209	195	212	210	201	175	203	218	177	214	234	206	197	177	207	225	196	242	213	226	228	207	195	228	226	208	201	201	208	248	175	198	183	176	227	219	242	193	230	223	185	174	197	202	196	203	202	198	202	216	189	185	191	195	191	187	214	221	211	213	214	183	219	202	227	196	196	222	201	189	203	219	219	204	198	211	193	219	194	216	187	196	217	216	215	217	204	217	197	222	238	210	206	199	205	189	224	192	210	203	209	219	214	197	211	205	190	196	200	211	194	164	233	186	210	199	206	207	194	191	252	201	194	216	215	183	216	219	234	189	212	208	187	182	191	241	205	189	199	214	189	212	206	225	213	213	199	215	209	173	203	204	207	215	194	205	202	207	222	201	192	228	196	234	202	192	185	185	204	168	217	189	201	212	201	222	198	221	220	192	208	183	204	183	230	236	201	222	227	211	213	215	187	205	188	229	214	214	209	195	229	214	216	209	199	211	175	193	182	203	237	222	213	197	210	218	181	220	162	228	203	213	197	207	185	195	191	247	199	221	217	200	172	211	208	207	203	207	207	218	206	207	226	192	193	207	209	199	213	222	200	202	229	228	198	232	229	189	242	229	206	201	201	216	193	215	227	204	217	186	227	204	179	204	214	223	196	160	205	210	214	219	201	179	191	187	219	197	220	202	204	215	208	196	232	210	184	236	200	188	199	210	220	201	205	190	211	222	224	209	203	223	201	209	190	193	210	202	207	218	195	193	210	230	176	208	159	195	213	212	212	243	193	211	195	208	198	194	208	207	204	201	195	206	183	188	216	207	194	189	215	210	195	236	202	160	177	208	211	202	210	221	217	210	226	212	172	205	215	184	223	224	235	227	219	217	208	197	190	186	192	207	199	176	212	188	212	249	209	223	209	200	194	212	225	217	209	203	216	190	195	227	208	203	195	195	196	203	203	180	242	183	189	216	204	213	196	213	201	235	192	205	208	206	189	206	211	192	202	223	233	220	191	201	216	196	194	219	170	197	185	222	181	188	212	214	185	211	191	230	177	208	175	219	209	207	205	194	209	227	216	230	218	223	216	207	198	188	202	205	218	209	197	200	181	199	201	197	195	237	215	215	233	179	177	192	210	217	217	198	193	211	229	219	220	205	191	208	200	216	211	195	238	195	196	222	200	189	211	203	195	200	194	204	217	191	197	196	207	202	222	219	205	210	242	187	209	219	201	195	204	187	211	203	221	178	214	186	217	228	200	206	208	183	209	219	226	219	208	203	212	199	188	214	203	199	205	221	206	222	209	202	206	198	207	207	193	191	205	176	219	213	215	225	220	212	220	187	192	210	209	230	190	207	215	180	213	209	207	208	195	231	213	203	197	187	214	196	222	196	177	218	207	173	200	219	211	189	169	236	180	200	179	215	198	216	198	205	234	185	201	167	208	187	179	189	236	220	221	220	224	209	218	207	196	201	215	220	185	169	214	222	213	210	195	189	206	217	203	202	195	205	200	202	197	194	203	187	215	213	217	210	198	188	208	217	223	228	220	201	193	175	211	238	211	232	205	200	176	235	194	167	225	243	180	209	201	197	225	193	203	194	227	197	199	215	190	213	247	204	217	201	201	191	202	191	225	220	227	189	235	175	197	208	221	217	207	190	174	192	214	204	207	207	219	198	193	224	217	222	192	201	210	178	163	191	199	203	202	213	227	210	217	180	216	198	218	227	225	206	209	191	196	191	209	186	218	220	209	225	198	221	221	202	213	225	194	185	184	200	225	201	208	223	196	214	230	216	189	202	185	187	215	236	197	207	189	207	187	204	210	175	205	203	194	194	209	190	156	199	184	224	162	203	214	207	176	219	226	202	195	204	188	181	206	217	218	204	197	203	216	246	193	215	210	217	197	185	215	210	212	200	199	235	189	219	200	200	205	196	227	204	196	177	195	202	204	230	205	226	227	213	196	177	202	210	204	164	207	216	221	214	223	220	203	239	196	182	233	196	215	222	219	216	205	203	190	201	210	185	183	213	186	227	218	204	209	202	214	214	213	236	211	195	199	204	202	218	217	214	200	187	185	203	213	183	186	212	203	217	206	215	200	187	214	203	217	189	221	209	171	216	203	187	186	173	172	191	214	194	229	209	205	213	236	184	228	214	206	211	185	214	176	209	220	222	220	241	211	201	192	209	216	215	203	211	192	194	227	203	186	188	229	202	201	184	209	198	194	225	216	213	205	245	198	208	203	202	199	201	200	188	188	205	192	209	205	231	224	201	173	210	196	223	196	201	197	176	212	190	206	203	208	222	226	175	216	231	226	186	161	207	208	210	211	197	171	226	200	210	217	210	181	210	196	202	205	206	214	215	183	234	215	194	227	196	220	198	170	224	203	215	199	172	204	193	200	214	197	226	188	221	180	209	197	222	197	207	226	214	200	209	215	220	221	168	210	208	217	194	201	184	220	224	239	186	205	200	210	216	184	192	227	178	183	215	232	221	216	175	181	216	189	243	197	203	226	227	196	208	220	215	192	200	194	214	194	186	204	204	202	220	215	234	189	181	189	197	204	213	216	215	197	178	211	228	205	209	190	214	199	204	182	187	186	185	191	230	171	196	176	191	189	184	186	226	229	207	213	202	205	206	229	203	215	223	195	182	189	187	203	202	195	183	188	221	200	192	212	201	201	227	207	214	184	202	234	213	184	181	221	213	208	202	207	198	219	194	240	209	171	195	198	178	215	241	215	195	196	185	202	168	204	229	223	199	172	222	211	220	208	230	205	202	190	203	216	224	202	234	186	215	218	223	189	205	211	220	188	180	207	228	218	228	221	213	200	179	220	211	215	201	200	197	226	211	194	211	208	214	213	216	220	207	197	224	221	211	223	218	198	201	205	169	182	183	194	204	218	202	185	173	210	202	194	180	198	222	210	183	200	218	220	215	191	186	190	219	225	196	200	179	221	209	216	209	192	205	211	210	185	200	182	216	217	219	208	207	224	223	182	183	205	200	214	206	234	188	223	178	189	218	228	213	202	181	226	202	205	203	191	206	205	210	197	208	205	194	210	200	181	197	216	198	203	202	165	225	207	204	201	209	171	182	203	211	195	185	207	210	201	214	216	207	200	234	205	210	203	227	192	208	199	207	213	171	176	206	198	233	210	201	195	185	193	223	209	213	209	219	194	224	224	222	180	211	195	198	199	217	219	212	231	200	203	181	216	212	187	197	223	228	186	204	199	194
4406	751	1311	1605	1368	1009	811	784	756	760	667	636	604	623	550	555	512	538	489	532	546	489	509	522	528	499	511	495	554	454	506	482	503	510	486	487	493	486	490	492	485	496	530	473	451	507	500	511	494	508	522	525	502	513	484	547	506	498	483	521	523	498	510	500	533	513	466	481	499	505	485	502	474	482	546	512	495	513	490	548	493	511	544	471	522	486	492	491	479	478	476	539	493	489	543	490	474	491	503	506	475	496	476	509	513	559	488	501	494	528	485	512	506	514	516	468	477	462	513	463	477	505	475	498	479	522	518	465	545	537	502	521	491	486	523	509	470	514	498	496	449	452	468	481	502	528	510	492	474	497	512	500	497	519	523	520	490	503	464	486	520	498	508	510	492	512	495	519	491	508	520	471	495	530	506	514	496	494	511	485	491	525	500	508	483	482	481	529	540	480	489	515	499	522	487	479	483	504	527	494	481	490	536	521	479	539	487	518	557	509	488	483	498	499	542	499	558	495	482	482	518	503	434	498	499	512	450	489	491	511	522	524	476	564	514	474	483	508	508	475	501	510	485	541	454	524	489	473	532	527	511	484	484	474	496	493	514	518	498	495	507	548	497	493	499	446	494	495	498	500	478	485	519	480	471	503	520	505	525	481	515	504	516	461	509	497	457	495	509	503	504	501	486	503	461	509	458	512	486	463	534	527	499	512	481	542	486	497	512	481	501	529	479	479	496	549	524	539	526	484	511	527	507	526	509	488	506	452	525	484	516	458	506	519	489	509	487	505	537	493	502	479	485	507	468	490	532	481	454	479	500	462	493	500	488	516	477	491	538	499	486	499	492	497	492	477	502	488	490	533	495	530	499	506	526	519	494	489	525	478	552	523	534	560	500	517	489	454	494	512	478	527	496	479	490	503	488	479	479	510	533	530	491	519	478	491	495	498	504	524	487	470	496	510	516	484	480	522	472	501	508	484	490	526	514	527	517	541	504	534	508	493	466	489	491	537	523	495	483	485	536	500	488	518	475	482	476	525	476	507	515	491	458	535	504	501	525	501	502	488	534	496	469	471	507	514	451	489	462	506	458	467	482	498	508	462	509	463	504	499	490	521	521	487	486	497	531	515	502	547	494	526	522	504	517	539	469	498	488	497	485	490	487	529	529	488	488	503	498	537	525	491	494	496	496	507	450	522	504	482	495	485	489	499	507	543	489	489	512	468	494	524	512	507	511	511	478	502	485	499	503	480	505	503	481	496	499	488	504	498	499	481	493	529	506	499	460	513	475	475	471	520	490	507	457	492	502	508	506	517	514	495	506	489	475	492	490	500	499	506	479	474	481	536	506	522	510	511	490	500	479	527	493	508	498	501	523	500	528	479	471	512	491	514	474	501	512	508	488	492	514	497	493	501	488	522	516	508	527	539	497	478	542	506	461	508	506	475	504	502	504	475	492	452	497	507	485	482	496	507	473	523	523	507	456	455	500	531	460	563	465	473	493	493	523	503	534	487	505	510	497	512	503	475	500	511	506	527	520	481	482	479	479	496	464	493	510	514	498	489	529	496	524	568	474	471	459	493	484	483	479	473	492	489	519	480	482	482	504	468	514	499	481	511	524	524	523	500	494	490	521	528	533	523	502	475	507	498	492	531	497	522	492	521	483	513	486	488	488	493	519	487	521	509	461	507	511	461	516	460	516	509	529	463	493	501	515	497	508	536	548	507	531	508	495	484	493	482	534	501	486	511	509	493	515	512	509	498	510	512	526	506	499	472	495	510	490	496	478	514	486	503	502	501	431	494	476	491	502	527	482	490	510	499	526	476	501	467	540	537	499	535	487	520	480	484	496	485	465	475	500	499	465	485	501	507	504	468	475	494	553	491	483	486	487	497	498	526	523	484	508	526	501	488	480	486	540	518	523	519	513	508	516	495	555	485	512	490	511	525	518	492	499	493	513	522	500	474	467	503	494	518	490	535	521	509	491	478	527	546	494	507	501	520	492	491	519	508	503	512	504	507	509	512	481	498	505	475	495	499	534	504	479	470	493	501	487	517	516	498	491	515	570	459	456	502	480	516	554	496	481	522	522	481	536	486	504	514	477	513	512	491	497	466	520	469	474	475	494	478	487	491	478	551	537	548	497	482	511	505	500	494	473	512	480	488	518	484	529	481	513	491	515	506	512	502	530	487	515	506	496	500	521	522	512	522	461	517	492	526	515	464	524	501	496	509	520	508	500	479	530	509	506	511	477	483	470	510	494	491	504	528	447	491	536	532	489	505	514	468	460	471	482	455	525	468	453	500	493	480	489	503	520	491	504	523	498	470	509	479	516	489	479	497	483	501	479	494	524	533	545	511	511	473	475	481	518	496	521	493	517	515	487	487	494	538	486	512	471	528	518	535	553	461	538	508	513	500	511	525	479	486	524	487	471	504	513	511	465	524	472	520	503	504	548	507	497	492	506	519	500	514	515	472	486	507	472	479	537	482	500	473	481	526	494	492	496	473	509	515	481	489	541	524	544	505	483	484	491	536	467	522	471	501	497	500	475	475	487	482	486	494	508	536	507	500	532	495	513	483	509	513	499	497	501	507	489	507	473	503	527	528	493	485	512	467	536	495	478	496	496	509	512	497	488	504	473	513	511	521	532	458	482	481	520	488	518	516	486	478	501	511	484	493	466	480	504	492	510	465	519	522	480	480	461	459	471	523	505	536	483	497	526	501	475	516	504	477	530	511	501	493	491	470	525	514	496	528	492	482	466	517	508	532	450	509	511	480	495	487	511	517	465	484	530	466	475	502	490	523	525	500	535	486	516	492	478	455	517	549	487	490	486	484	460	486	506	490	509	476	513	498	531	456	487	509	507	508	468	489	477	518	509	508	520	534	533	497	471	477	498	477	469	516	521	515	510	491	513	474	514	515	449	520	515	496	474	510	482	497	525	516	523	513	470	521	471	537	514	532	493	507	484	503	470	485	507	478	535	511	535	519	490	505	496	491	495	539	500	510	504	485	505	505	449	477	465	514	541	492	483	520	484	530	482	502	492	551	499	504	485	491	528	529	509	516	478	534	529	536	470	439	514	493	524	578	503	465	491	502	473	503	471	469	495	474	547	514	509	529	474	476	504	498	520	531	461	543	482	499	460	498	521	497	533	500	486	499	502	527	503	534	511	527	549	499	492	482	539	492	516	513	461	501	511	499	499	476	486	491	506	492	520	531	508	536	523	470	518	486	531	553	467	536	499	471	464	524	525	530	471	479	499	486	479	483	465	505	508	458	504	467	447	508	504	544	525	507	533	533	507	510	481	502	482	510	521	505	490	503	530	498	495	515	524	527	511	500	517	499	505	509	521	495	513	506	454	452	504	506	557	464	515	503	519	493	503	495	502	535	486	462	512	495	489	491	545	519	500	491	521	478	518	495	485	473	508	508	469	487	508	493	501	549	487	485	477	499	481	472	488	498	461	517	571	484	478	503	493	480	500	461	504	502	498	480
17452	1618	1277	1123	792	595	450	403	369	327	309	295	262	274	250	221	239	233	253	241	230	261	235	239	279	266	256	237	262	245	255	258	237	229	241	253	235	228	256	239	243	217	257	225	233	265	216	237	264	238	216	223	245	191	249	219	236	207	249	239	209	239	226	204	221	234	247	211	211	219	256	238	213	254	254	228	231	204	214	209	228	230	235	238	231	243	205	219	210	239	226	210	219	208	224	232	205	232	198	244	211	227	241	206	228	254	247	222	210	238	236	224	235	243	242	221	200	216	231	232	231	231	227	240	202	213	272	236	215	216	197	220	209	269	238	244	258	240	239	221	244	232	223	227	237	206	226	243	240	231	239	279	225	239	212	247	244	214	248	208	223	223	223	242	244	262	226	242	231	228	227	245	230	241	245	261	243	204	250	268	228	257	241	236	213	233	229	229	237	252	234	260	239	271	217	220	254	227	226	252	244	225	227	255	244	216	232	248	269	253	225	218	217	231	236	246	231	221	218	215	234	219	254	213	262	258	283	240	245	230	219	237	220	241	218	220	218	260	257	223	244	257	239	225	251	237	227	243	236	228	266	248	255	227	225	220	208	237	238	235	242	228	216	232	238	244	220	220	236	253	211	238	245	239	203	253	207	233	284	231	236	236	218	218	211	234	228	214	217	216	215	230	257	213	227	215	228	198	208	231	228	237	240	251	233	246	256	241	232	209	217	245	238	238	206	228	228	218	240	231	260	254	240	244	242	225	216	218	281	223	234	239	240	232	236	222	221	219	262	230	237	252	234	254	202	252	230	229	240	251	217	236	211	244	222	238	219	239	234	222	212	244	236	237	245	260	213	186	250	216	261	236	207	237	242	221	204	241	216	245	228	261	228	249	215	233	225	231	210	210	235	241	233	247	248	233	233	222	226	202	248	247	221	244	238	219	239	244	248	241	220	252	234	215	252	225	239	224	244	221	219	209	211	232	241	222	262	216	225	223	235	248	216	194	195	224	240	260	231	222	186	205	282	237	220	209	214	258	218	220	196	224	236	226	231	235	228	209	253	238	229	236	247	224	224	254	237	216	266	240	244	245	222	199	233	219	242	231	238	228	249	241	241	198	204	256	235	209	253	198	224	244	230	223	248	232	246	226	252	222	220	211	224	266	248	243	237	264	225	236	238	236	219	253	234	231	230	226	228	229	232	246	225	217	218	218	210	234	222	197	243	221	215	226	226	215	233	265	226	255	210	248	243	224	219	233	230	223	213	233	211	226	227	220	225	244	241	239	231	211	246	222	206	216	218	212	211	255	256	253	236	213	244	238	246	251	216	199	227	233	222	253	211	236	246	253	237	231	250	252	216	215	229	239	221	218	232	217	250	263	244	234	235	240	223	238	220	227	211	232	235	228	230	241	219	243	233	249	233	224	221	235	201	227	199	220	214	238	229	253	222	246	267	234	237	213	208	212	246	217	253	237	251	218	219	255	220	270	220	228	248	214	205	229	244	226	219	238	251	225	247	208	246	226	254	219	236	223	216	251	254	232	246	234	214	238	229	226	212	227	208	237	219	222	261	242	254	251	240	229	228	225	230	246	210	243	228	222	203	232	236	254	219	227	217	224	231	222	222	220	209	233	240	217	215	232	232	241	230	249	232	234	238	233	237	237	226	254	243	214	235	209	215	251	228	227	224	237	237	222	253	262	232	247	248	233	218	216	261	229	266	213	239	240	229	224	243	223	213	250	224	243	251	226	241	212	228	237	241	246	242	195	265	251	251	217	211	244	221	219	234	252	272	221	243	247	227	215	242	222	243	213	214	248	196	237	215	247	223	246	202	201	228	211	229	234	218	243	271	243	246	190	234	245	227	245	225	242	226	232	275	225	211	238	250	238	252	261	255	224	212	224	239	228	231	239	238	221	226	230	249	230	239	231	232	249	223	219	211	216	206	221	230	232	248	247	204	271	214	213	232	256	230	239	231	240	254	209	246	245	232	204	230	245	231	234	233	208	244	231	211	199	212	237	237	226	228	236	231	230	249	226	206	234	229	221	237	243	226	215	239	221	201	229	198	218	226	221	234	227	216	211	257	232	190	234	251	241	230	271	263	241	231	235	227	223	206	230	253	204	229	211	254	221	252	229	266	227	225	213	198	238	245	238	216	238	220	218	266	220	239	220	221	258	219	223	238	239	230	224	244	210	241	234	240	249	206	259	234	264	227	227	251	248	261	253	227	226	236	238	248	205	213	223	237	199	265	199	227	241	233	224	224	234	229	223	216	230	270	222	232	245	228	223	230	268	214	247	224	258	218	191	201	240	227	264	218	257	218	253	234	225	200	201	243	218	224	189	238	245	237	248	215	234	223	233	227	222	223	262	225	233	252	239	234	227	236	209	260	241	260	247	226	197	225	232	222	219	206	238	239	224	219	225	260	260	212	234	215	224	209	257	219	238	245	240	244	216	235	222	243	254	244	231	237	220	214	244	254	232	201	250	243	236	230	217	224	226	204	237	234	223	250	240	250	253	199	243	247	225	228	240	270	232	228	242	209	217	255	229	208	241	195	264	262	229	224	239	221	261	226	231	252	217	227	227	242	240	227	219	222	213	229	245	212	227	228	218	236	239	263	233	226	218	223	220	253	248	245	237	236	234	238	238	236	223	237	241	218	231	240	252	243	250	227	229	232	219	240	238	221	259	249	238	219	258	224	237	231	257	213	228	201	228	234	232	216	242	242	241	236	227	228	223	211	234	186	200	211	226	230	226	234	230	219	233	233	200	219	235	216	234	227	233	252	252	225	212	241	209	229	232	227	217	224	208	223	258	251	252	226	237	215	231	217	243	228	276	273	218	216	219	262	196	242	223	229	226	215	252	214	214	208	228	206	219	235	225	249	242	224	253	243	225	271	233	247	233	225	235	211	216	218	222	234	229	232	219	240	219	236	227	220	210	243	262	245	247	241	242	222	247	243	238	250	226	234	221	237	271	239	229	270	228	213	243	213	253	231	219	206	239	254	234	270	247	224	241	221	254	246	220	225	215	223	232	231	229	237	222	254	226	235	226	247	268	239	233	207	217	247	222	233	232	220	206	281	241	214	255	210	202	220	194	249	234	237	192	228	252	232	253	214	223	248	210	217	227	226	247	214	213	235	224	200	213	245	242	256	235	238	228	254	210	236	256	241	234	217	213	236	247	239	234	232	225	231	213	249	205	224	252	233	247	269	202	232	221	218	237	225	257	225	222	218	209	220	240	212	228	252	234	248	232	229	207	220	226	231	210	209	241	231	227	256	254	242	234	215	240	202	239	238	231	220	236	210	215	237	227	199	232	227	251	237	216	254	224	242	270	239	258	236	207	228	210	253	216	212	242	243	230	254	226	211	266	242	250	232	210	234	231	246	255	202	203	222	227	255	254	221	246	224	245	230	218	227	250	265	222	243	213	212	225	218	213	232	232	220	230	231	215	250	261	227	211	236	201	235	227	241	235	249	253	222	252
10661	1291	2753	3361	2870	1959	1600	1391	1313	1185	1090	939	828	788	757	691	698	662	649	653	622	672	606	629	637	596	637	582	571	590	603	613	557	601	601	551	559	551	625	608	623	605	578	595	552	569	625	625	598	621	569	564	523	603	566	593	581	542	592	582	588	597	552	595	558	539	579	549	575	576	558	566	628	560	603	563	578	595	612	598	586	597	558	589	522	546	539	596	556	562	587	604	560	592	565	600	621	588	573	561	597	561	597	554	556	557	554	551	585	593	553	544	581	590	540	547	570	575	562	592	565	594	600	568	555	589	535	607	634	646	591	598	561	536	558	577	583	589	532	541	553	593	540	513	612	593	552	537	556	590	600	589	540	570	590	570	579	584	575	603	575	584	591	571	597	526	563	545	558	567	577	626	594	582	577	531	563	570	604	581	586	570	555	596	571	538	552	506	586	564	572	584	608	554	554	640	589	559	573	584	569	575	574	535	588	558	588	574	571	548	578	580	543	546	609	541	617	540	557	537	585	544	568	529	558	554	570	564	577	536	544	577	580	603	548	576	546	577	553	582	571	549	591	556	538	514	537	575	498	520	552	570	583	616	533	519	550	562	571	562	584	544	569	617	602	580	557	629	559	531	554	526	552	555	546	570	578	589	636	538	586	608	590	534	588	587	541	561	573	575	547	535	567	569	553	597	547	578	549	598	621	611	565	535	574	599	596	563	559	594	581	594	594	575	609	592	549	627	583	544	569	547	560	542	558	546	512	571	614	549	549	592	557	599	562	567	566	556	546	583	555	583	555	562	574	549	518	545	510	598	549	576	565	570	553	588	571	570	548	592	601	574	578	576	563	611	556	583	584	542	590	617	526	605	583	564	609	550	597	617	539	558	598	575	525	597	560	530	555	575	559	537	589	536	582	602	578	562	589	552	540	548	586	558	570	550	640	574	497	581	612	612	591	595	590	567	563	569	579	548	553	582	564	547	541	556	545	606	569	572	546	588	576	544	559	544	557	527	580	552	571	563	562	546	571	556	591	567	580	559	549	561	570	560	578	560	560	570	601	577	540	579	567	515	586	575	568	563	577	564	608	542	599	557	540	578	526	581	596	556	508	586	562	577	576	530	551	588	587	548	599	580	606	623	572	545	555	540	558	579	588	573	511	571	577	599	585	564	581	587	576	584	576	606	610	586	612	580	576	510	578	591	591	523	578	582	549	582	608	590	553	531	559	553	546	555	590	549	568	551	594	589	583	591	547	564	558	583	557	565	551	535	556	610	566	538	571	584	536	556	572	531	566	540	522	577	556	546	553	612	579	594	579	563	534	606	594	575	573	536	561	589	539	558	577	545	576	542	549	556	568	574	597	584	595	600	565	549	575	558	557	547	582	547	573	578	614	591	571	587	597	572	533	594	563	565	549	529	545	563	586	582	627	580	591	575	562	565	596	602	571	566	581	569	578	584	610	532	565	552	564	564	616	569	565	575	550	588	569	615	594	601	558	575	603	565	522	560	588	584	534	567	547	573	561	568	589	587	522	535	586	576	611	556	572	570	581	556	594	539	579	561	576	542	539	558	534	581	566	581	595	581	533	553	552	536	607	634	593	600	600	591	565	589	591	544	558	554	574	580	537	562	564	550	592	503	588	574	595	564	581	566	521	553	586	546	576	543	563	560	570	579	572	567	546	567	585	633	585	544	604	577	598	595	616	570	535	578	616	620	605	573	582	591	564	535	554	584	565	590	552	557	528	570	593	543	545	551	560	577	544	588	560	561	570	535	578	548	609	592	589	511	579	517	509	591	550	564	559	588	617	570	580	536	591	566	560	537	609	573	575	547	540	584	571	592	591	534	607	561	537	570	562	568	578	570	573	557	521	555	604	545	557	589	586	566	586	563	560	534	560	588	554	593	601	578	595	530	577	538	594	612	588	595	564	547	600	586	593	554	591	567	523	531	569	571	565	581	535	573	527	597	568	578	594	551	586	525	556	594	580	550	589	560	532	556	597	615	576	579	598	559	584	607	603	586	558	543	590	568	585	558	548	564	572	586	575	521	566	610	550	582	584	608	585	554	582	593	607	563	582	563	578	544	570	554	548	548	607	542	549	568	544	580	556	605	517	604	600	549	540	583	595	596	580	547	552	573	566	563	567	577	579	561	558	512	608	578	547	557	547	582	564	587	541	589	548	593	589	575	553	543	581	569	574	555	573	538	597	581	600	600	557	571	554	561	575	574	595	567	575	545	577	538	559	565	569	550	589	588	579	563	551	592	557	560	588	559	549	573	531	557	592	591	553	536	570	583	540	588	533	561	550	605	584	582	603	544	538	556	569	567	565	582	571	565	570	588	618	588	586	535	553	570	612	565	534	550	545	572	563	554	601	586	502	571	563	572	576	572	527	578	572	553	580	574	544	587	598	572	575	545	599	552	601	574	573	564	566	569	617	554	552	554	571	560	586	569	584	547	573	565	612	544	509	555	578	560	583	557	588	587	570	566	553	579	605	583	552	559	557	583	602	558	608	567	564	603	594	608	539	568	575	589	527	571	556	573	610	506	595	535	517	585	535	575	572	561	621	580	630	560	556	549	554	580	576	554	585	571	555	592	576	598	546	608	513	603	593	531	573	554	586	611	556	596	563	581	586	552	537	551	582	585	572	589	586	590	552	643	584	548	556	583	565	620	574	578	578	556	553	582	648	549	574	599	615	540	570	587	559	547	607	604	541	562	617	604	567	527	549	560	544	585	574	574	588	606	515	563	542	512	565	541	560	522	581	565	588	560	517	604	552	560	580	542	559	564	581	537	566	551	594	599	541	557	564	589	559	627	520	575	573	600	543	590	562	555	563	557	575	552	577	544	523	567	586	521	547	515	562	575	606	580	581	570	575	608	567	566	561	550	561	512	581	562	594	530	535	525	585	552	637	550	580	573	594	558	559	568	558	605	601	594	608	588	557	561	542	582	573	533	611	593	569	586	613	586	599	560	602	581	597	559	591	560	548	625	550	595	617	558	586	604	572	553	600	561	582	579	556	524	594	614	580	524	605	585	597	554	536	603	562	570	542	547	550	573	555	611	558	545	562	579	567	594	549	522	539	547	564	551	589	561	571	561	582	531	575	578	600	590	568	580	517	555	547	633	584	602	570	566	540	547	524	580	581	565	557	575	608	560	560	580	585	586	600	575	627	573	597	559	544	542	582	567	574	550	558	575	550	554	559	554	581	577	520	563	574	571	558	602	551	559	555	571	554	601	561	574	574	576	527	557	545	586	604	530	566	596	524	557	561	561	593	550	564	555	568	570	570	571	556	571	545	588	596	567	560	539	607	576	580	588	567	617	515	572	521	582	554	533	549	534	565	583	529	566	566	541	567	562	591	601	543	617	586	541	577	528	597	585	539	551	585	557	566	524	562	539	529	573	585	551	547	586	554	551	540	580	596	545	553	546	554	615	581	554	602	576	557	580	577	574	571	571	564	597	575	573	626	629	576	558	561	640
26961	3757	2454	2162	1408	992	791	684	622	585	609	532	495	496	468	426	473	449	421	409	433	410	444	403	453	431	447	403	413	433	414	389	399	387	389	399	409	462	408	427	421	427	406	461	433	455	404	414	448	412	402	427	447	414	415	429	417	375	421	415	366	392	420	419	438	390	408	421	379	408	431	384	399	386	412	390	427	402	429	443	419	409	452	395	419	400	397	411	433	434	404	396	381	397	400	421	405	464	424	375	407	422	444	397	386	409	399	386	396	390	423	412	431	436	428	425	429	382	384	401	409	451	417	442	430	405	435	386	381	431	453	435	423	394	435	397	464	405	416	452	414	430	394	408	394	418	414	392	414	426	421	432	412	439	426	395	405	396	410	448	420	413	410	343	365	405	391	398	397	373	411	468	427	420	403	399	424	394	392	428	414	433	404	445	410	415	395	449	450	404	425	384	390	417	389	422	442	411	347	413	391	420	388	402	417	382	431	441	364	404	423	435	372	396	422	387	431	404	435	416	440	433	387	412	392	386	432	413	443	386	399	416	387	445	409	423	402	399	464	432	411	384	382	413	433	402	462	387	391	437	395	393	401	426	408	427	391	405	394	465	409	382	412	417	414	416	435	390	378	392	420	420	414	395	446	435	425	393	395	426	424	412	437	361	402	419	400	423	388	419	438	456	389	404	406	400	410	442	387	423	439	430	399	403	429	421	383	419	402	432	408	365	418	436	365	370	419	393	395	436	403	417	371	404	404	410	423	409	425	413	405	381	428	413	405	401	384	440	412	397	365	408	376	422	387	443	440	394	410	410	394	395	392	415	430	431	441	391	382	389	438	428	374	396	425	412	410	409	368	417	392	422	403	465	413	416	409	419	360	431	426	404	406	434	383	382	365	403	438	384	433	402	401	420	389	415	418	424	434	396	425	416	453	396	402	397	418	424	387	407	444	428	409	390	402	426	395	430	385	395	391	397	448	445	418	461	404	398	385	426	415	389	406	382	434	435	404	409	380	400	405	467	405	423	438	415	403	446	399	405	430	431	399	417	387	416	437	386	409	401	410	440	402	392	401	399	466	405	404	437	439	408	439	419	396	418	380	441	408	416	418	408	394	405	413	389	369	398	375	388	409	441	376	392	402	413	398	437	390	393	400	396	415	394	405	363	440	410	375	415	431	433	419	409	403	406	414	445	389	436	402	391	423	428	423	385	405	437	407	426	402	377	423	377	408	413	405	422	411	390	408	398	405	400	373	393	382	406	432	398	404	416	414	384	397	420	357	420	463	437	404	421	411	444	396	390	406	380	411	392	403	367	405	413	425	433	412	396	428	401	385	422	395	412	420	429	436	433	410	442	426	417	409	393	369	361	459	395	441	424	385	403	381	421	375	469	400	421	438	434	431	391	414	424	406	445	406	405	436	416	448	423	417	391	377	408	425	406	410	405	443	394	400	413	429	439	424	425	411	406	391	457	391	376	478	431	426	434	455	415	387	410	416	396	428	400	394	406	440	423	404	386	392	417	423	430	415	445	446	435	418	432	417	424	416	421	414	395	430	427	419	401	374	408	453	422	406	414	418	414	391	411	384	439	398	422	443	387	383	388	406	408	421	411	446	401	395	415	402	412	414	386	424	391	427	405	385	419	401	410	402	404	394	395	363	437	417	429	412	395	409	435	431	391	405	423	415	373	405	409	438	412	435	457	415	411	420	437	419	426	416	412	457	459	392	408	406	396	405	375	378	427	417	439	440	391	408	435	369	397	395	390	435	418	401	377	387	432	381	394	440	446	421	447	390	414	403	455	400	380	406	390	386	445	417	441	401	441	406	433	458	398	386	371	464	448	425	444	443	380	445	428	404	425	423	391	369	412	408	424	419	401	381	394	385	407	428	417	426	411	400	382	426	402	402	408	373	388	414	422	387	383	425	418	407	422	433	404	426	429	432	414	436	421	412	387	407	374	386	398	416	427	426	408	387	412	442	418	434	421	401	404	401	435	396	414	419	424	390	402	407	434	387	400	411	430	358	413	376	414	400	400	361	385	397	400	413	362	416	426	387	370	426	408	403	415	413	427	393	425	391	385	395	432	431	402	389	393	431	376	396	409	376	356	391	348	429	400	384	413	408	414	384	401	408	398	407	392	374	398	429	414	412	375	398	394	397	401	417	406	428	389	389	420	435	421	407	418	365	390	409	449	403	424	354	385	391	401	406	410	439	363	403	376	407	439	404	416	409	435	397	408	410	417	397	448	400	454	393	402	444	444	419	383	383	427	434	399	426	405	381	421	446	460	407	411	456	407	401	455	428	417	398	391	390	449	434	381	406	452	405	381	432	451	409	400	406	400	440	385	434	419	400	410	422	423	361	429	403	438	400	404	407	412	436	396	387	416	389	397	426	413	388	415	415	411	396	425	386	428	393	384	417	389	433	418	383	397	449	420	424	435	411	415	426	420	413	415	383	386	435	362	369	377	389	437	460	411	462	407	412	430	416	378	441	414	374	453	393	417	413	413	447	372	380	380	421	423	395	413	411	374	404	376	394	442	412	365	438	387	410	352	425	415	436	386	388	399	424	408	404	416	432	402	443	453	391	429	397	419	388	383	405	426	435	410	439	431	399	409	368	409	393	391	432	384	408	412	419	417	414	421	406	424	429	403	455	417	426	405	404	365	405	422	428	378	408	422	438	404	418	378	436	379	379	434	418	376	422	425	415	432	395	403	454	398	363	367	358	426	411	424	364	424	418	418	413	399	408	402	403	431	426	400	395	379	398	395	399	405	378	406	434	395	378	425	393	423	380	437	405	425	429	378	418	424	399	436	394	420	377	412	460	428	424	413	423	412	393	415	404	437	384	425	392	401	416	375	407	408	414	392	394	444	422	353	419	445	386	418	398	415	390	403	401	437	441	391	420	450	415	391	410	421	443	404	385	389	397	371	418	442	426	383	402	418	396	393	392	414	401	407	396	417	395	359	396	431	375	394	390	432	411	389	407	410	382	402	398	385	412	406	393	439	396	394	434	439	421	424	447	423	378	403	466	404	406	430	371	416	402	397	434	414	384	451	429	423	407	423	382	407	422	417	391	378	372	453	406	400	387	403	447	418	428	386	385	400	376	420	411	446	436	406	380	378	401	412	418	407	453	383	384	419	433	366	415	392	410	452	410	394	454	398	404	421	387	385	375	379	401	465	403	400	390	438	394	421	417	410	430	395	403	396	391	457	410	395	432	446	412	440	381	381	450	428	417	400	398	424	432	456	406	460	377	428	388	376	386	382	373	430	391	400	387	435	421	421	397	399	433	390	365	422	387	428	412	446	402	419	418	403	423	364	397	415	404	370	369	408	455	388	416	410	428	442	393	410	388	386	390	410	387	382	374	437	408	408	372	386	469	414	398	415	436	434	441	451	443	402	392	370	402	396	421	430	421	405	406	425	415	426	427	386	383	423	378	424	400	439	424	424	388	413	432	389	422	366	408	401	386	426	414	430	412	409
14290	2046	4373	5228	4378	3229	2666	2369	2138	1758	1585	1512	1279	1211	1218	1107	1076	1009	1048	1007	1088	1035	1000	1021	1073	1052	1002	975	999	931	1027	967	954	1001	987	998	926	933	973	982	872	917	963	883	932	920	984	985	929	904	944	928	912	958	992	920	932	921	943	918	949	953	923	930	965	962	911	984	920	982	891	872	888	930	919	1009	908	938	931	897	915	929	942	947	878	997	914	842	918	878	942	955	930	957	906	946	915	916	952	847	978	959	920	880	902	910	922	901	910	916	908	912	880	928	949	864	866	985	899	897	869	959	922	933	900	950	951	910	948	914	924	945	937	874	909	920	945	884	969	910	906	916	919	928	890	911	902	906	950	939	930	911	870	931	930	904	905	889	922	898	903	920	848	882	898	881	900	922	906	901	884	863	892	943	946	933	928	900	992	944	903	956	923	894	870	931	888	905	865	923	973	911	910	891	928	872	849	955	906	900	901	956	874	923	914	893	912	882	866	915	869	961	893	865	897	877	943	860	941	922	868	965	917	891	928	940	903	939	917	976	900	875	882	881	917	909	949	944	933	962	868	959	932	974	868	941	923	942	877	873	920	934	885	944	882	908	893	860	918	982	898	880	893	887	926	940	872	891	955	921	904	912	929	920	945	859	898	923	931	988	870	900	944	893	904	894	924	958	905	899	960	919	947	900	954	944	941	927	895	877	947	920	910	900	909	914	908	869	952	909	885	902	865	924	888	937	952	907	878	940	864	930	988	874	949	869	879	951	864	904	852	943	909	928	894	864	949	911	919	937	893	894	950	946	886	977	921	856	898	871	903	901	956	897	896	961	868	952	943	906	912	847	917	896	978	947	929	887	914	851	883	920	881	895	895	934	907	808	915	916	946	921	951	914	872	926	914	875	899	939	942	929	939	882	911	909	955	936	901	918	922	945	942	921	949	914	909	946	885	900	900	891	928	965	929	899	916	896	902	912	892	874	919	936	951	927	929	920	973	924	996	929	890	913	936	916	912	935	897	913	870	927	887	857	893	891	951	952	951	972	896	911	926	885	936	899	940	888	914	895	873	880	878	896	892	922	939	892	920	919	926	963	988	915	908	886	899	979	937	913	833	867	992	881	863	897	904	926	895	949	862	916	945	934	937	868	863	903	917	877	902	878	914	918	912	886	943	884	929	915	940	929	948	925	899	971	904	872	902	935	857	870	982	877	890	929	929	915	888	882	890	889	900	980	865	929	949	907	875	923	872	900	916	844	960	931	926	922	880	892	923	891	883	863	911	904	937	919	916	977	904	919	898	915	914	973	908	868	848	922	903	900	966	910	913	927	901	922	907	916	875	900	853	956	870	937	917	864	893	913	914	826	906	902	899	895	908	952	940	921	906	937	914	939	875	936	934	907	905	908	929	859	951	901	884	908	911	940	792	879	908	937	889	930	968	949	933	885	964	923	851	940	916	958	932	895	901	903	925	962	913	893	917	932	887	903	945	876	869	924	854	906	883	951	945	873	945	919	928	924	910	941	887	907	917	916	911	926	912	895	899	899	900	875	882	915	909	894	884	927	953	929	969	946	950	907	921	919	891	854	878	951	939	941	935	910	912	939	901	874	922	871	960	938	890	903	933	911	803	935	915	894	867	904	903	868	885	899	913	932	913	960	927	955	897	908	922	886	884	906	933	903	900	882	872	850	928	922	919	965	904	892	890	980	895	938	879	919	913	911	934	894	945	905	923	947	924	940	892	901	915	951	901	933	904	918	915	929	910	920	877	895	935	896	936	891	892	886	918	894	885	926	915	894	880	857	947	876	910	903	913	922	919	888	925	923	874	915	894	949	885	922	913	842	959	890	874	874	936	884	934	896	882	894	900	914	948	915	851	863	890	922	899	946	914	962	889	868	897	930	944	929	901	916	872	863	927	943	920	906	904	861	902	920	892	846	922	898	883	913	895	852	939	900	909	913	920	947	919	965	878	893	918	978	919	890	912	924	917	911	926	925	870	926	905	935	884	960	929	890	888	931	984	945	931	921	926	901	893	937	900	914	961	864	938	937	917	921	945	907	965	866	935	887	923	925	976	941	915	925	907	949	898	918	917	919	889	913	916	918	920	888	903	908	971	1005	872	859	873	886	903	884	934	889	919	953	903	843	908	933	880	916	949	876	928	934	893	967	874	890	928	937	924	966	878	928	921	885	922	899	916	918	875	925	876	907	923	883	930	927	884	929	924	868	901	903	924	878	914	920	922	880	925	872	889	916	908	912	876	994	843	928	866	858	869	995	919	893	936	907	977	897	905	920	913	914	886	919	880	881	919	995	964	976	924	902	886	884	924	855	878	883	908	862	927	895	932	925	947	881	861	923	958	948	876	921	925	887	920	907	889	983	936	880	932	982	925	900	923	890	892	858	893	955	945	922	900	950	936	890	916	883	898	932	907	891	955	890	866	888	877	989	922	945	923	944	916	932	892	938	876	938	921	897	913	957	922	932	927	923	917	918	850	905	939	976	909	898	887	915	900	898	961	950	898	893	904	875	846	924	885	898	927	901	911	930	877	883	921	905	913	880	918	914	881	936	933	901	901	898	935	898	951	913	894	921	947	896	891	940	948	915	920	892	954	904	914	933	889	960	916	892	944	931	880	885	970	867	898	862	832	919	888	901	855	926	912	937	908	951	922	947	907	932	917	928	906	900	874	858	912	862	881	884	906	853	905	943	882	862	944	919	937	908	959	886	932	885	938	911	934	902	961	960	852	876	928	909	957	926	921	896	960	949	883	932	905	905	922	877	949	916	882	911	945	925	917	925	892	899	881	932	886	936	946	899	910	897	885	956	895	966	935	872	898	922	889	911	928	908	940	890	879	872	884	916	898	899	870	919	912	929	902	908	877	949	933	936	889	909	901	895	888	905	932	902	932	900	916	899	861	876	888	870	946	924	886	914	892	955	916	858	920	895	905	927	903	992	934	932	879	984	937	970	910	880	911	927	897	899	911	886	916	891	914	951	852	920	884	894	889	901	866	907	862	898	861	937	983	910	935	951	951	828	910	922	905	932	951	907	925	924	906	917	921	906	903	901	963	833	935	926	888	892	913	965	946	994	937	910	872	908	911	917	902	982	912	892	950	855	946	862	872	888	876	902	944	932	950	881	844	872	923	948	953	856	902	945	868	905	929	939	926	859	891	878	914	930	941	941	914	889	896	932	927	966	911	964	951	939	906	872	939	884	924	949	958	970	955	944	872	921	951	880	886	909	911	927	903	861	947	936	942	913	942	922	932	881	892	870	924	871	950	949	929	928	858	895	905	945	896	906	886	878	888	861	926	926	870	883	864	848	924	871	885	949	913	866	878	918	924	978	915	967	906	889	868	919	879	931	949	930	908	899	914	885	920	932	897	956	936	909	866	939	928	899	905	907	896	978	966	992	918	890	860	922	911	907	834	854	959	939	869	977	904	925	873	929	902	885	843	907	881	903	884	938	923	913	936	896	900	891	894	847	894	894
5890	562	626	500	429	285	261	270	271	203	234	232	229	195	199	222	209	211	197	182	223	207	202	208	200	191	185	200	195	232	193	189	186	208	204	203	215	172	200	202	216	198	177	198	203	189	207	201	188	209	208	199	225	212	214	213	231	209	196	172	211	209	206	195	206	189	208	183	201	189	195	216	203	194	217	200	195	190	219	194	208	192	187	225	199	192	198	199	204	216	185	198	209	186	219	179	199	195	197	200	196	223	186	184	182	232	189	202	202	192	180	216	228	178	225	217	200	211	233	202	201	213	200	154	199	200	192	190	187	178	177	206	212	196	179	223	178	220	214	197	178	188	193	209	208	213	189	203	211	176	179	190	196	219	181	211	175	211	217	178	184	210	214	173	176	219	184	191	206	188	197	199	193	221	192	189	226	208	200	214	223	185	192	198	224	189	200	210	218	206	194	211	200	207	191	222	221	196	199	184	192	181	209	217	202	185	212	195	215	210	214	209	196	194	209	224	233	231	208	228	206	220	189	211	207	178	219	217	198	193	216	199	181	198	155	176	187	224	189	205	209	220	208	217	198	195	162	207	194	184	196	191	191	208	188	186	198	174	191	205	208	218	212	202	226	237	202	196	182	192	231	192	210	213	199	194	190	191	185	184	197	191	194	214	200	227	219	192	183	202	224	184	174	165	184	213	233	187	197	205	199	216	199	188	195	185	187	198	235	198	196	179	223	212	192	193	215	191	180	204	189	200	207	234	200	222	203	198	214	201	162	212	178	224	203	207	206	218	213	148	186	200	186	190	225	191	211	169	188	200	197	214	192	176	229	185	192	202	215	173	183	208	194	208	213	177	184	200	194	222	197	237	198	174	198	186	183	197	181	197	187	191	229	206	220	215	186	215	196	206	201	218	186	201	192	198	209	213	198	209	200	212	185	200	220	177	192	183	196	186	178	180	197	192	198	196	194	202	213	186	203	214	233	203	181	199	209	228	184	200	221	187	198	197	220	208	210	201	179	193	216	228	204	195	213	210	207	205	191	206	213	190	192	214	217	190	196	226	195	215	208	198	209	203	194	208	201	192	204	199	203	198	210	199	192	214	218	188	180	192	185	220	217	165	207	192	199	222	205	217	185	200	188	230	206	203	225	218	200	200	201	195	201	208	206	213	191	198	221	171	197	177	193	198	202	222	198	201	193	204	193	186	199	199	186	213	213	197	199	202	170	208	198	176	185	228	212	205	196	234	219	206	192	194	234	198	194	192	204	221	181	184	222	218	184	190	192	203	214	208	190	177	203	187	189	198	207	203	213	192	185	210	194	212	205	206	213	214	202	208	188	214	225	202	200	204	200	206	199	183	200	196	187	190	194	201	179	195	188	197	213	193	179	206	222	225	202	211	201	216	211	189	187	213	213	186	192	192	188	202	202	190	213	194	214	193	199	205	173	212	210	206	188	207	210	209	209	219	206	209	206	232	187	216	192	204	200	209	198	174	198	216	179	198	214	204	243	178	197	196	211	190	204	187	212	210	182	179	201	180	205	214	196	171	183	212	197	216	208	199	159	202	190	169	189	198	194	175	208	202	203	203	194	220	216	203	192	187	199	216	212	180	193	193	199	198	219	231	213	197	184	183	193	208	165	201	213	194	192	219	211	206	202	205	227	171	190	207	220	198	203	197	192	180	204	192	223	206	231	207	197	194	167	196	215	206	216	187	186	202	187	215	208	181	191	188	194	231	216	183	193	204	215	212	200	232	222	208	217	193	222	180	199	204	192	179	158	217	190	189	195	205	212	204	228	200	183	195	173	224	221	206	214	171	176	215	204	187	206	187	208	204	193	181	196	216	200	230	209	225	180	243	179	203	194	214	212	206	229	190	201	185	189	166	199	203	179	218	225	214	211	202	205	194	199	189	178	206	180	217	215	203	199	206	196	175	201	232	214	223	214	192	213	180	209	182	200	191	180	220	187	213	199	227	206	188	201	189	198	156	168	191	213	188	188	198	210	221	209	187	201	215	199	193	180	212	205	218	167	232	190	221	218	177	223	217	216	164	188	181	189	199	230	174	204	210	201	178	203	230	202	235	211	178	204	206	194	231	205	197	219	216	207	190	219	195	203	204	206	199	152	200	180	175	203	188	202	220	177	182	216	200	207	241	187	173	195	188	211	197	195	234	189	195	227	188	198	173	190	204	211	199	203	204	203	224	195	189	182	200	198	189	223	189	194	202	183	203	199	198	207	207	226	183	193	191	180	211	179	193	218	230	208	198	192	184	179	211	194	184	197	202	225	211	190	170	226	187	211	221	248	196	208	187	185	200	194	197	188	206	225	215	200	198	198	188	223	225	210	192	213	201	205	213	201	188	210	190	217	198	199	181	194	181	166	208	202	184	242	181	195	207	223	206	194	202	210	188	199	226	173	220	180	171	197	211	188	232	210	201	186	193	184	180	205	184	193	186	189	202	221	214	191	202	212	207	226	202	188	189	181	197	190	173	195	201	221	215	218	183	221	202	200	196	200	207	221	222	228	219	211	195	180	194	181	194	215	184	193	211	195	195	204	203	210	204	195	219	212	215	213	181	195	207	204	220	234	202	209	211	217	213	203	208	211	212	194	224	217	190	181	198	194	200	185	178	213	175	210	206	203	186	210	185	192	226	212	195	188	189	194	183	226	206	213	176	205	197	213	218	183	220	194	201	197	195	186	188	191	173	219	210	205	216	181	194	193	206	183	196	221	183	212	195	195	231	196	195	197	182	189	172	221	194	212	205	207	194	187	181	180	224	207	199	178	219	214	199	220	173	201	207	236	186	206	220	224	200	201	198	212	192	207	197	203	185	218	189	210	204	192	213	188	188	201	220	175	203	207	187	204	195	211	194	224	207	225	218	230	196	211	206	192	219	211	203	169	186	192	193	218	193	208	202	186	200	224	199	231	209	192	200	216	178	204	201	237	197	195	207	212	224	203	200	202	194	184	215	210	193	187	189	172	215	219	193	209	203	235	212	212	195	185	207	209	188	191	201	207	206	192	206	192	205	213	246	183	208	220	201	224	200	184	195	215	232	209	202	199	173	169	179	214	210	185	209	214	210	221	202	197	191	184	203	216	209	224	178	184	229	178	204	181	210	183	215	226	173	206	204	180	208	220	190	245	199	194	205	174	190	204	216	216	179	210	198	210	212	224	205	234	213	232	196	198	209	196	204	203	168	203	233	193	208	214	197	198	190	203	200	210	168	199	194	228	185	213	218	216	196	190	199	229	228	202	219	210	204	230	204	179	159	206	216	208	215	182	222	196	204	189	219	209	209	218	203	217	213	195	180	187	231	204	194	219	186	214	243	236	192	222	202	217	173	203	221	228	210	231	204	186	223	217	180	197	216	203	221	213	214	193	215	190	199	189	220	189	183	190	207	197	161	195	180	209	204	212	198	186	188	227	191	210	180	207	200	211	167	203	214	207	193	189	251	192	185	186	198	183	222	230	200	191	211	187	215
4210	700	1363	1552	1335	1005	899	805	791	738	640	628	565	531	552	515	480	472	523	487	542	513	535	513	524	529	538	490	515	510	470	479	492	495	488	500	475	500	507	504	478	502	499	563	503	498	504	512	511	524	468	486	503	511	520	503	463	512	500	489	512	509	525	497	534	501	520	501	470	476	523	486	530	498	488	504	497	500	513	497	485	503	498	461	508	521	496	516	508	496	506	506	495	542	472	488	476	528	436	484	502	486	501	466	490	479	496	505	481	499	517	479	501	470	463	522	511	476	480	518	501	505	485	474	491	501	505	499	514	516	485	499	486	550	449	484	502	509	516	506	509	487	505	460	473	505	477	501	485	480	518	474	516	482	481	504	467	504	519	470	475	505	517	476	478	516	497	484	503	506	527	526	513	528	498	474	481	470	515	471	495	503	493	509	521	524	471	469	458	465	502	480	522	498	507	480	474	467	474	511	515	497	515	511	487	546	455	535	505	477	503	463	484	504	478	479	518	486	494	482	523	473	476	443	502	510	465	497	481	484	492	484	501	485	489	502	542	484	476	493	500	486	484	485	485	489	517	505	482	484	488	501	512	497	473	500	494	514	466	514	523	491	468	486	484	474	477	511	494	491	532	467	478	458	527	527	491	469	484	444	508	462	528	518	506	510	434	499	470	438	500	502	498	477	492	490	559	492	463	470	481	535	450	501	506	498	485	472	499	508	509	485	498	521	501	469	496	476	503	477	505	525	474	522	505	474	483	499	511	493	495	508	510	505	468	507	508	466	527	497	535	500	486	467	492	509	505	470	497	470	502	487	480	487	482	510	502	501	458	462	496	542	499	506	467	465	469	549	494	492	521	493	457	482	503	476	544	494	500	532	475	525	459	486	531	465	481	507	513	491	504	474	500	484	498	491	457	424	484	532	494	523	488	506	487	466	508	517	476	499	466	480	532	463	495	509	476	487	486	479	474	501	480	509	493	512	502	531	541	489	485	483	456	466	493	528	512	513	469	449	476	501	474	470	504	506	468	499	483	551	492	452	472	470	492	525	494	524	498	475	502	472	513	509	520	525	465	492	471	484	505	490	497	514	474	489	558	490	520	466	530	541	474	469	438	531	466	493	519	480	488	471	524	511	508	503	501	516	452	450	520	486	481	462	479	521	516	517	502	477	499	501	499	486	486	478	492	461	436	511	478	500	451	511	489	470	515	456	495	499	485	481	503	484	480	499	502	458	493	474	493	516	490	447	488	496	521	526	485	493	495	505	495	469	522	478	485	492	465	456	513	464	544	488	518	482	490	489	465	459	469	511	498	516	480	506	493	483	485	462	513	507	488	536	531	485	491	502	470	485	506	510	525	470	505	509	499	507	512	462	508	507	494	459	485	516	462	471	498	461	507	528	507	499	438	495	485	500	478	486	466	488	503	531	529	490	463	498	511	521	550	463	477	509	483	461	521	492	547	503	481	463	482	474	554	482	495	517	478	471	493	502	508	488	511	485	451	554	478	490	475	501	498	469	522	494	518	468	459	497	485	506	508	479	470	467	459	477	489	490	505	489	462	486	509	526	523	468	475	501	454	505	468	494	543	489	452	479	483	479	507	492	450	485	496	472	456	432	463	518	495	505	496	497	493	527	509	517	507	505	485	502	536	516	478	467	510	513	504	493	508	488	494	487	526	496	477	480	465	471	479	504	480	516	487	517	494	476	510	481	491	529	496	460	490	455	551	517	520	518	504	505	479	513	512	477	474	482	485	526	501	513	478	476	491	486	488	504	498	467	476	526	472	509	499	454	498	490	487	492	555	489	459	515	509	535	464	493	465	516	453	518	477	494	506	494	516	475	526	507	484	508	504	511	502	531	500	508	485	502	505	482	489	529	496	482	491	507	518	500	515	507	488	537	470	504	524	501	541	480	516	463	515	489	510	538	502	468	506	535	525	503	469	532	504	529	511	486	532	485	500	469	507	511	481	498	513	510	505	487	488	432	496	502	502	503	508	490	476	482	518	485	466	517	493	477	527	494	513	511	483	520	490	494	499	488	497	446	495	501	504	494	481	491	493	520	487	528	497	490	521	532	478	479	507	498	510	506	510	491	456	486	490	455	504	482	514	487	513	468	483	463	482	496	498	497	534	512	495	473	517	485	463	500	483	532	541	455	529	468	529	488	501	487	517	499	465	527	510	501	483	513	503	510	471	530	563	488	511	503	501	488	482	501	450	522	500	505	505	508	490	491	495	526	499	481	547	492	492	539	517	505	485	422	509	485	543	470	511	531	500	477	494	490	509	498	489	473	488	494	528	506	527	537	487	469	497	521	473	491	490	460	506	522	491	531	542	497	510	509	493	482	511	481	477	527	490	471	537	503	513	487	489	515	493	486	511	496	536	473	530	509	524	532	529	529	467	458	519	456	492	478	507	500	468	471	513	505	514	460	497	483	506	546	476	492	498	556	528	525	530	493	465	488	453	517	488	513	503	518	491	494	465	508	435	508	539	483	514	526	472	488	489	529	514	493	513	481	505	468	502	450	505	496	486	479	504	488	506	514	505	508	527	501	486	458	478	523	525	507	508	496	520	515	517	502	499	514	481	471	524	497	498	501	486	487	520	519	473	501	501	486	510	490	474	529	494	486	500	503	513	496	509	493	453	499	496	516	488	542	507	520	537	516	495	502	479	458	531	459	493	472	498	504	511	522	496	456	497	501	510	474	455	526	502	490	471	498	489	505	532	510	491	527	485	489	508	489	500	430	477	507	522	459	494	515	478	498	493	516	526	466	477	500	521	496	483	468	515	502	481	472	480	498	498	441	488	494	466	515	511	481	506	501	457	470	499	525	490	509	525	499	449	503	493	483	501	501	485	467	514	524	533	449	513	498	501	485	467	518	511	485	461	513	482	495	514	488	480	502	486	463	511	525	488	483	473	508	490	514	502	521	485	456	499	493	504	492	476	535	469	501	453	503	476	471	489	460	498	502	497	461	470	512	492	448	475	471	498	498	506	497	517	494	487	490	498	478	464	482	458	518	558	470	482	512	466	462	481	482	488	496	500	500	522	505	507	488	543	470	478	486	518	443	493	472	477	498	517	537	476	470	483	529	511	516	472	480	476	475	513	515	474	516	505	503	477	473	452	500	518	516	510	447	484	482	465	515	504	524	509	455	493	483	507	482	540	511	508	462	559	513	504	537	480	556	531	487	514	468	497	511	515	463	493	477	446	514	523	501	475	481	490	484	486	489	482	522	497	492	488	463	483	475	525	505	494	527	528	451	460	485	494	506	504	485	438	479	489	453	513	476	503	474	450	499	484	502	475	513	476	511	459	507	521	522	490	496	527	498	498	507	511	471	492	509	541	515	538	484	480	498	490	508	493	506	473	509	524	480	504	483	482	480	479	460	473	482	475	527	489	495	500	469	477	486	526	527	517	463	516	521	514	506	509	484	507	519	505	450	477	470	505	515	513	482	519	488	471	490	524	469	474	488	506	491
17614	1641	1385	1178	732	520	443	428	375	381	315	305	268	267	240	250	280	245	259	249	251	259	218	207	240	215	242	224	242	238	233	275	243	252	254	216	230	234	238	259	224	235	211	229	213	218	237	234	253	252	227	261	278	219	248	217	236	242	223	230	204	238	199	205	206	224	236	250	237	212	225	205	232	253	227	251	262	217	231	219	224	220	227	234	264	234	250	234	248	255	238	246	232	241	238	229	224	194	257	236	227	242	210	226	231	210	227	236	241	233	224	246	237	224	272	248	237	230	254	235	272	204	216	240	259	227	230	258	221	235	234	243	227	220	236	215	239	222	249	264	225	230	260	221	226	239	243	242	250	230	239	195	222	237	229	240	214	237	252	241	206	214	206	228	211	213	236	235	235	264	225	238	227	221	221	231	254	225	215	225	237	243	248	242	242	235	236	234	204	224	215	243	241	198	250	245	225	237	214	236	239	235	241	231	230	231	222	235	239	239	229	242	250	240	213	230	254	236	209	241	242	253	214	217	232	225	231	201	245	251	266	236	219	247	243	237	273	277	224	208	246	209	239	225	252	215	250	227	236	242	247	242	246	252	236	256	244	235	223	238	217	249	250	215	242	226	251	225	243	216	251	237	238	231	227	243	215	235	248	229	248	206	244	223	248	226	256	223	210	238	241	209	252	250	219	226	226	224	231	244	231	247	246	218	213	245	252	246	209	244	245	242	235	236	216	247	236	227	226	228	251	237	245	282	245	225	215	225	215	255	240	217	241	243	239	229	225	225	217	259	225	208	198	214	234	206	215	242	208	239	219	209	234	228	242	254	235	218	238	226	230	249	238	245	243	223	223	246	247	248	230	253	215	226	217	204	250	224	229	240	233	223	231	231	228	245	207	236	227	211	236	227	222	229	246	205	253	236	218	230	220	216	220	249	223	209	242	221	201	236	253	253	245	207	232	263	246	226	217	206	247	228	240	240	252	234	255	209	210	223	228	209	202	209	218	239	236	227	234	229	240	239	257	233	238	263	249	212	202	222	233	264	258	204	232	216	260	234	217	247	241	241	234	198	246	245	238	215	236	241	257	250	246	238	239	248	190	269	220	233	234	226	234	262	275	229	239	215	237	235	238	213	249	219	247	233	235	283	256	226	244	242	229	225	220	239	222	275	233	250	240	223	227	258	257	220	227	237	253	232	232	225	208	226	245	223	244	247	196	252	227	205	262	251	241	232	215	229	224	245	224	231	222	219	254	224	219	240	238	214	227	232	255	238	210	210	207	223	235	232	246	193	246	245	236	237	245	208	230	226	263	267	223	226	220	224	228	234	237	251	223	224	211	236	244	226	254	256	287	208	208	253	232	232	231	241	224	231	227	231	244	228	264	244	250	236	232	223	232	231	237	245	233	224	259	216	240	242	264	230	225	211	239	197	227	248	203	250	194	254	257	227	225	234	227	241	230	234	267	261	237	227	252	258	261	273	223	238	211	237	250	224	247	254	253	236	243	254	246	220	229	257	244	231	242	257	249	230	281	237	229	226	216	219	254	259	235	217	234	226	253	241	227	235	227	266	237	264	219	220	235	232	234	232	244	218	209	236	221	215	257	247	230	216	198	217	196	254	225	254	254	233	243	230	248	234	267	241	188	221	248	250	237	236	222	222	231	223	243	223	217	239	242	199	257	239	242	214	228	252	242	217	241	204	230	228	230	225	247	199	228	224	225	233	256	250	292	217	236	213	208	211	210	240	264	227	255	226	243	228	230	227	207	240	208	228	211	242	245	236	254	241	258	218	236	196	245	241	206	199	225	221	225	224	237	242	226	226	225	217	231	231	218	243	214	216	231	230	228	256	220	233	215	240	225	245	267	229	225	216	260	224	245	232	233	207	238	245	226	203	218	218	236	253	228	215	235	239	219	219	215	243	221	229	227	222	207	256	233	262	254	241	229	234	241	229	245	230	209	227	223	232	242	202	239	242	218	239	245	210	250	221	218	231	218	230	219	244	225	234	255	229	243	258	217	265	225	221	240	227	200	243	247	244	246	235	243	233	257	260	225	252	235	244	256	228	229	237	219	229	233	233	237	229	238	224	234	247	253	234	236	226	232	231	268	242	224	229	239	252	235	233	251	234	215	219	219	231	238	262	226	211	232	220	210	244	240	236	229	252	231	227	225	249	206	212	219	244	244	256	220	248	224	249	235	257	258	258	236	215	212	248	240	241	256	248	235	217	226	217	249	230	255	219	223	247	232	260	213	250	260	244	229	221	225	217	226	232	265	246	243	269	246	238	227	227	236	233	216	221	245	202	221	229	233	198	208	216	235	243	235	182	258	267	276	255	216	240	245	208	243	240	234	234	266	238	227	244	235	219	207	233	247	195	233	261	260	222	250	227	264	211	222	212	225	239	242	224	219	206	263	214	241	227	260	244	252	235	220	248	223	235	256	232	208	262	222	246	221	227	232	255	230	262	231	219	246	222	219	241	250	222	250	260	245	253	222	270	227	225	228	264	227	217	241	237	243	242	227	245	238	249	229	248	256	284	226	234	216	240	237	251	229	254	219	224	228	252	250	211	240	212	219	230	203	261	217	248	244	245	264	228	274	212	227	249	241	219	216	240	213	233	261	226	240	232	230	229	255	242	243	248	237	239	244	245	227	219	255	250	230	236	249	240	225	220	227	257	226	196	200	261	266	256	217	221	249	219	228	223	264	229	222	223	245	238	254	212	245	217	215	250	205	227	236	210	217	245	225	213	243	226	240	228	241	173	239	249	234	238	179	229	219	241	261	263	250	238	244	253	236	231	240	247	234	227	234	221	251	188	254	214	237	215	230	234	239	246	230	228	213	239	228	220	233	238	239	240	219	257	227	247	232	247	233	229	239	230	219	246	243	247	246	236	247	200	231	222	256	222	261	228	252	215	266	227	239	253	235	223	261	244	226	219	230	232	216	233	226	235	274	223	217	263	227	227	192	241	219	242	220	209	222	227	231	209	230	219	231	202	264	208	213	204	234	248	199	235	266	229	251	235	230	225	228	232	243	235	239	209	214	209	248	261	260	251	221	234	205	231	238	240	263	231	194	220	203	237	217	226	193	216	218	259	259	234	211	253	232	225	243	232	264	205	237	251	237	250	220	208	233	239	204	242	233	258	240	251	264	229	216	211	229	221	230	258	234	220	246	234	227	220	220	231	231	227	247	225	250	258	229	223	193	223	254	205	214	247	231	241	231	236	248	237	228	226	214	248	255	260	244	239	245	240	247	242	240	244	251	246	237	211	241	214	212	225	241	257	261	236	199	255	256	225	228	232	232	268	250	229	231	230	251	232	258	243	247	208	248	227	254	247	229	241	234	228	236	220	234	222	254	227	250	207	237	231	214	246	228	280	223	248	247	248	234	221	227	273	224	249	246	243	239	244	229	242	236	218	259	232	241	240	214	221	229	224	241	269	251	234	217	241	225	241	231	220	224	227	225	253	236	226	220	234	232	257
10938	1312	2779	3390	2829	2008	1606	1534	1389	1149	1067	944	807	796	704	723	699	611	653	665	631	632	635	656	647	653	621	618	527	593	612	636	599	608	597	605	610	601	598	573	570	581	612	565	597	589	605	592	598	599	582	580	577	582	572	558	598	587	615	583	576	597	567	583	602	610	593	565	553	562	561	548	579	539	612	606	558	570	565	580	571	591	593	592	572	576	559	578	551	549	583	560	577	525	598	591	563	592	590	595	562	543	580	599	547	606	569	592	579	570	594	576	567	587	574	588	576	596	596	543	559	549	547	582	549	617	592	573	604	595	555	564	576	567	584	604	553	579	580	585	551	582	560	598	587	548	540	574	559	567	577	533	585	546	523	540	619	573	617	548	557	599	564	566	567	588	556	572	611	598	582	593	577	580	586	557	585	555	572	592	563	577	551	561	590	593	609	596	582	593	544	579	546	578	603	554	556	548	560	581	581	559	592	534	572	594	557	580	590	579	588	562	538	586	584	548	583	567	585	590	565	602	551	570	556	511	574	539	562	560	593	572	583	574	587	619	564	550	559	604	564	579	532	546	537	585	590	544	559	559	559	555	582	520	566	581	587	580	516	536	615	578	580	586	569	581	600	580	584	607	569	546	602	556	597	537	543	566	578	580	582	598	567	584	577	601	579	556	541	561	600	560	559	564	546	555	601	539	517	595	554	557	577	567	545	554	560	600	571	587	557	570	571	580	557	606	583	566	576	538	568	527	523	615	574	579	565	534	562	574	568	572	560	607	557	566	543	565	578	586	574	588	545	577	551	552	528	562	588	542	584	575	525	582	571	571	549	564	580	575	577	581	574	553	584	574	587	581	568	534	584	549	606	617	637	561	554	615	601	582	616	529	571	554	551	535	580	522	574	572	574	560	570	580	594	573	601	573	573	569	578	569	595	578	559	578	585	574	566	599	555	546	574	535	597	589	570	568	576	547	574	581	582	521	617	579	562	574	570	591	595	524	565	586	586	605	549	597	561	563	550	563	547	560	539	589	559	599	589	567	546	594	569	563	559	552	569	593	568	595	593	518	594	570	579	594	584	541	570	587	563	557	577	576	609	573	583	553	606	578	558	613	573	596	583	576	588	548	576	568	547	569	525	518	562	613	616	569	541	569	578	550	591	579	569	614	576	584	559	577	558	569	609	561	577	566	601	557	577	586	514	584	577	593	547	568	569	591	541	551	579	550	602	568	554	521	597	561	615	570	570	589	554	570	589	589	564	557	565	570	554	571	581	573	595	571	562	586	578	585	555	553	564	627	571	587	591	611	576	585	519	561	572	549	573	548	579	603	567	551	588	597	562	625	500	592	564	573	555	604	586	574	554	593	604	575	579	584	560	560	575	570	563	531	576	577	567	623	585	575	555	624	567	567	628	588	542	564	541	595	561	527	565	557	560	565	532	561	562	593	571	536	557	551	579	564	585	581	564	559	586	577	571	572	573	543	550	582	582	557	565	582	535	557	588	614	571	603	569	578	576	586	598	573	545	618	548	613	548	566	572	598	596	581	532	557	590	591	600	552	581	612	568	612	581	568	552	559	581	574	558	576	604	576	567	583	557	601	587	557	558	607	576	561	567	564	599	605	564	573	571	541	550	579	588	634	567	609	567	566	597	549	586	567	569	573	609	564	591	536	598	578	548	542	588	582	581	613	564	584	572	549	546	567	575	540	572	570	559	539	550	578	538	556	626	562	554	530	586	551	597	587	588	586	564	557	530	564	568	558	570	571	588	578	566	543	551	588	592	594	618	539	605	586	565	556	636	586	558	534	547	588	563	596	541	556	621	582	587	590	544	559	565	558	574	616	535	574	572	597	534	575	561	565	548	558	561	583	576	561	556	536	593	600	587	601	588	565	543	548	564	577	628	545	563	579	570	571	553	560	574	587	577	584	572	578	546	537	618	561	555	576	603	570	561	566	554	523	584	578	577	567	569	591	552	566	544	551	628	594	580	597	566	567	579	577	557	575	544	543	583	568	561	538	563	566	547	582	553	569	596	553	560	549	574	556	582	586	567	548	580	575	559	585	553	553	537	605	540	561	545	562	616	590	566	535	619	561	547	542	589	554	584	557	572	585	553	594	533	573	616	610	579	572	577	617	564	601	563	589	577	557	589	571	567	576	524	589	587	599	558	568	574	626	594	612	593	555	567	579	611	576	578	563	563	606	626	581	544	541	518	576	594	553	557	600	541	605	546	554	576	575	610	523	569	578	562	598	569	537	597	614	548	591	587	584	571	543	586	580	576	548	514	564	566	591	567	593	610	569	586	587	552	532	561	593	624	555	587	556	513	601	551	556	561	591	568	532	579	570	585	553	559	603	578	568	576	598	577	551	586	587	560	546	555	573	514	542	550	553	560	604	555	589	564	588	568	546	599	599	552	558	556	561	580	557	584	578	581	627	547	546	594	571	575	584	581	556	605	587	599	592	562	536	526	544	590	596	598	584	582	587	607	569	590	601	592	569	604	640	566	571	573	573	541	576	586	557	587	557	563	580	626	582	562	568	540	560	578	549	563	563	544	569	602	570	559	569	561	603	581	567	601	621	621	580	586	588	548	605	585	607	533	578	574	551	566	528	571	607	544	589	562	545	592	548	572	579	581	596	580	576	546	579	581	577	527	561	584	563	545	551	556	558	600	547	585	553	592	582	582	571	581	623	579	599	573	543	599	550	592	571	595	562	625	577	598	522	544	581	581	578	602	571	608	553	564	544	614	558	534	595	574	557	535	551	593	556	581	605	546	598	553	565	570	585	577	597	580	598	575	553	511	555	573	601	603	568	565	562	579	555	594	601	581	612	554	608	601	602	599	582	554	545	586	545	572	548	602	623	561	574	539	554	571	582	573	552	599	564	598	558	550	563	559	579	597	581	584	590	538	568	582	555	614	583	604	592	557	595	559	561	556	554	584	561	559	560	608	582	593	561	622	554	536	561	564	541	573	597	597	593	553	561	584	548	550	582	598	589	582	554	574	579	557	538	578	560	568	614	598	584	560	592	591	571	583	568	535	574	567	558	591	567	564	589	575	563	560	580	563	574	550	564	534	584	606	589	553	567	578	556	588	581	567	584	543	548	573	546	578	557	550	571	580	620	640	593	614	576	597	592	569	559	607	585	606	538	587	576	573	585	536	596	581	607	576	558	605	558	556	559	562	564	544	590	555	605	558	563	596	587	554	582	563	553	587	577	534	566	607	571	538	563	536	525	556	548	575	582	589	546	585	558	629	570	550	561	555	557	580	634	540	564	559	592	595	557	576	598	605	560	576	586	583	547	597	607	545	588	578	588	592	564	536	587	599	555	611	546	570	569	584	584	591	582	616	588	546	593	568	620	615	595	596	588	542	564	602	598	566	602	588	573	578	600	551	571	605	609	570	600	578	599	574	582	565	548	583	587	581	612	566	627	558	594	585	571	581	579	564	595	570	586	552	524	592	591	519	573	584	579	523	548	591	564
28127	4199	2522	1889	1311	987	830	680	633	608	558	528	472	455	453	422	450	424	447	413	430	440	458	383	410	479	411	433	431	456	416	425	463	437	476	452	399	409	423	454	417	372	405	403	419	452	389	426	418	398	417	415	461	410	441	401	406	420	409	446	404	454	443	372	408	467	410	378	403	368	414	416	405	383	410	404	403	387	405	417	433	375	381	429	410	416	395	411	394	426	406	412	414	390	366	394	397	388	423	430	390	452	437	411	434	427	402	418	369	396	395	409	404	392	404	369	399	368	447	434	382	431	396	402	403	421	427	381	459	429	414	424	398	412	445	420	434	430	443	431	389	410	429	405	403	415	410	422	411	372	420	423	435	394	415	445	401	363	365	391	438	409	421	407	406	393	422	446	406	466	456	403	400	395	392	407	400	403	406	439	418	450	420	387	382	416	384	450	384	419	438	405	389	404	391	422	439	412	433	358	373	372	392	425	431	415	401	386	413	415	404	405	422	399	390	384	423	388	426	387	398	417	394	419	441	405	393	421	378	378	415	377	361	422	400	391	422	398	414	424	449	440	427	420	442	396	431	403	409	450	405	422	426	429	400	413	380	370	373	421	450	418	411	407	389	398	403	423	399	386	401	439	401	450	348	412	399	384	407	414	414	378	385	388	435	394	431	413	406	396	454	454	401	430	441	422	457	381	397	395	421	426	437	406	416	424	413	408	393	377	393	385	391	399	398	444	393	402	424	377	423	423	441	411	411	431	425	441	427	429	400	447	440	412	366	412	435	428	455	382	444	457	423	433	443	451	403	388	401	425	434	393	429	463	431	434	443	370	381	415	399	399	416	435	410	440	433	415	411	411	425	417	423	397	394	390	426	405	389	392	382	442	426	419	416	432	421	404	435	410	408	450	411	412	384	446	425	412	391	446	412	429	434	452	426	437	453	399	476	411	366	404	438	394	419	383	395	439	407	400	447	397	374	407	422	428	388	436	402	392	430	414	407	407	395	379	412	379	390	372	424	451	372	424	385	380	400	432	393	434	448	410	423	391	425	393	414	412	394	440	414	431	430	392	440	422	414	435	431	424	372	427	399	423	436	377	395	415	367	412	402	420	415	403	385	383	411	403	383	399	422	416	423	401	441	412	393	388	352	427	418	442	432	443	412	437	414	435	426	403	407	375	407	426	404	411	390	410	415	392	480	425	429	440	429	440	389	392	402	409	402	415	420	409	417	386	407	406	450	377	393	436	404	406	404	381	403	419	367	392	429	398	440	408	427	401	415	405	470	395	392	439	381	412	422	397	437	399	430	436	405	410	415	408	430	375	431	401	427	434	388	447	431	397	404	409	431	459	438	384	392	383	394	398	409	434	401	386	382	438	433	414	391	406	414	413	434	414	475	411	422	404	409	408	422	413	405	425	419	393	433	397	401	400	389	394	358	414	388	404	428	418	414	407	401	446	433	406	408	419	418	385	435	385	449	442	413	437	443	422	421	404	436	404	417	447	383	392	415	401	400	424	423	424	381	398	422	437	418	399	435	449	422	413	426	401	432	437	388	404	397	408	411	424	374	424	440	404	399	389	420	388	400	429	376	459	391	423	424	384	454	441	392	425	406	400	432	394	449	400	391	396	413	452	382	436	423	450	409	410	401	437	430	451	376	399	393	463	387	392	402	432	431	434	390	387	416	426	404	421	430	414	383	401	426	418	421	396	421	379	403	417	433	413	401	401	438	455	428	414	424	458	387	372	420	433	403	409	422	379	444	413	409	418	408	411	419	433	423	415	467	422	439	422	404	441	437	419	407	415	409	393	413	447	401	418	408	386	431	427	459	391	426	460	409	433	415	428	388	423	421	390	387	404	396	415	414	435	439	432	414	415	400	433	384	429	412	466	434	429	461	394	410	487	457	419	418	400	420	392	373	414	380	425	435	440	404	414	379	446	379	392	411	393	427	447	398	394	411	470	421	406	405	406	404	401	399	417	399	418	419	426	409	357	409	392	386	427	424	384	403	410	413	395	428	419	406	424	445	441	417	416	409	388	367	402	375	435	385	396	446	414	410	387	406	387	395	438	449	395	414	408	461	454	434	422	422	434	406	446	430	419	407	415	419	398	414	381	419	394	449	387	385	381	429	427	396	426	413	387	419	393	407	384	396	395	454	384	420	438	419	407	424	400	382	403	429	395	395	430	427	393	436	408	420	374	392	424	414	430	369	416	411	391	414	417	414	435	398	416	423	400	423	420	411	418	439	383	384	421	411	421	416	406	446	413	388	381	464	404	367	354	427	392	380	446	413	417	397	415	390	396	366	389	398	417	390	384	400	401	447	468	425	414	415	424	378	404	389	446	413	408	434	419	390	369	383	382	410	410	410	407	397	420	411	398	442	456	409	423	421	393	431	415	433	408	434	422	421	445	379	368	419	384	390	411	388	441	460	389	368	432	399	378	397	377	429	356	393	409	356	414	400	416	375	375	406	410	404	432	430	451	398	384	400	435	419	382	439	419	424	425	404	417	402	391	447	411	382	403	405	457	426	387	416	396	432	425	394	392	416	408	414	404	396	391	392	387	406	426	421	409	420	406	428	420	381	381	396	412	438	436	391	372	411	441	394	390	376	367	412	392	409	460	388	397	454	412	383	440	411	373	385	426	398	448	380	384	402	406	425	451	424	429	425	406	392	400	423	423	442	399	400	437	411	450	411	410	393	369	411	414	415	424	397	384	376	398	412	415	446	391	361	370	397	384	387	393	418	437	407	435	393	408	405	385	426	405	437	418	412	434	442	452	402	388	408	381	395	432	421	394	430	431	393	406	417	427	408	442	406	380	423	429	378	399	406	384	428	435	411	416	371	426	434	409	401	424	402	446	428	432	428	397	414	448	438	394	412	405	447	399	374	403	450	396	435	395	432	403	460	448	438	451	393	408	476	428	403	413	427	406	454	403	406	404	422	400	432	409	437	394	379	406	404	401	407	415	363	455	427	386	395	416	413	408	391	391	411	415	424	412	407	402	384	416	404	383	401	396	425	423	388	362	409	430	407	421	396	422	371	409	370	440	398	433	380	455	409	395	437	413	391	372	370	384	447	387	422	407	395	485	442	387	438	373	364	404	440	388	448	441	453	389	426	436	405	449	469	434	413	444	400	397	398	403	390	420	414	424	422	370	429	460	427	409	403	357	439	423	416	432	411	386	456	428	440	447	414	425	386	405	413	413	408	446	379	436	392	402	425	423	450	417	427	422	426	425	389	419	426	422	418	436	428	414	434	407	411	418	420	414	458	402	436	393	376	377	357	404	397	416	441	434	408	378	430	408	406	408	407	398	426	440	432	416	422	414	411	404	422	414	405	369	420	405	443	433	427	374	398	458	432	420	417	384	415	418	447	420	381	421	403	400	412	400	400	418	393	381	416	405	429	432	400	412	409	398	423	376	420	393	395	444	435	412	435	423	405	435	380	386	429	398	425	442	416	401	462	430	424	431	406	399	398	407
15123	2256	4434	5108	4300	3209	2660	2369	2057	1899	1701	1491	1379	1206	1251	1103	1077	1038	1041	1034	1066	1009	1078	1026	1003	1048	1038	1028	1020	950	997	966	975	897	930	947	955	1018	975	926	1000	982	935	955	952	1025	934	973	978	974	923	920	954	920	951	944	911	902	959	956	946	911	945	917	968	940	924	903	958	877	954	856	933	908	926	920	932	941	911	872	896	936	849	913	883	937	928	936	975	916	869	958	894	935	877	917	914	938	961	949	893	921	892	888	918	932	943	979	882	924	916	901	907	946	898	906	938	919	897	942	914	922	878	860	887	902	902	934	938	913	901	905	899	924	862	907	966	928	929	888	926	882	910	920	931	950	926	910	917	928	910	945	907	934	896	946	900	900	910	944	857	876	896	918	924	904	876	928	917	885	878	892	952	933	854	941	924	962	893	940	946	851	916	927	921	931	865	976	945	936	927	923	903	968	902	934	895	909	900	872	907	894	919	977	921	958	929	884	893	924	926	943	879	894	942	955	923	875	945	951	952	898	920	941	931	914	919	935	910	928	907	917	948	940	976	925	863	896	890	917	893	1022	837	871	906	885	906	950	892	925	904	857	953	883	907	887	916	943	940	937	942	929	884	909	890	888	873	877	908	888	947	939	952	943	858	893	923	938	895	923	929	948	888	890	926	918	929	873	882	957	920	910	917	927	902	920	923	899	900	870	928	936	892	874	885	990	945	965	855	933	988	953	933	861	926	890	910	900	940	909	911	910	869	962	880	912	877	896	906	917	909	939	958	941	940	925	962	920	861	912	937	936	932	909	931	860	876	939	973	873	924	944	943	959	901	929	912	919	988	923	881	886	874	917	908	895	937	899	924	968	936	889	977	920	909	947	949	950	896	933	904	910	888	911	887	903	939	961	895	904	949	930	915	932	967	932	929	893	918	922	938	918	968	910	885	923	928	940	896	931	879	921	875	916	941	953	886	938	862	934	933	945	918	883	902	952	950	919	936	893	878	918	964	908	913	966	885	974	902	940	906	880	902	904	907	927	965	899	907	941	922	921	948	884	961	920	895	916	909	918	883	911	885	895	894	943	913	950	933	1000	911	928	899	877	914	917	872	937	903	901	952	910	928	922	923	936	924	949	943	902	896	988	943	933	854	879	940	920	907	896	911	898	938	949	912	918	974	898	899	902	877	876	949	891	983	870	961	927	970	926	951	964	933	906	941	873	948	944	926	934	945	924	918	916	962	925	877	949	912	918	939	922	922	890	1000	910	907	957	909	889	896	922	951	919	923	919	944	891	891	920	942	892	932	901	962	909	933	916	859	913	877	915	908	893	841	907	950	934	910	954	867	906	916	878	905	880	903	882	910	901	923	923	864	916	917	923	915	878	924	917	875	984	899	914	935	913	962	896	928	901	920	919	963	931	930	913	933	908	928	880	902	923	887	922	837	892	918	904	949	890	912	926	937	907	886	924	909	921	907	907	948	894	860	947	934	923	892	956	914	963	957	909	889	919	911	895	913	907	931	893	953	900	864	926	934	938	954	946	879	946	932	918	948	942	909	923	891	879	965	893	907	963	916	926	907	862	897	935	922	911	851	907	876	892	900	916	906	849	907	882	941	951	877	946	941	930	982	916	927	968	933	911	943	953	937	917	920	918	930	925	957	901	865	953	920	915	908	881	929	984	956	909	954	916	923	971	930	968	898	896	905	887	920	891	930	961	907	928	922	944	965	884	886	920	925	918	920	934	879	931	938	972	909	933	935	908	930	903	928	942	936	870	888	887	939	939	947	906	884	892	945	955	863	934	949	969	907	898	850	931	934	882	915	899	920	910	907	938	923	913	1010	877	936	891	919	920	808	912	929	943	908	936	879	877	888	946	956	916	941	916	945	955	946	947	918	873	912	904	902	918	901	889	916	888	888	980	959	950	922	871	895	934	908	874	911	949	893	885	867	873	932	902	908	892	972	972	916	916	888	909	924	928	910	921	906	869	902	922	950	923	891	889	896	933	919	926	939	912	856	954	956	921	924	852	876	911	923	881	965	948	849	913	950	943	912	957	904	850	932	952	925	897	953	942	915	913	946	909	915	864	947	936	932	907	932	888	943	953	902	874	920	927	908	929	900	889	967	921	927	870	922	926	926	886	913	877	955	897	916	930	925	965	922	924	889	895	892	937	929	858	927	917	931	929	891	935	886	913	922	892	962	910	885	894	929	919	940	915	909	898	989	891	927	921	879	892	922	917	962	890	910	875	943	915	890	909	956	925	908	980	884	950	921	893	909	911	918	852	939	918	903	972	901	956	938	921	870	935	924	914	924	924	956	973	895	961	901	917	918	969	887	885	891	926	894	841	911	921	933	894	948	918	908	870	922	935	895	917	898	917	899	856	928	917	919	919	921	902	898	952	891	862	936	918	888	901	914	896	943	914	884	928	902	926	925	928	904	890	883	897	879	930	935	961	884	894	956	914	928	938	928	892	899	949	856	929	958	962	838	902	897	883	862	867	953	941	936	902	900	933	950	899	890	930	916	895	896	871	924	915	863	907	951	886	953	930	955	934	930	971	881	929	925	921	924	887	889	901	937	900	870	949	902	943	956	937	992	933	960	952	940	979	905	969	942	901	954	941	930	865	956	893	912	961	931	920	929	941	921	867	882	925	883	952	960	911	923	961	922	871	924	939	941	942	947	915	947	907	918	942	885	918	917	934	931	953	910	956	870	941	929	894	905	917	931	887	876	856	919	902	884	875	883	958	923	873	920	912	855	911	910	885	921	922	891	936	963	895	919	939	935	939	897	916	879	890	896	914	932	894	884	911	920	985	923	975	918	890	880	965	896	939	936	909	899	909	973	926	919	895	906	899	934	931	886	905	931	961	923	915	932	928	971	933	903	859	918	944	913	928	989	937	915	894	917	956	959	902	916	830	945	892	927	838	919	865	947	937	905	892	906	933	948	910	934	923	931	937	886	910	926	883	907	864	899	934	889	975	913	946	894	931	899	945	949	955	883	896	919	934	948	872	931	939	925	917	959	893	912	917	972	983	860	908	914	957	931	944	950	930	908	886	915	970	931	892	906	915	819	891	855	949	907	842	908	982	951	906	900	883	914	900	980	913	930	903	896	950	913	939	892	881	957	935	932	883	952	948	927	859	885	947	953	898	931	886	941	905	932	867	931	968	863	955	922	893	906	939	943	959	943	934	955	931	930	898	890	891	898	920	961	844	938	887	951	915	896	918	909	912	914	952	912	879	925	916	865	924	920	939	944	890	870	947	909	885	981	933	925	927	937	888	870	890	866	903	863	964	885	894	917	947	903	928	913	952	909	908	883	890	898	924	882	956	915	914	920	883	943	929	908	933	941	892	932	945	957	902	927	899	944	943	943	927	962	930	929	936	910	930	969	905	909	947	918	935	927	888	910	921	881	904	904	933	899	916	931	908	952	924	923	951	880	938	894	935	939	893	931	889	934	899	863	888	980	939	905	925	902	872	930	890	838	881	900	909
6737	640	639	546	388	321	257	233	220	242	215	206	222	200	199	214	204	216	176	209	215	195	219	194	202	203	186	201	202	200	199	194	225	206	235	208	211	202	201	205	208	203	208	198	210	210	216	207	205	206	215	179	191	210	192	201	204	206	226	199	200	195	202	224	200	229	220	201	232	221	194	183	206	199	177	199	220	199	193	222	197	237	212	214	187	220	188	199	199	193	238	212	207	234	221	216	209	229	202	204	212	226	212	206	219	207	207	203	230	188	205	195	212	194	220	216	210	190	228	210	209	228	194	225	214	208	207	230	208	212	192	203	196	200	225	186	198	188	216	205	220	212	200	192	190	188	226	222	186	208	199	224	209	218	201	201	200	197	199	223	196	203	199	193	194	198	191	209	204	196	195	221	196	191	225	201	200	195	221	203	207	201	229	191	234	198	201	211	171	210	199	218	246	215	214	211	198	198	172	185	230	218	214	202	194	201	222	211	224	172	210	219	201	207	234	198	190	185	215	182	194	225	199	185	204	207	249	211	190	191	182	207	228	210	169	188	218	241	193	207	207	211	222	212	219	188	198	178	190	225	228	201	179	234	228	170	216	204	207	225	192	202	215	165	210	217	209	213	214	202	207	168	188	211	180	205	186	192	203	203	206	212	222	222	219	213	200	210	200	209	192	199	228	223	230	198	189	188	192	199	207	224	192	222	202	213	195	194	221	179	185	186	185	197	231	203	236	227	198	199	214	197	210	178	205	221	209	202	211	181	201	199	191	217	209	178	183	193	219	223	183	196	189	208	206	225	187	228	190	184	205	206	190	206	212	201	204	188	207	190	199	227	203	208	220	180	170	178	207	216	221	219	174	207	195	214	207	189	199	195	208	204	217	208	203	215	195	229	213	156	204	183	181	209	223	185	193	221	208	238	222	212	219	186	204	210	248	215	192	211	222	209	221	178	210	221	229	209	201	192	209	215	203	220	195	205	190	190	196	208	216	228	192	216	188	172	222	194	212	216	223	220	214	202	208	175	241	229	217	194	204	199	211	177	202	207	214	226	220	208	206	194	217	187	203	203	178	194	217	189	195	181	210	174	222	223	234	200	215	207	177	241	217	222	197	183	208	213	218	207	200	222	212	194	196	194	212	194	206	207	196	207	235	222	194	212	206	227	201	186	187	202	197	213	211	198	174	184	194	214	205	208	203	192	224	198	195	213	215	177	178	203	175	229	212	202	201	231	211	234	215	203	232	195	207	221	194	193	215	229	208	216	228	214	188	239	207	204	217	165	213	200	207	235	221	242	204	230	215	173	182	213	196	204	184	226	210	189	204	201	224	198	217	208	197	200	174	216	230	199	189	204	199	199	206	201	232	219	185	223	226	221	207	214	214	230	209	210	225	200	182	188	176	195	244	197	194	217	203	217	200	220	211	211	233	213	218	245	211	202	180	235	226	217	186	199	195	185	195	199	185	178	188	187	186	219	206	216	239	208	213	213	241	216	197	236	218	176	224	202	209	214	203	201	203	183	206	221	221	201	222	226	210	194	190	211	211	206	218	207	208	202	204	216	173	200	196	188	246	242	209	242	234	214	195	224	216	213	202	193	189	226	228	208	240	206	214	177	194	197	221	226	199	230	232	229	190	219	220	217	208	238	193	228	227	200	232	218	230	215	227	215	219	204	188	200	216	189	214	243	203	162	205	212	185	231	218	208	233	189	208	198	189	190	214	216	230	219	227	194	212	186	210	187	205	183	200	177	183	206	201	217	188	226	192	218	218	196	205	243	185	185	230	182	213	202	225	208	200	184	200	233	207	202	184	196	214	211	209	171	234	209	221	214	204	195	220	197	211	200	193	216	201	211	210	183	199	199	208	201	226	220	214	193	193	222	237	193	180	191	195	216	222	198	178	205	224	186	179	180	201	214	195	195	212	192	214	200	192	171	219	191	187	207	188	210	180	212	222	191	221	205	217	195	213	227	219	220	217	198	199	216	176	225	203	197	202	222	185	221	199	185	197	222	217	181	176	169	190	186	200	204	191	232	199	208	211	217	222	217	187	206	211	215	195	178	196	196	210	206	239	201	178	213	189	199	194	253	217	216	189	210	215	199	202	199	216	193	213	184	200	217	204	217	222	197	212	204	210	193	186	214	222	194	187	205	178	239	202	173	208	208	232	207	224	223	223	202	220	228	194	211	233	172	234	209	195	184	199	199	208	187	223	181	210	230	225	201	245	197	241	224	189	196	186	191	200	189	187	207	208	198	220	214	228	200	184	199	236	203	211	221	210	214	177	212	197	195	206	197	222	204	227	180	221	213	199	198	226	196	209	210	208	219	200	199	198	193	219	209	208	189	219	208	213	235	204	225	211	183	238	227	216	217	207	219	187	225	212	173	219	183	245	221	196	199	189	216	186	213	197	188	190	202	215	222	203	212	243	226	206	189	201	191	225	203	218	223	211	210	215	225	216	231	191	191	219	231	193	216	191	235	186	224	217	182	167	206	180	178	190	184	214	202	174	199	203	236	222	212	199	214	213	203	219	204	216	208	212	198	212	211	219	211	226	198	177	211	236	210	220	183	200	224	219	198	194	174	197	239	224	202	218	199	215	212	208	196	217	229	198	199	222	207	215	207	204	223	226	216	215	178	193	211	209	197	231	184	211	191	201	207	203	190	227	211	213	194	212	222	205	209	217	178	205	206	210	175	216	200	199	216	224	215	210	166	202	200	186	234	224	214	247	214	237	204	210	227	189	208	202	218	207	207	214	211	224	212	197	206	216	225	242	202	187	196	215	179	202	220	218	212	215	211	234	184	198	203	233	230	216	200	188	232	200	196	228	210	214	225	200	203	191	217	238	226	198	184	223	198	223	206	186	189	196	201	224	199	215	182	225	216	204	197	184	209	217	178	233	200	220	190	201	200	218	196	243	192	202	208	219	208	201	176	200	199	203	201	228	206	221	201	222	207	170	169	210	174	200	201	213	198	196	201	161	198	205	214	196	222	205	201	213	195	207	184	192	212	215	221	212	213	196	221	217	221	220	227	204	204	223	208	220	203	214	208	219	199	256	211	196	228	203	192	187	189	191	204	204	174	206	184	194	185	201	208	192	212	224	171	224	202	190	209	191	223	201	217	225	200	231	207	210	193	210	214	210	201	204	205	197	203	214	183	167	203	202	222	192	202	191	193	192	199	205	211	221	223	236	215	200	215	217	205	205	198	218	201	215	194	203	204	186	210	191	231	182	229	197	210	218	204	215	218	223	212	207	211	199	231	185	192	212	205	210	196	207	208	212	218	215	196	203	194	216	207	192	204	220	206	179	181	196	200	224	210	212	215	186	220	208	225	219	210	213	219	232	227	173	192	178	196	197	216	199	208	201	237	208	168	229	217	214	223	216	206	227	229	235	220	216	211	186	173	211	217	211	227	206	241	186	211	188	218	207	202	238	194	180	218	199	205	220	188	175	167	217	222	224	221	204	195	188	181	190	209
4474	794	1345	1600	1284	1032	879	876	813	704	697	672	581	609	575	537	527	515	517	520	526	499	525	524	524	555	510	484	553	517	485	504	528	513	486	502	473	531	485	512	511	496	563	495	527	500	519	510	493	480	499	520	476	487	491	507	524	540	493	514	516	489	505	492	484	511	494	548	477	476	530	454	481	460	503	491	508	509	495	502	473	521	545	449	500	504	522	504	495	521	493	500	497	519	519	507	515	536	526	472	516	533	460	510	495	474	498	530	511	489	499	479	512	524	501	474	481	534	487	467	549	460	535	463	519	515	502	522	483	491	513	497	529	517	515	504	488	481	515	519	492	490	494	510	461	487	508	522	515	489	479	506	520	486	503	515	515	505	478	463	475	487	479	509	528	494	477	495	555	486	535	489	528	532	461	467	556	500	497	529	506	530	535	520	496	475	522	461	491	496	500	477	515	503	480	538	498	498	503	533	504	524	482	479	490	478	507	493	477	496	497	529	465	521	505	521	508	526	488	519	555	489	474	495	509	473	480	478	506	532	510	508	515	485	508	517	484	518	517	532	512	485	506	474	505	488	496	494	510	504	510	498	495	512	511	536	468	535	542	487	566	546	526	539	503	476	469	482	562	494	537	504	481	494	502	476	485	508	525	486	535	531	533	488	500	545	501	513	497	504	496	474	480	508	477	466	510	484	495	508	525	464	551	498	463	532	484	518	491	508	493	485	513	508	478	512	490	495	476	507	548	480	498	472	463	480	562	490	514	514	491	510	520	536	478	509	460	474	524	492	496	511	532	520	518	505	535	478	507	540	482	451	514	513	463	495	501	473	565	524	482	476	498	475	494	534	522	547	491	500	477	462	492	529	485	539	522	490	484	505	481	493	541	506	504	579	481	489	519	500	501	518	498	504	476	550	497	497	547	461	487	483	524	477	456	530	517	456	493	500	513	499	476	459	491	468	463	470	523	521	499	540	488	487	478	500	535	446	561	495	497	489	517	475	514	454	514	501	497	509	483	491	463	501	513	467	502	489	537	499	546	498	494	517	520	477	499	493	529	503	518	478	485	551	487	510	437	473	464	532	494	512	496	462	508	499	492	524	502	496	500	499	475	505	506	517	503	532	495	536	518	517	504	526	455	498	466	458	469	507	515	518	467	493	516	538	523	527	509	501	543	512	516	512	503	495	513	511	537	489	492	530	512	490	490	513	520	509	520	508	519	516	541	484	514	488	505	535	543	473	492	518	516	498	552	463	505	524	490	524	497	507	479	452	518	466	473	482	550	525	519	509	491	513	522	525	498	507	511	519	473	519	501	534	508	491	465	497	503	514	466	498	512	518	527	462	497	503	515	534	466	537	509	483	498	527	512	503	484	539	504	541	523	503	498	500	510	542	456	496	505	554	491	519	516	500	499	464	521	524	518	509	497	519	514	560	481	504	483	537	517	488	507	497	521	549	528	486	533	524	511	530	497	501	495	534	494	503	496	477	532	513	484	474	525	546	486	506	519	515	515	513	459	467	525	519	505	538	512	501	489	522	491	529	465	506	526	554	514	518	504	544	555	519	516	492	487	525	514	500	498	492	509	528	498	508	486	478	493	486	489	509	507	523	515	456	516	498	521	499	509	524	554	501	502	486	523	478	527	478	498	485	500	493	493	543	476	467	493	522	473	505	513	506	489	491	520	530	515	546	485	538	492	456	499	482	523	492	489	491	484	512	510	521	518	520	467	512	497	500	496	483	528	522	478	519	513	470	514	501	524	492	519	476	513	522	477	563	454	479	512	529	498	496	532	507	480	477	524	514	496	508	469	448	495	499	491	506	488	491	501	510	549	519	498	478	540	516	506	544	512	510	517	546	532	507	494	453	484	510	448	508	497	507	493	516	510	506	482	520	503	482	554	499	478	493	500	494	502	467	498	511	500	478	510	524	519	515	495	507	483	495	509	503	529	529	501	524	494	476	507	509	500	454	495	489	496	544	496	488	522	464	481	527	516	552	521	571	481	478	494	504	546	493	492	490	493	533	505	489	507	485	507	506	487	500	514	508	501	481	503	482	518	506	549	498	528	522	509	485	491	530	481	499	515	538	526	508	493	530	473	524	504	526	485	462	508	507	508	516	476	510	476	476	532	495	485	509	572	497	513	514	503	530	508	538	524	516	516	476	514	519	438	475	511	505	532	491	476	482	469	548	480	535	534	494	503	485	510	496	501	512	518	525	518	543	503	533	494	489	536	511	524	490	522	519	515	490	495	486	530	535	561	469	497	484	506	512	488	535	463	515	433	510	519	546	537	525	521	490	509	477	500	511	496	502	523	501	486	484	490	491	499	549	503	516	515	529	488	511	505	476	529	527	530	476	542	511	515	476	517	509	502	470	506	511	474	474	513	509	509	512	475	514	487	485	497	466	516	518	505	526	469	514	494	506	544	549	504	508	478	480	511	492	508	511	539	493	491	496	509	514	475	482	529	495	501	479	498	477	540	515	489	507	462	513	489	503	491	501	494	506	489	524	473	519	485	524	483	477	519	513	514	534	519	552	531	511	497	525	487	506	513	515	524	530	530	528	545	529	531	495	489	517	495	533	497	497	508	484	506	511	539	487	520	485	489	496	551	502	500	502	499	511	479	480	514	531	494	480	501	468	525	508	553	507	537	489	503	510	502	496	503	488	474	458	546	463	521	533	473	492	506	490	471	517	507	541	515	487	526	508	502	466	479	512	450	498	502	549	469	503	454	531	502	536	510	488	509	528	531	503	516	535	493	528	528	469	481	532	547	487	534	471	521	487	531	471	479	505	496	464	502	504	460	510	493	529	481	471	524	519	513	495	524	475	497	518	480	483	512	502	488	509	515	486	501	519	468	488	520	526	516	550	495	460	502	521	496	513	486	490	483	503	470	539	493	499	492	491	497	469	527	529	512	509	498	477	493	481	438	499	492	511	503	526	532	507	490	508	484	466	533	494	515	508	486	473	485	573	477	513	484	512	513	496	494	528	527	513	481	494	498	499	490	536	496	527	489	515	487	479	493	507	509	552	530	509	516	535	484	480	494	501	529	476	519	521	503	477	495	516	512	488	465	485	510	522	517	541	486	470	485	469	474	531	510	457	482	490	487	498	475	507	541	507	489	488	516	462	520	481	516	531	469	537	502	477	522	511	482	526	524	500	509	489	492	485	476	500	517	487	514	532	479	513	495	485	464	465	514	520	491	495	556	521	460	508	517	540	501	503	512	492	495	503	524	520	462	524	523	473	483	517	475	507	475	515	467	484	492	524	506	495	515	483	516	493	489	521	507	464	547	477	491	488	498	534	477	484	451	523	491	515	518	512	476	510	531	504	501	532	494	515	476	529	484	528	506	511	488	491	453	510	548	479	516	477	522	538	483	521	516	507	524	485	492	495	520	491	465	494	512	513	513	503	495	482	503	458	499	510	477	500	507	543	493	499	535	511	516	522	472	495	494	506	513	510	506	518	532	515	507	516	475	529
19432	2076	1510	1195	824	531	469	420	380	339	372	285	334	246	251	240	243	264	245	237	218	282	259	247	255	257	247	231	241	245	235	244	236	268	255	223	211	219	241	239	257	273	270	257	254	254	190	210	225	206	225	185	250	231	230	247	222	234	262	257	249	242	247	212	242	234	233	242	227	228	214	241	212	257	196	233	224	238	240	239	259	259	247	241	245	224	252	215	234	231	247	212	254	235	249	231	256	241	246	222	203	225	246	260	303	245	237	225	257	244	285	252	217	195	236	208	233	221	228	215	233	251	218	241	238	189	234	246	232	241	222	231	228	254	227	225	215	222	232	265	230	231	263	225	236	241	243	216	232	268	249	207	213	245	228	233	265	222	264	217	213	237	239	234	261	248	255	238	222	243	231	269	218	238	264	234	231	225	239	223	243	233	197	230	223	207	248	257	243	249	287	224	240	265	234	231	221	223	234	222	244	226	245	234	241	232	246	248	254	216	239	226	257	251	233	223	232	218	248	260	226	224	234	239	233	216	236	233	252	238	235	245	232	218	230	245	254	241	175	230	249	257	223	265	244	274	211	235	221	261	210	251	258	262	235	218	230	212	226	259	240	261	213	235	236	246	222	251	243	268	261	262	231	246	213	234	240	215	244	223	254	207	262	227	230	236	218	261	277	270	229	237	229	242	266	230	244	252	243	225	225	219	230	249	238	222	221	218	253	235	239	238	226	217	232	230	216	230	231	252	253	242	242	223	230	229	244	216	264	257	252	255	241	208	237	210	219	216	203	235	246	244	229	209	247	235	231	227	210	231	215	208	230	260	248	225	225	246	235	234	243	221	231	234	257	223	233	202	235	241	241	230	244	263	243	255	209	239	213	227	248	241	262	234	234	243	230	238	213	243	233	245	229	238	272	242	237	229	240	249	222	253	239	222	237	246	225	263	236	226	238	248	253	249	244	236	241	237	249	216	238	250	230	214	236	225	261	234	211	245	224	267	255	228	216	218	218	216	206	230	234	210	220	220	249	211	228	237	258	246	237	237	238	240	217	233	248	227	247	241	276	260	237	252	228	217	266	226	240	226	233	243	227	252	242	224	209	246	229	222	220	224	248	231	262	264	226	238	232	245	236	253	259	227	261	255	241	206	247	246	210	243	249	225	216	247	218	218	256	255	226	240	252	232	230	245	255	236	207	248	244	236	223	249	209	266	211	218	233	240	247	236	232	249	271	210	221	220	265	240	214	232	222	279	200	229	236	230	219	226	285	235	248	265	240	230	218	214	247	232	244	225	246	248	216	233	226	247	222	234	223	258	210	244	223	273	240	214	253	230	227	241	222	209	263	219	229	245	201	223	249	213	226	229	216	250	228	240	253	255	255	239	239	235	231	256	261	228	234	247	213	234	249	222	256	219	206	248	213	242	218	227	215	231	232	245	235	245	229	234	248	245	242	245	268	264	230	237	243	237	230	246	246	231	271	259	223	269	237	269	229	232	205	244	234	209	235	229	249	212	251	256	248	231	222	223	212	219	249	222	229	260	252	226	200	243	217	222	231	255	240	269	228	237	230	214	252	235	258	250	251	257	231	244	260	248	260	268	219	234	232	247	219	241	223	268	239	256	240	216	234	239	254	216	224	214	192	241	205	264	216	229	198	228	250	241	197	268	220	256	206	269	256	223	282	248	239	259	244	224	223	237	209	237	257	223	236	231	224	255	283	240	245	223	250	234	241	238	260	249	238	248	242	237	253	242	260	247	245	251	240	250	229	261	234	219	225	271	239	242	244	274	230	230	263	234	212	233	213	263	248	233	234	238	243	236	248	235	229	225	233	236	215	244	224	299	239	234	249	276	234	219	222	239	229	218	231	273	206	208	240	243	238	219	237	262	220	225	256	237	196	259	265	225	271	236	208	269	235	256	220	217	196	223	232	239	271	259	254	208	224	247	224	225	205	241	244	223	229	252	199	215	215	222	258	237	284	208	254	247	257	247	241	220	249	242	273	250	246	239	236	228	236	234	240	246	258	224	244	212	224	238	223	255	229	220	232	237	233	235	251	242	240	263	232	238	234	249	257	251	203	231	246	236	256	236	220	241	272	249	221	258	222	222	228	220	219	249	243	242	255	246	223	224	230	245	226	259	236	271	259	236	224	227	238	260	190	237	256	244	229	230	250	243	236	237	245	260	215	219	211	259	229	272	228	241	231	259	236	226	217	207	250	208	209	202	218	242	240	244	240	250	247	215	245	245	228	218	218	246	222	238	229	237	215	229	245	229	234	229	236	242	194	241	227	251	227	181	218	214	230	241	229	255	242	236	231	234	245	213	230	230	248	212	249	236	240	245	247	212	231	236	219	230	235	241	242	221	233	238	219	216	213	251	220	201	223	233	238	232	226	236	243	246	244	246	241	254	254	243	241	278	225	243	217	264	258	216	209	236	226	252	241	224	241	242	232	265	233	204	216	234	229	260	253	264	215	264	253	248	246	229	272	255	232	218	249	239	260	247	235	232	227	248	207	250	230	262	247	293	252	213	204	242	236	236	234	239	237	267	212	242	254	232	252	229	269	250	251	234	254	269	227	226	236	230	218	212	247	218	215	248	230	234	215	239	233	245	238	213	247	219	217	222	255	258	217	251	225	232	201	252	247	219	237	260	229	236	226	220	234	230	269	262	230	248	261	237	237	247	218	228	224	243	249	214	215	219	235	257	265	245	257	193	244	244	241	257	225	244	213	253	237	250	241	244	266	221	236	243	240	237	225	229	238	224	213	213	241	235	248	225	255	255	212	254	232	228	236	256	264	223	231	222	210	202	196	205	215	241	235	249	224	262	245	228	233	242	238	273	247	232	240	231	215	206	213	271	233	247	273	239	230	230	241	242	257	235	252	216	237	256	249	209	225	217	224	259	235	253	223	243	209	231	252	220	241	226	264	210	219	252	214	227	234	209	215	238	253	238	224	234	254	246	255	224	266	262	229	256	236	233	228	257	227	261	258	256	259	249	250	268	266	220	254	220	250	241	253	242	251	231	256	266	221	275	232	237	223	245	240	232	205	250	240	264	228	247	242	223	241	246	241	242	237	246	229	224	244	222	252	239	244	241	262	210	219	251	253	229	250	224	243	268	210	220	229	268	253	249	223	254	245	231	254	256	230	275	205	239	232	260	231	240	251	239	239	259	254	234	259	225	220	231	231	244	234	240	215	230	236	255	233	261	236	237	233	247	230	233	208	244	245	236	232	247	242	246	232	223	243	233	246	235	216	229	262	229	213	221	263	271	258	232	240	258	241	253	225	204	245	255	240	270	258	199	226	266	238	252	257	242	234	235	232	266	240	220	249	244	259	230	204	201	224	221	227	234	256	271	279	282	239	243	213	242	246	229	228	274	211	260	228	249	254	247	256	271	258	201	235	232	245	219	237	215	248	244	245	237	245	246	226	239	218	238	240	242	234	259	231	216	240	239	240	224	233	261	213	256	249	213	221	249	236	230
11692	1386	2963	3421	2719	2052	1754	1599	1284	1199	1079	926	814	782	735	690	656	724	650	663	637	662	662	651	614	630	629	640	573	648	599	616	570	569	580	649	602	593	601	610	561	565	617	622	581	568	582	537	602	579	585	637	622	543	587	606	580	519	625	559	590	570	610	570	583	547	604	581	632	623	620	559	564	570	642	594	577	572	621	546	560	610	569	570	605	553	607	573	601	578	554	601	577	573	612	607	580	577	632	590	547	562	586	589	596	574	619	612	600	560	547	569	597	637	593	643	576	576	601	583	566	551	598	569	593	586	569	641	644	566	583	594	603	555	615	630	594	595	560	608	588	514	585	612	569	591	560	581	559	583	574	600	546	571	599	554	624	575	562	555	608	583	587	557	602	602	585	526	573	534	531	607	591	591	563	563	563	580	587	571	555	594	569	598	541	598	581	575	599	568	587	603	579	585	548	605	612	592	593	575	579	596	589	573	572	618	577	568	547	596	560	581	609	611	584	564	589	575	626	575	593	606	588	570	562	560	561	572	620	608	614	623	584	551	610	574	568	596	561	616	546	579	563	547	571	562	555	573	586	604	586	554	574	576	559	527	560	565	551	582	591	550	580	564	603	558	614	580	535	591	584	562	559	588	565	584	596	572	602	576	611	586	564	570	589	556	561	580	538	588	586	542	567	586	576	606	527	617	576	561	605	592	561	572	605	591	590	591	566	568	563	583	603	558	570	608	565	569	626	569	572	573	590	563	563	584	527	578	597	638	587	577	570	567	528	570	557	588	575	580	592	559	582	611	569	607	605	543	574	564	571	562	548	599	561	534	583	585	574	599	586	580	584	590	560	567	534	543	571	583	577	603	567	633	547	633	612	601	577	597	616	629	578	570	571	570	590	569	546	602	601	588	622	575	592	590	577	575	584	555	608	584	591	584	551	557	607	562	597	588	599	603	585	591	590	558	546	601	579	555	585	578	624	606	608	546	641	608	533	554	545	603	594	573	590	575	602	571	580	556	579	580	539	565	589	545	542	572	573	565	561	593	538	557	604	524	598	612	556	556	586	611	614	598	551	562	582	609	543	573	604	593	568	572	585	593	574	570	598	566	591	595	610	612	581	554	614	585	581	574	592	622	582	582	597	591	589	573	607	559	533	582	605	563	578	587	596	598	589	588	605	554	574	583	566	606	594	582	579	628	596	575	574	568	557	531	598	619	624	551	599	558	595	575	581	566	584	549	584	528	612	598	617	609	590	567	579	594	566	613	597	574	556	525	523	551	592	626	557	612	588	610	582	572	593	575	597	604	606	559	557	559	553	581	598	579	578	604	553	586	553	573	577	563	578	576	581	570	592	601	593	575	582	577	535	546	558	572	615	604	528	582	558	580	647	551	613	591	616	552	584	616	584	618	586	580	559	599	548	590	584	607	571	561	585	597	579	586	556	564	584	608	582	578	598	567	579	584	581	593	561	551	545	607	592	593	600	549	586	579	599	605	555	556	578	590	621	644	542	598	566	618	570	612	576	569	576	613	589	586	523	579	545	574	577	614	578	596	578	558	560	587	559	564	557	578	575	541	561	593	560	573	575	566	607	571	630	570	582	581	618	578	545	553	590	559	607	559	571	566	595	625	600	599	591	587	587	588	568	580	570	566	587	590	542	545	578	579	531	577	554	591	600	581	576	560	547	586	564	634	590	584	544	574	548	603	572	559	546	546	637	567	576	583	593	576	568	575	577	591	560	580	549	568	576	608	572	589	583	567	604	561	588	585	578	575	599	575	608	549	589	558	604	598	577	547	559	573	600	596	605	584	560	561	567	594	529	553	594	579	572	607	557	643	548	583	540	631	569	540	605	558	591	582	574	561	592	592	616	603	600	603	603	544	592	567	607	614	555	594	544	589	573	593	589	597	612	591	536	602	589	584	553	584	570	612	588	554	545	560	577	592	569	578	588	536	611	564	593	562	585	576	570	593	581	575	571	598	620	552	604	564	584	544	562	554	608	604	594	607	584	582	574	588	547	576	567	613	588	557	604	613	550	536	561	603	577	564	524	591	616	584	561	612	611	564	584	618	579	610	613	599	561	517	583	564	573	508	613	565	566	546	598	581	582	582	604	591	583	593	608	568	581	558	591	544	557	609	632	577	560	577	570	603	575	593	567	574	600	575	609	583	573	592	603	548	538	573	570	578	556	607	616	588	576	617	563	592	538	595	563	573	578	589	552	584	575	559	634	609	563	590	601	571	595	558	597	576	588	562	595	566	602	559	600	551	572	577	608	579	607	605	584	559	581	616	586	542	615	581	560	551	596	562	574	592	566	607	595	605	591	560	563	562	552	572	605	606	565	622	574	604	604	577	619	551	605	621	583	585	584	562	560	572	573	621	560	557	598	560	560	578	599	544	599	588	617	565	596	603	591	520	577	598	566	554	530	611	570	597	599	589	622	599	632	561	602	575	564	587	533	582	596	596	608	542	566	599	595	591	571	562	559	581	523	593	589	583	557	589	606	593	534	566	559	559	560	578	605	581	575	548	594	625	576	561	612	575	577	585	540	602	565	574	595	598	562	570	619	613	550	568	537	600	630	595	577	535	594	539	565	563	602	575	581	527	573	561	612	576	549	591	598	569	555	553	588	576	595	579	537	580	575	590	586	554	578	609	583	576	541	584	556	626	619	585	583	583	592	579	603	563	550	573	610	589	560	538	528	596	620	550	580	584	584	569	567	578	606	597	586	616	594	563	572	592	579	574	564	545	581	579	607	597	589	631	582	573	616	534	599	581	545	642	603	589	570	581	597	598	546	590	563	570	590	608	540	572	591	576	575	534	596	553	543	562	596	593	553	600	585	585	586	568	550	589	601	605	613	551	577	535	573	607	570	574	579	578	569	593	587	591	597	579	603	559	586	613	574	634	557	562	562	599	603	557	548	572	592	572	575	593	587	619	584	559	577	567	529	575	575	605	537	557	570	572	602	618	577	617	586	604	573	540	600	594	546	600	578	578	567	595	595	563	570	574	592	575	593	568	535	580	546	602	553	563	619	555	566	593	565	581	558	580	613	580	582	605	592	601	607	585	559	567	542	605	612	581	592	571	583	606	610	588	573	572	593	597	554	567	553	573	599	598	566	565	559	577	556	571	629	581	535	576	547	569	574	547	642	595	569	653	600	586	530	578	574	556	594	604	573	593	587	551	579	581	590	601	570	597	532	581	563	603	602	548	572	582	555	591	586	572	545	563	599	629	546	569	591	600	663	563	562	599	582	572	581	552	588	600	551	582	616	598	610	589	573	590	597	566	579	558	551	589	576	596	543	624	593	590	569	620	577	597	615	579	577	615	617	555	619	611	598	598	576	594	596	573	554	573	597	570	575	611	577	586	632	544	586	577	609	548	609	607	585	557	545	571	553	633	556	618	598	593	604	625	575	581	582	588	579	544	585	567	578	562	608	586	548	572	589	596	618	591	526	522	597	609	542	587	590	561	567	571	595	604
30578	4876	2616	1912	1362	943	865	706	662	557	595	512	476	455	414	440	441	431	430	417	443	429	384	431	496	434	381	471	442	449	460	397	434	437	379	399	415	468	437	437	461	432	455	427	419	396	411	428	427	420	451	428	478	438	423	422	442	440	409	412	424	377	428	409	435	450	435	406	414	442	410	381	416	432	404	416	401	440	443	433	437	412	450	400	385	441	404	393	421	469	438	415	415	452	418	453	432	412	409	420	393	412	437	425	397	422	426	437	392	401	464	425	466	378	416	374	436	413	421	440	420	448	409	396	432	427	439	413	389	438	423	429	398	413	386	399	432	432	408	376	438	395	387	403	434	431	459	431	421	419	426	402	433	390	380	412	419	424	431	424	444	421	398	411	423	392	430	412	416	393	416	409	388	445	384	431	433	412	454	417	431	432	397	468	450	412	416	389	374	414	406	414	418	415	429	387	476	398	420	401	442	399	435	441	420	418	458	480	457	430	438	430	440	409	398	437	411	434	412	400	417	412	386	422	384	466	419	404	400	416	461	443	421	395	385	427	465	485	406	443	400	474	413	414	440	424	391	403	397	429	454	442	424	411	427	458	425	428	418	409	430	406	376	406	431	393	405	418	425	431	400	442	396	401	424	438	429	411	386	414	438	424	374	401	436	446	391	467	415	402	409	428	456	425	441	430	392	427	406	426	420	454	434	419	381	421	398	392	383	405	406	414	406	364	440	414	414	401	389	376	359	418	391	413	421	384	411	413	426	471	426	411	411	410	399	427	435	380	449	425	422	447	389	405	424	438	437	418	426	424	405	402	426	401	440	399	394	419	427	429	390	391	425	406	406	435	413	442	414	398	470	430	472	385	424	453	407	420	448	406	373	365	427	414	403	416	415	395	412	461	403	410	379	378	426	419	423	455	435	409	386	386	456	443	420	423	408	439	428	424	402	388	414	402	427	413	393	429	421	467	434	386	414	419	402	384	434	423	411	386	433	389	406	428	411	414	409	413	402	439	423	447	415	419	449	369	394	404	444	411	458	434	417	408	474	423	413	444	417	421	384	368	427	384	423	432	410	451	435	460	408	410	436	464	454	389	447	435	432	423	415	435	399	402	410	439	410	436	439	380	434	398	411	416	402	413	420	439	450	411	422	401	423	428	462	402	431	428	427	404	451	418	410	428	419	407	433	412	410	402	432	393	407	402	426	401	391	397	427	432	401	451	400	419	411	439	385	422	420	448	425	439	421	399	408	434	407	443	389	401	397	419	422	399	409	464	432	444	421	399	400	385	426	403	425	401	402	416	414	387	388	392	397	415	393	465	426	427	452	418	430	417	384	442	419	373	400	428	388	433	398	426	431	411	408	407	441	384	435	409	436	427	425	400	417	438	419	411	422	407	417	410	401	404	424	434	458	411	392	414	455	410	420	393	414	419	453	403	433	445	428	431	395	407	456	410	421	461	447	459	417	420	417	464	433	417	437	407	432	425	451	436	441	411	380	416	419	420	404	413	411	369	436	465	410	385	400	406	448	426	395	401	420	403	462	422	399	429	411	416	421	422	436	411	455	427	417	443	409	396	417	421	429	385	391	415	418	443	435	437	457	443	427	404	400	440	386	361	410	402	402	433	448	438	400	413	423	425	448	414	426	398	391	383	412	407	393	433	452	409	443	423	429	395	418	431	443	418	432	411	399	463	429	416	409	378	429	462	408	441	408	411	421	405	408	377	420	413	450	453	428	383	408	412	454	452	439	428	449	379	367	402	395	384	421	408	439	422	423	421	424	417	403	415	387	413	381	406	434	384	428	366	426	425	413	402	415	439	474	426	452	440	446	454	435	425	403	430	403	454	430	398	415	417	402	396	392	419	410	397	417	437	432	404	422	391	379	424	409	397	427	430	440	429	402	447	400	380	418	403	464	439	340	424	424	483	443	471	432	374	389	470	409	382	395	380	408	444	416	401	383	454	415	416	448	419	432	465	383	409	414	436	445	401	441	436	426	416	407	442	483	432	416	407	452	423	376	408	380	406	431	414	410	395	414	396	411	428	402	431	449	440	394	433	421	476	441	428	397	442	438	388	443	434	408	394	435	389	412	377	420	450	437	384	414	394	427	457	400	390	402	444	414	413	392	397	432	373	416	410	446	398	399	441	442	430	457	418	403	407	414	435	416	406	426	406	427	396	391	481	417	412	422	429	418	408	424	387	404	447	445	456	432	404	422	430	450	390	429	443	415	407	404	434	440	400	410	425	461	424	413	427	401	453	364	398	418	433	401	409	425	367	412	438	423	430	412	406	403	419	428	376	402	433	409	438	424	420	452	406	401	431	397	438	418	388	412	439	404	428	449	392	417	442	461	431	412	399	369	394	387	377	404	450	394	399	403	426	424	408	402	413	391	455	432	439	422	427	403	409	415	431	408	427	371	453	403	383	387	416	413	425	432	395	391	373	383	448	433	415	412	437	428	426	403	427	427	397	386	405	400	354	419	408	428	415	411	393	444	399	407	425	457	407	410	384	435	397	430	408	408	435	403	399	405	424	425	446	351	439	417	385	418	384	445	386	417	392	431	418	425	387	400	426	426	448	464	430	400	425	409	440	427	395	430	421	430	395	461	442	465	394	413	427	451	457	428	432	460	442	420	402	435	434	443	424	418	479	432	442	385	439	383	466	422	393	479	459	457	441	405	426	423	439	414	399	446	392	411	397	414	387	434	417	419	421	372	422	418	421	409	423	427	379	434	450	420	401	409	432	445	439	427	413	439	385	412	423	428	394	453	436	392	438	416	396	383	433	418	410	450	421	401	423	441	431	401	441	425	468	376	398	418	431	413	439	406	408	420	414	432	402	455	414	421	408	421	402	472	434	439	410	454	399	419	416	460	431	413	407	439	429	448	415	455	423	451	356	393	430	409	412	383	404	412	387	428	461	404	421	404	407	422	428	374	382	424	403	414	427	436	415	378	442	434	410	430	401	406	423	345	389	395	400	434	440	417	387	402	427	423	414	406	434	445	416	396	425	442	445	409	387	390	419	451	393	417	422	412	383	420	408	435	401	432	415	419	434	407	445	416	443	424	466	420	397	435	402	452	397	410	405	427	446	437	438	419	433	332	444	398	410	393	420	427	405	440	425	430	387	415	448	425	396	404	406	402	401	411	412	395	393	434	444	407	397	457	421	425	412	419	434	429	421	393	402	382	455	424	404	445	443	402	384	441	475	462	408	415	387	398	449	434	416	404	436	419	421	408	421	461	432	402	416	399	431	412	406	435	430	380	382	391	414	412	448	451	445	406	401	428	443	392	412	415	390	427	421	435	378	396	415	415	439	397	376	423	413	425	413	413	439	413	384	421	451	396	424	443	434	406	485	416	394	436	430	441	435	410	411	401	409	430	403	406	446	444	450	447	429	412	412	394	407	447	415	421	417	392	415	450	404	433	438	444	425	458	403	416	435	426	436	424	387	446	416	409	388	431	412	450	417	405	450	368	470
16372	2263	4638	5087	4295	3301	2758	2423	2081	1824	1763	1613	1460	1317	1175	1238	1102	1018	1062	1084	1056	1040	1043	996	1020	1004	1021	1014	959	933	968	1001	972	966	1008	934	938	941	984	977	921	994	931	937	955	920	943	951	964	986	960	1008	971	994	949	941	957	982	953	926	928	1003	944	971	957	971	945	980	954	942	958	975	920	918	908	977	932	920	911	975	969	933	898	946	949	965	927	931	876	998	908	970	991	944	958	959	902	920	884	934	950	928	892	998	908	893	903	922	903	1007	902	914	966	931	851	927	924	975	945	899	925	933	895	905	898	962	923	894	939	959	904	941	963	922	919	905	950	939	902	903	910	935	967	893	977	922	951	960	934	927	886	948	912	964	923	935	926	969	974	894	953	953	966	917	998	887	929	928	917	972	970	939	896	928	955	963	913	899	985	887	952	966	932	916	970	941	1004	910	1019	922	978	915	1008	991	947	930	986	957	976	964	888	903	926	963	949	965	915	912	948	902	952	958	907	895	951	902	915	896	962	961	914	962	889	917	900	963	933	876	943	940	951	958	906	953	881	934	973	928	935	877	952	913	917	962	928	926	914	955	898	913	984	865	896	954	934	972	943	913	1000	958	891	941	895	872	939	893	944	896	891	948	907	937	868	895	841	943	944	913	893	898	885	870	889	940	886	953	931	943	909	885	916	943	922	942	969	934	974	940	900	903	959	898	960	944	878	955	885	947	916	997	900	859	916	881	860	891	877	922	902	923	921	953	888	936	943	951	937	990	904	932	924	968	987	934	872	920	883	912	974	862	951	922	954	942	957	973	884	910	919	931	910	928	961	942	947	946	890	940	931	922	910	940	971	918	894	891	890	935	955	963	899	955	951	890	930	882	934	982	932	916	935	932	830	912	944	926	971	911	927	980	957	933	936	951	917	902	901	946	931	946	877	925	938	960	963	887	935	924	950	936	933	891	932	918	937	934	963	1001	893	901	929	903	884	979	982	972	898	935	968	930	926	931	922	966	911	934	949	938	890	949	881	1010	908	964	914	896	931	969	907	980	907	944	919	951	948	951	971	952	910	970	921	942	997	956	897	926	918	899	968	969	915	922	876	922	841	946	904	931	920	952	890	954	951	985	940	966	964	927	942	977	905	893	970	888	893	953	892	907	898	926	914	932	918	923	930	947	895	928	916	877	986	892	894	922	914	927	959	925	914	908	930	888	950	882	974	940	866	939	906	914	975	931	950	890	942	904	962	926	919	916	898	927	872	943	846	918	925	892	894	891	950	888	953	951	968	904	968	939	927	905	939	929	935	915	901	883	894	942	864	935	934	985	942	1002	955	939	948	932	928	888	930	890	903	966	946	939	950	947	917	952	1005	941	884	946	928	931	902	901	929	918	964	911	934	890	925	921	966	1000	912	913	929	925	966	935	957	911	973	907	896	934	944	932	915	944	963	972	883	910	888	970	971	903	976	930	967	919	973	927	899	903	906	895	950	937	894	960	904	916	890	954	956	871	924	913	901	947	901	865	916	939	865	873	981	948	861	936	944	955	923	905	958	917	894	957	846	902	940	876	915	932	912	942	883	970	895	907	900	846	923	918	905	901	873	905	925	908	929	914	915	927	933	973	970	949	955	930	899	929	906	939	927	954	952	911	962	942	976	939	931	884	843	936	897	974	977	879	932	940	887	965	933	928	883	964	904	935	899	906	909	924	926	926	933	947	917	910	894	931	969	884	965	865	927	955	885	1002	949	941	899	900	932	958	883	871	913	951	970	946	979	931	943	954	917	892	887	908	961	855	917	901	907	904	913	948	919	983	981	942	873	942	938	940	937	966	944	921	912	964	954	882	901	917	869	1007	909	935	933	916	905	911	946	980	908	876	926	926	893	917	890	910	877	942	940	974	912	920	965	909	932	964	964	968	926	888	888	984	915	970	948	933	912	895	912	951	950	935	957	896	924	935	885	884	946	931	869	968	911	919	1020	824	887	896	1003	916	928	975	957	854	895	915	884	903	965	959	919	887	943	848	900	907	979	916	938	887	926	914	914	944	936	882	955	950	966	906	951	929	984	855	952	948	890	929	942	954	979	899	893	887	920	933	905	993	864	914	981	912	913	956	913	924	859	923	895	903	945	922	902	924	901	936	914	960	924	895	889	910	933	959	886	939	906	907	918	915	951	952	944	905	939	934	924	920	931	901	903	906	932	922	937	919	903	910	939	855	991	945	972	885	890	936	926	942	944	860	883	906	952	963	923	919	933	906	894	926	926	923	901	888	933	923	991	926	930	896	945	910	922	943	907	945	937	929	893	903	879	909	870	962	897	938	943	935	963	955	946	907	980	934	912	906	905	954	933	930	900	911	980	947	907	909	959	899	956	970	921	916	876	950	908	934	955	902	921	902	923	871	922	925	906	939	933	946	922	950	896	941	928	914	947	930	920	948	909	936	931	950	923	912	898	980	922	955	899	900	942	985	910	904	922	909	983	924	886	886	896	936	953	937	904	946	929	909	858	920	936	909	902	929	929	959	916	931	956	912	940	963	1005	894	947	899	912	885	874	948	921	964	896	919	926	983	862	967	960	919	953	885	886	915	972	961	894	873	934	868	906	935	933	959	915	867	964	918	904	918	967	867	935	952	927	865	952	895	910	916	920	938	927	917	864	941	914	939	932	984	969	975	908	922	939	945	919	907	901	832	979	924	918	848	973	934	918	945	989	923	934	911	892	940	966	925	914	922	904	909	868	923	943	891	893	961	936	920	942	987	938	940	942	930	969	921	963	950	886	924	917	945	929	902	937	940	948	886	973	928	993	920	919	918	914	931	928	951	927	945	967	892	889	932	950	938	938	928	919	936	958	911	952	922	898	920	946	936	947	963	951	945	939	941	949	941	942	943	902	904	928	931	944	959	892	966	859	877	943	872	935	939	922	901	939	943	902	896	947	884	871	926	915	908	926	937	906	877	962	878	920	977	931	911	911	943	955	946	926	910	916	970	954	958	1013	910	924	924	840	940	893	901	902	889	931	924	884	938	936	930	907	910	946	915	945	888	922	969	926	898	964	947	938	924	934	931	884	897	956	918	925	938	918	967	961	892	889	904	956	917	883	905	943	909	972	899	924	965	937	950	863	1036	883	948	883	881	911	930	944	895	892	906	962	949	974	914	911	935	916	885	927	899	952	899	967	959	950	937	958	933	936	934	880	892	917	930	892	945	947	946	939	938	933	937	909	935	954	921	978	927	974	928	923	954	941	970	944	961	893	930	912	965	923	902	905	976	873	937	928	935	922	948	902	973	935	958	984	934	874	937	924	950	878	958	909	918	937	888	880	938	937	934	894	920	885	932	959	922	947	935	931	965	942	961	898	952	894	950	923	914	933	923	927	916	965	931	934	883	878	930	913	947	923	942	935	905	914	921	916	903	899	974	962	953	978	885	879	947	951	916	946	871	912	934	918	928	962	923	889	968	938	881	887	917	981	977	964	921	910	971	925	876	867	956	942	931	969	933	930	903	937	938
7227	764	700	533	416	309	255	250	239	255	219	233	228	230	219	188	184	204	205	213	211	205	220	206	196	230	208	214	218	194	207	217	205	205	188	217	230	200	191	208	203	232	231	215	226	218	224	205	213	214	249	198	194	225	184	208	212	180	192	209	193	238	192	232	192	219	250	209	208	202	229	207	209	214	242	193	208	207	214	184	196	198	206	187	207	188	197	202	183	202	189	209	208	217	214	204	210	192	198	200	200	243	237	223	187	191	235	234	198	244	187	193	213	201	228	209	200	222	201	165	212	234	214	202	171	206	217	198	232	221	222	207	208	204	230	187	208	226	242	215	209	177	204	205	218	181	212	215	184	185	193	214	193	205	184	184	232	186	218	228	239	218	199	199	230	171	212	201	199	191	204	211	185	226	207	218	251	218	203	189	202	202	235	193	201	208	203	232	216	188	180	200	199	199	240	222	185	217	199	201	224	223	202	223	211	208	214	211	197	219	196	212	215	182	226	213	200	217	204	201	239	213	204	219	239	200	240	194	215	186	247	212	227	198	219	183	217	206	227	199	213	204	186	205	235	221	196	222	199	193	201	197	221	231	200	204	217	184	225	216	206	216	202	193	199	211	201	222	166	220	207	185	218	201	203	234	211	209	215	204	202	214	198	198	218	222	218	196	205	206	235	175	235	204	211	207	236	193	202	214	191	204	211	224	221	228	222	208	190	210	224	219	229	216	207	181	212	224	216	185	219	195	230	218	203	209	222	228	202	194	209	221	168	179	194	197	194	216	201	215	196	240	205	215	220	228	222	210	218	201	234	200	198	196	240	210	194	193	207	219	197	204	234	213	218	226	199	213	207	205	200	218	213	202	188	186	198	199	201	210	234	176	194	206	196	206	213	208	209	194	206	210	243	222	205	205	196	228	204	191	219	207	203	211	198	173	213	195	206	202	181	234	223	208	186	212	218	196	207	206	228	221	202	223	179	215	214	210	242	218	211	181	206	216	194	216	178	198	231	192	214	224	217	201	204	207	216	179	215	202	198	197	238	221	200	200	184	211	229	227	207	205	206	225	200	205	195	209	230	245	210	207	220	184	189	209	201	246	186	210	203	218	209	227	211	192	219	224	198	206	223	200	177	221	223	189	223	191	214	235	208	209	202	214	204	212	204	197	216	222	197	220	201	199	219	186	201	210	213	219	193	218	207	207	214	178	215	233	222	191	204	212	213	192	187	203	203	204	230	203	210	204	204	240	230	218	222	228	237	200	215	198	181	211	198	179	220	210	182	185	219	234	225	193	203	226	188	246	186	215	187	208	188	194	190	182	201	242	193	224	192	212	210	201	217	216	186	214	208	190	216	215	226	199	208	204	225	217	200	190	201	227	226	239	211	204	213	225	187	194	221	214	185	225	190	184	204	216	187	208	214	210	206	222	203	204	204	245	201	207	199	210	181	232	189	209	178	178	202	198	193	209	196	238	215	211	199	226	191	209	207	219	198	196	212	207	234	204	216	196	229	206	190	190	211	198	212	211	211	245	208	211	208	227	203	181	190	220	196	213	187	195	239	201	201	216	212	204	192	210	197	199	192	221	184	208	191	196	198	189	231	185	203	213	200	199	225	196	230	208	193	189	233	196	195	187	194	216	215	204	228	203	191	232	195	232	220	214	205	229	231	192	230	209	200	236	218	200	207	220	226	194	187	200	224	211	204	190	190	219	183	199	202	220	232	208	216	205	215	251	206	198	181	210	201	213	203	194	200	225	241	219	212	197	207	192	201	219	199	200	203	205	206	230	206	208	218	202	202	190	233	196	228	223	206	224	195	224	217	216	218	200	237	220	211	184	200	190	206	192	201	198	174	223	227	211	191	225	254	202	207	192	207	216	225	227	177	157	207	230	219	229	202	225	195	181	234	207	220	201	208	207	225	215	224	192	245	212	216	188	197	238	242	199	237	215	207	236	212	179	197	207	226	248	203	194	220	213	203	228	211	212	190	202	191	205	181	220	200	188	172	193	208	205	207	197	227	245	225	211	216	200	224	161	220	212	222	213	202	190	212	195	212	183	217	211	179	226	210	236	219	207	223	196	199	215	218	205	196	196	196	218	218	202	196	203	185	193	189	220	215	196	228	235	186	209	220	222	211	215	192	158	216	212	219	219	191	208	173	213	206	210	217	195	201	203	221	238	208	201	231	208	207	202	206	219	209	207	221	196	211	219	231	222	243	175	215	201	212	203	221	198	212	199	218	231	221	200	213	211	199	221	233	208	197	218	225	223	217	198	210	207	212	213	211	224	215	231	230	209	200	189	190	234	223	199	213	227	194	165	236	227	229	233	219	201	209	239	180	204	218	200	195	204	196	198	230	210	185	238	214	201	165	212	195	195	207	216	205	220	200	210	201	223	188	195	201	193	224	220	214	200	216	212	223	221	226	225	204	202	215	188	216	224	233	188	192	233	211	190	200	197	229	182	196	225	190	175	182	192	210	209	224	193	205	227	220	206	226	188	189	220	228	210	222	199	205	200	226	203	217	218	209	195	208	179	208	185	193	204	223	217	214	214	225	215	199	202	218	213	211	237	205	231	216	215	197	194	221	223	237	176	225	235	222	192	223	197	229	206	242	190	191	220	181	202	226	188	205	193	201	199	172	213	201	210	202	211	209	211	219	210	227	214	223	176	210	209	219	206	176	215	205	211	198	251	209	220	224	187	196	235	197	233	206	208	205	212	213	185	215	227	207	230	189	177	216	205	221	203	222	202	217	187	223	222	208	235	198	225	206	207	197	199	200	186	177	199	229	216	181	210	208	171	191	201	242	206	222	206	217	229	207	212	238	194	210	238	219	202	202	206	200	221	214	218	224	202	214	220	216	236	226	202	231	214	199	209	196	200	204	212	198	223	231	210	211	206	215	218	219	192	219	190	228	188	225	216	207	239	221	240	214	221	183	210	184	203	172	204	232	196	190	209	198	225	204	216	217	211	210	203	213	218	201	211	204	197	217	212	218	181	194	191	235	216	211	205	220	185	250	221	201	182	203	245	238	187	209	229	211	206	196	187	210	192	200	202	218	196	198	206	213	228	224	215	226	195	206	218	228	213	204	184	192	201	239	201	200	216	207	201	203	227	190	188	187	221	215	224	215	203	207	221	192	230	198	196	225	203	200	202	237	213	210	203	215	198	225	219	216	220	213	229	202	219	184	173	191	219	208	235	187	190	243	196	182	228	211	171	210	217	230	220	182	227	198	224	230	205	218	228	235	208	191	185	203	203	202	217	196	209	229	197	173	245	208	225	241	198	180	199	215	224	190	214	230	198	224	203	207	230	210	180	201	200	210	201	223	225	218	207	217	206	208	226	217	204	178	208	209	225	217	225	202	226	204	214	224	202	214	206	203	199	192	217	196	189	217	230	206	195	181	247	219	199	200	210	222	200	204	209	227	201	204	192	187	207	208	226	197	236	218	208	202	182	197	188	200	204	204	201	239	219	240	216
4767	837	1398	1541	1350	1044	954	862	760	689	662	665	605	602	585	530	565	539	525	542	562	529	523	542	555	521	531	517	496	514	535	531	550	546	498	515	483	487	480	512	513	524	512	556	509	540	588	488	539	504	520	537	523	503	497	525	510	515	513	479	522	516	559	522	501	540	532	510	511	501	498	479	522	505	532	500	517	465	516	510	496	525	525	545	485	500	524	505	483	499	509	538	493	521	521	471	518	569	479	521	502	524	528	530	457	472	498	499	506	511	516	511	536	523	471	492	549	537	553	539	508	510	503	516	554	495	509	526	542	532	528	504	493	535	512	527	509	489	540	498	501	540	530	484	532	501	495	482	527	539	548	510	520	533	479	508	493	505	550	514	504	505	553	560	488	504	508	548	515	506	490	519	537	484	514	485	472	527	554	554	536	529	525	519	561	517	476	508	479	519	510	501	545	511	469	541	551	506	485	520	520	524	519	492	523	487	480	525	528	504	525	502	471	554	546	517	501	513	503	518	536	459	573	454	517	505	516	490	556	535	487	472	515	510	467	475	496	516	512	522	503	471	521	506	551	492	497	503	510	532	527	494	494	552	524	531	458	502	540	493	496	478	517	507	525	500	527	490	524	530	545	535	493	535	481	521	475	538	500	529	485	494	516	518	537	495	544	507	454	483	505	510	531	539	482	525	497	517	493	532	500	516	527	513	537	492	552	508	492	530	528	506	490	531	519	455	511	497	515	525	490	507	542	522	479	536	488	518	535	547	475	542	536	492	496	547	514	501	506	509	477	495	483	461	471	553	485	496	539	529	494	485	507	498	496	474	497	470	493	495	487	485	482	533	528	525	536	513	502	497	504	502	532	527	480	544	501	492	537	513	483	525	513	522	492	520	502	512	543	539	470	534	513	459	528	471	514	508	499	533	526	491	515	488	546	485	487	489	511	513	493	525	525	516	495	531	525	497	541	475	503	499	509	485	523	480	488	500	513	547	495	481	512	527	516	499	518	494	502	503	526	503	537	479	513	477	488	526	517	485	514	498	530	495	536	510	497	550	521	458	497	523	498	491	513	535	540	490	495	528	513	483	541	519	483	520	503	502	505	529	498	505	520	520	519	540	476	555	514	553	494	485	531	562	486	474	507	506	485	520	544	514	480	542	503	506	532	505	533	489	513	489	509	560	494	541	520	536	474	513	525	501	487	528	507	520	506	513	522	544	563	485	504	473	513	524	514	490	480	516	482	471	508	494	488	499	487	511	494	533	464	518	523	536	526	518	508	488	497	538	509	515	486	492	511	512	499	528	551	533	513	523	527	575	512	535	500	519	534	496	533	581	487	504	499	502	485	505	470	467	510	481	505	470	501	535	537	492	555	489	469	537	515	522	498	525	498	530	520	520	506	544	520	529	505	488	535	524	504	504	498	541	509	538	529	544	540	501	502	506	499	508	529	489	507	475	538	519	525	528	516	524	508	474	503	504	522	504	521	519	479	544	521	550	508	535	508	475	490	521	477	511	539	484	497	516	550	542	519	519	498	515	509	501	526	522	476	516	501	508	473	545	527	496	523	514	516	527	523	549	498	476	523	516	499	492	515	516	522	478	478	505	484	505	504	547	536	553	495	510	540	544	520	509	504	513	540	510	536	517	530	552	540	475	498	522	523	504	515	534	539	515	535	480	497	458	534	516	493	555	483	526	504	499	515	500	494	498	554	499	508	533	515	525	513	526	516	499	515	536	512	488	555	554	530	485	529	538	507	534	522	516	486	540	551	504	507	504	521	541	523	507	526	513	494	533	498	570	504	528	517	503	503	560	524	522	523	558	534	488	486	498	489	478	512	472	530	487	487	486	494	519	535	515	507	531	543	538	505	488	507	502	512	495	525	524	523	471	501	479	538	445	499	517	513	561	519	511	499	518	530	506	511	498	488	516	505	527	507	524	524	508	492	536	479	510	496	514	521	543	533	540	556	507	500	531	510	506	501	485	541	516	502	490	556	477	502	530	511	532	519	541	536	515	514	513	566	503	516	504	497	534	510	509	531	528	458	519	503	511	548	477	505	545	507	480	479	491	510	515	519	551	515	522	537	523	526	504	533	554	533	477	496	490	528	512	513	497	558	507	496	537	488	518	502	486	456	527	550	521	538	539	492	510	470	515	470	530	479	532	520	504	499	560	540	504	517	504	511	545	488	504	506	501	472	526	472	515	523	504	546	509	530	499	510	500	484	541	495	523	503	518	548	495	530	520	514	498	520	583	502	521	477	526	529	474	505	541	495	495	474	496	543	493	502	524	517	523	516	483	510	480	533	523	535	501	498	518	515	481	485	503	521	510	470	533	516	495	481	513	482	503	519	476	550	476	520	531	555	510	500	494	470	498	514	453	532	504	545	498	535	460	515	534	509	508	469	552	496	499	531	493	492	548	501	538	473	509	606	497	543	509	521	480	494	501	541	570	498	515	507	563	482	478	490	482	499	478	526	494	533	491	489	498	516	499	520	477	508	503	448	520	516	509	538	504	524	554	516	484	491	522	523	518	540	516	523	510	509	510	468	514	537	488	505	531	521	530	502	499	551	497	502	462	492	510	536	529	481	501	460	516	488	520	530	521	535	493	462	498	516	502	498	514	497	498	484	504	506	500	530	521	535	524	525	535	486	512	495	549	534	524	494	526	512	523	549	498	491	513	509	532	480	497	479	482	483	511	525	504	488	531	525	514	531	486	488	517	475	504	514	519	529	506	505	490	532	508	525	535	513	482	481	513	557	519	499	514	468	477	528	526	474	487	521	508	502	487	501	508	512	527	495	479	534	534	529	517	520	530	488	523	505	502	514	525	481	494	499	518	502	524	474	530	507	483	506	490	514	508	526	487	500	529	505	514	530	548	524	508	490	502	483	497	500	527	494	488	535	509	536	515	510	503	499	520	508	500	527	489	525	549	507	498	486	495	519	536	523	514	487	499	522	483	524	518	513	496	470	520	516	486	515	489	476	479	509	493	491	494	519	499	474	506	497	484	471	517	564	507	498	532	504	551	511	525	499	489	521	494	484	489	502	490	526	508	508	505	498	523	548	525	472	496	526	524	450	494	496	518	525	527	568	527	488	519	507	504	467	519	537	535	514	481	521	547	514	518	520	511	539	508	528	494	552	508	468	487	516	507	463	500	546	505	476	505	560	500	541	484	498	451	574	491	528	512	477	549	504	531	501	505	535	543	508	497	497	457	551	453	477	511	512	500	492	487	501	476	508	499	548	536	488	550	524	537	523	504	505	496	522	474	492	520	522	482	561	533	493	503	519	512	511	502	536	549	497	530	529	488	513	501	502	512	523	550	477	484	485	536	491	470	551	531	523	544	516	480	485	511	523	510	525	524	510	504	506	545	523	543	464	504	520	505	520	541	494	526	520	551	477	541	506	537	508	519	512	542	522	518	523	483	564	519	505	472	516	512	512	461	517	520	531	501	497	484	531	496	514	500	491	492	513	492	466	491
22035	2657	1431	1067	748	573	442	412	368	344	301	297	281	273	276	283	261	258	244	240	254	261	249	234	258	259	236	240	226	255	251	257	225	239	243	237	246	262	215	239	276	259	245	255	240	240	242	250	229	250	249	277	244	219	245	237	253	272	255	208	271	230	249	270	245	240	222	241	252	241	240	211	236	246	252	259	230	243	236	255	249	231	230	226	253	261	242	244	240	248	226	251	219	243	277	246	208	226	246	225	183	225	248	231	232	254	216	234	223	234	202	222	251	231	230	246	233	254	190	233	225	228	254	231	239	252	229	227	244	238	240	259	244	255	256	291	225	215	248	250	240	213	212	259	250	250	235	240	201	237	239	271	247	240	223	230	246	262	260	217	252	209	244	207	239	246	215	253	247	251	229	253	262	210	258	248	273	280	241	242	246	267	235	216	233	228	217	251	238	227	238	264	234	248	263	236	224	259	241	227	227	249	278	250	235	256	228	259	215	190	220	256	233	251	238	242	259	257	224	267	260	223	235	244	213	228	248	257	247	244	230	214	239	214	253	243	248	245	241	260	212	211	236	231	216	240	220	228	242	253	221	239	237	245	200	203	269	246	256	233	246	234	233	275	249	279	237	215	235	222	230	233	267	222	234	235	234	254	262	227	245	227	210	229	263	239	238	231	243	260	223	234	232	230	234	207	253	260	259	216	244	239	248	249	236	237	257	262	257	223	241	234	239	221	225	214	249	244	259	253	215	245	233	230	243	249	270	220	207	227	217	251	256	260	244	261	254	261	247	255	266	237	248	239	272	239	231	266	229	193	213	262	217	243	274	226	241	242	237	251	234	231	259	247	252	221	237	233	236	263	265	226	236	254	231	224	252	228	235	258	262	239	241	216	211	235	221	200	233	226	236	220	237	230	229	205	205	260	260	251	235	271	243	273	258	255	227	223	249	243	226	241	253	268	233	236	239	221	237	238	251	219	246	259	243	223	273	242	253	241	226	247	239	238	225	240	240	270	256	264	259	211	223	236	267	260	231	235	231	233	227	270	235	238	211	242	225	237	232	229	235	232	222	223	242	230	228	255	249	208	231	243	240	269	230	247	249	217	222	251	240	262	259	227	233	235	222	245	241	260	228	237	225	223	240	251	237	238	260	248	231	222	231	240	238	238	242	234	249	230	247	233	262	236	203	255	245	275	264	240	210	271	230	257	236	233	241	235	244	217	257	241	227	231	252	257	251	233	268	235	224	234	241	243	238	241	216	239	227	230	233	215	238	244	259	218	229	211	243	254	261	262	235	262	235	253	261	228	237	233	249	260	269	250	251	271	261	235	244	248	251	245	257	234	221	241	215	239	220	241	263	204	260	214	223	258	223	242	263	243	258	246	259	259	239	204	236	259	218	248	239	232	260	223	229	261	248	258	224	263	246	255	226	245	206	251	249	229	263	238	261	255	208	266	223	227	230	235	247	222	228	256	253	254	256	264	244	220	235	256	238	249	237	253	251	246	238	230	243	224	226	268	229	229	230	241	229	257	241	226	254	229	227	233	243	232	236	236	247	207	265	237	242	231	222	252	262	277	249	244	272	228	224	226	242	229	226	259	247	251	238	282	262	246	240	209	230	262	236	238	250	253	258	231	265	252	223	241	225	220	258	240	201	238	266	242	269	269	214	236	219	235	234	234	289	265	242	260	281	235	274	220	238	225	231	203	233	220	224	231	269	244	279	248	264	240	227	202	224	255	270	231	236	235	233	251	213	223	215	246	270	230	252	245	236	217	222	270	234	268	251	244	264	233	251	212	232	230	241	261	256	223	238	250	230	230	239	250	225	236	235	274	236	203	252	262	234	243	244	222	255	249	260	240	226	214	269	230	255	222	255	231	229	237	263	242	272	254	238	237	235	227	232	217	250	241	258	249	235	228	260	265	229	233	231	236	265	251	238	264	216	225	249	239	220	245	239	250	245	228	230	208	220	223	231	231	237	243	228	229	240	230	250	251	256	267	237	241	262	251	214	219	200	251	271	219	260	286	219	240	241	243	219	251	243	231	273	234	246	211	242	227	260	267	235	227	229	241	223	243	243	219	260	275	223	208	254	237	236	252	257	243	267	244	263	252	277	219	229	229	263	222	226	228	231	205	257	242	239	242	228	247	238	211	232	257	237	276	262	252	229	252	224	228	257	244	234	227	302	249	255	260	270	259	223	239	239	208	228	249	260	246	227	246	248	226	267	252	257	243	232	267	230	226	260	235	225	219	264	247	218	225	210	216	264	244	244	228	231	238	197	208	253	204	235	228	244	243	269	211	232	202	240	244	241	228	236	234	225	238	261	260	239	256	241	244	277	260	256	268	264	231	250	254	223	206	238	233	245	231	258	241	244	263	232	233	210	239	227	224	249	267	238	235	248	225	254	219	257	228	249	225	239	245	257	243	256	255	260	230	224	255	246	240	231	217	238	212	231	241	232	231	203	198	249	267	255	254	219	245	253	243	259	259	221	237	263	259	251	207	243	236	228	237	250	219	220	248	261	264	210	236	238	236	253	236	232	241	261	247	216	266	277	270	220	215	228	247	233	231	257	231	238	211	222	249	248	224	234	248	217	201	216	218	234	234	221	269	258	271	241	263	230	241	257	259	267	241	254	276	254	238	241	224	219	217	207	232	236	242	258	222	254	242	253	251	220	267	259	247	222	240	272	233	244	258	239	231	251	254	249	244	266	228	271	242	228	235	229	230	252	212	247	296	238	233	235	247	236	195	219	231	243	240	239	275	210	244	245	225	225	246	213	255	241	239	240	241	246	250	222	238	228	218	240	227	291	233	271	242	235	237	223	231	254	275	239	242	261	248	253	272	247	203	230	266	249	226	230	260	232	208	246	252	249	223	210	248	244	265	224	268	247	233	224	257	243	247	251	230	248	221	253	219	236	222	212	241	242	223	235	222	236	232	222	236	235	217	248	219	252	232	238	275	198	241	259	253	260	208	251	256	244	223	238	219	253	226	229	243	246	254	239	248	236	238	237	272	230	225	254	252	242	225	226	240	224	230	224	244	219	235	248	252	270	245	232	254	241	218	254	230	225	224	260	223	254	227	260	260	256	226	241	262	237	258	246	238	232	268	224	240	275	204	244	248	263	230	249	244	246	233	238	234	233	251	237	244	278	241	220	232	238	232	243	235	236	252	211	222	232	265	225	251	202	252	245	226	254	232	281	235	233	205	222	212	236	246	227	240	243	220	223	251	238	220	229	240	252	225	215	250	235	225	229	258	223	222	256	246	222	233	268	251	243	243	237	254	238	237	237	237	268	244	230	263	229	234	256	249	235	254	269	250	230	247	214	245	259	213	262	263	249	237	237	253	240	220	270	290	216	240	243	246	257	242	248	227	263	257	217	285	256	229	281	232	240	241	241	231	242	227	282	253	211	241	273	244	267	264	242	236	253	244	239	217	246	243	249	230	242	250	266	238	218	240	246	239	237	237	251	245	222	247	221	222
12973	1416	2797	3245	2751	2158	1801	1523	1273	1174	1082	934	858	798	750	713	707	721	679	710	639	643	669	626	645	656	619	616	604	636	607	584	633	576	630	669	568	617	597	639	587	571	617	611	608	565	608	573	613	626	581	629	583	629	602	589	590	542	578	558	584	613	598	571	604	613	642	580	583	578	627	591	587	592	583	561	603	579	598	624	599	564	576	605	597	603	602	618	598	606	556	583	607	578	629	616	615	612	593	594	571	581	570	570	588	595	585	572	572	582	571	571	604	535	595	588	577	601	591	597	608	598	598	592	601	572	551	608	598	594	620	577	569	589	547	575	611	590	622	625	599	630	563	552	623	611	577	591	565	582	598	561	578	612	556	582	576	616	582	570	587	603	608	609	582	608	569	567	585	592	616	606	554	581	577	558	581	581	586	577	574	557	548	559	614	595	586	580	591	583	564	585	566	583	599	567	563	570	587	548	604	586	586	587	585	607	620	589	644	560	573	555	593	549	582	569	600	583	569	606	550	571	615	634	559	546	570	597	554	600	595	587	581	606	589	606	545	571	589	634	563	554	555	611	603	584	529	602	611	621	586	599	575	583	585	603	553	578	587	596	568	569	606	599	566	640	611	602	625	639	590	616	561	612	577	537	577	604	568	571	582	587	598	574	557	556	601	564	604	613	587	577	596	605	586	553	548	552	534	562	608	579	599	578	584	574	581	551	564	639	594	591	546	615	604	612	609	620	589	583	600	561	608	572	584	571	610	613	608	612	581	574	602	583	549	624	600	563	585	641	600	581	580	603	575	555	555	573	566	588	570	571	605	578	613	576	622	572	595	598	552	595	638	534	582	599	597	554	589	581	615	609	597	606	634	585	580	630	613	584	571	578	552	639	583	579	574	603	574	616	549	595	583	602	616	598	589	548	605	576	574	576	591	580	554	560	652	549	590	651	581	571	594	572	552	598	606	645	626	608	588	597	593	597	560	612	540	580	593	612	572	588	612	616	622	580	600	558	634	624	586	574	600	562	589	602	546	584	522	609	565	567	550	564	609	546	603	567	615	623	559	584	593	594	600	590	580	617	561	607	570	612	569	593	586	596	533	549	540	567	593	592	599	606	574	604	599	544	590	621	630	571	565	598	600	575	603	550	586	615	544	602	574	561	605	606	575	610	588	602	583	571	571	558	612	568	605	646	574	568	587	628	582	559	581	581	570	593	618	569	578	581	602	601	634	620	598	535	631	562	600	550	578	584	622	585	586	582	626	561	591	563	581	621	571	596	597	559	610	551	565	568	603	601	590	573	543	576	573	569	624	526	558	581	616	565	563	585	614	571	614	546	588	601	561	570	560	592	541	605	598	607	614	565	563	614	593	570	592	579	625	556	565	578	581	575	607	555	570	652	650	566	629	597	635	561	593	581	572	586	563	550	559	599	583	547	575	582	588	578	555	587	630	648	602	613	593	616	623	574	617	560	578	632	622	586	570	570	553	584	575	552	554	615	598	558	592	614	585	552	575	562	601	592	591	573	585	555	566	592	583	564	578	551	510	568	556	576	556	574	552	571	605	559	589	580	586	575	595	598	593	574	580	552	594	571	608	564	581	599	580	585	590	579	574	565	576	564	616	601	606	605	576	576	587	567	562	599	564	596	574	644	588	576	590	589	557	585	520	592	583	569	632	574	607	592	567	619	578	581	576	587	558	609	619	566	603	571	598	612	652	621	558	606	577	627	571	606	588	583	601	591	578	559	606	541	598	559	550	619	608	585	605	591	593	599	538	522	585	617	559	550	592	575	613	589	579	570	590	596	619	615	624	577	596	582	565	642	547	581	566	563	603	556	554	535	581	603	614	616	594	586	650	614	578	606	630	599	596	560	592	609	605	622	575	601	573	615	614	597	558	577	593	617	553	592	608	603	586	586	578	585	555	550	570	633	615	585	596	527	514	603	583	577	611	617	604	558	606	551	549	560	654	545	557	594	549	577	575	560	575	579	616	599	530	583	559	570	599	578	575	551	586	593	607	572	556	619	550	631	586	574	570	618	572	584	554	583	560	604	581	573	616	622	598	588	578	582	577	594	590	570	546	596	599	588	582	594	553	586	620	562	611	568	582	606	565	622	535	600	597	619	590	622	631	578	562	613	632	545	558	569	622	546	591	585	574	607	591	560	551	604	616	594	568	607	632	595	605	585	592	574	569	636	535	592	567	614	595	601	580	539	614	589	553	567	582	591	555	570	614	624	586	620	621	634	580	540	561	587	549	572	573	572	536	557	566	547	608	616	591	569	590	609	600	580	595	518	613	623	592	585	632	572	593	579	560	567	579	573	577	567	593	610	611	592	578	601	624	584	574	575	647	624	616	536	601	555	546	578	589	557	582	553	606	559	646	589	561	602	612	581	567	592	623	574	550	601	652	581	621	556	642	607	522	578	610	563	578	610	604	584	583	599	557	573	566	586	551	572	569	569	587	591	631	582	554	563	592	605	620	576	605	598	586	588	572	589	611	621	560	605	578	574	615	602	587	601	599	615	585	581	542	593	576	609	568	617	635	605	543	580	597	555	552	533	583	604	533	570	614	574	571	590	578	560	572	604	546	558	551	609	599	607	534	612	611	605	597	579	541	617	609	607	601	611	603	608	554	532	580	615	584	601	627	583	641	616	594	587	620	587	574	518	579	550	563	587	579	554	594	575	596	583	589	588	555	620	601	563	561	608	574	600	588	543	578	555	566	597	568	603	603	577	614	602	590	555	581	596	592	585	569	577	601	536	532	581	626	572	593	621	599	602	568	543	571	569	537	598	600	581	632	563	594	593	578	583	584	624	577	579	595	578	618	547	548	620	587	596	569	550	612	597	563	561	600	582	575	588	626	592	543	568	583	575	567	577	613	565	578	609	585	574	599	592	616	643	578	617	598	609	583	533	566	623	564	578	519	593	625	564	590	575	538	598	595	593	588	606	579	629	568	559	571	613	591	604	595	579	596	582	591	567	605	615	543	585	580	578	589	625	577	592	549	572	616	626	609	578	605	586	586	617	621	573	594	577	604	580	615	594	608	575	599	595	616	632	564	624	556	593	596	610	622	578	586	592	553	550	553	563	582	581	550	572	584	576	557	611	563	599	573	602	586	603	593	565	585	587	566	630	589	597	586	560	584	628	553	611	614	531	623	612	572	574	601	603	599	587	578	607	619	559	538	577	568	590	518	558	593	577	579	600	587	610	561	608	575	575	584	573	601	592	622	591	589	583	568	591	593	583	636	543	619	591	575	568	568	600	597	612	583	566	562	595	581	594	609	627	611	546	611	618	575	586	584	611	567	544	638	580	608	579	586	592	552	550	578	592	575	603	579	574	603	572	592	538	576	566	570	584	592	597	582	595	559	553	581	593	590	596	601	594	623	558	536	601	610	580	588	566	575	587	566	633	627	568	597	582	597	585	650	588	586	589	667	604	587	586	573	597	558	603	604	601	618	566	579	594	568	572	613	588	610	598
34046	6164	2462	1797	1341	995	783	688	623	618	539	528	555	517	473	449	481	465	447	443	436	444	408	464	435	478	443	414	441	431	420	434	465	434	409	419	412	443	390	430	448	445	436	440	437	449	416	411	435	454	420	414	412	417	445	417	354	410	425	407	437	433	455	469	440	388	425	396	412	421	426	410	412	403	430	469	426	391	395	404	425	397	369	428	409	377	420	443	397	399	413	407	445	419	397	441	427	461	397	435	386	415	390	396	439	434	427	350	420	399	419	425	404	497	457	384	448	391	434	362	399	418	465	448	392	420	426	404	406	408	409	413	421	409	442	440	418	382	436	459	405	448	438	418	422	395	422	440	394	439	381	407	412	378	436	446	425	500	423	446	461	446	441	432	454	437	433	382	430	418	456	397	405	420	410	389	419	408	409	404	400	410	394	399	400	424	428	421	433	426	459	429	387	404	434	405	439	443	441	438	427	397	420	452	442	412	412	431	433	416	399	430	416	409	467	444	459	370	414	418	398	404	403	395	438	427	440	441	423	404	366	432	425	480	431	418	395	484	383	432	405	436	404	415	427	405	437	429	434	438	419	430	378	411	449	445	432	415	412	446	430	451	406	438	437	425	427	413	387	388	422	409	421	426	361	415	382	403	408	449	399	415	414	415	446	400	429	424	422	429	422	478	433	373	405	453	385	439	421	426	460	384	402	429	387	469	444	368	413	447	427	402	404	431	416	402	423	469	467	417	419	415	425	400	402	419	396	380	413	406	421	438	448	433	456	409	473	453	420	439	417	412	410	452	435	405	434	391	420	386	417	413	376	362	411	451	406	389	433	387	445	442	431	448	395	421	383	419	416	403	419	492	407	404	412	403	445	452	415	433	414	419	413	393	424	426	403	449	434	403	404	449	412	387	450	409	426	398	401	424	411	414	457	409	416	422	431	417	416	391	429	428	400	401	435	417	432	467	406	410	406	402	411	407	406	461	441	417	455	419	394	425	402	424	414	446	412	439	422	426	405	367	394	419	435	419	447	405	389	445	423	457	399	414	451	397	395	417	448	422	415	421	464	425	439	362	466	436	428	377	404	416	433	392	434	430	381	412	448	452	432	413	381	435	418	399	416	393	469	453	416	416	427	408	452	417	437	415	439	396	436	446	374	407	437	434	417	438	440	464	438	390	441	432	384	435	459	493	414	408	377	442	420	418	408	393	423	444	423	449	435	406	431	438	426	397	404	422	386	417	420	440	424	429	379	393	417	372	431	403	445	433	449	396	438	407	432	426	435	416	479	408	441	376	412	398	393	431	429	413	428	449	410	405	391	411	425	458	435	420	454	396	382	403	427	424	419	430	364	390	428	458	392	437	439	392	433	419	430	414	425	387	403	408	407	386	425	435	412	438	438	426	447	441	399	411	422	402	452	418	431	410	428	464	388	424	435	395	415	417	439	478	419	416	453	418	418	435	399	388	452	440	404	434	436	409	400	395	405	417	423	436	443	437	408	429	416	407	406	406	425	420	363	400	411	424	421	465	440	410	401	428	404	397	379	408	392	411	418	398	416	420	471	398	391	422	454	420	418	422	420	432	413	421	415	439	369	430	426	398	400	430	409	401	418	451	412	424	441	401	433	401	420	454	442	405	416	378	427	419	448	428	388	415	435	412	391	391	458	422	447	467	375	408	385	390	391	409	377	413	411	423	439	453	416	435	418	373	435	406	425	377	444	410	444	437	423	412	419	398	432	413	402	451	412	436	451	367	448	406	401	424	446	425	466	449	457	399	392	403	393	434	414	443	378	398	404	404	419	441	405	385	442	414	433	414	444	463	365	450	458	414	427	441	449	426	433	421	407	486	464	417	416	404	413	420	401	437	432	444	440	454	434	421	387	426	426	427	429	457	422	423	415	401	428	470	385	422	432	404	440	465	417	417	445	445	450	424	442	455	403	403	447	381	400	438	410	419	401	411	396	450	436	423	411	431	420	411	437	415	416	451	452	419	377	433	429	407	431	401	398	429	398	409	421	402	494	463	428	403	415	428	380	422	405	409	390	439	464	432	454	456	440	381	398	445	395	458	426	378	384	439	420	410	416	373	417	401	420	401	411	388	392	423	394	446	455	381	430	429	431	403	430	392	394	422	424	443	368	436	429	436	464	404	429	431	430	426	435	452	405	423	404	415	427	422	474	387	420	403	428	390	473	438	416	408	404	387	411	406	392	437	455	424	439	390	392	435	439	468	396	438	397	395	419	419	441	383	442	397	389	430	418	426	396	452	441	457	436	406	430	463	444	404	415	409	448	404	454	416	426	414	434	412	377	404	415	413	428	381	460	411	447	463	434	430	406	443	444	411	385	447	410	444	402	404	469	432	432	418	408	431	424	451	458	407	388	401	391	392	417	394	446	389	401	435	391	442	435	403	414	420	444	387	375	408	440	440	429	438	410	399	413	420	409	425	397	381	399	453	409	456	417	444	501	472	436	422	417	443	450	383	428	408	459	419	441	471	397	419	459	428	376	466	451	452	422	425	426	425	416	439	381	388	432	471	408	420	431	457	438	387	407	407	455	432	413	434	401	405	381	413	403	391	411	391	381	436	425	417	470	417	454	406	416	377	424	390	394	426	435	415	415	419	397	444	446	418	431	405	417	454	389	406	439	410	442	416	439	421	409	431	444	424	426	412	423	400	454	409	401	412	415	415	442	438	421	424	405	395	430	422	464	429	430	380	386	444	422	430	432	424	422	385	433	420	427	432	429	433	444	439	422	472	413	434	435	474	446	437	445	432	413	436	392	439	418	413	422	414	418	416	424	425	427	454	391	372	411	442	477	399	475	406	401	405	413	431	446	448	414	424	404	415	422	394	415	422	438	433	403	445	394	459	384	395	406	413	407	441	413	425	406	409	415	410	432	425	447	407	417	421	400	399	443	405	381	439	440	433	409	433	445	391	422	421	407	390	419	412	442	373	447	423	402	394	469	416	410	425	430	415	402	411	463	438	393	422	355	443	439	397	411	419	421	459	426	397	400	433	418	380	410	430	454	403	466	401	419	401	411	402	451	430	438	436	446	447	427	381	399	389	384	399	432	420	458	439	373	422	396	439	434	418	437	434	473	380	458	432	417	425	396	399	451	440	394	443	422	411	393	403	417	413	447	420	381	389	429	417	414	430	390	403	383	393	438	400	411	426	426	405	411	399	444	413	418	457	405	477	426	415	469	418	372	415	381	439	434	425	430	417	430	449	432	419	413	407	397	419	434	422	370	376	432	441	411	387	448	394	434	447	446	396	422	447	433	394	454	432	390	415	432	415	431	426	445	454	442	373	415	423	460	402	415	425	404	399	447	439	402	419	445	444	385	424	429	417	393	465	395	401	380	435	429	401	411	455	412	389	423	415	405	424	409	395	427	428	384	440	427	427	421	403	426	395	425	398	412	413	430	424	412	392	431	454	396	425	377	431	422	413	434	434	409	485	426	414	386	446	443	393	432	411	416	415
18266	2275	4239	4844	4284	3272	2769	2349	1950	1809	1653	1462	1409	1266	1192	1174	1120	1100	1077	1025	1052	1077	1014	1031	1051	1000	1063	989	1044	966	1021	968	999	1007	987	969	941	995	980	908	945	1017	981	997	984	994	961	963	985	915	880	966	953	993	934	947	936	968	932	928	945	990	912	956	990	995	948	942	927	955	927	973	955	1005	927	940	982	891	958	925	965	923	1017	916	933	930	918	867	954	919	979	959	891	921	968	960	918	979	922	946	973	885	917	953	961	890	982	864	945	902	942	923	939	911	974	898	949	882	964	952	975	886	904	919	888	903	986	981	955	963	935	936	899	899	956	906	898	898	963	967	965	927	880	969	940	943	898	931	949	970	907	922	991	863	963	915	888	943	922	898	903	944	952	932	936	923	934	967	918	936	931	901	920	911	932	875	1014	994	956	923	935	949	910	945	941	899	953	933	937	953	956	951	919	915	926	925	896	950	958	944	878	892	883	904	906	982	960	977	934	933	928	876	918	941	951	895	930	944	882	924	910	983	943	948	921	936	866	905	940	979	976	883	911	934	976	911	938	917	963	916	975	891	910	922	973	926	934	951	923	982	953	946	879	1008	891	938	975	938	960	886	923	935	942	934	920	965	963	889	921	877	934	888	916	928	892	897	938	909	901	898	902	1007	943	920	902	883	997	914	919	905	950	949	953	933	898	904	925	936	932	893	952	944	944	962	954	922	913	942	938	898	912	873	897	930	922	917	876	950	934	1025	973	942	901	934	944	935	948	917	930	954	932	938	929	951	926	967	927	926	895	946	882	948	932	921	907	918	926	896	951	963	978	937	961	863	921	970	911	921	931	925	905	923	878	937	933	925	967	917	971	901	902	963	959	969	991	910	892	914	1004	952	941	949	918	918	895	928	929	960	899	910	956	924	934	950	888	927	927	905	923	922	895	936	927	929	930	927	932	934	927	908	911	903	914	937	961	930	957	961	919	964	947	965	968	962	938	944	920	979	875	903	929	955	931	959	974	890	942	932	937	932	964	926	913	879	863	897	897	1028	937	933	876	900	949	913	977	968	945	897	910	908	922	944	939	949	855	936	951	927	933	899	918	924	935	929	932	923	959	943	947	970	959	937	918	964	916	969	951	922	964	869	955	922	940	897	947	959	917	901	951	907	888	949	931	916	936	943	967	869	975	888	958	918	930	910	914	873	933	943	919	917	926	960	934	903	930	921	928	921	948	955	956	907	951	960	888	918	918	963	967	866	880	931	909	933	948	952	926	950	921	954	906	963	931	891	968	959	938	904	919	936	914	913	899	928	898	935	951	977	966	917	920	923	934	948	921	948	952	939	916	940	871	932	908	916	925	930	946	951	902	915	905	910	1017	890	903	921	898	923	964	981	967	970	974	941	898	953	909	944	962	910	942	966	957	940	956	890	891	954	976	906	928	979	907	966	890	951	982	892	935	939	907	888	955	921	954	964	977	907	951	907	942	939	987	923	957	923	939	927	922	943	1024	920	952	941	988	935	934	950	970	983	922	890	902	1002	970	934	937	938	940	901	960	936	962	928	963	920	921	971	950	978	976	893	927	961	989	968	935	937	1002	921	904	931	963	980	992	922	924	886	969	919	984	935	935	967	970	925	936	918	941	905	951	919	903	925	901	940	965	966	937	924	923	956	976	950	1004	960	906	981	936	966	959	921	921	975	919	924	893	936	887	931	960	928	895	952	953	928	949	901	901	953	882	933	899	930	954	948	938	934	966	893	921	914	960	963	930	929	944	923	906	866	940	949	908	914	913	901	965	923	941	928	925	918	918	922	915	928	925	916	940	915	869	942	950	917	915	916	942	923	912	874	935	934	885	904	962	956	932	939	915	887	926	959	883	926	942	903	924	920	936	1036	938	907	937	890	923	945	971	904	949	970	956	952	958	921	924	916	945	906	956	993	913	927	942	874	992	883	947	944	938	971	933	905	969	990	953	979	933	927	894	864	947	938	926	944	910	891	949	955	916	946	879	954	873	952	926	934	911	949	923	948	958	925	915	932	923	961	945	878	895	917	940	958	889	899	929	929	946	935	896	908	899	977	923	962	945	968	951	902	957	900	919	914	926	937	933	960	899	930	913	936	922	859	898	976	929	937	905	912	963	908	945	944	927	908	921	913	917	920	941	943	935	892	927	937	933	986	924	913	955	882	941	889	928	959	924	926	944	936	940	977	945	949	907	920	934	961	862	963	920	950	935	921	923	928	887	947	936	935	940	935	929	896	903	930	982	944	919	875	948	904	898	927	923	920	916	964	962	926	933	931	928	945	926	949	900	908	946	915	941	927	1002	969	892	959	925	969	937	899	949	927	928	962	901	977	907	973	968	995	939	943	957	937	922	943	1006	945	932	941	955	971	897	942	932	919	919	916	930	905	945	951	911	944	978	933	914	911	934	893	895	985	923	951	939	929	874	955	893	912	928	930	931	924	919	991	902	923	909	930	936	992	938	973	923	1005	913	946	937	922	917	949	921	951	952	896	1006	912	926	891	898	919	873	951	926	935	906	933	923	903	947	873	986	903	944	968	943	982	929	950	924	882	990	903	964	935	949	941	949	874	906	884	909	937	984	950	929	874	968	894	958	976	909	900	940	928	961	993	939	952	902	885	963	979	897	952	961	965	916	928	949	946	951	951	920	905	895	974	943	965	898	943	930	907	937	931	918	901	904	956	911	967	922	916	926	924	923	937	889	980	884	955	944	924	894	931	1003	880	904	926	963	925	981	955	959	941	932	943	868	901	959	963	929	902	955	962	971	946	977	913	947	897	988	941	928	921	926	921	915	896	913	944	991	889	917	926	974	986	983	934	961	908	950	936	956	945	914	927	905	916	912	983	931	940	926	927	915	952	872	914	937	892	981	955	914	925	959	947	974	941	959	982	969	928	944	961	941	939	950	892	997	948	900	915	919	913	934	977	913	951	923	958	955	932	952	891	948	986	918	987	897	924	914	956	922	875	923	888	889	900	974	927	917	926	875	903	944	979	977	905	958	954	940	907	970	928	899	907	918	982	956	899	987	981	917	924	961	911	905	896	1008	944	1010	950	920	925	932	929	923	940	913	950	923	975	894	938	903	914	1002	931	926	941	942	936	894	970	991	961	964	851	948	954	941	894	945	936	949	985	954	948	926	919	945	955	976	916	945	926	958	948	926	915	896	926	940	928	970	944	911	982	909	955	920	945	903	972	946	938	907	919	917	953	931	918	955	900	983	940	896	917	925	939	970	927	879	922	906	952	930	973	911	931	915	925	936	891	955	962	976	943	892	931	958	969	978	912	907	906	932	934	958	961	941	943	927	912	917	925	940	942	937	932	901	971	921	920	963	920	934	968	946	973	978	889	957	962	874	935	891	936	955	943	916	986	876	916	948	949	897	946	945	937	894	921	910	918	879	937	922	862	984	909	904	944	897	956	904	881	963	922	923	885	927	916	906	983	960	942	944	940	957	927	901	895	930	884	919	947	931	977	924	916	936	953	932	833	955	927
8536	718	672	489	371	290	257	252	235	256	211	215	203	223	218	184	198	212	229	241	216	216	203	196	224	221	196	223	242	196	222	207	204	205	221	214	200	201	217	229	211	217	199	221	224	163	193	187	200	218	219	216	235	190	225	210	216	198	207	204	184	236	207	219	210	224	196	222	192	252	235	207	252	207	234	205	179	207	189	207	186	216	202	221	189	235	226	216	223	204	203	216	196	202	204	185	185	225	213	205	220	229	222	183	200	196	185	205	204	216	190	201	229	208	185	208	192	198	175	188	202	191	200	216	206	195	196	209	184	210	199	210	212	228	212	208	191	200	199	200	194	203	171	192	201	218	187	211	237	195	204	211	184	209	203	200	200	225	216	188	215	201	212	223	202	182	231	234	258	203	196	214	165	200	186	206	183	212	191	193	205	200	206	180	212	231	192	182	214	204	203	239	199	198	201	193	233	210	189	206	190	203	231	187	208	203	205	187	199	214	182	190	219	204	209	208	211	223	218	200	185	191	196	199	234	200	184	213	197	226	201	173	228	221	205	207	252	194	212	198	199	219	199	178	205	227	210	179	216	230	205	235	208	234	169	195	203	238	201	236	231	219	227	202	222	201	208	193	216	212	216	210	200	214	198	210	235	207	193	197	186	196	221	216	210	208	207	230	220	193	210	217	190	234	187	236	207	201	212	186	195	210	204	183	219	204	207	191	219	233	189	204	196	197	198	204	186	192	221	199	219	183	207	179	220	210	198	192	195	202	201	207	210	179	227	218	212	199	205	225	223	222	216	191	187	238	215	221	211	207	191	198	192	201	209	216	198	207	208	212	212	200	195	185	178	205	226	190	234	236	208	168	176	215	221	199	193	213	184	169	213	160	174	190	212	202	200	173	208	227	177	222	217	196	195	226	198	235	203	214	204	212	208	202	186	210	218	208	189	185	201	224	223	209	216	218	197	218	238	177	209	215	204	208	195	189	193	197	216	213	244	226	219	205	199	204	201	209	215	208	245	190	209	194	239	195	226	208	185	204	200	226	191	189	181	223	207	195	215	207	210	219	198	211	180	203	177	228	218	219	219	225	217	205	184	234	206	200	201	226	207	239	200	218	197	206	198	205	190	207	215	218	191	173	210	200	226	208	216	234	201	226	225	212	201	215	199	217	207	186	216	209	176	195	203	193	220	218	230	210	198	237	192	196	195	218	219	217	222	203	201	220	186	210	197	183	203	192	190	208	217	195	194	227	207	214	214	213	203	211	196	212	220	217	181	189	190	199	211	212	199	192	218	218	198	186	224	183	221	203	190	211	191	204	202	233	198	188	208	198	212	218	204	196	213	194	198	199	225	201	207	206	200	211	236	222	203	206	208	205	215	159	199	187	229	243	209	173	213	210	215	205	198	184	208	182	165	206	183	191	165	200	188	192	196	196	193	212	209	218	225	196	208	232	218	183	218	227	222	208	222	207	223	209	217	176	214	189	185	203	211	216	206	216	196	211	223	189	197	193	223	206	180	209	210	207	224	214	187	213	201	230	210	224	208	227	222	219	204	195	198	205	184	174	206	202	220	205	195	214	235	212	203	210	197	199	196	186	205	200	255	202	188	213	225	204	204	206	210	199	215	211	215	209	198	219	227	186	209	219	215	192	186	194	193	216	197	231	202	193	186	188	229	211	198	216	184	207	190	181	203	171	200	193	217	207	206	195	198	212	214	181	166	200	219	191	208	233	225	179	210	201	212	206	228	199	201	186	196	236	214	194	189	224	213	216	249	195	220	192	220	222	221	158	203	233	189	202	213	196	186	199	220	190	237	192	201	213	209	190	212	198	218	245	204	213	217	198	194	211	200	223	211	196	214	226	190	214	208	201	224	193	198	231	228	223	227	216	212	219	191	195	215	178	240	248	207	197	188	189	206	190	216	211	182	204	192	215	221	216	200	221	203	199	202	212	196	203	214	204	191	191	204	201	198	222	226	222	195	176	190	227	189	237	179	196	221	190	232	216	181	209	182	190	194	229	239	182	200	193	180	187	215	230	202	215	209	209	219	218	210	199	214	199	236	231	203	216	209	215	195	185	240	207	215	187	191	222	208	214	178	184	213	228	206	217	185	204	199	200	170	174	213	232	199	192	215	213	201	215	183	212	210	238	216	224	203	189	185	234	232	214	185	195	194	207	222	240	205	217	197	190	195	211	239	200	211	231	206	216	226	207	183	234	194	185	200	201	231	203	194	207	181	182	201	217	219	212	190	205	219	207	206	208	200	209	208	217	224	215	196	237	217	207	196	198	208	208	179	201	190	224	209	219	193	214	211	206	240	180	199	197	221	225	185	192	217	221	208	190	202	199	189	207	219	233	230	202	182	215	205	196	194	203	202	179	196	225	183	172	187	180	206	210	221	221	219	223	210	199	205	180	196	220	194	180	223	179	204	205	200	204	207	175	223	188	194	215	221	221	225	213	214	223	214	225	217	219	201	192	200	181	204	177	204	186	215	217	212	227	195	208	218	220	220	203	221	185	201	220	208	200	212	195	220	180	205	233	183	222	239	211	209	221	205	210	186	213	214	196	200	215	207	225	251	161	210	190	217	198	223	217	189	189	206	229	189	163	201	214	229	201	208	196	217	171	210	181	219	218	206	234	216	231	225	212	229	214	202	209	228	200	178	216	214	181	215	202	212	192	221	196	221	217	209	215	208	205	221	196	173	214	194	199	182	196	199	208	235	200	197	199	204	197	229	222	231	198	193	231	229	196	190	189	208	195	211	206	218	204	196	187	193	204	177	228	200	196	227	212	208	213	182	206	171	203	243	205	186	206	173	210	221	192	221	229	198	233	222	219	198	223	199	201	205	202	184	211	185	212	224	185	201	229	245	203	178	220	231	240	218	208	196	208	206	215	215	214	207	209	200	186	198	213	193	224	240	225	208	215	193	215	201	202	194	172	219	235	188	216	231	209	217	234	220	174	206	235	181	202	246	188	225	206	220	188	193	218	220	215	223	210	236	200	196	207	196	204	216	247	215	215	232	193	221	236	220	206	200	238	230	184	191	193	183	188	180	179	172	184	209	189	186	218	212	219	207	193	169	229	198	193	231	203	220	229	173	201	192	194	215	198	198	201	225	217	218	215	204	182	231	220	210	204	212	204	231	204	213	208	178	211	206	232	205	194	213	182	191	218	197	219	207	225	218	195	208	194	217	221	210	231	208	194	211	189	218	202	206	199	220	200	209	204	220	218	202	199	229	196	213	229	211	207	212	219	188	182	204	220	203	225	207	190	234	228	249	220	207	227	212	212	211	209	219	179	203	221	224	185	206	204	207	186	198	204	234	232	233	189	217	212	205	200	217	209	208	185	214	207	213	203	208	203	211	187	210	191	171	205	203	201	206	207	202	211	220	211	175	184	229	201	175	216	188	203	193	185	221	219	232	234	202	204	214	184	212	209	217	202	182	218	207	212	221	207	184	212	187	176	192	202	212	193	198	211
5279	817	1365	1489	1278	1060	945	890	769	643	651	661	576	538	551	542	539	491	500	528	513	564	503	555	507	539	489	526	490	543	506	499	552	516	470	507	466	504	490	507	495	483	518	486	503	523	543	505	540	525	505	489	527	518	520	500	529	480	509	466	545	544	484	502	516	484	553	505	538	510	499	462	493	481	476	494	547	531	488	510	531	528	495	495	495	516	513	474	526	522	514	505	502	470	535	530	494	555	510	494	527	513	515	526	490	502	534	525	514	483	503	512	485	524	523	511	520	514	499	485	524	523	521	510	508	504	489	513	528	533	513	521	480	522	499	499	519	497	499	503	511	527	516	507	522	538	477	499	512	448	479	490	498	506	503	523	520	497	534	522	531	529	493	559	522	528	509	501	543	521	521	489	532	481	541	521	484	495	528	548	510	522	497	477	504	493	538	498	535	486	516	492	517	497	475	476	505	511	545	534	486	485	504	502	506	477	501	520	521	512	503	499	535	501	481	535	526	522	527	494	469	466	508	471	471	491	489	499	496	494	459	498	456	490	504	499	482	501	516	495	486	501	501	502	469	507	515	515	526	484	498	465	500	517	494	543	482	486	517	510	511	507	512	496	548	529	507	502	529	507	493	492	493	468	485	508	459	467	533	527	505	496	531	504	532	545	538	501	472	546	487	543	544	497	508	463	537	493	499	500	522	511	508	498	512	497	543	523	501	502	488	503	507	525	548	496	505	496	501	487	495	475	538	474	449	507	498	477	508	502	517	522	516	516	491	532	471	535	518	500	485	465	503	508	535	479	505	487	469	512	486	547	489	496	503	490	473	498	508	484	489	507	520	502	493	527	508	466	504	509	459	478	509	503	500	535	535	519	500	520	566	527	477	509	524	540	481	534	485	534	547	477	481	509	466	463	479	491	490	543	509	516	509	482	515	554	498	497	507	516	527	468	547	496	514	546	489	509	525	532	541	479	512	520	565	479	537	466	524	484	487	492	489	528	521	549	520	551	506	465	479	472	545	513	515	487	517	508	551	525	518	536	522	486	524	505	500	475	465	474	545	498	521	549	542	484	518	472	517	500	481	489	516	554	482	515	497	499	510	519	549	556	514	509	471	527	490	511	500	532	544	462	532	507	527	511	510	503	488	530	521	464	524	505	458	513	532	496	499	445	519	505	486	537	521	551	525	494	514	530	489	491	507	510	508	526	500	507	480	495	544	507	486	516	515	544	518	512	504	500	518	511	507	523	467	547	525	525	535	493	527	513	503	509	512	475	527	507	543	528	492	500	462	501	536	484	515	494	513	525	524	492	467	510	496	506	534	523	527	552	481	485	491	542	513	492	509	487	536	491	485	448	486	491	487	509	496	518	513	516	555	517	513	508	471	483	485	510	507	515	520	489	510	533	491	462	485	514	529	515	521	519	485	495	510	477	542	485	503	500	488	502	509	500	541	494	536	518	498	511	517	508	503	490	481	567	563	518	537	535	487	529	498	523	509	486	511	522	536	540	482	549	524	531	472	437	481	479	509	481	520	488	474	526	491	530	539	475	503	515	498	506	519	514	524	500	486	520	500	463	497	501	496	501	525	528	493	512	525	534	523	516	546	482	501	541	522	471	525	517	478	499	490	523	533	539	522	467	531	487	544	489	501	531	498	521	532	487	507	490	521	512	492	502	507	518	531	549	479	517	520	539	512	500	517	476	522	560	506	502	479	514	531	538	511	506	525	497	522	547	495	499	507	508	500	511	534	549	524	523	516	504	492	504	495	499	517	542	468	459	519	500	480	527	510	495	516	546	517	510	480	474	503	490	524	543	485	466	503	555	511	519	555	528	535	528	513	528	519	493	533	518	500	488	500	444	491	523	515	511	533	510	486	495	518	523	534	506	485	443	459	530	517	472	547	544	480	480	490	485	514	488	530	503	469	473	485	493	535	521	495	519	494	486	484	499	460	532	506	474	501	553	485	480	516	486	539	478	498	478	504	539	485	533	494	523	507	501	493	503	541	464	526	513	517	497	515	482	500	530	487	500	526	484	524	515	487	495	501	523	523	487	499	506	467	499	504	492	490	502	469	510	517	524	497	513	459	500	479	507	503	529	532	483	482	512	507	490	459	498	489	490	498	544	572	498	520	497	499	525	534	491	482	528	500	520	526	494	499	495	478	484	555	523	501	493	526	513	482	518	455	488	534	498	523	486	508	489	501	521	513	514	527	471	519	464	525	518	501	523	498	500	521	457	504	542	518	478	516	479	530	478	482	499	461	514	509	522	527	483	522	522	510	542	530	488	487	493	502	489	537	514	501	515	536	494	508	534	518	523	527	481	497	528	525	562	522	481	515	502	444	515	518	514	523	489	523	486	479	469	539	502	505	503	496	502	495	558	537	520	539	511	518	511	482	518	485	498	512	527	532	503	512	498	532	501	469	508	489	512	492	521	520	509	495	486	497	576	520	473	490	497	485	521	487	513	501	533	518	504	516	525	508	524	549	491	487	491	484	476	485	524	508	522	479	529	474	513	514	488	483	488	460	520	526	488	494	493	507	515	504	494	512	520	528	495	491	463	486	479	523	483	533	505	553	503	521	512	513	514	504	494	460	515	456	499	457	534	498	478	491	536	547	488	484	515	546	516	509	524	530	471	497	506	506	443	519	488	535	476	492	506	518	502	478	520	527	517	536	545	511	465	484	475	539	503	485	504	512	556	523	494	532	501	507	525	512	512	477	497	497	465	497	511	529	489	477	487	493	531	501	537	489	508	460	517	527	509	503	505	494	518	488	524	510	501	497	508	467	526	480	497	522	505	511	491	507	483	481	495	522	506	505	479	552	523	522	510	501	521	524	563	520	527	538	525	526	506	513	503	527	558	508	506	530	528	521	508	533	542	504	484	533	555	508	533	486	523	552	499	467	525	516	508	543	485	501	543	529	516	534	485	546	505	499	493	507	548	502	517	517	495	493	512	494	491	501	488	495	516	492	507	504	519	489	485	489	500	550	475	504	544	514	562	494	505	531	510	497	557	509	531	462	507	550	499	511	486	526	502	503	518	484	499	505	493	541	505	531	491	463	528	486	526	505	533	447	520	503	461	528	541	530	525	555	487	510	476	539	489	508	539	479	533	498	520	485	527	498	480	501	505	510	524	509	529	537	501	512	513	555	481	559	557	481	516	507	516	528	508	515	528	474	536	535	503	517	506	503	523	498	495	519	474	528	513	493	542	532	513	504	545	530	533	501	524	530	477	522	494	493	518	531	478	500	481	489	541	483	497	482	484	511	491	481	486	532	520	522	514	512	496	515	547	515	482	479	519	540	518	512	529	513	567	513	523	510	479	513	523	474	466	519	499	516	492	534	541	457	498	495	496	529	485	506	480	500	517	531	499	457	503	515	499	473	532	472	488	517	534	504	460	500	470	537	513	493	519	519	500	496	520	492	510	459	507	499	495	518	535	533	523	528	475	522	458	505	514	518	527	516	554	480	490	489	526
24518	3316	1432	1118	710	582	494	434	366	312	347	324	256	280	264	250	286	260	225	231	260	237	232	243	243	245	221	230	261	254	245	225	235	227	256	236	251	260	211	255	226	262	241	267	252	240	268	250	241	251	244	215	221	258	258	209	221	265	255	240	220	225	233	224	261	222	215	217	220	250	237	232	240	237	247	265	251	250	241	237	237	240	206	239	232	249	248	249	237	230	242	235	250	239	234	261	279	238	218	251	231	264	245	226	234	242	239	244	249	236	232	252	275	247	266	259	235	230	256	232	251	237	236	245	246	241	232	221	253	246	255	211	225	254	250	249	259	232	225	231	278	217	217	242	243	257	273	253	229	229	246	234	205	233	224	261	254	238	238	246	231	225	241	255	265	230	250	214	236	229	229	195	223	225	228	233	233	254	240	233	261	237	259	244	263	263	244	252	249	257	204	253	226	226	240	238	249	220	232	243	249	247	245	242	223	269	247	252	224	231	241	229	233	260	229	243	252	265	239	226	261	235	270	243	208	241	255	261	222	239	246	232	244	232	226	258	229	262	202	241	252	258	246	265	257	228	220	224	250	239	239	219	247	223	230	262	228	252	256	236	252	232	232	239	260	233	244	252	259	270	252	243	252	258	259	243	242	236	239	229	241	268	246	221	270	263	258	231	224	228	236	269	230	259	227	234	238	220	252	258	234	246	212	251	247	251	239	261	231	240	289	234	241	246	244	228	240	248	247	222	241	250	246	228	245	234	225	240	228	237	233	263	248	250	257	274	232	239	229	234	237	226	253	238	246	254	241	209	234	241	236	264	260	262	243	219	257	255	266	253	248	251	232	251	239	241	215	217	231	241	212	258	276	246	252	233	256	247	245	224	247	279	233	241	217	232	253	235	203	257	253	236	229	228	244	231	260	231	238	237	223	233	221	261	211	275	289	254	205	249	235	233	221	230	253	238	254	230	259	255	226	240	246	262	251	249	261	238	232	227	237	227	264	264	253	227	237	258	261	241	255	211	243	252	256	265	254	237	230	251	211	212	249	287	249	260	249	259	229	249	215	244	246	241	258	222	243	226	235	228	243	231	237	259	247	206	228	211	247	240	225	221	247	223	242	251	262	230	236	240	252	260	264	231	243	244	227	277	263	249	266	244	237	234	227	274	251	247	222	226	219	222	255	232	219	209	251	243	238	258	253	266	223	247	261	238	261	265	282	233	239	241	262	241	267	229	272	244	229	243	249	256	239	220	261	217	266	226	220	243	251	265	249	244	230	227	216	212	221	243	261	239	242	223	231	236	245	234	231	274	264	202	238	250	233	272	213	210	234	242	263	261	248	239	274	227	243	249	257	246	256	230	259	236	226	212	237	232	238	258	252	229	235	273	220	234	238	269	216	233	222	225	243	257	242	233	231	206	265	242	230	239	269	250	233	218	214	262	257	233	254	228	227	237	213	220	211	235	249	256	252	252	253	222	245	202	255	255	226	223	231	229	229	240	213	224	232	245	238	233	222	237	240	242	231	258	210	244	249	273	273	230	223	252	255	239	251	233	232	234	268	233	243	253	236	235	258	256	234	239	229	271	242	234	252	257	230	215	206	260	237	226	250	242	242	229	250	256	227	230	260	240	218	220	244	251	239	230	226	240	239	232	249	233	223	281	229	252	228	246	237	248	255	259	234	249	244	230	248	212	236	235	249	254	270	255	250	221	230	252	195	207	226	255	260	247	243	236	235	206	208	240	208	238	246	270	258	254	224	272	238	260	224	230	234	269	265	233	245	267	246	245	228	261	233	251	242	225	305	230	209	276	237	257	228	238	239	268	228	285	212	245	273	248	234	263	210	227	277	230	249	235	244	269	228	231	233	250	259	229	233	251	237	242	241	267	238	247	248	233	230	240	246	248	250	236	255	247	253	254	221	202	236	244	262	249	212	261	234	239	234	233	205	225	218	226	276	236	243	278	218	261	244	229	216	220	256	255	251	221	221	260	246	260	263	244	261	222	257	228	243	246	265	254	245	281	193	208	261	212	243	242	258	245	243	261	224	243	234	240	261	240	228	243	230	237	240	253	217	222	188	252	225	238	240	252	217	227	236	230	226	235	253	237	250	269	244	273	235	255	266	246	222	218	247	244	234	261	219	236	257	269	225	262	223	237	225	264	267	261	236	255	256	247	226	238	258	232	243	226	224	267	230	284	245	260	236	232	249	268	233	222	276	229	231	235	240	227	265	243	224	249	226	242	237	237	256	265	252	278	233	239	244	237	262	255	251	216	235	268	247	248	279	253	283	266	245	234	219	215	230	224	258	259	232	244	241	269	230	229	248	245	260	248	257	252	274	235	252	267	238	250	249	232	232	245	228	217	257	219	226	248	260	259	253	241	252	227	247	239	264	227	262	247	217	250	209	258	259	236	260	222	245	242	268	231	220	245	247	244	222	247	245	226	260	233	232	260	225	249	276	236	274	225	244	227	241	252	240	270	273	236	258	269	271	245	235	249	208	274	246	242	274	255	287	252	266	237	239	239	235	226	219	244	252	255	227	248	242	246	254	257	245	250	245	255	244	252	232	223	263	265	236	254	262	238	257	246	228	223	253	259	225	231	245	252	238	249	250	252	250	242	260	227	223	259	247	219	258	256	253	261	233	222	218	228	229	264	259	257	241	220	258	230	255	248	212	261	224	233	238	226	261	253	230	271	241	220	283	236	243	225	207	261	251	230	224	228	272	219	257	207	234	229	251	226	241	246	240	259	226	241	272	206	237	236	249	224	242	249	267	244	251	228	260	224	253	264	248	256	214	247	248	230	246	282	213	239	234	213	226	228	266	226	261	255	245	235	223	231	220	234	234	244	214	232	224	240	234	262	254	252	205	222	270	242	229	228	250	242	224	254	243	262	236	229	239	237	223	292	226	252	237	233	237	245	263	232	239	217	254	251	259	254	251	239	245	269	226	230	239	267	223	217	241	240	241	246	230	244	233	261	216	226	212	234	244	253	240	200	268	237	233	220	248	232	243	238	244	228	218	228	238	235	266	240	243	227	243	242	255	210	241	228	243	248	236	248	232	236	242	248	237	260	220	238	241	247	262	239	255	246	247	253	243	246	246	260	237	244	252	261	267	247	259	255	241	213	234	224	221	235	244	247	242	210	231	224	249	230	227	257	223	242	233	209	260	232	233	234	255	268	228	230	247	257	267	274	239	239	254	255	244	217	214	232	241	209	229	250	254	252	217	259	227	262	228	229	248	246	246	234	227	218	264	211	210	240	241	228	234	240	226	232	247	252	258	233	239	220	201	230	253	220	248	240	215	223	219	220	216	239	248	259	235	260	194	261	265	248	245	238	227	218	220	251	243	244	254	225	236	226	243	247	241	251	243	251	241	240	208	232	253	247	253	265	245	215	235	246	239	232	239	235	290	224	217	220	257	221	222	243	236	247	241	258	228	253	237	242	249	230	246	241	246	229	243	255	266	228	240	238	226	222	208	215
14403	1460	2850	3156	2687	2089	1778	1488	1228	1137	1008	953	857	799	759	760	734	663	642	718	649	700	681	647	661	610	644	637	652	633	640	614	572	650	631	646	665	616	584	600	601	618	622	634	581	583	585	562	584	558	571	575	546	578	578	612	594	650	586	564	605	620	580	582	619	627	597	624	594	643	564	578	579	604	586	580	595	593	620	579	600	516	571	605	608	566	579	603	647	583	617	569	623	603	606	574	538	571	643	592	581	628	615	594	572	614	586	628	575	592	566	596	615	581	590	607	651	590	581	574	597	600	625	605	581	644	603	562	579	562	649	599	590	586	587	595	569	619	614	578	557	613	579	587	569	589	607	599	599	599	576	568	575	578	593	600	563	620	568	557	561	581	587	561	611	544	626	628	605	565	600	601	613	595	587	564	550	651	557	547	537	582	585	606	593	575	584	603	608	540	604	638	581	626	652	584	607	643	624	547	585	594	573	626	560	590	648	605	588	592	593	579	598	588	587	609	573	590	551	606	574	591	571	569	627	561	631	555	544	583	621	573	587	576	613	553	625	586	580	594	599	556	593	587	580	577	613	570	579	633	591	571	568	597	575	537	584	566	634	588	577	596	645	602	601	539	541	610	599	578	574	567	597	554	583	543	620	589	589	624	635	578	535	617	598	532	578	615	598	560	633	605	616	612	641	604	587	561	586	560	591	611	588	638	600	581	560	580	582	580	559	591	589	602	598	608	577	599	643	590	581	572	588	597	598	556	591	566	583	584	563	587	598	552	635	630	607	591	579	583	557	604	567	617	621	639	588	568	588	620	619	590	587	612	587	585	574	558	560	628	595	583	578	578	633	573	583	608	588	609	562	583	623	602	591	593	600	612	629	588	586	591	591	579	604	596	601	586	588	552	539	613	631	581	605	586	580	570	584	564	602	593	578	602	623	554	584	602	533	580	583	577	570	583	562	605	607	590	607	598	571	602	618	583	599	563	581	601	570	590	581	545	616	589	591	581	574	578	556	578	623	584	571	590	620	609	596	595	558	546	598	616	586	604	562	622	571	599	559	615	603	582	569	596	601	585	627	588	605	612	560	592	599	620	576	593	568	615	654	560	564	557	584	588	640	607	555	655	594	569	594	637	574	622	598	620	585	579	603	642	588	600	603	637	565	567	598	597	578	582	588	613	609	595	644	564	597	597	628	570	591	595	562	549	598	594	603	545	619	572	642	566	619	612	623	576	609	592	585	585	587	579	585	566	618	589	553	582	628	580	607	561	590	577	617	606	603	596	558	584	583	627	609	605	603	601	628	603	618	543	565	599	583	574	603	625	638	645	589	596	551	596	586	569	585	569	585	594	554	626	575	599	619	609	589	584	589	599	594	606	612	566	547	588	566	598	598	600	564	587	578	567	617	594	567	610	580	562	554	611	603	611	619	611	619	534	572	598	591	576	612	629	621	543	577	572	593	560	590	594	568	622	547	589	574	553	609	592	591	587	634	603	628	596	568	547	597	591	602	549	596	625	603	590	618	600	575	614	591	594	613	561	620	591	602	577	553	553	562	591	589	604	604	585	574	600	623	586	611	593	588	547	616	581	598	600	597	595	619	633	604	593	625	658	601	593	622	582	560	577	600	598	624	610	624	604	555	552	612	589	572	576	574	590	562	567	628	600	606	599	615	598	562	616	595	576	604	592	550	560	578	576	603	629	594	594	632	655	570	532	577	565	572	601	562	629	602	559	603	612	635	552	589	588	573	591	573	547	558	657	576	568	623	584	587	573	561	565	583	626	609	580	599	596	581	589	592	628	550	625	640	622	604	584	602	570	591	558	565	563	590	613	617	633	538	537	614	583	578	605	581	574	589	626	656	601	605	644	585	599	607	613	559	580	591	585	625	566	587	595	616	614	615	580	654	565	599	585	575	566	564	590	592	584	570	605	600	578	550	601	636	568	582	609	578	570	577	569	570	569	570	563	567	658	606	565	621	623	602	579	615	583	615	607	578	584	614	577	594	579	588	601	625	587	608	593	575	594	546	605	564	579	637	588	573	592	618	609	608	598	619	603	599	595	565	581	593	593	611	605	577	621	584	602	594	567	566	595	545	634	595	597	595	610	580	577	587	556	606	603	601	538	631	619	601	604	558	596	591	595	579	587	557	594	534	591	613	566	513	601	615	592	586	584	618	613	605	607	568	569	644	620	625	642	593	578	579	582	580	598	576	578	585	610	600	563	563	612	591	614	549	578	604	596	582	573	563	567	578	598	597	619	583	638	635	601	549	580	557	608	606	542	574	557	582	550	587	578	587	590	605	582	667	593	617	576	604	576	573	590	572	617	593	586	616	569	603	619	615	621	547	626	651	570	595	575	553	599	574	560	576	629	647	581	594	601	575	624	596	584	587	574	592	539	565	581	612	572	649	574	539	550	595	554	622	604	609	544	608	623	580	623	599	593	570	534	570	615	611	581	659	604	610	601	533	592	582	593	567	599	592	578	577	617	599	588	570	651	627	567	617	618	628	571	571	568	635	556	574	552	589	568	568	607	564	601	598	588	573	624	557	565	584	580	626	566	592	626	598	556	601	620	611	600	565	576	558	602	620	616	630	580	600	577	580	602	563	558	620	595	593	555	591	601	592	621	621	574	610	549	604	654	559	569	617	607	594	642	622	586	622	573	613	595	626	606	565	592	587	571	614	594	574	600	610	562	542	625	574	627	606	597	593	571	571	623	612	598	561	566	600	620	588	573	525	580	576	621	569	577	535	592	574	625	569	546	646	599	582	574	555	616	621	605	590	607	602	587	618	609	572	565	628	600	604	647	557	613	623	553	635	584	568	597	592	567	590	585	581	598	600	618	626	597	576	617	582	593	563	612	607	568	582	547	589	601	549	626	640	617	656	601	541	599	602	629	601	578	577	582	607	597	565	601	587	590	614	566	586	630	604	597	575	572	583	558	562	609	627	641	575	611	624	608	615	577	613	565	617	611	592	585	586	579	580	580	602	598	584	611	555	570	581	552	564	593	582	585	651	588	589	591	582	572	579	602	586	586	589	547	621	583	617	607	614	541	595	598	545	601	605	624	616	575	612	592	545	558	604	578	630	591	617	582	600	575	576	638	595	585	572	532	591	543	603	604	597	619	532	550	602	602	624	559	595	644	593	553	601	619	578	579	588	603	581	562	629	599	580	571	629	598	603	580	640	612	592	591	585	578	554	582	613	571	587	574	591	597	572	576	617	577	591	596	569	621	624	555	599	539	578	593	624	589	608	624	596	599	584	599	580	583	599	590	576	623	601	594	619	597	620	606	596	622	610	620	609	621	579	574	630	645	591	610	576	610	582	557	596	620	584	623	629	575	630	551	601	587	597	626	597	652	580	538	607	616	574	634	605	611	604	604	638	631	596	651	601	596	561	613	572	602	617	599	579	579	582	576	565	596	576	623	573	552	615	520	600	590	571	612	601	543	623	590	621	595	567	617	592	603	562	616	586	621	563	585
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
