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
336565002653	336565003208	336565003758	336565004308	336565004858	336565005408	336565005958	336565006508	336565007058	336565007608	336565008158	336565008708	336565009258	336565009808	336565010358	336565010908	336565011458	336565012008	336565012558	336565013108	336565013658	336565014208	336565014758	336565015308	336565015858	336565016408	336565016958	336565017508	336565018058	336565018608	336565019158	336565019708	336565020258	336565020808	336565021358	336565021908	336565022458	336565023008	336565023558	336565024108	336565024658	336565025208	336565025758	336565026308	336565026858	336565027408	336565027958	336565028508	336565029058	336565029608	336565030158	336565030708	336565031258	336565031808	336565032358	336565032908	336565033458	336565034008	336565034558	336565035108	336565035658	336565036208	336565036758	336565037308	336565037858	336565038408	336565038958	336565039508	336565040058	336565040608	336565041158	336565041708	336565042258	336565042808	336565043358	336565043908	336565044458	336565045008	336565045558	336565046108	336565046658	336565047208	336565047758	336565048308	336565048858	336565049408	336565049958	336565050508	336565051058	336565051608	336565052158	336565052708	336565053258	336565053808	336565054358	336565054908	336565055458	336565056008	336565056558	336565057108	336565057658	336565058208	336565058758	336565059308	336565059858	336565060408	336565060958	336565061508	336565062058	336565062608	336565063158	336565063708	336565064259	336565064808	336565065358	336565065908	336565066458	336565067008	336565067558	336565068108	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24307	12993	14436	17244	18659	12218	6761	4754	2407	1400	1801	18598	27540	24856	11931	4938	2281	947	463	283	209	205	181	200	169	188	168	166	185	185	186	176	164	179	172	174	182	199	189	171	195	164	172	164	193	175	172	176	178	165	178	174	158	182	173	185	170	167	193	178	171	190	179	172	180	172	182	186	197	165	197	196	174	178	188	190	198	186	199	167	188	177	183	166	182	184	163	176	181	174	157	182	177	206	166	161	152	183	160	196	162	181	191	166	173	186	169	189	184	181	171	182	165	183	180	156	177	179	173	190	177	179	180	177	138	190	175	175	171	214	148	183	180	192	197	182	192	162	188	172	150	167	202	162	165	158	172	190	212	159	174	178	178	170	171	182	170	202	166	207	179	176	175	164	177	182	179	188	181	177	169	147	185	185	177	181	169	179	172	162	193	167	185	169	184	174	173	183	201	174	170	157	187	179	208	188	167	159	185	176	186	190	157	162	186	185	161	184	177	167	151	158	184	170	195	201	174	173	174	160	195	192	172	173	171	181	168	149	177	179	183	169	185	155	179	160	168	167	172	179	171	190	198	162	182	162	159	186	224	181	179	203	180	189	192	166	170	159	216	153	182	172	163	184	172	178	185	145	170	210	164	190	175	188	166	174	170	176	175	169	184	178	184	169	210	139	179	175	198	188	157	216	183	195	180	178	186	170	207	185	182	188	162	191	164	185	181	175	185	161	153	171	173	191	171	182	178	168	155	193	197	155	170	182	161	178	189	156	179	177	199	174	183	173	180	171	192	176	153	185	183	200	179	175	179	183	179	169	197	208	152	184	187	205	180	176	203	184	191	204	184	194	185	179	177	199	176	182	199	188	141	180	200	164	157	180	178	189	186	191	166	183	169	146	203	202	199	183	155	166	170	200	158	166	198	188	194	178	157	200	170	179	175	177	160	184	160	179	174	185	179	179	166	169	165	190	174	178	162	185	186	185	178	169	190	171	193	175	209	175	160	168	191	174	175	172	176	172	162	185	189	198	199	181	185	179	185	181	173	173	168	183	197	155	165	202	192	188	180	179	170	175	156	188	184	174	190	155	170	149	155	183	154	203	169	189	177	175	191	180	181	188	149	158	178	167	178	180	165	179	193	177	189	190	151	160	166	186	183	175	173	195	150	187	164	185	167	150	172	184	171	180	172	193	167	177	179	182	195	184	178	177	176	169	169	173	158	174	165	164	179	182	170	176	200	164	200	174	185	173	182	163	180	172	168	166	156	172	159	181	172	157	168	196	166	154	185	178	180	176	150	192	174	187	169	194	166	171	183	165	173	193	182	181	193	205	176	150	166	205	174	162	172	186	196	151	180	199	163	190	198	165	191	185	166	187	189	176	150	211	177	179	185	184	165	168	176	179	151	165	159	191	188	170	174	177	178	167	168	184	185	179	184	178	186	167	185	185	192	165	173	178	191	180	176	178	155	177	175	179	191	164	170	160	165	169	190	173	189	150	173	168	171	199	210	188	172	189	175	170	165	171	196	174	163	187	156	182	173	189	170	192	188	166	185	168	189	181	168	193	186	181	181	193	195	167	175	175	165	185	190	171	144	180	186	175	167	176	190	174	183	190	166	160	159	196	163	207	185	162	165	182	173	176	218	183	177	206	171	159	178	159	155	181	153	163	185	156	194	186	168	178	173	157	178	191	172	195	162	162	174	150	175	167	175	200	169	183	185	202	164	173	159	185	189	151	186	164	186	201	172	194	175	159	172	154	182	182	175	183	182	157	214	186	173	203	178	176	178	197	199	196	172	174	201	168	189	177	197	175	189	158	172	157	184	179	179	170	176	181	166	203	174	193	187	172	191	173	189	203	155	168	184	192	186	174	183	175	182	171	186	160	162	179	181	169	168	181	194	204	172	181	184	197	185	148	178	139	160	176	165	181	195	176	149	185	169	168	181	192	185	169	177	157	158	157	176	176	182	191	162	162	159	191	178	173	159	168	190	169	180	192	190	176	159	186	160	174	201	197	186	161	188	188	178	189	163	169	178	173	176	193	176	174	178	168	184	165	183	165	183	150	202	186	179	175	198	181	182	196	178	174	209	184	162	174	188	196	154	164	198	174	179	203	165	187	176	186	165	155	142	182	160	158	168	182	166	175	165	162	163	169	196	153	201	198	181	175	179	170	169	160	170	187	182	179	159	196	177	180	172	182	189	156	193	204	183	179	175	185	194	156	187	191	181	188	177	162	182	178	157	170	168	158	178	176	174	188	195	166	178	174	165	181	194	182	158	173	151	152	206	163	172	175	173	182	152	177	170	153	177	181	185	207	196	169	197	169	162	158	187	147	179	182	168	153	182	159	169	194	170	203	176	176	191	196	170	162	157	198	187	162	167	151	148	188	190	168	186	171	185	197	161	177	152	174	200	176	175	176	167	165	182	222	158	173	182	192	168	145	176	199	172	160	155	188	208	203	183	186	164	189	187	160	177	195	188	169	151	161	216	172	172	177	194	185	203	185	169	165	183	176	160	180	169	189	156	157	178	184	167	174	153	184	168	164	164	181	171	175	173	176	189	162	172	181	176	182	172	184	179	161	185	188	178	165	172	162	158	179	183	167	149	176	178	169	174	169	162	168	167	179	154	158	181	173	173	183	176	187	177	173	177	184	174	186	159	188	183	198	179	166	175	187	156	150	184	180	150	174	161	180	181	169	198	163	177	188	165	180	185	165	181	157	177	163	172	164	173	160	194	179	201	183	157	189	172	169	179	197	187	170	171	163	187	171	187	165	149	162	185	186	176	167	206	166	160	178	203	153	202	188	169	187	169	182	186	183	191	197	170	169	191	193	174	179	173	189	174	193	184	209	163	158	186	184	171	189	166	152	177	161	162	176	160	188	174	167	170	176	166	186	196	189	184	175	215	199	184	185	177	171	153	185	196	175	195	161	197	202	174	184	173	172	171	181	187	155	167	185	174	167	196	182	168	171	181	150	181	162	181	166	157	176	183	199	181	180	168	172	171	185	164	177	169	197	161	191	169	207	165	170	187	186	180	177	172	159	167	184	188	158	169	167	170	190	161	174	166	170	166	185	166	168	178	173	157	168	181	182	181	183	206	172	177	179	157	178	165	191	168	171	177	172	157	155	177	171	170	189	190	175	184	195	176	195	200	187	171	166	179	152	159	171	177	176	186	175	171	178	158	196	204	191	160	176	197	167	183	174	178	196	190	194	169	168	170	189	163	189	180	167	197	201	177	175	190	175	145	163	188	205	155	186	193	169	163	177	150	184	190	169	162	146	180	187	184	170	194	169	178	172	160	173	184	159	189	175	192	183	174	182	183	182	165	171	180	187	167	191	184	157	168	168	184	191	166	188	181	157	170	167	152	180	159	171	175	200	176	160	165	184	161	200	172	207	177	181	182	174	187	164	170	200	200	184	177	186	189	176	184	174	173	183	195	189	178	191	167	175	186	183	166	188	193	201	177	176	216	171	171	180	177	171	186	190
13460	9892	18168	26426	27301	20290	15470	13612	8708	6310	7933	36561	47484	43829	27696	18041	9949	4484	2146	1022	675	496	517	489	482	457	493	446	464	472	466	488	520	487	487	524	468	485	508	474	461	489	441	456	471	505	490	486	480	430	485	517	500	462	499	501	454	493	483	468	495	503	473	504	490	546	480	503	472	458	487	502	455	463	530	481	472	504	498	487	523	499	499	475	503	455	453	501	478	457	481	469	502	492	515	469	521	478	464	459	479	497	466	467	511	473	505	483	484	492	500	463	507	496	523	491	502	494	488	488	452	457	458	437	429	488	461	479	499	541	484	457	454	502	495	483	490	482	499	487	516	461	485	472	508	512	472	509	491	495	529	504	465	485	459	477	512	479	485	503	471	471	516	505	489	503	473	487	520	462	494	499	435	493	464	467	507	518	474	487	487	508	462	496	472	459	474	469	508	480	474	515	484	498	479	450	490	478	476	486	482	497	477	469	441	461	485	464	509	458	523	479	495	499	466	478	510	466	522	483	466	437	507	479	478	483	499	457	459	489	503	440	526	489	478	490	452	465	487	485	486	433	481	464	479	528	470	504	505	480	461	516	500	512	465	463	485	459	514	515	489	506	479	465	471	504	514	512	465	437	486	505	494	454	463	504	453	504	506	462	479	501	466	479	534	477	486	464	465	490	486	550	470	510	451	493	503	499	537	467	530	493	461	501	459	475	497	489	480	518	498	498	497	457	494	503	479	502	553	464	500	474	463	547	480	511	495	450	488	455	468	518	448	484	472	463	482	474	485	503	486	505	487	435	469	506	474	470	475	462	491	504	495	501	483	465	487	484	524	465	477	453	530	473	432	495	490	501	512	470	497	507	489	493	535	505	478	497	448	483	489	493	480	516	495	508	490	499	494	484	464	470	483	474	508	479	487	539	484	501	447	476	528	478	448	524	453	465	498	498	482	472	507	473	480	456	509	453	457	448	495	517	451	510	505	530	493	503	434	476	466	438	488	504	468	524	478	476	467	450	464	509	510	482	486	443	508	477	505	504	473	494	474	484	468	489	454	507	494	493	477	509	446	447	456	463	520	482	503	519	511	499	500	462	431	480	513	464	463	465	467	503	463	498	511	514	515	496	455	461	463	477	448	481	485	464	499	496	470	484	466	468	502	486	506	510	487	457	456	481	494	482	494	459	472	500	456	470	510	495	474	480	484	484	493	487	501	492	501	448	502	480	516	467	487	499	485	468	507	518	510	510	525	470	495	468	478	498	490	532	449	492	503	507	485	469	494	487	456	484	464	473	492	470	485	468	475	489	461	463	460	490	487	495	496	515	463	487	532	463	464	505	483	480	468	481	528	451	498	514	512	465	458	441	464	485	473	470	453	472	446	449	536	453	469	489	504	484	506	506	472	533	465	486	481	515	504	475	463	456	493	490	461	539	485	494	504	506	490	506	501	477	465	490	509	503	482	471	471	478	474	460	481	487	524	493	479	489	479	498	461	461	492	496	494	522	444	478	508	486	485	496	456	472	480	504	465	480	461	451	495	483	555	465	561	447	483	501	441	453	500	490	479	451	499	459	512	491	495	514	471	444	493	499	458	466	483	511	454	510	473	514	496	480	472	458	510	481	447	482	497	458	467	485	471	538	477	464	443	495	515	480	467	517	465	496	513	468	491	498	459	488	516	511	493	514	469	439	496	450	510	467	475	476	462	491	442	481	489	457	527	485	471	490	412	502	498	481	510	483	488	487	452	483	518	492	495	501	487	508	498	484	485	467	533	492	454	511	461	448	450	499	478	493	491	498	484	465	478	469	514	465	490	531	501	470	497	448	484	481	496	465	496	486	478	530	486	458	479	520	493	492	503	453	508	512	502	490	473	503	502	480	493	483	501	471	496	469	486	468	494	499	527	479	476	500	483	498	464	504	485	463	536	483	446	479	439	478	487	441	503	498	513	482	467	459	489	520	439	488	494	456	467	494	448	518	480	481	490	493	509	490	477	470	495	504	457	473	434	480	441	446	503	495	447	475	482	493	509	448	483	516	457	461	526	495	480	455	521	496	499	478	499	503	476	500	453	460	476	465	481	513	507	478	461	475	488	481	478	496	510	475	508	435	444	481	478	478	490	484	487	494	499	482	517	525	472	508	493	477	418	474	517	479	481	489	525	499	500	469	495	463	509	500	484	546	502	453	477	456	473	565	501	524	505	489	461	493	450	480	443	468	472	485	471	479	493	490	492	479	462	454	438	469	488	477	484	485	504	496	490	503	481	445	458	450	468	485	493	525	472	479	460	466	461	448	486	512	473	493	487	488	516	511	502	522	480	484	499	535	507	496	475	458	507	496	470	458	490	501	519	476	488	507	504	495	482	469	475	445	468	473	506	484	492	513	496	461	496	483	459	495	489	460	489	475	472	529	495	441	498	484	510	491	487	472	486	458	467	493	504	446	520	560	465	463	448	488	484	490	515	494	497	473	511	453	527	513	504	504	483	451	499	510	524	483	519	526	482	495	471	468	477	482	457	443	458	510	508	472	503	506	497	446	509	468	501	513	480	491	480	515	464	467	490	506	467	500	452	452	488	476	483	467	474	477	528	444	482	452	479	473	465	464	461	503	488	508	540	490	497	437	481	466	497	513	501	444	492	527	497	486	461	474	509	463	459	466	467	501	499	489	535	474	482	495	459	505	453	479	528	497	478	478	480	497	472	471	490	497	478	472	466	460	465	485	441	456	484	532	443	467	459	462	485	471	466	501	505	492	486	492	495	511	458	469	504	463	494	462	523	482	495	452	498	502	487	480	478	485	473	480	489	486	463	477	443	472	513	454	487	527	543	462	475	455	473	489	468	512	509	499	482	487	479	473	477	523	483	502	434	516	441	484	506	466	509	490	489	486	474	475	501	507	483	476	466	466	475	500	494	468	481	495	457	493	484	452	483	467	523	559	501	518	457	515	463	479	499	456	490	535	479	519	434	502	459	440	525	452	472	487	447	505	510	453	496	503	442	490	523	491	506	476	511	497	444	475	488	507	495	496	512	479	462	485	540	485	513	461	485	458	496	501	462	509	472	494	510	500	478	481	472	518	477	515	469	477	482	432	483	481	509	475	480	471	542	512	437	454	505	515	528	515	457	532	489	527	467	511	486	493	465	480	471	466	516	512	480	515	454	474	487	488	482	468	480	500	471	493	458	509	484	472	474	494	470	502	483	487	477	471	459	499	486	500	491	465	500	476	460	504	472	462	484	483	505	485	481	472	465	479	486	489	509	452	514	508	469	475	504	482	476	475	485	513	489	454	478	514	506	495	493	487	463	468	438	467	492	448	489	483	495	473	493	467	447	459	481	482	459	494	486	477	454	505	488	462	469	461	557	491	505	472	506	458	496	476	456	481	491	484	475	491	499	474	513	441	449	462	478	509	462	462	451	470	471	490	460	485	498	480	481	465	452	489	494	501	521	470	526	460	504	474	507	488	493	486	480	484	515	456	516	473	476	472
7878	4619	4565	3914	3908	2521	1163	1034	741	552	544	1357	1422	1144	803	760	522	302	261	219	203	156	178	207	176	207	180	199	166	144	173	186	159	191	166	191	168	181	188	161	196	179	181	160	175	190	173	168	159	180	185	171	153	187	170	193	217	172	169	209	193	169	186	196	156	161	163	178	199	160	174	184	178	169	161	163	159	195	185	161	168	172	187	189	147	185	163	158	176	161	168	169	164	189	182	173	180	185	189	170	169	145	149	169	164	168	196	180	168	185	185	180	176	185	169	182	160	148	175	175	172	172	162	167	160	180	194	161	159	197	188	173	152	173	155	188	157	177	174	141	173	174	165	204	195	146	169	179	192	168	209	151	169	170	196	185	197	165	174	176	177	148	166	178	169	169	150	165	173	150	176	158	198	189	174	193	157	166	181	163	174	185	174	176	149	180	164	155	200	164	175	160	177	161	180	165	165	193	156	174	176	169	178	160	167	157	186	184	165	187	200	180	188	177	185	186	183	192	168	154	156	183	193	180	154	200	168	190	182	179	165	181	156	164	184	188	186	178	196	188	192	151	175	187	185	177	175	167	150	167	191	168	190	195	181	174	178	186	204	166	172	153	190	182	189	168	171	211	182	152	172	178	172	173	191	203	208	165	160	185	171	176	155	200	180	167	211	159	194	181	177	199	158	198	156	191	161	169	168	174	178	170	203	193	186	160	167	192	183	149	147	190	160	164	201	175	170	171	180	182	170	176	171	147	159	173	151	174	213	199	182	194	184	199	176	173	188	193	154	146	171	184	185	171	155	144	189	167	164	196	187	173	213	189	183	184	178	177	161	193	157	188	161	181	174	187	174	147	170	199	169	182	177	194	172	178	191	155	183	184	199	168	188	176	171	176	181	208	182	153	217	154	177	151	169	159	145	179	177	165	186	187	150	192	186	175	159	180	159	174	137	157	180	173	166	184	180	201	192	178	156	157	168	171	161	172	196	168	196	207	165	167	199	183	177	184	171	163	157	168	179	180	191	178	161	196	198	185	169	176	186	189	179	167	164	172	171	189	186	172	164	152	191	181	169	175	193	171	186	206	196	189	183	187	177	167	168	182	178	156	170	158	185	174	163	164	158	179	190	156	171	181	166	180	197	181	161	179	163	165	170	184	177	170	186	160	171	159	178	176	188	169	182	181	170	168	150	178	170	165	172	190	164	197	186	170	170	176	175	171	179	190	185	194	203	160	177	172	186	205	175	180	194	178	158	196	176	171	177	192	194	194	169	156	147	197	166	205	169	186	170	168	160	170	170	154	183	185	173	156	176	173	198	160	174	141	177	177	196	187	181	167	204	183	173	163	163	186	166	169	189	191	177	191	150	178	168	184	172	192	167	173	171	177	172	183	183	166	160	166	162	179	170	152	174	189	192	155	189	175	165	182	170	166	191	175	197	175	163	187	185	157	159	196	186	175	179	187	171	161	193	178	176	174	193	164	182	181	157	197	156	198	189	175	151	179	171	185	159	174	184	165	187	175	160	174	181	172	171	190	176	167	160	190	192	192	189	188	179	178	187	179	175	160	156	143	172	177	177	169	173	177	187	146	180	164	169	218	161	186	159	185	176	195	174	161	187	157	157	176	171	163	157	165	177	189	165	200	149	190	165	193	175	186	166	156	183	169	179	190	172	155	163	171	179	169	186	162	173	168	180	172	162	144	155	191	174	160	183	176	174	161	178	171	186	160	165	179	161	160	158	202	168	178	146	172	176	177	196	177	156	182	186	180	159	188	187	161	154	172	173	163	189	166	155	207	187	170	164	188	192	179	201	186	177	186	154	160	182	183	177	173	197	174	198	159	188	192	193	166	191	167	167	204	175	170	198	172	174	161	172	201	191	179	164	194	164	201	179	187	200	167	202	177	178	197	169	194	188	181	171	170	189	185	154	206	181	162	165	201	144	186	193	180	176	148	165	152	165	176	184	152	170	177	182	179	191	154	181	184	180	174	188	157	179	170	177	195	188	169	184	162	155	180	178	169	197	144	174	197	166	162	195	172	187	179	170	182	164	168	167	159	193	176	192	181	188	194	162	193	190	189	187	215	186	178	184	183	185	178	199	183	187	170	171	208	180	201	183	164	144	165	168	187	168	200	164	166	166	167	186	198	173	168	166	193	182	180	187	172	149	181	183	158	186	186	164	177	183	192	145	174	177	189	173	189	173	164	171	160	194	182	181	153	164	178	158	167	180	170	171	189	182	169	194	160	160	180	171	178	170	187	187	193	168	202	170	184	182	180	187	174	173	182	178	169	179	196	169	192	168	191	205	187	190	155	164	146	175	181	177	169	195	181	178	181	180	179	185	194	156	145	192	187	175	186	165	171	185	191	174	166	164	168	177	177	157	164	182	185	175	191	170	153	179	197	208	152	170	183	169	166	186	176	189	199	170	206	193	170	174	160	180	174	191	179	182	185	173	169	170	175	174	171	165	178	170	200	167	179	152	170	186	177	199	168	188	191	180	180	218	184	183	167	177	165	180	158	186	181	154	166	153	166	157	198	178	169	169	174	162	179	170	175	168	193	177	187	169	189	179	178	180	171	146	180	166	180	187	189	192	145	159	174	176	192	166	173	172	171	187	201	168	153	185	171	168	192	157	193	176	174	179	179	198	179	186	170	153	166	188	196	197	187	162	202	163	164	156	190	185	176	162	169	195	179	140	167	176	164	179	164	191	175	166	167	182	168	158	142	156	171	155	183	175	196	170	175	163	169	184	206	190	179	172	164	189	185	159	171	186	210	165	209	193	146	181	167	193	176	180	165	194	155	174	189	173	171	214	174	177	164	189	166	185	157	190	188	198	204	171	191	174	165	184	149	197	165	207	172	183	163	180	167	154	171	197	169	167	180	168	170	181	176	167	202	197	163	202	175	167	184	178	181	169	170	179	169	186	158	161	174	158	144	199	195	169	167	182	194	180	156	155	216	205	151	172	157	170	162	177	146	173	169	180	178	164	177	194	177	169	180	179	166	156	166	172	154	157	188	160	166	190	161	202	176	191	179	185	193	181	165	176	158	162	191	173	203	186	177	158	170	145	188	187	167	180	204	184	178	179	171	187	179	163	187	180	176	173	185	194	185	179	168	178	183	197	175	147	206	183	198	176	183	166	166	166	160	175	190	180	162	179	176	167	194	190	197	149	175	159	169	183	179	170	154	182	181	179	167	157	186	173	160	155	173	176	174	185	148	177	201	155	152	186	150	169	186	177	196	150	179	163	165	181	170	164	155	179	167	163	148	193	169	166	193	166	198	165	160	170	190	170	173	181	188	181	184	154	165	183	160	187	154	184	192	195	170	165	169	177	187	141	168	172	133	165	201	167	186	183	162	182	167	166	177	171	168	160	193	181	184	159	178	167	158	190	183	183	150	192	191	185	200	175	158	174	183	186	193	174	185	160	172	191	178	177	174	165	173	162	176	165	164	159	172	176	170	148	170	156	185	182	186	181	172
5297	4256	7390	10391	12357	9227	5254	5101	3690	2801	2829	7349	6895	5637	4060	3533	2284	1179	791	630	544	488	495	515	491	520	458	506	479	455	480	439	501	482	504	494	441	493	484	475	533	513	497	487	497	482	478	500	471	471	497	456	499	541	484	474	510	456	464	477	470	437	475	455	450	489	512	494	505	502	457	491	475	509	477	509	491	500	485	477	459	454	443	471	455	468	479	504	488	476	500	510	472	478	469	456	509	507	530	491	491	497	545	490	445	521	463	509	476	477	514	496	474	474	486	489	462	519	532	463	484	473	503	505	487	461	488	454	508	503	514	484	472	465	495	494	470	485	477	491	495	479	476	486	474	489	518	493	463	482	495	461	508	451	496	499	478	476	494	483	516	484	437	451	463	554	465	488	482	457	515	475	498	502	509	519	516	515	500	507	466	498	496	491	472	482	452	492	490	523	507	486	485	452	460	460	476	504	478	445	460	519	492	435	482	462	496	519	497	471	507	505	451	457	486	477	485	492	509	505	445	501	496	458	465	480	500	500	463	486	456	472	483	490	480	517	467	498	462	468	473	518	485	503	506	470	476	477	461	490	502	526	494	541	432	520	472	453	458	450	512	474	467	460	453	475	471	501	482	455	504	489	457	504	460	486	458	489	466	497	513	496	489	492	468	507	475	514	451	488	472	468	495	483	493	505	453	487	481	438	491	495	504	416	484	519	469	474	427	452	456	469	491	487	497	481	481	502	492	494	474	504	460	494	477	485	481	494	487	526	521	514	495	447	472	472	474	459	464	491	506	471	487	468	511	497	496	480	477	442	469	459	483	489	473	508	466	495	472	478	467	470	481	478	509	491	458	481	480	478	477	514	471	502	459	491	486	453	487	490	524	478	535	467	484	457	462	497	445	484	500	489	469	487	480	459	469	495	436	478	474	476	477	490	489	506	509	526	503	489	492	462	483	457	509	536	472	498	490	485	504	463	514	460	500	510	465	474	496	477	493	509	516	463	468	470	480	480	489	474	487	472	455	498	505	486	452	477	460	462	437	540	511	447	475	504	475	466	506	483	524	523	524	467	508	441	451	519	517	502	478	476	454	480	522	500	487	473	482	467	509	471	467	440	490	483	512	503	452	461	493	526	487	482	488	486	432	478	466	443	519	496	464	514	478	467	499	479	474	470	498	522	473	465	477	462	486	483	442	493	510	489	474	500	489	487	490	465	480	493	507	500	488	490	463	481	468	494	450	513	511	452	499	496	464	463	472	486	463	466	435	483	487	486	486	493	509	466	442	485	472	518	509	440	534	472	462	474	459	478	469	486	500	483	484	508	504	506	538	471	466	480	478	513	465	480	500	472	447	484	499	460	494	474	492	481	475	500	492	478	448	524	522	508	470	472	497	454	413	526	473	508	501	468	510	485	485	507	470	467	487	475	456	451	484	479	479	470	499	496	462	473	465	483	476	510	493	500	462	516	463	473	480	480	464	435	481	493	498	465	492	463	463	481	475	512	491	499	483	505	470	482	449	463	482	475	444	496	481	442	529	486	481	470	502	497	481	487	470	463	485	499	502	469	467	472	460	478	517	492	449	458	490	499	500	461	462	467	466	454	484	469	466	464	486	493	476	465	474	487	489	472	468	509	486	487	466	504	477	525	466	453	506	468	511	492	503	419	451	452	459	452	528	508	450	489	480	473	497	457	507	508	496	513	475	477	469	477	444	495	466	521	490	484	491	448	440	501	478	482	514	489	513	465	496	480	494	476	488	473	469	463	516	484	491	459	483	492	511	462	473	435	521	492	496	466	480	506	452	459	476	452	478	494	482	466	513	508	489	504	468	511	502	459	448	439	479	447	446	475	508	480	530	502	435	488	501	473	507	486	445	479	476	481	483	482	447	533	471	479	492	479	495	490	450	476	473	502	491	494	495	497	481	468	518	492	465	460	496	484	518	470	470	464	481	521	472	484	499	506	502	436	481	486	442	521	527	502	452	448	501	466	466	509	510	449	460	518	525	477	508	509	480	478	438	452	485	515	472	450	483	490	501	486	501	473	483	493	474	467	461	477	460	498	523	485	478	510	470	458	466	496	516	473	470	491	445	458	464	482	473	517	459	498	496	462	459	458	472	464	442	503	474	516	468	458	480	511	500	462	485	465	485	498	465	482	477	481	486	487	504	500	483	458	542	467	479	476	458	505	504	497	524	470	469	477	488	496	514	483	502	439	477	503	525	455	472	487	457	477	470	468	498	445	500	511	484	488	490	497	487	487	484	505	452	482	469	472	478	505	513	456	466	488	438	478	469	476	485	482	464	502	452	494	496	471	444	485	488	490	451	483	510	488	509	461	531	489	470	457	477	435	513	447	487	504	468	500	464	470	505	507	465	504	509	492	448	460	474	491	507	427	482	497	458	476	477	472	495	467	495	487	457	455	488	488	471	448	471	454	503	482	467	501	510	505	463	501	470	496	503	453	492	498	474	449	456	490	497	494	452	464	478	444	482	487	459	497	477	495	503	472	458	516	453	499	497	472	474	470	430	529	488	494	457	478	519	474	470	507	501	471	465	495	468	459	517	433	495	507	472	515	455	508	460	522	498	476	494	447	479	506	472	482	501	496	514	458	492	503	498	481	474	449	466	451	479	491	460	459	540	468	487	476	467	510	495	478	492	495	492	485	500	475	475	478	451	484	479	467	513	513	472	508	464	498	509	538	472	480	485	472	476	486	528	511	491	463	464	471	488	456	475	461	491	461	471	499	515	457	494	483	458	520	482	469	475	482	498	459	470	504	474	489	497	503	493	511	454	472	478	490	467	486	446	490	465	491	472	470	501	472	503	492	481	478	474	497	460	460	475	493	472	488	470	427	456	505	457	494	462	455	497	496	462	520	439	494	504	464	505	479	461	471	466	439	476	452	505	439	512	483	486	493	491	461	469	434	499	493	513	472	491	448	498	495	436	449	501	465	548	459	492	464	526	456	487	486	483	467	479	456	482	485	493	520	473	479	503	495	477	475	474	504	480	458	461	500	504	465	491	461	473	511	466	467	460	466	484	479	483	499	468	499	462	449	486	480	469	454	467	500	474	490	470	487	471	486	509	494	474	458	488	441	496	473	469	442	507	500	519	459	514	503	514	505	497	520	470	457	486	447	500	493	448	502	438	466	478	460	492	491	526	531	482	480	493	490	435	491	503	505	448	471	502	487	475	509	451	486	463	471	499	481	510	500	469	493	509	510	541	473	533	522	443	494	488	506	467	476	478	481	504	499	510	509	496	486	419	462	494	467	475	505	479	481	473	450	508	512	481	511	473	488	468	456	466	470	488	457	473	439	485	477	470	533	474	484	480	473	466	518	477	497	526	499	492	506	471	493	497	485	462	493	459	468	489	502	475	476	484	437	461	439	459	494	475	467	509	512	456	503	476	511	494	446	492	498	484	524	485	491	457	531	510	442	478	486	454	459	529	448	497	483	509	535	498	491	459	455	491	466	469	470	522	486
16879	9030	10984	13186	12779	7413	4469	2979	2240	3301	2492	7558	3598	9379	13496	9605	4417	1437	666	398	245	204	198	163	197	171	180	176	144	154	206	205	174	179	178	170	184	175	156	187	182	195	204	172	177	166	181	207	173	175	164	193	159	172	174	186	158	174	163	180	161	181	181	167	190	158	159	182	159	157	193	194	174	215	143	165	181	167	167	155	191	161	167	170	169	157	184	163	197	183	192	175	157	169	202	187	186	180	149	184	173	171	203	180	159	154	176	168	169	154	188	176	165	176	177	170	171	191	179	182	185	166	163	188	162	172	158	182	167	175	162	185	161	188	198	170	153	162	193	179	172	178	177	189	185	208	191	173	150	190	193	167	168	172	208	178	164	169	194	190	166	163	164	182	173	191	194	199	167	182	186	176	191	183	170	174	173	172	148	160	181	164	177	172	181	173	173	150	178	168	179	185	173	165	156	167	157	182	169	161	186	174	178	180	161	178	186	170	174	183	196	187	196	165	151	159	195	181	182	172	184	186	168	172	182	190	162	164	184	182	195	186	167	173	171	172	172	156	164	197	146	166	167	146	180	199	182	163	167	194	175	172	177	190	164	163	164	181	170	169	166	180	177	167	188	166	182	185	169	187	186	180	169	179	173	162	188	175	168	173	195	176	178	201	158	167	197	167	186	151	173	189	206	147	175	172	182	179	163	196	161	186	163	168	162	161	184	186	169	153	165	163	162	183	148	169	160	182	166	169	186	191	195	175	169	168	193	175	170	175	179	172	177	176	186	176	170	181	175	177	184	150	168	186	183	168	179	175	190	213	171	193	171	178	166	192	192	179	162	163	173	170	181	171	194	180	178	180	161	163	179	208	168	181	171	165	191	154	155	184	157	195	154	160	188	164	165	178	172	195	158	201	190	187	157	194	152	163	158	178	196	177	175	166	191	180	203	153	209	184	175	174	193	161	189	161	189	154	177	152	166	172	182	154	157	172	195	164	178	162	177	182	160	192	174	170	167	176	154	180	170	168	176	180	183	187	180	184	153	185	189	165	186	171	191	170	157	175	161	158	151	195	154	161	173	177	161	162	199	173	196	167	159	185	172	180	163	166	197	172	176	177	165	209	172	185	173	179	168	158	193	199	192	193	169	177	186	175	173	168	152	172	206	158	174	167	159	184	173	175	166	152	174	166	192	167	180	201	174	153	164	170	184	189	167	169	169	155	171	176	196	175	201	171	189	173	156	170	174	202	175	181	159	182	181	183	164	154	147	175	172	201	151	171	190	176	162	158	163	181	177	186	179	154	191	148	192	173	184	169	172	172	208	170	197	148	176	188	160	183	184	176	174	180	178	193	177	192	197	178	203	186	163	174	165	195	165	193	169	175	165	156	159	186	166	169	194	173	182	182	198	174	164	190	179	158	183	177	190	164	151	179	191	180	157	172	172	184	182	160	178	186	182	162	167	169	171	181	165	182	164	180	177	193	172	166	190	180	151	187	178	170	166	176	180	166	170	157	151	162	169	178	185	190	189	192	188	186	202	174	195	170	160	186	158	148	185	183	152	166	179	143	178	180	147	169	170	168	154	160	174	172	166	211	173	183	189	176	136	162	179	179	181	177	173	164	193	163	170	180	177	179	167	164	179	165	181	171	167	163	188	188	171	175	150	167	192	183	162	186	186	172	176	174	185	171	169	192	168	167	172	154	183	180	171	141	188	173	176	169	185	174	182	162	169	170	198	183	185	158	168	169	171	167	173	192	164	158	169	176	161	183	171	166	189	183	179	160	163	174	183	186	159	183	183	167	173	163	180	177	169	186	177	161	185	170	158	196	188	163	183	201	171	195	185	170	179	175	192	175	165	167	181	205	165	176	177	171	160	199	186	166	170	191	157	160	184	151	176	182	162	175	175	198	177	186	189	158	185	156	166	167	163	192	164	174	157	166	162	190	169	169	163	186	173	159	172	159	183	172	150	156	173	196	174	160	175	174	185	166	159	151	192	169	183	191	177	184	187	163	176	173	174	165	174	159	167	157	163	182	201	158	163	167	181	152	169	185	194	196	183	172	180	170	151	165	185	163	164	189	206	173	182	169	181	190	147	205	143	186	169	189	183	199	194	143	174	151	183	167	163	158	148	165	180	171	184	149	170	146	173	193	183	184	187	168	198	166	172	189	176	161	183	172	161	142	173	166	169	185	184	187	165	161	177	159	188	156	169	195	177	175	160	167	150	166	205	170	182	180	185	153	187	174	176	163	177	189	181	174	170	176	184	169	186	190	166	180	191	179	162	175	186	188	160	174	163	205	160	185	197	178	173	171	147	186	188	165	171	170	183	175	170	197	147	172	181	173	175	178	189	157	185	173	188	172	189	174	195	183	197	140	169	176	161	180	180	161	188	154	175	185	195	171	182	186	168	190	158	191	156	159	167	166	152	173	181	195	170	179	187	167	148	143	184	185	198	149	184	162	158	190	171	195	183	193	168	181	183	182	185	164	186	162	171	181	165	176	165	177	174	192	200	179	171	172	187	160	186	203	160	169	164	187	174	182	184	170	165	186	157	194	166	169	198	178	162	183	181	186	174	180	190	176	171	184	161	177	172	200	183	171	172	178	163	198	179	169	190	192	197	176	170	182	184	179	183	180	153	158	179	173	157	154	173	168	164	181	168	181	163	161	153	163	196	210	163	181	181	162	174	178	155	188	180	192	182	158	171	168	187	173	168	163	191	160	178	165	166	178	186	195	158	179	170	189	181	158	167	178	156	187	176	170	163	206	157	168	176	182	169	178	203	203	201	160	178	180	189	161	184	193	195	178	167	186	194	186	170	169	199	162	162	166	192	165	186	179	174	186	186	191	178	150	176	169	179	182	172	166	177	177	164	173	164	164	181	195	186	184	166	163	173	169	173	191	138	158	188	170	171	156	216	175	193	205	167	181	177	183	181	182	168	165	189	152	166	162	169	173	168	183	180	176	183	178	157	170	172	171	178	182	191	182	196	203	187	162	183	178	170	175	188	186	155	175	152	210	176	166	153	183	151	168	177	200	186	190	177	181	180	175	160	180	180	163	189	186	186	176	193	183	162	174	176	178	195	175	203	176	185	169	176	210	190	185	184	172	162	153	191	176	181	167	175	169	184	160	187	165	175	178	155	168	190	184	194	142	177	165	184	153	138	164	164	198	145	186	167	189	175	184	159	181	180	165	161	180	192	181	176	174	174	173	160	164	173	186	186	176	185	161	173	168	162	184	166	177	186	159	177	177	158	170	173	162	176	158	159	166	204	173	170	157	191	178	167	165	179	165	169	173	150	170	169	173	151	152	179	145	187	177	146	178	168	184	169	180	181	172	153	204	163	191	169	184	176	197	185	169	154	170	153	182	165	182	193	173	176	161	178	186	166	203	196	186	177	172	184	156	177	154	185	154	179	155	179	180	190	156	181	189	164	178	199	166	178	169	160	181	158	178	169	167	144	164	163	173	151	160	164	189	175	167	190	195
10432	7663	15501	23955	22867	14350	12211	9760	8667	13067	11093	24071	12662	29283	34759	28221	16911	6837	3239	1486	799	547	527	496	507	481	493	482	473	456	461	437	478	480	513	473	459	488	528	501	469	490	534	461	500	470	491	497	489	476	473	477	489	463	498	466	456	455	487	481	468	504	458	470	540	508	463	509	493	470	480	451	495	494	489	450	480	492	514	449	478	514	461	505	420	463	491	510	524	461	476	490	515	445	525	490	512	493	469	498	452	521	461	459	487	506	501	460	524	451	480	464	509	448	502	485	495	515	492	503	488	479	496	478	506	495	446	478	496	491	504	492	482	513	481	495	490	467	479	498	501	461	473	453	480	469	502	466	446	482	519	463	472	496	508	471	506	505	463	498	491	473	447	461	464	451	478	470	478	485	519	475	467	481	488	469	464	464	469	504	456	454	495	471	494	470	512	491	509	460	473	497	493	474	490	464	495	494	442	459	473	494	474	475	488	490	475	504	497	535	492	450	441	455	504	497	497	505	502	459	463	509	524	449	483	483	436	475	488	476	474	464	490	452	470	494	467	440	497	488	460	468	468	467	456	488	467	490	467	476	457	483	512	474	477	489	506	509	519	501	494	453	499	461	472	486	492	499	447	490	499	476	499	487	552	460	486	491	451	488	444	495	450	494	502	452	487	500	484	493	505	487	467	518	467	482	499	478	484	479	481	520	442	511	443	501	461	494	495	486	473	488	485	503	503	452	495	459	505	494	480	470	437	536	484	499	473	462	484	506	475	483	480	483	442	500	448	453	487	468	444	519	483	508	460	487	493	503	492	472	480	494	448	506	468	539	514	484	463	479	491	477	479	477	486	480	568	478	480	453	438	481	523	466	510	474	478	515	512	484	507	450	467	495	490	453	475	522	425	472	466	485	517	460	481	547	470	500	451	480	475	503	494	471	475	533	506	483	469	497	544	527	503	478	505	470	491	471	457	471	490	500	509	432	479	477	451	490	478	463	523	465	470	473	481	482	454	459	478	490	472	484	495	463	457	460	430	509	482	468	489	518	497	483	499	489	464	489	478	472	458	497	508	480	476	503	485	483	451	473	453	506	467	466	461	500	509	479	496	421	549	491	497	486	494	476	459	488	472	464	489	479	526	445	493	494	474	452	496	494	490	514	468	504	522	475	497	450	478	487	488	490	495	491	464	460	457	452	503	460	508	520	472	494	476	517	486	493	445	458	502	476	501	465	477	522	467	459	491	487	471	486	474	472	495	488	482	485	459	519	424	501	467	481	463	484	458	489	465	510	522	498	491	507	490	463	540	517	434	493	450	481	468	477	524	497	519	465	478	453	519	481	464	457	494	514	465	491	483	466	472	535	478	477	484	454	463	476	431	477	460	513	463	471	492	501	495	465	476	500	449	473	476	489	510	478	488	473	475	483	480	509	503	500	446	493	479	456	506	461	481	503	502	491	465	469	479	502	437	478	515	488	501	496	517	468	483	483	452	473	432	457	482	507	469	485	457	499	496	494	517	479	501	489	477	489	481	483	496	501	451	471	482	501	498	493	492	467	462	523	492	499	494	459	455	453	506	458	467	494	502	502	510	470	480	495	480	483	471	473	495	481	514	493	485	499	482	465	461	471	468	498	496	475	462	480	475	485	487	438	456	505	483	523	438	472	463	520	527	512	492	478	518	455	465	487	505	470	462	496	459	491	509	447	475	493	453	505	480	481	452	450	485	510	460	480	476	474	489	483	510	442	492	525	495	461	545	464	447	502	491	475	503	526	462	469	507	505	483	490	473	409	467	439	486	469	463	472	481	454	479	492	473	470	470	482	477	503	502	504	490	475	507	456	472	497	471	466	515	459	487	507	468	495	458	455	504	475	473	472	485	456	472	479	482	487	466	522	504	471	469	473	491	454	468	454	481	504	526	500	427	498	489	467	515	522	462	448	484	503	484	468	461	489	471	468	495	490	501	483	454	481	509	476	514	457	471	502	432	499	489	481	497	482	467	518	513	473	490	487	453	453	474	476	489	511	480	483	486	510	475	481	497	478	464	465	468	434	498	491	507	474	470	457	486	501	495	541	485	502	472	476	459	462	475	482	460	500	501	478	473	478	506	493	494	495	459	479	459	504	469	474	468	437	422	515	513	477	486	485	462	511	481	534	489	506	487	487	458	485	441	485	494	478	498	470	467	464	470	483	469	475	501	509	477	513	490	543	491	511	491	512	480	493	473	498	466	473	451	502	491	456	465	490	509	478	490	494	444	493	456	486	531	496	449	501	486	538	493	485	468	491	462	476	450	475	499	510	478	451	468	474	487	476	479	489	479	504	499	511	437	497	489	484	523	460	530	481	534	494	488	501	446	492	449	441	509	479	478	443	438	477	467	479	461	510	507	518	476	489	448	472	469	487	504	504	483	516	477	496	433	450	497	481	443	476	459	479	469	483	490	475	495	445	472	494	501	501	449	483	488	477	503	518	466	451	454	431	465	482	503	483	447	484	497	501	506	477	520	477	505	485	470	471	453	488	437	492	486	484	485	509	479	479	481	495	484	507	493	491	474	477	486	473	455	485	490	500	486	444	459	483	455	496	510	527	480	498	452	503	549	472	500	477	500	452	482	492	511	465	530	499	462	458	501	473	463	474	485	505	500	406	493	463	505	471	483	487	502	468	482	481	464	465	493	490	486	490	519	482	474	474	465	481	471	506	478	480	515	460	455	516	481	478	483	504	462	474	454	471	466	504	461	448	483	488	518	465	477	485	461	479	524	511	478	464	479	473	481	514	490	478	514	507	473	457	480	482	456	474	459	524	495	465	505	486	535	460	483	498	506	455	424	475	501	473	460	520	497	485	493	483	508	485	441	511	478	457	469	493	502	463	488	466	478	462	451	482	487	482	453	481	500	485	496	511	493	490	466	503	481	520	487	470	500	501	492	477	499	546	507	464	499	477	475	475	481	437	455	457	440	460	470	461	541	469	498	458	504	525	482	456	460	510	483	503	500	461	490	501	478	506	498	492	473	469	494	444	493	471	443	485	449	467	461	481	506	485	478	456	482	486	514	492	443	455	489	470	426	493	469	519	491	506	473	490	511	500	477	481	495	462	483	496	481	503	498	497	503	488	497	458	458	463	483	503	519	488	499	498	471	499	524	486	490	450	480	505	472	466	480	490	460	481	460	483	530	519	492	478	461	475	469	488	499	498	491	528	523	443	532	489	469	482	498	463	484	489	460	486	487	508	497	501	498	514	463	492	508	502	460	456	490	504	448	490	490	498	446	475	452	495	467	497	479	510	492	476	459	466	458	452	505	475	550	478	452	473	528	456	522	474	463	474	442	451	537	490	521	482	498	489	457	498	485	473	435	504	490	477	467	494	514	453	509	497	502	488	458	495	470	461	458	493	468	484	519	485	477	479	490	505	475	514	458	473	505	525	488	477	474	470	464	459	465	498	444	472	481	448	475	486	494	484	485	487	499	455	519	471	465	463	502	497	477	465
23846	16315	21193	24185	18335	10138	7892	5962	6339	4559	2420	13878	22909	13750	15040	9888	4297	1549	621	338	247	204	178	186	160	196	154	173	164	189	162	192	186	195	159	183	170	196	178	189	189	183	188	189	149	167	185	202	183	179	177	175	172	188	160	157	163	187	174	165	161	169	171	164	164	188	162	177	188	187	185	175	176	174	176	159	178	174	206	177	161	169	185	153	171	154	190	176	166	190	174	182	156	181	161	182	175	158	164	184	176	191	163	179	184	178	186	175	162	197	163	208	164	178	200	179	192	183	155	175	159	167	178	186	162	180	196	163	185	183	185	198	160	200	170	211	188	171	202	167	179	165	178	165	163	162	205	209	175	178	182	189	160	168	206	189	198	160	195	168	187	161	172	159	168	177	185	221	200	164	148	172	180	180	176	160	189	178	184	183	162	169	170	160	190	174	165	192	184	164	179	179	166	190	174	177	203	174	194	177	182	161	159	179	182	175	181	189	158	189	188	195	172	187	154	206	180	182	180	195	189	166	184	179	177	161	178	169	172	179	173	190	200	186	172	192	162	202	176	171	182	167	183	176	161	192	156	166	155	194	185	187	187	170	163	173	162	183	178	190	164	181	182	180	168	160	181	166	194	177	166	173	170	179	180	165	173	188	176	197	175	186	185	187	175	172	183	171	179	158	177	203	165	180	171	176	144	180	201	181	165	204	138	159	161	165	192	189	178	174	189	149	181	169	200	182	197	162	172	176	160	164	163	171	168	161	176	160	181	134	175	180	176	158	160	197	173	202	171	196	175	159	175	187	180	155	182	165	186	200	186	173	195	194	130	180	193	169	188	177	184	201	178	166	176	175	175	220	152	161	186	158	179	169	199	188	158	193	176	144	177	168	161	164	186	174	177	164	167	157	162	180	156	170	181	176	185	162	175	167	206	172	179	177	182	174	180	178	172	176	173	187	154	158	178	181	145	176	161	176	174	176	173	160	169	177	168	162	194	166	169	144	205	182	186	179	201	178	183	162	178	191	166	193	187	160	182	183	167	163	184	167	167	173	179	181	207	197	185	186	200	161	193	178	177	184	177	210	151	174	162	152	193	153	169	180	176	186	190	177	169	152	160	180	173	175	184	177	178	168	171	176	167	160	184	197	162	174	168	207	166	177	159	206	168	176	154	178	168	171	203	173	162	165	181	181	172	151	164	168	164	168	170	157	195	204	192	161	163	175	190	185	188	186	170	176	192	173	177	178	186	186	180	181	195	163	166	177	176	145	197	175	178	146	171	164	159	196	166	179	159	195	190	172	176	178	166	181	185	183	163	180	172	184	192	180	189	164	158	170	183	198	176	180	164	193	174	176	150	147	176	170	182	179	187	179	158	167	148	167	177	175	180	155	174	161	171	175	174	172	165	158	162	201	182	186	184	200	173	202	168	169	161	200	174	168	201	158	192	183	183	196	191	165	159	175	194	190	169	159	172	175	185	162	207	165	184	172	175	169	157	165	170	151	182	176	195	156	153	190	189	172	183	161	161	182	191	170	179	182	179	194	186	175	165	160	188	187	180	194	195	190	171	174	170	187	180	148	162	178	164	168	183	183	160	187	183	182	168	180	176	164	204	170	149	190	183	165	174	175	199	196	160	173	155	180	194	170	179	188	177	192	167	176	202	182	171	176	199	169	197	170	177	204	174	179	168	189	181	193	181	194	179	174	204	184	194	180	170	173	172	200	194	192	196	167	177	153	182	174	182	195	208	170	189	195	168	185	151	176	179	168	188	160	190	187	177	170	177	173	175	153	174	167	201	189	180	190	173	165	172	152	184	173	182	155	183	174	183	183	179	162	177	188	162	192	194	176	176	175	207	176	150	174	206	180	199	177	174	174	169	180	174	159	198	177	192	180	171	177	190	158	136	157	166	171	166	151	165	177	165	164	168	170	168	163	177	170	163	189	200	162	159	178	167	185	181	185	201	178	171	193	193	159	164	199	198	164	172	160	168	149	177	167	174	193	157	186	177	152	169	191	178	134	165	165	177	175	186	192	210	148	184	198	169	180	164	160	171	182	188	174	167	157	189	184	176	177	179	165	168	177	176	160	159	159	179	185	172	203	209	164	162	184	188	170	169	192	195	179	183	165	188	178	187	175	189	181	178	187	190	177	160	169	172	169	184	202	197	193	178	175	160	177	180	174	169	184	172	167	182	174	188	187	181	160	164	187	165	150	181	171	197	177	179	174	176	166	172	181	187	170	159	176	170	170	163	180	167	172	187	153	161	149	164	158	160	161	179	178	183	186	193	163	160	167	168	172	181	198	164	177	202	170	189	158	191	177	181	163	171	161	172	189	165	161	149	175	177	193	170	173	189	181	179	159	188	171	164	181	183	166	159	186	165	183	172	180	150	195	181	189	172	176	174	170	179	163	173	172	158	186	176	191	190	197	141	175	177	181	182	164	184	175	175	169	173	186	179	167	188	158	157	162	181	185	184	167	168	153	186	169	207	180	188	167	180	177	162	177	186	176	158	165	155	191	182	167	170	157	171	165	182	177	165	167	163	173	189	176	135	183	175	179	173	173	165	180	194	170	172	174	176	211	174	178	165	158	178	181	179	186	193	194	169	153	191	184	180	165	203	172	176	174	180	168	173	153	178	144	205	186	191	174	181	190	180	200	175	188	179	171	156	193	187	198	173	189	177	151	195	170	152	205	187	157	187	174	194	178	177	197	189	190	186	169	178	176	169	205	174	166	185	179	187	172	159	202	164	188	177	179	173	177	191	161	149	178	187	190	186	153	194	177	177	170	185	178	166	186	168	187	173	154	195	153	157	168	180	202	181	171	166	199	161	160	173	174	150	199	171	176	190	192	189	181	191	169	175	163	171	167	188	182	183	150	188	181	152	168	195	192	191	189	159	160	157	172	174	195	166	175	160	159	170	189	169	148	183	155	165	177	185	173	162	197	187	179	150	197	202	201	181	168	171	173	212	165	182	202	161	179	148	181	180	199	148	165	194	158	156	186	176	175	163	184	173	147	174	185	200	191	150	159	171	172	165	168	182	156	185	157	188	180	147	190	181	187	174	168	201	171	187	171	168	184	155	197	192	190	184	171	187	157	182	179	186	177	179	194	194	173	198	183	193	157	167	195	183	167	183	176	157	161	163	171	165	170	169	185	153	162	179	173	177	184	181	181	172	192	159	169	150	182	169	187	182	182	156	174	169	169	168	150	196	163	183	180	182	160	191	172	189	188	176	203	185	172	163	170	191	177	197	177	167	185	150	167	180	188	165	184	176	196	187	166	166	189	181	189	173	172	165	196	165	165	142	190	174	191	148	153	179	184	159	198	202	192	156	166	147	170	146	167	198	174	153	169	166	170	163	174	165	172	183	164	170	174	161	165	166	187	203	164	157	184	168	172	173	166	178	189	171	190	150	166	176	162	174	173	171	169	164	181	184	161	200	172	178	184	156	184	202	155	202	182	167	178	182	174	171	168	151	171	184	207
13090	12948	24164	31172	25232	17736	17834	17770	19758	15937	11089	34132	40853	32223	36129	28252	16307	6877	2794	1113	685	572	499	537	530	457	512	480	480	478	440	518	506	524	456	501	453	456	493	436	452	468	504	491	491	467	457	475	493	477	460	489	467	469	483	479	502	471	507	446	488	483	480	487	512	482	497	454	526	485	528	499	484	473	450	466	482	485	497	487	468	489	524	501	486	453	467	516	450	486	514	475	491	474	462	496	497	490	477	494	501	508	501	493	531	480	473	473	487	478	492	478	515	505	428	514	493	454	464	425	448	495	471	503	454	489	480	487	493	489	466	487	477	487	493	481	472	464	521	448	442	467	462	492	496	481	473	460	489	463	451	478	525	499	522	448	472	503	451	484	465	487	447	471	507	452	479	500	509	490	502	520	481	491	500	517	465	481	466	512	491	541	490	500	459	512	512	497	514	503	499	480	471	483	532	481	496	503	476	490	432	464	489	500	477	498	479	461	491	491	468	450	475	466	462	528	489	492	475	468	504	506	490	495	486	472	499	497	535	497	448	485	545	486	464	485	485	457	464	492	459	410	532	458	452	464	503	495	497	476	485	483	481	520	521	505	496	463	491	455	476	488	483	460	511	477	497	493	492	483	484	474	443	505	462	510	513	460	471	467	460	499	487	425	516	464	463	511	472	485	519	488	482	471	501	438	478	462	472	488	499	503	492	506	473	468	456	489	493	468	482	471	494	474	473	540	459	501	450	494	508	485	496	469	494	487	454	509	465	495	472	458	481	520	494	453	475	515	500	492	442	461	455	474	488	469	454	502	495	439	488	486	473	494	447	440	495	478	482	487	504	489	482	512	473	475	477	475	501	506	489	511	446	498	515	473	477	475	469	471	475	495	462	484	474	448	477	472	481	453	459	437	479	458	519	512	498	493	461	515	481	495	481	448	459	464	453	494	502	463	528	444	450	460	497	453	477	489	501	466	492	466	469	503	478	439	513	464	496	501	500	471	453	478	508	495	475	485	431	494	472	496	482	465	445	469	454	482	491	453	491	459	470	490	430	509	476	455	521	480	499	483	541	462	501	512	471	455	506	516	472	490	491	473	497	455	468	457	453	452	457	453	447	507	494	468	465	489	477	497	494	483	486	529	486	507	457	482	465	479	483	486	469	487	443	496	529	502	476	484	465	449	503	500	465	509	483	478	521	543	479	493	514	478	508	493	510	524	533	520	473	447	467	444	440	530	499	517	500	447	504	483	459	470	459	480	503	459	507	471	494	476	459	479	498	501	484	474	511	491	456	486	467	500	499	484	456	524	443	472	503	439	501	496	478	516	522	445	462	508	454	487	467	494	478	457	491	462	518	494	490	487	445	500	468	453	473	468	469	493	509	502	410	472	494	479	497	512	519	490	493	487	481	455	513	485	526	507	508	492	484	451	483	517	506	470	522	478	489	485	456	459	465	490	460	465	456	473	489	465	487	449	497	477	477	470	471	453	516	511	496	504	493	473	461	447	457	482	484	488	517	504	459	498	483	499	504	480	487	475	488	452	494	496	461	442	479	484	476	513	448	455	480	477	499	473	503	499	472	495	479	480	464	475	518	467	544	526	480	508	468	486	498	471	467	498	453	479	496	494	484	514	518	511	468	425	480	479	482	472	465	492	467	478	465	485	461	509	462	505	484	482	480	490	477	493	499	473	506	526	477	478	496	485	536	483	469	508	497	477	490	502	475	483	474	477	461	466	484	494	459	459	460	527	475	466	468	531	445	439	494	494	459	489	458	500	479	465	484	461	476	465	463	518	519	449	505	498	507	447	473	502	456	486	525	473	522	485	473	498	531	417	484	485	496	486	500	466	468	473	434	459	468	474	496	463	491	501	491	489	450	498	492	487	451	454	475	514	544	448	475	472	468	493	482	462	494	469	442	431	462	483	536	481	495	483	501	473	485	487	485	484	479	479	495	482	465	494	464	498	450	457	518	511	497	481	510	441	488	473	473	467	489	488	477	511	500	493	487	534	476	554	449	491	500	468	465	518	438	455	447	473	484	453	460	467	489	476	507	483	456	467	477	455	518	501	469	489	471	477	497	514	495	512	460	492	480	470	475	480	436	485	463	471	500	482	529	489	500	496	517	508	436	466	474	496	507	475	472	519	526	474	478	505	484	493	530	458	481	516	511	564	512	480	479	465	421	493	523	517	517	457	472	486	494	511	491	477	486	479	471	505	443	450	462	446	471	511	489	465	497	471	487	495	465	472	493	475	494	483	506	503	470	468	468	482	484	492	476	498	475	454	502	494	491	483	470	485	487	448	491	539	486	519	460	478	501	501	430	482	507	472	500	467	486	501	448	462	483	478	432	482	499	467	505	516	458	473	487	473	478	512	499	514	473	483	483	523	467	466	491	477	510	446	477	484	511	514	459	488	474	515	471	495	456	478	471	464	511	495	466	480	522	463	496	476	486	459	512	500	487	465	468	499	462	508	497	463	499	495	460	481	439	430	474	494	467	487	489	520	497	478	464	478	495	451	522	463	484	494	455	456	474	450	497	512	466	520	492	475	511	506	532	478	479	477	497	502	476	503	504	470	498	448	491	505	490	486	497	483	467	469	463	473	520	462	497	466	495	462	461	503	514	506	497	487	469	485	479	484	495	471	477	495	493	530	416	492	523	491	528	483	488	453	480	491	450	500	462	480	501	523	516	446	479	467	522	464	497	501	444	460	464	523	448	479	481	485	518	470	506	533	478	510	449	467	526	514	484	479	475	492	491	429	526	478	497	446	453	446	481	496	479	472	496	498	492	467	494	497	493	525	487	526	468	499	524	467	515	486	454	503	466	473	488	473	500	502	451	469	443	498	482	475	501	494	493	484	464	485	507	479	482	467	494	532	505	490	444	482	490	487	482	475	493	511	444	470	473	491	453	493	495	484	481	482	440	491	483	512	437	475	475	460	460	490	478	447	485	484	521	486	460	475	483	502	478	456	492	479	492	475	505	497	521	509	488	483	460	530	442	456	466	487	483	490	480	483	454	491	486	481	496	471	487	424	506	488	501	459	463	465	470	470	489	511	507	497	483	454	438	491	477	519	509	463	482	426	494	476	492	478	534	480	518	482	472	455	509	464	490	468	480	495	469	475	488	454	476	455	501	467	439	487	485	456	464	496	505	479	460	540	510	485	463	510	443	489	520	463	446	498	469	469	456	468	530	465	448	516	501	511	513	482	467	528	465	458	507	453	472	475	493	460	490	490	444	475	525	450	451	472	469	505	447	471	442	482	470	519	515	449	482	507	472	496	511	495	481	488	473	474	491	464	463	497	491	494	485	460	491	458	493	455	472	480	429	485	467	478	475	504	506	477	507	488	496	488	477	464	463	470	520	526	469	511	508	517	474	496	502	501	475	501	523	503	515	500	475	470	452	469	471	496	506	510	492	483	485	501	466	499	457	455	452	464	496	478	499	519	484	472	490	445	482	485	480	489	466	472	480	501	490	501	453	467
6613	4930	5859	3170	2039	2010	1747	1821	1392	766	537	607	781	1360	1404	994	625	414	273	186	196	177	173	200	188	195	162	169	159	174	176	173	191	204	177	178	177	152	186	154	183	166	177	183	177	162	178	153	164	173	175	178	169	177	183	185	155	184	162	166	158	166	152	171	182	167	158	147	200	155	179	153	158	179	180	152	173	180	168	184	182	172	201	212	166	185	190	187	172	167	169	194	158	153	186	175	156	162	192	180	184	153	182	174	157	183	161	173	163	175	159	171	171	154	202	186	178	185	187	180	194	172	154	174	163	174	183	169	169	163	183	165	176	167	195	176	172	181	150	199	194	183	166	150	175	158	185	161	156	164	174	171	184	165	176	174	150	167	178	174	184	174	169	194	174	177	160	181	165	149	166	165	160	183	191	180	178	183	195	144	168	188	166	171	188	163	167	154	178	159	177	165	179	191	169	170	178	181	204	171	192	178	179	182	195	202	173	171	186	166	176	176	183	146	187	173	189	147	182	199	172	169	209	187	176	197	167	175	180	199	170	193	195	155	189	164	186	160	181	180	183	139	177	177	157	160	179	207	172	174	193	159	177	179	178	184	180	146	187	165	197	163	143	190	158	178	184	155	166	203	182	160	163	166	159	197	190	168	179	185	176	159	180	188	164	207	177	188	152	171	177	160	148	166	165	176	180	156	191	185	160	184	185	168	166	182	163	198	143	182	176	195	187	168	192	205	174	160	169	176	159	186	196	162	176	196	155	183	160	178	168	195	157	178	178	156	190	165	190	188	165	150	172	175	197	143	178	168	176	181	168	203	176	195	167	187	162	157	191	164	166	175	177	167	165	179	218	180	173	192	179	168	192	176	176	181	169	187	196	162	145	162	169	147	175	173	174	205	189	167	156	175	187	185	199	193	180	193	146	196	194	179	169	183	189	216	157	178	183	179	194	179	152	160	184	173	186	151	161	187	193	164	185	154	177	171	161	168	192	146	207	145	186	169	155	171	192	174	182	163	175	180	181	174	185	182	156	208	154	154	175	183	173	173	150	183	178	150	186	191	172	167	194	197	170	159	183	165	164	165	172	155	168	174	162	175	171	184	181	187	169	177	190	171	191	158	191	207	162	153	149	160	167	174	191	158	176	185	159	168	185	179	164	162	162	155	168	205	163	181	172	169	167	156	169	185	189	174	185	153	182	166	179	167	191	201	161	179	166	175	150	159	192	206	173	188	171	192	156	157	166	162	206	157	190	146	186	178	166	149	173	187	175	162	192	187	172	157	175	171	161	177	157	163	185	188	204	189	178	181	186	157	192	179	174	200	144	188	167	195	162	177	205	169	155	197	185	165	167	182	195	197	159	182	178	162	177	176	191	188	140	159	187	156	171	156	172	191	164	189	173	192	165	177	185	186	178	182	184	192	182	189	162	158	166	176	174	165	171	187	178	167	154	173	193	187	174	177	185	175	168	162	175	164	188	180	152	189	159	197	164	152	185	181	195	161	174	168	162	149	181	171	170	202	201	188	220	186	181	182	177	163	194	196	190	182	158	157	186	171	186	191	183	158	195	199	194	178	157	195	163	158	172	153	183	171	175	171	195	183	180	172	195	172	175	167	175	168	172	155	188	179	175	191	172	183	155	182	190	177	178	186	183	168	162	171	163	172	159	172	194	199	165	177	194	185	182	190	175	188	176	184	147	163	182	183	197	176	182	177	170	169	172	186	175	179	157	183	180	164	185	201	191	196	172	185	185	178	164	196	183	170	157	169	199	165	203	193	163	198	161	183	147	181	177	181	152	146	166	173	171	187	196	170	197	166	209	193	169	168	162	193	176	175	205	183	178	170	176	181	164	161	171	164	188	190	158	183	162	210	150	177	178	163	187	175	194	139	149	165	185	181	158	189	174	182	198	184	163	171	167	182	186	174	183	177	165	157	172	171	163	162	179	184	162	166	161	184	183	154	194	186	186	174	162	185	166	157	169	191	179	178	174	171	183	188	174	206	176	187	201	191	177	184	167	176	160	178	171	160	187	164	189	185	186	158	191	177	204	158	168	190	188	174	150	193	178	175	176	173	199	172	172	194	175	156	174	192	173	200	163	187	179	191	173	192	179	190	170	187	195	194	188	160	193	175	166	167	149	155	202	170	165	174	187	198	151	168	172	206	164	182	181	181	194	164	198	160	180	157	187	188	178	188	169	166	204	178	174	186	168	170	178	164	159	199	179	163	172	171	162	174	172	178	180	177	210	185	171	180	170	176	160	163	180	162	163	166	177	184	172	186	180	163	179	171	169	182	194	174	188	184	180	155	173	177	168	187	166	162	178	162	187	170	208	155	201	166	175	164	173	171	169	188	160	184	187	148	163	191	182	196	179	176	152	172	177	195	185	180	159	185	166	197	189	171	176	155	155	165	151	187	162	170	179	182	203	168	169	174	168	190	169	179	205	194	187	193	186	196	195	171	166	155	195	188	170	183	165	156	180	193	175	188	165	163	189	167	185	193	170	174	169	166	186	166	191	156	161	180	171	189	180	167	175	180	178	171	171	194	158	173	194	173	167	188	184	170	193	175	169	211	181	177	173	175	167	171	175	170	171	165	168	166	143	172	174	195	176	201	167	192	173	207	168	189	195	179	169	179	187	168	159	175	217	184	179	146	186	161	183	185	170	166	189	148	193	176	178	184	175	173	197	183	197	166	152	185	175	175	169	167	174	186	191	171	160	164	167	187	182	155	186	181	192	178	197	180	160	162	173	204	170	177	190	177	179	149	155	183	174	182	178	166	167	156	164	183	194	189	176	164	189	205	193	186	168	171	164	160	143	195	169	191	187	189	168	172	186	189	172	154	179	152	180	182	180	188	182	177	182	194	165	158	204	167	180	178	179	193	195	184	167	164	191	177	188	173	179	182	174	155	165	177	185	174	182	151	179	182	162	190	163	175	197	165	174	182	197	174	169	170	183	158	174	188	184	172	185	165	186	169	171	163	192	168	176	174	170	187	182	170	151	174	185	156	162	219	170	160	179	186	166	174	204	153	187	172	166	181	163	191	193	173	187	184	172	180	141	160	170	156	161	167	189	180	150	184	181	179	170	190	186	175	153	145	198	170	165	170	178	185	151	171	194	159	173	169	168	173	140	162	186	160	180	165	164	155	193	188	188	195	199	193	176	168	179	182	162	201	211	180	193	160	186	167	185	169	162	159	161	191	191	172	166	185	171	182	197	182	184	186	179	178	173	194	165	188	154	178	171	162	210	179	168	170	197	189	156	194	179	180	158	166	192	153	180	179	175	146	180	177	165	158	150	162	172	182	199	166	183	176	173	164	187	197	157	185	153	207	209	180	192	182	180	158	172	161	204	175	168	175	175	174	156	160	175	184	154	181	187	186	185	167	175	173	186	181	204	156	187	185	173	178	167	150	161	175	176	200	178	187	195	184	161	162	186	170	154	165	185	178	165	181	168	193	177	187	188	183	205	167	193	184	163	189
4931	4890	9152	8334	7051	7570	7590	8334	6517	3697	2714	2963	4525	7518	6691	4826	2972	1552	881	575	511	483	477	505	477	455	526	454	488	483	546	492	506	528	479	511	514	478	460	443	505	498	439	485	490	503	476	486	488	451	496	521	484	485	473	490	475	483	519	490	477	453	473	504	486	450	512	458	465	470	460	500	480	472	507	524	498	461	472	494	501	492	488	477	498	473	458	480	491	482	471	475	531	479	457	465	476	483	483	479	496	513	525	480	455	478	491	537	473	481	467	471	500	487	444	468	470	475	463	438	481	460	493	524	435	469	478	476	450	471	505	451	482	474	515	513	444	509	513	466	518	482	481	493	472	517	479	481	505	494	485	507	515	499	507	496	476	478	506	498	486	484	526	427	461	472	484	459	476	559	476	530	482	502	488	478	495	510	471	464	481	499	487	482	475	492	501	435	503	460	490	510	515	527	454	494	472	467	460	465	453	471	487	461	496	468	524	482	461	477	475	498	537	479	474	484	471	463	480	458	476	498	502	562	461	456	461	480	480	481	460	504	462	495	456	483	455	498	506	468	507	454	499	460	491	485	525	476	482	493	519	472	522	508	468	486	499	481	522	475	473	492	501	476	461	483	492	461	525	468	465	447	478	468	469	483	480	499	505	527	494	526	470	481	498	489	531	453	502	488	508	471	514	473	502	488	471	460	488	480	492	522	493	503	484	468	461	496	492	498	507	442	485	498	476	505	485	519	491	460	443	475	482	492	496	455	458	497	484	494	480	503	470	476	460	479	504	484	455	548	505	453	490	451	475	484	474	442	470	489	491	436	517	524	448	490	506	500	492	454	507	473	467	466	517	482	458	486	485	496	489	464	485	475	470	508	468	514	461	479	494	507	508	488	466	531	489	502	454	473	463	446	505	457	467	496	501	478	480	477	469	505	476	465	502	483	489	500	449	507	453	488	469	470	444	479	463	490	476	479	483	511	527	505	477	482	512	509	493	488	485	473	439	468	475	524	476	476	483	469	468	463	511	478	500	458	499	471	469	488	479	470	497	466	483	504	461	509	509	452	472	463	488	514	482	506	483	486	537	486	482	478	469	495	478	462	479	466	473	493	449	485	494	516	506	494	501	526	492	480	496	476	461	483	476	472	525	505	493	495	495	475	483	458	469	450	467	497	495	524	477	512	501	494	492	489	499	489	509	446	444	471	472	477	497	469	499	483	485	502	468	488	521	489	473	478	491	537	481	503	463	483	497	479	460	445	493	475	458	468	479	487	521	471	474	537	483	449	508	439	510	529	478	470	485	472	458	463	482	485	472	512	479	489	482	485	484	443	481	475	529	480	464	461	474	494	491	482	519	517	468	462	519	509	494	487	472	452	525	509	473	501	470	488	489	491	484	491	482	470	507	494	521	474	540	504	511	462	482	482	480	492	498	454	452	485	487	463	512	471	508	471	468	494	476	454	470	502	454	486	464	493	459	485	444	488	531	510	460	508	484	519	469	490	465	482	491	492	467	492	464	487	499	467	464	493	449	477	480	507	529	472	499	456	502	491	496	461	492	463	443	460	483	524	466	502	441	460	488	493	470	516	472	513	486	488	446	481	488	477	482	474	468	489	490	462	488	466	470	455	486	456	491	490	449	487	498	501	481	492	501	456	501	504	440	484	496	512	522	478	455	505	488	438	477	470	487	467	445	459	476	499	491	497	494	543	481	501	510	460	501	465	530	460	484	500	476	474	494	523	480	498	468	490	481	480	482	473	464	470	493	471	497	464	461	464	502	484	461	496	506	478	506	468	479	481	493	522	486	471	504	479	480	452	453	473	471	534	501	502	476	499	517	497	468	490	452	465	501	499	473	451	454	491	495	513	509	527	451	463	439	479	461	470	501	511	482	496	486	490	495	507	514	496	468	469	491	492	444	463	486	480	468	514	488	501	453	508	518	527	485	465	472	453	482	469	462	500	488	516	492	503	502	469	506	509	450	490	526	460	445	490	485	471	485	488	454	459	483	485	453	492	486	479	495	474	489	479	480	496	496	453	490	495	495	485	498	475	506	467	496	491	468	511	447	455	476	499	490	479	490	471	473	479	496	446	459	487	510	514	457	480	496	482	520	502	510	498	501	501	441	467	478	534	475	487	470	475	494	446	487	467	513	471	510	512	468	481	447	516	507	485	479	491	504	485	487	475	509	462	472	491	460	457	512	497	447	475	482	481	471	456	441	454	493	491	479	475	477	433	454	500	493	507	452	469	540	471	466	490	494	468	482	481	486	506	479	510	483	529	468	491	485	487	525	492	443	509	490	510	481	480	485	481	471	481	488	516	462	449	505	490	472	471	502	432	490	478	472	468	506	495	501	477	494	479	471	523	474	496	472	438	483	511	501	535	474	476	488	467	490	483	514	469	467	466	446	482	491	510	524	473	493	489	473	496	474	489	495	484	493	472	458	505	534	479	494	494	479	468	454	454	529	499	551	499	463	485	508	503	472	469	497	479	474	473	509	487	479	492	465	476	467	482	479	480	469	481	482	483	490	488	536	479	451	498	478	473	484	488	525	473	531	503	487	492	505	439	482	500	470	492	501	488	489	489	483	471	500	493	475	480	471	502	513	479	453	491	496	510	520	484	478	471	465	495	500	482	490	457	483	504	500	488	466	511	464	473	489	491	494	467	497	497	467	505	460	498	487	482	463	459	509	477	470	440	492	495	462	497	504	459	459	471	486	448	482	450	463	456	491	469	438	502	486	506	478	474	466	452	477	493	457	444	472	473	487	529	486	446	444	499	503	435	488	485	523	504	475	470	485	514	496	477	486	483	437	468	497	505	473	478	436	506	507	519	478	500	476	500	493	477	488	484	516	492	511	515	475	498	475	499	479	487	521	467	498	481	517	456	456	515	483	475	500	517	468	492	470	484	513	504	468	510	478	486	445	514	449	465	453	480	494	500	451	530	471	491	448	453	515	496	467	505	491	477	474	473	480	472	463	504	470	485	475	476	454	471	490	483	505	472	471	482	486	437	471	454	480	439	454	453	451	494	483	465	455	450	485	490	485	524	447	478	472	508	505	467	486	508	475	502	493	507	465	473	482	460	444	440	470	451	498	480	483	471	478	469	505	465	504	482	497	458	477	509	492	498	502	513	473	471	490	491	493	465	526	498	501	531	480	480	456	478	458	474	474	493	484	484	502	488	500	488	464	482	467	505	498	486	469	496	506	489	464	506	438	507	492	481	462	468	493	505	491	483	470	477	490	450	449	480	512	513	481	472	510	529	504	476	506	507	480	476	485	481	491	490	517	509	473	441	438	512	503	489	522	437	500	485	473	468	486	491	487	464	453	508	470	442	495	465	465	476	461	485	524	489	509	496	485	495	493	465	485	495	487	517	493	454	502	509	495	508	487	476	484	482	461	485	518	441	489	502	496	501	454	468	486	446	435	475	466	467	485	484	460	519	482	500	445	499	474	503	535	479	478	494	503	461	506	481	475	510	496	522
17477	11259	17793	19409	14192	14912	10568	6814	3697	1094	693	802	8083	15655	12844	8065	3625	1555	620	303	208	199	195	183	185	170	185	165	163	179	175	170	180	184	171	194	166	175	201	172	173	166	183	190	156	174	185	177	172	172	166	192	192	163	210	178	186	187	167	186	189	149	168	197	178	180	184	179	160	179	191	167	191	176	168	177	173	185	177	184	149	167	180	170	161	171	184	169	183	157	172	179	173	185	156	144	141	190	182	174	177	182	181	201	198	183	181	166	150	181	193	166	187	185	182	152	195	157	165	163	181	183	175	155	151	150	176	192	179	158	164	173	178	168	194	164	190	184	159	164	181	203	174	193	191	150	180	178	177	209	182	186	166	170	187	166	165	183	150	181	188	174	176	162	180	158	163	173	197	186	181	185	176	147	187	187	184	162	166	168	179	180	161	179	173	186	172	187	166	182	154	184	175	171	165	176	173	158	159	166	165	177	160	182	172	180	183	193	145	152	196	185	193	165	180	179	157	186	179	192	187	177	166	181	172	171	160	186	138	169	185	156	171	167	152	184	183	180	189	177	191	171	168	169	163	175	210	182	187	164	175	160	161	161	164	187	189	184	165	186	181	167	193	171	173	184	190	169	191	177	169	168	169	185	156	171	193	177	167	198	169	188	198	208	187	173	168	168	193	176	195	187	167	176	182	178	168	187	191	186	158	172	159	154	177	171	199	161	180	178	172	181	194	179	173	172	182	203	184	173	176	168	194	180	172	188	147	154	189	175	188	186	176	158	202	192	185	168	165	143	166	198	188	183	193	185	195	190	178	172	164	163	189	157	192	183	192	173	180	163	168	192	178	165	185	154	184	180	172	179	190	192	185	183	199	196	185	183	156	187	191	199	178	179	192	176	137	175	186	178	184	175	157	176	152	181	186	179	166	175	139	183	171	170	166	165	156	181	181	162	171	148	178	171	165	178	165	166	174	176	156	172	195	171	182	165	182	175	189	175	180	169	161	184	157	180	148	174	178	167	181	177	206	176	184	174	194	182	182	171	175	196	172	204	186	179	185	168	187	175	196	166	172	185	169	164	179	152	172	156	169	186	174	167	196	140	165	174	178	160	199	201	197	166	192	182	191	177	193	182	181	187	186	167	196	185	161	172	191	188	181	166	198	170	186	159	181	157	196	140	188	177	177	171	183	170	134	177	176	180	168	158	186	184	172	189	195	184	173	175	173	174	170	165	155	163	178	184	169	152	179	182	182	192	169	171	175	161	167	148	187	161	150	202	164	195	181	190	140	191	178	149	170	174	167	182	177	168	186	165	182	168	180	185	164	145	149	180	180	175	174	178	162	184	183	174	160	163	199	192	179	176	175	172	175	179	170	168	177	179	190	176	193	176	180	169	199	193	174	185	195	169	184	171	160	177	179	191	166	175	157	183	196	166	164	166	162	188	158	169	176	186	184	198	199	162	146	169	180	176	188	148	186	198	179	174	173	191	178	158	163	179	191	172	178	190	179	168	158	178	160	150	186	182	191	173	178	187	169	185	160	165	196	181	199	198	183	192	179	170	147	180	209	164	153	170	173	203	177	180	171	184	165	173	186	176	196	182	173	169	177	147	163	166	169	169	174	162	193	169	173	170	195	160	158	174	163	180	177	153	170	186	152	185	185	188	187	167	183	180	172	156	170	171	184	193	175	181	179	149	190	196	194	149	204	191	169	161	178	167	155	151	159	204	168	178	171	170	162	179	194	178	160	150	173	194	187	162	169	165	192	173	209	179	178	181	172	200	155	164	170	178	201	165	177	163	152	178	163	176	171	160	163	160	193	188	174	189	215	164	173	171	179	189	176	181	180	174	177	193	157	158	171	157	181	172	180	164	174	182	201	170	188	171	178	182	178	168	174	187	161	214	181	149	189	197	159	181	156	160	196	189	181	137	198	160	184	150	163	160	192	191	183	200	182	176	183	170	173	172	161	172	151	166	189	182	193	187	175	167	159	178	174	188	170	196	159	174	190	179	184	205	203	180	171	170	195	188	203	187	172	176	175	176	168	173	172	167	194	166	189	171	180	170	151	194	176	178	177	182	176	168	176	179	152	174	153	163	175	183	207	183	169	169	164	192	172	165	180	154	193	161	164	166	170	177	167	184	181	185	150	160	160	165	183	164	174	181	165	197	183	176	141	202	169	184	196	185	195	180	179	168	205	173	165	166	182	175	174	147	162	185	172	169	172	166	190	176	194	173	167	184	173	171	175	153	185	154	158	164	166	150	207	174	154	176	157	174	188	192	179	163	179	161	164	157	156	161	196	179	180	164	174	175	167	164	189	149	178	167	188	188	180	178	164	172	185	182	198	169	165	173	166	187	177	191	165	176	181	193	175	183	160	190	167	155	186	165	198	193	173	193	166	167	193	142	195	150	173	194	157	175	189	188	176	184	182	136	177	167	165	167	173	195	165	169	188	155	170	168	208	185	168	168	182	177	167	176	174	198	189	181	171	172	182	161	175	168	181	176	185	182	165	180	181	185	204	164	183	165	165	189	188	175	177	153	169	177	177	175	179	164	169	148	184	144	144	176	190	153	190	184	177	160	178	185	157	167	173	157	181	181	173	176	177	187	176	174	173	156	176	189	186	166	179	165	173	164	208	190	165	160	181	177	187	186	168	178	171	168	178	169	182	186	163	199	210	170	198	177	178	175	189	181	180	167	183	172	177	201	174	178	161	179	173	170	149	179	180	158	188	178	167	176	173	152	198	163	165	156	201	165	190	200	164	180	163	196	165	204	170	183	182	199	180	178	193	178	198	158	175	166	192	205	154	150	167	170	179	185	154	170	206	163	182	178	156	186	177	182	197	185	166	183	174	186	186	186	186	149	172	160	179	193	188	170	162	177	166	171	206	177	169	176	155	193	169	178	180	166	183	186	189	176	172	189	172	182	195	191	183	185	178	211	180	187	168	173	189	188	167	176	174	186	188	175	164	163	171	164	177	186	172	151	189	181	164	188	177	178	190	167	157	178	171	182	178	191	170	160	174	178	170	174	193	179	185	199	168	166	161	169	166	168	170	157	156	152	186	189	192	170	174	179	194	180	196	183	178	206	172	183	163	172	173	182	173	191	177	180	165	187	195	178	178	181	152	197	196	169	149	186	197	184	180	176	180	173	171	171	155	162	161	171	162	178	139	167	175	171	183	180	173	190	171	166	185	157	167	177	174	187	188	187	174	194	190	175	177	189	189	172	192	163	185	171	188	176	171	180	175	188	182	193	169	160	156	189	179	171	164	197	128	162	187	192	164	174	169	195	172	179	197	190	193	152	195	189	169	180	206	155	176	180	165	200	187	186	210	160	170	150	161	166	181	189	171	175	178	183	196	212	172	164	207	148	169	166	194	180	169	160	157	163	171	177	174	179	182	172	200	165	170	171	156	171	160	192	198	157	167	189	191	164	174	165	185	176	176	194	172	161	167	163	183	181	168	180	187	160	169	176	171	183	166	163
10739	10049	22157	28375	23877	25051	19923	16233	9827	4240	3153	4008	27927	37984	33317	24893	14644	6939	3028	1184	691	576	506	474	465	494	481	486	453	495	523	487	487	470	494	482	480	496	449	519	487	480	515	494	456	476	456	495	499	471	485	472	532	490	465	517	482	503	521	484	509	489	469	432	455	475	446	486	498	491	501	499	484	468	461	452	499	521	491	506	468	494	499	498	468	503	461	469	495	525	480	462	488	473	529	487	462	454	479	490	464	472	471	507	535	464	512	488	495	485	486	527	462	484	488	490	453	494	484	452	485	486	450	483	494	486	492	471	497	488	514	521	473	476	501	480	546	481	515	460	504	480	536	457	508	451	462	452	438	466	444	509	462	474	528	474	460	471	500	514	492	483	490	504	474	485	507	494	490	481	492	484	490	491	509	507	518	489	486	496	502	450	460	484	477	526	514	466	504	503	471	450	487	503	518	480	491	465	468	497	512	474	438	496	498	450	511	518	492	500	489	509	506	471	446	487	473	500	454	454	455	461	483	483	483	483	489	511	477	513	482	471	487	476	442	481	476	464	470	470	480	493	476	462	479	473	496	529	486	523	476	491	485	500	493	489	474	448	497	469	513	459	501	483	512	482	476	498	506	514	463	461	452	481	432	457	488	488	495	491	512	519	486	492	508	447	477	462	511	511	474	474	469	477	519	526	512	471	493	457	518	502	497	498	444	504	481	513	492	518	471	479	521	531	491	504	478	473	478	450	522	514	495	483	472	471	468	473	435	488	505	523	489	510	519	495	443	519	498	434	484	490	502	517	459	478	503	508	460	470	487	430	487	493	465	487	473	491	437	466	491	481	473	525	481	526	492	487	507	449	447	499	518	448	512	479	467	477	520	497	497	492	503	516	528	499	483	473	463	448	479	488	475	469	502	505	518	469	471	488	497	517	481	492	474	488	511	486	464	479	492	524	506	461	457	510	478	467	454	471	484	447	487	471	520	452	470	494	506	492	487	488	499	473	428	501	455	484	481	477	453	468	477	462	537	479	507	464	476	469	483	472	500	452	486	485	507	494	490	448	504	483	470	523	464	444	481	494	482	548	564	470	490	477	471	502	536	470	460	497	487	500	483	483	459	464	482	506	495	489	506	513	492	477	494	517	525	517	481	471	473	480	464	520	497	465	472	487	482	465	498	507	536	508	481	504	486	465	477	519	480	491	459	478	487	512	514	475	480	481	517	475	457	472	504	465	500	532	484	478	504	494	490	483	502	479	450	483	474	459	461	479	493	482	507	506	474	479	473	492	510	525	477	507	509	486	462	463	489	503	530	471	494	495	473	492	500	505	473	484	497	464	502	475	491	484	471	475	500	497	506	468	502	476	510	514	435	495	460	486	478	450	476	508	484	457	457	502	491	492	467	484	514	478	475	508	489	460	480	458	477	504	454	500	504	486	460	478	470	514	485	508	513	474	446	500	462	467	496	487	490	495	494	509	498	511	486	478	501	460	493	494	470	474	494	436	485	487	499	462	443	466	485	522	455	497	488	512	497	464	512	497	471	477	460	464	496	474	525	467	501	520	486	454	477	473	463	503	511	492	517	470	479	484	508	467	531	476	506	485	500	482	511	487	475	496	480	497	505	503	478	481	480	497	470	479	482	476	508	519	508	496	508	491	459	510	484	494	475	466	506	504	504	462	486	452	516	470	459	524	508	473	472	476	494	499	493	506	511	429	479	482	489	467	459	486	501	480	505	486	469	537	487	470	488	495	441	522	489	475	474	494	479	522	491	506	476	466	473	472	474	493	487	470	466	470	478	479	499	510	462	466	471	478	468	486	471	484	502	482	511	523	465	446	483	496	512	483	490	445	524	439	497	503	490	471	509	503	475	485	468	491	465	472	535	495	528	452	472	506	491	516	484	488	544	460	494	505	517	462	512	522	474	439	519	504	499	485	477	518	478	469	517	479	481	485	496	515	492	497	463	489	501	489	454	498	462	502	478	515	489	540	477	517	476	500	498	484	486	458	474	474	462	496	496	478	522	469	472	515	468	460	545	477	487	474	486	499	501	497	503	476	476	440	488	438	485	489	487	509	518	456	493	492	510	489	491	463	484	457	480	499	502	461	479	480	491	491	498	463	506	467	469	521	487	456	496	503	465	464	522	467	496	542	452	470	517	463	468	572	473	469	466	483	466	497	454	475	482	512	519	503	463	505	522	524	519	446	492	495	513	504	477	488	504	439	481	498	493	463	471	493	544	502	470	491	477	485	479	470	473	510	524	497	473	513	491	490	505	488	485	525	515	522	511	453	493	464	447	528	465	487	518	500	477	538	480	495	469	473	468	492	482	517	468	475	504	455	470	513	457	484	448	488	485	487	479	512	466	510	528	508	478	514	476	465	493	509	481	520	472	493	511	512	493	485	495	548	457	496	498	490	493	467	475	509	491	525	480	466	492	495	515	445	509	496	469	491	496	493	462	494	473	526	449	502	538	503	470	474	500	487	518	472	516	469	522	474	491	442	482	479	482	501	501	475	516	472	513	493	500	483	505	487	492	490	517	497	480	513	473	524	517	488	484	479	468	515	482	483	531	502	504	508	464	499	447	482	477	446	489	475	449	496	488	533	503	489	501	524	482	474	457	486	473	466	491	480	497	479	507	470	517	488	518	483	487	490	497	490	488	463	495	461	534	495	493	532	488	545	495	501	482	472	500	476	453	474	450	527	480	507	464	531	492	497	491	471	492	490	512	489	465	488	503	482	493	482	501	519	500	477	479	485	457	510	457	488	470	478	476	487	461	534	473	465	488	455	468	483	474	454	526	499	425	497	481	458	505	457	484	540	489	505	481	447	489	468	523	478	489	512	512	441	526	465	491	512	522	505	495	512	461	498	477	479	457	470	472	466	512	537	500	467	474	484	465	484	489	503	517	523	468	453	497	470	502	491	487	497	465	457	487	467	431	499	532	490	509	479	476	464	481	456	489	507	472	487	470	476	452	474	508	485	497	477	525	465	522	504	486	458	506	484	473	492	479	474	468	433	453	502	509	478	463	466	490	464	484	524	492	478	465	497	495	509	495	462	470	452	451	463	507	495	496	495	485	493	489	482	480	496	482	473	526	506	480	504	523	496	499	501	486	489	479	537	482	465	467	477	467	486	513	493	482	444	456	484	480	477	476	509	493	492	465	457	530	450	423	519	438	448	438	470	492	513	515	509	506	465	496	509	498	455	464	503	505	502	483	498	473	470	521	499	514	477	490	521	519	498	494	534	485	447	481	520	493	499	471	510	475	502	495	467	493	472	491	563	467	482	459	482	510	453	523	457	467	509	507	538	468	510	500	522	479	479	472	482	490	475	478	436	486	487	461	469	495	464	491	497	471	528	546	483	488	523	496	485	515	463	497	494	488	450	487	470	490	519	508	490	460	452	511	495	520	473	493	467	527	485	481	474	482	482	474	521	471	503	473	482	491	475	551	497	502	462	501	495	434	506	458	475	462	531	496	486
24810	19699	28072	27383	27907	25080	14123	7082	2906	1166	694	1045	13047	24218	20738	12465	4974	1509	644	365	247	206	173	178	151	163	168	178	157	173	164	179	156	203	178	173	206	184	181	167	166	185	188	184	202	187	187	164	184	153	196	202	194	166	164	156	164	179	167	179	185	175	173	157	182	183	188	163	189	176	147	161	186	155	185	170	178	168	186	172	198	175	174	176	175	185	155	174	180	180	152	182	192	173	166	185	153	192	179	206	190	166	156	159	183	184	165	172	180	173	183	166	193	172	216	170	190	161	152	185	176	163	170	173	153	192	192	161	169	172	202	178	184	179	169	159	196	191	188	166	190	187	175	177	176	189	184	175	169	181	164	166	147	183	177	177	190	220	176	181	179	180	197	184	164	182	186	159	171	165	178	185	171	177	173	154	190	202	182	162	190	187	207	176	200	186	210	183	191	177	165	170	172	180	182	168	159	172	186	181	191	170	159	159	182	181	174	196	175	188	148	179	213	173	183	163	172	160	186	180	149	163	175	182	177	172	195	186	164	180	183	150	176	187	179	187	178	183	184	160	195	182	160	196	189	173	207	166	170	192	152	159	182	159	181	199	201	182	162	189	174	242	169	161	167	182	143	203	180	187	173	190	199	193	170	175	157	197	176	195	170	161	167	187	180	175	172	178	185	148	156	181	172	188	180	164	193	176	183	206	170	184	185	183	197	158	178	208	179	197	174	177	187	196	175	186	174	166	180	183	177	164	180	175	178	167	165	172	200	184	190	170	188	175	161	185	193	188	156	183	189	165	181	197	173	158	176	188	176	183	189	180	199	174	180	168	177	209	185	177	158	181	183	168	175	180	170	167	167	177	172	166	176	180	205	185	185	188	193	186	204	186	167	183	161	179	179	175	166	172	171	165	176	184	156	171	199	175	193	212	151	167	179	184	180	174	172	164	152	187	164	167	181	195	159	177	196	172	184	152	161	151	207	179	178	167	189	181	185	176	176	187	168	191	169	159	167	159	159	192	207	155	166	156	175	182	157	171	167	183	164	191	181	195	174	179	173	187	140	180	178	194	191	172	168	162	201	203	183	157	179	180	180	142	154	187	181	181	201	179	166	182	182	170	179	175	166	172	199	183	171	211	174	189	184	176	171	171	172	191	155	181	162	160	192	177	192	166	189	197	188	182	161	181	168	165	160	163	168	172	176	169	185	174	201	173	182	164	169	191	194	184	186	200	192	184	183	181	203	206	165	188	187	190	177	166	182	165	164	182	174	187	177	163	160	168	180	177	181	176	202	188	164	188	175	165	183	169	205	169	165	177	196	180	176	183	156	181	177	165	159	195	166	184	177	146	181	194	186	187	174	189	179	160	165	201	189	170	166	172	179	192	163	170	172	193	173	174	169	169	172	173	170	152	173	195	189	172	164	176	177	185	199	170	179	172	182	177	175	167	150	172	158	180	185	174	185	213	177	174	182	189	186	174	162	174	201	181	154	160	165	200	169	183	171	169	199	181	170	163	163	156	150	180	175	167	164	155	167	147	159	164	194	141	182	199	157	169	180	163	202	191	164	153	184	172	181	193	190	205	191	166	178	179	152	180	176	167	156	190	199	196	185	173	164	160	166	170	165	177	148	180	149	174	164	140	165	178	179	177	159	182	184	189	155	164	177	184	164	197	188	179	219	188	164	188	180	169	175	138	164	180	189	175	160	165	183	174	174	193	169	178	193	185	169	166	179	181	164	187	159	188	171	199	192	167	174	165	192	175	170	190	181	166	178	153	171	151	190	168	181	177	146	167	187	186	164	180	173	162	173	176	205	199	181	179	173	180	178	189	161	183	202	173	171	174	179	187	200	172	159	200	174	184	178	182	196	186	193	183	183	185	194	155	174	186	176	181	162	175	197	201	179	176	171	159	158	185	183	159	160	176	150	165	186	172	166	182	182	164	165	166	187	207	157	172	178	192	157	187	189	203	154	179	182	191	164	169	187	188	193	170	185	168	191	176	173	173	180	175	170	180	175	185	172	182	162	167	188	188	160	189	177	171	151	178	177	165	185	159	190	207	182	193	185	166	181	169	153	180	182	164	181	184	161	161	168	196	171	149	163	182	172	180	162	169	210	195	181	179	159	170	193	199	181	192	160	180	175	170	146	178	189	178	194	168	173	148	178	198	180	188	157	182	170	185	195	192	173	179	140	176	184	189	173	183	173	172	177	170	184	189	190	190	185	176	186	173	161	164	154	188	177	213	176	181	147	195	133	155	180	189	170	182	200	157	176	162	162	190	162	177	168	184	178	178	196	189	163	153	169	181	170	171	176	187	184	173	194	192	163	186	183	169	178	184	169	198	180	154	159	177	180	176	177	196	172	161	186	153	202	203	168	151	174	157	211	214	157	195	189	184	159	164	177	189	179	176	209	171	185	184	182	154	165	169	167	176	178	175	181	166	185	181	186	174	171	175	191	192	169	214	159	204	177	163	173	184	174	180	160	208	180	190	191	188	177	175	160	187	183	194	167	175	185	182	177	165	172	175	180	175	156	172	182	166	193	160	181	175	174	177	165	173	172	187	174	180	196	196	168	189	175	159	163	169	179	180	174	172	162	165	184	193	177	172	199	172	200	175	175	196	152	174	168	147	191	184	184	155	188	175	172	190	205	181	166	162	199	161	178	187	176	181	171	162	181	182	197	171	166	151	178	190	186	183	194	191	185	189	167	179	173	169	151	184	178	174	161	167	196	147	191	187	187	205	165	169	181	169	192	184	161	174	185	167	159	154	167	186	177	185	160	162	165	174	183	156	174	170	162	166	175	176	164	207	172	177	191	184	193	201	177	196	179	165	153	174	183	177	180	164	158	203	190	175	189	180	167	154	181	170	183	190	167	191	155	185	181	175	187	167	182	173	172	178	190	176	177	204	173	189	142	200	162	186	185	191	176	172	180	169	156	147	182	176	176	173	161	167	174	182	186	178	180	145	172	143	168	217	193	175	178	166	178	178	186	176	171	184	180	191	168	180	184	203	182	179	187	185	179	183	157	176	168	176	166	156	191	167	178	170	180	185	183	146	165	191	172	171	165	206	177	165	176	157	167	191	190	174	195	171	185	183	201	169	178	166	184	161	195	186	190	192	184	158	169	155	191	197	155	172	177	180	169	166	185	189	175	181	171	177	203	177	194	197	213	182	161	193	210	171	187	191	156	178	169	189	187	162	190	181	198	171	185	201	184	165	168	163	169	187	172	173	158	180	218	179	178	169	173	181	182	200	170	185	161	156	177	158	170	179	186	179	179	189	158	159	178	194	177	190	144	160	171	203	145	160	182	174	173	178	177	189	203	174	171	195	172	180	169	198	158	161	173	181	185	171	189	191	171	153	194	202	183	171	149	196	174	184	152	165	169	160	182	175	177	195	205	175	163	196	172	173	194	192	165	172	187	194	174	180	181	166	152	162	189	188	155	176	170	182	162	170	184	203	171	176	153	179	180	180	188	155	192	171
13890	16754	29314	34063	36291	31613	19119	13739	7269	4407	3540	5604	35160	45089	40589	30922	17076	6496	3090	1441	894	643	525	466	477	490	513	439	492	523	485	440	448	503	524	501	510	484	430	501	489	480	498	445	491	484	434	503	511	472	479	513	485	514	494	521	474	450	416	480	509	482	479	479	418	517	527	526	471	463	495	471	494	467	479	515	499	476	513	472	448	475	475	512	490	515	512	507	485	497	472	466	526	513	496	532	457	505	495	516	512	487	484	478	478	499	488	461	538	478	484	475	465	484	523	502	495	450	510	468	469	521	487	513	482	492	492	463	484	446	469	479	493	484	478	478	504	504	449	463	456	458	450	465	506	466	475	477	506	474	476	474	473	489	527	485	525	482	489	466	449	500	460	485	485	464	452	469	499	507	486	511	445	512	476	482	491	469	494	487	476	495	467	520	470	483	489	479	441	479	508	471	487	477	483	466	453	484	496	440	458	446	479	497	462	488	464	477	494	489	469	479	464	500	474	487	504	521	445	478	520	465	478	473	467	456	481	509	489	471	494	481	500	496	505	489	491	501	511	509	461	465	456	477	471	496	498	524	486	501	462	513	504	478	506	472	522	474	506	466	498	533	474	440	504	462	453	472	505	519	502	529	456	477	461	446	509	459	479	485	457	493	481	496	504	481	462	485	466	468	502	500	450	487	503	466	450	508	491	484	479	484	503	450	478	476	481	460	511	467	493	471	504	521	516	507	448	475	489	475	472	513	451	495	474	462	493	467	503	500	498	502	474	485	463	481	480	476	478	501	488	447	467	432	481	500	507	487	511	463	472	519	507	535	475	486	525	497	516	488	521	471	456	439	436	489	491	433	530	497	487	522	472	475	497	494	515	523	487	490	435	505	467	471	484	504	454	503	496	468	475	501	478	446	436	482	460	487	519	492	486	494	447	503	523	497	494	473	509	492	511	493	530	488	474	480	449	432	496	491	505	480	515	493	485	503	455	450	463	499	502	456	464	512	508	500	462	476	492	505	475	479	531	449	471	494	482	472	479	486	468	487	465	436	485	455	502	478	487	464	503	488	499	472	506	485	498	481	457	490	505	464	501	481	487	479	486	486	471	486	444	478	489	487	484	489	475	495	537	495	477	483	485	517	489	441	478	503	472	469	475	458	491	460	492	497	497	459	472	485	520	466	473	469	500	470	480	516	457	510	493	474	497	512	487	494	509	494	495	519	478	494	472	508	425	500	465	456	479	529	476	503	534	490	523	481	488	496	478	501	516	510	470	502	494	455	528	514	442	482	478	457	535	488	473	477	488	508	490	529	472	488	489	478	484	493	511	480	485	498	478	476	468	463	517	492	473	513	446	484	468	494	510	487	466	490	504	462	467	510	496	499	449	477	486	492	466	496	475	502	481	468	478	463	461	501	507	472	483	495	453	519	483	473	487	510	505	471	482	476	476	503	455	504	476	484	526	479	486	496	479	480	503	500	493	522	489	465	539	517	492	511	496	504	484	501	464	516	509	455	483	485	486	473	455	468	465	477	496	488	514	472	502	510	472	457	497	494	467	467	490	467	478	510	516	482	499	488	457	469	473	534	495	455	479	491	544	454	496	508	479	493	467	506	473	450	507	479	470	473	449	452	528	502	503	489	469	505	492	489	471	496	489	469	491	495	540	494	505	507	456	498	469	498	485	519	506	511	498	498	511	499	461	465	538	497	521	474	465	491	500	475	432	510	465	488	475	510	478	450	490	484	482	497	482	481	487	459	481	492	484	469	485	474	443	487	474	538	505	486	526	457	495	472	514	462	463	477	455	516	448	462	501	488	478	476	490	502	458	476	487	475	499	496	507	471	491	512	500	479	420	480	499	479	485	545	483	498	442	476	497	500	499	484	509	479	478	492	474	464	507	499	499	473	479	478	496	520	522	484	486	524	528	478	473	508	496	526	513	483	451	529	470	487	475	444	460	439	491	461	468	487	453	453	519	505	447	482	459	461	516	484	451	495	514	499	512	497	477	485	464	482	515	464	482	493	517	510	460	482	497	489	518	457	472	450	536	481	510	480	526	505	475	494	483	484	503	487	498	461	503	564	504	479	496	471	465	500	496	467	490	485	490	421	526	518	474	434	498	477	482	500	479	504	495	470	524	447	507	476	510	476	484	482	468	507	430	502	507	489	471	460	477	457	510	463	515	475	462	484	495	489	497	476	504	430	510	479	483	475	454	519	494	450	493	499	504	496	435	492	481	505	507	512	472	456	505	518	473	494	475	490	475	459	508	491	490	483	505	474	449	484	489	490	488	479	480	489	489	494	517	476	489	513	509	483	497	508	474	492	494	494	490	482	488	471	517	504	519	480	465	478	486	457	522	472	497	464	462	443	449	496	469	491	510	453	505	484	487	469	501	504	462	465	465	513	475	460	462	465	483	514	471	500	465	448	480	536	475	485	439	466	457	478	501	481	493	502	496	448	485	504	459	452	495	464	470	503	482	505	452	498	469	533	452	486	455	494	470	474	454	495	510	464	466	472	447	512	457	503	515	467	486	498	471	515	476	486	504	443	511	464	464	492	470	467	476	511	508	510	496	487	481	449	490	506	478	510	531	491	511	521	475	496	516	486	510	497	538	465	502	443	477	508	480	450	543	468	470	488	527	478	510	487	488	498	501	508	519	539	442	478	501	505	477	468	459	476	490	448	487	495	530	485	492	473	495	496	549	475	481	488	474	438	488	474	444	487	447	485	485	496	495	453	495	476	468	467	460	520	488	503	520	462	493	503	487	487	487	440	460	465	462	462	503	507	508	514	468	492	464	468	515	493	511	530	507	510	454	490	475	478	539	459	512	476	484	494	483	460	465	481	481	471	462	518	488	468	451	495	473	492	505	467	469	450	507	463	460	489	503	476	513	477	535	491	503	509	526	516	476	484	497	473	488	516	532	491	493	481	492	475	503	489	486	480	461	498	477	449	473	497	513	463	481	504	497	466	528	506	467	458	476	488	470	526	480	476	523	492	473	484	512	515	475	467	517	455	524	485	495	510	484	460	467	493	478	496	477	486	488	464	510	531	500	507	479	474	515	487	443	525	537	460	451	482	481	462	477	507	507	508	507	461	484	481	488	484	494	508	523	490	470	468	462	487	492	480	433	484	473	507	531	492	463	488	507	474	460	494	500	466	492	490	489	472	457	496	514	460	474	456	482	503	490	462	500	459	457	454	483	500	517	496	494	464	452	472	462	494	463	493	460	502	477	455	465	468	489	526	474	438	455	500	458	502	533	471	505	500	484	471	477	512	490	484	432	461	481	491	460	492	465	499	517	495	482	491	521	479	506	425	497	482	501	504	504	479	483	511	490	466	485	499	471	460	489	488	481	523	480	500	511	504	496	465	487	477	496	472	457	458	476	442	507	499	503	483	450	493	511	446	479	492	471	528	468	492	443	480	474	496	450	485	518	492	485	446	463	460	472	458	451	458	510	507	490	460	451	446	469	480	497	487	488	460
12576	7155	7411	5975	3279	2024	1279	880	523	349	317	283	758	1580	1493	1015	585	296	229	212	169	213	169	184	184	176	200	154	159	177	200	179	198	180	174	188	164	187	181	177	190	173	167	177	157	167	170	169	169	176	168	192	173	190	178	193	178	191	188	177	172	154	179	163	185	164	187	190	168	192	185	159	179	191	173	168	171	196	172	171	189	185	171	198	187	175	167	167	175	161	162	166	159	193	178	191	179	177	174	160	147	183	196	184	200	184	179	170	181	155	178	192	174	192	195	182	189	184	202	202	188	185	172	185	182	160	181	173	194	173	174	170	222	179	155	143	178	160	166	176	158	181	179	162	181	178	172	171	158	191	179	189	161	179	156	199	179	185	191	176	165	169	163	197	204	167	159	154	200	194	179	164	172	175	182	184	194	175	176	190	192	165	177	182	174	162	172	184	196	177	195	170	169	180	177	179	161	151	170	195	206	167	175	163	160	202	180	177	174	168	177	189	174	183	195	175	197	179	180	188	203	180	157	173	190	160	171	179	186	167	177	185	178	188	158	168	199	185	194	162	175	171	145	150	177	175	180	178	191	159	191	150	184	163	173	183	162	173	173	198	183	205	188	178	164	161	173	166	195	157	179	168	182	158	177	176	193	165	180	176	186	156	172	174	163	176	166	201	178	169	191	170	189	179	186	195	174	180	194	179	180	185	177	174	190	184	188	171	203	175	159	170	183	153	178	163	168	169	167	172	187	191	166	180	185	171	172	213	170	187	166	177	196	173	181	174	170	163	184	189	170	184	166	170	158	177	169	193	181	188	162	177	179	177	162	186	196	187	191	165	173	165	147	178	175	170	176	181	180	195	187	193	146	196	167	185	185	200	173	183	169	170	188	184	165	163	153	169	208	168	187	156	161	169	198	183	154	165	170	206	174	178	181	171	167	174	185	174	180	176	163	172	199	185	150	165	171	179	194	191	190	164	182	181	183	161	203	158	172	161	193	195	165	152	190	190	185	182	179	178	202	180	177	165	186	182	181	173	197	168	182	175	171	193	180	184	183	187	202	152	186	160	163	182	179	180	169	165	192	190	179	180	177	173	170	179	196	162	177	171	174	169	187	169	182	189	177	169	166	160	167	197	192	169	190	179	171	190	158	174	173	183	177	188	170	157	185	178	152	167	164	196	200	179	177	182	196	171	176	185	148	199	173	190	167	166	196	190	151	172	200	153	166	184	162	181	177	184	161	185	182	175	180	161	159	169	185	196	178	157	144	150	177	194	168	158	175	206	164	163	168	166	197	187	187	193	182	193	199	185	191	169	167	187	221	161	166	174	180	179	162	197	192	203	189	184	210	173	178	183	167	200	161	170	180	184	184	158	168	175	171	176	174	178	195	183	194	171	188	173	189	163	191	199	161	195	181	174	177	193	177	166	203	148	169	155	183	180	189	184	170	191	171	166	185	185	192	186	166	172	168	166	150	170	198	182	161	184	188	181	178	177	182	200	192	153	168	143	196	192	197	182	185	184	183	167	183	176	159	174	178	153	209	174	208	171	180	183	167	194	165	196	208	188	152	172	144	171	171	169	175	160	170	160	185	191	172	167	191	167	152	187	185	190	193	190	205	171	170	157	190	166	163	205	166	164	162	185	182	159	156	192	170	188	198	181	188	180	187	181	195	179	173	189	167	182	162	175	186	182	169	169	177	186	178	179	187	164	164	172	178	189	174	177	167	176	171	169	175	170	180	179	170	160	181	176	176	160	171	157	176	209	182	171	178	155	182	179	180	175	185	171	169	171	152	167	195	192	192	176	201	185	169	188	164	180	185	179	178	163	166	181	178	207	158	171	189	178	148	194	188	167	181	178	189	178	176	174	181	176	189	180	194	175	198	192	181	171	177	199	171	163	181	180	189	157	179	194	165	168	194	166	180	183	171	163	181	177	188	179	185	193	193	192	186	194	184	150	191	185	176	170	153	162	181	185	175	177	157	179	176	182	201	206	163	187	159	187	195	184	169	182	199	195	170	183	176	180	183	154	164	153	161	172	169	192	190	167	173	169	178	195	169	166	160	162	186	177	174	182	196	181	183	181	189	191	158	169	184	169	189	171	181	190	169	184	162	185	164	175	175	172	175	187	174	189	179	172	160	159	171	159	171	166	173	182	185	176	195	166	190	184	165	188	178	184	198	172	193	186	191	198	153	173	165	200	149	181	166	197	168	162	186	178	158	169	169	154	212	185	180	171	180	174	176	171	186	145	158	188	186	190	202	173	164	185	172	193	186	204	170	168	170	168	187	174	155	196	169	181	167	201	188	190	154	165	175	194	165	159	159	199	188	193	206	162	175	182	189	178	179	176	154	189	183	185	176	202	193	185	161	178	165	162	188	169	181	180	169	211	170	156	182	180	177	186	216	191	194	194	180	173	167	181	178	182	153	198	171	180	186	171	172	174	184	196	181	191	176	165	183	181	209	154	200	183	197	169	199	185	187	174	186	191	161	171	186	172	201	174	175	164	205	185	163	182	157	166	183	168	163	180	182	176	168	164	188	180	166	175	177	196	187	183	189	160	181	159	156	158	190	203	192	172	184	166	162	166	177	176	185	181	181	176	165	160	170	183	145	189	181	163	187	191	184	176	169	168	176	219	176	196	182	190	197	166	163	198	189	175	139	169	159	171	182	186	191	166	188	167	185	162	171	184	166	174	180	182	158	158	197	179	202	178	181	167	196	178	157	185	190	162	165	170	181	176	181	178	186	184	180	169	174	185	167	181	198	169	183	186	159	171	176	196	185	174	196	193	158	175	169	192	204	193	201	190	197	176	192	179	166	186	191	172	185	190	207	171	180	170	166	176	176	172	169	167	160	181	159	184	177	166	187	187	173	180	184	152	175	201	187	170	194	199	175	174	163	188	182	168	150	167	163	176	193	189	154	189	175	169	140	193	149	190	191	170	181	198	177	194	178	175	188	172	174	168	161	170	185	163	197	188	180	203	178	187	187	204	178	194	179	176	202	165	184	184	198	199	168	153	159	155	188	172	195	178	173	166	163	148	207	195	170	180	206	162	165	148	162	182	179	183	213	163	174	170	162	190	185	182	164	156	159	196	200	170	191	173	167	198	169	174	197	195	159	182	172	174	200	216	173	190	150	161	171	199	167	168	181	170	163	181	178	171	150	171	165	185	175	152	184	194	187	169	156	160	187	172	167	177	191	194	173	199	176	201	170	182	188	172	185	166	169	194	185	201	180	197	168	167	194	190	190	185	164	166	165	183	171	180	172	188	190	171	174	186	164	178	172	200	198	196	188	168	157	183	165	164	190	178	177	161	175	191	211	166	170	172	183	185	187	180	201	173	167	143	195	153	201	171	183	170	164	160	171	173	160	208	151	185	193	171	150	165	186	175	169	164	206	184	156	174	172	190	201	167	188	170	184	157	171	174	172	195	160	173	175	180	159	177	166	182	183	179	177	199	169	180	194	161	150	173	176	192	173	205
7814	6449	11813	14150	10398	7733	5543	4116	2341	1500	1318	1132	4597	8151	7170	4544	2234	996	772	598	547	523	478	489	449	474	488	479	524	527	528	481	510	467	480	491	476	474	482	488	491	486	491	494	483	471	469	501	464	479	490	465	508	486	471	481	498	497	470	483	482	504	491	449	475	547	526	483	497	485	490	473	502	520	493	480	486	528	489	518	498	503	479	477	498	439	486	515	490	504	424	474	490	489	486	520	480	450	460	470	480	512	502	473	481	481	511	482	453	495	489	487	507	466	493	498	476	509	486	462	491	523	482	464	473	501	496	476	532	469	529	495	485	470	478	481	454	497	481	502	476	530	491	512	523	460	483	480	526	440	447	530	498	515	495	502	483	480	487	412	487	487	474	504	455	471	501	472	458	476	513	459	474	490	452	494	491	485	508	455	544	528	500	459	467	469	477	499	504	489	515	471	498	498	426	471	509	480	472	477	475	514	494	454	522	462	503	531	518	479	508	489	497	496	510	469	486	478	521	481	500	492	508	483	486	464	477	481	489	479	474	532	491	500	472	496	479	506	485	472	481	482	480	477	503	482	465	491	443	504	525	490	476	505	477	497	465	427	509	488	515	498	497	503	475	495	457	482	482	490	459	488	505	477	456	493	489	526	485	456	523	477	525	485	497	489	423	518	521	480	466	452	494	470	487	502	526	532	453	496	467	453	467	490	507	514	457	504	487	498	490	483	499	470	476	488	481	480	470	489	450	478	466	492	476	435	483	481	492	480	469	463	475	495	492	495	472	481	504	453	476	488	488	507	494	471	494	473	493	522	485	473	488	438	458	522	455	481	506	476	495	458	471	501	476	482	490	493	479	489	495	484	491	465	447	513	488	508	477	479	489	493	519	485	472	478	509	500	476	483	502	489	451	469	492	497	507	479	489	488	444	437	464	477	517	491	495	447	506	461	486	496	509	509	516	476	458	529	484	486	475	471	518	474	476	485	499	501	472	491	503	510	484	477	491	513	496	494	503	489	513	468	485	476	482	518	478	463	475	511	542	495	478	489	504	495	511	516	472	494	498	466	465	490	513	467	488	522	511	512	488	495	490	482	481	467	481	480	476	441	462	460	495	482	486	502	501	493	523	506	523	507	487	508	459	487	496	486	514	486	469	509	495	490	503	534	483	495	496	481	497	452	477	478	500	515	472	515	497	482	484	477	461	484	486	540	462	500	498	457	491	519	442	486	493	488	484	489	496	457	508	465	474	508	466	480	498	496	513	489	450	477	491	451	448	507	480	485	462	490	503	497	474	448	476	484	436	521	492	495	488	504	495	473	496	502	463	505	479	487	475	448	461	501	518	495	505	475	445	497	479	453	489	528	504	513	478	503	495	481	485	487	454	481	502	491	457	475	480	502	467	480	475	491	484	486	497	486	505	471	472	533	464	481	475	489	479	462	516	479	466	511	520	544	499	459	438	502	542	490	494	480	479	469	525	468	496	514	531	466	482	495	491	466	481	474	479	458	478	457	452	496	481	464	453	495	470	524	475	549	445	480	531	489	475	470	498	467	470	476	493	429	482	423	463	504	471	497	497	511	491	480	482	499	478	460	480	475	457	473	503	489	468	500	472	446	466	480	473	474	503	448	509	524	466	497	488	454	500	495	478	465	484	485	489	512	461	489	480	462	492	456	492	458	523	481	493	478	462	462	476	469	468	487	497	499	521	441	538	506	487	493	479	471	460	527	470	476	511	457	475	481	488	497	468	471	493	492	508	509	478	484	444	479	486	490	502	480	508	492	485	493	502	515	463	466	513	460	527	439	461	490	460	479	506	437	476	504	482	486	522	527	497	468	481	486	512	483	460	532	491	476	499	493	510	480	487	465	475	488	462	483	461	509	465	498	491	504	480	465	475	487	470	496	457	466	477	468	500	501	510	506	461	499	491	501	497	472	518	473	487	458	501	490	520	475	481	464	510	467	467	506	458	496	478	487	504	477	466	506	472	475	501	472	471	495	516	462	487	484	488	509	458	474	485	454	488	486	472	470	489	467	463	509	463	431	497	478	488	487	483	507	516	506	484	463	459	488	455	433	440	497	483	474	480	492	480	464	508	494	500	506	469	505	468	481	486	464	484	512	427	477	466	475	469	470	451	492	506	459	485	495	449	455	486	488	481	507	503	480	451	520	474	513	496	454	483	502	530	466	481	470	461	468	470	475	472	512	510	454	499	472	446	482	518	476	462	502	479	500	462	476	457	503	450	484	474	507	476	474	497	476	517	515	482	521	471	492	459	480	483	500	506	491	502	496	493	487	484	484	525	490	463	483	474	463	511	521	481	464	472	512	479	491	481	480	503	459	496	478	502	457	485	477	486	469	514	469	443	486	482	476	469	507	496	500	535	494	486	477	544	517	455	486	481	493	470	457	446	459	520	449	467	482	453	486	502	483	531	484	463	501	477	509	429	498	510	492	480	467	521	479	471	467	461	507	520	491	508	487	506	468	463	483	488	516	483	530	497	490	481	504	508	491	478	453	470	528	495	501	476	510	433	476	512	479	493	469	502	455	526	449	504	481	484	496	498	455	496	487	464	531	491	487	479	522	492	493	495	492	495	493	484	470	447	492	519	500	480	467	472	512	489	493	473	472	478	484	479	477	514	515	484	474	527	494	519	492	501	478	478	483	481	505	492	451	509	473	490	501	502	481	473	483	454	501	459	461	504	496	500	511	519	487	472	486	508	439	494	506	428	526	516	463	478	474	461	478	432	490	497	509	449	485	506	499	498	475	473	481	509	519	486	521	510	517	486	459	499	518	522	516	514	500	483	488	484	482	516	506	445	469	465	531	481	471	480	513	479	491	477	506	462	478	445	465	505	492	489	515	451	481	509	473	471	458	483	482	502	483	467	484	474	510	456	465	513	461	454	495	491	489	497	453	489	504	492	477	471	493	500	480	462	495	464	506	476	461	485	489	466	499	482	516	462	435	469	535	450	531	475	511	504	487	459	483	454	508	490	494	502	467	459	468	524	504	488	465	491	502	531	503	484	510	502	508	468	484	441	488	504	487	461	485	503	502	491	489	480	481	521	464	529	509	517	513	491	490	479	464	504	482	441	412	466	465	495	500	485	497	453	493	494	465	489	496	462	442	460	500	488	481	512	476	466	465	488	471	491	428	482	512	489	451	466	489	505	535	484	524	567	511	466	481	445	465	497	508	465	472	508	503	481	462	469	455	507	495	456	498	472	482	499	484	474	495	476	466	479	494	491	474	507	518	530	522	471	473	473	480	456	503	486	470	488	405	500	503	486	452	475	501	470	491	443	489	487	519	520	476	488	471	498	499	475	539	463	471	503	487	496	500	469	466	478	480	466	528	459	471	476	448	454	495	504	494	513	453	481	485	476	484	511	509	446	515	477	471	516	500	471	488	515	481	493	507	512	532	497	453	486	473	495	489	511	483	517	500	437	475	506	488	475	514	515	477	433	506	470	440	516	487	488	515	484	499
23341	17213	14593	13483	20353	12841	5152	1907	812	571	479	2260	11657	15609	11482	6891	2870	1035	413	236	218	212	179	193	196	172	176	166	146	207	184	161	178	181	182	182	158	158	176	167	184	186	173	184	172	184	186	183	178	194	171	189	197	181	203	161	179	171	182	180	180	178	169	185	178	174	189	172	184	202	205	200	170	181	160	206	209	182	176	189	177	184	176	168	184	168	204	176	165	186	174	183	172	183	172	166	171	162	173	171	180	181	180	171	178	168	160	140	176	200	202	171	159	189	177	196	172	173	163	175	155	194	174	177	155	180	172	169	194	192	159	170	164	190	197	193	194	166	187	202	172	183	181	165	169	195	170	195	185	194	181	197	166	168	174	183	186	148	177	164	169	188	161	172	182	213	167	175	142	167	196	165	221	176	186	170	191	182	189	169	177	169	171	193	192	155	165	197	186	170	204	205	183	169	204	171	189	170	172	192	167	163	196	157	186	187	202	137	164	185	198	172	165	187	155	184	187	163	170	166	191	169	182	178	199	206	152	186	184	161	169	198	149	168	184	157	168	164	198	178	181	179	175	176	176	155	194	161	180	185	189	156	163	184	168	186	170	170	178	185	170	184	184	172	182	185	182	203	170	186	195	157	186	194	181	146	186	218	195	178	192	178	206	171	151	172	164	186	167	181	172	175	166	166	162	160	199	172	186	182	177	176	202	207	176	181	168	173	188	181	194	189	168	187	164	177	178	190	175	179	164	166	173	195	176	181	158	187	196	183	169	171	157	165	180	149	195	179	165	162	141	185	186	191	190	190	189	193	170	173	188	173	165	165	190	168	174	190	190	167	183	184	189	192	190	190	190	181	175	190	181	181	191	155	160	167	175	181	163	162	189	188	161	182	174	166	189	177	176	189	169	158	199	186	183	182	169	190	152	177	168	178	159	162	188	175	180	182	188	190	171	174	192	175	184	173	179	182	158	202	185	175	166	181	160	182	181	175	163	165	201	175	174	180	196	179	184	166	193	161	168	193	143	189	188	156	148	195	152	180	139	178	174	170	164	170	183	179	172	197	195	143	153	191	183	171	153	193	198	204	192	188	195	170	169	189	158	166	179	179	174	178	192	159	169	197	171	180	164	169	184	179	181	175	204	180	176	166	178	179	180	174	185	176	182	169	176	176	188	171	206	168	178	162	183	212	177	187	181	184	159	160	168	208	162	177	176	191	147	149	161	190	187	173	178	189	163	161	174	175	175	208	164	179	170	179	180	193	191	186	198	167	160	198	189	193	165	212	187	171	181	180	189	163	189	193	193	173	180	159	169	200	201	210	183	181	171	160	163	174	198	170	205	193	161	187	172	176	195	173	195	162	191	179	191	164	182	177	191	183	182	178	183	161	165	194	171	170	163	182	194	185	196	161	154	160	188	170	190	174	174	182	224	158	171	179	175	187	187	160	166	181	168	189	157	189	207	215	187	166	174	171	184	183	164	170	194	178	179	177	165	159	152	202	205	170	176	168	167	162	200	169	174	173	167	172	181	160	177	180	187	177	179	164	185	153	183	194	170	179	194	176	180	187	172	158	161	193	166	191	172	167	177	180	184	187	178	183	159	157	164	187	162	178	183	166	166	158	167	171	175	168	176	172	173	172	177	152	161	169	163	169	174	154	169	176	197	148	168	164	181	180	202	171	169	147	184	175	192	172	183	179	130	151	190	177	152	163	164	193	171	165	181	189	175	178	171	156	155	163	189	180	155	169	199	161	212	176	200	159	179	185	193	174	175	178	168	171	200	163	157	189	172	192	189	175	169	157	175	185	188	172	188	190	160	171	201	188	172	179	180	184	187	190	181	159	195	185	193	140	180	171	180	177	170	169	163	154	171	172	193	160	173	183	169	163	166	179	200	177	172	173	198	176	176	180	198	193	197	177	163	180	168	176	169	186	187	154	165	185	192	177	171	173	172	165	164	163	185	164	138	190	159	171	175	164	161	180	190	182	181	153	185	160	195	209	188	185	140	170	194	175	182	171	182	147	173	189	171	162	173	169	184	165	141	194	205	177	168	191	161	158	179	171	149	188	188	169	173	176	180	178	181	178	187	190	166	170	172	178	172	161	152	160	178	177	171	176	178	189	165	180	181	175	189	152	150	160	184	191	172	172	175	177	164	153	184	198	196	177	167	174	181	203	176	174	164	172	168	172	178	175	157	189	168	189	159	173	179	182	184	170	192	186	197	192	188	165	171	168	173	168	175	180	197	168	170	157	155	179	197	174	152	179	189	171	194	207	205	169	165	160	180	202	155	210	168	172	188	173	175	194	187	162	191	163	171	190	158	179	166	183	155	192	171	165	174	176	168	163	207	180	177	179	175	216	163	164	181	178	175	176	176	188	169	177	174	183	185	194	169	173	177	170	185	180	147	186	210	198	174	175	168	169	187	174	178	154	193	167	170	196	205	213	178	179	190	201	183	172	167	189	170	187	166	176	151	177	175	186	200	189	179	177	174	180	182	167	165	184	176	198	186	165	176	185	179	142	183	188	156	185	179	172	208	181	180	192	176	184	173	199	181	208	178	160	192	163	181	165	166	161	164	198	192	175	178	218	189	179	148	171	200	176	155	167	215	181	149	192	163	153	162	183	179	184	155	195	192	164	170	173	170	205	160	182	139	172	178	150	159	166	157	189	184	176	178	169	170	174	195	175	194	165	200	191	174	196	160	179	188	178	179	189	168	166	184	164	172	155	186	172	195	180	172	174	156	186	167	152	179	183	189	181	198	195	175	160	194	195	179	166	174	173	197	163	162	178	167	189	198	176	179	172	176	172	186	178	163	189	174	186	184	179	172	205	145	199	159	195	170	157	175	176	179	172	159	154	192	163	171	185	177	188	169	163	188	186	172	177	137	175	175	187	202	178	147	160	154	201	205	177	171	163	184	158	162	158	142	169	166	176	179	173	169	205	162	156	183	196	158	165	162	192	179	197	191	161	152	168	200	186	181	192	185	170	168	184	196	179	152	178	211	140	180	184	194	173	185	173	193	168	152	164	177	182	152	172	173	181	183	157	196	171	162	175	182	177	176	195	199	189	163	180	171	174	154	196	187	185	175	185	151	177	185	168	171	183	186	175	182	173	162	190	161	184	163	178	182	170	169	176	191	161	192	186	186	179	151	171	176	185	196	161	166	175	158	177	193	181	177	181	187	177	188	185	168	175	175	178	193	175	190	176	168	177	166	169	191	190	187	196	196	165	194	191	179	158	190	192	179	172	177	188	199	156	166	189	187	186	184	182	173	176	171	169	194	153	192	191	169	157	158	192	179	138	163	171	159	157	177	186	195	177	169	159	183	172	174	195	180	173	187	176	181	174	173	198	184	185	178	183	174	160	170	158	171	192	167	175	173	146	182	160	160	163	183	165	180	183	191	192	157	184	164	195	180	175	170	194	181	166	192	179	164	177	149	183	171	184	193	156	176	192	192	165	182	182	171	164	174	197	172	195	175	178
14327	14544	17243	21698	29976	18566	9472	5333	3034	2565	2350	11670	34087	37161	31461	22962	12206	4899	1751	823	661	584	522	522	485	450	467	495	509	482	485	489	527	507	454	500	492	488	513	490	506	467	506	499	489	471	478	483	477	469	486	446	490	478	494	534	510	487	459	423	517	517	454	497	482	453	450	462	502	480	447	455	450	506	518	430	492	483	481	459	501	460	459	490	492	505	482	502	450	462	516	468	495	487	462	465	490	496	521	495	507	466	471	460	471	493	480	501	490	520	483	481	480	490	475	496	500	495	521	512	521	484	467	499	459	463	501	478	466	501	455	459	514	465	484	519	484	494	490	525	498	478	461	497	495	464	448	487	440	480	449	480	483	478	483	478	502	506	511	469	483	500	543	489	507	470	479	481	473	478	480	506	513	476	494	528	466	487	536	475	483	485	478	478	492	464	472	499	488	520	504	474	472	443	414	497	455	495	458	444	481	478	469	505	493	479	491	496	462	534	506	490	499	496	502	528	439	454	496	463	469	479	464	479	492	517	483	481	473	460	478	476	468	483	496	511	514	436	490	477	454	502	440	479	525	483	476	493	446	496	476	507	450	488	477	472	482	478	467	489	469	509	432	486	508	484	461	512	482	496	456	497	479	465	457	473	511	457	448	480	475	511	455	499	543	505	485	479	482	519	482	520	526	519	475	478	502	521	456	481	434	475	458	498	493	464	478	447	485	463	492	505	476	486	489	493	506	476	512	498	484	469	491	442	490	475	532	506	493	505	503	491	485	498	503	500	485	505	485	493	486	471	488	490	507	491	461	494	503	445	478	508	491	492	522	532	495	470	450	476	472	501	498	486	509	522	452	451	477	504	528	516	499	487	475	459	511	463	452	503	475	482	457	491	472	477	502	490	483	472	530	488	471	506	483	471	511	524	463	515	468	502	509	476	496	473	434	512	466	461	494	493	507	466	478	469	473	498	465	515	503	471	509	474	490	457	489	479	491	540	498	515	468	499	514	501	509	535	507	520	492	460	483	503	462	506	481	482	513	483	516	516	493	512	444	456	424	496	516	458	499	500	464	502	480	457	446	466	536	513	511	471	501	538	480	490	499	489	514	500	479	464	468	508	500	484	475	461	469	499	484	496	545	509	467	441	507	470	475	476	440	490	503	456	477	466	475	523	464	479	447	478	524	499	518	477	466	429	499	514	462	507	437	456	447	513	496	487	471	482	476	497	456	482	460	466	485	472	476	499	491	484	464	504	514	491	448	465	455	505	460	421	500	504	487	509	502	499	464	470	489	506	448	484	498	461	480	516	438	484	497	493	531	496	495	484	454	475	487	475	493	467	502	520	466	477	491	513	485	490	514	476	498	538	486	444	460	464	447	501	483	458	479	465	457	498	486	498	477	491	488	523	470	491	485	504	474	491	501	483	492	503	467	517	434	483	527	509	443	470	469	492	487	500	476	475	476	434	469	479	534	475	509	498	499	512	500	432	484	499	485	472	478	464	502	513	462	455	487	500	487	543	458	493	492	482	479	511	503	476	489	495	487	538	526	480	502	476	495	499	495	487	550	486	520	516	493	483	465	486	496	493	519	498	461	488	499	495	525	464	472	492	506	470	508	471	513	514	473	493	472	499	483	479	472	504	442	493	511	506	474	510	520	489	461	487	492	455	494	477	482	501	501	468	483	457	504	527	518	482	496	492	517	481	496	524	467	498	469	505	496	468	465	446	470	478	449	493	515	527	493	489	522	521	509	484	494	479	501	502	502	497	478	469	451	494	498	442	502	477	478	486	492	461	475	487	481	458	467	485	482	461	491	466	437	453	474	501	466	489	479	463	494	489	455	484	451	462	480	457	503	473	497	462	481	478	446	502	481	462	511	511	487	494	530	477	494	495	493	478	479	512	462	476	482	508	488	471	491	493	499	493	499	448	514	465	507	507	508	469	467	500	486	490	456	462	471	506	524	428	490	469	494	522	438	471	451	482	509	468	466	492	465	490	487	483	486	519	554	459	511	479	451	452	463	469	484	515	500	506	468	458	481	459	483	433	493	507	482	450	539	472	524	491	469	475	477	477	470	523	455	481	485	510	474	473	521	469	490	495	467	482	495	476	479	477	469	537	494	479	451	487	463	472	523	481	489	458	502	439	502	465	474	490	485	510	494	528	501	510	490	516	481	485	485	518	525	509	490	536	463	484	450	485	469	473	458	496	491	493	509	507	493	530	468	498	493	494	497	464	481	491	487	516	470	484	488	479	474	467	440	481	493	488	489	447	495	518	526	508	515	506	486	471	457	498	487	501	482	492	514	471	471	503	498	465	517	475	465	479	453	498	461	504	469	477	472	465	501	457	513	503	477	476	472	488	515	480	526	533	463	441	495	471	486	491	476	470	501	498	523	485	498	482	479	486	503	492	502	464	482	492	512	476	481	517	490	494	489	475	485	481	447	483	478	506	499	503	500	503	459	486	451	490	469	470	490	453	469	447	464	472	499	469	463	470	462	495	454	500	454	513	486	474	462	490	492	467	466	474	444	478	492	492	489	483	469	504	496	504	461	498	474	444	480	476	453	517	450	511	488	499	487	499	463	481	490	485	490	494	477	467	502	468	509	481	487	468	479	531	541	492	485	493	477	460	491	511	523	496	464	498	482	492	481	484	467	477	487	497	465	521	474	481	502	490	493	438	527	483	512	503	470	486	475	476	497	528	517	502	492	481	489	477	441	512	460	442	531	469	510	514	471	527	484	497	506	513	497	482	499	531	493	528	483	485	487	472	524	501	477	487	468	441	473	476	475	448	489	515	478	451	538	473	472	478	509	487	480	523	442	464	515	494	492	535	503	484	474	478	483	473	493	508	494	483	473	494	470	454	467	494	477	487	498	502	495	492	452	477	503	496	522	477	494	494	479	470	522	471	508	497	507	488	495	447	512	509	497	488	499	461	476	482	482	496	495	475	513	483	493	468	479	531	464	477	497	487	474	489	442	483	481	471	451	496	520	527	441	448	480	467	518	492	515	455	506	472	500	523	489	481	483	486	502	489	490	494	490	493	461	501	488	442	477	512	510	502	467	450	511	475	495	505	484	480	478	506	470	478	474	496	507	492	500	515	518	519	524	453	479	461	478	483	494	485	506	470	492	497	480	505	462	471	521	524	484	492	487	451	502	469	492	516	441	525	490	461	480	466	458	488	509	469	452	502	479	495	424	474	528	503	487	449	471	516	453	469	479	519	467	467	489	457	488	464	477	495	474	416	475	518	503	477	475	465	497	515	502	481	500	508	511	480	487	447	468	487	491	462	485	460	525	451	468	453	481	478	449	483	489	463	497	495	512	482	510	495	488	471	498	442	533	499	488	501	495	500	500	512	433	486	508	474	471	523	523	447	497	490	473	469	468	482	464	468	468	468	500	492	505	488	462	500	473	510	481	496	489	504	467	484	502	482	467	478	525	547	513	506	532	478	486	502	467	449	493	459	511	478	472	499	469	468	460	495
29798	19386	18632	22332	24268	9213	3866	1776	1034	795	693	5073	21551	24833	17708	8587	3993	1583	734	329	227	201	180	171	153	194	170	182	170	168	182	170	146	196	175	139	182	192	184	180	181	173	192	169	155	181	179	167	193	155	166	176	193	188	184	173	194	180	161	167	167	187	187	175	210	188	142	186	187	176	167	185	163	189	184	167	172	188	171	157	182	183	158	160	186	193	172	169	184	184	165	166	174	186	158	179	177	190	184	178	180	200	185	185	185	196	177	192	180	171	179	174	173	179	168	175	174	177	195	159	186	151	168	195	182	160	184	187	184	190	194	180	160	158	191	173	187	174	157	210	165	194	187	185	167	161	180	164	186	183	158	185	171	157	192	157	163	177	187	162	194	151	170	168	172	175	170	187	186	176	187	193	200	193	191	191	180	182	174	205	195	151	175	172	144	191	147	177	175	174	181	170	188	183	191	172	165	176	177	170	177	160	176	177	190	164	171	181	180	185	166	182	175	192	164	180	166	186	176	185	175	172	172	179	164	173	180	183	190	182	149	186	165	185	182	161	177	164	164	184	155	198	164	168	181	148	194	174	166	173	176	160	178	168	183	171	179	155	169	213	164	191	168	209	156	172	164	166	176	159	175	196	190	182	177	179	181	180	192	168	208	175	174	188	192	198	168	177	171	177	195	193	185	168	169	194	154	180	180	157	179	186	182	191	167	160	193	190	180	174	160	178	160	182	159	159	170	142	155	204	173	167	185	173	204	205	163	165	155	178	169	175	169	172	194	164	159	169	171	178	203	181	178	193	178	182	177	165	177	154	164	192	182	160	174	183	180	159	173	185	169	179	193	183	198	182	174	158	173	174	176	179	182	179	154	179	155	180	168	168	196	169	197	173	182	174	160	173	172	171	175	165	172	166	190	202	173	196	168	193	162	177	174	171	196	172	170	184	208	165	183	171	182	183	180	179	171	175	171	174	161	171	182	166	183	156	157	184	176	175	186	185	205	166	146	186	197	143	194	159	170	169	157	166	173	182	155	161	136	169	204	177	190	174	164	189	177	186	179	159	174	161	190	182	188	167	177	179	161	160	161	183	195	179	165	181	180	180	152	201	189	196	170	174	186	168	189	174	160	174	173	166	160	169	184	171	194	171	149	166	176	165	175	188	168	174	172	175	178	211	177	180	191	161	157	191	177	163	189	189	170	161	168	186	152	172	173	168	198	198	188	165	150	173	157	158	188	186	161	176	168	149	166	165	186	156	170	152	165	170	187	187	166	188	179	197	168	178	189	190	182	169	169	192	178	174	167	181	180	177	174	171	171	194	170	183	168	173	165	169	160	169	167	176	184	182	183	161	172	188	172	153	186	181	156	188	191	179	178	197	190	179	203	186	180	184	192	158	193	169	171	183	171	198	195	193	198	170	168	169	153	178	200	184	201	196	195	171	202	167	176	167	184	174	187	175	158	161	189	172	157	188	179	170	170	153	191	186	181	193	172	159	159	178	167	183	185	198	190	184	180	158	196	156	165	179	178	156	173	173	204	151	185	177	189	159	174	181	201	186	188	161	158	179	156	190	178	182	168	160	201	190	170	191	180	173	172	191	195	194	156	173	175	181	182	156	196	189	183	164	179	159	156	192	199	184	163	174	194	201	170	171	158	183	173	182	173	185	190	169	177	179	174	162	184	150	179	163	197	153	179	176	157	185	171	172	152	181	177	163	178	176	177	198	190	186	171	150	153	177	161	186	158	158	169	164	194	179	162	165	187	176	185	175	174	192	202	176	178	147	163	187	170	184	157	192	170	201	174	189	200	186	159	182	189	175	174	162	171	179	162	171	185	184	195	184	168	147	160	187	167	170	165	176	172	193	212	166	179	180	181	164	171	174	188	184	184	186	161	195	203	159	181	176	171	180	187	205	167	165	163	167	175	185	188	175	170	185	182	179	189	177	167	193	169	164	187	200	180	199	170	181	185	178	148	178	166	216	162	183	181	156	171	184	177	178	164	178	177	205	177	190	159	180	189	193	185	152	180	181	165	174	168	169	170	147	188	185	186	168	169	178	191	153	181	200	187	182	176	172	183	157	185	184	178	167	196	156	185	159	183	192	167	188	163	184	170	199	186	172	191	150	187	169	148	202	190	177	194	175	179	139	159	168	189	196	190	197	190	176	177	183	175	195	157	174	176	172	172	191	160	180	173	179	181	173	175	209	191	177	165	186	165	156	163	161	164	164	175	167	190	200	179	207	190	167	193	174	159	170	192	181	164	171	176	195	167	154	175	188	175	207	197	154	173	175	173	177	153	174	173	186	173	163	157	173	175	171	169	160	149	166	174	182	178	164	184	180	187	206	189	182	166	160	173	175	173	202	160	212	199	170	159	174	200	168	169	165	157	193	166	194	183	182	179	198	173	171	180	207	214	206	183	174	167	182	164	156	187	159	171	198	180	181	173	173	175	187	165	180	177	179	202	175	191	202	165	184	176	168	189	180	184	176	185	162	178	205	180	151	160	170	181	181	152	169	182	164	200	182	165	181	142	169	185	176	205	169	180	206	161	175	160	178	199	170	208	183	192	175	183	185	180	175	176	203	172	195	180	178	158	207	174	193	182	140	176	163	184	171	159	163	178	203	190	183	173	189	167	199	167	163	153	179	171	165	177	181	163	148	176	170	187	160	167	165	176	197	181	150	202	179	164	180	199	171	183	172	195	169	190	178	167	188	181	168	194	159	190	177	184	171	178	182	194	187	173	167	163	168	193	180	182	178	165	161	170	174	181	165	157	168	196	186	160	168	167	181	153	190	158	172	189	162	163	175	188	181	171	143	174	188	168	193	190	184	163	188	178	179	179	176	158	183	188	168	178	163	166	173	205	190	181	173	184	169	171	188	181	159	185	189	178	170	146	154	165	191	165	180	173	186	169	163	192	191	189	212	175	175	212	167	166	170	184	201	186	162	189	178	195	184	179	163	166	178	186	163	163	184	190	147	184	195	173	165	171	193	181	187	183	174	169	180	166	185	161	191	180	181	173	155	154	164	170	165	175	182	146	174	181	204	161	175	185	149	188	179	155	174	144	183	183	183	202	170	173	182	157	160	199	175	176	180	162	177	190	143	184	173	170	168	167	206	168	173	170	184	166	195	168	177	166	176	196	172	194	210	172	177	185	172	161	180	180	182	196	207	182	180	169	160	164	169	195	169	191	186	173	184	173	167	187	182	180	170	195	189	154	163	174	168	158	191	188	174	163	175	203	176	146	170	176	167	153	188	172	155	170	170	180	177	192	185	188	173	163	188	174	180	180	161	180	180	166	187	193	171	176	191	186	176	171	177	166	173	167	172	179	164	186	166	178	170	156	180	176	171	191	179	199	184	178	190	179	172	161	180	165	160	165	169	178	187	168	194	185	178	187	166	186	169	179	184	195	183	187	171	185	182	189	159	175	167	169	162	183	203	192	181	185	199	173	177	156	176	170	172	192	197	176	198	166	194	197	161
17547	14522	21598	29450	23394	7521	5726	4987	4362	3873	3493	18513	44286	44651	36488	25302	15364	7434	3216	1206	722	547	503	481	477	516	475	503	501	439	484	531	464	501	485	481	457	500	503	442	494	499	470	479	486	476	493	479	499	502	477	523	511	459	494	495	477	478	472	491	478	458	495	518	467	511	460	463	491	508	475	496	486	489	502	533	464	482	530	499	490	454	449	469	488	464	449	452	470	456	489	444	542	459	476	477	485	483	462	502	443	477	512	484	466	540	496	460	518	439	453	495	512	501	476	521	469	494	518	492	458	512	468	481	488	459	510	469	478	510	477	494	519	491	455	500	501	460	470	489	495	461	504	483	473	424	508	470	474	500	484	469	468	481	470	460	470	511	515	495	503	462	467	477	520	445	475	473	486	486	487	480	479	477	508	478	484	506	496	453	469	496	458	494	478	471	491	442	467	463	498	450	475	465	460	481	497	485	513	503	511	468	480	504	481	479	464	443	490	468	452	482	445	459	466	506	492	449	500	484	476	479	469	472	474	484	485	488	483	482	443	550	488	483	495	458	479	445	482	486	471	491	442	468	463	454	502	477	446	495	446	493	468	473	506	464	468	475	529	489	503	469	487	506	505	498	473	442	491	486	474	504	495	471	486	500	500	543	485	483	445	484	488	481	460	525	443	493	488	504	505	453	488	484	495	493	490	507	490	481	457	479	507	465	515	515	478	476	479	426	477	500	477	483	447	497	483	461	469	521	461	499	479	499	476	490	485	483	436	515	459	493	462	500	505	515	535	497	465	494	462	481	510	469	497	509	505	448	480	484	470	506	530	502	454	474	460	495	480	488	462	493	509	464	493	474	526	503	511	494	492	484	500	524	496	469	474	476	502	502	484	421	486	485	474	506	489	487	464	485	460	489	521	518	505	486	500	491	489	483	508	480	477	480	508	475	508	487	494	537	444	482	446	488	468	502	501	467	500	467	489	479	483	495	499	497	455	484	481	479	518	472	504	496	502	457	471	469	486	497	511	466	457	531	492	504	500	531	479	489	479	502	482	480	468	444	479	461	502	487	442	489	484	488	484	484	446	504	463	489	489	494	468	528	443	450	510	448	475	491	519	516	491	474	487	511	451	494	541	458	469	514	474	457	492	506	480	457	505	504	471	481	488	460	534	458	479	473	488	431	519	549	473	504	502	495	470	454	471	481	490	480	468	457	517	524	498	490	442	488	473	497	466	438	487	455	468	464	499	511	488	518	499	476	490	478	472	429	516	479	510	468	490	478	476	437	470	470	500	476	455	496	484	488	496	493	467	450	468	497	460	490	486	506	441	524	493	540	462	511	475	462	500	449	484	482	500	452	470	479	483	506	475	458	466	481	472	456	478	502	491	493	513	498	492	465	512	447	483	467	501	522	506	472	530	466	475	468	467	482	484	490	563	494	471	461	498	523	462	483	508	482	494	484	488	508	505	478	489	481	489	480	468	461	472	503	546	489	482	492	453	468	494	484	517	475	496	500	477	494	497	500	507	483	455	484	525	514	515	493	490	493	496	509	468	458	455	470	482	525	480	493	476	472	454	524	499	477	460	515	516	475	498	481	476	447	491	501	481	454	509	463	465	488	506	514	485	460	458	444	470	508	472	490	489	463	509	491	450	469	483	550	478	455	493	512	486	488	496	493	509	504	485	503	467	496	478	487	503	478	479	501	482	484	463	452	508	497	439	460	487	503	454	489	475	480	525	480	480	465	480	486	486	479	510	501	490	489	483	463	524	486	471	520	482	504	492	510	463	474	483	468	522	490	477	446	513	464	512	468	485	478	510	480	466	478	480	494	502	513	480	478	531	488	483	482	450	465	487	483	497	485	471	492	522	485	464	499	503	487	466	455	510	483	445	494	483	456	510	458	444	445	478	464	485	492	453	478	484	473	477	514	487	483	517	473	492	517	487	507	504	476	488	465	438	460	467	504	489	474	495	512	467	436	517	462	451	500	510	488	484	460	499	437	482	513	458	427	506	475	511	486	504	488	454	471	514	507	443	513	462	537	455	457	466	469	490	488	478	496	462	487	453	527	443	485	526	494	469	462	468	485	485	503	495	494	460	465	459	461	470	483	464	469	495	501	513	497	521	473	476	503	474	487	508	475	467	449	468	521	480	481	485	478	441	471	511	472	479	473	500	467	472	475	507	472	444	483	484	488	444	447	477	519	502	482	450	484	536	495	473	486	501	477	446	501	475	469	480	495	497	471	524	489	481	482	505	464	473	496	488	486	499	497	480	499	517	506	498	505	509	480	465	474	505	472	526	470	504	490	479	486	491	488	480	468	477	469	482	500	465	473	458	451	481	479	482	478	498	493	460	495	459	487	480	496	467	431	475	467	460	472	479	481	483	470	460	461	479	497	503	449	447	465	492	475	493	477	472	481	498	500	444	471	465	466	472	470	496	473	463	498	471	464	444	490	497	486	451	446	494	480	486	487	467	450	532	492	502	466	518	493	463	487	499	518	484	526	469	473	475	466	475	501	457	491	506	529	500	468	453	495	514	498	491	478	499	478	485	481	462	474	471	502	503	467	467	468	506	467	499	454	486	506	471	467	488	440	523	469	468	483	509	508	516	511	498	490	489	470	508	455	456	529	470	489	516	516	473	439	512	476	475	484	514	506	481	449	442	485	491	463	434	484	438	498	480	483	427	493	482	498	498	516	465	490	473	467	488	512	503	482	479	452	496	492	433	502	500	474	486	494	471	469	500	532	456	484	511	504	513	436	474	476	490	487	476	505	490	449	466	489	474	509	485	460	495	471	491	462	472	485	480	504	511	511	501	478	499	474	430	462	511	465	467	462	504	496	481	486	435	513	491	481	480	469	445	489	468	481	415	498	509	478	495	463	498	460	478	485	498	490	541	471	507	484	479	445	457	500	471	529	461	502	469	475	546	420	512	468	548	507	445	480	495	466	542	466	459	463	472	465	456	496	475	475	532	459	474	508	508	482	489	467	498	484	447	472	496	502	468	517	481	498	484	503	476	469	509	508	484	497	446	512	529	501	451	505	460	499	477	533	465	472	496	500	477	501	506	460	481	500	459	468	498	478	481	522	507	490	465	499	527	478	463	469	470	499	450	475	454	452	486	505	496	457	484	488	526	495	504	461	467	469	448	496	467	481	504	521	473	497	541	488	457	474	445	459	479	508	496	459	496	499	465	470	509	493	522	468	498	495	472	473	505	478	471	490	512	449	508	481	528	478	532	470	458	492	500	514	509	480	477	520	506	480	484	482	512	460	528	460	504	500	478	455	483	469	451	493	447	467	495	492	448	471	495	531	500	500	462	501	496	510	468	496	517	464	494	467	475	464	528	488	484	503	493	486	515	475	450	511	498	505	472	458	507	489	504	457	520	524	458	511	451	508	528	484	481	479	441	516	496	447	469	505	433	536	494	488	470	501	465	465	480	495	485	490	482	498	467	464	491	471	499	476	495	498	447	466	455	484	481	478	443	480
9449	5279	6584	4151	1558	904	602	465	399	386	389	611	1304	1636	1529	894	511	305	255	209	182	199	170	192	163	218	179	172	191	191	177	179	182	197	180	169	170	160	175	150	155	176	166	183	173	207	182	186	172	169	163	186	190	158	194	171	177	184	164	165	151	167	203	173	169	181	170	200	161	190	197	169	192	156	175	176	170	170	195	192	189	198	159	187	159	194	177	173	169	209	187	172	168	197	187	191	185	186	165	176	146	189	176	170	197	163	201	164	168	199	177	185	185	170	166	172	179	193	167	168	197	173	200	173	170	175	192	174	164	173	176	163	190	189	198	185	191	174	165	193	177	181	174	166	168	190	182	170	164	150	183	203	187	170	168	167	172	202	168	190	194	181	180	183	164	171	159	193	184	160	159	185	173	165	191	184	183	182	159	152	161	203	166	171	155	200	173	169	188	174	189	190	190	177	193	165	182	195	166	158	158	177	165	165	174	171	170	178	169	176	172	184	188	189	199	146	179	145	184	167	159	203	171	168	173	190	175	169	165	182	163	169	175	166	183	172	213	185	179	199	157	162	162	185	177	177	157	158	192	190	203	188	168	191	203	188	163	186	163	173	174	209	161	199	188	173	148	164	203	225	195	186	159	201	179	162	167	182	183	166	190	194	167	172	183	168	170	175	184	173	186	194	198	175	159	161	173	177	174	176	206	200	188	196	200	200	162	188	171	185	172	158	161	175	179	173	182	180	195	179	165	177	161	165	144	183	177	182	182	178	179	167	150	167	183	177	145	198	175	178	185	176	170	202	158	180	173	180	210	189	185	192	170	177	165	185	160	177	190	183	195	188	169	185	167	190	198	169	191	173	179	179	174	189	166	155	176	187	161	202	172	152	186	170	185	166	183	160	182	161	157	173	175	164	164	175	190	170	187	158	164	170	193	178	176	186	167	206	164	177	177	174	179	183	189	193	175	192	164	186	201	191	172	164	171	163	215	189	174	180	174	178	171	182	164	163	185	183	200	169	167	168	189	200	188	188	202	160	198	174	179	158	183	169	178	165	183	144	157	204	175	169	199	182	191	169	175	164	194	186	180	170	170	181	170	163	175	188	191	177	162	174	176	178	164	165	184	168	185	179	189	188	187	163	166	183	198	191	167	161	177	208	178	175	176	158	174	166	180	179	175	154	169	147	184	166	174	188	173	173	173	156	167	172	175	183	209	164	173	169	164	199	200	172	198	187	185	179	171	168	192	174	186	165	171	170	162	196	195	178	199	183	189	179	162	165	171	177	185	164	195	181	174	162	175	204	188	160	184	174	179	167	165	196	183	188	185	169	175	215	184	185	187	170	169	208	156	161	173	161	194	194	205	178	169	167	174	175	180	166	180	179	195	204	172	178	161	180	170	205	149	201	175	178	186	184	181	160	196	150	203	161	176	186	163	191	176	150	156	179	183	177	173	183	187	175	174	177	186	176	160	179	179	177	194	185	158	156	160	187	192	176	174	181	168	188	170	177	156	184	181	181	187	178	163	165	166	179	184	178	197	164	176	166	165	172	184	193	183	175	168	187	174	211	165	159	182	187	178	210	189	191	195	174	186	185	171	160	189	181	160	179	178	162	196	151	166	179	183	174	168	173	208	191	160	174	176	200	189	148	192	152	167	201	177	165	172	205	180	198	171	177	177	162	194	140	156	181	197	176	179	163	169	183	182	192	194	206	197	200	181	170	165	158	161	184	179	209	174	164	189	177	168	174	177	167	184	170	150	181	178	182	164	168	175	183	192	167	192	203	195	195	205	192	172	178	165	169	193	155	153	152	170	188	168	174	197	185	193	159	169	198	189	176	188	191	186	167	155	159	178	205	185	184	192	174	173	172	164	191	162	205	149	164	171	177	175	193	180	188	162	177	155	192	158	189	143	168	187	202	184	175	168	197	186	191	179	197	173	176	171	180	149	166	163	190	147	180	179	166	192	168	172	167	174	182	189	150	170	171	166	164	196	165	180	175	180	172	166	182	169	168	183	165	178	158	159	188	190	165	160	177	147	186	160	192	193	188	184	170	161	170	168	162	186	192	189	179	178	155	179	172	176	162	168	183	193	166	146	167	180	188	162	174	176	198	175	191	173	164	169	206	177	168	163	220	172	166	176	175	178	194	206	189	172	194	181	163	176	155	173	180	173	204	193	202	181	156	197	181	179	180	178	160	167	167	185	182	184	198	190	180	168	179	199	169	158	178	156	166	157	166	190	162	219	172	213	180	178	181	183	169	190	172	151	173	206	191	177	185	178	170	176	165	173	170	172	146	179	160	203	188	163	166	193	195	160	192	176	187	169	192	154	179	186	180	180	154	195	189	207	201	200	197	173	168	181	179	156	160	168	161	156	196	169	204	167	179	202	176	181	164	198	187	183	167	184	182	168	166	182	174	185	203	165	176	175	188	179	157	151	169	188	182	194	156	155	189	190	193	172	182	187	160	187	170	198	167	164	183	171	162	179	178	176	170	166	183	173	173	185	191	169	170	177	181	161	182	174	152	190	174	173	203	165	177	150	185	173	203	174	182	185	165	209	186	158	184	156	188	191	183	155	166	173	179	186	180	183	185	157	170	156	184	167	173	168	176	175	170	171	175	170	186	189	202	180	176	172	161	176	151	180	163	175	187	186	164	173	170	166	159	167	178	191	166	180	191	188	192	177	170	189	188	176	186	157	174	181	179	164	147	174	189	216	225	173	200	174	161	171	170	194	208	168	169	159	192	183	184	163	185	192	199	166	172	167	166	188	162	187	202	182	164	166	183	165	177	183	208	175	180	182	158	163	172	198	163	189	159	189	199	169	176	157	174	178	200	176	169	181	149	182	171	168	158	185	180	171	177	171	176	213	191	184	206	192	199	167	158	180	196	182	174	203	177	178	172	170	191	156	191	183	163	182	190	167	178	181	182	184	221	169	153	154	184	192	173	169	181	163	199	188	194	168	177	193	163	174	195	171	176	179	174	189	184	179	171	191	185	177	190	193	176	166	176	157	179	138	181	178	177	164	177	170	163	197	174	174	182	194	177	196	196	207	197	179	173	168	161	199	176	170	199	158	191	202	183	202	207	190	202	171	165	174	178	170	197	181	175	161	179	180	186	174	171	194	184	191	200	195	164	175	164	153	181	205	173	159	195	193	159	167	192	185	145	188	179	180	186	179	195	172	164	178	165	190	172	190	156	198	209	182	181	173	156	173	206	185	167	183	184	166	175	156	175	180	165	179	168	174	154	198	172	173	176	190	191	197	187	187	170	168	178	180	172	182	182	171	173	196	157	181	188	177	183	184	164	174	176	183	177	179	163	200	188	167	157	169	184	195	172	160	144	169	180	176	192	177	176	191	190	181	176	182	164	192	189	185	181	178	182	193	183	194	168	179	171	168	163	180	173	197	161	197	169	180	174	180	195	201	179	171	165	185	196	188	194	202	184	137	183	179	182	189	173	182	170	192	186	175	191	179	174	172	202
6235	4809	10536	8448	4180	3265	2486	2059	1907	1769	1635	3255	7030	8281	6718	3731	1879	1035	684	538	515	499	489	463	469	487	453	473	480	548	488	471	456	465	514	497	504	491	488	467	479	493	450	500	489	490	479	518	491	504	450	458	477	499	497	481	473	461	493	507	452	474	474	529	501	492	505	486	488	505	474	514	479	502	491	490	483	502	477	524	479	505	475	471	456	503	542	471	471	489	511	487	487	487	472	473	503	510	514	508	476	471	495	486	483	431	507	505	486	484	536	457	501	489	461	478	473	529	461	523	467	492	493	469	493	452	482	493	464	458	479	492	509	473	493	470	479	458	493	530	487	445	482	489	519	484	510	504	454	472	515	471	514	486	498	467	485	523	493	477	469	464	535	497	500	521	520	495	478	477	462	461	495	455	457	496	515	494	478	490	513	483	459	504	476	494	502	451	502	465	462	457	500	487	493	503	504	460	491	536	453	467	475	514	490	511	500	471	473	475	492	492	474	479	442	522	469	490	468	479	467	501	503	524	497	481	460	490	495	483	462	468	441	481	477	477	488	524	475	500	491	493	507	468	463	492	523	486	469	469	505	470	476	504	510	466	481	474	475	479	558	490	489	494	496	478	487	500	502	466	495	471	510	477	492	479	447	504	518	431	507	462	486	497	496	499	497	520	478	462	447	498	456	452	456	477	506	499	500	485	527	518	493	457	499	524	521	497	490	514	490	427	511	488	496	453	491	510	478	526	498	478	490	508	504	464	466	510	489	469	452	460	429	479	516	474	499	478	462	483	493	482	487	465	483	471	503	462	474	481	468	463	492	445	487	459	481	463	512	509	467	505	469	459	444	469	473	500	483	513	480	486	483	515	478	458	462	488	488	501	527	500	502	534	487	475	494	454	480	505	494	497	484	492	489	479	494	498	506	484	465	541	500	491	507	488	485	465	478	450	481	454	467	490	469	474	460	513	470	472	498	508	495	484	479	467	489	430	539	479	465	444	482	494	488	480	461	469	487	515	493	508	480	503	476	475	436	517	499	483	489	448	449	517	489	506	526	482	492	493	435	497	463	481	481	477	496	480	476	487	461	505	515	472	479	502	507	526	501	477	477	480	455	491	453	461	442	522	467	504	484	501	519	485	493	504	519	483	483	516	479	496	471	485	476	483	476	482	491	515	467	466	454	462	496	526	492	460	455	512	528	521	489	529	510	482	499	505	486	498	512	496	504	476	487	508	440	487	480	495	491	479	471	530	486	476	466	500	507	463	472	509	516	497	457	506	470	498	497	534	464	498	456	514	466	497	479	479	455	491	495	494	471	529	494	482	454	537	500	477	491	487	486	514	417	438	503	524	526	473	503	482	498	473	469	518	478	454	461	501	492	520	518	458	488	442	502	449	471	525	476	509	523	447	456	471	461	465	479	502	500	472	491	508	488	510	493	495	477	495	512	492	528	497	458	494	500	482	482	494	512	439	495	502	461	484	485	486	515	493	479	536	478	517	479	485	490	511	475	459	484	459	475	495	451	504	479	522	494	495	486	464	466	503	500	485	475	436	458	454	500	482	481	468	480	467	489	467	522	515	440	454	531	498	518	503	522	492	504	505	496	464	469	486	501	450	462	493	451	523	521	495	518	442	489	477	500	481	493	485	534	462	489	479	527	510	479	474	477	452	467	481	473	459	461	480	475	499	477	476	484	413	489	485	454	477	469	495	499	474	467	476	466	495	498	500	470	501	531	469	505	465	474	492	500	474	495	504	458	525	498	504	460	486	513	465	508	524	480	469	490	496	481	462	468	470	519	481	483	484	502	479	529	489	455	470	510	494	484	457	485	476	497	508	513	513	507	493	499	534	493	513	457	471	448	491	493	467	472	493	500	505	481	489	500	525	436	456	501	473	461	515	495	515	476	501	486	495	474	468	477	509	472	508	504	456	515	479	470	491	531	471	498	480	483	473	479	460	471	420	486	483	474	513	466	486	491	473	512	501	465	483	511	464	476	475	496	493	490	455	505	456	478	492	465	524	499	458	464	464	520	540	475	502	480	504	471	488	473	462	494	470	465	473	465	458	478	514	520	481	467	521	493	499	499	472	490	462	472	450	496	502	519	477	483	491	519	510	444	489	499	508	467	470	477	469	439	452	494	503	444	501	510	528	547	522	458	511	461	468	519	488	468	499	469	488	462	516	469	512	494	505	465	431	486	475	480	497	520	484	495	497	485	512	512	492	460	414	487	472	481	441	487	470	490	500	484	452	491	473	480	468	498	480	535	513	472	521	518	504	453	522	486	496	460	475	474	509	496	528	499	507	490	488	498	502	473	506	526	464	496	448	494	503	482	493	490	454	486	505	498	481	496	494	474	465	480	465	512	491	531	487	528	497	484	485	460	458	488	502	489	472	459	479	477	502	498	497	487	486	489	486	488	468	484	477	502	483	502	469	495	475	536	492	493	494	507	526	478	492	463	485	488	476	499	450	492	483	452	490	524	473	483	506	502	511	476	488	511	480	483	502	443	488	478	533	472	493	488	471	455	474	461	501	513	484	473	468	477	513	462	469	497	499	486	488	520	468	522	467	494	517	497	481	484	492	513	491	529	445	537	493	479	451	487	525	475	479	457	508	522	488	459	459	465	497	472	502	459	513	466	478	505	506	488	486	470	477	457	476	459	475	456	482	532	465	498	511	478	500	480	516	523	508	469	513	498	479	481	454	536	495	465	482	496	511	497	490	454	518	479	489	475	495	478	504	489	500	476	454	498	491	517	476	496	489	520	486	488	464	455	493	462	495	503	466	516	484	500	451	451	465	465	499	485	471	477	480	488	454	524	475	481	462	504	516	461	500	486	494	464	477	530	481	487	457	471	470	485	481	521	459	520	489	477	486	507	501	492	464	499	480	518	473	474	520	460	486	485	482	500	498	481	443	471	507	467	487	509	481	519	457	474	497	484	421	491	480	458	512	518	502	511	463	492	459	528	492	465	523	498	499	472	469	464	509	490	442	521	480	462	466	494	503	491	470	484	511	498	479	480	510	535	500	479	477	484	469	491	451	475	470	457	488	493	508	508	493	499	464	465	491	477	461	472	475	482	487	472	480	489	470	439	472	489	470	474	505	465	470	467	510	498	509	499	498	478	485	503	524	490	478	501	482	519	505	505	455	496	483	474	475	497	493	478	493	455	463	532	515	499	507	504	495	481	479	495	477	492	457	491	506	456	475	492	494	504	497	489	487	469	478	456	455	462	505	471	494	513	495	523	466	503	469	488	462	498	497	503	457	478	508	464	468	551	460	477	447	470	437	489	466	447	517	466	470	478	485	503	489	485	516	491	476	504	513	453	473	503	492	446	465	437	485	498	410	504	433	490	469	483	440	455	467	548	475	471	514	491	506	465	513	537	472	490	475	463	449	423	500	501	460	503	538	466	473	470	489	503	494	491	507	474	486	490	502	460	491	522	474	464	508	484	475	477	497	457	530	462	466	490	486	486	487	495	524
20369	11669	22611	23197	14093	5751	2424	1310	967	790	1157	12097	17980	14814	9106	4379	1524	542	294	222	211	183	177	176	172	182	173	180	183	193	185	179	180	170	170	179	157	182	186	163	165	186	194	188	167	181	171	169	202	182	177	176	185	194	152	160	178	171	169	156	165	206	204	150	185	152	168	162	169	171	159	178	195	187	169	190	171	172	196	189	167	192	170	176	182	182	173	161	188	174	170	172	193	182	185	189	182	180	180	184	175	165	152	197	174	193	172	167	156	178	170	202	184	191	186	161	168	184	195	186	199	192	182	187	165	178	189	185	186	157	178	165	182	181	197	167	164	214	195	174	157	195	185	180	179	194	183	189	173	195	171	168	189	180	188	202	180	160	176	180	192	166	159	180	174	177	164	204	169	177	160	184	177	162	185	169	184	185	194	194	175	191	175	176	168	175	184	182	200	177	181	180	169	167	184	197	188	163	184	178	177	188	172	174	173	186	169	175	164	145	180	166	178	170	177	172	187	176	166	197	167	167	162	183	172	195	185	171	175	171	158	209	171	191	190	167	180	191	200	153	161	179	185	179	186	180	179	198	185	203	169	168	168	205	183	199	172	165	179	180	179	152	162	171	171	160	190	204	171	182	193	155	179	165	172	164	173	151	153	193	190	172	161	197	168	175	183	171	203	173	187	168	145	179	176	173	152	157	192	176	175	182	164	178	164	183	172	179	155	157	180	155	165	183	193	191	155	193	164	180	158	183	180	173	180	216	188	161	175	189	182	169	184	180	180	164	184	164	162	170	179	173	189	176	191	168	176	170	168	175	171	161	163	179	169	178	177	169	171	159	191	182	166	162	172	172	169	191	179	188	180	207	188	198	182	177	167	144	178	166	183	158	186	198	166	163	174	179	173	176	152	188	183	187	188	180	164	157	163	166	171	189	177	176	165	160	146	185	187	171	224	188	175	178	156	176	179	151	154	177	154	193	156	168	177	179	188	182	189	193	200	169	164	171	175	192	202	177	160	187	212	182	184	197	171	165	198	169	175	188	170	175	174	197	191	170	182	169	170	185	189	168	175	161	210	177	184	193	159	173	154	184	192	187	187	202	171	183	190	202	177	142	179	172	167	166	181	184	185	172	167	167	201	151	172	168	179	187	195	198	172	156	184	180	170	165	167	197	182	179	196	163	182	183	207	198	172	176	192	178	160	190	191	170	213	163	183	182	194	170	182	185	171	175	181	177	190	182	163	177	186	179	165	176	179	187	182	169	175	189	185	162	149	158	160	169	170	177	171	176	164	194	177	182	181	192	166	167	168	184	161	180	165	187	192	173	186	187	190	139	187	172	196	182	167	183	156	144	179	196	194	177	164	172	182	184	197	168	180	160	155	156	189	177	185	177	196	206	172	156	163	180	170	170	187	195	187	197	191	179	185	181	173	182	205	179	178	175	172	183	163	157	205	193	173	178	192	176	166	175	174	188	192	167	180	150	162	175	179	163	178	177	183	180	177	183	175	168	194	171	184	182	146	180	174	170	158	199	183	196	166	208	183	189	172	206	174	160	202	169	166	208	169	199	183	162	174	175	175	178	176	194	147	197	186	167	177	160	180	175	192	174	185	188	184	172	165	178	188	174	196	174	173	183	171	171	179	210	167	175	185	188	181	188	182	158	178	198	187	178	170	202	167	181	186	179	196	195	175	171	189	186	184	179	162	194	154	205	192	168	182	187	186	169	176	196	170	189	161	198	188	158	174	186	173	180	169	184	191	193	196	194	193	172	191	162	169	186	172	178	161	158	144	176	183	166	178	181	176	170	158	161	182	184	163	170	184	176	164	166	189	161	168	177	170	181	173	179	177	159	178	175	180	177	162	169	181	181	180	171	160	191	186	193	184	211	205	169	177	175	170	173	180	188	175	182	181	193	163	178	179	196	180	184	160	187	185	186	180	187	192	175	178	166	196	192	178	181	173	175	174	176	165	177	212	167	180	177	181	187	191	175	174	169	189	183	177	181	193	153	175	189	177	194	169	183	173	172	182	206	168	187	166	187	182	209	173	179	187	151	183	189	199	196	171	187	207	187	161	149	174	178	173	162	192	181	177	197	173	170	162	164	204	193	177	193	179	195	175	183	185	176	168	191	159	202	192	177	193	183	199	142	183	167	155	170	177	171	172	140	190	179	178	175	180	159	200	195	218	216	192	186	174	186	159	196	188	175	174	186	196	147	174	177	209	175	171	159	185	167	195	200	182	173	145	179	165	180	169	174	189	175	186	164	168	199	151	168	186	180	172	152	153	178	159	192	176	175	172	165	172	180	191	167	199	179	180	204	177	170	183	208	168	173	176	165	189	172	181	164	155	198	194	192	174	163	199	166	192	174	169	180	188	151	172	155	164	171	189	170	184	187	164	168	169	193	181	161	197	158	193	174	172	159	202	175	208	173	162	169	159	174	178	180	166	193	169	191	153	185	181	204	172	166	150	191	196	183	173	162	185	181	179	185	188	179	188	154	170	182	159	187	178	182	171	193	173	187	176	190	187	176	166	152	173	202	179	181	176	192	169	176	182	176	192	175	166	178	170	180	193	158	168	178	182	187	164	166	180	181	165	183	183	215	185	165	182	166	188	156	159	172	182	185	176	177	172	179	179	174	174	177	179	182	182	143	169	162	171	194	179	182	171	181	187	179	153	163	204	160	180	166	178	208	160	198	187	166	177	204	191	178	164	193	160	164	170	185	191	205	182	179	154	179	173	168	167	194	190	163	178	190	161	179	176	173	170	189	169	178	160	174	184	187	192	197	174	185	164	175	174	183	179	186	172	177	172	169	159	141	178	190	177	173	157	212	178	194	182	187	174	149	174	213	186	202	179	174	192	188	179	195	162	183	175	174	180	172	177	167	185	185	182	179	183	177	181	181	193	178	200	187	184	157	173	154	182	166	182	154	172	184	158	156	186	199	184	174	164	173	182	165	191	179	195	185	189	176	188	202	164	195	187	169	186	188	170	168	185	182	213	188	176	203	175	161	188	183	165	186	203	218	190	214	157	194	201	197	174	171	160	180	160	189	154	187	171	175	164	195	170	163	186	184	181	199	190	184	180	193	187	182	177	180	172	165	186	178	186	176	197	171	190	180	192	171	180	183	172	148	152	183	191	147	177	163	177	166	191	194	187	169	193	196	159	169	192	183	186	173	165	180	186	157	179	170	177	188	169	192	176	182	167	154	178	173	166	174	179	159	183	207	193	178	188	197	170	176	156	181	157	182	177	180	191	173	178	168	183	197	186	174	182	183	169	169	184	176	191	167	192	194	179	185	178	194	173	157	161	186	194	168	183	183	165	185	154	187	165	182	168	169	173	167	167	156	157	183	166	188	190	189	172	189	170	184	180	197	154	170	193	188	170	176	184	181	163	186	191	177	173	173	182	170	161	182	196	194	195	180	182	181	173	168	198	171	172	193	172	174	159	190	174	167	178	181	147	196	207	167	179	196	155	203	208	173
12559	9608	25032	24947	16096	5691	5041	4834	4450	3752	6211	34310	39717	35120	26724	16554	6923	2603	1182	725	561	530	530	477	470	495	476	492	520	478	476	493	447	505	513	446	495	470	507	559	490	463	490	499	483	484	479	469	494	492	493	473	486	519	492	480	486	464	492	499	479	472	475	480	479	477	479	474	485	486	470	474	522	515	476	486	482	455	491	470	444	482	518	489	466	498	452	505	437	488	500	503	509	433	498	482	473	517	528	479	543	525	574	498	482	459	476	507	492	513	466	498	494	475	456	480	461	481	512	455	509	479	489	467	457	514	508	510	482	517	497	474	449	446	469	445	464	484	497	504	472	510	501	457	501	495	509	530	504	506	505	476	470	489	465	495	510	516	500	497	514	530	499	502	483	462	461	465	456	440	462	513	470	493	465	522	478	490	516	473	442	481	470	476	493	441	465	449	488	474	498	494	480	531	478	456	468	450	513	491	487	492	462	435	497	474	494	492	461	510	494	536	487	494	466	511	512	538	503	490	519	478	505	486	466	516	465	501	462	441	450	498	522	537	524	541	516	475	482	542	511	479	473	442	486	477	475	496	511	490	498	468	462	493	482	480	491	491	512	460	512	479	512	514	499	480	486	487	501	451	481	534	480	510	470	505	530	501	532	451	449	454	456	521	468	513	481	506	488	455	477	465	490	474	492	469	522	493	517	498	482	479	521	452	507	492	497	462	509	482	480	492	475	484	496	517	498	467	503	493	490	516	498	492	527	442	494	538	507	498	482	526	484	490	510	512	487	520	519	472	474	507	481	508	503	487	478	489	505	492	477	458	485	477	522	459	480	471	481	455	500	482	443	480	464	501	466	487	498	536	468	486	511	454	492	475	492	514	485	488	514	468	519	477	498	476	463	522	504	491	525	499	476	509	537	526	474	468	497	490	508	448	514	532	475	497	485	472	489	509	492	477	501	538	490	495	478	502	484	448	518	481	505	524	481	505	473	471	501	490	484	528	473	499	507	448	479	488	480	511	486	469	508	506	474	461	508	518	521	532	463	467	516	496	469	485	503	478	482	470	486	490	483	515	532	487	513	505	468	454	478	500	467	478	511	473	461	511	475	518	466	519	494	524	498	447	485	486	531	521	434	447	514	466	480	455	474	477	487	461	516	500	503	483	530	487	485	461	476	501	524	459	497	514	489	513	479	466	488	465	460	489	476	456	481	513	513	497	510	481	522	497	494	480	468	470	456	480	442	516	457	478	473	449	465	503	476	486	477	497	451	496	473	476	499	477	483	468	511	493	470	500	495	471	507	494	502	523	488	501	494	482	481	465	518	476	454	483	511	475	496	445	466	512	454	467	455	504	501	461	512	494	501	454	532	489	480	480	460	515	518	480	462	500	499	500	490	505	487	503	486	487	469	518	481	508	488	468	452	491	515	491	500	514	484	516	540	492	483	490	510	506	524	475	496	515	486	478	455	512	491	467	501	455	511	473	449	527	509	516	517	486	491	434	493	491	507	505	453	490	498	479	503	506	452	515	487	472	491	507	496	469	516	482	464	529	459	497	524	478	479	501	492	504	543	486	490	470	485	502	502	476	494	560	508	491	489	490	477	451	496	479	499	490	475	505	547	492	484	515	516	503	477	474	506	529	483	488	467	520	516	512	487	479	461	500	501	479	493	485	491	519	480	497	486	479	533	483	461	494	494	519	467	496	494	507	489	489	511	491	504	482	467	489	483	483	438	530	486	508	503	460	489	505	483	470	473	496	483	483	492	521	480	508	515	497	525	478	505	505	515	481	500	459	501	444	509	474	482	491	480	464	529	460	496	494	503	483	484	487	518	502	488	505	490	526	435	477	493	488	485	486	472	499	488	505	485	512	525	517	445	459	503	496	481	479	481	467	566	500	509	488	550	514	484	476	508	486	467	490	460	491	439	529	530	491	478	448	506	488	462	489	471	474	473	483	476	524	482	508	473	537	467	475	456	482	507	487	493	518	480	460	534	499	463	487	464	511	473	484	507	490	460	513	504	480	503	502	505	462	468	490	472	503	473	545	488	472	515	480	480	516	476	500	472	469	481	491	522	456	442	496	471	498	443	522	483	503	537	479	463	469	480	502	479	463	513	488	486	499	499	481	474	502	483	482	499	502	497	499	500	508	484	479	488	487	494	508	484	453	528	467	520	455	492	464	442	502	475	450	458	478	497	460	470	497	512	481	514	442	479	517	474	499	496	447	506	522	462	481	473	461	517	488	466	491	538	468	490	468	499	489	508	525	477	472	465	530	475	484	521	485	485	514	462	501	506	473	471	518	488	523	475	502	514	480	500	494	482	487	491	496	490	525	486	478	449	503	461	521	503	449	514	495	468	484	473	477	432	522	485	484	462	498	477	479	501	470	494	441	529	488	475	468	497	457	487	547	474	486	500	515	479	519	449	491	498	485	488	496	513	478	483	487	454	510	503	516	461	464	518	476	487	492	496	583	487	490	513	470	480	507	500	528	500	491	471	505	493	493	529	513	462	496	524	502	508	494	471	446	545	487	460	496	514	482	464	465	485	501	493	481	481	493	510	478	477	534	514	511	490	473	549	467	484	465	457	478	481	474	498	494	493	447	447	515	476	520	516	491	470	501	479	567	444	494	516	491	523	446	488	460	483	539	452	496	529	534	483	486	477	488	493	524	528	528	455	513	492	451	479	500	472	469	444	494	511	492	474	474	492	511	497	514	483	472	470	494	515	508	521	501	466	515	466	492	482	474	522	502	477	506	480	463	429	485	493	472	504	515	493	481	466	524	498	513	480	518	480	505	463	503	523	468	475	513	490	529	500	491	492	462	483	548	485	495	523	513	506	451	480	505	492	480	532	483	458	471	505	490	483	521	538	508	551	476	504	460	492	480	449	493	488	454	516	538	486	493	489	492	494	475	494	469	510	466	489	512	506	485	520	491	500	489	487	488	487	478	509	487	474	480	478	520	483	434	511	442	486	513	487	463	518	488	482	490	517	511	501	481	497	468	481	473	484	464	504	491	497	503	478	490	461	511	472	496	514	490	474	448	502	428	480	470	489	479	499	506	526	474	515	502	497	480	502	454	503	491	516	536	472	539	525	511	486	497	514	448	507	530	510	520	442	498	449	436	509	450	468	473	466	501	435	506	451	447	480	446	483	539	444	526	478	515	486	510	485	488	444	518	483	492	518	509	462	470	435	494	417	501	494	463	482	510	488	485	512	482	459	493	465	509	491	539	497	520	542	483	472	481	470	481	447	471	507	487	495	463	476	503	500	494	502	456	477	510	516	461	496	492	508	495	486	499	459	519	511	486	502	460	516	476	537	509	489	501	449	483	502	469	456	472	472	496	492	498	498	437	460	487	465	512	483	485	481	453	472	467	489	505	493	478	480	472	532	463	476	481	495	455	477	465	502	464	494	456	474	488	502	537	549	501	454	494	508	514	482	490	469	464	468	495	534	493	482	502	479	490	488	531	477	486	478	502	487	487
29853	25270	26575	28447	23917	11616	5488	2718	1536	1111	2641	19504	28826	23410	13336	5944	1927	710	357	247	188	167	182	167	188	169	173	175	188	157	164	169	175	188	188	176	169	161	186	187	204	181	174	191	194	173	163	174	184	161	187	178	185	173	192	185	152	171	147	182	155	156	207	188	197	191	185	173	171	177	173	159	176	193	194	198	175	170	186	179	180	178	182	162	171	185	172	171	177	177	173	161	183	171	172	167	177	180	156	176	160	171	179	191	167	153	160	172	187	179	184	168	177	181	186	192	192	190	178	190	173	192	175	205	192	187	174	177	137	175	171	203	168	171	143	187	169	172	177	174	192	163	203	165	166	192	175	170	186	215	169	166	193	165	174	175	171	167	175	211	180	170	183	176	177	157	179	156	173	177	199	175	156	184	192	158	190	176	197	177	194	162	173	191	178	164	168	180	188	188	186	173	214	162	168	168	168	167	189	167	163	175	177	196	166	180	209	165	186	170	154	182	176	176	160	176	167	191	195	199	178	186	177	167	178	172	187	193	174	201	177	192	180	172	187	182	165	167	173	189	194	163	174	208	179	172	201	189	201	182	170	189	179	159	181	166	196	191	180	216	171	192	165	180	186	189	186	151	165	195	159	190	210	185	160	182	163	169	164	160	160	192	151	185	186	181	179	189	177	187	201	188	180	158	179	178	181	176	164	202	196	181	188	164	154	177	189	173	189	201	209	162	182	197	159	172	187	176	184	181	162	166	166	179	179	167	166	200	184	168	184	178	180	175	178	178	201	174	176	194	176	169	181	155	183	180	167	190	190	188	177	194	173	185	164	147	161	174	194	200	180	172	204	163	182	172	182	182	167	173	172	182	165	174	184	218	168	158	190	177	200	191	177	181	191	192	162	169	172	174	176	173	183	179	181	168	172	152	152	161	194	202	204	189	186	194	203	180	158	207	200	171	182	187	170	185	207	177	173	181	164	190	181	190	172	184	194	185	184	200	167	167	188	180	199	170	191	175	179	191	182	170	200	175	194	185	186	184	144	179	168	167	192	168	179	181	200	183	165	194	173	180	188	168	146	181	187	185	179	170	172	153	182	177	180	190	163	169	162	167	181	145	195	176	156	166	156	202	184	191	174	182	173	180	171	177	180	191	197	187	187	174	202	185	201	208	215	170	170	184	171	201	181	175	173	163	179	186	183	184	179	178	175	179	212	173	152	188	187	185	183	178	188	175	146	172	179	147	195	175	175	174	175	190	202	178	187	174	178	190	186	178	204	189	178	199	180	175	166	159	195	174	163	200	185	199	173	178	197	173	179	182	164	178	188	193	191	169	184	163	208	173	185	197	173	197	171	164	184	170	162	179	199	179	175	164	168	137	163	148	168	178	189	189	204	171	163	157	168	173	179	180	193	175	193	185	175	166	190	177	184	184	173	193	167	193	185	168	165	160	161	169	191	187	193	192	183	161	174	176	154	192	164	183	180	173	200	187	168	159	177	184	177	178	159	182	186	162	183	172	189	163	172	197	178	186	176	175	205	192	183	169	160	189	187	197	184	181	173	179	184	158	177	202	166	169	185	180	160	175	172	178	198	163	177	184	184	188	194	168	165	188	184	188	171	154	176	181	168	185	177	199	165	171	230	157	190	202	186	178	174	169	171	161	188	174	150	169	167	196	175	192	179	173	174	198	215	188	170	173	181	175	196	169	181	178	178	167	188	181	198	182	183	181	194	164	160	198	171	184	202	175	186	181	187	133	158	199	171	160	196	180	189	175	193	183	170	196	183	167	155	195	182	174	171	165	160	166	167	173	177	169	172	166	186	186	140	185	208	184	177	175	165	181	176	177	180	177	203	174	178	175	184	204	165	177	170	200	171	165	161	191	190	166	208	176	173	181	186	188	179	160	171	148	186	186	183	189	183	166	182	172	173	185	188	189	161	194	179	179	173	179	195	192	179	179	179	181	194	170	156	178	160	168	128	170	196	202	170	190	181	164	169	209	160	153	172	188	211	194	177	166	185	172	188	175	188	173	186	177	170	158	160	159	187	159	179	190	190	196	218	178	188	155	174	186	167	143	163	160	161	172	178	170	170	169	158	182	179	198	161	178	166	180	195	161	182	177	201	221	185	182	168	178	181	156	205	194	186	202	178	145	180	192	185	195	162	158	187	170	182	183	194	190	188	161	170	203	196	194	158	200	156	182	175	175	174	181	162	180	205	170	186	181	200	187	168	175	174	159	177	188	204	184	214	185	176	168	165	177	156	183	171	186	174	191	177	187	166	173	192	197	179	173	200	178	169	190	183	180	180	179	187	191	173	174	181	166	197	187	182	176	188	193	172	183	208	180	171	187	182	174	183	211	184	182	171	176	180	192	187	186	172	210	191	173	186	161	195	187	169	152	158	198	198	204	185	176	184	170	192	183	171	187	172	178	194	195	186	183	156	186	180	195	170	184	176	171	168	176	163	183	185	161	171	161	172	167	176	173	181	187	169	174	171	169	174	193	176	178	187	183	170	184	204	171	209	190	183	165	194	183	186	177	160	169	187	192	193	163	176	207	177	191	209	186	173	170	198	194	194	191	178	198	169	169	169	189	186	170	146	163	190	161	160	186	175	179	172	178	178	163	184	198	178	179	197	180	181	177	174	194	177	175	179	183	180	182	178	165	182	176	163	154	161	182	183	172	175	178	179	192	180	178	188	203	181	175	191	173	183	194	181	168	143	179	186	196	160	190	204	174	170	179	184	174	190	184	182	197	166	150	189	160	175	165	180	194	189	148	183	201	178	160	192	194	170	184	170	167	178	191	185	212	160	211	169	172	186	172	168	198	182	187	181	174	170	205	178	171	196	222	193	199	173	190	181	162	198	157	176	168	188	169	153	160	174	193	164	184	168	192	172	197	214	169	171	190	188	165	183	165	181	192	183	145	174	192	169	190	180	166	171	182	168	194	182	169	185	143	157	203	177	193	165	190	166	183	180	174	175	161	176	177	184	186	184	171	175	206	191	190	186	171	168	199	173	193	199	182	178	195	222	156	197	172	149	194	175	166	183	183	161	140	188	175	184	177	184	180	188	175	178	198	186	183	189	178	178	194	181	176	181	192	169	155	201	168	186	185	186	165	187	173	174	174	168	172	189	189	188	183	166	177	162	184	176	181	176	188	196	186	176	159	164	157	157	187	179	156	165	171	186	181	176	165	180	141	164	167	175	193	168	190	200	191	170	156	179	166	166	175	169	176	183	205	209	179	156	173	200	183	174	157	177	158	171	183	182	189	176	204	198	176	184	173	205	171	166	186	181	190	197	167	158	193	178	174	164	190	200	193	189	183	180	164	190	190	181	181	173	184	188	203	184	180	170	175	202	188	191	158	175	176	200	189	169	171	202	205	179	160	191	190	187	197	155	175	194	176	164	200	164	184	182	189	189	187	178	185	182	178	163	187	167	186	174	185	161	172	158	183	156	178	153	175	163	165	203	183	149	158	183	167	199	193
19265	17106	26435	31177	24498	8001	7124	6375	5637	5017	11554	42304	48295	42055	31144	19170	8258	3299	1423	784	524	527	547	513	504	503	480	474	474	499	516	520	526	480	479	504	481	454	491	452	485	479	500	487	462	472	487	527	494	512	500	495	444	494	504	470	502	475	473	534	539	474	513	459	489	472	508	489	502	490	472	498	497	511	453	485	481	531	489	498	496	459	476	522	472	494	467	492	473	479	522	479	462	484	457	459	472	494	501	469	518	489	517	467	510	480	499	458	518	490	498	480	481	452	485	510	468	466	461	463	466	505	511	487	497	483	512	507	489	485	486	467	477	487	484	502	490	494	539	493	526	496	485	470	507	499	491	486	483	467	482	496	502	494	489	481	500	487	500	485	538	470	527	547	489	500	478	509	514	512	512	499	507	484	514	461	492	472	509	461	495	485	481	463	524	473	473	496	492	489	483	485	517	515	482	506	481	516	497	513	488	497	483	470	508	483	514	478	465	502	477	480	535	449	487	504	456	466	507	476	480	475	480	502	489	510	515	500	497	505	512	483	467	498	459	466	466	494	477	539	521	499	493	523	524	498	476	480	498	472	459	519	495	486	508	445	506	465	516	508	482	507	500	470	465	447	462	487	504	471	466	518	507	461	473	513	484	468	539	486	470	510	491	483	480	496	467	461	457	459	507	500	520	468	501	457	512	484	472	477	465	496	479	525	500	473	513	511	490	483	465	491	514	498	487	469	485	510	502	493	456	522	479	503	489	513	492	557	523	477	462	488	499	498	478	511	457	508	515	479	492	476	491	490	488	478	495	495	487	459	485	466	494	519	474	482	523	510	496	478	458	453	470	476	433	508	478	522	525	483	432	508	491	513	464	488	521	534	444	472	478	510	510	516	510	551	485	445	476	481	523	476	487	482	448	475	482	483	464	472	467	509	517	469	498	454	490	473	466	473	470	490	518	502	481	487	465	479	512	443	480	470	468	508	532	480	499	464	470	481	494	489	490	517	510	490	450	468	471	498	492	472	527	476	481	511	497	485	476	515	492	527	485	505	470	460	474	469	504	515	480	485	523	491	520	522	509	468	488	463	472	512	462	484	492	497	516	512	495	483	485	500	458	496	491	479	456	524	492	496	501	492	474	469	503	488	455	529	527	472	499	473	461	462	504	495	472	510	454	479	434	500	462	495	502	458	481	477	500	515	472	466	495	482	499	505	497	486	496	487	489	489	435	497	505	495	505	503	450	513	489	504	519	447	485	456	500	442	472	508	499	479	495	502	497	461	490	521	465	532	488	508	478	478	529	480	518	466	456	481	473	470	446	466	494	494	508	490	480	498	488	487	493	451	462	463	477	511	452	480	501	479	489	508	490	513	463	505	452	486	518	475	530	479	507	487	429	496	472	468	502	498	481	490	524	530	494	483	486	507	521	458	537	479	515	515	461	475	523	484	519	486	474	493	474	480	476	486	499	513	485	504	489	515	459	494	482	472	510	535	500	466	485	476	481	496	513	478	497	481	496	487	476	484	484	474	474	515	499	488	501	519	495	475	517	499	470	526	505	495	503	466	495	487	477	456	476	473	462	502	486	519	490	473	449	449	475	531	495	463	479	503	480	539	500	509	501	486	487	483	523	493	507	518	493	494	520	418	497	487	427	517	491	477	519	465	472	492	488	514	493	502	474	466	464	499	509	453	506	472	455	511	496	472	470	477	483	463	495	450	475	502	449	422	466	496	537	497	525	497	473	467	486	509	483	519	466	484	430	466	466	485	503	502	485	472	478	456	504	497	493	473	457	492	496	506	490	495	465	508	482	471	469	536	505	444	467	526	461	508	531	477	493	476	502	519	472	432	498	481	521	474	475	480	474	478	476	539	468	506	490	492	521	475	487	506	516	506	532	487	498	481	496	482	452	478	514	528	487	524	497	516	518	472	504	510	494	494	475	482	516	492	502	476	519	468	453	461	512	496	504	477	490	527	476	486	494	455	479	479	471	462	543	481	538	453	482	480	479	485	490	502	461	488	478	484	483	473	493	474	452	485	485	529	502	466	515	444	482	462	474	507	504	442	503	472	453	462	512	502	485	486	512	506	455	469	511	482	499	479	489	484	503	511	483	526	472	504	469	478	491	451	463	501	462	504	501	472	451	472	474	463	513	502	492	528	507	511	500	486	486	491	499	516	503	508	501	474	479	478	479	466	483	500	503	495	482	497	505	447	491	482	453	497	497	461	501	498	494	482	517	500	493	476	487	479	451	482	486	487	493	471	491	487	504	486	522	512	481	477	490	482	511	479	546	488	462	502	526	501	488	481	484	495	508	497	513	473	468	482	474	497	462	451	525	537	500	500	466	498	450	477	469	494	459	464	495	494	476	445	491	494	496	480	498	519	491	476	442	475	501	481	512	509	467	524	508	515	515	489	492	453	499	492	502	458	468	487	494	475	447	527	506	445	506	484	468	474	510	455	496	516	485	473	496	524	475	537	475	536	500	475	482	486	474	482	502	453	504	510	521	471	480	495	506	529	512	477	455	479	492	510	507	484	484	517	513	506	488	483	477	465	460	464	434	477	501	505	450	469	460	496	487	493	492	487	470	470	500	516	494	485	507	439	449	511	460	470	473	474	478	479	490	482	513	503	453	486	473	515	506	449	462	462	482	484	488	476	458	497	499	492	436	464	482	463	485	504	509	540	522	488	480	469	476	480	516	485	499	491	456	510	484	486	495	504	459	507	499	479	495	466	482	513	519	451	491	462	468	484	510	482	474	474	508	518	478	481	490	502	510	490	474	500	487	496	467	455	498	449	506	478	471	468	465	507	444	507	488	492	481	492	496	504	485	512	459	504	490	495	475	506	473	476	503	520	531	470	472	481	506	527	469	519	504	492	536	506	452	516	510	479	474	483	474	471	446	494	520	511	478	462	511	506	505	507	483	484	496	500	477	512	481	477	452	491	482	477	490	524	494	434	470	506	507	465	492	501	476	498	499	474	470	496	456	514	492	504	491	515	512	490	492	499	483	444	484	514	485	496	504	512	486	491	496	479	502	472	476	505	466	533	482	482	524	492	459	491	472	516	465	492	486	549	514	491	489	493	474	499	495	483	463	474	480	426	476	462	466	493	480	494	511	450	471	525	510	492	511	500	497	502	499	492	484	498	468	492	484	513	503	471	489	482	454	449	466	512	499	492	531	501	507	516	464	481	497	492	516	481	498	484	504	522	470	469	492	482	501	505	443	517	442	463	469	489	491	478	489	526	493	507	546	513	466	498	472	482	523	526	490	494	485	478	489	458	533	505	497	516	492	458	500	469	534	478	495	486	475	469	478	467	492	498	473	523	495	513	460	519	489	469	510	508	524	479	492	458	501	491	500	486	467	510	494	514	477	490	503	511	475	497	472	503	522	512	465	492	504	482	530	507	472	457	488	482	499	474	479	521	476	485	474	511	480	455	516	491	492	451	495	489	474	491	514	470	483	502	521	521	524	474	471	478	509	479
7905	4578	4830	3629	1828	874	544	497	511	494	480	914	1653	1749	1388	720	377	282	217	207	184	192	181	195	176	184	181	160	194	193	175	177	184	179	165	171	206	174	177	166	166	173	187	197	183	170	174	181	185	185	169	166	206	183	188	177	175	187	180	181	183	188	170	182	173	186	176	176	201	179	176	182	172	183	195	181	169	173	175	190	194	172	198	164	207	190	179	166	198	203	202	168	171	164	179	184	192	183	156	182	161	182	179	174	171	189	201	154	189	160	169	182	205	176	172	187	178	172	156	181	187	188	169	194	198	174	171	190	178	171	166	193	180	170	194	166	181	216	165	198	170	186	201	154	190	164	181	183	184	195	197	178	172	183	178	161	171	189	164	168	183	182	191	177	154	171	169	179	168	195	174	170	183	170	166	181	170	184	173	174	159	212	176	174	180	193	162	182	182	180	201	185	169	160	160	192	179	187	166	180	190	165	171	196	172	192	178	180	187	179	173	171	165	195	170	168	170	169	180	177	179	182	190	182	157	171	153	155	177	195	182	189	181	167	182	191	154	156	187	149	159	164	191	184	182	200	191	190	162	172	180	172	200	210	195	179	172	166	171	189	168	185	180	199	197	171	181	207	174	183	181	175	175	192	162	150	182	157	190	180	188	181	183	172	178	165	158	187	177	184	177	175	205	172	190	188	158	180	167	167	187	171	197	155	184	167	174	149	197	169	197	187	196	166	170	152	179	196	175	165	192	183	179	173	184	186	169	175	156	197	187	176	164	182	183	179	178	161	187	181	169	177	170	171	165	189	163	201	206	165	184	176	171	198	168	166	178	173	163	157	206	148	191	184	177	191	194	166	182	189	178	175	167	162	187	171	167	170	173	174	173	197	168	172	186	178	192	183	166	192	187	182	173	163	176	191	178	177	171	182	182	163	194	169	187	173	184	162	167	188	179	181	181	166	176	177	179	199	173	170	180	177	167	164	180	167	175	163	209	180	178	173	169	184	213	186	175	165	185	178	172	195	170	180	193	195	195	160	168	184	176	198	181	180	178	163	199	196	185	205	169	176	170	191	187	191	188	181	167	169	178	188	181	167	188	170	171	181	191	215	181	195	182	185	175	179	186	179	163	184	191	171	181	195	190	153	182	208	178	193	165	202	184	190	164	178	194	182	166	195	198	152	186	191	176	196	193	181	165	168	163	166	187	165	188	161	204	166	164	203	181	170	187	166	191	188	176	170	185	165	158	185	187	173	199	185	183	161	171	222	165	175	170	182	172	177	199	192	166	183	179	180	187	170	186	181	164	162	195	162	185	182	197	181	173	177	191	170	191	161	183	182	182	180	198	168	186	167	180	162	194	191	188	177	187	198	166	175	167	198	186	184	197	204	176	183	168	172	174	201	155	195	181	188	183	184	181	201	172	175	163	189	174	178	187	160	168	159	176	182	176	182	182	191	178	158	210	144	161	175	184	178	177	169	183	204	182	177	170	185	204	181	173	170	169	183	172	167	169	167	173	176	193	192	171	192	189	179	163	172	182	166	175	153	194	191	207	175	168	159	167	184	186	169	177	186	169	167	174	166	182	163	216	149	180	177	193	191	178	186	168	171	197	157	183	156	163	171	217	169	199	169	178	182	187	181	190	181	164	171	152	175	157	195	184	182	191	188	183	184	201	185	191	188	177	159	189	193	196	161	193	162	182	172	181	187	159	167	188	204	165	199	222	186	188	184	200	168	201	189	175	194	168	171	165	177	176	181	183	170	173	211	168	172	172	207	189	164	194	171	162	193	176	179	172	176	210	168	171	157	183	193	192	188	167	175	188	176	165	174	171	172	179	179	161	172	178	171	160	204	169	193	181	172	161	167	205	179	165	186	192	157	157	180	178	179	163	192	190	201	194	169	176	161	171	156	164	172	212	188	184	164	205	166	168	187	201	182	146	176	194	165	201	149	176	160	170	181	171	186	171	191	197	185	190	179	188	180	171	188	168	164	164	154	167	188	183	165	181	182	153	162	181	186	176	184	167	171	203	184	203	196	180	167	175	190	195	149	165	200	162	173	164	173	175	171	157	196	203	151	159	164	196	183	174	168	177	175	180	164	183	182	187	184	192	182	188	156	156	188	169	190	196	171	171	157	172	193	175	184	170	174	146	182	184	185	179	172	174	190	170	177	161	176	194	193	184	188	189	181	150	190	185	177	183	169	174	186	181	205	187	166	225	186	184	180	215	194	178	178	182	182	185	165	187	163	155	193	197	168	178	199	186	181	180	203	192	186	184	185	154	200	175	169	208	191	161	178	192	193	180	167	158	157	183	180	182	166	160	174	181	187	196	182	167	187	189	174	175	200	197	188	193	166	191	181	191	179	196	199	175	166	183	196	184	192	158	192	217	173	171	200	171	170	180	171	187	166	196	179	181	182	183	175	193	201	168	189	165	195	151	173	176	172	208	168	168	184	171	189	186	146	143	183	199	199	155	192	186	163	165	180	199	157	170	185	212	187	202	179	193	193	161	173	187	187	165	158	174	174	174	172	173	182	164	208	178	180	180	167	163	178	183	167	167	182	147	188	186	173	188	181	185	164	183	186	175	193	172	164	175	163	174	170	158	186	181	161	176	165	165	204	167	192	169	180	190	170	161	183	165	175	175	190	175	184	199	191	187	197	187	178	179	183	180	186	173	188	163	172	176	171	159	204	186	176	198	196	191	167	210	186	192	174	169	165	180	200	195	180	180	174	182	175	179	174	148	184	166	182	171	177	163	167	190	201	182	164	176	173	186	169	180	195	168	179	184	172	170	168	191	166	189	188	182	188	178	168	179	190	177	164	208	188	181	155	167	186	184	198	194	194	175	163	185	187	198	165	193	174	187	183	203	176	154	200	180	188	165	187	193	172	183	149	180	185	173	159	197	185	186	193	189	171	210	191	193	176	173	180	203	190	187	210	195	197	173	184	161	198	142	194	180	162	184	180	171	145	187	197	174	189	154	183	138	186	180	177	193	196	172	189	178	167	173	192	176	187	188	187	189	172	172	177	190	181	148	162	184	188	165	177	203	182	180	160	166	149	156	184	182	186	176	182	188	179	157	193	193	174	168	147	175	174	200	194	187	167	171	172	189	207	200	187	193	187	172	204	191	158	171	181	190	162	164	170	173	187	167	199	179	173	185	170	178	194	197	174	197	194	172	174	180	190	168	207	198	165	211	186	191	183	192	182	193	168	173	168	192	200	168	168	179	179	188	186	176	186	174	171	151	214	187	191	189	196	189	183	181	189	179	171	207	162	164	184	167	185	198	177	187	206	183	187	171	168	185	176	178	196	177	161	175	183	201	174	183	175	185	173	177	161	179	187	174	157	202	175	171	178	182	182	196	189	175	185	199	183	163	187	179	180	175	172	186	182	196	196	188	161	178	161	167	181	168	187	182	185	195	175	187	190	157	199	164	182	193	194	180	171	187	188	189	185	178	157	187	170	146	182	188	203	172	182	194	202
5489	4554	8135	8685	5756	3077	2454	2376	2350	2287	2239	5362	8884	8567	5806	2925	1448	829	613	507	530	483	467	503	468	478	495	447	487	506	517	497	491	467	478	477	500	514	475	477	448	481	516	481	500	504	488	487	492	495	478	494	494	486	466	516	458	516	475	468	449	468	433	481	530	516	520	499	462	490	497	508	493	533	483	457	421	474	428	506	470	481	454	487	485	472	534	461	544	497	475	467	518	496	483	494	504	447	492	463	500	499	505	526	475	520	469	463	487	457	524	514	497	449	482	494	514	542	512	490	492	498	444	518	478	481	514	492	446	473	448	534	481	503	485	513	546	482	480	513	461	453	517	467	455	464	475	518	471	531	469	496	517	523	457	459	513	488	492	484	512	480	532	515	448	470	501	486	491	512	511	504	443	490	498	497	478	505	496	458	494	493	489	510	487	490	535	520	475	507	536	494	521	492	466	537	446	435	499	518	458	462	509	497	485	487	460	484	500	503	478	502	484	494	484	481	491	490	463	494	486	490	479	471	492	493	488	464	447	517	469	506	515	475	484	481	500	503	463	505	450	451	492	454	500	496	487	457	439	466	516	491	450	505	476	503	480	489	522	491	485	483	492	502	502	516	472	524	469	499	492	476	516	516	471	464	487	483	520	483	498	505	453	473	500	484	475	529	484	463	499	497	461	478	491	508	494	503	451	468	475	495	467	505	475	465	484	477	455	498	455	484	514	455	517	496	504	514	491	495	527	452	525	511	490	494	494	480	497	460	524	506	468	470	539	507	469	490	499	529	515	500	523	489	489	458	526	478	459	509	499	515	495	471	490	511	482	476	466	512	457	467	477	509	491	502	520	458	462	503	541	484	474	473	499	478	500	438	497	528	515	478	500	473	465	504	457	454	486	446	517	497	503	478	500	485	498	509	446	481	502	519	518	499	507	473	511	526	471	533	478	451	464	486	460	487	536	509	516	496	527	474	457	494	517	484	459	491	513	491	508	481	510	514	444	486	498	478	494	491	486	501	491	496	503	530	502	498	501	512	469	484	462	473	478	489	503	458	524	503	503	489	482	476	438	498	501	458	482	487	534	489	515	488	465	481	522	501	505	457	514	481	524	508	508	456	495	487	512	495	474	461	490	495	497	464	475	498	459	475	455	523	514	515	481	501	482	486	499	500	508	478	523	505	507	477	468	452	441	478	503	498	466	505	469	487	484	489	504	473	498	509	480	466	470	481	484	494	509	509	487	447	452	498	479	483	498	478	475	470	473	519	448	500	523	524	466	511	473	473	479	535	500	511	508	471	479	493	491	510	498	550	514	502	521	468	505	483	502	479	459	494	464	508	488	522	525	520	491	481	468	510	539	499	484	492	488	488	492	448	488	508	487	503	482	527	504	460	466	475	481	443	490	481	486	504	511	451	472	498	472	484	472	512	471	444	464	492	488	476	501	471	516	474	472	458	484	469	471	467	524	488	481	472	484	534	486	499	504	490	507	505	466	497	521	490	511	494	511	463	485	482	502	516	464	467	503	501	496	493	506	526	501	503	511	482	466	518	537	479	498	510	490	486	498	495	501	510	486	499	478	507	480	480	536	493	486	483	509	494	490	483	536	473	493	493	473	506	462	494	475	463	481	483	463	506	531	475	461	487	466	536	526	521	474	490	476	471	500	503	492	489	550	508	496	504	497	482	473	500	452	511	498	481	545	483	521	545	507	525	497	470	522	481	532	489	545	488	501	496	484	476	456	512	520	523	486	510	478	495	494	526	505	532	499	483	486	481	475	467	470	485	482	529	470	487	486	507	524	448	452	450	467	502	483	508	476	498	474	463	515	493	461	469	484	503	494	496	469	483	512	460	506	532	510	476	467	507	477	467	485	494	512	509	509	506	463	486	485	503	498	473	457	466	512	510	496	456	478	464	518	496	544	528	488	514	531	506	488	520	474	528	502	497	524	503	509	473	479	505	530	468	516	526	465	483	473	536	493	449	514	513	467	465	496	526	472	484	495	533	516	478	546	514	522	504	483	487	482	516	492	473	515	514	489	475	479	482	499	502	517	477	502	511	496	486	522	494	496	522	454	503	502	478	489	481	505	469	515	468	501	512	503	508	492	489	481	514	489	542	471	473	518	489	516	484	483	460	481	489	488	514	471	534	487	554	468	531	468	471	492	487	500	471	465	480	464	477	490	515	499	478	495	485	516	497	484	486	492	482	473	485	486	504	477	474	494	496	432	484	493	479	479	500	490	478	500	467	499	483	494	482	514	477	474	519	505	493	477	463	486	491	481	505	496	492	511	467	495	475	500	507	472	462	498	488	455	514	484	469	496	540	484	504	438	522	522	480	538	489	510	486	482	463	513	463	482	484	473	462	473	472	481	488	488	552	477	505	495	475	465	480	505	466	482	537	510	494	456	479	450	516	461	505	445	505	524	482	507	476	448	484	527	501	497	461	500	498	500	511	475	451	505	493	503	493	471	477	482	500	510	479	509	483	473	483	465	486	477	506	501	472	455	478	459	496	491	506	497	525	495	505	449	465	446	478	506	493	472	505	511	500	500	492	481	514	518	468	477	484	471	476	505	499	492	497	495	531	466	514	478	479	481	500	498	510	490	492	438	474	496	487	451	506	461	483	481	501	490	463	491	513	525	461	491	461	466	477	487	471	447	455	482	513	522	480	485	516	489	508	469	498	477	528	475	473	487	486	453	486	514	491	511	467	498	507	479	530	524	493	509	475	529	467	502	501	468	471	511	484	529	477	480	482	517	484	498	475	502	500	508	482	470	519	519	478	460	479	480	486	494	515	455	501	496	463	489	495	528	510	484	469	452	488	466	476	485	479	483	481	490	492	505	487	487	456	514	471	493	475	495	509	495	480	483	506	493	461	535	486	485	465	485	492	511	494	438	448	500	491	517	519	479	495	503	514	500	488	474	504	492	476	489	449	462	479	481	510	448	502	474	486	469	510	492	518	512	457	527	461	469	460	482	496	479	467	530	488	512	503	494	507	455	525	502	526	502	500	464	537	486	464	485	480	517	461	491	480	484	461	537	501	498	510	482	483	477	508	469	477	527	484	488	479	488	507	480	473	482	463	514	475	485	517	491	520	511	433	494	530	487	424	497	482	469	478	493	464	508	491	454	486	499	497	486	497	533	503	494	498	499	510	484	476	455	508	500	481	474	480	515	523	508	488	526	459	467	459	459	512	501	510	466	524	494	484	505	439	481	452	526	505	527	490	506	487	492	507	469	511	473	479	503	492	467	485	509	491	469	493	453	527	512	498	464	493	466	507	500	513	507	472	498	488	454	469	456	509	457	460	470	505	480	515	494	516	488	476	510	514	455	463	469	495	530	487	516	493	497	463	497	470	487	545	486	502	494	511	518	489	458	460	496	508	478	457	532	499	504	534	496	483	508	505	487	440	496	513	476	500	503	455	487	503	478	463	499	445	506	494	494	501	479	467	501	481	482	497	446	456	474	493	494	482	480	527
20041	14414	26100	22224	18693	13279	4339	1930	1570	1214	1155	12803	19686	16003	8292	3515	1259	479	256	218	187	163	196	186	187	189	177	179	158	181	162	178	176	168	170	191	169	161	192	184	193	173	199	173	176	166	177	177	194	183	149	184	177	180	179	162	210	219	171	190	183	193	165	175	188	166	196	175	167	161	166	173	185	180	169	204	191	166	178	173	185	166	170	187	168	169	190	168	180	190	159	171	196	182	209	186	187	186	184	180	176	147	159	146	177	186	178	168	184	189	209	172	178	186	178	158	189	205	194	186	186	210	210	168	178	169	168	183	156	178	176	195	188	197	187	162	171	179	180	181	206	175	202	173	172	172	168	159	189	192	207	180	176	203	168	170	185	179	175	183	164	174	183	169	173	168	187	178	181	178	169	170	185	190	179	173	186	163	197	199	175	176	181	180	189	163	197	174	194	163	155	170	185	178	179	189	185	189	201	183	161	191	191	188	161	196	188	179	189	206	161	195	178	166	160	184	184	174	178	182	170	178	194	171	184	195	191	195	218	196	178	170	210	177	191	184	181	156	178	195	182	197	184	191	188	175	169	178	163	188	168	190	170	183	163	190	162	193	180	200	177	163	186	168	194	183	191	191	168	164	186	178	207	195	180	180	168	204	190	210	188	174	171	166	184	169	174	172	186	204	170	172	164	190	166	167	177	179	188	188	164	170	182	184	163	168	175	189	139	182	179	182	153	150	151	163	176	171	189	181	188	190	194	170	181	191	195	177	190	175	159	176	187	167	189	165	180	156	192	201	191	187	177	173	198	195	177	180	166	202	154	168	182	203	187	153	173	203	183	188	162	198	190	167	178	168	185	168	156	157	171	181	166	182	197	196	203	195	155	201	156	181	163	165	194	164	163	175	170	188	180	178	170	176	181	187	164	179	178	180	155	181	183	182	155	205	194	189	216	166	171	176	192	168	186	157	173	199	189	192	170	184	173	142	182	185	214	196	172	176	168	184	166	177	196	176	177	170	207	164	177	173	172	167	179	182	159	168	182	172	161	179	156	192	182	170	181	192	188	172	197	198	190	183	176	175	197	184	179	168	182	178	171	165	155	193	198	203	184	200	175	163	209	185	181	160	168	178	172	191	188	188	163	184	173	176	175	165	177	167	176	165	185	166	179	172	184	172	179	166	175	177	164	182	191	178	161	166	180	179	209	195	182	197	190	181	190	171	181	193	194	147	174	176	190	170	179	159	184	168	184	182	164	193	197	161	181	166	170	179	196	169	186	179	173	192	174	166	194	188	160	176	185	202	185	199	193	169	176	183	172	168	192	163	172	161	185	201	194	173	182	181	179	177	178	185	179	186	165	184	157	188	180	160	192	192	174	177	174	187	168	171	174	174	171	200	178	167	203	195	185	192	160	170	210	159	187	171	200	196	191	185	162	183	182	175	187	167	181	161	173	180	202	185	201	130	177	194	192	207	182	184	168	176	154	202	197	164	171	189	167	168	175	197	179	170	182	175	180	192	192	186	190	184	194	190	150	168	176	180	170	179	173	193	204	155	203	166	163	193	190	162	203	181	214	189	198	176	186	165	183	187	184	163	179	191	192	193	179	170	165	191	184	185	185	172	179	178	180	193	175	183	179	173	167	197	188	202	179	179	169	157	170	170	184	165	183	182	157	181	206	209	175	180	206	171	186	171	166	164	185	164	196	202	181	185	175	208	177	169	176	184	202	175	191	194	165	202	186	183	160	163	176	196	208	151	202	164	187	180	186	178	197	162	188	179	183	176	180	184	186	179	186	179	195	170	177	189	181	147	188	179	196	165	176	178	168	192	180	196	176	198	173	190	186	180	187	184	178	190	172	192	173	197	153	171	171	177	168	164	172	189	172	175	189	198	197	179	162	181	172	181	179	210	169	185	175	172	165	157	161	162	182	205	168	174	209	169	171	179	170	178	170	168	190	183	173	176	178	168	152	170	186	175	188	184	171	190	189	177	182	182	185	169	188	192	167	168	152	162	184	182	207	149	164	185	193	167	185	183	168	189	184	206	160	187	169	180	168	181	174	180	166	206	197	176	168	181	211	161	154	181	199	158	199	174	152	154	166	181	181	179	175	171	187	179	153	206	171	171	181	202	190	184	184	179	184	165	207	187	191	150	168	180	189	172	174	192	179	190	177	183	187	163	180	193	193	178	166	217	179	172	198	188	188	166	188	173	210	163	182	168	171	169	196	173	170	208	166	173	204	181	175	161	179	179	170	180	168	166	178	159	174	188	175	175	173	190	159	177	181	177	170	172	184	177	164	193	193	164	193	175	192	170	166	175	189	180	183	187	160	185	173	179	174	156	179	184	188	193	161	165	177	194	179	174	183	191	178	183	210	201	172	198	161	185	178	163	195	188	196	205	204	164	180	189	166	189	161	165	159	175	180	175	166	191	187	193	158	191	181	172	181	173	167	168	184	176	199	161	166	171	215	202	194	166	177	178	190	189	200	167	179	187	178	160	168	187	172	180	147	180	177	182	167	168	168	174	187	194	171	177	159	183	204	187	192	143	201	174	179	172	192	183	195	178	177	173	164	192	173	174	148	186	176	203	168	181	166	187	193	182	160	169	166	210	187	158	176	168	181	186	177	193	177	160	182	173	197	170	175	188	181	179	220	197	181	206	168	160	185	183	180	195	200	181	172	195	183	151	172	185	173	186	193	178	185	190	189	173	184	166	175	171	191	176	171	188	187	172	177	172	162	177	185	191	181	185	162	177	166	146	170	188	178	157	160	219	173	193	203	196	188	189	189	206	190	180	177	187	183	187	184	192	179	196	176	170	167	181	203	180	166	161	179	186	177	193	161	178	176	159	180	169	178	170	188	169	172	168	198	177	176	180	200	168	171	191	199	172	182	177	206	182	179	185	187	173	175	197	188	213	188	200	184	154	176	183	158	167	187	170	196	191	177	190	176	184	184	179	189	183	178	158	186	192	175	208	187	174	174	185	169	176	196	192	188	174	154	168	178	192	162	170	196	164	173	166	171	165	205	164	167	188	207	194	175	181	195	198	175	165	165	172	175	184	160	171	158	175	189	200	184	197	169	163	188	182	184	188	180	163	171	166	194	192	193	195	187	203	186	206	209	185	169	185	172	187	173	187	202	168	192	161	162	174	174	180	156	206	199	183	159	160	201	181	198	163	184	195	187	173	180	166	204	165	178	188	181	193	168	177	175	183	187	159	173	186	189	170	183	194	175	177	178	164	185	206	175	168	202	206	164	177	169	165	179	182	184	189	159	147	160	166	203	188	172	150	178	188	183	179	173	186	177	198	196	189	179	180	189	161	193	179	199	167	185	157	200	188	172	182	174	168	168	179	191	186	172	160	145	178	190	173	189	171	181	188	178	170	192	179	159	164	192	190	192	165	173	183	183	157	190	184	168	190	182	180	179	181	178	185	176	179	169	204	169	176	179	170	187	179	169	189	176	183	195	184	164	170	162	177	176	159	177	171
12157	11902	25716	24144	25790	15797	6312	5298	5877	5610	5481	34244	41078	35731	24471	13890	5429	1889	1004	606	538	504	478	488	470	545	502	514	521	487	492	468	496	488	532	501	478	506	502	496	501	515	476	519	488	506	545	504	486	466	505	519	501	502	501	501	466	487	486	496	516	470	496	469	497	452	480	473	453	500	502	482	477	473	478	503	498	486	519	470	498	513	516	450	521	479	515	513	508	478	523	466	492	506	461	471	504	488	508	522	493	480	502	474	489	491	485	472	511	476	484	450	496	503	499	470	472	498	461	459	508	490	515	492	517	489	474	499	512	501	461	472	472	518	466	459	508	474	509	475	499	506	530	504	524	503	479	499	539	483	503	490	470	502	527	496	469	480	460	438	447	469	510	465	534	506	477	470	445	478	487	501	486	494	453	511	531	491	466	469	470	495	484	525	490	480	492	493	498	488	454	480	438	486	482	493	504	484	511	492	469	533	492	478	486	415	497	489	462	523	499	468	480	485	487	496	483	488	442	497	473	503	496	468	464	532	470	512	514	480	514	481	454	480	469	501	510	479	461	471	472	470	470	471	501	539	452	467	483	474	466	502	521	477	510	537	509	495	535	494	487	480	472	497	508	472	492	506	500	524	543	484	484	498	499	487	507	502	502	465	480	499	486	487	478	479	471	523	450	477	501	486	493	470	501	495	456	496	474	484	522	493	474	469	480	496	527	452	499	476	488	486	500	479	487	520	504	503	511	483	441	508	489	449	472	487	482	526	496	521	519	486	467	507	469	527	512	508	501	482	488	512	528	478	475	525	466	515	487	536	459	480	463	482	485	506	478	481	472	483	497	533	488	481	532	494	458	491	467	500	476	466	510	479	482	476	508	455	506	539	473	519	496	512	490	438	507	499	487	512	469	442	471	465	523	491	446	513	452	473	504	509	491	484	476	482	497	505	507	512	502	484	489	489	473	473	487	498	471	487	474	506	519	500	506	470	471	481	491	475	529	495	510	519	490	503	475	429	506	466	516	492	514	505	500	453	494	514	486	514	489	508	518	458	475	498	502	477	491	498	514	505	457	504	489	467	467	492	430	484	458	555	514	479	471	461	441	504	489	467	476	495	492	502	485	493	460	502	495	478	522	454	523	515	488	469	497	487	481	481	487	483	474	471	499	466	478	542	495	489	508	482	473	487	491	479	491	484	473	468	469	524	467	484	490	515	486	498	470	523	481	469	478	494	493	452	481	461	460	498	478	499	484	488	437	476	463	455	530	470	500	483	486	493	511	510	522	502	511	504	459	520	479	549	464	455	511	509	483	499	478	474	483	465	478	457	506	490	491	461	489	520	489	493	495	507	497	455	471	502	433	496	492	486	484	506	516	504	459	486	513	517	449	515	474	485	498	485	495	502	488	508	480	468	470	513	507	507	459	499	472	533	479	530	475	465	485	519	524	503	484	482	467	466	484	514	483	494	528	512	476	481	474	505	504	530	512	537	498	505	491	466	500	517	547	493	465	512	520	480	473	503	453	455	499	463	459	501	476	481	538	526	489	465	467	498	487	481	485	512	499	508	492	493	485	514	479	477	549	475	485	489	506	525	474	494	487	493	488	466	495	489	531	497	506	474	499	470	485	503	485	461	489	481	479	483	515	490	467	480	492	466	506	493	512	467	509	502	518	490	489	469	482	480	516	538	503	480	486	500	533	493	526	524	519	512	532	487	513	523	502	500	493	500	533	516	475	493	550	475	495	512	484	479	467	501	492	458	485	523	478	485	509	492	493	477	539	511	480	479	502	516	490	491	489	486	468	491	479	545	485	487	498	498	491	487	474	483	493	498	526	491	466	488	475	487	512	450	482	494	494	464	484	472	511	475	506	535	499	463	489	485	467	487	505	485	539	520	490	499	491	505	478	458	476	476	500	494	486	500	499	473	512	484	467	494	471	483	516	497	483	453	500	484	511	527	529	459	464	457	534	491	532	443	542	490	518	460	476	481	479	519	504	500	522	496	461	500	499	471	473	474	483	433	511	505	448	447	492	424	483	469	482	493	507	466	545	494	548	477	485	462	525	496	468	482	452	454	444	489	504	486	514	444	491	509	550	475	486	463	501	468	481	486	496	498	516	462	480	493	500	485	511	500	437	512	463	467	487	503	496	498	498	521	507	482	500	485	444	516	464	520	478	463	540	478	490	505	471	483	467	498	523	451	471	488	511	474	476	508	496	484	481	464	491	470	487	495	486	501	520	478	446	496	510	493	490	511	474	491	486	491	499	487	518	503	490	512	471	494	461	484	467	485	459	499	522	501	519	506	478	499	546	515	510	488	481	495	518	482	490	490	458	526	460	456	486	497	478	465	495	503	504	487	524	462	517	470	470	513	477	533	464	493	456	493	481	498	488	478	461	541	486	453	517	487	506	515	499	534	462	501	531	501	508	461	502	469	489	491	524	532	489	489	463	459	479	519	463	500	498	506	472	460	503	484	499	517	482	461	484	485	524	481	465	489	480	473	492	473	478	478	515	451	484	497	500	499	496	497	472	492	495	540	462	502	529	476	511	514	492	506	470	506	476	469	535	503	471	497	511	497	498	465	511	499	482	472	498	512	508	513	497	478	525	483	530	505	498	496	502	507	476	506	481	519	484	425	492	493	498	534	473	462	463	501	500	487	508	450	471	511	479	506	540	466	450	490	486	480	459	522	507	480	471	505	489	494	517	481	454	464	505	489	482	456	475	470	482	485	470	517	492	492	509	475	512	460	455	502	479	437	495	468	483	524	487	463	501	444	483	500	438	514	517	501	493	497	459	498	510	462	484	471	459	485	510	471	491	496	479	477	472	508	483	431	507	495	480	448	489	487	503	519	481	537	508	483	494	460	471	507	478	482	495	497	497	487	522	484	533	489	482	486	522	481	460	470	512	491	504	519	481	465	496	499	524	516	520	514	534	495	507	502	524	484	473	480	476	453	520	476	513	460	495	502	452	474	483	481	474	495	519	488	490	492	496	480	508	502	511	525	502	468	484	502	523	525	483	471	454	484	487	495	502	471	519	489	443	505	518	458	468	472	533	505	481	479	511	517	464	505	508	481	475	491	464	488	486	473	511	517	498	473	487	501	488	470	497	509	491	491	495	531	472	496	479	516	484	500	504	481	466	485	484	500	474	514	498	471	539	484	492	480	487	517	469	486	459	492	522	511	491	489	495	502	480	467	511	487	493	463	459	485	501	483	514	476	481	507	488	515	458	524	493	463	495	483	478	518	456	437	515	484	541	517	484	492	484	499	497	477	532	476	500	496	474	500	470	483	487	498	514	513	511	480	481	488	473	487	513	500	478	485	476	494	480	476	489	478	474	500	497	460	478	511	480	513	462	523	528	491	484	458	477	478	507	507	509	497	529	507	479	542	511	485	478	470	475	494	504	498	490	483	477	513	532	511	544	538	476	477	439	499	503	453	470	460	492	523	512	483	498	517	446	504	477	536	494	500	526	495	492	457	493	477
24629	19818	29149	27311	27268	22074	11910	5112	2842	1849	1123	7349	24938	27100	17523	8338	2883	844	375	244	195	189	166	190	186	176	163	175	193	178	173	177	190	205	174	191	182	174	156	188	188	185	166	191	203	158	180	176	182	169	176	160	177	172	159	171	180	182	199	173	174	162	194	191	196	162	185	169	174	185	163	161	182	187	164	162	183	190	189	171	155	183	174	191	194	171	174	199	153	188	202	163	180	170	174	175	213	169	195	199	156	187	192	192	181	200	184	159	155	188	184	156	180	163	176	179	202	192	205	194	205	181	174	183	164	181	186	190	135	177	179	210	178	181	206	154	165	222	185	154	168	190	202	206	170	198	172	185	162	166	169	178	171	159	193	161	162	191	175	167	193	198	193	186	183	182	176	177	183	175	176	199	191	189	180	206	187	181	177	172	169	183	180	170	169	157	173	193	181	190	177	180	189	189	176	166	182	159	192	179	161	185	197	169	183	178	175	170	174	180	159	184	200	194	188	182	216	176	184	172	172	167	164	204	190	194	198	173	178	189	184	191	178	159	197	171	189	164	184	154	189	178	183	179	187	172	181	206	198	195	163	168	197	168	181	189	200	183	187	182	161	151	181	192	178	188	188	161	181	192	229	176	194	166	163	181	177	176	192	193	195	211	170	191	173	212	178	196	168	170	193	168	187	215	174	161	178	184	195	182	184	205	195	197	172	183	168	181	210	164	181	183	175	191	195	194	176	188	182	180	162	173	161	165	171	175	175	194	186	166	150	170	183	177	159	162	182	174	186	189	165	201	180	183	192	182	179	171	196	199	160	194	199	188	191	178	157	170	190	156	183	201	203	221	195	156	166	188	154	191	172	172	183	196	180	194	166	187	184	165	219	166	196	206	192	177	172	187	181	161	178	187	166	172	206	163	182	164	179	183	160	170	174	171	208	163	191	178	179	180	175	161	156	178	154	199	185	209	194	187	175	156	199	179	156	160	173	209	162	193	192	181	172	206	169	191	184	159	178	180	177	208	191	175	157	209	199	161	181	170	189	169	182	165	202	189	173	194	132	191	186	166	170	168	143	181	196	183	186	181	179	195	172	160	181	201	170	179	162	186	166	203	192	181	193	183	197	177	196	159	183	188	172	156	163	156	155	199	198	178	159	168	173	201	180	186	176	187	194	174	175	205	185	174	175	170	194	180	185	185	208	197	197	160	179	177	196	194	188	196	175	165	164	167	167	165	184	175	175	177	185	162	187	179	207	179	189	176	181	172	200	195	191	166	200	176	181	161	180	180	184	163	174	164	197	196	176	178	169	174	182	163	168	183	190	174	191	199	188	212	170	197	184	164	159	173	198	162	212	183	193	185	174	177	168	182	183	164	196	184	182	178	161	176	182	193	187	201	177	165	183	175	175	186	174	161	175	190	181	189	172	162	199	188	144	173	183	161	185	171	179	180	196	188	175	175	189	175	160	226	167	186	185	208	173	171	218	154	169	193	189	174	181	148	167	171	206	183	186	197	172	179	191	181	175	188	213	182	194	193	163	170	159	176	177	188	169	157	193	193	183	169	183	181	199	179	195	174	164	184	184	175	179	191	197	190	197	190	180	179	147	177	192	187	200	187	184	178	188	164	185	186	152	176	184	189	160	191	186	167	185	187	193	181	196	181	189	197	157	203	166	182	160	171	206	168	173	180	161	196	183	181	199	201	181	182	185	187	190	182	192	191	174	177	207	174	211	183	185	183	186	191	181	199	180	150	189	172	173	185	186	177	185	181	179	164	178	184	165	190	166	179	188	187	182	174	183	168	193	165	180	188	182	166	180	187	166	182	173	183	179	177	182	175	184	183	188	197	173	212	189	181	207	194	167	179	167	177	165	184	181	184	161	167	181	190	160	182	179	193	190	188	179	203	175	167	174	187	202	151	193	162	162	193	212	196	173	178	191	226	158	183	178	185	185	189	186	174	166	205	187	177	179	192	179	193	167	170	184	179	192	174	195	188	186	162	178	182	169	189	171	201	198	198	164	175	168	180	164	196	196	171	197	169	180	152	176	196	182	171	192	192	173	168	211	193	165	164	172	170	203	189	178	183	178	181	195	187	192	187	160	191	174	193	188	174	196	178	183	191	193	176	178	177	186	179	195	175	206	178	178	170	169	175	179	172	179	164	170	162	171	149	172	163	184	188	200	163	170	182	181	171	183	168	201	199	187	193	152	192	185	183	184	174	180	199	179	201	175	187	185	191	167	165	144	166	189	172	195	188	169	184	179	181	173	197	194	176	207	186	180	184	199	197	165	170	173	179	207	199	188	172	165	182	173	193	174	168	179	185	199	168	185	171	187	179	183	179	161	173	184	182	177	171	170	171	192	189	188	176	180	179	180	157	165	207	192	172	175	170	168	181	167	163	189	178	209	171	164	162	195	189	175	183	171	165	187	177	174	209	188	203	171	195	179	203	179	179	181	172	188	185	188	172	178	170	179	167	175	153	194	176	162	175	168	217	194	194	173	153	188	180	154	230	186	183	155	182	191	193	187	180	178	185	163	185	169	184	167	177	187	169	194	179	165	193	197	169	177	160	176	179	204	178	236	177	191	196	167	169	209	187	184	167	161	186	174	176	177	187	181	173	177	195	199	183	182	195	169	180	178	181	196	164	202	177	182	182	180	182	177	169	182	164	170	195	178	186	181	174	171	175	141	168	181	155	163	195	184	207	182	177	182	184	203	192	193	139	186	171	177	176	179	184	180	181	175	172	185	179	184	181	184	169	189	195	154	179	184	177	170	178	188	181	156	165	172	190	192	185	184	177	198	180	180	179	190	208	196	161	185	175	179	176	208	164	205	184	174	175	176	175	169	174	218	173	184	189	191	174	173	160	218	158	181	182	181	193	177	194	167	185	165	153	174	160	183	158	203	177	174	202	185	181	196	183	174	211	175	182	201	177	169	174	193	150	201	178	174	176	188	155	196	191	198	209	159	175	195	174	172	180	184	197	177	210	188	175	181	166	178	164	190	160	183	182	166	166	183	197	171	172	193	190	164	179	192	181	190	178	190	175	188	198	154	180	190	187	187	191	194	158	172	194	192	176	196	188	186	186	174	187	185	180	175	187	183	161	197	169	201	194	208	199	193	194	191	169	182	168	207	191	180	180	183	180	168	174	174	205	175	170	182	176	165	199	174	160	181	195	193	180	173	178	180	204	181	180	176	198	171	174	161	187	191	171	195	186	193	156	180	195	196	182	175	185	169	194	164	193	179	167	185	182	172	190	194	177	167	172	188	200	193	185	172	183	189	179	186	188	174	178	179	170	173	179	165	169	178	167	165	165	176	208	183	168	198	177	173	198	198	187	189	196	170	201	179	173	144	193	174	161	194	166	148	165	186	168	214	158	183	182	162	172	186	178	185	175	195	168	158	194	163	173	138	167	150	167	144	178	165	163	185	168	187	181	174	159	165	191	189	179	200	193	190	160	206	166	190	189	187	190	206	209	186	171
14306	15731	28094	29669	32500	24812	12605	7497	7622	6524	5157	21688	46485	45887	36085	23659	11372	3773	1573	725	542	504	479	507	489	477	497	461	518	463	510	462	526	486	482	526	488	475	472	478	476	500	512	513	454	529	475	509	488	502	481	476	477	461	491	530	530	482	467	488	494	526	487	514	479	505	512	479	462	466	452	456	493	513	486	492	497	487	491	480	475	483	531	496	469	485	481	465	488	508	475	519	506	491	484	488	480	490	480	511	514	498	474	481	466	467	527	471	529	443	477	442	513	506	540	475	504	532	491	489	493	493	472	507	486	481	506	465	510	517	487	479	468	494	519	488	491	482	522	481	526	514	490	471	487	497	511	511	506	501	520	483	512	532	474	495	506	461	503	520	439	539	491	452	500	445	435	475	449	510	476	518	505	505	503	531	481	491	498	530	461	514	501	487	482	499	485	472	445	503	490	495	508	498	494	502	488	433	486	506	499	481	483	531	477	499	495	506	515	514	488	492	479	479	497	509	484	467	516	532	497	497	490	509	525	483	455	491	506	486	507	503	504	477	498	468	501	509	495	504	529	509	523	499	472	512	508	499	501	511	518	495	473	484	487	505	460	508	504	515	493	503	481	474	460	479	484	467	475	501	480	511	506	498	493	451	520	505	497	482	475	529	497	488	443	513	493	508	471	491	477	478	473	477	505	503	485	519	514	478	493	497	505	499	496	475	494	470	512	500	515	507	487	502	581	488	505	470	485	541	487	502	493	496	481	492	471	527	532	498	501	456	458	454	490	483	511	508	475	471	497	496	508	500	462	484	491	472	456	514	474	501	500	473	497	536	504	498	493	519	492	480	481	481	544	487	515	515	514	470	482	513	495	472	522	492	465	519	511	535	485	502	509	484	446	454	473	462	505	509	520	484	509	449	481	578	485	463	446	515	496	459	494	515	468	503	445	483	505	514	462	470	513	480	495	487	526	530	484	473	486	520	489	556	471	493	549	527	499	479	495	484	502	448	516	473	473	485	503	453	506	475	512	513	482	480	522	495	485	519	513	472	466	437	499	486	475	521	500	511	433	508	503	486	490	504	484	469	493	509	491	480	474	480	454	503	536	477	513	493	505	487	458	510	509	496	502	467	474	489	507	477	455	481	491	489	458	492	468	497	481	542	507	492	493	518	515	496	486	526	493	463	495	497	486	474	461	504	526	507	506	495	484	495	497	433	494	498	512	488	495	456	448	470	466	482	488	498	478	451	523	512	479	513	497	495	503	513	484	521	496	533	494	473	505	501	463	518	483	491	514	488	483	481	511	481	468	496	506	518	502	491	459	476	512	468	483	501	483	483	511	494	486	506	494	473	478	488	472	485	465	518	477	492	513	496	480	495	507	482	510	479	485	497	503	445	475	477	480	482	506	488	476	494	484	463	539	510	503	486	470	516	554	489	502	484	523	500	514	492	484	473	441	478	522	504	527	453	481	472	528	484	509	490	489	510	487	514	485	465	526	523	500	503	493	491	494	483	483	491	492	492	476	455	500	483	523	491	483	498	489	512	504	475	469	490	510	495	455	491	430	508	520	454	487	478	453	485	528	514	452	510	491	491	468	501	491	490	507	485	495	505	469	480	507	500	483	511	472	493	515	533	456	466	488	512	503	490	506	483	465	486	523	462	475	485	507	500	463	486	482	483	528	525	499	493	521	534	493	503	493	484	496	506	465	508	492	517	495	472	554	508	513	466	492	446	469	488	465	489	482	526	505	504	513	511	514	487	495	504	490	457	490	462	496	488	482	489	503	510	495	485	502	514	503	497	504	458	517	501	479	530	498	474	489	507	490	453	467	512	498	505	481	485	503	479	519	471	457	457	452	496	470	489	522	497	512	503	505	493	500	478	515	443	491	425	452	479	503	494	471	463	486	466	481	502	548	510	482	477	529	498	440	501	497	523	510	499	483	456	505	524	446	489	484	474	515	463	466	465	510	488	483	496	477	481	479	474	522	450	456	467	479	532	482	517	505	491	490	503	511	465	480	484	514	450	477	480	494	466	511	525	494	532	473	502	514	474	485	489	486	506	464	537	445	471	521	463	523	501	506	485	480	493	494	487	455	457	501	499	503	528	459	500	481	501	498	498	475	497	489	513	547	501	534	457	498	488	476	489	477	463	481	499	469	476	511	485	481	524	490	504	503	500	472	490	486	473	527	492	536	503	507	536	480	489	507	472	496	473	506	472	482	514	491	482	494	433	526	500	470	452	489	506	454	459	480	492	473	456	439	464	486	520	445	498	441	487	476	516	512	490	450	457	525	487	471	496	485	488	491	506	469	507	469	467	490	493	474	479	477	482	497	497	521	496	484	501	516	523	505	493	480	481	521	499	511	468	460	511	480	449	495	503	516	467	495	512	552	484	489	522	480	490	528	495	489	481	462	483	529	523	491	472	531	503	493	484	507	473	497	477	503	480	492	463	525	474	475	468	502	481	517	483	522	498	469	484	482	468	483	488	495	479	476	494	502	488	504	487	503	481	490	475	494	486	484	512	507	485	482	507	469	453	507	520	512	495	506	465	496	482	506	472	527	521	509	503	505	473	459	502	535	504	436	503	507	542	495	518	499	500	481	542	475	515	474	495	492	491	489	491	534	477	476	459	495	475	504	464	487	502	459	437	501	492	525	452	497	501	496	510	481	496	465	470	465	477	491	524	485	497	482	494	494	468	516	483	548	506	495	467	523	485	480	479	469	461	508	483	486	464	456	518	434	518	476	489	466	442	473	483	480	517	468	455	487	465	506	511	508	509	478	469	486	471	470	496	501	471	467	477	498	466	505	480	506	492	461	496	516	458	487	483	509	497	524	476	471	503	494	488	531	487	472	484	498	468	534	486	477	477	480	479	531	472	494	489	531	494	476	480	509	495	520	507	492	468	513	512	468	520	500	444	498	510	487	487	504	502	490	504	497	472	471	503	438	450	480	480	505	466	524	517	519	469	483	496	463	461	527	493	488	479	522	505	529	476	452	473	511	488	488	584	475	518	485	507	516	516	473	505	508	474	535	470	481	473	469	481	530	547	496	481	439	480	468	484	473	504	492	488	500	501	480	529	478	525	488	485	500	555	476	490	519	450	507	513	461	506	500	475	505	526	472	469	475	458	465	469	503	533	475	514	480	461	472	477	529	521	516	525	468	496	503	511	500	475	448	476	491	500	475	462	509	492	490	496	499	491	483	515	451	523	477	486	495	495	490	488	508	493	472	510	484	508	504	480	477	506	455	482	523	498	518	449	477	460	469	504	456	441	482	484	477	508	440	474	492	484	496	498	499	482	503	505	539	476	470	494	455	511	494	482	496	498	518	478	502	489	482	527	511	504	499	428	495	493	475	468	481	489	469	508	480	479	541	482	484	488	505	508	470	497	490	510	493	504	500	482	489	493	481	481	480	463	497	496	490	480	454	519	477	451	481	486	471	478	495	440	537	491	489	522	492	492	540	530	467	488	518	483	472	491	484	455
6956	3794	3758	3564	3776	2140	1129	1005	723	661	542	687	1600	1869	1445	896	477	290	212	191	172	181	182	163	221	175	177	195	191	163	201	188	198	167	192	193	190	171	175	174	181	182	180	181	205	171	169	194	210	189	195	187	150	179	188	183	185	172	164	189	181	183	179	185	182	188	167	194	171	175	191	178	184	191	187	186	152	181	194	194	180	198	192	143	170	171	196	151	194	175	187	153	171	166	169	173	181	159	203	182	167	187	178	180	167	176	189	180	194	189	183	173	210	180	175	163	196	173	167	160	196	179	173	180	171	169	192	177	184	172	169	189	187	182	174	169	174	178	184	180	199	183	175	182	160	182	184	173	176	169	178	171	163	180	195	192	167	159	178	168	189	202	167	179	191	200	157	161	169	170	154	176	184	169	185	170	178	175	169	168	209	168	167	180	177	186	180	166	179	176	179	183	181	163	163	165	165	181	176	149	164	166	179	165	192	172	160	169	163	204	192	201	199	167	197	168	202	171	153	193	182	184	192	185	152	165	163	177	161	190	151	158	179	178	194	160	205	178	159	177	175	179	209	167	185	181	185	169	159	179	174	196	170	196	193	168	186	159	179	185	174	177	185	184	183	185	166	189	183	165	169	213	176	168	183	186	175	180	196	176	160	175	150	188	198	170	209	169	152	196	200	172	185	184	167	225	175	171	177	175	173	188	189	174	177	181	174	172	180	172	187	182	177	185	190	170	172	182	192	183	186	170	190	188	197	173	178	154	200	196	182	177	175	144	192	173	174	184	171	158	152	168	171	177	199	164	172	180	184	161	196	192	190	166	162	185	198	188	196	192	171	152	204	151	161	178	166	181	175	163	203	172	174	170	198	199	204	157	172	194	209	187	183	210	194	185	187	161	166	174	157	163	185	173	192	171	172	178	177	181	176	193	184	189	170	185	175	180	166	161	163	171	178	188	172	182	197	183	163	173	196	185	209	165	186	173	178	175	190	176	173	193	165	189	179	180	169	188	187	177	180	157	186	178	183	190	185	188	200	192	176	173	189	181	167	199	193	217	188	177	167	210	175	190	189	158	197	180	175	187	188	177	199	166	181	199	214	207	174	191	194	178	172	198	180	176	182	176	186	156	175	197	180	193	192	188	168	158	161	181	171	174	176	172	183	204	191	187	180	199	186	184	177	160	159	190	179	215	177	174	178	194	182	174	203	195	178	194	174	165	166	183	165	194	189	188	189	169	177	188	168	197	169	217	166	159	187	182	196	199	184	177	199	173	189	163	188	172	164	190	176	185	162	171	166	205	194	153	189	193	169	182	173	185	186	176	190	150	188	184	195	210	163	188	198	166	175	195	180	164	177	165	180	189	166	161	180	199	188	164	182	194	169	183	179	199	207	167	162	187	189	193	189	170	167	163	203	172	190	193	175	161	180	155	175	164	184	158	196	183	201	174	200	189	162	180	188	193	180	189	177	187	162	163	170	172	175	192	193	163	167	171	187	184	178	180	171	184	177	173	165	194	153	201	186	167	153	183	184	189	197	184	181	178	182	160	183	194	165	190	170	172	168	176	182	189	182	175	177	197	154	194	194	168	171	190	166	177	182	172	157	155	185	203	162	162	169	200	182	187	179	176	172	177	159	168	185	208	193	208	182	180	141	177	181	167	166	168	176	158	173	168	185	171	187	174	195	189	180	185	183	183	163	179	176	200	183	198	193	161	176	185	182	182	184	193	198	162	181	187	217	177	184	182	205	169	171	195	193	166	183	190	201	179	192	181	177	159	179	163	166	173	205	183	167	184	168	172	152	166	183	160	201	183	188	180	166	210	167	181	164	198	197	185	185	204	159	182	202	174	203	187	146	172	166	198	170	147	179	166	170	178	196	170	175	185	179	180	173	179	185	199	179	184	168	169	188	167	179	185	203	168	183	183	158	178	178	181	179	163	166	182	167	177	193	171	187	184	176	219	185	182	196	172	183	176	198	198	166	172	177	200	181	188	171	182	194	209	192	193	179	177	174	186	172	181	180	212	167	186	191	186	200	193	220	181	189	206	191	165	182	188	164	178	191	187	192	166	162	168	153	168	179	194	176	181	161	171	184	173	185	175	167	189	179	183	154	196	197	172	200	182	189	199	190	197	186	169	173	189	194	159	154	224	173	184	189	177	179	164	175	187	187	178	198	184	178	181	170	188	191	199	173	176	148	164	172	181	173	160	191	199	197	191	179	163	192	195	191	176	167	186	170	157	187	186	160	182	182	196	165	187	151	162	178	173	192	164	188	183	180	165	175	171	170	160	154	185	176	170	174	206	161	178	178	175	183	217	197	155	183	180	190	171	171	188	188	185	160	177	160	171	173	187	179	189	172	191	180	171	170	183	183	194	180	215	169	192	175	173	181	155	184	202	179	202	195	182	156	193	199	173	194	181	182	171	192	168	154	181	211	159	188	196	170	185	170	181	202	175	184	185	163	192	195	189	180	183	194	165	185	151	164	188	190	179	189	177	205	167	179	188	188	173	177	183	200	180	182	186	190	178	207	172	178	176	164	193	168	170	170	160	178	193	186	171	185	195	158	169	177	178	176	168	190	207	173	175	153	194	172	171	180	207	177	157	179	202	177	197	179	183	160	188	167	196	206	169	198	152	167	190	165	174	194	221	161	185	197	185	199	157	181	171	188	170	180	164	174	176	180	185	171	190	186	188	178	226	175	187	181	188	204	166	197	193	181	177	201	174	207	181	200	183	171	204	166	192	181	185	174	165	174	184	178	191	195	202	188	165	192	181	152	187	190	178	179	186	166	171	160	180	170	181	174	180	175	190	190	196	159	173	205	174	172	202	182	159	188	171	182	190	183	158	201	169	201	161	205	179	182	195	194	195	161	188	152	179	168	184	162	165	202	196	164	166	190	174	163	184	182	194	162	178	190	174	197	174	186	194	154	180	196	182	181	173	174	186	211	175	183	176	174	183	160	185	182	177	178	156	207	184	167	189	158	190	216	198	173	185	170	157	179	188	197	183	208	161	165	173	142	177	180	184	213	177	205	164	174	147	205	168	173	189	162	178	186	169	167	192	196	189	171	151	188	171	174	188	196	166	182	208	187	197	184	189	198	189	198	159	178	203	162	181	172	187	154	186	187	192	190	169	163	168	178	189	188	176	173	166	190	181	184	176	166	194	151	162	189	173	155	202	176	198	179	168	164	180	187	172	178	173	212	164	192	200	170	176	167	204	199	161	192	178	188	182	211	185	167	181	195	196	188	189	171	199	168	170	183	193	198	176	210	180	186	198	188	184	185	172	175	177	180	172	165	170	175	169	190	170	177	195	182	186	178	175	175	175	186	148	200	186	171	184	183	159	175	174	191	180	211	195	167	166	167	184	214	186	191	177	185	197	159	190	211	179	160	178	166	181	173	166	206	189	179	185	168	185	188	176	186	185	202	154	179	183	170	163	182	198	182	192	164	173	170	197	171	201	175	180	195	146	166	171	212	171
5043	3823	6401	9228	11324	7575	4582	4527	3506	3025	2546	3756	8699	8762	6421	3581	1662	959	639	489	518	488	494	479	505	537	467	498	495	521	481	500	502	484	509	483	487	505	455	498	455	450	505	478	487	462	494	468	485	486	467	515	442	479	466	470	492	469	457	518	528	494	504	511	475	514	505	492	504	472	502	496	501	489	514	462	479	472	529	483	524	479	528	511	496	467	493	481	489	500	495	486	486	489	520	483	506	470	498	509	533	495	464	529	475	502	519	535	501	487	475	495	460	460	492	502	497	483	530	490	538	504	476	450	536	507	497	472	521	526	495	491	512	531	433	489	526	487	472	470	519	496	501	483	492	547	461	464	516	500	546	473	496	484	487	504	492	495	507	508	503	481	496	518	480	494	486	521	517	488	499	431	497	475	495	449	503	472	502	464	488	466	456	512	492	461	491	544	472	460	484	494	484	520	482	481	480	482	504	500	481	489	514	515	496	473	474	488	506	477	518	509	510	498	470	495	477	486	497	466	473	445	486	518	448	480	531	492	531	485	485	489	506	462	478	524	522	544	507	531	498	490	504	484	523	464	472	506	496	506	482	499	505	467	488	514	456	500	450	504	522	485	531	499	500	477	481	487	486	486	464	485	497	470	514	473	520	487	481	510	467	457	504	502	492	524	488	479	480	490	482	489	457	486	501	519	475	500	488	448	473	491	482	483	468	525	505	508	470	479	466	427	473	504	430	500	444	492	482	493	512	486	479	517	521	489	495	487	476	451	524	497	471	476	470	515	501	504	503	497	537	486	508	491	521	478	454	523	489	481	526	458	507	526	466	504	500	484	492	508	460	486	514	490	488	457	481	504	463	501	483	507	523	471	468	473	449	472	471	468	500	521	496	542	479	487	515	502	480	476	522	462	482	490	503	499	463	486	489	456	508	514	484	477	499	504	512	485	501	527	491	449	476	492	468	507	484	493	470	462	488	464	497	501	504	498	477	515	469	512	499	496	482	483	504	493	476	505	476	474	530	481	498	524	494	526	479	510	470	511	478	500	533	443	478	483	504	513	474	512	513	498	534	491	512	502	491	484	467	528	500	488	468	523	519	481	507	508	491	462	479	480	508	513	507	490	498	512	515	501	490	511	494	481	484	509	494	496	494	530	511	508	493	469	440	500	508	530	503	435	456	468	507	509	513	484	495	499	503	471	461	501	502	462	477	497	518	524	539	515	470	489	516	497	504	486	488	531	503	500	494	519	496	472	546	461	492	519	502	467	493	508	505	472	508	486	490	476	474	457	462	446	472	505	515	492	475	499	523	487	537	490	506	489	470	468	490	495	474	489	468	474	495	485	445	477	540	500	497	504	471	485	484	510	497	510	502	534	499	486	477	492	465	493	478	516	522	553	494	522	488	470	463	496	494	490	521	479	474	514	479	457	476	480	491	490	508	503	507	484	474	477	502	494	483	472	517	488	530	509	514	498	499	498	496	458	485	525	485	471	506	507	502	517	549	426	482	505	441	500	456	476	478	495	496	483	505	501	517	479	529	511	476	499	485	486	500	491	471	515	510	497	505	478	468	493	459	494	475	502	518	461	498	489	479	459	509	516	508	505	459	503	484	473	517	496	500	497	512	490	499	508	518	497	530	479	489	486	487	493	442	521	462	503	492	479	488	474	493	537	501	473	491	490	478	507	483	513	472	474	515	474	489	513	527	484	493	481	485	494	494	480	479	473	484	479	506	521	485	497	478	480	478	477	488	479	483	472	498	521	505	494	508	492	517	487	514	512	466	492	499	525	498	466	515	527	494	476	479	456	508	486	519	511	467	504	482	529	490	468	496	457	444	465	465	505	492	527	509	480	494	445	498	472	498	474	516	493	483	538	489	524	452	495	492	492	468	501	479	493	490	468	501	501	479	485	505	531	492	513	517	529	484	514	509	430	463	485	500	518	442	509	477	498	530	525	457	493	452	502	531	494	484	458	469	481	513	513	501	486	511	464	501	519	482	493	478	454	502	518	482	501	501	483	465	478	485	493	486	470	464	465	502	497	504	510	482	512	469	499	524	504	505	500	501	481	505	502	506	508	495	518	472	491	518	521	517	497	489	484	466	543	509	499	550	518	518	501	488	492	502	485	486	504	475	488	481	504	496	483	483	457	521	504	446	513	468	453	531	512	515	496	478	517	485	508	488	504	543	461	508	454	473	519	472	505	460	520	513	494	470	469	512	511	503	514	455	489	485	502	468	490	469	497	475	504	493	528	502	475	528	467	492	463	504	490	484	493	470	485	483	495	481	483	496	532	492	482	482	487	511	484	469	490	464	484	475	434	486	517	476	525	487	486	492	488	490	453	534	487	490	460	473	460	481	467	471	449	488	494	470	464	497	469	524	501	499	493	486	510	489	496	512	507	477	495	499	495	526	451	492	519	507	482	542	488	501	477	515	477	524	537	489	479	494	460	458	506	474	522	505	472	497	480	491	514	506	487	485	500	495	492	484	458	522	483	513	526	495	531	486	505	470	490	548	503	486	498	508	488	464	502	450	501	468	496	450	500	491	463	437	487	505	456	487	488	481	475	482	481	493	496	477	465	472	457	485	489	480	504	464	488	483	530	483	473	465	508	495	504	495	435	491	493	487	497	485	495	495	527	513	510	500	520	491	501	515	496	484	483	513	495	461	493	533	490	525	544	509	503	527	464	508	489	476	492	490	465	555	496	485	505	509	489	497	485	504	494	506	456	515	490	479	493	513	511	507	490	493	515	466	504	450	491	505	484	496	491	508	500	523	484	494	515	488	476	495	490	464	494	521	499	454	479	491	476	527	515	475	488	468	504	536	470	486	563	484	498	485	470	534	500	504	495	502	434	552	472	476	527	469	458	519	482	490	508	516	482	510	485	459	517	515	533	462	504	510	492	483	466	499	478	494	513	495	553	474	490	483	500	496	488	486	499	475	489	482	532	508	492	494	457	495	498	470	490	488	483	460	470	491	478	487	465	492	493	451	527	496	515	528	473	485	524	497	508	480	481	491	501	511	469	509	502	490	505	479	509	489	461	467	504	469	487	466	439	533	505	494	492	532	487	502	491	477	488	509	508	473	523	496	490	489	499	470	450	443	463	523	509	450	478	471	477	486	468	501	494	503	462	507	456	527	484	508	475	498	494	478	520	523	474	494	479	496	465	457	495	477	462	500	521	511	484	491	553	487	465	492	508	492	504	490	518	482	502	483	481	476	518	491	476	511	507	481	489	472	478	567	514	512	493	517	445	515	504	515	476	492	542	495	507	495	485	432	486	462	480	459	520	441	489	499	531	489	466	514	505	508	475	493	507	484	483	490	514	478	521	457	492	526	518	505	493	528	504	505	460	481	494	494	485	544	492	499	477	459	527	506	528	483	481	476	457	469	514	539	520	511	465	517	508	543	496	471	492	525	461	498	515	477	504	481	469	509	494	484	497	531	469	528	498	464	496	486	467	525	471	497	532	514	507	481	522	508	520
18603	13659	20318	22394	25332	20249	17868	11316	3204	1735	1469	8615	19194	17069	9777	3926	1373	538	250	187	171	159	163	176	179	182	185	183	187	195	177	185	214	168	171	179	175	200	182	199	181	184	164	208	182	220	211	182	174	177	181	164	178	197	170	175	199	207	217	175	184	173	184	177	151	175	197	159	190	162	185	220	182	167	190	175	166	162	203	175	175	175	166	168	185	191	206	187	164	220	195	186	185	186	168	166	192	197	181	174	180	190	176	157	154	169	172	165	171	199	193	199	217	209	186	178	187	180	180	180	206	176	175	176	170	168	193	187	174	185	181	204	158	192	172	186	196	175	181	202	158	191	174	170	170	171	166	196	187	157	190	194	183	170	162	174	188	185	179	160	197	183	178	177	179	192	184	164	180	179	195	167	170	173	160	173	199	186	189	159	184	166	195	187	183	166	158	158	204	178	181	170	178	167	179	180	185	199	201	209	169	158	163	190	178	187	156	163	180	146	199	174	204	196	195	191	186	182	174	175	201	206	174	192	197	192	161	176	187	197	172	183	181	180	198	190	174	156	189	177	159	192	163	171	190	173	173	184	191	184	186	169	174	173	171	183	175	194	201	167	170	183	169	189	168	182	165	186	162	173	181	189	195	186	190	181	192	189	181	143	194	175	185	188	180	177	175	175	177	172	159	182	167	166	197	200	202	196	184	154	173	193	169	168	173	192	170	178	170	198	180	177	172	172	168	187	164	185	169	178	166	185	178	194	200	181	156	167	189	165	170	186	191	182	183	194	185	202	198	182	193	174	176	164	186	174	181	195	172	172	196	186	196	188	177	175	187	201	178	188	172	184	209	174	166	167	202	158	211	183	209	189	188	203	167	193	218	151	155	192	174	196	211	183	187	182	172	187	192	199	166	185	167	177	175	194	174	195	193	188	175	163	166	160	191	168	203	194	160	200	179	167	159	183	171	195	191	159	178	171	181	155	170	163	199	175	175	184	189	198	172	184	189	183	210	152	180	182	179	180	177	185	205	164	176	168	163	212	167	195	178	164	172	167	182	163	167	185	170	164	210	183	171	156	178	181	195	181	197	204	177	179	170	182	197	160	180	198	208	156	180	162	186	190	177	185	161	181	196	180	157	162	181	176	190	200	190	201	146	170	217	178	191	157	190	167	174	174	184	177	195	189	177	178	223	146	168	191	183	192	177	180	172	159	196	158	179	155	198	171	177	175	178	193	193	179	185	178	179	176	177	174	199	180	164	186	178	199	188	176	185	156	196	175	185	161	199	198	194	174	175	172	209	180	181	197	198	176	166	170	185	193	200	193	177	198	185	185	163	175	168	175	180	160	175	207	163	184	199	181	198	172	185	202	186	158	175	175	156	169	202	181	195	176	172	193	193	175	179	193	173	156	173	189	200	206	169	183	152	201	187	188	185	171	204	189	166	202	173	169	196	174	170	174	186	186	203	160	181	173	181	177	149	166	169	199	178	191	196	180	185	195	163	163	166	154	169	163	172	182	179	165	185	161	173	179	211	178	164	158	173	190	174	190	205	182	163	164	180	184	173	187	166	176	180	193	174	165	187	182	185	209	183	161	169	191	163	173	157	177	177	181	173	161	168	190	191	190	210	198	189	191	194	167	187	172	195	164	217	186	142	182	155	170	196	174	170	197	156	167	185	183	200	201	213	186	180	174	195	176	160	179	189	195	190	171	129	193	187	188	167	159	160	204	173	192	171	190	193	150	182	172	191	187	203	178	180	211	182	186	181	186	182	184	163	197	190	201	188	184	144	160	180	178	177	182	186	175	188	181	185	156	177	168	170	170	162	181	166	159	166	170	206	186	182	180	160	174	153	195	174	187	154	182	183	197	188	180	186	195	203	192	176	162	184	203	186	174	187	184	180	165	196	193	186	189	177	165	201	198	173	169	194	167	158	183	167	210	170	179	192	184	200	171	174	167	175	180	194	159	179	177	182	169	182	193	174	177	159	166	178	192	179	166	180	172	182	190	170	206	173	177	171	168	177	187	157	174	212	180	146	155	174	163	183	194	160	186	174	182	181	198	163	201	172	180	192	186	181	182	168	180	187	200	167	179	172	167	178	175	173	170	199	181	194	154	182	170	180	187	170	168	168	188	196	160	174	192	211	197	197	182	176	195	189	168	166	173	188	193	200	173	165	171	197	195	180	172	180	196	191	178	161	190	180	186	219	187	185	181	185	143	170	179	173	151	205	191	182	161	182	187	173	185	191	193	159	175	192	177	173	168	165	179	215	201	172	175	178	176	187	176	163	202	186	188	171	176	180	180	194	170	162	173	168	181	204	161	167	175	198	182	176	178	170	205	181	170	182	178	186	184	191	182	175	180	175	179	173	177	177	183	214	151	200	162	204	180	184	198	184	183	172	183	197	181	207	188	180	156	192	167	177	179	185	178	178	184	167	179	172	210	161	189	166	196	171	177	196	150	176	149	176	181	169	167	171	185	193	186	185	193	214	183	163	164	194	187	174	173	205	178	177	184	208	197	177	160	170	204	185	172	168	173	175	162	160	199	180	170	194	196	175	203	207	165	193	212	172	189	193	176	192	197	160	192	183	168	173	163	162	175	170	229	196	190	173	149	161	166	185	178	172	183	184	149	192	159	175	173	192	180	202	165	160	196	179	189	178	174	175	196	210	179	176	195	169	184	178	162	184	178	176	182	166	159	152	170	167	176	178	194	181	198	183	181	170	187	187	192	181	157	178	169	174	187	176	149	188	205	171	200	170	188	176	166	172	169	180	180	182	193	169	175	185	183	165	181	182	191	186	204	179	181	163	166	164	193	202	175	214	168	192	172	188	205	170	190	193	197	192	179	173	171	189	186	199	177	178	202	180	186	180	159	186	153	172	189	198	166	152	180	186	201	177	213	204	167	165	158	180	183	194	171	161	186	159	191	160	201	155	164	184	219	184	179	192	196	160	183	182	190	163	179	140	179	174	198	206	182	179	207	191	193	181	175	172	162	188	175	170	162	165	178	202	186	186	186	191	188	170	173	178	166	194	164	188	199	194	176	178	178	198	170	139	165	174	153	180	175	163	174	160	152	165	182	174	164	195	183	159	187	202	176	178	158	169	196	152	175	172	190	196	173	196	177	164	194	153	181	189	169	179	199	156	217	156	175	180	187	190	191	211	148	173	183	196	163	149	177	173	191	190	188	181	175	189	187	173	193	188	172	170	186	158	183	187	166	194	171	161	189	185	186	207	208	163	182	187	204	192	180	206	190	163	208	183	183	165	177	185	203	180	174	177	209	182	171	151	206	201	171	162	202	203	171	197	165	213	208	181	176	165	198	201	186	173	210	180	181	198	177	172	182	172	171	148	201	189	202	170	167	196	166	173	194	185	173	189	186	185	187	199	193	176	205	194	167	192	184	156	194	154	190	176	191	183	201	174	165	174	203	199	169	181	205	181	157	183	194	178	187	180	185	181	188	158	193	182	187	186	217	191	186	167	185
11459	11573	21555	27009	31273	27441	26783	18787	6616	6928	7083	27285	41647	37447	27442	14658	6264	2356	990	572	539	474	497	494	503	520	529	518	492	477	553	515	464	506	489	470	512	459	479	489	527	470	496	486	440	505	542	527	450	456	493	497	510	442	480	500	500	473	464	532	478	490	489	518	493	497	430	540	496	509	509	448	517	482	486	514	526	526	488	511	466	518	531	497	502	500	503	494	523	486	514	479	528	510	499	481	494	494	536	494	512	465	476	505	507	503	514	507	477	530	508	471	493	496	503	492	509	495	502	508	472	510	505	494	495	484	500	463	492	487	529	488	510	503	478	472	527	510	488	516	466	528	475	527	471	498	514	503	459	471	495	499	463	512	495	472	477	458	486	478	502	469	497	537	541	494	496	488	484	492	463	478	518	455	471	523	499	499	478	470	479	505	497	462	495	504	460	506	494	479	489	476	510	495	521	484	492	490	494	485	508	482	499	522	518	547	500	471	476	548	486	496	454	505	499	521	468	496	487	474	532	469	486	484	469	567	495	463	455	470	468	516	509	502	496	522	493	469	467	458	499	520	521	468	507	492	474	463	482	486	517	441	486	471	469	487	511	488	504	451	476	494	539	531	488	468	477	485	500	502	503	471	514	467	535	483	503	475	504	490	447	461	494	515	494	480	451	509	516	492	469	476	508	521	495	518	491	480	501	509	516	456	509	482	513	515	505	444	518	497	473	526	471	447	501	529	489	509	488	498	508	509	465	533	503	505	490	534	503	538	476	475	503	514	490	489	460	491	492	507	514	499	466	515	505	484	477	512	465	508	513	528	472	483	449	478	475	476	494	493	506	503	496	525	516	469	464	495	476	500	461	503	521	483	479	485	485	462	504	479	493	516	488	530	487	493	513	540	464	464	486	481	452	500	555	476	464	483	507	477	465	502	500	505	512	501	498	489	509	486	471	498	489	474	511	511	494	452	477	483	508	484	518	498	444	488	490	506	525	502	508	529	498	478	477	466	472	487	479	470	481	532	534	478	521	470	487	468	480	522	511	519	475	492	464	466	456	472	470	475	477	450	498	465	474	502	486	488	513	488	541	511	512	480	510	489	486	482	492	460	450	464	508	504	482	478	496	533	526	516	516	491	501	540	488	502	506	488	494	535	491	492	474	492	505	501	499	496	493	502	486	481	468	512	457	480	465	464	501	503	521	489	508	503	493	496	464	456	513	520	485	502	520	507	507	495	478	513	504	494	497	468	519	502	485	491	490	487	510	461	458	494	502	494	534	504	476	466	482	481	538	500	518	484	538	495	486	500	499	491	468	511	480	463	470	508	474	508	493	497	552	502	439	471	503	501	490	485	518	462	470	480	470	476	502	482	506	518	483	483	452	481	509	488	459	471	538	483	496	490	509	463	482	504	520	485	483	456	476	496	450	500	449	513	480	500	471	495	458	473	558	495	488	511	437	491	536	454	512	485	487	521	445	484	497	507	494	477	480	463	514	473	460	521	493	484	504	512	510	500	512	459	505	510	510	462	465	509	506	487	512	482	483	482	527	511	520	504	479	488	502	500	508	498	494	483	520	474	471	470	477	504	478	465	505	485	477	488	463	486	546	474	448	508	504	498	486	471	465	494	510	477	487	491	506	493	503	486	497	489	492	498	524	508	479	467	467	515	503	476	479	442	444	523	469	464	497	502	475	562	503	502	455	466	502	441	478	476	505	495	480	471	523	469	467	522	505	522	485	526	490	475	492	482	474	482	481	478	486	525	471	476	475	485	501	488	506	448	498	479	458	475	508	484	476	496	487	508	466	529	463	534	511	507	511	517	518	507	529	437	472	521	443	451	480	476	518	511	470	464	491	519	509	477	481	504	485	513	552	468	496	488	485	467	516	477	510	515	502	514	475	455	490	457	499	494	504	495	495	459	514	486	521	464	513	503	506	491	504	491	511	510	459	477	503	502	524	522	464	473	477	505	477	479	504	464	486	468	511	472	474	507	464	513	476	481	482	467	500	517	484	453	506	482	526	493	565	474	491	508	491	486	488	472	468	487	526	468	475	483	478	482	509	515	498	488	489	481	517	463	504	511	476	459	495	526	468	506	480	477	513	494	518	494	497	496	515	523	501	471	516	514	494	460	468	511	561	457	479	514	495	478	520	512	498	475	464	505	460	540	499	480	493	485	502	493	508	477	491	466	481	489	507	517	482	456	524	464	500	547	464	432	529	540	503	486	461	489	483	469	546	518	477	449	490	480	490	456	518	500	492	483	448	526	504	454	473	478	459	479	493	479	490	476	493	498	470	511	486	494	492	467	480	456	483	483	496	501	508	483	509	521	471	522	512	501	482	525	511	504	519	501	472	478	508	513	459	492	463	514	487	502	519	496	483	476	487	515	460	442	489	507	517	469	471	494	519	483	502	473	479	485	502	483	477	490	507	492	487	482	466	504	438	468	518	458	511	468	514	489	500	519	463	488	471	561	480	493	492	502	482	473	455	478	469	514	487	505	470	489	529	510	483	483	499	503	533	549	490	507	488	562	502	510	486	515	511	475	510	512	504	486	481	492	469	499	525	471	495	509	516	459	459	471	494	465	524	550	516	485	468	531	483	511	492	481	515	493	460	503	465	503	490	496	504	493	480	533	517	500	531	484	485	445	454	513	490	543	529	486	526	535	514	465	528	491	472	530	495	488	480	472	475	522	482	504	493	500	490	495	477	495	498	495	486	483	472	470	480	472	483	479	461	488	445	538	506	487	480	500	494	495	500	501	488	486	506	514	496	512	492	532	522	472	515	470	525	498	504	499	473	488	485	505	517	479	535	509	531	502	470	501	496	497	457	512	467	528	478	489	478	454	498	504	521	486	473	496	470	489	452	478	507	476	538	501	491	508	516	467	464	497	509	491	487	485	479	501	512	480	490	509	547	462	475	463	488	470	518	475	503	508	503	509	517	479	503	483	487	519	463	456	518	468	526	479	516	498	528	522	486	513	536	494	494	481	454	503	493	502	494	469	517	467	493	493	492	488	477	453	508	488	471	439	498	485	448	510	474	502	520	499	529	462	459	540	502	500	490	490	501	527	518	501	496	522	489	502	488	506	467	502	487	493	534	487	525	497	481	486	466	490	488	521	462	464	480	510	519	539	493	463	498	484	525	505	513	503	491	475	493	492	523	539	513	447	503	508	539	480	476	437	508	478	464	529	520	445	468	498	505	486	457	475	484	482	480	500	512	494	536	525	492	508	510	494	473	496	477	520	487	480	490	503	471	437	491	518	559	489	466	510	455	477	522	468	484	519	464	497	474	493	508	515	484	438	500	463	510	477	498	470	513	496	505	481	464	482	474	469	479	472	520	507	447	479	454	497	506	460	472	467	508	494	471	496	464	469	487	475	482	524	460	501	530	474	471	503	468	469	497	490	476	492	479	511	519	500	528	461	515	482	499	525	462	463	491	543	506	469	511	491	452	490	501	467	526	496	503	529	462	483	471	442	490	469
25000	18984	21852	25371	29749	30104	24992	13362	5825	3467	1996	13348	28097	25208	16453	5834	2216	711	338	227	217	173	211	188	200	161	171	206	180	171	187	175	172	164	186	179	198	198	189	186	183	172	184	205	167	164	199	168	178	200	200	194	177	162	197	173	187	183	181	190	177	170	193	179	166	181	164	160	168	175	194	176	179	201	196	178	191	186	183	187	191	202	176	178	190	151	182	174	181	173	200	189	181	184	171	173	190	196	192	183	181	169	174	195	180	199	202	191	191	167	193	161	166	170	188	191	207	178	197	164	189	178	179	194	179	183	201	171	187	161	195	181	152	174	188	187	200	145	187	191	200	186	168	203	192	179	201	180	201	160	182	179	184	177	191	169	169	195	178	178	182	160	186	166	183	156	159	193	176	200	184	176	196	153	165	175	168	178	193	187	163	184	186	189	189	174	177	154	179	182	167	200	181	174	181	166	174	171	170	192	185	180	170	199	182	210	166	148	160	191	180	180	200	174	193	173	185	172	198	188	177	201	186	196	203	179	199	181	174	197	195	199	216	190	191	176	208	175	170	196	198	178	180	159	191	182	172	202	172	178	193	192	176	171	180	173	206	180	159	178	203	176	169	181	163	194	207	172	163	185	193	189	186	179	185	191	188	161	185	173	177	179	174	177	176	167	164	169	197	176	163	196	176	194	166	173	182	184	201	182	177	160	169	152	172	175	221	185	173	209	184	195	199	190	167	171	172	171	165	192	172	178	165	177	171	180	178	172	180	159	187	189	200	181	182	178	163	198	207	180	184	177	180	199	161	185	170	173	184	198	174	177	198	174	179	156	181	149	205	171	166	182	172	205	183	198	189	203	163	181	184	186	148	179	170	164	162	183	178	216	170	174	180	218	164	189	172	166	158	192	195	198	173	200	201	174	179	184	195	171	163	189	198	187	170	188	189	185	161	187	175	171	193	162	208	189	192	174	186	176	200	213	158	175	189	162	167	175	179	179	172	186	190	166	186	177	159	180	179	184	185	170	185	171	199	195	194	194	175	187	163	172	181	175	179	176	201	192	197	193	211	174	194	197	182	175	184	156	180	192	159	170	164	177	190	189	202	175	185	180	188	180	193	158	175	204	175	185	165	177	179	204	192	203	190	162	194	200	189	172	203	185	176	205	193	177	169	187	169	167	177	168	152	170	169	179	197	197	196	174	198	187	176	195	180	174	192	179	180	186	182	159	190	192	179	176	185	217	200	175	177	179	179	203	190	188	193	180	170	193	191	185	187	166	193	198	193	190	194	178	170	185	180	190	185	184	173	175	185	185	175	173	183	161	144	191	144	189	166	188	203	155	196	186	196	197	174	186	173	163	186	168	177	176	178	163	148	209	179	160	171	182	177	180	184	162	177	205	175	152	202	170	178	157	194	196	210	155	189	164	185	168	172	171	188	189	180	193	162	209	175	188	224	177	173	180	186	167	182	184	170	161	177	183	174	166	183	176	188	157	169	177	174	180	194	166	163	204	165	159	188	183	194	174	182	194	178	152	184	191	166	196	185	182	192	185	202	200	196	190	170	197	181	162	195	186	165	161	198	165	155	202	173	187	164	196	182	180	168	203	188	178	194	189	190	170	172	200	194	184	176	188	171	164	191	208	179	180	174	185	177	186	155	161	187	212	162	179	156	162	192	169	210	192	171	172	183	187	170	179	211	164	198	190	177	165	184	173	196	187	181	168	168	198	177	182	188	164	173	174	164	178	177	169	192	175	170	182	180	193	178	196	182	178	183	192	171	188	204	184	190	181	183	212	169	196	182	189	202	182	178	187	190	174	181	159	175	186	175	145	175	166	182	194	204	199	168	184	183	186	163	181	215	173	182	192	155	188	188	182	179	180	173	186	185	192	177	205	193	179	184	172	185	158	165	172	184	177	177	180	188	156	175	179	193	185	167	184	198	169	174	177	192	186	183	169	170	189	172	213	189	178	164	181	183	172	178	171	168	210	193	187	171	185	198	204	172	197	182	209	189	202	171	188	196	181	185	177	163	172	182	182	151	173	208	171	156	175	198	198	171	181	181	171	172	175	194	195	179	184	166	207	186	166	175	205	185	181	159	185	187	192	172	198	176	158	170	173	177	190	181	202	184	194	159	177	181	184	199	184	164	178	185	185	170	180	186	188	182	181	175	165	203	172	184	172	158	191	168	203	203	192	158	188	184	186	184	152	193	197	196	174	186	155	183	173	181	174	172	204	183	193	192	171	164	185	193	222	183	187	185	207	177	175	173	187	190	166	198	161	197	185	173	166	169	195	168	193	163	184	172	164	172	177	201	157	181	196	197	196	182	162	171	183	177	189	186	185	161	148	195	152	182	199	168	181	187	159	181	198	165	155	180	186	190	163	151	188	183	150	188	181	186	167	182	182	189	180	196	185	180	195	166	185	165	167	193	170	207	184	166	223	180	176	182	182	163	190	173	176	178	192	160	176	150	181	167	188	160	163	175	193	158	191	178	185	171	180	178	153	162	178	184	201	174	181	175	167	164	177	196	180	146	190	178	182	180	174	204	184	172	211	168	172	177	177	187	188	209	196	199	198	191	172	185	182	184	171	175	187	152	175	185	181	173	168	181	173	181	187	177	158	181	173	182	199	171	174	194	167	188	165	168	188	174	184	169	184	186	171	169	191	190	190	171	178	156	161	192	193	211	195	190	167	162	177	159	187	181	178	184	202	163	210	188	173	153	179	171	175	202	184	161	186	181	176	155	180	172	188	191	177	211	190	203	183	183	177	195	171	160	186	197	176	185	179	186	194	193	169	169	186	177	137	169	191	182	180	190	204	176	171	186	203	176	182	171	165	158	195	189	173	171	176	164	204	197	175	205	193	181	167	167	173	187	175	187	191	195	208	184	186	185	193	202	158	185	174	173	172	193	172	198	185	193	185	193	170	174	179	177	176	195	192	144	160	175	193	179	159	175	175	187	164	196	160	166	198	184	185	189	194	172	183	205	158	193	178	182	202	192	177	195	175	174	189	182	174	180	185	177	184	167	195	177	179	189	166	170	159	165	163	177	174	180	190	149	193	178	191	179	207	163	178	182	203	192	182	180	192	158	146	189	182	169	174	177	161	188	161	213	184	169	169	177	197	167	168	191	182	181	179	184	193	193	177	155	166	183	179	182	182	180	173	180	186	164	197	180	192	176	191	169	201	177	185	173	166	154	208	173	199	190	181	160	178	191	154	180	208	207	178	197	181	179	187	206	163	182	182	178	182	188	140	182	171	192	161	188	204	160	190	194	185	183	172	188	178	182	178	205	213	151	182	204	195	181	220	162	212	196	183	173	165	165	169	185	166	169	196	198	157	176	205	174	182	198	212	196	170	169	205	173	172	192	190	174	171	180	187	193	174	161	169	169	176	187	166	213	167	189	178	161	200	175	187	184	161	186	158	198	193	174	210	175	191	186	137	198	188	200	164	195	158	185	161	151	176	165	205	179	189	188	198	206	162
13962	15130	22107	30291	36102	37930	30723	16056	10755	10592	8098	33724	47707	44272	34805	18252	9298	3007	1109	575	536	525	522	491	516	525	489	536	492	482	501	475	507	484	475	478	480	465	501	494	512	490	513	508	477	448	491	486	490	479	504	492	491	466	478	484	514	477	502	521	484	478	483	498	475	473	471	489	498	481	506	457	510	477	452	485	495	496	477	473	519	486	489	520	496	521	477	485	514	476	498	487	479	476	531	486	464	502	522	551	498	483	478	495	535	471	479	514	500	527	509	467	443	516	494	520	502	519	521	501	448	533	481	462	475	528	485	497	485	489	509	537	485	469	488	532	496	507	499	475	507	511	494	514	456	475	504	523	509	517	463	509	522	480	472	467	500	504	501	445	480	492	489	502	455	482	490	483	508	500	455	521	484	476	508	499	481	487	454	514	503	463	481	457	523	505	483	462	432	482	451	494	549	495	482	491	474	524	512	494	452	496	486	521	528	493	483	499	457	486	529	488	490	496	481	473	507	463	468	490	488	466	517	489	480	482	495	518	522	495	478	441	477	546	483	463	506	504	534	499	489	521	489	468	493	466	506	495	481	487	491	527	480	474	487	504	501	491	488	491	520	471	489	490	490	522	493	511	471	497	502	488	474	482	476	455	465	437	470	480	453	517	492	484	466	506	479	473	477	466	480	525	495	493	492	487	500	492	532	511	461	508	535	479	502	516	463	496	493	486	444	499	463	488	477	470	512	474	520	458	452	498	529	494	479	494	512	496	492	484	488	492	523	480	492	508	519	518	487	497	521	471	504	470	486	522	542	486	476	486	524	528	467	493	495	481	513	515	529	499	506	529	489	453	463	485	492	506	485	490	511	487	506	534	505	437	458	470	499	474	484	466	507	510	494	475	477	497	482	481	492	502	487	511	492	515	531	538	508	499	516	509	524	493	466	462	493	469	479	488	479	506	475	473	487	498	456	501	500	483	482	499	497	522	505	498	483	498	478	471	513	510	459	499	524	474	501	464	503	554	525	533	465	462	509	475	508	514	498	504	474	494	479	501	483	479	470	452	492	462	489	510	486	521	511	514	521	510	492	466	505	498	455	522	451	548	508	462	424	484	514	504	461	476	465	479	501	498	486	503	493	483	468	508	517	488	489	505	516	504	474	495	506	471	503	483	514	474	457	476	463	484	495	512	475	498	482	484	478	500	474	460	480	475	463	459	468	505	498	495	485	501	509	496	489	476	504	472	484	459	469	480	498	522	453	448	449	486	488	510	468	452	499	503	491	480	448	479	502	467	480	492	476	515	456	512	489	468	473	511	507	453	506	490	494	498	484	499	473	459	516	477	505	499	477	482	480	513	483	518	537	506	469	482	479	512	492	491	444	485	501	507	495	534	510	498	484	516	529	506	481	504	476	492	459	480	507	455	504	516	479	491	493	481	497	508	497	521	492	488	508	468	468	497	514	490	490	522	485	493	481	493	483	493	453	483	491	512	486	465	481	472	520	528	477	508	468	476	474	531	449	446	477	509	509	493	510	477	506	472	549	457	436	460	506	461	487	506	469	455	514	530	477	472	487	491	488	488	472	492	500	483	452	525	467	518	477	507	487	519	495	479	467	480	477	487	513	481	490	509	491	482	501	515	512	476	488	512	518	496	523	447	474	524	463	478	533	487	472	449	506	491	508	481	452	498	475	486	503	510	560	477	531	513	524	493	476	523	500	519	483	515	480	476	499	472	469	506	519	491	482	491	484	472	465	487	497	529	498	485	477	499	479	485	495	481	497	488	464	454	503	480	498	486	480	498	499	517	471	476	534	506	474	496	517	464	502	473	501	491	505	464	466	513	464	467	496	462	512	489	513	500	523	483	483	444	523	493	497	504	492	503	470	498	488	519	527	508	472	450	504	508	502	533	459	490	505	499	468	485	502	462	524	492	487	485	501	463	516	512	445	474	492	485	513	496	496	498	516	507	496	508	477	529	461	501	483	478	471	485	484	494	474	477	496	510	506	500	508	515	535	491	489	489	510	505	493	520	510	515	504	480	467	512	485	525	446	491	464	518	485	477	489	525	506	482	482	495	465	523	503	527	478	496	488	481	477	457	482	496	501	512	485	475	514	497	517	500	506	518	501	475	464	487	518	460	490	503	498	486	476	469	462	465	493	503	464	481	492	478	489	499	482	480	514	492	491	515	488	465	516	490	493	513	531	509	508	498	497	480	551	495	501	429	479	492	477	502	492	484	481	476	468	448	478	481	456	502	498	509	509	474	536	503	508	459	479	475	477	452	503	450	508	497	480	460	431	513	485	511	491	463	472	500	466	485	499	494	475	493	522	505	487	489	501	492	486	500	499	469	502	493	489	509	500	528	486	449	505	509	462	500	474	500	465	472	491	509	504	469	484	494	487	459	499	493	494	488	505	509	484	509	482	497	479	505	493	481	504	518	485	518	443	459	476	489	494	492	490	503	514	532	493	457	460	481	506	493	498	528	509	502	471	462	477	505	505	496	481	479	468	514	481	520	480	477	481	491	523	482	518	480	498	511	486	495	450	449	513	526	522	508	502	499	534	484	473	515	463	484	497	473	516	525	482	487	475	506	493	496	515	488	480	493	470	511	488	461	481	484	504	513	418	462	479	512	482	495	484	493	482	489	471	478	487	475	479	478	503	510	496	545	495	489	475	502	522	476	495	530	489	486	488	524	490	496	470	466	476	483	478	462	453	479	513	503	490	491	487	502	457	478	485	482	488	487	455	512	475	498	474	487	521	472	475	569	508	510	502	521	498	486	514	455	478	485	514	481	476	510	488	519	521	483	504	481	470	532	480	488	486	470	487	511	508	475	511	472	497	463	490	511	482	501	500	493	513	479	486	479	478	527	474	528	494	505	486	479	528	486	514	480	494	496	510	446	433	464	515	545	505	497	497	534	505	511	505	474	497	465	492	515	478	522	497	474	475	515	480	489	516	518	512	510	505	496	504	484	489	472	511	488	498	485	490	493	504	520	482	495	521	489	467	512	477	487	511	501	462	513	511	486	505	497	463	508	478	469	449	538	520	501	508	493	497	485	472	505	451	546	501	484	503	474	485	488	457	490	521	493	516	493	488	500	486	528	519	523	498	519	466	520	497	529	492	509	470	520	476	470	470	474	489	517	496	545	498	464	493	485	526	483	529	503	452	489	508	481	503	482	495	503	491	474	500	508	494	462	554	450	501	477	475	470	503	521	496	496	487	503	521	496	485	469	500	532	486	510	465	482	489	512	516	509	488	528	484	510	502	479	538	503	486	488	458	474	472	451	474	492	499	492	490	463	487	513	465	505	520	526	456	514	480	487	508	514	454	468	485	488	471	479	464	505	550	459	466	481	497	457	514	493	484	508	516	490	513	492	510	527	499	501	473	521	451	468	475	508	474	546	484	479	496	481	483	484	488	517	501	516	490	479	506	496	489	468	475	457	491	487	488	531	475	482	520	473	498	480	524	504	502	464	521	483	516	496
6295	3188	4189	4579	4134	2740	1781	1463	1060	880	769	1154	1905	1937	1325	706	384	275	190	194	188	212	167	172	175	144	194	190	183	203	183	174	160	186	192	179	182	188	178	186	175	187	177	174	181	201	168	177	182	180	183	192	182	189	167	186	188	182	186	204	185	166	186	170	184	179	161	170	191	209	178	172	189	180	181	187	174	194	190	148	197	190	192	173	182	188	185	183	202	183	178	195	176	191	193	177	192	167	191	174	172	154	141	175	174	196	180	159	196	185	173	161	185	161	169	201	186	170	165	209	176	185	164	169	186	190	158	183	171	181	174	167	219	207	156	185	187	190	194	173	195	188	170	183	191	173	196	160	154	167	180	172	164	178	183	186	166	171	183	166	208	187	194	181	197	177	176	199	201	180	166	171	181	180	158	182	177	184	170	179	194	204	192	175	203	177	194	180	196	179	192	183	204	182	187	186	172	212	217	166	169	175	178	196	179	224	181	191	172	190	167	174	187	175	203	195	178	196	180	173	172	185	164	190	180	190	181	178	162	178	190	181	197	186	187	176	162	174	169	192	171	154	195	175	181	178	189	180	177	200	178	169	177	170	179	185	178	191	191	204	182	173	166	179	187	181	203	162	178	165	207	176	199	167	183	165	169	195	185	183	134	164	202	196	183	171	195	194	177	174	167	177	171	209	200	185	175	161	181	181	201	202	179	183	188	191	166	200	191	174	169	170	171	184	192	173	185	148	158	195	158	192	194	179	188	177	180	186	168	179	183	193	176	185	196	173	199	194	191	165	171	201	188	168	161	184	180	187	171	175	178	177	193	175	202	194	180	162	184	175	162	169	175	165	183	176	188	197	201	174	179	195	188	198	192	193	196	197	178	169	183	169	173	206	206	170	182	178	177	196	174	193	179	202	180	167	177	193	183	169	183	185	180	162	176	204	149	173	179	165	181	190	168	183	208	185	190	204	168	198	172	172	187	175	178	208	193	189	183	157	155	166	193	179	181	175	178	179	171	154	182	194	189	172	218	200	176	170	181	172	169	173	186	186	184	179	165	193	171	174	169	181	180	194	187	199	193	177	170	178	192	192	174	193	182	184	158	165	177	187	180	170	180	175	179	170	187	183	168	165	182	192	183	172	207	190	176	185	180	198	174	152	165	184	189	181	183	154	177	166	202	169	166	169	188	181	189	159	178	189	178	175	178	203	163	185	162	186	158	171	177	176	179	168	188	187	182	180	177	181	205	179	171	169	165	160	173	159	170	182	167	162	182	183	156	167	184	178	172	186	164	185	189	176	189	182	168	174	161	205	174	218	180	173	197	156	190	164	204	211	199	179	180	169	197	192	191	182	179	184	196	202	193	161	157	155	180	179	189	169	184	182	189	187	186	173	178	174	160	163	171	163	175	159	209	172	175	194	175	188	163	173	174	173	160	178	184	165	161	173	179	163	187	180	182	190	192	174	168	170	195	180	194	173	182	179	184	194	209	184	167	197	188	173	175	221	167	171	190	176	200	198	182	184	172	199	174	200	154	170	196	187	179	163	187	188	163	191	170	173	185	169	179	171	168	171	188	181	181	206	169	207	195	169	173	161	167	171	206	174	214	164	184	183	185	180	180	193	160	188	208	172	206	177	158	178	161	187	198	186	177	176	172	160	153	155	190	188	199	159	185	171	174	170	168	198	156	188	172	166	193	190	176	198	191	188	169	175	167	153	184	171	170	170	160	180	207	189	181	186	184	161	206	176	164	165	189	179	197	187	188	166	173	192	179	168	174	193	173	170	172	164	177	195	184	185	172	188	166	166	176	169	185	202	166	197	160	182	191	209	190	181	182	198	195	183	177	158	207	148	195	162	170	182	167	179	178	149	189	185	179	165	177	184	172	192	177	168	186	177	191	173	181	176	169	163	202	198	169	185	185	222	164	210	177	179	176	191	181	190	197	193	196	164	202	210	173	162	189	183	180	174	206	177	182	188	194	173	176	200	176	185	180	186	195	183	173	178	193	190	159	187	178	177	157	173	197	196	163	209	183	170	176	173	166	174	178	195	191	188	189	186	182	176	176	181	168	175	165	185	167	185	187	190	188	193	176	177	201	181	185	168	160	188	186	167	178	191	175	158	186	194	187	187	181	159	172	174	165	174	145	161	186	186	188	198	171	181	203	179	184	174	180	188	209	177	185	185	186	181	176	171	162	170	165	166	170	189	174	177	179	186	188	170	182	168	186	184	197	193	166	202	189	184	189	206	196	182	176	188	154	155	180	191	184	182	173	170	169	173	174	206	182	165	173	169	198	201	182	177	182	182	192	195	159	192	146	183	161	183	183	192	182	177	205	182	161	177	179	185	196	159	191	174	177	196	169	188	169	172	186	176	197	166	188	158	193	207	181	169	179	180	163	194	190	174	173	191	169	187	171	183	181	197	169	158	187	191	165	160	192	186	182	159	172	212	182	200	185	181	178	185	178	185	174	193	157	174	188	178	190	179	180	182	196	179	162	165	147	174	194	188	187	196	183	199	192	185	171	185	160	171	193	154	185	181	180	170	170	209	169	174	205	185	160	189	173	173	154	222	174	177	182	191	188	147	170	143	186	152	186	174	167	176	163	194	185	187	172	169	163	178	196	202	190	181	173	178	192	180	175	199	178	134	180	167	175	211	159	171	180	196	179	177	171	173	182	182	210	186	192	182	186	158	192	172	202	157	174	178	166	163	198	157	182	176	182	184	169	151	180	204	178	175	170	140	202	170	173	197	188	174	167	152	172	180	172	194	183	174	199	176	158	197	171	179	187	168	174	174	169	194	195	179	207	164	191	210	163	181	177	176	200	188	161	146	177	161	173	189	156	163	194	187	169	188	171	177	175	174	181	193	193	159	185	183	177	190	175	196	165	188	171	176	186	174	185	144	182	174	182	177	163	192	165	202	193	178	194	157	189	178	191	212	163	158	183	192	153	178	166	206	161	184	175	189	157	208	191	174	234	161	173	177	181	184	175	173	149	191	172	170	208	196	200	204	186	174	185	170	174	172	194	155	201	191	182	191	178	179	184	189	191	195	172	179	188	206	175	194	155	157	206	175	176	198	182	176	154	184	165	179	187	168	182	175	169	186	186	173	205	165	174	192	194	187	194	182	169	205	189	179	209	172	174	160	184	190	194	179	181	191	183	200	203	188	199	163	175	174	202	171	157	165	197	195	175	195	183	182	177	191	162	176	188	196	166	176	194	168	202	191	194	197	186	191	172	193	170	182	183	159	176	207	170	163	201	193	201	180	185	164	188	178	176	185	185	179	171	175	165	189	186	178	177	186	194	166	215	177	203	160	191	193	179	181	186	201	179	186	142	177	188	194	174	187	173	202	177	150	188	151	168	190	160	177	172	183	189	177	166	169	191	179	190	174	179	172	192	158	188	173	161	191	169	172	187	171	173	195	188	212	182	193	190	171	174	181	163	186	203	202	181	202	189	190	191	187	186	193	172	158	188	204	177	157
4400	3575	7210	11266	11822	9850	7295	6619	4842	4294	4018	6496	10152	9011	5788	2679	1427	754	569	498	521	489	486	476	524	495	481	490	467	498	492	487	498	551	493	464	494	492	470	525	464	454	493	456	503	505	490	511	507	496	460	465	467	454	471	495	492	491	490	475	492	481	476	489	489	477	518	505	488	479	496	478	535	470	493	492	550	477	493	512	477	492	475	507	462	475	463	494	500	525	501	504	516	450	519	471	465	516	489	516	491	504	489	472	494	509	475	498	502	468	489	469	484	486	474	463	523	467	493	519	493	477	485	507	452	481	464	443	499	473	516	455	496	509	465	454	486	465	451	512	488	482	494	455	484	494	487	530	470	523	473	532	541	465	496	509	525	462	479	538	502	503	541	452	501	465	479	489	488	506	529	468	550	495	513	468	490	501	523	476	482	529	483	496	459	514	451	513	478	550	506	497	544	500	468	470	516	469	495	503	508	470	522	508	492	481	491	469	488	445	456	479	469	462	504	510	498	498	506	490	480	491	503	468	520	497	476	483	518	487	480	450	451	466	492	500	513	491	490	502	497	512	491	502	503	482	523	531	471	501	525	493	460	527	438	461	520	482	437	484	501	510	495	462	537	505	519	467	476	493	472	462	494	504	455	541	496	501	498	500	479	472	489	502	488	497	505	493	512	498	519	481	528	470	523	515	490	470	486	504	494	489	503	489	473	514	528	512	504	494	472	489	465	476	493	480	507	513	478	470	468	493	477	482	515	519	510	493	449	475	453	515	500	483	474	490	493	497	504	490	492	487	503	495	510	493	495	523	503	494	467	474	467	490	437	492	519	469	489	505	498	489	479	495	477	504	472	466	480	499	490	490	498	494	487	499	487	494	524	505	457	517	459	503	474	439	480	503	479	533	483	484	522	522	475	475	494	495	494	464	482	510	519	470	497	473	500	481	497	508	482	479	501	500	476	476	499	506	490	485	519	476	492	483	463	471	498	519	525	521	476	462	495	452	475	439	480	519	473	502	490	458	464	434	522	495	460	486	479	508	463	499	501	498	496	474	477	512	469	495	475	480	475	500	464	476	548	516	509	502	485	479	489	458	499	510	464	454	482	491	500	527	493	509	458	494	475	490	492	493	485	491	502	492	479	489	465	527	480	519	498	483	491	494	494	477	493	490	479	457	495	463	530	500	479	463	464	483	456	500	542	527	473	489	472	533	491	515	472	505	481	483	490	474	496	482	496	532	483	476	486	490	473	518	485	472	465	509	503	507	530	499	491	504	471	468	483	499	495	511	476	505	468	495	473	486	469	505	502	482	455	509	517	496	511	466	524	527	467	463	486	502	506	504	531	466	489	464	439	498	506	500	476	511	504	517	496	478	485	491	496	406	482	487	487	471	511	457	502	508	462	485	473	448	498	480	441	514	494	562	503	454	485	482	504	467	475	457	514	504	488	491	471	487	447	480	474	503	504	514	464	485	558	460	480	484	521	487	480	464	520	487	508	512	499	524	487	492	454	538	495	508	460	490	518	521	521	492	439	451	449	477	468	521	476	520	484	490	501	499	466	484	491	509	488	511	468	485	503	507	497	513	513	471	482	499	495	480	545	489	498	516	480	464	459	540	492	475	462	484	493	474	469	495	510	522	487	537	542	479	495	484	513	533	474	486	467	515	469	472	508	487	502	497	466	506	478	515	491	515	491	462	485	495	480	497	461	480	479	495	523	494	501	462	488	492	484	489	502	474	537	495	476	469	466	478	480	500	481	537	476	468	510	473	468	502	489	499	481	515	493	456	508	457	500	448	506	511	501	464	503	451	472	488	448	518	476	545	511	501	481	499	527	494	468	494	473	512	500	466	480	503	476	507	471	486	492	511	444	461	507	501	488	517	445	469	474	472	481	479	495	503	500	499	510	508	525	506	462	521	507	512	497	478	473	516	522	484	476	515	530	491	487	528	482	526	494	523	516	539	502	491	493	501	516	536	512	494	487	510	472	469	531	471	517	484	490	506	480	497	507	488	480	552	486	499	485	480	482	484	497	474	487	501	477	495	525	477	456	481	533	463	508	484	507	495	485	503	468	495	496	551	492	464	475	480	512	529	498	500	521	476	505	485	505	481	479	474	483	521	494	509	470	507	478	513	499	528	446	501	450	515	523	483	457	464	518	468	490	500	532	480	487	462	501	504	500	488	524	511	513	492	493	512	465	486	500	513	456	500	495	515	485	480	445	480	558	448	509	483	496	487	492	489	486	503	470	480	527	533	495	558	458	499	464	509	482	498	529	501	475	538	505	479	464	532	487	510	521	468	499	457	484	507	516	498	539	471	519	478	496	500	477	448	524	495	504	472	466	483	459	480	513	532	504	504	490	515	510	517	485	495	475	457	535	482	514	505	506	485	523	465	467	483	510	460	481	495	512	533	500	483	475	441	487	551	466	501	465	479	459	464	518	459	526	486	502	509	501	509	484	490	504	505	439	472	508	480	489	460	478	524	527	472	463	488	481	496	511	470	557	493	492	459	450	490	483	472	510	507	475	505	500	502	468	443	498	462	506	534	545	523	482	495	483	504	485	476	474	470	471	469	458	460	499	507	486	471	509	476	454	476	553	451	476	494	518	506	465	471	494	481	489	489	513	508	513	513	488	492	519	447	488	461	496	505	478	521	548	494	506	501	474	481	527	493	462	493	502	497	518	488	513	479	517	452	499	510	514	531	495	480	447	496	475	533	473	485	511	470	463	506	501	526	517	482	464	452	485	465	495	483	522	489	480	474	426	519	465	504	519	499	486	473	490	500	458	507	516	501	484	487	490	496	470	495	474	487	508	503	454	488	488	493	525	512	512	470	500	503	512	468	481	467	507	484	498	488	485	447	491	486	510	503	520	470	463	478	487	484	488	467	508	470	502	479	447	481	505	485	504	489	498	487	522	493	461	514	481	516	508	510	475	490	468	479	486	546	457	508	485	498	508	500	466	469	517	520	509	504	468	453	498	534	481	477	515	443	503	474	457	519	454	488	530	509	511	524	465	504	458	489	489	523	483	490	483	491	500	452	511	452	485	472	471	499	530	462	519	479	450	525	477	463	446	464	494	482	463	511	452	471	502	481	492	486	460	493	507	499	469	519	488	493	507	492	502	485	482	484	510	481	457	529	485	467	506	459	524	475	478	477	471	498	501	505	474	489	457	493	494	475	498	479	489	469	494	527	491	478	489	508	487	516	502	491	473	510	493	515	484	481	481	462	491	532	502	485	519	519	471	523	489	503	527	473	470	490	522	482	520	475	481	476	474	489	425	511	471	511	450	505	501	459	484	530	477	485	473	497	473	512	479	484	486	468	506	472	467	524	465	462	495	487	492	481	521	479	505	502	478	509	470	503	486	470	493	459	451	480	449	509	486	494	499	496	510	487	496	495	489	502	437	477	480	529	482	502	500	477	471	476	510	505	479	502	533	488	491	482	501	493	490	530	446	502	529	489	487	509	499	502	489	473	483	478
19185	13116	16167	29781	31222	24337	15600	9055	4575	2444	1766	7328	19860	17652	10469	3398	1354	494	260	170	185	183	175	175	167	184	167	196	185	185	197	170	158	173	188	182	160	190	176	187	189	189	192	199	174	184	191	188	156	165	168	171	176	167	173	184	184	189	164	182	200	174	175	175	171	185	191	166	169	204	174	171	191	200	161	173	183	162	160	212	183	205	161	190	176	213	173	179	165	165	183	210	184	206	202	189	183	214	178	182	160	176	184	187	170	170	184	192	210	193	172	156	181	178	170	179	185	185	166	191	202	176	179	168	171	166	152	161	182	187	202	180	159	188	187	176	146	163	211	195	195	198	193	178	176	177	187	155	187	204	184	199	190	189	177	188	208	164	190	185	185	206	152	185	187	173	184	176	180	192	186	174	186	185	186	183	153	197	188	170	173	199	196	156	176	175	172	194	184	161	192	162	181	178	183	209	184	181	191	201	170	176	186	185	164	174	186	196	158	173	189	165	184	145	190	201	201	182	188	162	202	181	196	174	181	176	161	169	186	161	207	162	182	193	156	222	170	182	188	164	162	181	181	206	188	187	196	210	185	156	193	199	236	201	172	157	172	207	185	169	182	179	181	198	185	201	194	176	190	208	173	199	168	186	167	169	195	200	177	164	179	190	170	161	159	178	208	164	172	166	167	179	186	178	186	200	173	187	172	174	199	195	167	191	177	180	178	159	167	184	196	182	161	167	162	177	199	181	206	185	174	189	198	181	161	201	166	182	180	216	187	156	182	152	181	176	189	170	188	179	195	192	153	197	187	166	178	177	162	183	176	163	213	208	196	204	195	182	182	152	170	196	175	182	187	185	202	182	191	168	177	172	174	157	209	175	158	166	169	181	184	173	172	178	184	159	208	235	170	189	180	168	195	174	185	190	189	177	158	227	177	173	178	172	210	184	171	201	200	191	176	196	173	196	182	168	182	179	173	169	169	190	177	215	179	178	181	156	176	155	187	175	173	178	171	175	185	196	187	192	182	181	192	197	176	178	159	179	170	173	200	193	162	186	175	166	171	181	191	169	192	188	183	185	171	197	172	179	162	186	169	185	180	180	191	168	176	192	206	170	200	180	172	197	170	186	155	175	180	192	175	210	196	177	195	166	171	174	164	176	182	195	174	199	184	175	179	185	182	162	183	176	188	180	177	192	177	165	191	178	192	205	180	184	194	191	173	167	191	178	166	212	183	157	156	192	195	183	171	183	176	187	171	191	182	195	201	170	161	193	193	181	158	177	176	192	168	181	167	173	203	178	189	169	183	176	167	196	158	181	188	162	191	221	162	174	173	196	196	174	177	183	186	192	200	183	183	174	187	190	188	167	174	156	188	173	177	176	181	171	142	173	192	182	196	180	186	192	172	175	165	194	179	197	185	178	163	175	176	169	184	194	173	166	192	195	177	189	183	179	187	201	185	169	197	175	201	182	183	159	190	184	199	179	179	191	184	152	161	187	180	176	186	181	184	177	155	166	183	163	153	174	207	187	194	178	168	169	174	181	189	173	195	205	222	176	194	165	186	176	162	196	153	182	202	184	172	157	171	167	203	194	162	186	177	181	185	176	194	186	188	173	186	193	172	196	159	175	183	185	183	162	186	178	145	167	176	194	167	175	194	168	201	160	183	167	181	198	161	156	187	183	177	172	164	174	166	189	200	196	167	174	160	191	189	175	174	155	195	162	150	171	176	183	188	201	183	189	194	165	176	169	221	205	174	176	192	205	179	191	180	180	201	173	162	170	168	205	171	182	172	195	169	175	179	173	183	213	191	176	157	184	201	187	176	162	161	195	202	206	180	202	186	178	195	173	178	178	170	170	168	161	178	194	169	199	169	172	189	190	176	173	207	166	159	184	199	195	169	171	191	190	189	193	169	168	168	173	200	170	191	180	173	182	193	165	183	197	169	179	177	167	155	186	175	181	194	167	181	193	186	184	191	183	187	155	173	187	195	182	177	181	166	191	185	146	190	187	205	184	168	172	169	175	194	173	176	191	190	181	189	183	208	152	173	158	178	192	173	193	198	174	179	173	179	176	183	181	186	179	184	152	171	162	196	180	180	164	182	185	198	161	188	182	169	174	149	182	203	213	170	180	168	177	170	212	171	177	175	174	174	170	185	169	199	166	182	173	190	188	199	177	170	176	174	174	166	193	169	184	164	204	173	159	164	191	154	163	186	179	185	186	149	177	194	165	190	182	203	161	181	174	182	162	179	187	194	177	160	172	172	160	191	161	187	168	192	172	168	163	181	161	167	166	173	187	205	173	177	183	181	166	176	173	181	180	168	176	195	197	207	189	203	196	199	177	182	190	204	189	194	186	177	190	181	191	174	184	187	178	185	193	181	197	178	179	190	204	169	192	199	165	169	176	189	162	191	137	177	156	208	187	178	154	183	202	183	178	164	187	195	148	179	190	182	207	181	188	165	164	166	169	173	180	162	172	162	182	198	161	207	193	166	190	187	160	178	174	163	200	177	169	168	172	185	196	193	166	169	167	191	176	181	189	169	156	173	199	176	198	181	151	194	183	178	178	189	167	187	188	153	155	199	175	182	191	184	159	172	183	174	210	182	170	181	183	169	162	156	194	161	169	181	188	191	168	178	212	166	185	202	183	172	160	167	158	170	178	184	183	165	179	183	170	188	171	191	170	172	186	182	174	180	170	163	188	168	155	179	162	172	191	173	200	175	197	189	170	176	167	190	190	185	196	212	173	193	193	194	158	202	192	195	164	188	189	196	194	185	184	183	181	189	192	171	169	161	198	171	145	187	178	188	174	186	186	182	159	180	184	186	180	167	202	185	178	169	212	209	164	189	176	193	154	183	185	192	177	155	177	189	152	178	179	178	186	203	175	194	177	175	199	182	192	180	182	229	162	189	181	186	193	184	157	192	177	174	168	186	190	171	183	199	176	157	198	181	178	170	208	180	182	177	171	210	170	181	165	192	208	164	161	208	153	175	175	191	204	199	189	175	169	180	186	165	184	168	156	191	193	184	189	181	193	182	189	195	185	188	159	185	196	195	192	178	171	155	189	174	151	207	164	166	174	172	191	191	148	191	155	184	186	212	198	182	190	179	192	162	195	191	156	173	187	193	175	188	192	177	181	159	174	178	199	201	162	178	177	131	195	188	169	184	192	170	178	182	180	163	190	173	183	196	187	173	162	152	186	168	167	193	196	190	176	186	189	183	193	177	168	188	194	182	193	166	164	186	165	186	188	172	172	194	176	186	192	179	191	177	189	191	204	182	172	145	168	194	150	167	170	179	174	171	201	187	189	197	174	181	217	176	195	162	178	163	197	202	178	208	165	211	179	197	172	189	171	176	185	160	196	175	195	177	209	194	169	180	165	191	181	161	190	176	171	168	177	182	163	174	176	177	183	193	163	185	187	182	176	152	161	177	191	199	176	169	187	183	182	183	189	201	171	184	166	198	169	177	161	196	186	174	187	201	155	172	184
11790	10668	19092	34776	37369	31056	21441	16191	11327	9305	8427	24896	41724	38006	28028	12655	6217	2082	869	551	540	500	510	503	544	503	518	470	477	509	527	529	515	478	542	467	488	538	472	489	471	504	476	442	525	510	496	483	515	503	555	492	446	518	507	454	514	487	480	507	477	559	496	490	506	521	534	475	518	524	516	556	476	469	536	478	481	508	498	462	523	463	502	481	491	489	511	503	494	464	483	467	472	526	496	516	492	488	502	506	507	487	522	510	474	492	500	489	490	475	490	493	497	498	486	496	470	453	494	457	492	504	487	482	472	472	481	499	506	481	513	526	504	484	498	479	493	492	486	489	495	530	516	460	490	465	471	512	482	491	515	494	487	520	499	490	489	502	510	513	494	525	490	477	491	483	511	494	507	496	464	538	493	503	495	512	469	512	498	468	515	476	456	492	493	533	468	495	484	527	485	502	466	480	524	528	519	512	527	514	515	482	488	452	525	506	520	532	472	487	543	494	535	495	533	527	510	497	475	473	499	458	486	492	519	514	527	510	532	503	460	505	497	482	491	463	458	534	481	488	487	501	514	483	504	509	465	464	545	494	472	477	455	524	476	500	505	517	513	468	505	502	493	479	503	524	466	500	445	439	492	508	494	470	503	469	555	485	473	479	484	521	554	503	510	501	487	533	512	516	470	501	502	485	497	555	468	505	507	481	474	483	495	475	465	463	489	490	461	479	516	471	503	511	512	486	470	473	492	470	505	521	476	519	487	518	520	519	471	509	479	464	472	457	467	488	528	529	521	467	525	493	489	497	484	504	514	503	514	496	504	486	476	541	494	516	464	482	496	492	499	486	513	504	482	539	483	506	485	521	505	463	493	499	458	495	449	523	511	472	474	534	554	499	544	512	486	494	511	488	504	498	515	488	513	531	546	525	550	510	470	493	502	544	478	472	492	473	522	488	488	500	476	486	533	495	503	484	470	503	473	549	470	476	469	508	462	481	471	477	484	468	483	501	516	522	471	521	508	482	497	507	454	483	498	520	504	527	504	503	504	469	486	522	497	523	483	513	486	491	530	506	508	507	513	468	514	458	506	518	435	495	502	469	465	478	490	501	508	506	496	503	503	506	532	510	485	507	522	526	512	443	468	504	525	506	495	495	503	457	469	479	514	470	529	491	482	488	514	466	478	494	499	487	486	518	507	459	489	470	507	497	485	510	487	472	481	524	489	463	545	456	502	514	471	538	510	469	508	492	504	476	502	504	519	485	487	515	505	469	489	508	470	453	502	490	508	489	505	477	485	492	488	528	516	457	469	485	504	536	492	490	490	468	514	489	502	516	478	491	491	487	512	538	511	493	507	499	501	500	497	466	467	486	501	492	517	516	460	535	477	509	522	511	435	482	497	497	500	453	517	509	529	506	480	488	467	465	483	516	496	486	504	493	464	464	518	496	520	507	457	491	511	482	531	509	469	528	530	479	475	503	501	531	478	502	489	471	528	483	497	487	472	538	515	488	487	493	508	499	528	473	522	476	495	522	503	481	504	515	515	508	477	480	525	523	492	457	476	487	539	519	548	536	480	498	511	492	500	501	457	507	496	462	509	496	482	543	486	499	501	506	535	476	496	491	479	497	478	502	484	491	514	492	477	495	485	466	496	473	502	465	515	476	471	511	487	496	525	467	506	501	474	490	476	493	474	468	473	526	539	491	510	500	512	490	515	473	518	512	459	482	504	499	457	504	500	500	496	489	500	503	510	526	484	451	524	492	507	501	497	478	486	500	519	527	475	483	491	503	504	554	482	504	485	494	505	469	425	479	513	466	510	498	508	499	472	502	537	480	472	484	520	471	486	492	491	495	501	481	488	477	475	457	467	504	514	502	496	503	519	511	488	495	515	491	517	436	517	515	463	522	501	549	506	517	482	483	498	482	514	491	486	477	501	507	536	503	526	498	466	488	470	477	542	476	485	501	499	505	465	489	455	489	511	499	494	483	490	499	505	520	546	497	509	488	494	489	464	463	475	475	483	514	494	475	503	483	482	469	492	515	492	474	498	490	475	478	445	501	480	477	519	489	500	468	514	538	463	514	508	499	481	444	491	468	476	527	500	535	473	483	515	495	494	509	520	488	531	504	512	464	475	466	508	454	475	490	502	477	524	471	457	533	502	476	468	531	478	505	467	483	471	504	465	509	491	479	508	503	501	536	501	514	484	489	476	520	509	507	524	474	530	467	494	470	496	477	487	505	503	504	511	483	512	464	491	479	502	478	517	503	462	517	460	453	476	507	493	451	483	493	490	448	472	438	469	453	499	501	492	507	480	448	520	473	493	467	494	520	467	520	509	481	479	494	459	468	474	490	510	525	461	470	493	476	504	526	483	485	491	501	478	492	502	508	498	487	546	504	506	506	467	510	505	512	553	522	502	526	486	505	502	504	483	526	508	507	508	486	499	509	477	505	498	524	513	488	525	521	468	474	492	465	520	498	533	462	481	521	491	501	475	444	435	507	507	472	503	494	468	532	496	539	523	506	466	488	465	507	495	497	470	489	535	494	517	489	451	525	478	513	490	473	489	485	513	476	527	455	490	479	546	495	472	481	469	492	482	486	539	503	538	513	515	489	502	505	514	537	511	514	485	512	507	505	488	508	493	433	467	500	543	492	514	518	472	486	500	538	503	495	513	496	509	506	455	514	528	496	516	485	484	493	472	480	512	480	468	487	448	490	519	488	488	496	517	497	512	499	495	481	499	498	485	473	491	512	475	499	493	521	506	469	503	527	505	552	525	513	515	528	468	496	492	467	500	552	494	516	467	515	445	515	484	490	510	483	454	478	515	487	531	518	538	486	488	503	496	520	463	505	470	526	477	493	466	486	485	486	476	506	500	467	469	524	500	538	495	512	474	498	504	510	480	481	505	503	504	456	512	515	434	506	493	482	523	484	522	514	511	466	477	492	505	473	476	479	506	514	468	526	481	470	492	529	483	545	458	547	513	499	508	450	498	513	510	517	484	471	504	488	480	537	505	492	494	516	533	487	508	455	470	462	510	524	511	505	512	523	523	513	516	513	500	473	541	516	487	516	504	475	463	476	457	493	497	485	531	488	544	463	480	504	469	520	509	484	488	493	491	431	525	476	508	485	477	464	470	482	504	495	515	514	518	483	529	477	492	481	547	503	490	519	500	488	502	520	491	512	499	494	472	490	516	549	540	488	485	521	527	476	505	496	483	516	487	454	531	503	517	521	482	507	484	527	493	478	469	489	519	527	537	472	491	478	478	518	474	508	483	502	492	523	494	506	504	487	514	506	501	498	478	495	480	515	495	499	521	474	507	443	498	514	474	478	486	477	509	548	457	534	524	504	500	505	511	473	515	498	528	490	486	537	506	468	470	483	488	483	506	524	442	515	520	496	440	483	504	488	538	491	514	510	475	487	513	481	463	514	530	490	527	539	491	529	516	498	499	500	503	512	503	503	488	486	507	466	514	507	488	489	537	474	486	494
27234	17244	21427	30662	38833	27796	17964	12104	6727	4019	2548	11243	27399	25792	15089	6020	1875	709	334	197	208	192	172	181	174	191	171	192	180	156	183	196	154	180	176	191	206	152	191	175	175	195	189	181	181	180	178	201	194	175	174	214	172	186	197	180	188	203	174	179	180	180	179	194	202	203	157	169	153	156	178	196	159	180	171	192	176	165	186	190	182	168	158	175	193	187	172	181	172	199	165	177	165	171	199	183	185	177	164	189	190	183	175	185	191	178	180	176	196	204	168	205	198	184	156	222	171	185	193	192	161	195	190	199	195	178	188	190	163	198	173	182	213	195	175	179	186	183	202	199	198	189	170	163	191	164	189	196	174	179	173	161	183	166	185	166	162	202	196	172	188	191	178	172	172	176	180	198	171	195	169	203	175	157	183	181	178	168	193	176	181	180	181	188	187	162	182	185	181	177	194	204	206	191	201	172	176	196	168	165	193	179	150	191	165	169	170	174	151	190	176	173	194	190	193	208	167	187	197	192	166	172	167	181	174	161	162	154	194	169	204	215	191	170	170	161	181	181	211	187	186	164	216	191	201	157	185	185	170	184	199	162	173	177	194	143	191	187	166	187	191	186	160	208	177	174	185	177	184	185	187	181	157	166	193	190	208	195	182	163	177	182	171	186	177	176	179	190	174	191	165	210	174	183	186	202	180	159	179	187	206	178	172	174	174	175	183	194	165	171	182	151	185	178	175	205	182	150	173	173	170	194	189	188	188	181	183	175	190	189	182	170	186	168	188	184	189	172	190	183	186	176	181	173	211	173	176	165	185	189	186	181	183	196	169	186	180	179	199	156	168	192	181	176	198	191	170	186	200	183	203	182	193	167	177	162	178	197	201	212	208	159	172	180	172	188	186	169	183	178	181	194	158	167	178	189	193	184	176	199	171	172	218	169	194	177	176	179	187	175	202	178	201	176	185	194	183	189	191	193	171	162	206	183	185	193	201	165	173	191	203	163	176	187	192	151	156	175	180	169	189	184	177	189	162	169	203	172	203	168	179	188	179	184	155	193	183	183	173	172	183	207	176	167	185	193	164	178	151	179	169	193	183	171	178	175	180	187	180	157	173	166	173	190	205	173	192	204	165	188	171	200	157	184	186	177	198	192	168	168	189	171	187	197	182	176	183	183	185	170	154	192	193	180	206	179	183	179	197	176	180	188	195	172	181	177	193	190	208	172	202	168	188	158	181	168	179	174	201	168	162	161	195	197	188	163	192	175	176	175	177	179	195	186	184	153	168	153	193	175	170	176	177	161	167	189	187	153	189	190	174	207	176	201	208	175	164	187	212	176	189	186	182	173	210	194	184	204	161	172	175	195	169	193	192	202	163	176	185	178	189	186	174	162	180	197	174	172	187	187	175	186	185	194	187	188	158	178	160	174	207	183	180	181	175	195	168	191	182	191	197	193	204	173	192	174	173	184	191	189	216	182	163	171	178	176	154	167	194	154	166	166	160	168	171	184	199	171	179	184	206	177	180	189	190	187	161	170	166	186	186	176	180	178	174	181	196	180	191	157	163	172	178	193	179	202	167	174	179	175	204	182	160	173	177	182	180	166	172	200	157	184	183	178	203	197	170	164	193	183	169	197	195	210	208	176	171	201	150	181	187	177	192	173	171	199	165	194	180	165	169	179	178	184	210	166	184	165	195	202	194	177	174	190	190	224	174	183	174	154	172	184	184	173	162	183	214	174	153	192	175	206	178	196	210	191	195	168	185	199	195	178	195	167	167	193	197	169	185	172	165	199	173	193	194	209	206	182	194	178	156	168	163	189	170	155	168	170	174	194	200	210	166	189	179	168	191	203	200	175	173	171	182	190	186	175	178	195	180	186	159	196	197	167	168	176	180	172	174	189	180	201	195	192	195	176	176	177	165	162	178	184	171	156	191	217	191	209	201	156	190	185	205	177	183	179	186	173	173	178	191	192	176	196	177	194	203	191	187	176	194	175	169	191	201	197	188	147	180	211	208	185	173	171	168	167	166	196	166	190	196	195	168	185	198	187	177	173	188	160	172	172	209	152	168	169	203	169	187	190	197	203	171	181	176	177	175	178	184	174	193	174	175	176	215	199	209	180	180	188	189	149	176	172	197	165	171	166	193	176	185	192	212	168	177	177	166	158	177	180	180	168	197	172	183	184	180	182	195	184	184	166	171	156	196	171	162	189	181	180	175	173	186	186	178	179	197	185	200	172	172	213	189	203	156	173	164	182	197	173	186	145	170	191	171	188	191	184	174	174	165	198	171	176	173	182	170	191	181	159	174	180	165	194	176	192	152	190	208	177	173	193	183	189	182	186	172	177	185	202	184	208	187	169	177	167	189	155	176	170	187	180	184	183	182	170	181	166	169	182	173	182	166	170	168	230	167	199	184	180	168	167	183	184	180	205	198	162	162	171	180	180	181	180	179	171	198	182	183	179	196	177	171	182	178	181	153	182	188	181	179	154	191	168	197	179	170	174	192	204	177	182	192	178	186	180	182	190	193	193	191	182	167	173	181	173	202	193	188	184	173	176	194	168	149	177	192	156	171	171	202	170	156	177	175	178	181	174	164	182	203	175	198	183	162	167	180	184	200	167	168	187	192	161	171	202	207	189	173	171	167	159	189	177	187	173	198	196	175	179	182	165	173	178	181	165	170	178	197	208	184	177	172	185	180	192	164	165	190	194	222	181	167	205	193	174	207	179	205	172	210	191	170	180	183	167	149	173	189	170	178	184	169	175	190	176	178	187	191	149	164	177	177	152	199	174	175	179	188	179	160	169	195	193	185	200	181	190	176	168	194	201	182	190	187	168	187	190	172	181	189	196	174	189	168	164	192	188	168	185	183	153	200	174	174	193	176	173	189	185	178	177	169	171	190	176	173	170	184	168	174	172	168	168	168	201	172	169	180	189	200	191	168	188	189	178	202	199	181	196	167	166	181	185	185	172	170	188	174	186	188	162	192	190	171	176	163	165	163	175	173	180	187	181	162	187	188	215	170	183	162	181	155	189	167	180	173	210	166	181	194	206	182	193	187	208	212	216	181	197	184	180	154	189	200	204	186	191	205	197	175	191	178	194	182	195	197	171	194	189	184	170	216	171	194	198	183	199	192	186	196	168	186	194	169	184	174	183	171	199	159	172	184	168	180	201	197	207	178	183	197	181	176	189	185	182	186	168	185	170	195	177	178	161	161	176	178	183	184	195	169	192	199	162	177	174	183	199	188	159	204	182	182	172	176	168	209	178	184	182	188	205	200	220	176	185	185	179	180	196	169	176	178	187	163	179	183	183	193	207	179	184	166	162	177	170	191	156	192	185	200	185	189	184	168	176	190	181	150	173	178	168	199	191	174	172	159	185	170	195	175	171	215	207	192	186	184	190	172	179	182	200	184	206	189	199	201	189	179	167	168	168	190	195	177	187	208	169	169	187	178	192	178	192	193	168	169	173	168	194	158	181	182	174	170	164
15511	12743	22168	35999	42975	31213	23062	19496	15257	13177	11145	30793	47498	44538	32115	19218	8009	3154	1188	653	531	507	520	532	484	481	512	505	515	494	488	495	494	507	507	518	484	505	497	476	523	483	452	496	472	509	510	459	495	518	513	518	456	472	499	528	529	487	508	494	476	473	507	490	507	521	502	470	506	477	493	486	496	515	513	494	516	510	485	474	508	493	502	477	461	484	480	475	495	518	521	498	466	522	495	461	488	477	493	501	477	481	483	462	496	500	495	461	506	485	505	489	496	471	478	511	462	467	518	518	452	479	474	523	482	520	526	528	505	487	494	506	482	472	471	487	477	491	467	496	500	457	489	493	501	513	539	472	476	504	458	491	509	538	522	474	498	528	548	503	480	474	510	475	517	466	495	490	477	495	517	478	501	502	451	534	492	488	514	461	488	504	431	472	515	491	492	529	504	511	515	497	488	481	500	515	496	478	494	470	465	502	477	481	496	474	489	465	519	512	472	485	438	496	482	476	451	504	498	462	497	488	460	484	444	500	500	513	516	457	513	502	465	489	504	479	488	488	482	499	494	494	487	468	464	514	542	493	505	486	476	509	499	543	489	485	478	485	540	464	480	500	491	432	522	490	491	503	460	528	476	530	521	486	505	508	522	491	447	542	486	460	477	486	488	516	481	485	514	530	470	485	533	477	468	468	461	483	471	500	509	520	525	532	484	515	470	475	525	462	518	514	500	505	525	479	478	472	482	527	483	476	491	501	478	467	511	538	490	467	463	454	488	467	480	518	503	499	494	485	522	468	479	457	471	492	512	492	492	478	509	522	530	520	456	514	513	474	490	483	446	505	490	488	487	539	490	494	482	499	483	482	484	468	495	470	506	485	500	487	484	470	527	503	508	467	486	520	484	484	472	511	479	488	495	530	495	508	476	473	503	446	519	507	491	485	469	503	516	518	459	499	492	526	458	494	510	512	504	526	501	485	547	477	492	492	463	499	480	446	497	504	475	486	472	492	506	469	497	541	463	469	498	443	489	527	504	477	499	439	526	477	484	513	465	482	452	508	516	507	524	513	505	483	469	499	493	508	482	521	472	516	536	505	481	494	504	492	501	494	490	496	499	500	513	459	540	528	512	471	470	493	516	494	511	504	462	494	530	514	527	502	488	506	509	525	478	467	482	520	519	467	449	486	493	533	503	476	517	484	495	494	512	510	509	486	537	496	475	501	502	499	460	513	469	473	466	485	513	488	484	507	534	472	489	482	521	478	512	467	513	496	456	507	479	506	532	501	477	477	518	519	497	509	466	488	513	463	517	492	487	491	528	453	498	520	516	499	442	520	491	475	520	503	501	507	497	531	463	519	496	476	529	481	491	448	466	532	488	486	540	517	523	466	508	502	479	453	501	502	505	521	467	471	472	516	481	507	468	502	511	481	491	513	503	491	456	471	499	460	519	487	500	491	507	468	499	524	499	488	486	472	455	455	555	502	518	505	500	502	469	476	482	508	524	498	462	479	462	519	491	499	531	529	487	495	502	464	484	551	482	479	497	494	481	527	488	520	510	492	472	469	482	525	535	503	508	484	482	496	472	468	502	487	477	495	513	458	508	481	518	530	491	511	489	476	496	508	502	500	517	467	497	487	477	504	467	505	497	477	517	555	526	476	492	481	504	506	462	506	490	446	496	470	483	497	533	478	505	483	487	488	461	526	518	481	502	481	500	487	502	518	468	515	470	504	507	523	502	466	500	489	504	507	528	515	497	478	517	536	484	520	496	483	478	501	443	505	537	463	482	520	491	522	489	532	533	490	472	505	487	484	499	507	507	505	494	474	479	512	504	488	491	470	495	518	482	520	512	517	499	472	486	488	501	508	477	488	482	508	526	516	483	474	534	508	512	490	461	489	498	504	489	487	470	501	508	510	494	470	552	508	498	449	488	457	520	516	480	507	503	458	500	507	510	492	508	531	493	498	460	484	481	527	527	470	527	490	479	485	466	494	474	492	465	496	507	518	495	511	510	439	538	478	518	490	480	491	522	563	492	503	516	475	494	523	483	491	534	505	489	516	523	519	502	449	504	458	475	497	518	491	528	489	507	502	500	479	471	497	514	500	481	494	504	489	494	507	547	472	491	454	499	457	442	499	494	489	539	485	498	460	469	473	448	533	507	524	491	464	486	554	484	467	448	504	478	493	459	508	513	485	483	542	496	509	448	473	516	478	443	520	538	524	508	520	524	518	514	512	502	495	498	456	481	447	485	517	494	517	463	503	471	491	503	541	466	483	521	483	507	513	506	503	494	505	528	493	527	525	489	489	477	512	498	508	502	508	489	508	479	496	513	497	485	490	509	472	504	505	438	476	496	517	533	498	484	474	493	536	519	487	485	491	518	496	523	550	522	492	508	508	491	490	532	534	476	509	534	502	442	500	494	467	493	494	462	522	534	510	518	497	506	487	484	476	470	541	548	505	500	505	464	516	518	522	471	490	515	515	481	508	495	509	528	502	485	493	517	505	465	474	478	505	554	460	486	502	487	447	476	507	484	466	535	504	528	452	509	501	510	482	501	503	515	508	474	472	502	481	502	459	498	484	516	536	478	506	492	499	445	498	460	514	512	510	459	478	501	507	484	493	514	493	461	502	468	464	479	479	501	474	482	524	493	496	481	479	493	465	461	473	478	482	484	507	557	481	479	534	445	543	489	503	491	478	495	485	503	492	520	513	484	490	511	527	458	506	551	485	485	462	486	502	467	452	543	484	538	479	527	527	520	478	461	484	482	522	443	502	481	518	472	523	496	479	496	522	499	481	513	516	490	528	525	496	491	475	516	489	478	523	477	518	492	496	480	476	475	502	501	496	473	494	495	502	487	480	487	500	470	479	493	478	504	510	482	545	486	523	510	545	490	522	488	500	476	497	531	468	493	464	463	500	477	477	473	514	508	501	515	437	467	510	488	513	481	448	481	485	522	468	491	496	497	481	481	550	508	470	476	493	493	506	483	462	474	439	499	523	479	514	544	515	487	506	476	500	464	486	475	472	499	501	520	501	508	460	502	461	460	473	492	502	467	524	491	465	495	501	509	478	481	509	482	485	480	521	512	489	486	517	490	511	513	493	501	512	530	495	445	513	514	507	487	516	492	524	450	481	498	479	445	515	470	535	471	471	475	502	459	470	528	540	503	511	517	467	462	489	459	485	485	486	450	478	492	494	510	492	503	581	445	464	511	507	485	513	494	488	431	467	535	486	500	478	525	469	501	491	492	503	505	488	521	516	487	503	477	491	529	464	458	505	497	501	487	471	456	459	491	447	493	494	501	484	476	534	468	505	530	457	505	477	495	508	513	483	479	520	519	465	503	491	510	471	501	486	471	490	544	501	502	478	513	499	497	486	469	461	471	484	479	509	483	493	489	470	493	520	492	513	472	472	468	494	500	471	481	476	519	466	476	489	474	513	498	506	479	491	494	510	468	503	515	522	512	501	480	505	522	477	483	498	463	494
6911	4327	6590	5551	4320	2898	2125	1798	1445	1112	925	1257	1884	1908	1088	614	359	255	210	182	187	194	181	178	183	190	166	179	169	190	180	193	192	176	192	190	179	177	190	163	173	184	181	191	195	182	182	185	191	182	167	204	166	170	175	171	181	198	193	195	162	170	169	189	196	169	177	206	205	201	159	188	196	173	186	187	177	177	181	187	180	173	173	172	158	181	184	185	188	185	176	187	197	192	200	189	156	203	194	192	185	158	168	197	186	174	185	174	178	203	188	181	168	195	189	185	192	182	182	165	157	201	198	165	182	201	166	160	185	162	167	188	182	198	190	192	189	200	160	172	175	190	179	177	172	172	194	181	187	212	160	198	167	179	183	181	180	178	188	174	161	182	178	192	194	209	197	174	182	189	177	142	176	201	160	172	179	177	179	190	182	199	188	183	188	158	180	176	189	184	185	178	183	181	177	208	200	162	158	158	192	182	191	189	196	180	171	178	159	161	221	187	191	170	184	159	196	210	174	167	187	164	199	177	200	186	184	180	200	172	185	175	182	178	174	194	184	201	180	194	195	190	185	196	167	187	164	173	175	203	164	168	171	158	182	198	192	181	190	181	190	205	179	208	185	182	159	184	188	193	185	176	187	170	182	163	194	196	182	158	179	192	197	175	156	189	181	191	164	183	182	176	197	186	187	189	184	194	203	198	178	189	199	172	188	204	166	151	188	155	212	170	176	168	159	193	187	189	166	184	203	181	138	172	188	170	173	207	180	173	161	173	148	177	158	194	191	204	196	185	172	181	191	191	167	177	209	194	179	163	160	176	180	183	196	180	188	183	155	186	186	199	166	176	176	171	185	185	174	172	195	184	188	172	186	162	209	167	196	181	181	217	150	188	180	197	191	190	188	190	191	192	198	169	194	202	180	168	202	194	192	185	186	179	179	163	170	162	186	186	210	200	189	177	197	182	162	195	176	171	163	164	168	166	205	192	185	166	183	186	196	194	164	183	187	199	203	164	157	166	189	186	152	165	202	192	154	197	186	190	173	166	163	173	175	202	203	183	224	155	170	184	189	199	161	182	170	178	153	184	201	174	188	172	189	182	172	188	163	171	172	188	183	176	180	196	191	193	170	189	160	171	179	169	182	189	193	187	149	179	194	179	191	176	195	173	181	166	194	185	171	183	181	180	200	178	170	157	177	162	187	195	176	193	184	190	187	181	186	192	167	199	167	194	160	189	176	197	207	190	199	166	186	176	219	187	162	180	172	171	205	180	188	190	182	173	190	167	184	169	187	197	166	181	168	169	191	172	203	180	168	186	166	203	194	177	151	177	208	189	174	218	169	195	202	172	181	190	188	174	168	154	183	202	164	207	176	157	170	173	190	190	177	189	176	183	198	199	170	197	197	180	177	188	153	170	191	180	179	168	191	187	178	189	206	183	182	163	168	191	174	172	204	192	182	173	184	188	160	169	178	163	168	181	159	202	170	177	176	177	170	202	192	163	156	204	174	185	188	204	208	186	187	181	176	173	164	173	185	195	192	177	175	180	185	180	175	208	190	167	175	220	170	181	187	163	181	189	173	200	190	186	193	170	190	198	166	182	186	168	201	165	179	170	166	182	186	194	182	214	168	183	184	193	175	165	188	178	161	168	180	199	165	161	179	186	167	193	176	170	180	182	178	193	189	187	196	195	193	180	176	183	185	162	185	167	207	175	177	181	210	174	205	182	187	183	188	207	174	196	204	190	176	173	189	187	176	167	188	184	191	166	177	175	183	177	189	203	176	182	171	151	184	167	153	181	182	183	177	187	163	188	156	172	176	192	169	168	174	198	188	185	180	216	203	188	183	176	165	192	167	187	180	180	174	193	177	181	185	187	187	184	180	175	194	162	204	182	171	208	181	191	187	198	176	176	187	203	213	201	171	178	167	193	144	175	180	172	174	176	194	177	191	170	174	189	190	183	181	171	172	180	167	201	177	191	191	206	170	175	193	190	182	160	194	196	187	174	178	194	200	206	191	178	194	195	202	189	168	182	173	179	179	176	195	202	184	219	181	151	182	183	170	214	161	175	163	187	195	181	155	187	200	172	171	198	191	183	176	168	177	188	170	186	186	198	181	172	208	179	196	182	185	170	196	180	166	174	198	195	197	176	182	179	185	172	193	167	170	199	202	181	178	173	177	173	171	184	199	196	191	171	174	194	199	180	193	185	172	161	181	181	165	184	186	179	192	164	191	199	190	185	191	191	166	169	156	177	194	168	173	195	166	182	193	182	189	185	198	180	155	180	194	195	189	198	194	177	172	168	193	158	211	166	156	182	187	176	191	196	166	182	164	187	173	166	186	185	169	165	178	174	186	168	175	172	187	190	150	157	138	181	176	176	197	189	203	155	176	197	182	186	178	175	180	201	201	197	193	188	173	204	172	206	182	185	187	153	198	204	188	207	178	178	192	164	192	210	153	198	186	197	170	175	150	176	193	204	186	146	172	172	174	171	183	152	195	163	198	180	166	187	186	176	172	171	161	183	186	181	200	169	174	207	185	190	185	172	176	151	179	187	176	184	167	170	173	160	172	161	160	163	175	179	212	179	187	159	173	168	173	198	166	147	172	172	204	204	176	179	176	165	183	186	168	187	189	179	187	175	177	182	220	197	184	170	191	176	175	200	195	214	174	148	172	197	183	173	168	183	196	166	178	185	194	170	187	182	215	180	175	198	185	184	178	150	179	200	171	189	163	161	182	202	180	203	189	168	180	187	177	189	189	194	166	186	202	186	207	168	192	157	182	187	188	189	174	212	182	186	179	156	184	181	183	205	207	148	201	186	198	192	181	183	176	158	160	162	192	166	184	175	186	185	165	181	168	182	181	211	192	185	175	170	203	173	173	189	192	191	166	187	161	179	155	181	208	199	178	177	165	202	181	188	175	204	178	206	213	158	196	197	190	162	176	200	159	197	186	175	192	202	190	179	157	160	167	193	174	184	201	167	192	176	178	194	164	186	192	191	158	158	166	176	190	158	181	164	190	189	203	192	185	191	187	185	177	181	190	170	175	166	166	166	175	183	178	182	188	161	176	180	151	162	166	186	203	197	162	195	181	162	175	182	185	208	192	194	188	159	208	167	196	171	172	176	183	167	158	184	177	154	195	161	221	201	191	187	185	183	173	197	182	153	170	178	175	191	162	189	185	160	198	174	185	212	181	195	173	186	190	167	184	169	145	194	164	191	190	188	173	173	179	183	181	197	166	193	193	184	186	180	175	198	171	196	178	207	182	174	179	148	168	174	181	182	170	184	193	164	176	194	192	179	191	189	197	181	172	180	187	202	166	211	157	160	185	169	167	177	152	175	164	186	167	200	179	180	184	206	181	165	166	183	180	183	204	199	175	168	209	175	163	173	192	179	177	196	177	202	206	196	159	170	189	198	173	211	171	202	182	197	195	187	190	184	183	170	166	191	193	198	189	164	194	188	185	185	169	180	184	189	159	201	186	161
4892	4331	10642	12486	12360	10331	8844	8338	6798	5560	4281	6677	9381	8190	4669	2598	1281	780	581	540	488	458	511	488	490	470	483	495	453	467	478	492	491	527	513	512	473	478	496	485	524	491	528	457	473	472	474	523	485	492	511	499	496	537	510	534	483	518	486	472	483	472	496	501	494	514	518	506	538	475	493	470	511	480	472	454	505	505	461	521	476	524	490	491	514	572	492	491	474	484	491	467	492	463	501	492	454	451	502	522	497	479	488	498	482	453	505	481	475	522	466	460	497	485	491	457	460	477	491	462	492	549	493	480	472	498	480	476	505	478	507	483	471	477	522	484	490	475	475	543	458	495	481	516	476	514	477	536	477	483	476	466	479	505	465	513	493	487	494	484	483	485	473	502	521	501	511	499	458	499	481	546	438	488	520	530	495	522	492	479	451	474	506	522	475	501	490	443	503	503	501	496	484	482	474	519	468	526	513	506	508	462	470	488	476	499	508	502	522	488	491	507	471	484	500	489	480	486	480	488	534	505	491	481	493	490	488	465	502	499	473	521	465	492	479	501	476	486	458	480	501	531	477	510	454	495	480	520	531	514	475	516	495	451	484	461	502	490	471	487	480	449	486	507	504	467	503	517	493	478	497	501	481	504	469	494	465	484	460	486	504	483	461	490	539	488	491	478	474	479	509	503	478	507	502	501	447	470	473	474	517	470	480	485	503	513	486	536	487	504	490	543	508	486	514	493	457	514	468	520	466	525	476	485	490	513	497	502	474	484	469	485	492	483	479	481	438	489	492	519	485	504	501	518	501	482	499	516	488	482	499	506	488	484	504	500	541	502	500	519	539	500	488	532	503	528	520	481	517	517	497	494	472	508	427	464	477	491	505	456	467	466	438	497	477	464	493	501	453	477	482	457	513	458	480	486	509	505	529	470	490	479	472	504	508	450	473	491	513	465	484	446	491	444	457	458	507	486	457	485	527	490	494	517	486	500	516	514	480	540	508	485	517	471	478	532	462	498	492	507	490	489	527	445	483	528	480	483	509	479	502	467	502	512	504	500	483	471	475	478	543	486	517	462	496	498	501	491	438	514	467	476	427	461	503	515	462	467	472	548	510	468	481	508	505	487	482	500	469	490	495	469	501	522	452	482	448	497	483	500	450	487	515	470	510	497	477	480	476	471	487	488	513	476	480	523	493	459	479	464	505	490	469	516	448	501	470	498	526	497	478	485	476	483	487	472	437	494	483	546	492	538	459	500	498	492	514	469	483	553	513	486	496	492	479	489	511	490	468	532	513	472	487	531	470	517	502	492	488	472	508	511	488	501	491	463	506	512	538	520	460	481	467	509	484	491	500	503	506	465	497	492	489	496	470	509	459	485	492	474	503	427	510	489	469	503	514	500	465	496	505	498	490	465	482	432	528	459	500	468	480	472	475	494	467	469	457	497	546	527	490	486	484	500	483	466	488	489	484	501	513	500	497	507	476	485	470	477	487	481	495	467	485	465	447	489	481	513	495	486	512	511	490	515	519	471	454	538	491	512	513	490	503	474	510	493	502	486	473	495	471	509	487	490	485	488	489	535	483	491	520	511	513	488	535	487	490	437	515	509	551	450	518	500	487	511	494	459	459	500	481	505	483	450	488	485	490	477	515	480	509	516	469	456	507	495	480	478	516	465	504	479	478	486	491	538	493	516	474	482	498	483	520	486	518	500	461	497	535	486	491	477	517	506	474	451	502	481	482	492	487	481	501	456	498	460	537	521	467	507	516	484	478	569	483	501	486	529	484	495	463	465	506	531	498	506	501	461	489	496	465	461	504	489	483	484	514	474	493	479	508	492	472	447	523	514	537	496	486	452	519	487	528	463	514	472	501	462	497	517	473	492	559	505	487	473	521	508	489	546	499	475	469	458	496	485	491	475	491	479	467	469	509	483	485	481	483	499	423	476	522	529	488	497	482	497	503	499	494	498	529	535	504	491	502	524	478	487	509	519	496	508	509	531	469	528	503	497	508	510	507	530	472	469	465	456	484	472	507	496	512	455	539	503	499	511	509	517	476	507	504	489	472	499	490	459	504	486	474	483	493	505	461	455	473	511	480	452	496	479	523	507	487	496	461	521	504	514	556	539	497	500	470	492	481	530	470	478	491	501	474	491	505	515	498	478	469	504	500	497	511	488	506	496	494	473	519	495	470	469	498	492	495	514	498	491	489	518	520	449	485	483	512	460	508	513	514	502	483	465	514	498	490	503	460	487	506	484	483	490	470	505	506	473	526	492	494	461	458	497	521	490	489	472	487	505	468	466	531	458	519	504	444	488	466	473	481	504	519	477	537	483	479	479	480	497	484	520	503	487	460	510	483	479	449	490	475	510	472	456	486	499	480	492	474	563	455	496	452	467	515	480	473	511	493	501	506	496	502	524	469	490	470	513	485	471	492	486	479	458	460	460	506	485	475	470	507	504	492	515	466	485	545	523	506	486	492	527	502	505	510	473	535	536	506	511	506	476	491	495	495	469	506	480	522	546	463	497	485	478	480	505	496	498	502	460	506	480	531	461	546	529	495	458	441	473	518	480	489	470	487	468	457	466	490	475	471	533	518	479	500	533	513	491	503	537	529	470	504	505	526	518	532	498	492	498	492	522	486	507	510	493	480	467	497	504	525	535	445	503	515	519	485	510	505	492	484	524	470	498	459	525	503	453	462	500	480	459	507	457	457	459	521	474	509	527	508	491	509	479	530	478	489	510	532	472	500	500	487	473	467	480	484	479	485	498	500	499	504	478	487	486	477	518	527	506	484	506	513	506	476	478	468	466	474	446	526	519	473	515	502	467	448	488	488	519	481	505	482	471	478	516	476	473	512	461	455	487	490	489	517	469	487	524	501	481	501	461	484	461	494	511	497	531	480	493	481	497	489	522	515	478	471	490	474	473	481	474	472	514	513	471	470	502	510	478	481	529	474	483	525	503	505	515	489	474	512	484	524	517	468	484	482	501	482	550	491	509	464	521	522	476	478	493	498	521	513	507	476	524	522	516	477	507	493	494	526	490	486	464	464	500	496	511	504	505	501	507	478	509	496	485	519	461	492	494	512	478	503	509	461	496	473	491	488	484	485	525	484	497	513	504	505	477	529	492	466	499	509	459	509	501	506	485	484	505	462	470	489	527	522	497	507	489	475	459	538	528	491	484	494	462	469	494	532	471	453	508	504	455	494	503	495	477	485	478	455	490	499	468	519	471	532	491	509	488	473	504	490	506	491	482	489	481	513	500	510	494	473	484	506	441	498	518	499	509	478	482	490	477	461	473	509	460	488	480	503	499	504	499	456	512	502	446	504	488	456	518	474	484	513	515	500	488	493	514	475	483	491	515	498	513	541	467	500	514	486	467	495	532	459	497	499	494	499	537	492	493	505	488	465	491	524	509	516	507	491	504	483	493	503	487	472	493	481	501	458	461	470	469	513	458	477	489	494	518	478	482	486	488	462	499	502	475	477	495
19609	20388	27711	22391	15221	11182	9660	7268	4898	2662	2419	15735	18406	13658	7093	2814	964	466	252	180	185	195	181	183	172	162	166	170	204	204	191	173	176	178	190	211	196	193	215	195	173	187	187	170	191	174	192	175	180	142	177	176	189	168	172	197	183	188	215	176	183	169	189	189	172	166	193	176	195	205	183	223	187	185	189	169	219	140	199	192	162	166	171	186	198	184	202	172	183	178	162	181	183	205	199	172	173	183	183	196	199	185	166	184	170	195	174	195	172	174	185	159	185	181	189	188	157	175	189	216	197	166	201	186	171	184	187	187	188	190	168	186	173	178	196	153	190	199	163	200	177	183	197	166	186	196	194	181	206	186	162	172	177	185	166	182	155	191	195	169	173	195	190	197	204	170	221	209	169	184	177	189	167	185	179	219	194	192	200	188	188	208	200	179	195	195	197	186	185	183	174	152	180	188	173	172	194	164	200	204	192	189	199	192	186	193	196	183	202	170	169	178	172	181	168	154	212	178	169	184	203	190	205	169	218	192	181	156	181	187	190	162	163	190	181	169	195	189	187	171	181	177	169	182	184	187	186	189	171	199	177	172	188	188	175	209	162	168	177	180	188	192	201	188	201	170	180	187	208	184	166	192	199	172	197	195	168	176	182	200	192	174	195	228	165	185	169	167	186	163	188	167	175	187	202	166	166	196	201	187	170	176	179	174	188	207	202	194	196	190	185	181	197	181	209	192	178	184	182	168	170	183	188	178	179	212	181	185	163	176	151	192	184	168	177	194	185	172	186	200	169	180	179	192	193	195	173	179	204	206	155	180	198	174	148	171	208	169	175	173	175	209	180	168	173	176	182	182	199	171	195	178	182	157	185	203	177	186	160	190	194	171	189	173	200	158	194	201	176	203	193	189	175	193	168	192	161	224	169	203	171	194	181	180	166	182	204	187	200	187	179	164	178	199	192	183	171	185	165	165	153	181	178	199	176	186	202	203	169	195	176	188	191	190	210	184	171	182	192	184	163	169	179	175	155	152	184	167	197	191	170	189	173	166	170	166	178	180	208	172	180	185	172	178	177	184	199	168	188	184	157	186	181	160	182	178	181	189	187	163	173	174	162	195	190	201	187	193	189	178	172	170	176	175	183	149	166	212	159	205	204	182	178	198	186	175	211	193	200	165	197	179	168	187	169	201	185	182	181	184	175	192	184	173	183	178	202	190	215	173	215	194	183	188	220	209	197	196	183	180	167	178	191	194	204	174	178	178	173	176	186	194	168	177	180	176	192	193	193	165	155	197	173	166	196	190	200	177	178	187	170	167	182	190	168	176	202	167	188	178	176	202	163	186	206	181	163	189	190	169	186	177	158	178	188	180	183	181	182	178	190	170	194	167	156	149	173	181	156	183	186	188	206	182	179	166	159	221	213	165	184	184	162	174	154	172	180	183	167	183	184	176	185	180	170	168	164	195	178	188	159	178	168	179	181	200	197	181	182	174	183	176	161	184	181	181	205	193	189	189	185	184	178	174	192	160	180	193	196	170	187	190	193	149	185	184	200	185	188	198	185	171	163	155	203	194	184	169	176	171	160	188	161	164	174	201	173	183	181	192	190	174	188	178	190	207	179	182	197	182	185	210	196	176	146	201	182	184	179	190	185	181	185	200	162	181	167	198	145	184	197	181	200	172	190	184	190	188	183	176	180	191	157	160	204	170	188	168	169	193	179	185	222	204	175	183	181	156	188	208	170	225	164	164	175	201	173	214	188	179	180	179	184	160	169	208	169	202	169	172	180	175	189	186	191	152	181	165	216	197	204	188	179	173	177	167	166	176	176	179	176	214	188	182	187	174	187	188	204	201	176	196	198	194	154	181	185	178	181	195	176	196	181	212	171	150	198	176	187	186	185	190	181	189	201	195	175	197	178	177	165	206	194	179	184	167	183	158	183	206	138	163	176	196	185	198	201	191	195	160	212	178	199	201	195	167	202	177	169	195	176	174	196	179	194	198	183	171	171	179	190	175	179	212	199	159	176	183	179	170	177	199	200	189	173	195	180	166	182	194	173	188	188	201	175	188	197	186	181	178	178	215	172	186	182	199	189	196	150	205	172	172	188	196	182	192	191	186	177	180	173	200	175	173	175	195	189	184	167	190	171	164	182	200	171	152	198	179	168	209	182	173	168	182	176	155	171	182	178	189	196	187	185	178	200	188	181	176	192	181	181	189	199	179	189	183	171	207	187	181	191	198	186	179	175	182	184	168	171	187	193	192	174	169	230	183	168	191	204	199	179	200	187	172	157	187	175	171	177	186	188	189	178	179	176	187	175	187	192	193	181	166	187	163	204	191	163	152	164	194	203	200	182	208	202	183	190	172	177	196	174	187	190	168	207	159	185	221	184	202	171	175	171	204	180	186	207	178	179	194	168	199	187	180	203	164	181	193	214	161	196	200	214	195	155	200	166	181	178	205	182	178	190	183	179	154	169	162	182	189	182	181	189	174	194	199	168	157	178	195	184	181	171	183	182	210	178	159	186	185	170	191	187	153	190	162	176	190	199	162	164	189	184	210	182	195	175	168	188	187	187	196	186	194	190	184	192	156	198	212	197	192	196	180	167	187	170	150	191	173	196	198	187	191	196	186	187	181	179	186	168	173	202	199	207	180	183	193	172	163	198	186	207	196	170	181	184	192	194	199	190	187	183	178	198	182	195	194	193	171	179	151	176	181	170	211	184	173	187	195	189	186	167	189	184	196	187	190	182	199	169	185	174	168	173	173	192	209	197	167	172	192	190	181	186	181	160	168	170	182	187	167	156	173	174	164	213	184	178	181	181	188	203	198	210	175	222	188	167	180	163	174	158	196	174	192	200	201	189	156	179	166	175	191	198	171	182	163	174	193	198	180	162	184	171	167	173	163	167	182	207	185	192	153	198	198	192	177	180	164	156	190	156	197	176	174	173	177	214	175	199	176	188	179	159	191	180	182	159	198	180	164	182	166	186	189	172	182	176	192	161	204	179	177	190	148	175	209	190	183	188	169	184	203	172	203	172	180	178	187	189	183	189	188	186	174	167	163	166	158	154	169	176	187	182	197	207	178	163	208	192	175	175	188	181	203	187	218	176	179	172	185	179	159	194	202	202	179	196	191	178	204	160	176	163	165	173	159	196	193	179	187	184	193	188	184	191	163	201	204	180	180	177	183	186	185	189	198	208	203	208	174	175	191	178	179	208	183	168	177	175	161	186	168	197	185	184	174	165	162	174	182	183	187	194	195	188	190	183	195	197	184	170	180	173	182	195	164	173	189	193	183	187	176	173	191	182	165	192	190	174	175	193	180	175	170	180	173	179	181	177	183	192	181	188	189	169	181	195	171	195	203	161	176	187	179	175	187	209	197	157	180	188	179	158	176	185	180	196	175	177	192	175	175	200	179	184	162	168	182	184	170	174	189	196	178	212	169	178	210	190	165	172	182	186	178	189	168	188	194	178	183	184	195	184	202
12316	17679	26778	26246	22429	22169	21464	19036	15641	10384	10167	38620	39529	32965	22274	11635	4552	1885	884	559	526	480	475	519	490	511	499	510	476	519	476	522	530	479	494	487	481	520	497	528	516	462	494	508	462	491	511	499	517	528	514	475	476	516	456	458	453	480	527	506	491	492	510	493	472	516	476	486	458	516	496	482	511	461	467	469	499	506	482	479	514	489	513	539	497	495	519	473	477	502	506	471	505	540	494	477	497	471	527	515	469	441	507	482	475	490	461	463	525	486	430	507	470	495	487	492	474	487	528	496	483	479	479	535	515	479	514	512	497	470	528	516	522	513	497	490	472	556	505	520	481	506	541	465	504	488	484	493	484	535	482	502	515	421	486	497	511	489	527	454	489	509	452	467	513	502	478	494	498	473	510	457	498	501	487	486	504	479	515	487	482	482	494	485	495	492	521	468	548	518	474	442	480	486	529	490	469	482	487	510	467	506	493	502	491	488	483	448	500	530	494	510	498	442	523	473	488	517	473	492	479	497	505	470	479	500	471	466	508	483	485	520	524	519	544	484	497	501	521	521	455	500	545	524	522	516	517	486	495	524	494	475	450	507	519	493	480	507	508	513	502	521	449	514	536	501	504	468	550	500	524	526	479	511	487	489	529	500	468	502	488	503	508	477	495	469	487	520	489	501	471	486	517	485	482	470	491	489	486	521	516	529	499	487	509	511	476	507	454	507	485	499	519	490	534	493	490	500	499	514	474	450	452	498	488	499	486	483	504	455	513	525	499	481	478	509	500	507	502	497	479	502	507	463	507	466	491	470	523	518	525	525	505	492	506	551	451	472	447	496	483	517	467	463	498	504	482	517	532	493	466	475	513	493	470	495	484	519	502	470	470	503	498	499	507	483	500	487	499	499	462	476	456	496	490	503	475	502	507	454	465	491	469	498	469	459	514	504	507	511	517	511	502	503	495	481	441	537	514	497	461	493	517	507	462	501	539	489	470	485	529	537	494	474	483	519	516	472	518	495	521	512	525	431	507	518	467	521	494	476	528	512	512	472	464	486	494	491	524	524	474	512	480	495	488	483	503	494	492	538	486	508	508	545	496	501	472	504	491	495	463	509	525	541	472	484	477	508	468	466	501	538	475	535	480	491	518	488	461	476	508	524	536	505	554	527	518	486	482	455	478	502	485	480	507	510	494	487	487	484	499	504	489	494	495	498	465	480	499	496	460	528	472	483	526	521	490	483	498	490	505	505	474	510	474	503	523	487	507	488	488	460	515	462	486	501	539	521	531	507	496	487	493	464	479	502	561	520	511	464	485	510	508	509	519	504	524	514	495	522	474	530	503	485	503	529	496	538	507	493	479	489	476	536	476	503	522	513	543	476	475	480	504	474	508	484	526	476	463	476	530	475	485	498	490	500	490	514	488	488	495	499	492	428	533	486	508	494	454	482	488	480	523	480	494	495	549	503	471	479	447	500	498	481	511	490	521	463	503	493	487	488	468	527	521	476	530	496	473	461	532	453	500	513	475	497	476	468	481	504	481	477	484	505	470	506	492	486	502	521	531	478	530	496	507	479	492	481	476	479	492	487	492	478	505	470	519	490	491	493	515	475	503	482	514	521	501	514	493	483	503	461	504	520	500	551	520	503	495	504	469	483	453	471	475	513	491	514	437	489	467	519	489	505	473	494	465	501	465	507	473	484	506	491	503	467	485	511	484	522	517	500	493	450	539	478	511	558	511	509	497	498	502	493	480	471	512	482	473	484	509	472	443	482	465	469	515	511	517	475	482	450	492	515	475	498	500	475	462	517	500	474	484	485	501	511	458	520	471	462	488	543	515	481	454	474	542	527	518	517	508	505	459	479	459	484	513	503	508	538	473	486	483	509	476	509	465	524	489	499	488	487	515	481	505	511	490	514	470	554	447	484	483	474	477	488	489	472	505	500	508	510	478	501	544	498	495	493	485	504	475	464	494	519	494	470	506	507	478	507	517	490	500	489	521	504	494	503	479	522	506	469	497	500	473	483	477	505	502	521	520	450	531	489	510	485	518	498	549	515	488	486	499	500	472	527	502	485	523	482	482	478	494	522	508	521	467	487	460	489	484	532	482	525	484	514	473	468	535	472	473	522	514	490	433	501	508	503	503	446	477	466	512	521	521	538	488	513	508	499	465	491	495	493	485	509	493	488	491	509	485	464	526	485	465	462	500	493	488	505	474	513	533	503	510	499	521	440	498	480	488	483	494	459	501	516	526	444	469	508	487	506	508	464	493	477	476	499	491	488	496	528	501	494	480	514	460	507	501	489	480	516	519	503	506	477	495	463	486	488	489	504	486	491	493	484	527	478	503	465	467	507	455	518	475	522	479	466	482	536	513	505	498	472	501	493	480	492	464	494	478	486	502	497	497	509	452	455	532	484	462	528	507	474	488	503	505	520	452	493	532	521	509	497	490	514	472	488	480	518	519	489	481	507	495	525	503	472	492	485	465	525	488	526	467	478	439	500	503	546	466	480	517	546	482	534	490	466	480	482	535	515	494	489	500	443	502	460	486	487	500	485	483	441	507	460	499	497	485	539	457	495	515	531	478	471	493	529	465	500	492	471	506	507	478	534	506	505	482	504	480	510	514	483	434	480	488	508	472	494	496	480	468	465	489	493	513	510	525	533	505	527	474	499	498	492	503	510	500	508	438	472	485	468	497	505	467	484	565	480	493	494	462	525	497	502	507	465	522	473	488	471	471	528	493	503	515	508	510	496	499	518	509	456	527	510	527	519	552	529	501	511	481	482	511	509	481	527	536	499	485	481	498	511	500	473	480	518	482	531	469	458	500	478	526	509	476	483	496	505	500	490	500	524	493	501	498	552	473	517	456	517	433	483	432	500	457	467	490	502	476	488	516	501	472	512	504	466	495	483	489	494	504	508	501	479	465	495	485	508	473	497	492	501	546	527	502	520	490	482	495	519	487	539	503	509	499	518	496	510	477	476	532	497	445	460	478	489	488	475	495	467	496	515	535	495	495	493	520	472	522	509	480	510	477	447	465	492	472	460	509	570	479	498	482	484	526	457	505	474	488	522	468	492	489	499	488	483	505	491	486	493	526	524	486	496	479	443	517	464	507	476	484	458	459	489	490	495	485	488	519	492	478	483	484	487	474	528	536	438	502	522	501	516	532	513	486	527	470	460	488	461	503	521	467	491	482	486	488	511	555	524	511	516	495	481	488	481	462	514	519	514	492	491	514	496	504	502	524	493	512	481	469	477	481	503	472	506	523	511	520	516	498	512	531	515	522	499	490	533	492	490	525	464	510	513	513	510	474	471	515	493	530	484	484	486	452	527	521	499	459	520	443	464	519	495	513	493	497	487	463	488	497	454	471	486	521	484	470	505	457	503	460	522	542	493	480	522	530	506	489	477	483	486	467	492	532	463	468	476	509	481	515	525	476	511	485	453	498	469	487	496	471	480	473	504	506	523	477	466	466	545	457	467	501	493
25834	35228	36933	31165	23724	24570	15821	6741	3800	1754	5488	23301	28412	22040	11788	4326	1431	546	291	211	194	200	179	210	179	166	181	192	198	205	189	191	192	186	186	195	186	206	186	202	213	192	175	188	186	173	164	187	178	206	206	185	206	190	191	171	187	179	211	188	186	184	189	189	171	194	174	190	215	192	183	209	194	175	172	183	155	172	184	197	190	176	201	192	186	176	185	182	170	186	172	174	164	192	194	170	174	207	177	188	211	172	168	178	193	165	192	181	210	173	194	179	177	185	177	167	176	203	189	219	171	206	180	170	181	156	172	197	171	168	156	192	157	168	202	181	195	173	175	174	164	189	208	187	196	187	188	171	184	187	188	179	195	195	164	193	175	183	212	174	200	186	204	163	189	159	198	180	189	179	175	163	186	191	188	176	192	185	203	200	200	191	190	197	188	182	174	163	202	161	177	163	170	203	182	194	177	180	201	152	180	203	187	189	165	211	201	218	196	184	197	182	186	152	170	203	161	160	198	177	205	175	190	213	187	173	158	162	169	192	198	173	185	197	226	209	190	180	187	181	171	179	198	172	183	177	167	157	182	164	187	188	218	179	171	191	167	176	194	185	188	192	157	175	176	188	173	172	184	235	182	204	189	169	179	188	191	184	165	178	187	213	176	177	186	172	187	177	163	185	184	183	165	169	167	176	186	205	173	183	181	221	175	181	205	198	174	177	176	172	175	196	190	194	183	176	174	188	194	174	185	169	174	180	195	193	182	179	210	157	188	189	167	175	187	182	180	160	167	193	189	195	206	180	195	190	192	187	187	184	176	177	185	177	180	216	208	173	174	198	186	179	184	194	179	190	161	186	193	188	164	193	175	170	168	163	158	183	182	180	211	172	211	178	200	177	195	182	192	188	185	168	173	212	167	174	197	176	167	172	176	186	177	184	158	177	170	184	185	171	171	173	180	189	171	168	217	180	181	181	203	177	195	196	181	177	193	185	177	172	197	157	182	178	154	179	162	200	179	198	162	191	208	190	179	207	179	178	169	191	190	188	188	200	163	171	198	194	167	200	183	187	168	167	176	163	170	185	189	197	189	166	198	167	173	176	166	176	216	186	186	176	184	187	176	161	187	189	185	195	195	162	186	170	158	145	193	179	184	177	165	163	205	177	176	194	188	180	187	194	202	188	187	185	166	171	183	153	201	194	216	192	160	161	209	184	179	198	188	178	188	169	172	175	192	186	199	188	182	165	188	188	167	171	192	191	201	169	186	188	164	198	196	194	175	185	168	194	180	198	190	164	182	194	168	175	190	173	198	195	155	166	193	193	216	166	177	198	172	179	177	190	184	178	160	177	171	188	180	216	185	179	167	183	186	174	179	178	196	160	170	167	199	167	195	185	169	191	192	185	185	184	198	185	182	180	178	164	216	195	182	193	193	186	157	211	167	195	190	186	201	178	175	196	180	169	176	179	153	185	191	163	191	181	164	193	192	202	190	209	160	189	192	196	192	158	156	207	186	175	187	186	179	188	179	189	177	186	208	179	182	175	221	209	174	199	188	166	164	169	186	189	186	179	171	167	191	162	168	170	193	191	194	176	164	178	195	198	184	212	193	167	179	178	176	194	177	182	195	166	167	184	203	166	161	175	182	179	192	183	179	182	195	174	195	174	181	185	172	192	191	196	186	160	194	196	189	168	179	190	192	192	192	184	195	189	192	171	203	179	171	147	183	178	171	200	167	153	195	174	187	196	179	194	192	197	171	211	186	185	177	172	182	179	183	168	179	174	191	196	177	187	163	183	154	179	203	158	155	163	187	187	197	179	175	191	202	182	162	165	174	189	184	177	190	165	178	190	200	171	173	200	188	194	186	185	175	190	173	189	187	164	174	185	179	190	210	189	183	200	186	163	188	190	167	167	162	170	179	188	205	158	191	162	199	177	160	197	192	163	189	179	181	182	177	157	193	192	172	207	178	216	169	181	206	189	194	196	169	185	200	181	198	198	211	161	161	176	190	187	183	178	199	173	211	187	176	207	165	183	188	164	194	168	161	162	205	180	212	168	185	210	176	215	197	216	180	188	202	183	172	173	184	183	180	182	195	169	180	210	176	198	180	206	196	175	165	184	196	188	212	190	170	166	173	178	194	199	187	165	177	192	163	168	177	206	158	169	166	177	212	155	192	184	200	183	186	177	172	174	182	175	189	157	196	188	188	171	189	177	169	186	186	184	188	173	171	181	181	188	201	171	169	196	174	187	165	175	190	195	185	185	200	175	176	157	179	173	201	162	168	184	174	186	191	182	172	191	218	202	200	196	198	176	214	166	171	185	198	176	152	201	174	187	186	166	174	192	209	210	214	168	166	174	178	189	206	234	182	171	188	173	191	166	188	176	203	195	196	178	176	190	208	191	161	175	189	168	188	197	174	175	170	186	184	183	179	158	194	188	186	195	182	179	157	177	187	188	160	170	172	158	183	190	193	162	180	192	192	171	183	192	163	165	176	193	200	177	199	177	195	188	190	195	180	192	184	166	195	158	189	210	201	178	194	184	176	175	198	163	202	204	168	168	181	191	176	197	202	165	180	203	190	189	181	159	172	218	196	176	188	192	177	189	169	198	195	190	192	164	190	190	195	208	193	196	182	172	180	187	195	215	199	175	187	193	183	188	196	162	195	189	175	179	198	164	183	181	202	190	184	220	179	182	182	172	181	167	187	176	192	203	183	170	201	186	185	176	194	200	197	187	205	205	164	194	211	213	168	176	192	183	187	180	187	171	182	189	188	156	226	210	165	159	178	188	191	187	191	197	174	176	158	168	192	190	206	190	200	209	160	164	185	173	166	149	182	203	194	184	203	189	190	171	194	173	164	179	168	178	180	206	168	168	181	176	171	194	173	151	175	188	174	201	190	183	163	200	186	172	197	177	183	181	200	213	178	182	171	192	193	190	196	219	200	188	215	162	162	152	167	202	155	188	183	190	187	203	176	191	191	186	171	188	190	198	188	173	185	207	176	172	183	192	178	171	163	190	177	185	183	205	174	167	186	177	163	187	192	172	196	178	182	212	164	196	183	181	169	196	194	200	196	210	165	174	178	206	179	182	195	183	189	172	187	187	206	182	181	186	198	176	209	183	215	194	172	190	193	182	175	174	186	171	185	194	194	175	218	181	175	191	170	181	173	190	207	186	197	164	191	194	190	173	180	176	172	171	221	194	167	195	181	194	186	180	185	150	205	173	167	182	178	196	198	170	159	194	190	185	207	172	156	180	177	212	173	196	166	180	195	181	183	195	187	185	169	183	203	195	179	198	161	195	195	199	194	172	175	171	180	201	210	166	186	178	169	173	196	183	171	171	166	210	195	178	174	173	209	182	185	201	186	209	181	165	181	180	186	208	181	175	158	175	190	209	206	214	186	168	170	174	178	207	180	195	183	174	216	166	166	179	197	189	182	167	177	198	172	188	194	192	183	201	168	191	204	157	173	193	195	200	215	197	160	183
15312	29523	34354	34131	30215	34370	19729	10482	9392	5985	19692	45088	47310	40671	28811	15180	6169	2346	1063	652	517	498	524	497	516	542	480	482	542	525	508	524	502	476	474	496	524	503	484	492	496	501	510	499	477	476	488	496	498	482	499	450	514	504	491	519	529	498	503	519	501	446	477	483	488	516	480	466	535	479	469	491	469	504	465	510	483	497	460	553	476	488	507	478	529	479	478	513	485	496	492	526	465	454	483	490	448	484	491	495	508	551	496	509	533	505	500	483	482	494	464	464	459	560	480	486	491	486	493	501	501	496	530	469	492	476	501	544	490	496	479	488	511	508	487	506	508	491	472	466	482	512	496	544	490	487	544	486	523	502	523	493	490	509	475	506	488	475	517	480	499	490	491	490	513	497	515	550	536	460	527	532	529	519	483	499	497	538	519	441	485	495	511	465	527	508	483	467	458	471	464	468	497	503	493	497	489	477	492	488	472	468	513	489	475	523	511	504	502	488	510	473	464	481	505	491	480	490	489	476	507	477	468	492	488	484	482	492	488	466	517	473	489	484	480	545	490	490	509	506	474	518	496	487	535	476	514	540	499	508	465	474	539	456	473	499	479	468	489	527	490	490	508	472	472	470	468	463	480	432	482	501	506	503	471	504	482	496	449	480	509	462	461	485	498	500	493	462	479	497	478	482	491	488	528	485	512	503	504	460	483	467	504	494	522	524	476	520	500	481	497	512	493	504	483	493	504	517	520	477	479	494	490	490	480	526	481	474	478	461	487	518	489	507	502	509	493	481	472	517	487	501	451	491	483	489	519	464	474	491	485	486	471	518	522	496	480	514	552	517	538	521	511	505	475	498	520	516	474	503	487	471	453	517	459	516	538	502	484	494	468	478	504	469	484	492	506	482	497	478	491	507	524	479	489	448	513	450	479	485	484	467	501	484	497	478	488	465	522	506	477	462	499	479	505	515	435	479	518	484	499	478	496	472	491	467	478	438	498	501	473	513	481	528	501	438	503	528	528	489	482	506	509	479	505	495	474	529	516	479	485	504	510	484	488	514	518	469	504	454	503	498	502	522	519	489	497	498	516	480	475	500	564	509	445	532	484	470	488	456	468	470	483	470	507	500	529	487	454	496	511	477	489	474	491	492	499	493	507	458	461	498	487	534	513	487	448	477	514	482	515	467	466	491	488	461	517	505	483	444	490	540	473	482	474	455	516	464	471	482	532	475	491	535	495	488	510	500	469	471	468	493	506	464	479	467	478	508	514	496	475	503	508	470	495	508	538	455	518	471	476	525	472	490	522	523	483	512	479	459	490	463	471	490	477	502	471	473	462	526	483	477	487	469	480	532	449	486	484	506	476	478	500	534	489	475	510	510	486	530	504	470	488	507	451	474	490	490	493	486	521	484	444	486	474	520	466	513	496	506	487	530	485	472	501	457	487	470	503	433	498	475	490	545	495	483	489	503	496	515	491	478	486	495	446	500	478	527	460	526	504	492	518	509	507	497	487	519	509	475	499	499	494	493	524	467	474	466	483	518	479	512	457	476	510	506	487	503	507	485	513	519	515	492	463	480	514	525	507	519	519	524	516	515	456	506	483	508	482	484	472	491	520	458	498	502	503	510	536	474	524	529	446	511	528	476	495	485	478	470	477	481	483	468	503	495	507	462	471	482	485	495	490	509	507	460	494	517	521	501	492	508	555	493	457	505	499	508	472	504	547	500	506	477	457	487	509	505	474	520	503	519	468	487	515	492	503	504	496	551	514	513	495	511	504	469	460	506	499	510	509	487	488	489	476	451	470	467	462	469	493	493	479	480	510	465	536	479	507	484	490	433	498	502	480	474	469	506	464	457	472	495	472	471	514	522	479	493	507	523	514	486	532	477	473	518	473	471	496	489	507	480	466	494	533	516	502	545	455	459	471	519	478	533	469	502	474	507	490	536	488	513	486	496	447	514	465	460	470	533	451	466	459	515	490	497	492	484	488	499	514	477	497	492	524	513	468	493	459	509	473	508	518	519	514	510	455	473	515	517	518	499	472	469	479	477	503	526	473	448	500	508	501	489	535	453	461	529	527	527	503	496	500	495	472	510	490	526	513	529	491	469	487	502	517	501	453	523	485	500	495	487	489	450	484	500	506	481	499	493	492	484	527	498	489	439	524	525	463	528	525	492	469	478	462	506	477	474	498	457	513	513	514	503	488	511	526	485	464	513	490	501	497	509	502	491	523	514	464	509	479	487	503	490	520	505	493	445	503	491	499	514	534	478	496	507	499	472	477	526	488	524	490	497	506	526	474	567	521	502	482	494	493	471	480	494	482	493	465	512	491	502	468	485	515	492	487	507	484	514	464	491	518	529	477	487	479	525	491	510	522	485	492	490	498	463	477	495	484	502	486	480	494	493	500	500	502	532	499	479	502	488	506	480	481	512	493	505	471	510	514	493	502	496	492	504	482	495	510	470	513	522	461	533	495	484	514	491	516	502	499	492	500	483	502	455	491	517	524	507	476	500	496	498	478	480	502	506	473	505	507	487	509	485	492	509	486	479	508	504	512	502	526	496	448	482	535	490	484	474	520	482	493	508	468	526	488	540	510	520	465	490	481	505	530	463	505	457	487	539	506	477	458	525	488	530	520	510	473	529	502	471	476	490	494	478	464	502	475	495	491	525	503	529	528	468	517	486	464	526	485	466	452	485	472	488	456	522	500	534	474	467	501	471	529	548	511	488	463	475	515	499	509	484	480	490	496	441	504	496	470	452	493	508	525	458	485	468	482	468	515	470	448	473	487	499	510	504	486	488	510	495	538	451	516	481	493	498	491	480	521	487	509	479	492	501	563	463	508	480	488	558	511	516	496	486	496	523	518	503	464	509	529	545	529	472	502	518	490	498	519	516	500	501	460	468	471	517	484	545	501	492	541	494	464	480	524	516	515	512	523	513	491	504	505	490	483	503	546	502	513	496	529	497	462	474	496	499	489	468	492	528	479	483	499	493	499	492	505	490	480	530	530	494	464	510	497	460	452	468	509	515	470	514	506	472	487	520	493	499	484	551	540	480	487	517	523	516	446	490	479	500	494	451	489	521	460	513	536	468	490	511	530	469	441	462	481	493	468	503	518	487	499	510	490	487	521	494	495	482	484	494	518	471	531	486	489	512	488	516	480	515	494	462	518	516	482	534	473	506	505	514	505	512	479	491	514	502	493	450	521	496	477	503	466	467	445	500	517	549	521	474	477	494	464	491	497	455	488	448	498	495	475	516	496	448	473	515	521	479	485	464	473	443	525	513	468	520	472	449	516	473	499	524	542	468	522	486	521	483	497	483	531	515	500	485	472	497	474	541	473	483	455	462	512	484	493	471	495	491	484	486	499	525	525	499	515	504	481	543	526	515	514	462	516	471	466	478	495	454	471	500	443	489	489	503	509	526	515	503	454	530	495	481	492	500	467	478	491	507	495	462	466	487	535	480	500	469	452	500	471	479	474	481	467	519
7732	6346	8910	6810	3797	1997	942	609	482	485	725	1630	1969	1722	1062	553	348	230	187	187	193	200	187	168	184	176	190	161	165	181	169	207	176	193	181	207	173	206	152	201	192	174	195	185	181	190	192	196	185	198	151	183	181	173	165	191	191	197	174	187	202	178	196	191	160	185	177	172	165	175	201	171	196	161	192	188	187	195	174	183	184	192	181	180	188	160	170	183	189	183	183	188	176	198	196	162	179	178	172	177	157	182	191	186	158	192	178	182	173	199	193	189	173	202	188	170	172	171	200	141	186	167	188	170	165	173	170	192	185	173	190	164	170	180	191	147	168	188	184	205	192	176	211	183	176	194	200	171	183	173	184	182	194	180	148	173	169	192	176	196	181	181	177	199	192	185	215	193	177	187	175	170	169	175	193	178	174	192	223	188	190	187	208	205	155	200	164	181	204	174	161	183	186	180	170	176	165	183	164	197	177	170	180	188	180	170	170	190	180	161	162	179	169	178	203	187	160	176	203	166	187	191	169	190	190	167	169	152	168	188	219	164	178	171	186	183	183	188	187	189	164	188	196	199	164	151	209	178	206	169	177	171	182	194	181	180	166	168	186	194	162	168	172	178	166	180	162	161	154	167	181	191	199	174	208	159	197	175	169	183	197	187	146	192	189	165	177	172	180	191	184	190	194	176	187	167	183	174	149	167	194	153	186	170	175	174	180	174	169	164	182	176	176	171	192	196	188	150	153	180	167	203	155	145	180	184	179	177	167	160	199	159	169	193	173	180	179	163	175	213	182	189	172	164	168	193	180	182	198	168	168	156	168	198	177	202	199	182	207	174	211	190	194	177	182	198	171	189	202	159	192	181	174	208	158	192	193	196	207	200	159	181	188	197	156	181	178	174	160	183	208	165	189	174	174	171	162	200	198	174	152	182	189	182	170	180	179	194	190	154	190	170	163	195	188	182	175	199	197	169	183	171	170	197	188	210	187	182	199	188	213	188	211	189	171	153	160	195	168	205	211	159	177	157	192	184	181	158	157	193	183	163	169	194	179	177	186	165	175	196	202	185	173	179	150	170	184	169	160	189	183	186	183	205	184	186	155	156	203	170	171	189	183	160	177	207	182	150	192	186	161	183	204	204	200	183	155	186	194	196	189	157	182	189	172	194	161	158	165	187	167	186	182	154	206	181	165	186	196	189	168	181	177	175	191	163	175	180	173	191	167	191	172	168	186	182	191	196	163	182	183	199	173	197	186	182	175	171	176	187	186	192	158	186	172	182	156	188	193	180	194	180	173	174	187	197	209	175	179	184	191	190	183	163	186	179	186	161	176	178	200	183	204	181	180	177	169	154	192	173	167	167	180	199	174	185	182	192	180	165	168	188	178	164	165	162	176	195	185	171	169	179	193	198	170	194	186	199	169	205	187	180	170	168	173	211	172	185	185	174	166	182	183	177	174	169	175	174	172	161	195	192	185	179	189	184	172	180	182	168	195	196	161	173	167	165	199	170	166	181	208	192	189	181	173	172	191	189	208	169	174	198	183	184	187	171	176	169	180	184	182	181	203	188	172	182	193	176	177	180	190	165	164	189	203	182	166	183	186	186	165	154	162	187	146	154	176	169	176	199	191	186	192	169	200	183	185	205	176	167	199	165	174	178	181	183	192	164	183	193	169	177	174	157	167	192	158	162	177	160	192	173	161	169	182	191	199	166	190	176	171	180	181	174	174	147	177	167	174	176	185	160	172	175	161	183	174	191	197	150	148	165	198	201	182	180	202	160	171	185	173	183	189	178	166	196	176	167	178	154	188	184	165	184	213	192	179	177	179	144	181	180	191	178	187	172	191	162	169	187	171	162	182	162	177	164	169	187	190	149	200	177	182	192	184	161	188	172	188	213	190	190	174	207	172	177	185	168	183	168	164	160	173	171	195	192	189	194	194	168	211	166	170	187	175	167	171	162	168	183	196	158	195	195	193	177	170	175	190	212	196	167	171	206	173	176	194	196	208	170	164	183	173	175	174	180	191	188	160	190	180	177	181	185	196	177	186	163	185	195	159	217	173	168	171	176	168	191	151	186	187	149	174	186	162	186	186	180	178	169	207	174	171	170	176	191	171	178	163	160	177	215	195	169	197	178	174	165	180	197	178	140	175	154	192	187	186	186	174	190	176	195	185	205	153	158	191	168	169	176	169	197	192	173	183	175	178	159	189	178	188	189	201	181	189	190	173	167	174	191	184	183	206	178	178	179	163	162	162	176	182	167	155	166	187	161	176	177	177	160	176	185	179	170	182	191	213	185	189	209	181	178	185	195	169	203	172	149	179	157	192	183	193	175	164	179	164	203	180	192	168	180	184	177	191	191	187	160	178	156	162	184	175	177	187	169	187	195	205	193	181	155	177	195	180	181	189	164	144	176	168	168	184	184	173	193	172	151	184	174	174	177	165	183	197	183	188	183	182	156	181	162	201	186	184	183	197	181	184	183	169	182	180	162	187	166	162	188	155	156	191	181	171	185	154	167	191	164	187	154	175	183	155	185	189	174	207	181	177	194	183	172	177	175	182	156	188	183	169	175	184	175	191	182	152	197	165	170	188	197	176	169	191	181	176	160	178	177	186	176	169	176	179	178	173	192	166	203	164	173	173	200	168	171	172	176	175	187	181	171	192	186	176	203	180	188	171	211	189	178	170	188	185	208	183	180	195	174	173	196	166	154	187	186	176	168	177	175	165	176	174	162	180	184	173	164	158	180	180	176	178	202	189	172	150	184	191	207	191	201	190	185	191	187	208	185	193	178	159	173	184	179	194	194	185	180	173	214	165	199	170	164	188	203	168	172	164	160	170	207	159	179	187	176	195	171	170	180	181	188	186	205	194	175	174	190	167	190	187	189	185	194	152	189	180	201	188	189	188	174	182	185	199	187	164	172	167	180	181	152	187	182	186	181	179	199	192	194	165	186	171	159	175	186	185	174	198	171	186	189	162	172	171	175	193	179	169	195	159	192	172	178	166	151	182	184	180	174	194	200	157	191	181	174	179	160	189	181	192	179	181	184	197	181	182	179	174	165	184	172	183	172	180	166	176	166	196	185	204	168	181	156	180	166	174	185	182	187	192	192	156	173	155	184	187	189	182	186	183	186	171	169	185	188	203	200	172	164	165	201	190	179	171	201	154	190	182	185	191	181	184	192	169	175	197	178	189	193	187	175	153	183	168	163	195	212	190	178	180	173	172	178	210	203	167	198	163	158	182	165	192	196	195	187	186	160	180	189	204	175	188	204	174	205	182	194	164	169	175	179	163	184	195	177	165	188	174	147	200	203	171	183	182	173	194	193	184	177	190	186	144	175	188	188	189	191	168	189	199	186	175	178	186	163	206	176	199	179	173	186	182	182	183	178	158	175	171	176	198	180	210	168	185	188	180	188	164	199	190	166	164	166	191	198	183	162	165	194	177	203	201	208	164	185	173	205	180	169	196	174	182	187	200	188	174	176
5526	6757	12813	14538	10333	6700	3691	2914	2269	2210	4084	8037	9186	7447	4328	2177	1315	671	552	486	496	501	519	488	463	497	500	495	496	472	519	508	519	498	485	512	496	481	505	516	501	451	468	520	501	472	510	509	495	489	464	481	472	460	532	505	478	461	464	491	486	501	476	493	484	508	478	467	492	483	493	496	490	463	512	480	475	497	491	508	542	518	539	518	508	471	480	489	474	527	509	474	519	500	548	482	451	521	471	497	485	503	488	489	448	519	501	460	533	496	464	525	456	537	512	522	471	499	489	549	478	496	483	481	475	498	516	507	487	458	521	518	493	511	511	524	505	513	482	474	479	475	482	490	511	489	518	471	519	523	478	522	489	497	491	485	480	479	494	488	516	474	525	457	447	497	516	493	472	485	503	492	527	476	516	473	536	472	483	467	505	472	498	489	468	518	511	479	487	507	503	520	488	528	520	485	491	519	500	504	523	485	458	477	493	535	445	485	513	470	511	492	498	526	468	507	495	474	461	487	475	467	491	467	498	485	506	529	541	494	452	482	467	519	476	470	489	536	502	492	446	490	506	472	524	533	484	547	477	511	517	464	524	474	463	489	483	532	478	485	503	499	502	527	551	480	548	455	494	474	474	507	488	488	496	472	487	470	473	506	489	517	470	477	499	487	479	486	507	489	513	489	490	497	472	486	459	500	513	477	474	497	481	494	456	506	503	468	472	489	496	472	492	494	480	482	504	514	470	472	467	470	484	501	509	479	514	497	507	507	478	465	463	478	458	515	486	495	474	452	492	484	481	502	476	496	457	520	525	527	540	487	467	487	477	506	506	533	530	467	497	492	473	503	467	487	492	475	526	467	472	477	481	510	535	499	516	475	486	498	521	490	517	455	508	505	486	500	513	491	503	439	466	469	486	527	483	464	500	514	491	482	518	487	504	504	468	509	520	463	511	496	499	487	522	487	475	506	490	497	492	503	497	529	523	492	518	509	505	480	477	522	468	479	475	514	509	471	523	452	466	482	512	508	485	496	480	467	470	508	482	505	493	481	518	467	469	521	510	491	493	497	467	476	486	433	520	500	485	477	467	477	535	506	457	503	451	492	487	507	516	479	459	513	484	505	473	445	488	545	518	508	490	482	471	446	473	535	502	504	502	506	501	480	514	459	501	488	474	494	529	478	475	490	459	481	482	483	480	462	489	534	463	509	502	469	507	490	475	460	503	513	543	515	500	495	490	483	491	478	488	493	488	453	513	483	490	493	519	463	558	443	480	478	479	467	489	478	481	499	488	461	501	458	486	513	511	502	468	498	515	494	465	505	496	479	533	494	475	497	483	510	471	503	507	480	521	506	488	511	533	493	490	498	511	491	466	487	488	480	485	491	474	540	517	505	522	468	519	514	467	492	471	472	480	487	505	474	531	485	497	485	505	511	500	479	497	485	490	501	473	460	483	470	500	486	456	472	475	482	540	501	486	473	504	484	559	518	491	494	506	486	523	458	515	488	473	480	495	476	485	478	477	510	499	507	492	502	484	525	480	486	454	522	452	494	493	527	493	531	464	496	494	525	528	485	496	447	504	471	482	491	524	490	494	481	482	505	481	520	476	476	510	505	512	501	513	493	497	495	466	496	485	484	511	510	472	438	499	466	478	531	490	532	500	505	510	483	512	528	454	453	480	493	517	503	504	499	492	467	478	463	505	539	496	500	461	481	540	486	455	510	514	481	473	436	522	496	490	470	542	472	500	513	504	514	526	446	501	495	522	555	460	488	479	503	509	529	490	519	526	477	468	506	471	511	466	496	495	520	469	459	493	480	483	534	513	490	451	521	483	503	494	487	487	464	475	464	494	492	478	523	519	481	453	475	477	500	474	484	442	461	504	530	498	511	490	492	480	483	475	496	486	484	471	480	523	533	506	473	492	498	460	474	483	488	487	497	515	509	461	536	465	501	488	511	486	470	503	490	483	502	499	494	505	495	478	511	481	506	470	495	490	507	507	498	486	487	526	542	481	479	476	492	526	503	515	487	496	518	497	506	454	489	492	524	488	448	487	484	518	527	518	494	516	484	498	509	479	495	515	540	478	507	483	477	472	500	524	498	493	517	501	450	457	455	493	480	467	457	513	503	488	537	495	503	449	471	485	481	495	507	477	493	524	490	462	517	512	537	500	490	503	542	529	497	491	475	531	508	481	475	495	461	494	507	504	458	481	498	514	454	461	468	464	503	473	474	480	488	482	490	500	533	474	502	477	478	485	480	461	472	505	483	481	518	472	460	443	504	476	482	479	504	493	482	497	502	484	516	524	475	536	472	478	465	532	514	526	522	523	475	454	467	483	501	510	474	516	464	526	516	456	481	464	532	481	536	494	467	485	477	516	481	490	482	488	458	503	515	533	506	493	499	561	459	482	489	486	519	497	534	461	490	476	512	485	466	474	475	441	502	496	494	461	513	519	487	538	501	503	517	481	473	509	496	494	518	440	484	476	494	501	470	443	488	462	502	510	493	495	536	465	492	478	474	501	509	477	507	493	515	454	486	484	464	475	482	488	500	548	468	482	476	501	490	486	513	450	451	504	483	468	510	494	480	499	505	487	495	481	487	480	477	468	478	496	490	501	476	475	439	531	487	489	507	466	494	472	479	500	498	476	481	515	472	483	472	478	513	507	493	505	447	503	466	522	486	475	477	481	435	538	507	531	476	514	481	509	480	483	507	532	513	471	490	499	492	485	508	499	492	469	516	500	513	530	473	500	493	484	481	504	480	529	461	490	449	461	470	462	477	512	499	470	510	495	517	491	473	496	482	492	491	471	529	505	518	515	527	429	474	490	507	494	507	521	478	510	486	486	522	465	463	456	501	524	503	492	469	494	511	506	483	457	475	485	517	462	455	482	540	462	465	491	510	563	464	451	500	494	491	485	455	463	492	509	482	470	540	449	494	483	467	508	512	510	489	510	517	484	468	486	479	440	460	520	455	488	496	510	510	482	477	493	475	499	449	482	508	480	496	503	487	481	536	528	483	490	478	529	472	486	478	480	498	490	492	525	510	495	483	519	521	500	485	508	491	503	516	490	506	503	475	498	504	516	470	476	485	436	494	508	475	494	462	518	468	498	492	476	508	455	505	504	503	480	509	468	449	463	486	499	495	497	478	474	448	460	469	510	551	498	495	490	489	522	538	536	516	474	513	497	543	528	451	530	506	508	471	429	467	501	442	538	502	483	471	492	494	494	514	506	491	468	482	470	531	478	515	504	481	512	505	479	504	507	500	477	454	496	479	516	520	483	502	498	501	496	497	510	499	515	517	511	475	495	483	502	476	460	508	524	475	521	456	468	547	487	475	509	490	476	483	491	480	496	466	477	469	503	465	481	511	476	476	506	464	522	492	512	485	520	534	497	496	480	491	484	478	510	502	500	481	474	499	489	512	527	487	481	473	482	497	507	472	502	512	486	529	497	491	482	497	517	481	510	524	451	492	478	490	488	519	502	496
27047	27776	28586	28798	25749	23759	12280	4028	1634	992	5073	17275	19307	14105	6711	2579	985	436	287	233	213	186	193	189	170	172	187	161	191	169	189	197	172	169	203	203	191	171	187	210	206	200	195	183	193	162	183	192	182	175	172	187	186	194	171	190	171	175	198	185	174	194	163	186	175	175	180	202	197	205	191	170	210	200	194	178	189	176	214	210	165	187	174	187	179	172	178	177	177	174	197	178	160	180	197	186	197	176	171	195	171	173	173	189	181	188	206	165	181	172	170	188	176	180	197	175	187	195	160	175	206	176	198	168	183	163	157	168	167	178	195	144	189	168	183	196	201	186	195	170	178	161	187	181	176	205	203	191	168	188	173	165	182	186	178	185	206	179	180	180	151	191	199	206	181	186	175	182	167	174	180	168	187	191	198	183	175	197	186	185	201	172	173	171	150	203	191	191	170	185	190	173	173	189	171	197	207	191	179	193	177	176	194	186	197	163	180	200	202	186	186	175	173	176	192	172	185	201	199	185	182	183	170	188	178	186	205	207	180	171	166	168	209	189	165	164	172	172	196	210	191	199	207	164	184	174	193	192	156	175	200	194	188	176	186	187	177	201	183	226	174	201	203	163	194	180	172	166	183	180	171	187	178	165	195	179	190	191	200	180	193	186	190	185	197	199	200	187	176	206	189	181	187	209	167	186	174	181	193	178	183	176	155	193	189	212	189	171	171	200	192	187	190	174	189	190	176	188	148	177	158	180	181	177	207	202	178	173	184	173	182	163	166	195	178	159	182	192	190	167	176	208	178	183	162	187	190	170	163	171	187	207	191	198	146	161	171	188	212	186	189	196	184	176	152	163	187	165	180	183	176	182	185	192	186	192	190	213	164	170	198	196	198	198	153	190	207	208	163	168	176	166	175	181	171	192	181	183	159	199	176	188	191	170	195	169	197	177	186	182	186	193	205	183	195	201	190	197	194	183	183	178	191	192	187	175	176	168	176	198	172	185	175	204	189	169	190	173	175	186	203	166	174	167	201	184	182	163	207	180	173	187	182	176	182	186	191	174	199	171	188	170	206	192	192	190	202	179	177	168	208	164	165	173	178	187	194	159	181	178	203	184	169	179	173	199	207	206	192	175	176	190	190	181	171	178	186	179	188	194	173	180	189	184	167	192	211	187	174	168	178	199	168	161	181	197	184	184	161	188	188	178	154	208	199	178	181	182	182	173	171	167	175	176	193	189	172	177	202	163	178	187	177	199	196	195	181	190	182	172	166	186	202	191	200	192	162	197	173	178	183	170	181	168	200	196	196	203	177	190	195	190	182	165	197	162	182	180	199	166	180	187	181	189	181	191	175	191	182	188	160	200	210	192	189	192	198	220	176	222	191	182	177	185	195	195	179	201	192	171	192	199	187	186	180	194	145	196	193	204	181	182	207	177	179	190	168	196	166	207	184	166	160	191	181	187	194	183	180	181	179	167	176	185	192	198	178	184	185	160	189	200	194	176	192	169	177	199	182	171	164	167	194	198	190	192	204	189	185	188	182	171	164	181	182	183	187	169	197	182	170	182	181	178	190	194	155	176	184	183	204	164	197	165	176	169	179	168	184	187	188	185	215	199	195	191	155	193	183	188	169	195	200	172	188	230	172	176	188	194	202	194	152	170	163	181	192	199	202	195	182	196	195	152	188	217	182	177	179	212	189	190	196	166	183	171	200	187	167	160	175	196	169	176	202	199	211	176	188	192	169	190	169	191	187	176	159	227	187	179	161	213	183	183	162	196	166	199	176	168	190	192	182	201	185	204	200	173	173	197	183	165	202	191	155	163	184	162	185	180	190	178	170	178	162	190	186	185	193	150	179	195	204	174	183	190	158	184	188	158	194	191	185	206	165	189	190	201	203	195	195	200	191	183	151	173	196	175	185	182	189	183	184	179	205	191	197	183	187	191	164	194	206	204	176	190	184	168	182	194	185	186	199	188	177	171	183	176	171	189	174	178	220	172	180	178	180	205	189	200	190	180	185	170	174	182	178	182	162	182	181	183	187	192	197	202	169	178	187	168	192	198	193	187	184	198	162	168	183	184	194	207	174	196	185	157	169	185	207	180	165	192	199	181	176	176	192	187	179	193	164	190	168	204	182	190	196	168	175	199	180	174	192	169	191	165	167	173	189	176	197	171	173	188	181	195	180	179	193	170	171	199	197	170	190	171	204	212	198	193	154	188	175	173	181	179	193	186	175	193	192	195	202	182	170	185	164	194	175	179	183	183	192	191	185	182	185	174	173	189	177	171	194	175	169	183	187	167	184	184	181	188	208	188	168	190	181	190	210	182	186	170	184	218	174	170	187	181	166	189	197	185	210	186	180	173	206	192	199	180	159	184	199	180	183	162	189	180	199	183	201	174	180	189	181	173	184	172	192	191	194	209	189	171	181	177	178	195	180	196	213	167	162	154	152	177	183	176	180	188	175	203	166	187	170	199	189	206	180	186	180	170	183	194	196	181	181	195	192	205	188	173	191	174	187	191	187	183	200	180	155	174	194	197	167	183	197	173	193	177	180	170	172	173	181	181	166	190	179	170	178	179	180	192	193	185	170	194	188	173	168	185	176	180	181	190	183	187	166	178	168	182	190	172	190	207	200	171	171	147	150	195	167	185	178	159	181	164	188	201	198	207	204	167	170	180	184	174	188	182	173	168	196	176	197	185	178	150	171	174	199	183	181	165	192	183	203	171	185	174	162	156	174	187	181	194	184	179	186	197	195	182	169	222	178	185	149	184	163	180	197	191	169	182	199	199	177	175	174	177	178	205	177	181	192	162	188	200	184	169	193	198	185	209	175	172	170	189	181	183	174	194	157	183	175	167	175	192	193	178	191	187	174	210	202	164	185	186	175	203	191	167	207	161	147	179	172	188	178	176	189	176	177	213	193	173	173	167	174	189	173	178	150	194	176	184	182	172	180	163	199	177	176	193	186	165	183	169	176	182	192	159	180	176	185	181	194	172	188	194	177	164	180	188	184	142	191	175	175	176	193	167	197	170	193	183	151	189	170	178	178	168	183	200	173	168	198	179	197	187	177	168	187	175	179	188	188	182	168	178	219	207	177	220	190	192	186	190	164	199	188	207	178	186	186	181	200	175	180	192	199	184	169	191	196	184	169	217	199	191	180	161	159	183	206	170	186	174	193	181	186	182	181	185	184	198	181	184	163	168	174	193	193	200	213	168	169	181	195	187	187	179	177	172	178	179	178	169	190	170	195	202	185	194	171	180	162	187	185	164	160	178	169	191	198	184	187	175	168	172	189	165	179	182	211	176	191	179	161	174	186	169	170	179	183	195	171	176	202	175	181	162	191	194	198	199	195	185	184	172	205	167	178	175	188	197	163	180	206	203	193	182	161	192	183	179	175	186	179	186	168	197	194	171	165	201	174	189	184	178	203	189	178	165	201	176	198	162	179	184	181	170	197	170	191	197	202	209	156	167	203	193	180	159	182	167
19227	19883	27383	31460	32759	30861	14708	6659	5480	4547	18540	39529	40333	33044	21515	11141	4417	1978	1063	742	564	534	506	516	509	466	460	513	511	505	491	532	488	509	509	495	506	513	506	439	480	468	484	509	506	493	518	508	508	487	482	493	500	507	503	495	477	515	483	492	549	500	525	515	497	488	507	469	445	498	504	461	462	533	502	481	498	571	449	489	535	531	483	522	495	504	497	514	488	509	499	479	501	480	515	496	497	475	532	496	518	466	539	506	544	457	546	523	530	507	497	512	500	481	487	483	531	550	518	505	474	529	435	482	495	503	527	499	515	503	489	505	468	503	476	474	462	492	493	460	489	506	515	482	467	492	465	482	496	503	466	534	529	524	494	489	520	480	474	511	509	487	524	500	490	484	480	458	496	515	469	469	484	481	511	500	506	473	515	485	513	516	481	496	486	477	521	517	444	537	522	464	494	490	520	485	502	507	526	470	527	501	485	468	490	482	491	498	484	516	488	466	571	476	491	509	470	481	497	446	505	525	506	467	461	485	452	501	460	470	452	501	472	451	528	494	490	493	483	502	473	529	470	479	506	499	480	479	489	514	517	523	474	512	539	497	490	474	480	486	453	480	501	479	469	511	494	479	473	507	501	488	556	493	473	488	490	535	455	484	469	479	468	525	486	496	488	496	487	483	505	505	514	495	495	525	538	499	492	508	518	459	498	479	473	522	487	480	495	474	517	479	488	505	545	479	489	499	457	504	507	512	502	509	472	468	484	526	458	500	462	525	529	497	548	454	466	502	513	500	514	505	518	505	512	523	486	510	492	498	483	499	489	519	524	494	486	482	506	487	475	498	519	522	493	514	487	495	477	492	504	456	559	518	479	452	506	525	463	491	503	481	498	508	536	517	502	508	545	533	528	499	484	504	509	499	492	462	496	504	513	493	488	481	498	491	497	534	486	486	499	523	490	500	549	474	467	539	480	484	443	478	468	496	499	477	491	520	476	496	542	476	466	480	496	472	539	501	490	477	487	530	515	498	511	487	464	504	497	475	471	489	490	483	519	495	507	498	521	485	486	490	514	511	480	503	518	514	476	493	503	478	533	510	505	525	473	464	468	501	471	478	472	498	492	504	510	472	519	469	474	501	474	520	469	453	473	483	509	488	493	511	473	483	466	492	503	485	506	496	483	524	492	470	519	453	523	518	503	520	511	499	519	536	480	515	492	490	494	528	495	465	540	501	509	479	463	460	493	500	506	490	534	481	532	484	485	496	514	493	522	513	493	473	535	457	483	479	540	523	510	447	511	473	458	558	496	544	468	461	519	507	491	460	521	481	541	513	507	472	453	559	511	500	472	495	540	509	516	472	449	496	481	510	508	494	504	543	483	473	520	494	476	534	515	504	517	497	489	479	461	520	500	518	477	493	559	492	478	531	498	517	538	473	538	534	490	463	478	521	498	520	507	466	524	516	491	504	494	493	483	505	485	504	464	496	518	459	518	472	498	475	500	497	499	526	485	483	519	495	504	472	502	516	509	480	475	492	522	515	482	517	521	507	446	488	472	467	516	474	464	496	509	520	459	494	474	498	466	502	456	487	491	507	480	503	552	501	482	497	519	476	522	519	513	475	489	535	495	484	527	458	517	502	480	502	435	504	561	504	517	477	532	484	469	465	501	533	491	484	505	491	493	498	464	512	512	456	469	522	522	480	524	504	503	511	492	488	507	465	486	483	482	507	487	516	532	476	490	499	515	514	498	485	509	493	480	515	501	436	513	535	531	489	508	481	509	485	507	518	470	481	525	461	508	520	519	493	509	461	531	474	489	517	504	466	467	461	514	511	462	505	484	519	479	444	528	492	497	511	476	513	515	478	535	533	499	470	501	531	516	499	481	566	526	468	484	516	463	528	515	485	532	488	497	478	500	488	493	474	461	444	501	516	473	493	500	509	508	495	527	505	487	456	488	502	509	520	498	495	471	472	496	506	534	510	482	504	527	461	500	479	530	481	521	505	475	484	486	551	500	475	520	470	527	519	493	501	518	484	508	488	508	488	499	495	525	459	484	507	518	512	517	488	475	507	469	485	507	519	502	497	473	529	492	506	514	486	490	521	487	515	505	492	495	485	489	513	486	497	464	496	492	485	451	546	495	522	518	489	506	497	471	473	508	468	516	521	495	453	472	503	521	484	532	470	498	516	503	447	507	508	526	539	455	526	494	510	506	476	516	495	488	479	507	488	468	502	491	486	464	493	536	540	502	523	524	495	547	504	515	500	470	477	481	486	525	465	503	464	461	506	527	491	510	499	524	533	480	493	476	496	482	503	504	503	486	504	464	512	498	463	527	501	536	484	481	503	483	510	507	495	455	491	485	502	442	467	471	454	493	485	500	491	460	466	490	506	516	505	499	516	506	495	484	490	507	474	542	495	490	523	484	512	488	472	503	493	505	523	511	523	465	489	487	472	485	514	478	495	502	510	504	483	487	488	508	476	478	520	527	487	519	492	483	465	511	482	483	528	462	477	464	507	476	488	491	519	469	499	498	478	491	525	499	528	510	555	484	490	514	488	488	525	525	515	476	511	505	497	517	477	498	483	463	488	467	513	515	511	471	448	523	487	517	503	494	496	467	547	453	492	514	474	477	510	516	501	485	468	539	505	533	484	516	502	469	518	504	542	496	515	474	482	513	468	556	539	491	518	503	478	514	491	505	527	501	510	523	473	513	488	485	527	491	494	497	427	469	450	534	453	509	498	492	464	538	469	529	512	509	520	484	488	496	538	503	539	498	483	511	488	492	504	503	505	519	495	531	477	472	446	503	497	482	497	492	525	519	521	489	490	521	471	491	505	525	488	495	501	493	493	517	475	508	522	467	469	508	477	501	501	570	482	508	497	494	508	553	564	499	487	466	469	463	458	492	459	476	502	480	476	438	524	441	477	509	481	465	464	499	521	460	503	516	476	461	475	529	478	507	515	531	510	485	548	451	471	499	481	503	471	508	523	468	508	504	500	492	503	448	513	517	500	501	536	528	493	513	469	487	516	474	495	506	515	499	522	486	506	475	499	514	485	507	492	480	529	479	497	526	495	509	514	511	544	513	510	506	450	507	511	533	478	519	493	492	495	506	535	500	485	515	474	522	500	486	481	455	508	459	485	474	507	483	486	462	528	507	485	478	525	508	479	477	476	504	501	462	532	559	530	508	531	484	483	509	515	480	496	476	501	481	501	498	509	540	482	484	507	496	531	443	483	498	489	497	501	485	522	489	506	445	462	480	504	496	484	516	496	500	505	538	492	462	520	521	488	507	508	509	535	492	504	548	504	478	536	492	528	484	527	531	505	499	468	506	524	491	520	461	492	572	502	506	485	499	509	479	498	500	496	535	521	491	504	516	492	495	481	482	473	530	509	494	520	512	484	475	472	491	489	487	532	469	475	467	527	466	489	516	493	475	484	508	526	490	520	515	514	514	503	504	500	474	504	471	481	490	515	523	500	511	512	548	501
36631	39807	32537	30916	31109	25980	18772	10325	4420	2260	7053	27729	27828	20227	10475	4340	1718	878	439	293	201	205	200	176	185	183	187	194	172	174	204	196	179	188	176	197	163	195	182	180	185	190	182	192	181	172	177	192	174	207	195	169	188	209	197	161	187	182	175	172	195	168	199	178	158	197	216	208	198	176	200	195	171	156	193	197	162	180	169	188	186	190	172	209	167	193	196	181	190	176	170	178	188	174	190	203	173	195	195	152	179	174	187	194	194	189	203	190	171	194	183	200	185	177	201	170	200	193	172	177	171	159	194	180	210	165	197	193	191	162	221	187	193	167	188	203	164	171	193	192	186	186	151	176	166	204	191	182	176	165	172	177	197	200	199	204	183	189	180	179	176	185	198	189	172	190	180	191	196	192	203	212	188	201	167	181	196	171	194	194	180	187	198	155	183	200	192	181	182	189	174	194	203	192	188	180	193	179	180	188	168	191	170	181	183	193	183	175	193	211	193	169	183	216	195	195	204	185	182	155	180	195	186	169	175	174	192	195	200	200	156	204	192	192	175	208	195	223	178	183	178	168	168	190	206	185	181	192	184	173	184	183	183	185	182	194	170	193	198	212	174	184	158	178	196	182	187	177	194	181	174	198	191	187	167	192	189	192	193	166	187	193	186	205	206	186	186	173	176	197	184	178	194	178	161	191	190	169	172	196	190	174	220	173	191	185	176	190	189	166	182	188	181	176	207	184	204	197	178	172	178	182	165	211	183	166	190	176	174	183	182	173	191	195	177	212	172	197	194	188	208	204	197	194	184	193	182	193	174	186	190	159	194	185	186	182	175	173	192	181	195	202	198	180	191	186	179	191	190	195	168	176	188	190	190	212	180	222	190	205	188	217	192	167	186	170	165	170	185	220	195	197	188	188	211	185	214	173	192	201	212	170	153	180	207	201	212	156	186	165	213	202	168	196	173	188	183	176	211	214	184	205	178	165	177	176	203	188	197	190	193	221	183	162	192	190	179	207	196	184	194	179	200	182	187	198	195	190	191	172	193	196	181	196	199	175	169	192	175	208	171	156	162	181	200	212	170	198	198	175	161	184	159	191	175	180	169	173	177	204	199	189	181	203	179	196	171	187	175	183	196	173	186	224	179	172	195	184	168	157	189	192	167	182	184	181	179	198	179	200	203	176	193	186	205	165	216	200	195	183	175	172	187	180	191	163	176	202	175	184	178	171	169	202	214	209	187	190	180	191	176	188	207	173	180	160	193	195	183	195	205	172	174	177	201	187	172	178	210	182	179	170	173	221	188	195	195	175	157	189	182	167	185	191	207	193	161	183	201	168	180	163	208	206	180	180	184	181	185	203	170	178	169	179	226	191	181	193	176	178	175	196	146	182	209	181	179	198	190	190	178	216	168	192	168	153	194	179	204	193	171	178	174	204	190	183	183	193	176	187	156	178	197	195	177	177	216	219	209	187	187	213	183	181	173	197	170	216	161	158	174	148	199	159	209	178	200	209	180	178	204	172	190	183	176	224	191	188	177	185	164	160	190	197	168	214	189	198	173	177	183	185	178	154	188	177	191	176	178	157	154	177	176	166	201	191	189	204	161	172	183	170	194	196	170	190	199	189	189	165	190	180	239	165	182	179	188	188	168	195	202	181	173	168	205	186	186	168	173	180	178	203	191	179	197	186	216	203	187	199	211	197	164	214	185	174	172	211	201	185	190	188	186	206	197	168	185	175	188	196	193	181	177	193	152	163	177	187	200	191	172	178	162	181	197	198	203	186	170	210	178	196	217	188	187	164	153	191	170	183	178	176	198	190	183	190	212	168	189	203	203	161	157	208	180	196	198	202	202	151	189	196	210	202	178	186	193	173	176	192	192	177	151	189	193	200	202	180	209	194	172	202	159	183	189	174	192	198	176	164	176	190	181	195	189	186	170	184	197	192	186	213	196	214	218	170	183	188	213	173	175	171	176	186	163	209	183	215	159	187	188	172	201	201	171	181	175	178	185	173	180	180	201	178	189	172	192	183	191	188	194	192	176	186	193	180	200	181	170	167	194	180	174	200	196	173	192	184	176	206	184	183	217	185	202	202	194	184	192	172	186	194	201	189	203	196	207	151	179	211	200	184	206	208	164	181	170	183	199	170	178	150	196	176	204	169	181	189	205	171	173	182	193	182	183	167	192	164	177	177	165	148	176	215	202	195	191	197	200	186	178	182	172	210	159	176	192	186	184	187	161	200	179	187	188	158	173	188	177	190	211	195	203	209	180	209	190	193	160	188	179	190	196	168	151	206	190	173	188	160	182	165	205	211	167	208	203	188	194	194	187	186	181	185	173	157	183	191	174	165	181	166	186	181	183	191	189	210	175	178	181	201	186	203	195	192	213	197	201	186	177	170	173	210	175	159	171	198	174	193	179	189	208	189	187	185	179	176	173	198	226	171	190	180	166	230	196	178	188	214	159	140	207	175	216	191	200	168	206	191	198	210	180	193	188	178	179	196	191	182	160	184	188	197	179	177	186	188	168	212	185	166	195	203	158	194	193	180	193	197	192	200	183	184	176	205	198	190	175	188	180	192	205	187	176	182	187	164	166	184	197	190	206	199	181	204	180	169	200	202	184	166	161	182	183	191	181	205	217	181	204	200	224	183	210	197	195	202	191	174	181	185	170	176	194	237	204	182	155	191	167	169	181	197	205	183	186	186	186	177	202	191	183	175	193	190	186	174	172	198	200	185	196	184	186	173	190	168	221	189	183	177	207	184	176	184	198	189	138	187	165	195	197	187	183	187	202	203	173	208	165	186	187	191	199	180	190	177	201	204	187	177	204	184	173	200	195	178	184	188	169	192	213	184	172	191	176	182	175	174	198	205	202	193	184	186	176	187	195	185	163	183	199	196	189	191	209	182	198	173	207	187	195	189	196	196	206	176	206	171	201	187	171	182	198	194	152	197	178	173	207	203	162	194	170	200	201	176	188	156	180	191	188	184	198	195	197	173	182	184	200	153	206	198	189	173	163	188	175	206	183	180	153	176	151	188	191	204	162	204	179	194	162	188	196	211	175	194	193	198	178	186	181	202	190	198	175	214	193	190	180	169	164	168	201	195	194	222	173	198	180	181	183	219	178	161	189	182	194	192	178	187	193	156	180	188	203	197	203	167	201	199	187	193	220	189	212	193	189	193	171	159	186	188	185	219	195	178	164	178	182	184	153	173	193	176	190	185	192	182	193	169	202	189	174	180	169	179	208	181	177	187	179	193	159	177	187	185	208	178	197	201	174	161	205	212	161	213	193	201	196	172	180	162	165	189	187	208	207	184	208	211	218	192	198	198	183	197	203	197	182	182	193	198	170	171	195	194	166	196	187	203	167	171	222	177	160	161	194	199	197	173	178	184	178	187	187	192	193	184	215	191	189	208	170	215	182	179	185	182	195	204	169	202	182	177	171	189	177	192	187	177	209	193	177	180	199	179	187	175	222	210	178	178	175	208
26271	30997	33008	34949	37237	28700	22247	12864	7682	7164	20959	47439	46084	38950	26496	14884	7776	4162	1957	981	672	562	489	452	491	490	497	520	485	535	486	475	519	500	490	542	519	538	510	485	539	504	496	524	503	494	482	494	500	500	514	497	491	518	505	506	489	482	499	469	528	501	490	451	442	492	510	506	495	521	518	464	521	512	490	484	486	480	468	515	516	508	470	490	505	520	544	471	490	476	478	536	483	495	527	502	481	494	533	514	507	471	479	466	552	530	514	509	476	524	506	511	497	469	485	482	464	484	530	505	498	512	484	460	516	507	474	502	503	476	473	470	476	511	498	531	483	462	520	503	487	463	481	515	500	456	478	507	499	496	478	466	479	476	547	513	466	502	487	494	475	512	471	458	482	485	467	475	466	469	509	504	500	528	514	516	556	503	485	492	503	465	449	454	492	469	525	482	475	493	482	491	498	504	495	472	468	458	502	490	481	501	539	510	496	518	486	520	519	489	505	510	452	484	504	511	461	531	523	487	527	467	479	493	486	509	494	500	485	462	491	512	508	484	500	546	471	503	472	476	499	524	456	492	490	526	463	498	526	467	494	480	536	522	488	479	520	479	489	464	462	478	484	484	512	496	484	515	483	524	479	514	495	514	463	492	514	515	448	462	497	515	499	557	503	549	500	527	458	530	488	496	497	490	478	490	495	491	523	498	517	513	505	494	500	483	511	489	500	482	470	523	516	487	482	498	493	523	488	500	524	499	467	496	505	478	499	473	509	524	482	464	452	492	497	462	496	526	491	475	495	514	502	555	566	497	531	481	469	491	476	477	499	477	490	470	497	529	517	507	491	494	511	464	480	513	513	511	520	522	515	503	528	488	456	486	491	504	510	493	524	491	474	474	507	489	506	467	517	484	494	502	476	477	537	509	500	500	526	513	460	495	485	494	506	541	495	485	456	495	520	487	482	501	469	492	519	491	499	515	518	478	489	465	514	467	520	482	469	471	504	474	501	529	495	511	500	505	498	500	497	532	495	533	455	521	464	498	497	502	482	474	495	527	496	477	523	506	535	517	493	488	487	504	469	465	468	489	483	504	513	503	517	500	481	470	487	502	526	503	511	474	489	509	474	511	499	500	481	489	488	485	497	532	481	493	493	476	464	459	500	447	450	516	486	533	503	486	469	481	500	486	517	497	464	532	462	487	506	518	478	455	510	522	505	479	495	494	493	483	461	502	493	511	557	521	492	522	508	486	495	462	488	546	493	497	498	488	517	515	513	554	482	497	505	513	453	465	495	463	517	510	511	484	490	446	503	501	496	482	562	489	519	499	562	481	492	464	533	535	544	518	463	465	490	516	492	503	510	518	484	485	478	495	474	505	523	520	492	493	484	544	494	485	502	521	501	465	519	495	494	480	493	468	554	483	488	504	499	492	451	475	508	491	508	494	466	474	468	537	468	481	499	469	517	504	492	497	482	511	533	486	508	501	482	498	538	489	504	495	461	475	464	477	503	524	484	525	490	463	479	460	487	484	481	484	537	490	524	506	508	496	462	526	485	489	554	431	481	515	506	532	483	441	463	539	467	538	503	479	507	436	453	512	493	461	498	484	544	499	547	490	472	511	482	513	462	489	475	497	468	506	482	493	521	491	492	501	499	493	485	503	495	560	471	510	524	471	477	488	509	501	525	519	505	479	469	495	471	497	467	450	491	503	517	468	475	510	483	530	513	466	500	487	500	513	489	499	459	478	500	505	520	542	516	525	518	447	456	454	484	494	469	454	498	530	499	505	514	524	507	513	499	464	500	514	505	488	513	472	486	494	463	441	511	468	482	464	491	495	476	470	500	553	486	514	468	491	528	452	528	445	460	484	545	481	486	507	488	500	499	501	462	505	505	520	474	493	479	481	479	498	510	464	483	476	498	478	544	512	495	487	525	484	510	494	499	503	478	479	463	501	486	478	468	506	470	489	485	446	523	532	485	490	522	494	518	493	496	519	522	514	540	473	532	509	483	441	493	483	497	481	502	468	541	516	537	508	503	441	529	488	479	510	470	469	473	515	518	514	471	458	477	475	467	527	498	476	509	509	482	486	493	511	434	488	520	490	514	487	509	497	500	482	454	480	501	496	506	517	515	494	473	518	498	538	475	480	488	497	504	492	491	499	500	472	516	492	463	497	477	501	469	509	466	522	476	500	493	546	495	472	513	505	488	525	491	497	501	474	498	543	484	502	476	501	504	492	478	460	506	474	520	528	497	512	447	490	424	486	518	469	543	477	488	523	507	475	503	506	505	505	481	478	509	519	479	525	491	459	486	530	493	492	459	496	481	459	523	485	484	497	494	550	454	523	477	531	474	503	527	501	457	491	443	459	545	459	516	524	475	503	510	518	487	527	478	485	515	468	492	515	496	444	454	510	555	481	461	504	486	511	497	520	476	511	507	539	510	500	510	476	515	472	486	471	494	485	486	503	472	484	475	524	493	474	489	533	504	484	489	458	501	489	449	515	497	501	547	475	490	462	466	489	516	495	456	472	488	507	491	470	485	488	475	505	496	440	479	493	544	503	502	512	509	461	482	535	484	542	486	496	493	487	502	460	473	480	527	460	497	500	503	457	487	468	494	479	500	482	526	477	485	443	535	451	541	500	512	489	446	489	489	514	531	506	481	489	505	479	477	517	472	514	498	547	474	492	496	494	500	507	460	527	475	524	510	489	492	460	512	472	488	497	530	460	548	456	503	492	475	524	522	496	483	444	543	509	501	467	499	525	527	481	491	507	508	500	516	473	526	507	493	475	455	516	485	490	488	524	495	480	448	478	455	526	494	504	521	489	484	467	506	448	492	504	523	498	491	493	470	472	517	496	479	476	485	502	484	497	483	528	504	515	456	495	480	503	464	509	498	517	504	486	484	493	521	529	504	522	493	484	516	491	493	496	478	537	488	506	471	514	516	502	470	499	506	522	534	486	501	527	507	488	486	501	472	552	468	523	494	520	496	495	526	502	521	487	493	495	543	515	479	497	474	479	514	496	489	516	534	463	522	478	471	488	474	482	494	518	479	529	538	449	511	492	511	522	515	512	470	491	467	480	499	474	522	460	509	489	467	503	498	462	490	461	516	510	512	511	468	518	503	503	514	487	467	458	489	507	489	532	523	502	474	505	476	513	513	503	507	479	520	500	460	527	498	494	484	505	517	508	521	514	515	475	492	496	492	478	476	452	512	497	480	518	524	480	530	467	510	515	506	493	486	506	535	485	474	491	501	478	508	473	470	551	503	488	474	513	474	504	493	476	503	459	494	464	550	496	506	521	534	464	487	532	476	474	483	505	493	479	504	482	533	497	527	455	475	533	498	513	495	499	504	517	481	512	525	483	486	528	520	546	478	512	539	484	496	521	450	516	494	487	484	513	463	478	471	478	531	493	477	476	509	550	493	516	505	487	505	477	487	475	526	526	454	488	486	522	482	505	468	462	532	481	487	485	477	488	483	503	464	497	521	484
10573	12944	11896	6873	4396	2936	1805	1092	766	917	669	1516	1784	1454	930	573	388	252	206	194	190	188	174	159	176	195	184	170	171	187	171	196	187	162	188	180	189	180	175	189	196	211	155	175	169	176	184	180	175	170	156	175	171	172	179	175	186	174	177	160	179	175	177	203	173	180	170	199	171	178	183	182	181	168	182	170	189	192	186	190	168	161	184	171	188	171	180	173	195	160	203	180	189	169	190	165	181	188	202	187	194	190	169	197	163	178	167	177	191	187	197	160	176	194	165	181	165	184	189	199	175	198	187	184	200	179	162	207	154	180	188	178	194	166	166	202	174	151	184	212	169	166	186	186	190	165	199	158	176	185	195	189	194	191	198	186	182	179	184	183	175	170	186	213	187	192	191	179	184	173	162	175	175	186	203	181	168	193	190	183	194	160	202	189	200	180	154	204	174	184	179	180	177	201	165	180	185	198	177	184	169	172	162	183	178	166	181	173	201	185	200	202	159	208	181	177	163	160	179	180	164	161	189	180	162	195	198	164	197	187	171	165	203	157	171	171	170	188	177	173	205	190	177	201	195	170	177	179	196	212	180	187	175	184	183	196	186	161	180	193	189	208	186	194	176	159	186	162	197	189	170	136	195	168	210	189	195	174	164	183	170	171	188	191	170	194	197	176	174	164	171	189	190	202	167	184	185	186	198	197	183	180	156	187	163	192	197	189	213	164	157	177	182	194	206	211	188	205	186	155	173	181	179	175	185	200	191	191	165	169	194	176	179	181	157	182	194	165	183	187	177	163	185	188	209	199	186	177	179	185	165	179	183	205	181	195	204	185	174	178	182	197	202	187	201	174	183	177	165	192	173	188	187	191	193	181	182	171	169	174	183	185	190	196	188	163	179	200	192	176	166	185	200	191	197	180	169	176	194	193	183	187	192	185	189	196	181	188	178	185	185	190	177	204	179	182	176	164	194	186	155	160	184	193	203	157	192	173	190	213	181	210	191	186	183	178	172	158	172	192	185	187	180	165	162	193	188	194	167	179	172	186	177	193	174	170	192	166	173	188	178	192	155	173	181	189	179	169	189	199	179	174	183	192	175	178	173	179	171	185	145	164	166	189	223	191	194	175	195	175	210	186	196	184	171	200	204	171	166	203	186	180	205	174	192	205	186	163	190	174	169	166	191	188	155	167	176	182	180	189	148	167	208	202	179	174	165	153	161	186	198	190	184	183	170	161	171	153	215	208	184	186	179	168	172	158	187	191	162	196	160	171	205	216	183	198	149	177	174	208	175	165	202	182	166	184	181	187	183	176	172	188	181	167	188	222	199	179	191	186	191	201	182	189	193	182	172	197	197	187	171	182	188	194	184	181	200	163	185	193	182	201	190	186	185	180	186	189	175	174	201	173	164	176	170	164	174	173	183	171	179	200	184	187	181	181	169	181	159	182	171	199	168	190	153	177	210	193	169	190	195	212	171	163	176	174	198	185	193	163	181	192	209	183	176	158	187	197	196	180	174	190	188	182	193	173	189	170	191	185	162	188	202	176	200	200	201	190	180	174	183	190	177	191	197	168	173	157	169	154	178	187	196	165	186	196	173	184	191	193	182	164	193	202	190	181	172	185	184	188	166	184	194	190	174	181	192	172	188	201	189	173	196	181	180	181	176	161	196	180	172	180	180	186	197	175	199	174	192	209	203	176	178	186	182	202	182	196	164	160	193	159	209	174	171	193	186	192	182	183	172	185	177	215	188	189	197	212	162	209	167	187	189	189	171	216	193	185	176	204	192	194	168	201	160	175	191	190	168	172	178	187	160	179	194	203	189	170	192	190	192	206	176	194	181	157	196	198	186	192	166	185	165	193	173	198	177	187	197	192	185	178	177	189	184	162	190	177	200	182	154	162	187	188	207	188	179	169	187	152	191	203	163	202	193	176	213	195	179	182	207	190	177	196	177	171	180	172	178	161	194	189	173	179	178	182	161	174	170	194	191	168	184	167	186	174	177	193	183	207	180	170	210	201	187	186	186	178	179	178	166	171	176	184	180	190	168	164	186	179	199	164	165	203	178	194	186	186	185	163	167	182	161	172	181	190	163	197	169	181	186	170	169	180	181	164	169	187	181	184	184	182	182	161	179	183	194	184	197	181	184	177	164	185	180	164	208	184	190	177	197	201	195	179	174	181	168	165	180	177	183	215	156	160	196	185	184	171	198	204	182	191	185	178	205	161	167	197	205	195	160	158	169	203	177	177	187	191	168	181	189	175	226	192	200	190	207	174	196	210	208	189	188	190	155	196	171	168	176	183	179	177	191	176	169	177	166	185	184	177	169	197	180	178	181	193	175	168	197	181	171	174	194	177	159	174	192	171	188	189	171	167	170	182	163	186	156	175	163	173	189	187	173	179	164	187	191	196	212	183	152	161	183	201	191	200	174	210	184	153	187	202	170	182	203	193	189	203	179	200	176	173	191	183	161	187	178	187	169	161	186	178	177	183	206	180	205	168	188	185	193	167	180	177	173	190	201	159	189	153	170	173	177	186	170	169	214	169	161	177	172	193	164	190	157	204	173	167	174	172	197	192	183	171	207	157	198	189	166	177	190	169	180	175	190	177	198	212	185	171	175	186	155	180	183	196	188	183	164	182	187	179	198	181	191	174	158	164	197	188	195	178	193	173	184	189	191	191	193	189	185	170	205	205	203	177	177	205	187	184	194	187	174	203	180	183	197	166	186	185	190	187	179	200	163	182	192	174	187	176	175	177	197	160	183	201	175	208	162	191	172	174	203	186	184	181	159	184	169	191	170	164	162	185	176	179	169	203	196	201	188	179	203	200	180	174	196	193	208	191	193	187	167	183	177	181	196	169	182	183	175	189	169	154	168	180	185	185	182	181	186	187	170	201	189	192	172	209	141	169	205	188	179	154	168	196	167	191	182	205	187	201	195	173	172	118	201	164	173	171	207	197	171	186	182	211	183	199	161	173	183	190	209	193	184	174	193	159	168	183	176	174	197	184	188	206	184	169	173	193	159	193	169	196	185	181	171	196	163	188	174	187	183	178	170	156	169	178	202	200	158	167	178	198	181	213	184	198	185	186	176	176	181	148	201	159	175	179	169	202	173	179	169	177	192	180	160	203	182	201	176	187	166	210	176	173	187	178	191	194	179	176	180	166	166	185	165	167	176	171	159	164	165	190	174	172	180	184	179	169	192	170	186	215	189	196	187	155	180	167	190	174	177	176	162	194	197	175	175	181	164	173	185	200	188	194	153	177	169	194	198	194	192	167	154	169	162	177	164	197	206	165	151	185	164	186	186	192	143	163	159	194	197	179	169	181	174	184	173	162	186	195	156	162	177	193	176	193	183	162	160	167	174	186	190	187	155	185	181	165	176	188	168	185	175	165	184	195	176	195	177	175	177	182	185	162	189	167	189	172	218	175	194	187	189	175	195	175	197	177	186	176	194	174	170	178	171	201	161	210	182	174	167	173	167	202
8714	12799	14385	13157	11468	9755	6799	5323	3790	4834	3466	8109	8675	6727	4078	2296	1209	826	633	556	503	470	489	515	523	520	489	460	517	510	464	529	523	460	535	487	482	500	489	461	472	452	505	473	508	475	515	468	529	462	482	491	520	489	503	513	511	470	457	492	448	493	521	477	490	494	503	475	502	487	494	497	477	502	479	487	498	480	492	506	502	493	513	505	479	506	498	504	511	533	500	558	495	524	522	472	515	479	466	523	465	488	571	509	524	481	536	467	462	498	480	500	503	510	506	452	490	493	503	498	485	540	532	504	515	470	465	492	495	485	465	509	512	525	494	479	525	486	513	508	454	473	484	515	513	495	505	511	494	513	494	483	499	468	495	503	488	490	485	512	498	502	487	503	508	458	465	482	497	454	515	459	501	521	476	519	480	496	461	487	504	497	477	494	508	477	488	494	515	529	467	538	481	487	529	465	524	489	526	503	451	454	502	471	472	493	498	486	446	485	514	483	513	468	537	496	498	456	509	487	506	485	511	520	499	502	523	496	487	474	512	490	500	504	492	464	490	480	498	560	530	496	501	498	493	537	491	493	537	536	513	489	467	498	495	497	478	500	513	484	491	509	455	516	520	500	494	476	524	500	543	467	478	485	529	459	500	497	502	518	509	493	474	514	480	498	483	563	528	507	514	471	504	524	496	474	497	486	484	495	498	491	495	538	541	484	535	489	476	477	486	506	531	534	512	488	534	471	481	514	514	518	499	484	507	491	498	494	504	471	497	489	526	489	509	489	491	458	473	491	510	510	471	505	489	501	490	506	533	523	515	475	497	502	495	490	516	505	492	489	449	498	475	509	502	488	488	506	479	455	462	481	526	495	501	509	504	507	520	481	525	506	529	479	490	495	490	460	447	486	497	486	487	503	506	494	533	509	463	502	454	486	483	506	481	497	526	487	490	500	512	463	462	460	494	501	516	500	523	468	483	514	486	483	512	478	516	517	509	477	476	521	474	500	475	497	489	495	511	513	515	464	497	475	484	469	497	490	508	510	457	482	522	523	468	496	518	486	499	541	505	502	481	464	467	506	495	470	496	521	514	500	477	485	503	458	488	472	505	515	497	500	456	500	493	477	490	515	491	495	504	491	472	485	472	481	494	453	478	474	494	520	475	463	480	523	498	478	483	491	477	502	522	478	451	501	489	476	490	503	505	475	496	474	459	513	555	504	522	534	494	467	498	524	463	490	473	474	490	477	486	499	539	516	442	482	450	528	509	480	493	488	545	522	491	462	468	494	480	475	523	504	491	513	489	453	505	527	502	521	476	503	513	495	512	503	476	495	497	486	482	487	461	498	510	508	479	494	543	525	474	497	476	517	465	479	498	518	510	511	513	444	496	490	455	501	502	491	498	476	522	483	505	464	493	490	490	485	521	509	517	497	550	476	458	525	513	517	525	500	486	469	497	542	500	479	466	487	522	478	490	514	515	500	456	456	539	485	488	515	471	534	447	480	466	522	456	505	505	512	519	477	527	536	512	518	482	485	489	511	494	484	509	512	473	494	490	492	485	483	470	514	491	500	481	472	518	483	496	498	504	547	524	488	485	493	449	508	475	507	533	477	505	507	537	462	502	481	456	482	503	498	504	508	538	462	535	488	481	516	497	494	548	465	483	498	476	482	482	512	497	490	514	492	523	476	509	509	503	519	491	500	461	483	474	521	473	517	508	527	530	470	454	502	504	478	506	529	539	477	462	535	494	534	500	506	515	467	466	485	481	483	480	530	498	470	473	535	536	500	494	494	482	479	502	467	506	483	455	540	488	500	472	463	514	488	508	517	502	480	475	473	486	515	460	485	489	487	457	528	507	478	503	473	473	512	510	477	463	528	503	506	521	463	517	497	485	503	480	471	490	524	509	468	523	469	493	445	467	537	491	493	553	487	497	465	507	492	502	531	510	486	518	501	490	501	475	472	491	488	479	485	489	528	538	463	464	531	528	481	495	500	535	492	525	515	540	448	498	500	497	489	481	467	515	516	477	504	498	478	497	455	494	496	491	514	499	513	513	516	524	477	484	494	467	504	466	499	473	491	508	472	482	509	466	478	511	482	502	466	491	492	481	482	463	491	489	468	517	495	521	501	467	517	503	489	510	503	470	470	496	500	511	496	465	486	507	492	493	514	516	504	459	471	505	497	505	486	511	509	485	471	520	511	516	498	476	503	480	499	488	516	474	502	517	512	480	532	489	474	505	476	505	489	504	539	490	501	478	498	528	499	453	491	486	512	524	483	492	518	496	500	475	490	521	498	510	485	487	500	494	467	464	503	530	480	495	495	518	493	489	524	525	495	490	503	487	484	494	492	479	515	541	507	517	506	511	454	501	485	499	500	481	500	474	501	508	502	487	489	500	531	519	498	466	492	483	517	473	494	537	501	521	472	509	472	507	497	510	485	528	547	502	503	542	478	482	462	499	490	502	483	487	483	477	529	448	482	442	456	471	491	496	488	508	467	485	538	496	460	523	462	494	493	502	492	453	487	496	502	475	509	496	511	506	454	524	518	504	475	466	511	484	464	522	494	509	492	529	519	538	476	479	496	528	511	477	451	503	481	487	487	495	510	502	482	470	528	513	474	508	487	539	450	475	466	466	506	470	488	512	498	504	457	506	535	479	516	498	494	457	474	466	487	486	502	521	458	494	497	462	477	485	466	509	444	491	467	513	483	534	479	521	486	468	493	449	494	480	473	469	519	464	504	480	496	506	486	493	469	471	484	524	466	464	499	472	484	496	468	504	451	521	513	502	517	485	504	478	481	516	501	520	457	481	517	504	489	477	499	466	478	496	480	498	522	510	490	514	523	465	501	496	492	538	525	498	472	469	515	487	502	501	479	437	489	479	458	489	488	512	505	473	487	500	470	477	541	479	493	480	513	454	492	486	445	531	486	488	498	453	466	536	446	482	487	469	486	490	522	496	448	487	544	518	504	523	547	510	484	468	524	500	470	443	469	525	501	484	505	495	470	514	471	487	496	528	473	514	522	523	486	474	482	476	484	494	480	464	489	533	493	538	472	497	489	516	503	468	530	476	486	517	455	515	472	521	496	479	481	536	455	527	484	465	531	491	479	477	499	490	517	500	488	484	490	527	525	505	501	510	475	476	469	499	469	435	459	514	493	510	509	519	530	468	514	494	506	518	512	471	513	496	469	509	507	495	481	511	489	476	502	517	484	507	453	481	527	534	509	508	478	463	487	495	478	500	502	484	488	517	519	491	498	492	461	526	484	487	502	497	487	505	536	497	528	539	493	495	527	496	473	510	480	449	482	493	502	506	444	459	502	496	495	507	526	476	511	499	502	486	484	475	506	525	487	507	494	480	540	459	515	498	456	494	528	479	481	499	495	485	495	480	531	509	534	468	483	455	476	485	493	527	488	461	494	519	491	487	508	479	500	505	501	493	551	468	529	447	507	510	538	508	501	508	480	527	512	484	487	491	489	489	516	469	502
38394	37847	35768	27878	24908	27217	25027	19480	11847	6798	4755	17232	18254	12772	6633	3101	1307	509	350	228	222	198	193	194	177	181	196	185	214	177	190	201	206	175	182	157	187	175	189	181	157	180	172	197	190	167	211	175	196	178	206	193	181	190	196	171	193	181	190	186	158	180	172	198	191	207	175	196	194	155	182	187	194	180	187	186	209	172	210	187	185	178	177	176	205	173	163	176	201	184	207	178	190	167	182	202	213	185	179	167	177	181	181	214	195	189	194	194	180	179	183	193	153	175	208	213	195	179	205	176	198	172	191	179	197	195	180	184	195	175	190	177	199	187	184	176	191	188	190	186	183	185	178	188	179	212	211	203	170	191	196	192	185	192	181	165	190	183	179	183	179	189	182	192	190	182	194	187	160	186	185	198	160	190	188	196	163	197	167	190	197	205	190	215	189	182	192	161	193	153	204	211	176	198	183	199	179	192	187	208	172	184	211	174	209	197	182	184	197	175	177	192	192	199	190	178	188	189	187	178	178	225	193	187	204	195	176	200	201	172	182	219	172	189	191	176	157	186	183	201	176	176	203	167	181	193	184	195	189	208	181	162	195	189	173	181	173	219	165	209	170	190	199	189	185	189	171	178	196	176	187	173	181	166	191	158	208	189	176	188	172	180	179	162	222	187	181	172	188	176	178	219	189	203	184	193	166	186	189	187	159	190	197	197	197	201	189	192	155	198	167	158	211	163	189	176	182	211	187	194	168	174	175	199	189	167	187	176	193	177	182	197	163	164	181	198	191	173	194	207	207	182	190	162	191	191	193	182	183	190	195	200	190	170	179	170	173	196	199	173	189	197	182	201	200	196	193	167	185	176	184	174	205	181	170	192	179	207	194	202	182	186	193	185	171	180	189	185	206	182	196	196	178	192	184	182	197	189	227	203	184	187	183	189	202	190	191	169	167	178	185	192	167	211	190	179	181	182	168	167	198	193	177	182	190	202	177	154	193	174	174	167	164	171	186	212	192	193	173	196	202	203	191	221	177	171	206	201	184	189	201	193	179	208	199	190	191	195	192	208	177	180	192	184	183	188	203	192	175	214	152	180	200	169	180	201	189	203	190	211	183	155	190	185	196	198	184	187	179	187	214	182	204	189	183	159	205	176	209	184	162	199	181	195	188	187	194	178	196	166	173	200	172	179	169	184	207	209	188	183	177	191	193	162	180	183	180	193	185	179	194	154	169	171	165	184	186	169	196	195	228	188	184	179	191	170	191	180	173	184	187	177	175	176	202	203	177	175	212	180	180	171	184	189	184	180	184	190	170	181	166	181	199	169	192	169	179	185	199	173	181	166	186	173	191	186	182	191	183	197	210	191	210	197	188	186	186	205	191	201	186	185	181	197	174	174	206	206	201	178	217	171	172	208	215	219	198	217	179	187	168	197	186	197	170	185	195	192	174	212	215	197	198	174	179	184	186	190	230	146	173	174	194	169	186	161	173	207	185	174	178	165	166	172	198	210	189	208	187	199	171	195	190	185	169	196	167	177	184	197	208	187	184	189	225	175	215	184	208	187	172	178	205	182	182	195	180	197	198	168	183	184	212	183	217	168	179	189	189	189	167	197	198	184	193	172	183	168	181	175	211	183	171	193	196	196	183	188	170	188	199	173	210	181	213	184	142	195	203	196	185	173	199	195	208	176	194	178	178	190	191	186	204	174	149	165	197	242	173	194	175	195	190	169	190	196	189	181	178	159	171	184	212	178	190	168	182	180	197	162	171	180	211	199	197	176	178	163	204	189	211	198	193	200	208	190	170	191	177	182	178	192	193	171	208	222	192	187	187	178	175	186	183	172	185	175	183	194	169	184	195	164	152	178	214	207	192	180	178	197	177	192	211	201	179	191	204	181	196	210	188	187	189	199	195	174	197	185	200	182	173	178	176	184	165	177	179	189	177	183	178	193	161	182	157	187	201	193	208	186	179	173	151	227	205	167	175	168	162	193	192	181	204	192	193	187	214	188	209	202	186	179	150	200	194	196	190	168	197	188	197	192	175	182	183	204	166	199	167	180	187	174	189	184	175	188	192	174	197	201	202	191	199	200	159	198	211	194	196	194	190	185	205	161	197	166	193	180	178	164	168	185	176	183	163	139	177	173	201	175	195	204	182	189	179	174	173	157	167	186	196	189	209	170	208	185	189	182	197	187	202	168	179	181	177	201	171	174	174	186	204	163	176	159	186	201	184	178	163	175	187	165	201	200	188	169	154	166	213	173	204	197	165	190	166	179	180	190	172	168	174	214	183	187	187	168	193	189	184	176	172	183	205	186	195	192	182	194	192	208	168	208	200	201	176	202	172	197	188	191	198	166	191	193	182	193	201	205	213	184	185	196	162	203	216	166	155	188	173	174	182	169	198	192	198	186	209	198	204	184	171	154	159	203	194	188	238	194	189	178	183	181	168	194	184	204	162	171	193	186	206	166	173	177	218	200	201	188	213	185	195	170	183	216	189	189	187	203	165	175	169	182	171	186	204	184	176	188	187	201	209	183	181	186	158	186	167	211	180	142	195	205	206	185	181	188	202	196	184	166	192	185	169	197	198	162	170	202	186	194	185	202	182	186	167	174	198	205	185	197	192	184	176	202	185	189	196	193	182	205	218	165	173	159	172	172	201	189	164	199	180	182	177	177	154	194	184	196	185	191	177	196	199	204	178	182	208	182	186	182	182	179	206	180	166	207	178	177	212	198	213	196	209	191	189	192	195	188	172	191	173	185	202	165	177	174	166	173	198	198	161	206	175	177	203	172	197	193	188	197	175	173	179	176	211	207	194	151	163	207	180	170	195	195	201	155	187	191	159	167	184	174	174	198	205	204	218	182	208	149	208	181	181	201	193	192	181	182	162	173	189	204	179	191	221	194	193	205	177	190	147	180	166	185	226	168	169	179	196	188	187	176	181	175	167	186	193	197	171	192	211	149	170	209	194	174	190	199	188	171	209	186	180	208	204	183	172	165	195	197	210	187	171	199	193	191	188	202	176	207	173	190	177	189	189	173	213	177	182	196	204	185	157	185	159	192	175	181	191	182	196	167	200	184	182	152	205	184	194	178	176	184	170	195	184	188	178	203	179	148	178	173	176	172	185	196	194	187	200	196	188	187	208	171	195	187	183	184	176	199	227	181	176	175	195	187	187	165	178	186	176	166	182	179	181	168	186	165	194	216	208	184	179	178	178	185	201	209	205	175	195	183	177	182	205	183	152	180	171	183	180	196	206	207	194	198	183	182	187	174	196	192	184	190	193	184	200	201	188	172	170	170	201	199	209	205	192	172	187	169	193	202	207	178	181	161	197	189	163	182	214	194	192	189	172	201	174	163	199	157	177	170	211	168	180	183	189	203	209	183	194	220	180	200	182	182	174	188	186	205	193	175	180	207	197	168	166	182	178	204	202	200	202	189	192	163	169	194	185	180	195	181	202	175	181	167	193	167	185	185	172	179	207	191	170	179
29256	32266	36094	30678	32122	36930	31166	27743	19811	15478	15948	38880	38959	31363	21739	12792	6234	2310	1233	790	596	552	521	492	556	507	495	502	495	565	474	482	488	470	512	493	522	521	504	511	516	486	493	506	470	519	541	481	483	494	476	503	535	487	506	462	480	491	522	517	476	524	499	483	485	500	476	476	474	484	463	525	505	488	499	505	504	437	519	526	506	482	495	521	494	486	478	482	521	473	489	478	487	522	492	483	500	514	492	510	516	520	485	444	489	526	457	524	479	479	530	481	495	480	513	522	491	545	478	466	485	484	463	500	481	470	488	530	506	509	482	467	552	475	523	513	476	470	503	493	479	471	519	505	495	457	492	474	505	481	461	505	495	518	506	482	515	490	487	535	502	473	499	516	484	506	500	566	496	498	480	503	503	485	496	485	524	496	504	499	510	488	478	483	469	537	455	498	496	491	525	492	493	496	505	517	441	487	478	527	487	533	496	486	499	467	489	479	510	515	491	529	485	453	535	505	489	513	486	521	480	499	460	487	510	493	498	503	449	509	506	505	534	491	472	491	492	482	485	488	494	521	495	512	498	464	517	476	503	532	510	497	508	474	491	473	494	476	501	520	496	549	506	495	502	516	519	516	491	540	502	508	510	514	517	518	512	508	503	488	495	506	508	501	468	541	517	518	485	507	498	536	495	451	495	477	511	529	446	480	505	471	532	481	473	483	471	576	469	537	512	466	492	473	467	467	480	506	502	480	514	480	466	488	479	511	453	470	524	513	507	494	498	484	520	463	458	540	511	513	521	502	531	500	557	475	492	531	510	506	508	501	489	540	503	458	496	524	488	472	481	503	531	525	476	463	492	484	530	508	489	482	520	510	515	487	521	501	531	507	494	523	519	458	495	474	487	515	510	468	467	494	501	477	536	507	495	514	477	501	498	505	450	491	466	516	469	471	498	470	496	471	542	487	453	494	488	492	505	523	478	481	488	509	487	523	514	517	506	496	505	507	519	499	486	501	535	502	514	516	475	502	490	502	520	480	503	502	467	497	481	480	542	472	525	444	471	489	529	502	485	498	466	459	499	496	504	490	511	559	467	455	480	478	480	509	515	519	474	507	507	483	481	530	485	504	502	458	517	501	511	497	467	490	469	535	478	510	494	529	485	496	513	512	526	470	464	518	490	501	489	510	479	505	477	506	499	525	502	504	482	555	472	511	491	479	522	517	487	503	542	500	511	513	476	482	480	489	506	438	509	474	514	520	487	473	498	480	504	533	503	518	483	512	512	496	516	524	516	534	535	542	520	521	517	469	466	505	447	510	502	465	511	493	457	477	497	502	537	484	490	495	491	481	536	502	488	502	484	459	507	479	490	516	531	492	489	508	493	518	464	519	506	541	485	500	472	470	466	501	475	521	532	486	474	504	487	458	497	504	527	472	492	503	500	534	522	498	519	492	486	488	514	485	484	469	489	511	506	509	471	497	510	512	496	481	525	525	512	497	508	501	547	502	495	476	510	535	511	515	458	507	494	497	533	509	505	500	486	471	513	505	519	468	489	507	488	466	518	489	527	461	493	476	535	481	518	459	517	473	480	504	512	472	511	504	545	521	509	511	509	507	492	544	540	488	506	511	519	482	510	522	507	486	504	487	545	469	509	504	495	496	503	508	493	500	496	499	466	479	525	519	503	476	540	512	529	500	494	514	520	491	472	502	489	499	483	519	498	514	495	501	462	509	497	510	498	478	515	499	491	493	514	535	486	458	515	507	528	505	492	476	475	535	501	487	501	488	532	464	557	476	514	477	505	489	483	491	508	502	495	494	461	541	546	492	509	500	482	492	493	502	573	488	486	506	493	491	507	523	461	503	515	485	511	482	529	488	519	526	532	515	492	516	505	471	484	499	512	510	460	503	511	463	520	503	469	466	472	484	517	469	520	518	514	526	518	464	489	498	546	441	518	485	537	492	492	484	460	536	510	489	489	509	513	475	521	503	502	512	512	495	497	503	522	513	490	472	469	537	507	482	497	508	484	514	491	488	498	486	480	539	482	512	493	506	502	493	524	518	502	506	536	514	467	503	478	475	450	503	524	433	479	510	478	533	509	527	473	499	528	507	481	469	491	530	457	484	504	486	496	504	504	473	503	466	490	515	472	487	497	472	494	468	499	519	498	531	462	504	473	501	515	511	522	479	494	498	517	491	481	493	508	509	509	509	528	489	498	554	504	513	506	494	474	483	504	530	510	539	501	441	518	518	501	490	525	494	508	512	484	501	535	528	491	508	483	511	521	456	533	504	494	518	479	476	526	471	493	503	479	477	479	494	506	449	523	527	522	498	477	475	449	486	502	473	522	538	492	498	516	489	490	526	519	481	511	482	506	501	455	516	495	544	473	499	522	538	523	502	538	486	487	503	524	498	456	532	509	485	505	495	515	489	501	493	510	505	492	517	512	461	472	485	469	480	521	485	495	469	511	488	480	522	511	502	474	534	499	494	496	467	500	477	482	475	511	514	527	468	479	481	481	491	493	513	518	520	509	472	514	474	534	508	479	476	501	514	482	500	510	536	490	492	533	461	493	517	534	492	486	502	508	495	478	491	528	505	544	519	501	495	510	499	518	503	504	529	453	536	506	473	517	488	497	475	483	465	509	516	494	508	482	489	514	482	472	514	539	515	463	517	494	464	509	518	478	527	440	506	468	493	493	504	503	472	534	458	524	522	519	508	567	497	510	524	500	469	527	534	431	525	516	493	517	503	481	491	508	471	537	505	448	457	511	506	524	548	511	493	538	518	515	518	519	493	497	527	459	479	474	494	488	511	507	508	513	478	458	489	490	454	486	515	506	527	513	493	472	493	473	483	483	520	435	499	490	490	492	519	510	482	530	518	456	466	483	519	518	520	503	498	474	477	485	505	496	472	497	480	470	517	491	473	505	501	485	531	492	548	492	502	466	512	519	503	494	454	515	471	514	515	521	427	497	510	528	506	494	492	501	510	494	500	495	514	494	448	509	496	519	537	489	488	489	500	523	483	482	496	470	510	503	495	530	529	482	507	487	460	494	440	514	485	482	477	505	469	501	483	479	489	496	519	473	502	498	536	487	488	482	472	506	528	493	492	516	491	496	461	508	503	504	512	523	463	482	453	499	508	533	485	503	485	528	502	488	511	485	521	497	511	495	506	502	454	522	488	482	498	540	500	512	493	481	523	481	487	490	506	477	495	517	500	534	479	502	505	510	496	496	511	515	515	487	490	501	495	503	510	511	490	482	500	520	495	505	490	533	511	495	462	483	538	510	508	501	513	470	507	467	497	524	485	512	538	429	453	507	504	534	499	493	523	459	495	529	539	514	524	537	506	501	474	495	508	499	479	510	498	530	483	488	483	490	518	489	465	523	500	557	491	520	529	515	470	473	503	481	512	501	525	536	545	507	492	499	542	466	518	464	541	514	515	493	526	502	499	489	501	495	492	490	475	495	561	483	470	475	524	457	499	482	474	503	456
42651	37723	30894	28436	28811	31815	33771	26213	14809	10660	8713	23639	26291	18404	11801	5850	2462	857	408	279	255	212	209	169	202	191	175	181	185	182	179	175	165	176	162	179	153	165	192	198	185	214	185	166	185	195	175	198	176	207	198	178	186	183	194	196	184	190	192	208	170	202	171	190	203	168	169	169	178	181	187	175	178	194	207	166	192	171	201	177	170	196	184	199	206	193	196	192	193	184	161	170	187	173	218	195	207	183	197	180	197	175	187	199	174	171	183	196	189	186	174	203	191	171	189	184	171	182	206	198	163	201	187	182	174	193	176	186	175	194	191	177	169	199	189	184	174	190	208	179	200	181	162	203	197	193	188	212	182	189	176	208	184	175	175	186	180	189	166	208	205	194	200	213	166	188	207	183	197	209	184	178	170	185	195	197	186	180	183	197	182	204	181	176	204	196	193	183	187	168	203	176	169	183	172	172	193	212	199	188	200	201	167	168	190	192	189	161	169	192	190	184	154	200	201	188	179	195	174	188	190	199	210	211	186	183	179	199	195	182	178	212	212	184	167	191	180	155	185	183	184	196	193	188	187	193	174	196	197	190	159	196	215	174	148	177	198	177	178	197	162	182	186	210	194	200	184	208	185	161	191	208	189	164	180	188	202	190	185	184	183	162	174	185	171	168	185	189	203	187	154	175	189	201	174	197	171	178	183	196	182	209	193	166	186	189	197	180	178	192	175	190	203	181	158	173	180	176	216	175	175	160	186	191	178	182	197	169	184	173	185	180	172	202	181	182	183	201	192	183	229	193	164	188	156	188	196	154	185	197	177	179	179	182	201	197	207	198	181	193	178	204	191	196	182	209	178	188	207	182	185	178	166	176	175	170	196	185	191	192	204	185	188	190	188	199	214	201	188	199	182	177	167	186	202	187	200	197	191	179	199	166	196	205	193	220	201	211	185	184	192	190	186	192	208	194	212	179	180	219	189	212	196	157	188	185	198	162	198	192	196	201	195	196	189	191	180	185	206	200	212	197	229	192	170	199	177	170	171	191	176	165	190	180	157	184	195	206	162	205	200	214	181	152	164	210	186	175	168	186	184	182	176	183	189	188	175	198	175	189	203	194	183	185	202	174	180	171	194	186	178	216	175	183	173	182	188	185	198	190	169	180	179	181	197	209	178	184	194	163	175	198	216	195	197	201	191	184	183	197	195	179	189	215	208	201	182	192	190	179	187	211	172	202	192	205	171	183	196	177	178	203	195	191	180	205	187	203	154	179	186	186	182	183	198	184	172	201	167	204	197	177	198	214	168	167	182	207	199	214	180	192	153	165	192	167	204	201	185	201	203	175	212	158	177	197	179	218	193	162	187	185	198	186	172	167	190	166	186	213	191	189	184	203	187	188	181	196	207	174	155	208	178	203	184	174	172	163	189	187	202	173	217	202	190	158	196	188	190	194	187	175	199	189	191	193	178	189	185	168	206	218	196	174	197	170	174	199	182	181	197	187	213	187	170	172	203	186	189	177	185	202	198	206	204	186	170	161	193	175	174	184	220	208	171	194	159	213	196	168	194	217	179	177	192	180	168	198	199	190	196	165	186	190	192	171	141	170	178	198	182	181	181	207	178	205	193	181	166	191	178	186	199	206	174	198	176	199	181	190	185	167	204	154	175	190	201	170	207	199	201	201	193	185	171	202	174	179	190	173	190	170	166	195	184	200	169	192	178	196	217	176	206	167	192	176	187	169	194	184	180	150	197	166	186	205	164	209	185	173	189	170	184	195	197	190	203	183	212	171	187	199	179	206	205	185	182	174	199	203	193	192	180	180	174	164	206	194	159	185	207	188	172	196	202	185	181	187	197	194	189	209	174	171	171	177	215	155	189	175	199	180	188	204	180	179	166	191	191	193	153	210	174	203	192	194	197	213	189	182	184	179	205	189	178	194	193	175	181	159	197	187	188	167	168	184	198	183	184	190	178	181	189	194	180	177	197	162	203	204	191	191	197	176	177	184	178	176	194	208	194	179	173	174	185	196	187	219	185	181	195	194	187	186	194	175	181	177	192	187	184	191	184	182	191	205	196	196	184	217	197	220	195	189	183	172	173	181	181	181	181	199	197	195	191	180	193	189	202	158	186	182	194	206	207	178	195	164	183	174	185	177	202	195	177	197	161	204	169	193	183	164	194	185	199	177	169	176	182	182	199	172	167	184	172	170	186	186	202	184	197	184	195	196	178	192	192	186	210	210	200	211	202	197	184	204	183	191	195	192	172	182	210	167	189	206	194	180	180	193	184	204	213	196	171	210	172	197	189	197	191	204	178	185	188	189	196	214	205	183	202	192	179	185	194	214	172	191	158	212	200	201	195	187	185	202	182	194	183	163	184	187	191	188	172	220	168	191	193	190	185	173	185	197	175	180	198	185	200	190	214	194	175	169	190	191	186	194	194	188	192	180	186	161	184	172	195	184	218	174	196	173	191	186	186	188	193	210	188	174	184	195	184	195	168	175	179	175	162	171	192	183	166	185	210	173	215	170	192	196	193	179	178	180	172	171	169	179	199	198	178	177	197	188	203	180	170	202	176	169	183	189	176	186	188	175	159	187	194	184	188	199	203	183	191	215	185	222	183	204	203	183	194	181	185	171	185	195	202	182	172	192	205	170	204	174	178	171	186	180	203	177	202	205	197	181	186	196	188	186	178	177	205	177	174	193	179	157	182	207	213	193	174	179	185	210	187	180	172	193	188	189	193	191	213	194	181	191	164	176	192	193	192	181	175	177	175	170	187	181	208	189	179	185	208	178	198	185	195	191	192	197	183	190	193	201	191	176	189	169	197	179	185	180	186	193	183	174	180	214	175	201	183	187	203	171	167	194	166	195	173	202	195	203	174	192	195	181	193	192	185	179	181	190	197	226	202	191	168	174	191	186	199	171	179	176	191	207	174	194	222	193	199	161	181	196	203	202	165	175	176	175	188	181	185	213	186	204	184	191	183	173	223	189	170	171	203	194	199	190	190	191	163	197	189	179	180	196	204	182	205	167	199	192	211	196	181	186	189	178	169	180	210	169	171	189	178	195	211	229	160	194	199	169	168	188	203	179	171	191	192	153	187	212	202	181	198	183	192	158	204	196	190	186	158	178	210	192	180	170	172	163	190	196	186	191	202	201	183	186	191	155	207	201	203	224	198	189	172	191	203	190	215	203	194	179	203	178	184	199	176	199	228	190	211	188	188	178	183	202	175	174	199	183	184	187	195	214	174	181	209	181	203	177	181	182	176	173	188	197	180	190	167	199	188	176	166	178	190	154	180	213	169	192	214	175	194	180	184	189	191	170	209	178	180	182	215	191	187	195	186	173	178	178	153	196	191	209	182	165	191	215	200	173	195	176	177	198	197	204	189	195	181	188	197	175	180	176	187	209	191	192	185	196	185	189	183	176	194	179	187	185	161	195	186	188	186	190	158	187	209	201	177	188	205	210	184	155	185	168	173	192	172	181	208	215
32708	30853	31756	34292	36923	41775	42489	34108	19914	20747	23104	44844	44926	37591	29673	19596	10357	3705	1691	994	648	559	554	489	517	510	511	495	473	482	489	486	480	490	517	452	516	498	528	488	493	487	513	483	491	505	507	499	466	500	511	522	530	529	444	499	544	550	490	473	496	514	521	469	475	483	489	474	475	491	503	501	524	508	506	504	518	466	464	489	531	533	503	543	519	505	489	495	519	511	540	575	517	458	508	497	461	483	557	476	497	531	514	489	473	504	476	533	503	489	516	486	488	541	495	495	491	469	488	483	515	503	523	512	501	518	483	518	446	473	509	515	504	499	558	453	482	517	480	466	502	476	485	436	491	490	483	501	527	497	480	475	466	494	501	509	536	478	497	515	515	487	531	474	487	508	499	508	466	519	505	496	466	492	508	524	485	482	476	514	487	505	517	522	472	487	518	494	486	504	533	473	526	486	492	513	475	488	450	507	532	467	489	510	516	549	494	442	509	523	498	506	489	479	455	488	497	513	499	492	472	530	469	506	515	498	476	519	483	505	475	486	488	501	488	486	525	531	498	481	527	488	489	511	498	483	426	503	494	502	523	473	494	491	500	519	516	415	499	507	502	501	525	515	473	470	511	481	491	492	510	483	492	480	482	481	500	469	529	498	500	489	445	494	510	499	504	510	515	463	551	485	500	510	490	508	502	472	442	497	482	488	469	517	450	479	473	493	487	484	477	519	535	508	543	485	492	478	464	477	518	503	485	544	514	516	502	510	500	513	514	516	492	517	521	531	513	506	469	496	519	522	484	520	479	487	523	495	508	492	486	517	481	507	551	455	467	494	492	487	490	502	515	475	503	493	507	506	503	516	483	481	479	440	497	480	500	503	481	497	488	535	479	483	500	507	492	479	519	495	507	498	478	494	506	524	506	494	503	478	474	457	518	493	470	530	517	482	510	458	508	515	487	468	504	487	502	492	518	495	432	474	487	530	488	491	516	469	518	533	487	516	483	502	484	518	534	497	514	439	482	458	515	515	511	500	510	496	478	519	479	551	495	433	499	464	511	489	485	449	513	482	499	498	484	518	468	515	530	473	504	528	538	475	540	498	537	529	441	510	508	486	501	476	508	499	520	504	475	494	477	515	529	514	508	486	518	469	533	470	504	511	464	484	470	502	509	488	478	512	528	506	505	477	472	506	479	496	519	474	519	520	490	500	503	517	520	520	501	481	495	480	529	513	475	471	492	474	501	506	508	492	470	463	515	487	487	520	540	486	456	503	481	512	493	490	492	466	467	510	527	490	507	485	453	508	486	506	541	480	479	469	493	520	477	477	520	525	454	482	486	510	541	503	494	474	479	464	466	439	447	531	483	519	514	545	499	509	492	525	470	523	446	503	527	539	496	514	490	449	533	546	511	502	499	492	468	489	475	497	498	489	520	508	500	552	481	476	501	463	506	497	502	500	509	510	486	481	506	518	502	515	445	436	493	504	485	488	522	504	472	505	499	493	495	515	466	484	510	486	494	486	495	497	521	503	530	526	501	503	499	499	523	495	478	526	503	488	531	499	467	507	541	505	488	494	506	500	500	525	496	516	488	510	452	530	507	463	493	491	482	482	526	499	526	517	511	515	485	479	533	538	465	491	483	525	523	483	509	477	493	483	530	532	482	499	476	502	490	474	515	472	466	496	480	482	497	493	499	520	516	489	487	518	499	501	485	534	530	496	502	457	506	507	472	479	524	520	500	506	513	497	512	492	495	509	477	500	492	493	480	523	564	527	481	522	484	471	515	506	459	502	495	478	486	482	508	528	455	496	449	507	477	490	500	532	452	508	487	507	506	482	437	464	471	505	515	507	502	508	500	472	476	533	455	471	513	490	506	498	482	512	482	531	508	457	502	516	515	460	510	496	441	484	461	492	479	455	492	453	523	514	519	498	489	528	513	537	494	486	554	487	518	535	524	496	479	494	502	476	476	456	476	477	491	491	468	498	464	529	479	485	493	504	490	465	497	476	479	511	487	507	520	496	486	479	481	490	478	497	472	490	478	500	512	483	478	496	507	461	500	499	486	505	472	496	463	468	505	525	499	463	460	500	480	530	514	499	495	479	506	509	511	511	478	510	531	452	492	520	515	490	497	499	488	477	493	501	490	466	476	483	482	488	500	534	478	486	505	522	481	491	486	472	510	457	494	485	457	529	535	476	480	477	464	435	482	513	508	500	474	512	460	489	490	490	522	499	515	519	488	479	510	543	500	534	494	519	538	478	516	504	485	476	513	480	501	521	507	479	441	518	470	458	546	493	520	505	505	508	508	485	509	532	516	517	465	509	492	495	461	492	498	452	494	520	481	512	527	498	513	547	525	473	476	487	480	479	484	487	446	457	497	526	456	539	487	502	471	496	496	487	494	483	495	542	459	501	507	474	450	482	503	492	498	486	485	492	524	501	538	504	492	506	480	501	465	423	499	510	530	482	467	517	495	504	442	478	495	530	494	515	461	477	478	463	502	482	493	496	499	532	505	481	481	517	514	511	538	496	520	498	495	535	509	511	471	498	502	433	474	516	496	495	471	507	524	515	508	521	525	485	538	490	482	483	463	517	539	488	459	473	506	500	545	465	474	480	475	505	517	484	556	503	492	491	464	464	524	533	495	503	493	471	491	493	545	477	499	489	504	516	461	462	498	523	466	482	493	484	499	489	446	494	511	460	495	541	487	477	512	497	464	499	490	466	481	478	522	481	498	546	460	500	527	505	479	432	532	502	518	519	503	472	502	490	516	482	475	479	449	468	477	507	527	477	484	515	518	478	529	519	501	471	507	522	532	495	507	499	480	484	507	454	503	501	516	473	527	463	549	484	474	494	472	450	473	519	515	516	501	533	491	485	479	550	485	473	486	500	481	505	526	496	470	487	507	475	525	509	474	514	467	473	490	497	508	537	483	473	480	508	480	492	497	497	499	517	493	506	485	500	497	514	522	511	493	501	481	474	493	494	533	497	477	526	500	496	499	526	467	513	545	521	482	511	525	458	525	458	513	496	486	479	522	505	473	484	513	499	499	488	496	505	507	458	525	495	502	524	529	478	504	470	500	515	454	470	539	531	438	478	517	502	520	497	475	508	492	478	438	497	523	544	494	494	496	534	507	500	504	527	472	489	479	506	505	476	490	474	523	516	512	500	483	485	531	476	505	492	479	461	468	516	524	443	506	509	523	494	493	493	488	517	515	522	484	532	518	492	515	465	514	533	463	510	500	513	542	520	519	453	498	506	463	455	478	511	485	497	464	509	517	499	493	468	512	472	516	508	504	504	482	495	520	530	458	451	479	456	528	509	489	495	456	504	452	502	494	488	515	500	527	503	521	486	538	525	513	516	508	487	477	474	498	506	511	485	485	472	488	467	482	487	522	493	482	513	472	472	477	489	483	471	483	467	506	521	456	500	479	500	534	527	506	456	502	454	534	501	499	529	507	485	501	492	512	478	509	512	477	519	502	508	498	478
10675	12731	11058	8550	6116	4745	3248	1955	1155	708	602	1097	1178	1182	1139	676	426	270	208	198	174	163	190	163	191	198	192	190	186	197	176	198	189	175	179	182	165	201	181	179	200	162	175	195	200	202	158	206	177	189	185	164	164	168	196	185	215	181	180	186	175	157	198	180	177	187	159	198	182	167	169	181	181	169	175	210	202	193	167	170	190	166	179	186	185	183	185	198	170	195	200	210	205	195	178	176	177	210	182	196	196	176	190	178	198	192	193	179	173	193	172	189	206	196	176	195	194	199	167	174	178	165	203	205	181	184	203	192	184	196	167	159	200	181	194	188	182	162	198	186	150	168	176	205	185	182	173	181	163	183	200	178	169	176	176	177	202	176	184	174	177	202	187	189	193	200	176	181	191	183	180	183	179	179	185	197	198	184	178	176	180	180	191	185	160	171	212	174	207	190	176	175	186	222	185	178	207	175	195	184	188	186	190	188	174	199	178	186	186	171	186	194	193	196	182	171	189	173	187	162	167	179	178	172	171	191	177	204	179	167	190	188	182	181	177	184	190	193	198	195	165	172	197	169	177	191	185	186	176	185	189	206	152	182	192	194	209	194	192	185	175	194	164	177	176	187	171	185	181	169	175	167	186	212	164	188	164	173	179	169	202	182	173	199	167	188	178	170	189	217	197	186	156	173	204	152	189	179	189	165	208	161	168	194	180	191	197	185	162	170	151	166	209	173	175	178	197	195	163	179	178	169	183	189	169	190	176	178	173	160	201	165	181	174	201	187	169	186	171	188	170	162	172	178	200	184	163	186	188	201	181	169	184	187	187	178	200	186	186	197	167	182	160	186	187	166	216	185	170	182	184	179	177	185	165	170	181	180	168	183	165	175	171	201	194	179	192	178	222	205	207	210	187	218	180	166	217	173	168	181	213	165	188	172	169	187	175	188	186	170	172	192	187	171	206	210	203	170	178	179	172	177	189	179	169	192	176	186	156	190	175	150	168	163	168	184	176	196	148	194	199	200	179	160	193	182	159	205	176	160	164	178	176	198	177	161	187	205	172	170	185	192	220	189	177	173	180	193	152	180	197	191	163	195	194	173	159	214	203	205	193	174	180	178	190	203	189	179	225	181	200	183	187	154	187	185	191	161	183	175	190	190	170	175	180	161	200	190	167	184	169	162	177	169	202	182	183	176	178	189	203	185	206	193	185	186	194	158	163	192	157	193	183	190	179	189	184	179	194	189	191	181	188	176	205	183	171	176	179	172	185	174	184	198	206	167	186	161	186	169	184	199	189	186	193	209	185	194	184	182	174	188	196	175	206	190	183	184	179	169	192	172	185	191	193	197	196	191	191	154	204	181	188	179	179	180	185	199	157	173	200	184	187	186	181	171	184	202	180	164	169	199	197	157	157	197	180	192	182	191	207	166	193	178	162	175	189	189	186	182	207	186	178	188	180	200	195	196	184	174	188	195	191	206	203	194	208	192	185	201	170	167	193	202	190	181	179	168	194	160	186	167	199	170	179	202	177	207	175	177	169	190	195	195	196	195	187	204	197	171	181	201	200	165	186	170	191	192	195	163	168	179	178	185	176	178	183	194	178	192	162	190	177	187	168	206	183	185	200	180	204	198	174	197	198	188	163	181	189	176	194	185	194	213	172	174	183	151	165	168	179	202	178	203	166	201	171	181	201	157	183	175	167	189	173	196	147	176	189	186	192	193	190	186	191	174	182	187	195	197	188	185	167	213	184	188	195	185	189	188	165	161	192	190	175	165	182	199	180	171	176	178	191	187	177	163	188	201	197	178	198	177	178	175	205	209	181	194	193	201	182	171	165	175	174	175	187	186	187	182	177	197	158	172	165	163	197	174	191	187	187	183	195	181	170	184	171	187	191	172	183	219	186	158	171	181	177	181	202	178	200	187	191	168	189	189	171	194	183	186	178	182	198	189	198	186	197	196	162	182	204	184	174	173	201	170	184	182	201	170	163	155	191	184	191	208	169	186	205	190	196	189	193	179	186	163	164	189	161	151	177	193	172	161	194	163	174	195	207	175	159	187	200	187	177	187	168	177	169	191	192	179	176	196	180	197	199	180	201	170	184	177	200	186	182	178	160	152	181	173	179	181	166	180	171	183	201	192	178	185	207	201	180	179	168	190	181	166	171	194	163	178	196	173	171	184	176	192	183	196	169	181	170	180	195	163	195	181	186	166	173	182	206	175	187	210	188	198	184	196	169	198	183	183	202	182	190	158	172	179	180	186	165	167	183	190	167	210	187	171	165	176	166	196	187	192	200	190	197	181	201	187	193	199	188	184	179	183	190	188	170	171	166	197	216	168	173	190	205	188	173	186	180	213	173	196	171	194	192	185	189	175	181	144	200	198	190	190	174	185	175	189	166	171	176	187	192	188	158	174	175	198	175	184	195	185	183	189	183	185	195	192	180	185	185	199	169	204	185	160	196	175	179	193	204	181	190	188	184	191	167	167	195	179	207	169	183	186	163	178	184	187	190	187	204	180	188	188	189	185	181	186	189	168	205	171	174	180	203	173	210	164	196	165	153	213	181	178	172	184	176	171	166	173	181	158	186	198	174	193	167	198	180	202	182	171	186	180	212	173	201	199	198	190	164	172	166	193	196	206	169	190	177	183	187	194	187	197	192	182	183	190	185	167	190	186	161	209	212	172	185	204	182	170	210	202	211	181	208	182	181	180	205	168	175	182	158	185	172	187	195	170	198	199	190	167	183	187	188	158	176	205	191	162	157	212	193	177	190	163	187	179	154	205	206	184	184	175	191	202	187	175	178	195	179	199	181	206	201	165	190	195	214	206	169	165	193	192	172	176	190	168	199	171	199	207	188	170	192	164	198	174	173	181	199	195	182	176	186	169	180	184	183	208	195	161	195	195	188	199	182	177	181	158	195	180	181	205	206	182	180	181	190	174	200	178	172	175	209	168	162	205	185	184	180	167	186	167	189	174	167	194	189	182	187	192	182	194	192	175	184	193	168	158	171	210	183	200	195	175	187	177	161	169	169	177	187	182	166	188	214	182	186	183	201	181	182	183	171	172	187	201	183	170	160	176	192	181	205	205	180	180	188	191	178	185	141	180	168	167	163	189	160	176	196	183	172	182	188	170	197	187	179	169	185	210	209	188	168	198	200	188	162	194	199	178	190	217	175	163	185	166	190	170	180	199	165	175	173	189	167	205	180	173	195	179	182	180	175	169	203	178	204	173	167	191	194	198	179	169	209	202	170	193	179	172	164	166	206	169	180	193	190	177	204	192	178	181	180	173	166	181	178	196	187	185	154	194	174	183	195	195	195	220	173	177	186	178	187	183	202	179	183	172	147	170	175	193	202	197	169	171	180	185	188	191	181	184	183	195	169	180	183	188	185	170	167	183	183	205	204	186	173	165	177	172	191	212	186	194	168	201	182	198	181	184	178	209	190	197	183	179	166	157	202	169	174	178	187	190	163	183	193	178	197	169
8590	12611	14587	17518	15369	15038	11607	7940	5965	3146	3140	6131	5847	5822	4993	2844	1322	801	667	576	546	512	536	530	498	489	531	530	482	473	504	496	487	488	461	469	506	543	488	514	465	490	473	490	507	495	499	499	483	492	468	518	500	462	517	478	478	462	518	491	482	452	464	518	519	491	449	477	522	504	497	451	486	460	489	496	497	482	513	514	484	488	480	463	473	543	528	495	468	439	499	532	505	496	480	494	466	495	463	470	509	501	483	521	524	503	493	481	486	491	501	523	456	536	505	476	516	426	507	486	487	504	484	465	514	478	482	498	496	517	520	474	476	494	521	509	495	502	515	469	504	458	514	475	502	510	505	495	476	540	494	490	497	522	508	524	472	510	479	487	513	517	483	496	492	477	490	512	472	472	518	478	506	461	506	479	465	526	553	445	520	494	477	475	476	491	502	520	512	508	476	491	519	441	486	478	490	473	523	508	500	490	460	508	460	526	455	496	511	510	522	499	500	488	479	508	502	469	496	477	529	534	547	478	487	490	500	485	526	508	528	502	478	498	486	483	484	497	498	490	467	452	509	514	486	493	531	508	474	497	509	496	467	506	498	519	489	495	528	490	539	490	478	480	537	538	490	499	524	489	484	476	525	519	532	497	514	496	478	473	537	494	530	508	488	505	455	511	482	433	486	488	465	518	516	507	512	490	466	505	469	474	509	493	491	509	505	522	503	497	470	468	509	454	507	464	466	487	505	504	520	507	481	500	488	444	478	506	481	495	546	519	505	464	520	509	497	494	506	471	501	495	507	507	504	524	512	517	486	500	507	473	509	499	476	504	531	520	492	491	481	502	482	459	485	505	476	517	478	482	484	527	457	504	490	512	496	490	463	488	509	447	513	493	515	462	533	538	517	492	481	465	471	511	472	471	508	509	521	538	494	508	522	469	504	468	524	475	480	476	450	528	524	455	492	500	525	503	479	495	516	464	505	478	465	508	470	486	489	508	487	518	527	503	506	517	477	499	456	546	494	498	478	473	542	510	491	543	497	462	512	517	486	506	504	511	496	488	477	498	549	499	503	513	467	481	485	476	533	546	503	498	517	533	498	469	501	487	478	516	514	485	489	516	512	475	494	481	481	494	480	457	497	491	505	516	488	485	466	511	511	494	466	509	521	498	494	526	481	511	534	472	507	506	521	498	473	510	478	474	530	489	520	487	476	498	523	498	517	488	470	498	488	513	484	499	461	508	501	515	520	505	551	501	486	512	508	444	463	520	494	480	474	490	477	517	507	508	489	543	513	518	480	505	498	489	472	529	520	520	505	500	496	526	520	503	474	480	475	515	489	470	481	526	496	483	518	502	492	489	448	504	501	552	516	499	517	510	486	471	499	479	497	511	507	460	484	544	470	511	507	478	518	493	486	539	483	495	526	518	500	465	470	479	518	495	457	516	475	495	525	493	512	508	489	486	484	517	461	515	518	491	561	517	497	487	526	465	493	493	526	532	497	475	533	501	508	502	494	507	531	497	509	507	497	484	483	486	495	523	489	463	513	501	490	499	482	497	489	500	548	508	469	529	505	476	492	489	491	493	464	502	489	471	482	486	460	502	476	498	494	490	509	541	462	539	494	498	503	527	477	477	520	532	526	473	489	536	521	508	488	505	511	457	470	527	483	449	500	469	484	504	472	495	502	503	526	494	522	486	532	512	528	490	498	498	562	489	494	495	469	491	479	501	491	521	492	509	490	553	525	515	459	496	482	488	502	519	514	536	504	518	515	503	478	512	512	529	521	497	489	520	502	511	524	498	514	487	465	516	513	508	478	499	484	486	515	465	480	448	535	475	491	493	472	533	482	517	481	480	485	475	489	495	468	466	492	473	507	535	486	504	516	524	492	488	501	528	491	504	481	505	485	505	489	500	493	472	486	502	512	495	508	514	483	499	537	444	542	482	473	525	507	486	475	501	512	479	518	488	474	458	489	486	473	491	482	472	483	485	550	464	519	496	495	500	510	470	503	556	489	540	512	506	486	486	469	479	519	481	483	493	538	459	534	515	474	495	476	457	463	484	515	529	511	490	509	495	491	491	461	524	498	544	540	510	499	505	492	555	496	475	491	526	517	512	484	471	513	458	496	487	533	543	438	477	507	499	511	532	482	505	525	502	497	504	509	496	501	525	491	465	476	496	506	521	489	451	496	481	528	502	474	509	474	487	519	473	502	489	503	495	531	462	452	512	515	465	485	506	484	462	485	488	482	502	515	495	531	475	520	500	475	530	464	480	484	513	465	497	466	456	484	535	490	477	526	463	534	444	493	510	489	488	513	525	486	443	537	535	504	521	491	496	474	459	489	501	531	455	499	469	505	478	500	497	486	504	479	514	522	508	479	529	506	478	486	508	495	495	505	509	487	502	470	479	473	485	482	523	508	516	500	471	498	477	504	498	513	546	510	522	490	522	462	509	491	466	469	550	494	490	456	534	478	504	515	476	527	494	510	494	532	465	498	495	470	448	496	464	488	485	482	481	510	490	492	487	514	479	509	509	462	465	496	491	478	475	529	512	523	493	516	507	494	502	476	520	533	436	514	493	485	501	489	492	503	510	483	499	526	494	479	430	453	519	484	516	509	470	486	526	510	473	493	499	499	512	533	488	457	501	533	485	475	500	514	482	544	521	472	516	484	512	483	525	480	503	502	507	516	491	448	472	508	511	516	502	535	485	530	491	479	497	484	537	528	486	475	505	514	483	486	515	495	499	452	521	474	460	456	515	496	532	524	494	494	478	488	531	512	497	505	493	518	479	500	482	514	486	512	491	478	470	464	485	517	473	506	494	485	471	515	507	471	507	495	503	499	522	532	466	470	494	473	526	526	526	489	483	461	486	497	455	509	505	494	457	473	510	479	489	490	469	512	523	484	467	515	524	504	471	507	486	522	502	514	517	467	498	485	487	511	469	519	466	495	499	506	449	512	472	479	500	518	474	488	500	517	521	508	483	457	528	517	515	486	503	511	495	491	492	506	515	516	503	523	477	512	549	491	519	497	547	500	524	511	477	477	474	449	509	499	501	476	517	490	538	444	499	463	509	512	488	511	478	510	476	503	487	522	532	528	495	490	493	543	462	542	497	503	510	494	487	500	480	487	447	506	507	488	448	502	517	517	528	484	496	511	475	537	491	497	520	495	512	476	514	502	456	518	511	494	527	488	499	498	475	494	478	495	486	497	510	507	498	483	494	454	499	492	492	480	500	518	480	463	495	551	475	461	506	523	468	487	478	508	512	494	493	507	505	483	499	513	499	496	483	505	495	499	508	509	488	499	508	501	535	460	511	486	472	519	507	533	516	516	501	520	512	509	481	476	533	492	486	513	516	484	483	493	493	535	516	470	505	503	536	493	483	489	519	442	488	508	503	522	490	480	497	551	493	514	506	509	477	473	480	514	490	477	512	456	507	509	482	515	538	524	458	519	494	496	489	494	480	507	482	498	486	488	544	488	503	513	487
36163	37159	30568	27023	22252	10007	4552	2094	1142	671	2276	10752	16497	14973	8630	4207	1484	545	299	265	208	190	133	197	198	195	187	178	187	191	182	202	178	174	172	194	167	210	187	188	184	198	205	206	184	167	191	194	183	195	194	194	198	186	188	173	160	193	178	184	200	182	167	201	206	196	194	176	176	174	191	173	197	185	182	181	187	175	161	183	187	179	182	167	189	201	172	212	226	185	175	186	202	207	184	197	205	178	178	195	209	164	189	211	189	203	208	196	175	169	197	177	172	188	183	180	191	200	187	179	203	175	195	172	172	223	173	166	185	163	174	188	173	199	190	175	185	162	207	171	208	195	198	207	186	175	182	182	174	193	178	170	196	172	170	229	180	166	206	178	183	173	172	217	182	147	192	159	169	177	193	187	173	177	183	203	202	199	170	180	188	153	164	157	165	177	185	221	165	207	178	181	196	172	199	198	203	166	181	176	181	176	200	173	206	167	183	187	190	207	176	169	190	172	197	160	192	195	165	183	158	165	176	206	229	175	180	191	181	168	192	185	210	189	198	174	195	176	185	188	185	197	176	202	194	181	183	167	199	173	180	183	197	176	174	188	192	179	172	185	182	181	178	182	199	175	181	201	207	179	191	181	162	168	204	184	203	166	194	200	180	204	193	199	174	178	182	172	195	193	184	191	201	195	200	208	175	188	202	197	164	191	208	168	183	214	163	199	205	193	200	210	159	187	198	192	187	189	164	204	186	195	198	198	180	173	182	192	194	169	190	198	201	175	167	180	171	189	149	214	201	178	174	186	218	172	186	185	172	180	191	189	197	189	183	181	197	205	187	171	195	212	177	206	182	161	168	196	192	218	177	187	174	176	191	191	203	165	190	177	196	166	177	199	211	190	200	179	171	179	178	181	170	190	192	182	181	160	169	192	175	195	192	166	183	183	187	183	181	213	183	180	167	180	187	164	176	165	177	185	188	172	197	193	182	180	202	184	184	191	190	174	182	189	202	181	174	198	199	173	184	196	197	183	202	213	185	202	180	183	183	204	183	178	180	177	189	182	203	206	174	199	210	210	175	204	186	188	161	185	196	194	179	186	210	203	150	178	178	180	182	167	177	178	188	205	205	196	181	187	177	163	184	179	180	212	201	168	185	177	182	176	174	173	182	179	190	192	195	181	179	183	165	180	205	197	201	173	185	216	205	185	190	177	196	176	191	190	170	200	191	184	167	197	188	207	206	182	184	182	184	207	177	184	196	187	191	172	198	185	195	183	163	201	211	188	197	190	182	171	198	208	184	184	184	177	188	169	174	179	158	157	206	183	209	183	184	184	180	178	184	203	176	205	173	181	213	162	178	199	185	190	181	194	208	190	191	186	221	170	176	178	175	201	180	179	197	178	177	180	177	183	198	190	183	186	182	174	198	196	207	191	201	186	189	186	195	210	164	153	202	183	170	193	188	160	175	191	165	197	194	189	190	191	191	192	189	221	184	179	177	198	176	190	205	185	183	184	195	196	169	195	200	171	183	189	218	181	190	168	184	182	187	170	178	194	191	178	198	203	193	187	201	181	195	170	215	150	196	173	184	170	184	187	202	184	220	207	190	173	175	177	190	191	201	177	170	174	188	184	189	227	176	189	163	175	181	199	169	196	184	196	169	187	188	175	167	204	168	179	209	175	191	186	173	168	198	193	191	216	202	191	202	189	162	178	184	166	200	190	182	190	206	191	189	181	174	194	182	188	182	187	190	174	215	200	218	217	199	161	159	206	198	175	185	199	204	176	204	214	196	180	174	192	168	203	172	174	205	171	197	183	208	198	172	184	172	197	211	167	193	200	194	227	199	158	178	207	160	187	201	157	161	165	190	206	185	182	209	176	174	188	179	184	184	182	185	189	172	167	190	193	181	170	171	185	197	184	191	204	206	187	201	181	180	194	180	193	184	183	173	170	189	166	177	189	190	195	151	195	183	199	171	194	196	216	194	186	181	171	176	170	201	183	169	198	205	177	188	196	170	186	185	188	177	200	188	176	210	182	216	191	175	189	201	183	174	172	172	194	190	183	195	185	159	191	224	201	189	211	170	191	208	175	183	184	189	194	200	171	196	184	187	187	200	173	189	186	174	176	185	209	181	178	197	179	190	187	193	197	194	180	179	196	193	201	191	187	172	203	200	203	194	208	163	179	186	178	205	204	225	198	184	182	174	171	170	197	184	177	204	185	184	169	159	198	169	210	191	218	181	185	175	189	177	177	177	210	213	183	184	213	191	195	193	138	209	209	162	183	199	200	182	169	189	195	206	183	182	208	143	167	184	184	196	191	167	196	213	186	185	209	211	185	166	200	213	191	195	197	168	184	162	168	176	173	187	205	186	162	180	149	158	187	191	192	183	183	196	193	158	185	191	194	191	202	191	198	220	180	183	191	182	176	181	166	173	194	183	188	161	198	185	164	195	208	171	190	169	181	204	188	176	156	178	186	191	210	203	184	172	189	201	205	157	192	183	183	200	181	172	190	188	168	193	176	192	202	180	193	184	190	181	193	220	213	192	196	184	197	197	198	183	167	188	205	181	187	205	190	213	189	207	191	201	204	179	207	189	182	181	199	162	166	168	190	161	199	195	191	195	181	195	200	174	209	202	211	186	178	179	178	193	174	175	187	200	179	191	164	208	185	202	199	182	200	187	165	193	167	198	164	177	175	186	197	182	198	179	189	181	212	213	209	198	205	207	188	191	187	197	175	176	165	197	181	170	166	191	176	186	170	206	201	174	150	185	207	189	177	176	178	181	171	181	184	193	202	169	176	180	190	188	200	195	181	200	208	206	182	197	211	172	178	177	193	214	197	187	182	202	189	171	189	212	198	180	182	169	197	194	192	191	184	196	190	186	167	200	176	195	206	173	189	189	165	197	191	194	176	200	152	198	221	195	173	175	205	216	183	177	189	168	203	186	167	185	199	178	201	190	171	169	193	169	167	169	181	181	193	181	206	209	199	172	177	212	182	198	187	191	215	173	154	164	219	180	205	182	178	191	172	182	198	178	167	197	182	203	180	167	171	182	215	199	183	224	185	182	191	202	182	172	184	202	185	196	201	193	208	185	181	152	173	167	174	188	176	203	178	184	187	198	172	166	184	184	176	185	179	176	196	190	173	204	183	173	176	156	194	212	163	185	184	174	183	164	193	193	191	172	194	147	214	181	203	185	167	177	198	188	181	180	190	186	176	184	184	182	177	166	194	196	169	196	196	180	189	160	188	182	207	180	187	203	209	194	187	208	208	186	207	209	191	200	183	198	163	181	198	199	186	168	173	175	194	190	161	173	201	223	169	182	173	199	200	175	205	185	172	196	195	189	193	188	159	190	188	210	179	207	193	183	184	197	177	223	163	162	184	174	184	186	201	199	202	181	195	204	165	153	186	195	180	191	183	213	200	193	172	174	172	189	183	190	198	207	216	161	161	190	189	191	187	181	194	180	181	168	177	205	199	193	187	171	170
26625	28700	31662	32899	25157	9086	6980	5561	3989	2963	10766	31945	38352	34999	25081	15789	6824	2222	1209	738	519	510	507	508	504	539	548	520	494	505	488	546	511	524	526	508	529	484	531	517	485	505	464	499	504	514	533	474	487	476	509	541	537	495	475	552	524	507	499	532	513	519	516	474	484	493	533	520	524	460	490	515	504	486	507	493	484	520	512	533	489	476	512	502	500	488	456	512	499	486	505	483	495	498	518	478	494	482	516	528	490	552	538	460	446	485	459	471	489	515	464	502	493	474	500	477	473	524	472	508	508	514	500	489	508	452	497	495	486	492	508	444	497	484	474	502	506	482	489	514	511	502	486	518	481	527	496	507	503	512	502	479	478	512	553	514	495	503	487	502	512	477	498	495	485	472	529	476	506	496	493	506	494	515	516	526	505	508	489	529	487	451	474	523	534	508	533	501	454	455	487	472	519	480	490	508	495	433	547	510	501	511	508	522	497	521	555	482	499	514	498	517	495	487	514	495	501	458	482	514	487	524	502	492	504	507	470	526	505	474	469	516	501	477	509	521	500	457	507	503	492	463	488	502	503	514	499	494	486	531	535	484	486	504	497	507	466	500	510	513	470	519	477	548	473	460	491	467	529	496	484	492	479	522	543	480	521	547	495	479	496	500	534	496	440	488	506	503	495	493	537	514	500	516	474	505	509	497	484	505	492	476	484	533	508	510	515	458	476	496	496	508	475	512	517	497	504	489	491	514	514	478	508	471	509	492	536	488	513	495	499	478	491	487	530	471	516	505	432	511	472	544	525	499	502	513	526	503	532	496	534	518	530	509	518	532	524	517	511	487	518	467	470	508	498	471	501	505	489	503	496	484	524	490	487	525	502	506	495	516	503	504	501	500	531	491	499	512	508	500	525	503	465	485	505	516	458	519	472	531	487	491	490	483	517	474	537	498	488	474	528	460	489	547	539	508	507	468	498	504	472	487	509	499	477	522	501	514	501	461	494	539	493	508	504	482	502	464	510	516	481	511	497	477	511	479	501	504	485	512	500	538	498	482	489	481	514	467	488	509	483	533	503	515	490	503	478	494	508	516	516	521	529	525	475	499	524	476	532	523	487	462	482	519	490	490	498	490	489	519	511	514	513	479	476	487	481	500	508	513	519	520	516	568	475	530	506	490	459	512	486	527	499	492	499	494	513	482	505	506	492	531	493	473	505	550	526	520	531	511	471	529	526	519	503	557	473	534	540	514	447	510	485	496	554	493	496	481	517	522	498	494	499	516	482	475	479	514	510	531	498	514	506	486	481	506	476	484	513	487	493	525	491	498	474	523	505	491	488	506	523	474	500	481	526	539	469	514	519	474	508	495	489	510	498	506	498	447	493	495	487	539	511	504	460	520	510	500	476	523	517	490	481	494	518	499	524	516	511	517	476	520	564	507	454	511	467	471	484	477	519	510	509	494	513	486	527	506	498	488	510	517	498	530	503	483	545	494	447	481	550	501	487	507	506	505	498	488	505	504	520	520	501	523	490	486	496	459	538	556	506	509	469	460	501	485	489	528	463	497	513	485	531	487	472	500	484	495	527	482	533	486	479	471	522	503	464	497	522	513	534	462	515	488	509	533	522	511	501	437	509	515	500	502	517	476	515	531	498	499	481	499	536	514	524	513	507	529	530	555	492	506	533	481	529	490	491	477	500	503	528	465	550	491	500	503	514	490	533	485	537	544	490	475	455	504	497	550	500	528	479	504	491	467	483	569	540	533	501	510	538	495	470	530	505	451	486	541	488	494	537	523	492	473	532	520	485	495	448	481	467	509	496	483	508	494	487	513	510	507	533	519	483	498	489	540	496	514	481	491	517	481	543	523	500	483	529	507	461	531	492	463	466	484	502	498	482	531	513	503	502	499	483	515	514	500	500	500	518	490	493	498	486	469	530	493	510	507	515	493	494	490	503	490	523	484	523	517	496	524	499	484	513	491	476	511	470	481	542	515	488	468	520	504	499	445	536	496	501	480	506	504	469	482	525	492	511	520	490	477	485	512	492	505	481	451	470	521	493	478	500	522	507	484	504	498	511	488	510	506	454	474	496	517	490	501	491	519	546	505	520	466	492	511	506	517	548	531	492	499	517	512	514	482	495	504	495	468	479	510	502	489	491	505	483	510	471	523	466	524	494	496	487	454	533	496	531	482	473	503	483	538	474	466	509	479	498	517	458	511	490	522	530	482	497	505	502	523	520	490	515	498	470	523	490	489	546	523	484	516	490	512	522	467	523	490	458	495	489	536	522	547	492	504	473	558	510	503	495	495	506	472	450	494	499	501	479	489	468	500	485	537	502	495	519	489	511	461	521	491	507	489	476	503	485	494	510	531	490	509	511	474	501	506	544	502	511	501	486	540	531	516	462	524	513	496	465	504	502	491	543	520	472	532	454	506	470	484	497	481	454	455	501	500	466	519	521	486	519	501	503	465	499	543	499	531	525	497	503	469	498	466	524	481	532	501	473	489	467	470	523	471	493	472	521	527	500	506	506	525	492	469	504	492	516	502	511	482	493	503	534	500	479	516	511	504	500	483	463	474	508	516	515	487	485	508	496	522	492	485	494	531	520	503	535	508	505	509	514	481	539	509	472	476	464	473	504	444	507	534	495	500	500	493	500	519	507	519	497	472	473	512	500	490	545	502	474	530	480	459	497	482	469	533	495	521	512	511	532	506	497	523	491	493	506	543	504	530	527	530	504	519	509	482	508	509	551	474	495	451	465	552	509	530	515	495	504	480	483	498	510	487	496	514	507	546	507	495	487	490	455	507	502	455	515	497	543	544	510	501	512	475	524	511	478	521	531	508	499	496	497	470	482	461	522	489	501	509	525	456	488	500	472	478	527	521	480	520	519	476	472	520	499	492	507	504	473	525	451	499	469	490	516	510	479	475	501	488	490	512	471	493	536	479	509	520	538	488	515	489	478	497	456	495	506	481	478	505	533	531	470	476	530	496	530	465	540	476	537	478	491	537	502	494	461	511	508	510	502	515	488	520	508	503	485	495	551	519	501	533	479	511	483	530	533	445	510	519	543	499	522	483	499	510	502	475	487	469	525	506	494	500	495	516	461	503	470	519	451	478	506	503	502	496	499	499	519	522	485	460	504	484	505	482	526	488	489	509	518	490	520	542	511	514	491	505	559	466	471	486	484	508	519	518	475	532	520	473	526	481	531	484	528	469	493	475	513	492	480	484	479	503	514	489	509	494	498	545	473	487	476	496	540	478	549	485	494	515	476	460	513	491	516	499	472	492	485	527	464	486	524	519	478	472	473	429	504	507	476	509	495	528	529	512	489	491	479	458	538	484	488	524	478	490	492	467	490	508	524	505	477	522	536	492	490	489	481	494	506	473	518	498	505	456	502	521	463	483	525	527	513	495	454	489	500	495	534	522	490	471	476	524	551	484	480	464	485	489	534	504	479	486	514	490	503	507	512	486	520	513	468	494	534	483	487	525
43797	35913	33429	34883	28239	21777	13909	5624	2125	985	1769	19394	26467	21433	13172	6761	2189	792	469	305	201	209	186	167	178	176	188	194	179	195	186	176	188	201	186	185	183	175	173	182	187	200	180	219	200	191	208	206	178	196	175	171	222	178	164	181	172	161	206	195	170	183	201	176	195	216	166	179	177	179	172	211	187	179	206	181	188	197	192	184	190	180	172	181	199	171	168	180	180	173	175	190	173	196	194	174	183	191	206	175	177	169	187	178	172	214	174	191	187	183	189	196	190	171	204	174	188	199	203	215	206	193	193	216	203	209	171	186	204	195	189	161	174	187	187	165	196	182	178	193	193	198	191	191	186	200	220	192	163	172	181	208	194	195	180	175	187	176	198	198	185	193	185	175	173	170	182	191	182	185	206	180	196	187	174	171	188	178	185	169	199	191	174	191	189	165	182	187	199	182	205	171	182	208	195	185	172	205	210	184	206	180	191	195	180	178	196	182	180	183	184	188	198	200	190	183	186	181	168	188	216	199	164	196	188	173	177	186	185	189	175	176	166	182	187	179	154	164	177	175	204	197	175	180	202	175	182	189	191	203	168	183	193	194	188	169	205	178	195	168	195	169	202	195	183	180	208	174	191	178	176	166	170	186	180	185	180	178	173	196	168	169	202	195	160	185	169	193	200	195	178	171	190	179	210	165	185	176	196	199	183	180	206	204	191	168	194	188	194	181	183	212	190	189	173	186	194	203	174	186	185	177	187	183	206	206	184	195	193	203	160	184	165	179	211	211	183	205	195	184	184	188	163	171	213	196	187	172	167	175	182	200	185	176	171	157	160	184	170	189	175	186	199	178	192	191	182	187	165	174	210	178	169	183	176	175	157	192	203	184	190	202	190	180	200	215	199	184	208	200	191	194	177	180	187	198	190	171	178	184	213	205	192	196	179	174	175	174	174	176	217	192	208	178	175	181	191	169	176	217	187	174	185	204	186	186	178	182	165	179	214	215	218	193	185	178	195	165	219	181	190	194	177	206	154	206	205	206	173	161	177	181	184	200	207	195	183	201	198	219	197	206	202	187	194	196	193	193	173	203	209	200	168	197	197	194	198	166	172	201	205	194	173	170	189	179	202	177	175	188	187	199	215	183	183	155	174	178	210	191	172	195	166	184	187	181	184	162	165	171	200	179	158	197	179	194	177	194	191	184	197	181	192	190	168	180	166	148	176	175	175	187	183	189	189	193	178	179	163	167	178	158	165	187	181	190	178	182	171	201	174	176	217	189	177	186	172	180	182	196	187	181	202	201	202	182	142	178	166	175	176	181	173	193	164	184	181	172	168	161	194	205	196	182	198	200	191	177	192	175	198	194	170	194	180	197	176	206	200	181	185	210	159	169	196	209	186	187	177	182	184	201	204	198	176	188	172	164	181	212	161	181	187	192	188	164	195	205	177	198	200	160	210	181	177	179	190	167	193	215	172	196	177	175	177	198	184	218	188	178	165	196	201	175	200	195	164	196	185	198	196	163	185	223	211	209	194	163	208	182	193	195	177	158	177	204	189	215	177	186	192	177	198	177	199	172	192	202	184	187	169	180	184	202	185	185	175	187	181	173	202	199	158	183	185	210	208	202	206	208	194	185	188	199	192	162	195	193	206	189	184	186	189	173	187	199	206	184	160	170	174	154	187	163	194	196	152	202	200	208	212	194	207	190	207	194	190	194	195	189	217	209	193	181	189	163	161	185	202	186	167	188	198	184	189	197	174	197	171	217	180	199	184	182	201	189	185	188	197	173	197	197	200	201	198	183	185	177	187	188	189	201	174	204	195	196	196	186	183	191	173	165	180	191	153	198	181	181	174	196	182	192	198	178	167	189	192	174	189	183	175	171	177	178	209	212	175	176	174	167	161	171	184	191	186	177	217	180	198	200	196	222	196	179	167	175	188	205	186	211	167	205	163	200	168	220	185	182	188	200	189	197	188	177	185	202	206	182	190	185	188	179	164	193	191	176	195	185	189	198	192	180	201	177	177	197	187	212	175	175	193	170	189	171	182	187	187	188	204	181	187	181	207	175	201	182	186	193	177	165	175	181	191	197	176	197	190	183	190	176	165	203	172	191	168	176	192	172	190	161	164	194	198	172	193	159	168	193	172	188	188	188	180	198	192	170	190	153	191	184	154	201	223	188	153	207	174	194	171	196	156	188	179	188	216	181	178	175	217	204	174	192	186	193	206	230	193	183	185	167	182	179	183	171	189	181	190	192	178	177	208	196	204	172	197	216	173	194	197	190	206	177	202	170	170	207	189	167	176	166	191	195	175	184	213	181	192	178	182	202	194	182	162	191	189	181	189	195	186	191	155	188	179	190	219	192	177	169	209	209	173	184	185	180	182	194	201	204	205	177	218	172	187	186	172	183	200	185	171	196	201	174	177	161	190	183	168	176	188	171	191	199	189	185	184	176	199	209	178	174	171	185	201	200	205	185	185	187	192	185	199	168	185	187	202	186	195	173	180	177	192	168	187	174	165	170	195	192	190	195	175	195	182	202	171	197	157	196	199	189	193	175	188	185	200	177	177	182	186	203	184	199	208	173	189	196	196	199	197	175	203	186	178	180	198	195	190	176	173	184	189	191	184	219	200	194	204	177	167	179	208	207	216	174	165	169	199	180	167	196	177	173	186	184	196	199	191	183	194	198	215	171	182	178	214	177	205	187	194	182	205	179	198	157	162	181	200	192	190	181	201	167	190	194	189	188	191	149	183	196	189	172	174	188	202	191	193	166	188	178	192	180	183	180	178	203	176	201	216	172	180	200	228	220	180	197	201	173	176	175	197	170	164	175	204	168	186	189	182	190	178	186	189	183	194	141	173	199	166	213	202	179	208	185	166	172	197	163	185	173	172	198	157	160	166	198	174	196	178	187	176	202	207	182	189	188	157	176	185	200	193	172	199	210	207	237	209	188	226	193	209	173	182	159	204	212	214	176	194	185	202	177	167	189	187	209	195	191	192	188	197	204	193	190	170	194	171	174	182	185	178	185	181	207	165	190	179	196	176	192	189	214	181	197	191	155	181	188	183	190	207	195	170	190	183	176	194	195	214	182	188	198	187	196	197	160	170	185	171	164	183	219	189	194	182	183	184	185	182	171	202	191	193	194	184	184	190	186	177	170	201	184	185	227	194	177	176	185	173	192	198	195	186	205	225	195	183	189	194	182	189	186	193	177	182	156	163	179	180	186	173	193	170	195	171	179	189	212	196	180	204	175	196	173	189	179	195	216	199	182	200	186	203	208	187	214	192	216	174	170	196	199	158	146	181	189	191	195	212	191	199	170	165	152	185	175	198	179	198	180	192	183	201	188	139	192	202	171	186	196	185	203	214	221	198	192	183	185	215	196	165	166	177	187	189	164	186	175	195	176	172	184	177	183	196	182	187	199	211	190	188	184	178	159	188	193	168	199	193	207	203	180	176	177	179	204	193	204	173	172	182	198	184	206	186	156
31974	28581	34757	39160	32498	24983	15310	6145	4551	3509	7892	41090	46151	39976	31610	21080	9033	3377	2061	1049	645	561	512	522	503	487	489	503	512	470	528	517	477	532	506	469	537	518	528	484	481	482	494	471	531	475	487	513	500	478	478	491	525	507	504	526	493	466	522	541	523	464	476	511	466	460	469	501	484	480	502	496	512	498	494	501	489	484	506	505	508	455	488	462	516	476	474	513	498	509	496	485	469	515	539	494	521	456	486	497	515	521	513	469	464	513	494	520	495	538	494	431	496	504	514	470	543	480	476	488	523	454	491	509	464	447	492	477	498	446	522	516	496	501	505	496	495	527	509	467	452	522	512	520	527	521	498	489	510	492	495	513	476	492	507	485	504	520	498	483	511	508	524	497	493	506	458	501	472	484	519	500	498	471	476	483	503	499	432	513	516	493	506	506	472	499	464	499	511	508	539	499	504	500	478	458	465	493	487	447	485	511	511	497	477	510	480	471	468	486	490	508	467	451	470	498	509	523	508	530	467	540	482	458	451	510	514	490	492	474	484	472	511	431	509	531	460	484	473	487	512	519	497	488	485	434	545	469	467	457	488	537	544	477	504	492	533	486	556	491	494	529	494	489	535	523	473	499	506	470	511	531	558	507	503	506	479	492	512	503	491	487	502	478	502	480	535	463	483	509	510	467	522	512	515	516	500	540	519	487	440	506	466	494	479	491	499	480	482	505	518	494	479	514	508	518	473	500	474	482	536	486	520	515	508	493	501	486	520	516	470	483	546	519	470	491	499	497	490	530	499	527	463	465	487	478	481	503	502	454	515	521	467	476	495	458	499	534	493	506	528	516	506	454	496	461	473	496	515	553	499	514	494	500	495	486	534	493	506	497	501	489	498	497	495	501	472	530	460	477	466	495	510	515	505	551	474	511	455	473	512	500	493	530	520	521	535	529	478	491	474	480	544	502	514	497	513	529	488	515	529	529	516	461	524	523	463	494	488	500	499	489	449	476	501	467	523	457	508	478	483	481	530	500	423	486	496	491	483	500	478	481	485	504	467	528	475	499	516	525	538	548	499	451	511	515	497	526	508	500	456	512	512	482	434	537	489	542	503	502	531	488	538	501	473	495	486	498	456	501	524	493	478	511	479	508	507	512	516	503	506	486	453	488	489	479	500	485	524	490	487	508	493	516	493	488	490	520	483	503	510	471	498	504	517	498	479	464	469	507	515	477	507	499	495	516	463	513	518	474	468	522	549	477	437	525	487	562	513	494	471	504	512	452	461	483	516	484	560	495	501	544	511	502	496	473	483	503	501	494	521	509	525	524	478	468	496	476	491	508	526	502	460	513	517	502	530	472	518	509	511	456	494	481	533	495	525	505	494	479	460	509	481	512	480	494	476	435	474	539	499	524	486	525	494	467	489	515	467	486	501	540	472	491	466	464	493	490	459	531	475	467	519	495	493	489	485	489	479	517	488	524	489	512	485	476	505	460	510	508	494	467	489	472	480	515	485	511	486	488	531	488	478	496	502	501	497	501	503	487	518	494	498	473	463	496	503	512	503	528	495	481	498	492	522	515	500	522	478	486	512	471	483	489	495	451	488	479	522	493	512	469	493	478	488	511	508	498	494	495	466	482	503	489	494	497	526	475	474	505	503	507	518	539	488	471	507	472	533	488	493	472	535	468	525	480	524	510	519	491	514	502	494	512	522	512	510	471	540	512	462	486	504	545	522	476	443	504	501	522	502	470	497	516	512	514	536	495	499	513	506	449	456	520	496	474	487	494	499	485	465	516	498	493	492	479	474	493	434	478	434	525	464	507	494	511	469	495	507	522	510	506	487	513	477	505	481	525	481	521	478	531	505	490	506	561	486	548	510	481	472	506	479	520	502	478	499	483	488	511	518	522	483	469	517	488	495	490	500	501	519	555	510	495	486	501	536	491	496	468	494	489	484	517	452	488	495	517	513	480	487	504	487	566	532	484	524	496	503	505	495	527	474	483	505	464	470	501	482	498	519	497	509	472	479	497	561	530	503	452	477	496	467	511	502	469	462	521	543	520	508	489	481	459	506	458	496	501	528	505	457	491	457	472	523	562	482	463	513	503	486	533	507	485	529	508	471	514	493	476	488	505	519	491	476	493	492	475	475	502	488	476	501	465	481	481	472	510	502	486	511	528	513	512	502	468	508	488	502	482	489	510	520	477	494	499	530	501	485	516	480	473	498	520	499	472	494	530	490	524	520	490	525	508	498	516	518	487	483	496	505	497	499	489	510	494	463	482	504	496	529	445	492	486	482	471	497	531	519	479	491	491	512	546	489	528	521	521	501	467	535	512	508	497	493	541	483	477	496	509	511	521	481	529	512	476	485	512	484	508	504	477	464	478	525	483	523	554	549	520	526	491	510	506	509	532	537	479	504	508	509	485	485	503	495	482	499	490	481	476	511	482	478	509	487	528	524	502	515	506	506	557	521	488	533	468	544	489	477	495	497	494	513	504	494	500	486	490	484	504	510	529	495	510	493	484	496	449	467	516	495	516	490	500	502	477	504	478	499	496	459	526	474	524	503	520	481	495	512	489	497	473	485	545	498	467	522	486	473	469	510	522	500	495	503	502	475	478	516	527	520	545	513	481	508	466	498	524	536	457	463	523	479	469	540	518	472	505	506	514	536	509	473	485	524	526	483	508	525	497	488	501	485	490	473	539	474	498	509	500	494	516	501	470	505	480	487	482	492	498	480	480	476	448	506	517	476	496	515	485	503	499	485	497	507	475	535	515	502	515	511	479	524	499	495	505	495	499	512	495	459	497	523	516	491	516	473	523	478	512	519	478	520	507	491	483	491	519	532	515	530	454	481	479	511	493	474	481	494	475	479	501	476	505	522	512	466	498	476	501	457	476	535	492	486	521	474	481	514	506	465	524	524	493	520	502	460	509	531	509	502	523	495	496	469	482	502	513	495	509	472	471	544	487	521	500	498	450	512	527	471	490	497	466	478	522	484	512	511	497	495	509	494	517	480	521	491	517	484	516	536	468	514	507	500	497	504	480	474	508	529	478	462	484	520	495	511	496	503	496	526	527	525	502	522	526	466	525	478	449	504	499	486	508	500	505	508	491	512	494	538	479	503	481	507	506	524	520	479	496	504	506	569	514	479	494	477	512	451	474	497	513	495	467	463	479	516	528	510	537	487	473	508	505	516	487	519	481	510	488	480	492	511	468	495	455	507	491	509	486	504	486	514	504	479	506	529	489	482	488	515	519	479	513	541	502	485	518	526	514	480	491	488	540	543	504	515	522	509	477	507	497	539	528	515	519	505	484	524	480	481	483	470	514	507	481	501	490	496	508	483	471	501	488	473	525	499	503	487	520	529	445	509	545	516	433	476	522	511	506	486	524	493	537	511	505	517	490	490	520	497	477	482	495	524	513	473	492	509	513	511	537	500	518	520	478	501	486	471	509	495	475	524	507	495	486	447	564	534	492	485	501	511	487	527	495
14489	11757	10842	5124	1738	1121	824	501	396	360	482	1118	1938	1668	938	521	253	194	237	208	192	201	185	189	192	190	183	184	197	192	218	181	199	176	187	183	184	201	178	169	185	174	210	163	184	183	178	197	176	184	178	172	191	181	190	180	219	201	208	150	196	193	182	179	158	189	209	188	202	180	166	192	188	173	174	188	200	202	182	152	189	167	207	182	206	183	203	167	202	190	185	201	181	185	192	193	195	211	196	167	179	183	196	199	176	176	199	160	179	191	153	216	176	202	185	177	196	179	175	191	155	168	175	188	204	183	217	195	180	173	167	178	182	190	173	180	173	194	161	201	207	183	196	176	173	183	158	177	177	176	169	154	171	168	192	187	185	189	210	188	200	200	190	171	202	196	202	193	176	188	195	180	196	174	183	166	184	201	170	184	178	187	206	153	209	175	193	163	191	198	197	162	179	163	197	196	189	185	183	202	184	174	183	187	216	178	166	154	181	205	178	186	165	188	193	204	180	167	168	184	159	181	151	182	203	168	178	165	172	183	190	151	170	197	202	188	172	168	191	194	196	192	186	188	173	179	201	201	182	185	205	169	217	203	171	196	175	201	188	169	168	168	158	205	176	202	175	180	179	191	194	169	166	182	181	167	185	190	170	180	200	168	181	156	184	180	192	164	186	181	176	188	196	168	180	197	202	184	179	185	210	181	197	187	177	166	222	198	171	187	177	190	190	173	170	177	191	182	170	176	160	195	177	189	167	190	170	186	196	187	194	196	208	201	164	198	202	189	179	188	209	182	165	204	206	188	198	168	194	177	174	207	219	192	194	186	209	188	199	209	196	182	175	172	188	213	174	190	187	185	174	188	175	156	191	189	167	182	177	191	188	169	225	197	167	164	177	188	171	194	176	192	198	174	191	186	158	169	155	183	159	187	195	213	166	158	196	187	191	182	202	174	188	198	180	196	166	177	191	172	176	178	184	171	198	164	176	193	169	182	166	174	198	195	154	195	169	165	159	194	189	194	160	162	173	184	148	196	185	190	183	173	195	199	181	165	204	203	184	178	186	167	199	189	210	169	183	168	191	200	187	165	171	179	162	194	210	165	197	179	199	163	168	180	171	176	202	191	195	203	162	170	167	172	187	200	197	188	193	194	184	169	148	196	168	185	189	171	196	165	183	165	189	193	188	187	197	170	156	180	184	203	184	169	194	195	202	190	206	198	167	194	202	190	177	194	190	188	189	183	179	178	192	178	194	172	182	168	180	182	178	208	203	180	171	210	159	180	172	191	186	187	213	214	190	202	191	183	183	177	193	185	177	177	188	184	195	177	179	192	188	186	181	171	190	207	188	181	203	182	164	171	169	169	189	159	189	180	199	194	173	192	191	183	193	194	185	184	193	201	192	177	200	196	209	163	201	177	180	192	186	191	169	177	189	197	175	190	198	195	203	163	182	181	184	200	166	213	200	164	183	206	192	177	175	181	190	172	195	163	180	207	190	170	199	194	185	180	185	174	189	169	162	198	161	189	167	189	200	194	173	169	176	165	211	190	175	198	190	191	194	211	169	202	182	181	191	176	195	181	212	173	180	177	200	202	207	234	178	189	198	171	190	194	185	176	199	202	185	169	197	200	220	193	190	177	167	171	160	181	182	162	175	173	195	174	190	195	194	190	161	175	177	151	185	204	187	181	164	190	174	200	189	215	171	174	193	192	177	168	210	177	173	180	171	164	165	189	178	185	191	180	190	181	155	179	201	178	203	156	178	188	185	202	166	194	212	183	169	169	187	198	202	172	198	180	187	185	199	185	189	205	212	186	207	209	177	176	191	187	171	185	197	165	193	190	177	178	160	177	211	186	187	175	186	195	186	202	184	169	210	203	194	184	184	200	193	188	171	170	192	202	156	161	173	193	187	189	154	196	195	174	189	179	160	197	192	187	177	193	172	189	180	198	179	202	195	163	204	193	180	195	177	197	188	192	168	193	176	176	185	193	193	218	196	177	195	207	176	188	205	179	167	180	177	173	156	198	167	185	154	194	165	181	192	189	202	196	210	211	171	184	177	192	198	190	187	197	194	160	189	195	210	184	173	196	165	161	154	185	171	207	190	174	168	208	178	186	194	174	166	178	192	182	176	196	156	158	199	202	180	174	189	196	188	176	184	183	163	184	200	208	200	200	194	195	171	159	166	175	174	175	187	186	152	180	189	175	171	185	177	203	190	179	168	167	162	183	192	186	196	175	197	207	193	184	174	185	198	183	180	173	177	183	204	184	173	163	207	174	190	175	207	200	197	185	171	185	206	202	205	163	171	180	188	189	173	171	173	170	159	172	172	181	199	193	155	182	200	209	198	194	191	203	189	190	168	178	177	167	167	209	177	191	173	202	178	195	155	179	208	176	187	173	200	164	201	196	199	200	184	201	193	202	191	187	205	216	201	179	201	208	184	190	191	192	175	167	190	196	183	196	199	162	185	171	199	186	170	203	183	204	187	200	179	171	178	180	183	185	186	177	175	206	160	201	210	204	184	193	182	172	183	198	174	194	190	182	197	175	190	196	195	215	171	166	175	187	191	179	177	217	146	169	184	197	194	171	188	187	200	189	186	178	183	163	194	187	192	178	180	186	194	198	198	198	201	177	184	179	179	173	211	164	184	166	173	173	207	172	192	187	170	193	196	196	181	172	183	186	201	182	175	184	175	200	183	197	197	178	172	173	209	167	184	195	190	172	176	175	200	161	183	198	193	198	175	199	166	189	186	198	190	196	225	191	193	161	166	212	179	192	193	200	163	184	165	193	201	191	179	174	186	203	180	187	154	165	169	178	202	187	179	191	202	207	199	183	161	162	173	218	192	180	171	193	199	192	199	216	196	180	189	173	209	175	176	158	158	189	211	164	176	198	187	195	185	192	171	167	176	202	184	162	192	190	198	188	184	203	165	176	194	199	188	164	193	164	162	193	161	203	196	186	198	159	193	197	202	193	196	176	165	181	189	196	186	163	180	169	196	176	198	197	163	182	175	174	194	166	172	203	171	168	172	172	179	210	215	185	181	165	193	191	183	157	171	177	208	188	191	164	166	228	199	188	182	208	195	199	174	166	196	199	172	198	189	193	170	186	188	195	185	181	181	200	194	191	189	185	211	195	180	186	171	168	195	189	185	210	190	210	187	188	169	179	175	171	208	173	184	197	170	174	190	186	223	179	216	207	178	195	201	161	178	192	201	162	161	177	182	189	174	179	195	176	182	195	175	200	191	204	177	184	162	192	199	191	186	178	199	164	173	191	202	167	182	173	186	173	179	180	183	194	187	198	172	187	187	208	186	176	200	183	185	200	192	210	205	179	199	220	183	196	178	196	187	192	189	180	218	198	186	178	152	198	202	222	201	173	194	182	198	184	180	206	189	181	152	195	177	155	167	179	175	217	201	211	177	172	165	189	199	169	204	168	184	197	187	191	179	177	162	173	163	178	200	178	192	171	174	165	194	217	203	187
9939	10196	14041	9985	5070	4260	3426	2252	1614	1609	2421	6342	9835	7840	4145	1978	820	699	707	628	582	502	501	507	493	486	516	486	539	510	493	485	529	501	462	479	528	501	515	515	498	492	440	493	525	489	545	515	509	503	535	520	504	477	476	474	550	497	465	502	498	480	509	514	522	496	493	521	497	484	514	492	526	462	516	500	480	538	498	493	520	512	476	486	511	490	531	475	485	504	499	513	523	471	500	462	459	517	536	545	495	501	509	482	487	505	453	495	459	500	499	504	499	498	481	503	492	483	524	493	524	529	503	495	493	520	491	467	483	478	533	500	476	501	516	455	530	489	505	501	479	486	485	516	483	487	494	511	514	519	491	491	547	499	477	482	508	477	507	500	542	507	489	487	495	464	493	483	488	508	482	525	486	502	468	524	512	525	512	496	515	462	512	495	524	501	493	506	503	489	508	528	538	468	511	492	511	545	474	494	491	506	494	538	494	523	490	494	499	455	480	498	514	483	515	480	479	503	511	505	495	508	532	481	503	510	474	538	496	488	487	509	459	458	497	462	530	517	526	555	477	519	488	492	514	524	513	478	543	501	523	519	536	507	503	507	485	503	486	436	517	479	494	504	519	518	466	518	509	479	508	476	491	518	489	504	524	495	521	489	505	489	477	477	508	506	494	533	520	574	475	489	516	480	477	467	520	537	500	481	523	495	484	482	472	479	516	507	485	499	464	483	496	490	471	513	515	480	501	486	490	451	475	458	501	496	479	487	540	490	480	542	474	428	500	504	481	490	493	479	521	486	522	500	500	503	486	489	492	466	481	516	519	487	470	503	503	476	527	492	517	489	479	500	506	523	485	491	492	524	498	465	494	513	480	499	514	492	536	490	519	518	516	497	486	466	524	507	540	470	489	499	521	478	507	524	530	521	492	492	502	522	502	530	512	503	540	535	528	506	507	539	490	506	476	498	508	519	509	537	485	486	487	513	498	515	507	515	498	511	507	475	494	473	486	553	529	514	485	490	505	486	483	541	528	501	502	478	467	498	509	519	490	475	519	496	527	481	489	489	494	472	466	467	497	464	549	487	544	466	509	478	481	499	482	503	473	470	495	513	500	513	518	507	510	530	521	497	510	502	492	508	478	490	517	505	485	526	514	470	492	544	490	507	483	501	522	508	492	484	489	498	501	494	515	510	541	484	500	480	500	505	449	467	505	535	512	488	480	489	520	507	463	511	451	518	492	511	466	518	477	504	487	539	532	500	478	494	491	523	487	499	490	462	526	525	491	536	507	487	512	572	499	508	495	522	523	486	500	491	488	467	509	477	494	526	513	519	550	508	531	525	490	508	495	509	501	504	492	506	489	499	443	478	475	491	517	510	482	512	485	450	505	456	459	496	521	477	503	499	485	520	489	508	559	488	470	504	488	498	517	481	518	495	574	496	471	495	503	531	489	500	523	559	554	526	479	485	499	474	513	521	488	527	539	490	473	481	479	532	522	519	524	481	517	504	519	499	508	510	508	535	522	506	483	503	473	484	470	477	488	523	510	475	463	500	519	508	511	482	482	444	498	485	499	497	544	534	476	494	519	495	475	490	490	498	484	488	502	490	514	493	493	499	484	470	508	539	487	458	513	480	484	497	485	504	473	468	466	451	499	496	520	491	490	504	548	519	506	492	473	527	516	490	500	539	507	480	525	460	524	495	514	503	509	476	529	498	468	499	475	479	525	538	488	507	550	489	517	500	480	499	554	506	484	470	499	512	468	536	504	494	473	503	506	477	519	499	524	497	532	503	476	469	478	502	480	525	521	486	476	483	480	509	509	452	463	556	490	466	543	503	509	538	482	439	464	497	473	505	504	480	470	496	545	438	518	505	503	494	499	483	455	479	511	495	476	496	509	489	524	482	484	515	500	450	514	515	474	504	481	480	472	470	538	513	513	550	520	477	495	458	491	508	508	488	497	522	502	489	492	504	512	473	506	489	499	503	499	487	513	477	493	533	518	476	494	545	530	501	519	495	487	519	472	534	502	494	534	510	517	514	497	519	499	514	504	511	514	512	478	471	508	470	511	505	502	516	465	525	516	498	483	510	492	536	531	483	488	525	485	486	500	502	469	503	492	481	440	529	541	466	486	458	499	498	513	493	476	534	495	502	521	515	469	496	462	461	511	460	561	500	488	525	453	514	501	480	485	462	526	465	502	499	524	499	467	487	510	492	457	494	475	489	480	514	538	515	512	482	475	549	526	496	466	466	507	494	515	458	508	473	515	509	502	508	490	499	474	498	545	522	477	503	532	482	453	546	511	511	502	488	488	501	516	518	473	475	479	498	515	486	483	492	515	496	504	466	488	487	468	502	489	494	526	506	486	502	529	498	524	492	513	477	484	531	486	464	503	480	507	472	498	524	479	532	517	492	467	532	506	514	552	486	494	498	500	503	518	498	513	509	510	502	502	481	493	495	505	483	494	506	533	496	479	514	503	505	478	476	523	484	484	495	515	518	533	463	485	484	514	456	494	504	519	512	517	483	483	495	544	506	484	520	486	505	473	551	475	461	506	472	469	480	477	503	478	509	499	493	499	488	526	472	514	516	493	453	513	475	493	509	512	479	531	494	531	489	454	501	506	480	511	530	478	507	467	515	492	490	483	514	464	503	510	492	487	515	501	491	471	482	498	464	541	510	515	502	468	496	500	500	505	474	467	514	480	514	521	527	523	481	521	500	456	529	519	493	525	505	521	505	533	493	520	492	497	486	498	490	522	469	507	495	492	474	469	542	465	489	499	488	492	504	492	537	498	493	515	471	495	500	484	501	496	478	474	469	483	502	504	510	505	483	481	485	467	514	488	499	461	450	514	495	528	517	489	494	528	526	506	479	494	481	521	513	496	479	491	514	510	504	491	499	491	519	507	494	500	454	470	486	517	504	476	478	483	517	509	515	577	505	492	503	510	516	521	534	497	516	506	449	478	477	484	507	517	499	503	529	473	499	489	519	533	478	501	471	476	461	475	485	488	469	510	475	472	487	506	531	509	484	483	492	474	529	516	478	458	510	467	497	496	511	489	492	520	470	525	473	511	490	477	506	490	496	521	471	459	500	478	486	515	506	496	542	528	467	535	506	531	508	497	479	511	504	500	524	498	488	478	489	486	490	491	480	463	495	538	483	490	474	484	506	517	466	501	523	510	473	477	487	544	500	533	485	520	508	499	519	498	486	463	517	496	527	517	480	501	507	559	514	497	483	504	496	473	495	491	506	495	484	521	496	526	490	508	516	498	513	494	465	527	508	485	468	506	516	493	511	503	499	479	493	487	471	478	479	503	476	494	520	491	510	483	500	514	511	506	479	512	490	519	496	479	490	490	473	501	493	470	496	511	511	453	530	505	506	484	516	491	499	522	501	516	513	477	506	493	500	519	478	526	526	488	536	528	468	468	467	509	498	489	529	489	536	502	502	496	499	543	475	472	503	496	483	492	499	441	483	500	487	455	520	481	494
33009	26594	20895	12024	5812	3442	2070	1357	785	750	1809	11914	19925	14835	8219	3645	1352	611	317	234	197	183	166	165	193	204	184	191	188	201	170	172	198	172	185	167	188	204	180	181	176	204	185	167	201	169	186	200	181	194	171	154	175	210	206	183	195	192	194	183	195	184	192	216	194	178	178	168	174	182	188	183	212	160	165	197	206	184	191	204	173	182	184	177	171	167	207	208	164	188	179	207	205	195	182	204	213	186	200	214	167	179	165	190	218	176	190	192	206	194	187	197	182	215	163	203	203	180	162	195	181	165	163	164	206	181	181	159	174	171	177	180	161	170	191	201	190	176	191	178	183	187	193	172	175	176	188	180	175	193	209	179	184	164	195	178	178	199	188	187	193	205	182	180	173	181	205	172	177	181	169	171	175	161	149	178	185	202	169	199	195	172	219	182	191	180	184	204	195	207	204	169	171	188	182	179	181	177	179	186	172	160	175	216	176	196	201	179	202	176	162	191	180	174	192	189	202	190	200	202	200	210	180	160	167	189	200	177	212	191	179	185	188	196	189	183	156	185	184	175	175	179	168	177	186	189	191	181	189	176	173	150	188	170	172	173	183	189	170	186	187	180	167	188	189	170	187	167	179	195	175	163	187	182	188	167	191	182	176	219	181	174	189	157	193	213	193	193	184	189	200	191	176	183	201	190	183	191	205	191	201	181	198	193	156	200	183	186	183	187	216	208	178	187	196	183	178	185	189	197	190	193	181	209	174	166	191	160	199	172	169	166	171	183	182	201	173	167	186	208	202	173	193	193	193	173	200	183	162	179	180	151	173	189	167	183	168	191	187	183	192	183	173	154	186	201	194	162	203	152	169	167	174	184	180	185	174	168	190	168	190	186	186	177	185	151	191	207	185	215	188	196	200	185	191	197	205	193	181	202	193	190	184	177	170	187	185	203	184	200	194	203	191	187	186	193	184	180	196	185	170	186	178	174	188	179	190	177	191	208	198	194	161	175	190	164	179	183	189	208	153	183	195	182	167	166	189	184	164	191	193	192	188	199	204	190	181	206	191	179	187	174	187	195	192	184	162	196	186	171	194	221	189	173	183	205	161	161	181	162	214	170	169	163	184	179	169	163	196	230	187	185	191	180	188	174	187	158	167	197	213	157	206	162	164	190	168	180	174	191	201	217	192	173	167	179	174	174	184	179	175	188	172	180	176	206	197	183	183	195	183	186	196	181	187	176	191	177	185	166	195	200	160	183	191	203	194	180	182	175	225	177	197	197	169	189	173	169	179	202	180	184	186	188	183	167	173	183	202	164	211	174	193	183	174	167	156	174	187	193	181	185	188	181	198	172	155	171	184	177	178	187	187	171	198	199	198	173	205	194	192	185	180	190	180	168	179	176	163	195	177	176	186	178	175	180	183	195	162	196	184	179	188	184	176	181	205	184	215	181	197	182	185	197	175	203	188	217	191	164	167	214	201	166	207	182	183	162	205	209	218	200	179	165	162	203	188	167	164	194	192	174	146	205	160	169	179	177	206	188	201	186	188	199	195	191	162	181	187	162	172	193	189	178	166	179	165	173	175	178	182	179	162	179	195	179	197	195	181	179	194	206	190	202	199	186	163	152	195	171	182	179	199	181	186	167	166	175	206	174	212	185	189	179	180	167	173	174	156	182	202	200	162	194	182	185	196	196	186	183	192	184	182	183	156	190	169	207	196	189	163	174	212	185	167	181	162	191	201	191	187	159	183	217	168	201	219	177	203	206	173	203	201	193	176	182	177	173	185	181	198	184	181	203	188	178	208	190	190	203	157	175	194	194	191	181	183	207	199	177	172	196	202	210	192	168	164	194	173	200	180	177	174	184	180	175	196	205	196	159	229	189	158	186	196	189	184	175	182	184	170	186	173	173	203	178	198	179	191	175	208	190	177	213	163	166	188	191	202	174	192	174	156	176	167	157	176	200	176	192	186	179	172	203	190	215	180	205	173	181	185	200	196	188	210	204	205	195	191	172	190	177	193	181	170	180	171	182	196	175	193	201	172	157	164	190	203	188	188	169	178	192	170	164	178	196	183	188	182	197	195	199	163	194	178	187	194	184	171	187	182	185	201	200	196	194	176	192	182	171	160	181	190	197	213	196	188	202	183	201	186	184	169	195	211	180	172	164	193	191	195	181	197	172	173	184	190	191	164	169	164	194	201	177	177	175	177	173	198	179	159	191	166	178	193	178	213	194	201	188	173	175	172	182	173	186	191	161	185	192	190	173	161	158	173	165	179	179	185	209	190	196	180	180	181	202	191	158	139	177	181	162	185	199	193	183	189	180	162	197	171	182	202	165	184	184	200	170	201	196	201	177	201	193	168	164	171	189	204	174	184	177	193	183	195	183	191	180	196	169	197	169	184	153	185	172	217	203	190	164	183	160	170	175	198	198	184	187	180	185	187	171	201	185	194	195	198	225	191	182	217	183	174	176	191	166	176	185	191	197	185	198	193	194	187	184	191	175	185	193	167	185	201	191	185	174	183	183	197	173	180	181	192	172	217	189	187	163	179	185	179	190	167	176	174	178	198	163	198	169	175	181	182	185	195	170	188	181	193	178	170	189	178	199	201	203	177	167	203	197	182	191	176	184	161	186	217	204	190	160	193	182	188	176	195	174	194	156	179	182	193	174	182	166	199	193	214	185	165	169	169	185	167	161	186	186	213	196	170	185	186	184	172	173	181	187	179	199	180	173	211	169	183	177	193	179	172	183	215	191	177	177	178	181	192	160	181	199	191	175	164	176	191	187	162	203	185	188	183	163	187	165	202	169	187	177	173	196	205	187	196	184	166	179	190	199	159	183	179	178	165	191	180	194	202	200	188	176	197	203	187	157	203	189	179	168	169	191	174	189	158	189	181	187	167	176	192	182	165	206	192	195	183	182	202	200	211	169	188	188	176	184	194	193	180	179	164	153	171	175	172	189	176	171	159	185	182	190	162	197	163	197	179	182	189	169	192	168	175	192	179	168	179	167	185	188	173	187	188	176	193	182	168	187	175	199	185	200	182	165	183	195	170	203	213	180	224	197	192	185	158	188	207	182	179	200	192	159	197	207	156	180	168	155	171	174	174	151	193	203	195	188	178	171	181	171	204	177	158	164	178	177	192	166	190	181	154	173	180	203	181	168	193	183	174	172	200	178	162	195	193	171	189	188	172	192	209	185	177	166	191	196	192	188	189	187	156	184	190	172	180	189	183	167	189	174	188	194	175	191	194	174	181	170	181	177	159	185	177	183	197	199	181	186	200	171	184	179	175	184	197	185	169	171	192	176	184	196	179	197	187	168	189	193	200	162	176	197	204	189	203	199	197	190	175	201	170	162	198	197	147	183	196	180	200	203	174	170	179	211	158	183	210	173	161	204	203	198	182	163	184	196	180	165	168	188	184	166	163	190	180	203	180	163	183	208	176	207	195	173	184	196	215	209	195	190	164	196	188	205	212	180	209	189	190	177
22093	20185	18079	13268	9717	7687	6242	4953	3422	3480	8115	32634	41108	34660	24414	14297	6161	2521	1150	699	548	481	512	519	513	527	497	484	491	511	501	493	474	527	494	446	514	491	438	493	508	499	494	492	484	545	512	496	490	489	475	502	461	491	480	552	474	494	492	462	490	523	529	495	505	527	518	516	508	493	509	517	518	515	496	496	499	509	499	471	492	487	506	488	497	501	489	471	478	474	530	483	554	491	488	512	500	501	531	546	505	515	489	480	497	506	525	489	505	515	506	527	482	470	501	523	545	508	558	486	484	512	504	482	481	518	522	521	499	475	536	482	480	526	500	468	522	485	469	498	520	518	472	460	482	490	527	479	516	509	498	503	462	510	547	539	494	508	500	453	486	490	507	509	539	483	494	555	483	495	536	525	498	521	496	509	516	539	448	513	493	453	443	498	488	491	488	536	464	489	530	528	488	514	512	497	511	501	471	482	536	470	500	484	551	505	500	481	504	495	534	506	499	490	495	524	477	516	491	492	514	498	498	514	493	499	507	484	481	505	476	496	529	486	510	525	504	496	484	495	480	501	527	497	510	514	570	471	541	503	497	507	494	502	494	494	526	469	492	455	489	502	546	454	513	478	482	487	494	517	498	514	468	526	514	504	534	504	519	505	495	482	524	563	519	504	519	475	483	500	477	529	473	502	488	481	513	521	525	460	522	491	470	488	502	525	488	504	481	505	498	544	502	526	488	477	466	510	487	445	473	505	504	537	494	507	537	491	533	488	501	514	477	509	481	466	486	500	474	490	549	511	475	548	487	491	546	506	498	515	519	517	509	485	469	492	480	533	416	527	511	492	495	514	507	515	519	470	486	499	522	504	477	490	499	533	521	540	473	509	537	472	493	474	506	532	500	494	555	504	499	491	482	490	547	534	510	538	495	459	516	521	487	516	458	464	466	497	486	478	517	520	507	502	484	517	475	544	506	474	457	500	492	503	483	502	470	497	483	466	514	473	535	486	476	482	501	484	499	540	511	514	546	482	473	497	489	518	513	505	500	467	488	500	535	499	462	493	476	538	485	513	514	515	500	480	496	477	517	518	517	481	469	511	508	486	502	508	487	501	497	460	497	524	503	492	468	496	498	485	487	535	538	461	477	460	508	510	538	495	512	494	515	485	490	495	501	522	501	480	480	497	494	491	493	490	522	548	531	503	464	533	470	500	485	515	472	527	480	498	511	473	489	504	516	499	511	520	511	520	498	438	476	456	513	477	504	502	491	497	494	519	498	503	500	482	546	521	517	524	532	463	481	495	485	524	519	496	475	504	549	476	510	489	481	520	543	539	517	459	495	483	493	503	496	484	523	510	523	510	464	457	460	528	519	517	485	463	495	506	482	483	485	457	509	500	491	500	510	509	521	519	501	462	533	491	498	473	534	465	482	530	517	495	468	503	486	482	487	538	504	477	502	510	479	479	478	489	502	521	493	500	522	545	476	477	522	497	535	502	478	485	471	531	531	537	517	549	528	512	512	506	509	494	485	529	505	497	521	528	480	548	510	475	515	524	478	471	510	502	529	520	503	460	500	533	519	512	487	506	504	477	485	527	466	477	497	509	483	514	494	488	526	513	524	494	476	463	462	528	520	454	520	515	437	481	506	519	487	487	501	486	508	489	511	517	495	506	472	508	493	476	471	482	510	498	515	498	487	513	487	530	504	507	496	504	508	492	473	486	482	513	525	516	451	512	512	527	466	504	491	523	503	494	489	551	517	459	521	518	498	480	481	487	506	511	516	501	444	521	495	454	486	461	493	454	516	507	468	496	531	480	523	479	535	524	517	510	503	478	511	481	518	507	525	528	489	519	509	508	492	524	527	494	519	514	487	484	506	492	462	501	500	489	481	502	501	507	459	507	489	498	507	499	494	490	511	480	507	492	507	462	477	478	492	572	513	498	518	521	511	513	529	505	553	512	503	496	503	488	535	497	464	513	535	541	485	470	510	507	480	487	484	545	511	493	455	524	501	527	524	501	473	428	458	522	499	530	508	492	487	475	471	506	556	497	512	488	479	485	525	509	491	533	484	506	509	539	474	523	512	488	510	513	528	518	489	524	523	511	503	515	486	515	497	475	493	495	534	506	484	502	473	483	484	506	530	527	468	501	452	504	482	482	487	487	485	513	512	501	481	502	544	512	487	523	536	509	489	554	484	461	537	507	483	478	489	530	468	502	519	482	542	472	472	532	520	516	491	479	489	518	467	500	487	483	508	470	514	503	540	487	514	520	490	478	582	483	516	479	518	495	496	493	514	473	543	475	512	517	507	512	465	493	518	523	499	489	507	516	507	525	511	542	509	484	509	502	473	478	504	501	542	473	514	495	510	518	540	434	488	535	499	508	507	488	489	518	480	501	506	477	491	489	543	482	523	527	486	480	453	514	453	467	513	541	491	478	464	494	495	477	531	517	482	521	495	537	513	493	496	500	505	465	512	505	501	499	526	513	519	500	443	523	520	490	512	444	540	488	494	521	473	524	501	510	535	515	486	452	469	489	496	509	508	498	509	476	508	526	511	485	504	520	476	531	547	510	522	525	493	529	509	503	486	522	494	503	504	508	529	522	490	515	545	495	499	496	476	483	492	470	505	523	537	523	509	467	508	458	506	483	478	502	507	463	469	512	524	475	503	551	471	493	500	471	447	506	542	519	489	532	504	508	518	468	474	562	498	509	508	511	501	540	494	486	469	545	517	464	507	489	470	497	472	503	483	499	457	502	481	481	511	534	521	487	530	496	510	507	546	533	501	492	513	513	479	507	507	491	496	493	525	502	436	493	541	498	516	472	508	510	531	488	509	520	483	473	512	507	492	481	496	492	465	530	494	454	522	522	527	505	503	498	485	504	501	496	490	496	469	536	524	534	501	496	503	501	486	543	493	482	499	497	517	476	550	485	513	500	493	492	493	525	529	507	483	506	488	532	510	545	521	504	477	511	495	491	541	466	503	490	527	526	496	527	482	492	497	471	508	489	489	541	463	529	516	535	488	539	523	502	487	490	506	480	469	512	487	508	479	533	477	558	530	518	495	493	529	505	522	465	477	512	548	491	513	475	515	513	514	473	510	526	489	505	500	535	488	493	493	509	512	520	488	512	478	519	465	482	530	516	483	520	477	499	528	493	519	538	529	501	461	467	488	494	489	548	418	546	476	475	480	500	521	511	471	488	498	461	492	489	487	501	474	493	503	499	503	488	539	513	486	505	511	449	521	508	472	492	511	479	477	482	520	527	530	529	545	490	479	478	528	500	514	498	476	484	529	436	487	528	479	512	545	481	536	485	480	502	473	526	508	493	525	527	487	513	531	500	499	488	498	480	505	509	461	484	508	494	476	511	502	534	457	505	514	529	514	486	528	496	502	479	495	475	485	516	532	480	548	491	457	473	527	478	514	524	496	485	482	521	499	478	505	499	543	517	478	551	530	517	473	504	501	496	487	456	470	455	481	547	456	484	473	500
38595	28037	24606	13809	8297	4850	2904	1785	1198	941	1284	14348	28260	25333	14568	6621	2007	883	383	276	224	181	197	194	194	180	176	162	165	175	181	168	196	209	162	183	181	178	217	189	179	172	205	191	179	176	182	190	171	202	190	191	198	178	201	190	205	195	163	190	177	189	198	185	195	170	180	195	194	187	179	192	199	184	156	191	196	178	176	190	184	174	196	207	173	191	165	179	160	173	196	179	181	173	170	154	191	189	189	181	181	187	182	185	211	176	208	188	203	168	197	191	204	180	178	199	201	202	169	212	181	189	179	155	174	180	190	194	182	176	204	171	182	180	193	166	200	173	176	175	193	173	179	190	174	169	209	183	179	170	169	185	176	182	169	189	159	186	194	160	191	189	170	174	165	168	187	185	184	179	187	174	167	176	178	177	178	192	209	206	167	201	176	189	168	202	187	185	200	193	185	192	200	175	168	194	207	194	185	183	220	204	186	201	169	179	173	190	167	169	177	178	188	179	176	172	197	172	183	172	190	192	193	179	169	188	188	195	172	178	179	186	178	169	177	168	189	187	211	168	191	186	149	187	194	188	175	171	192	207	162	187	202	203	187	219	195	183	195	189	169	184	171	180	177	218	187	210	214	217	177	184	182	183	187	193	181	172	186	169	164	176	181	204	171	190	218	161	179	193	185	201	171	193	171	164	184	182	183	176	176	174	187	168	155	184	193	192	139	175	204	182	169	189	197	179	198	185	183	196	184	167	170	208	172	186	190	194	179	172	185	183	163	183	166	172	176	177	190	180	161	185	180	164	206	181	183	185	178	182	161	188	185	182	192	176	191	177	197	171	192	173	178	182	185	188	192	178	163	176	177	162	188	188	180	161	194	170	187	181	186	181	189	226	196	187	179	188	191	191	168	199	189	198	200	168	173	202	169	167	176	179	180	198	194	181	184	193	177	193	199	161	197	188	200	181	183	225	184	178	190	187	172	177	185	181	173	191	210	168	169	153	159	211	158	177	184	191	188	193	190	191	202	163	191	166	208	192	175	157	179	191	190	157	169	178	202	195	173	169	214	174	178	187	190	181	188	176	182	181	189	170	164	174	175	173	169	201	195	176	183	183	168	190	167	201	172	195	193	193	186	193	187	195	217	166	167	167	167	171	174	183	185	185	168	195	173	184	179	176	193	178	199	190	207	187	200	165	186	169	172	184	169	188	175	173	172	167	176	192	181	212	173	163	192	188	181	159	198	190	214	191	178	183	199	205	170	164	177	164	189	185	182	188	188	173	178	179	182	177	179	187	190	170	167	186	203	201	169	185	187	207	177	180	200	167	200	213	200	183	206	197	155	189	187	205	197	169	175	182	168	196	190	203	184	182	172	193	170	171	201	194	178	179	176	171	193	185	186	195	179	178	171	150	181	210	217	183	196	181	194	193	184	175	208	170	181	159	175	177	186	200	179	173	184	204	197	174	174	169	170	176	200	189	218	209	184	192	169	201	183	198	188	193	168	193	199	186	185	185	195	192	209	171	210	168	171	184	171	185	189	187	190	183	183	194	197	190	182	187	177	185	186	205	178	214	178	184	181	179	187	186	186	189	178	200	189	196	195	187	197	176	202	190	193	191	181	201	179	180	193	206	177	171	185	181	185	209	187	157	182	169	193	196	217	154	199	175	202	178	207	195	185	173	197	204	187	185	190	210	188	179	188	183	194	195	163	190	188	175	166	168	179	187	200	190	179	182	170	158	186	175	193	188	196	199	199	185	185	192	202	184	155	178	185	181	166	201	179	183	197	173	175	170	165	179	181	193	205	178	206	178	203	192	172	170	176	194	153	180	190	187	183	174	194	177	181	200	180	156	192	171	195	204	200	183	174	197	184	184	178	177	188	178	193	179	169	186	206	185	168	184	157	154	186	197	195	171	190	198	188	171	167	172	192	182	175	197	169	181	195	186	175	217	176	188	181	209	158	200	176	188	228	201	194	200	190	207	183	185	201	161	180	186	215	208	181	176	185	182	170	170	198	202	181	195	180	183	190	192	195	214	185	206	198	181	165	195	198	159	182	177	185	183	175	166	157	167	185	216	207	174	192	186	183	169	179	203	175	171	184	191	194	182	190	193	183	184	191	176	193	174	189	179	173	175	181	198	193	189	175	170	177	174	197	183	208	190	183	182	184	191	189	185	167	184	177	179	169	176	185	179	180	195	180	202	170	159	176	186	214	173	210	170	175	196	183	183	177	183	212	185	197	208	200	194	171	189	193	161	159	180	183	176	199	154	210	193	202	190	183	201	185	193	170	208	167	197	171	199	190	169	172	185	172	193	195	200	204	187	172	163	156	179	198	187	198	190	161	193	189	154	180	181	187	167	208	173	195	170	194	196	181	189	193	185	205	162	192	186	191	165	199	168	177	172	165	193	196	206	173	187	182	169	182	161	181	179	191	171	198	186	169	166	184	179	179	186	171	171	187	172	201	158	171	159	195	169	187	177	157	160	185	185	188	177	177	196	206	180	217	207	159	178	195	194	175	196	171	181	160	182	184	192	186	192	171	210	180	202	205	202	188	174	186	220	190	160	189	181	196	175	193	187	185	190	194	205	193	171	179	170	200	201	188	206	207	205	178	198	172	195	216	197	206	206	175	178	191	185	167	194	184	190	186	159	186	192	178	189	208	205	190	176	171	191	211	164	190	187	187	174	180	188	180	163	186	204	185	183	185	189	188	186	176	183	193	182	194	166	187	197	198	182	180	194	217	180	162	198	172	190	158	186	168	210	205	216	159	184	199	178	183	196	179	185	185	184	169	217	204	204	170	186	211	191	170	172	178	188	178	184	195	198	177	168	172	189	205	197	191	165	160	207	186	172	194	186	202	210	167	181	205	176	181	183	208	190	184	178	176	178	189	184	183	184	183	165	185	168	178	171	200	185	168	151	192	184	187	182	172	208	184	172	158	165	178	200	167	156	196	202	183	175	199	185	189	197	169	224	178	177	195	200	199	188	183	180	176	168	194	173	205	193	199	179	176	193	186	176	220	168	174	191	202	205	192	195	166	193	172	170	171	206	201	181	221	178	171	177	163	174	157	173	151	190	173	163	203	180	192	198	185	193	192	177	215	189	167	200	174	200	178	199	163	184	160	197	170	192	191	160	188	173	183	179	190	199	171	185	155	187	211	208	169	179	186	203	190	187	185	165	197	162	180	214	182	160	201	188	186	194	183	201	189	197	202	159	156	179	185	168	181	180	208	195	186	195	198	183	182	168	172	190	170	173	171	166	191	174	170	175	201	184	197	178	184	206	175	171	175	180	183	193	194	185	173	187	200	186	201	163	188	190	162	201	177	199	186	186	184	175	161	182	195	192	189	191	189	192	190	186	199	191	190	187	173	180	161	185	205	197	213	170	202	168	198	194	202	174	188	166	181	195	178	174	158	196	192	174	170	181	193	179	170	171	191	179	201	201	187	186	178	189	196	199	197	192	168	162	200	179	181	188	168	209
25896	18415	19452	12872	11993	9470	7990	6636	5478	4494	6512	36132	48451	43875	32306	20677	7909	3948	1645	946	641	585	521	511	471	524	498	545	509	505	495	464	472	500	498	488	459	521	494	521	441	536	490	509	500	480	493	503	520	473	495	533	497	547	488	521	487	527	483	488	499	511	475	481	542	502	454	512	466	474	489	528	484	477	490	476	517	479	507	540	475	479	492	505	448	498	472	477	487	541	498	516	512	523	488	489	453	497	479	492	534	526	476	503	454	496	500	542	516	527	506	509	508	489	480	501	486	489	560	460	493	484	522	455	488	496	505	518	505	491	505	492	508	524	517	516	522	500	504	482	486	509	459	530	475	514	534	520	509	544	549	486	491	523	468	489	494	475	501	513	487	514	492	494	493	525	486	485	496	496	501	500	516	497	487	485	468	511	473	501	493	504	461	499	458	526	496	465	506	430	521	558	526	502	509	521	520	519	493	524	504	502	494	502	512	508	490	483	432	497	489	503	511	498	509	507	520	525	496	495	472	520	471	491	476	556	499	448	471	482	496	542	505	473	487	498	501	480	510	520	499	502	492	531	510	498	492	502	522	516	474	505	509	447	495	507	527	505	466	490	524	496	477	501	496	523	491	507	487	490	480	498	485	512	495	438	513	471	485	481	472	468	464	519	493	469	465	484	507	502	475	489	517	534	558	511	517	492	506	509	533	482	492	442	494	514	483	522	485	492	476	505	507	462	537	458	520	482	473	494	497	540	497	531	477	494	492	506	494	520	483	471	555	494	505	512	496	465	517	472	451	516	518	487	508	477	523	507	500	490	479	519	466	499	491	483	530	468	500	541	514	510	472	533	501	491	472	479	490	506	485	493	500	468	495	510	470	475	505	517	521	491	469	527	488	513	524	511	519	509	540	525	525	490	475	504	488	478	550	498	506	482	490	510	442	505	505	502	464	475	479	499	517	489	524	498	497	498	495	533	483	487	504	494	491	490	534	476	494	495	519	507	481	512	512	488	494	534	513	509	497	457	489	492	502	494	477	495	505	481	497	487	506	505	502	486	459	469	510	530	481	520	532	495	480	518	487	531	539	495	460	491	512	498	510	493	512	492	515	498	495	534	482	501	500	490	478	496	452	497	496	509	530	534	503	545	513	537	520	497	486	479	483	495	438	501	496	517	498	509	485	507	488	523	523	484	502	512	519	466	488	512	472	526	475	526	488	493	502	514	557	500	496	517	528	490	502	505	521	474	501	490	487	524	499	504	498	470	486	472	521	492	488	508	526	493	519	502	457	522	491	485	514	480	520	508	448	479	463	512	479	506	458	498	511	517	496	491	509	517	507	499	520	518	514	510	483	507	497	473	481	473	520	426	532	506	453	525	501	506	494	474	493	547	460	507	569	494	488	527	536	478	495	479	546	522	541	490	548	516	529	494	475	479	500	513	474	488	509	515	492	524	505	508	491	483	481	500	521	492	495	467	455	507	471	510	504	483	523	504	520	490	467	494	505	500	523	498	485	489	479	493	478	480	470	476	517	506	501	485	466	514	489	523	506	503	507	521	494	478	445	459	486	501	483	473	487	485	518	510	517	532	457	501	483	466	496	498	491	515	514	510	459	511	493	523	486	513	482	523	462	520	513	521	441	500	518	558	488	553	472	503	529	506	514	484	513	497	526	484	530	514	483	504	516	488	467	485	520	524	477	493	502	496	467	520	544	535	511	493	480	517	534	471	496	488	497	495	505	520	497	527	494	509	541	499	491	553	510	480	529	503	507	495	496	449	527	498	525	500	509	510	514	531	492	498	484	503	513	548	507	513	515	500	501	546	500	465	510	490	482	524	499	515	498	501	467	461	492	486	463	486	487	538	521	491	520	541	512	505	512	532	547	511	507	512	510	543	446	489	515	512	502	515	498	462	491	475	518	484	503	534	515	511	524	518	485	477	531	490	534	529	503	493	520	516	478	508	487	474	494	472	473	494	474	487	503	486	532	475	505	539	486	593	532	469	527	493	469	551	493	498	494	485	481	520	548	493	528	530	516	487	494	506	514	477	524	529	477	506	465	469	497	515	494	494	529	505	521	514	479	493	460	514	519	477	480	487	504	493	448	530	494	488	513	504	501	488	521	513	455	542	520	453	467	468	484	500	507	503	493	490	526	449	492	490	526	521	508	507	542	513	503	475	517	522	504	485	514	477	488	514	487	504	535	526	533	501	491	478	479	523	470	456	534	555	495	515	495	485	496	492	450	514	484	475	512	498	503	501	509	506	490	436	510	486	464	506	477	496	493	522	442	493	485	491	509	530	504	497	508	464	427	519	501	510	477	490	471	523	482	497	480	513	455	477	511	490	532	484	522	505	481	507	505	519	468	542	486	484	531	472	476	514	489	492	490	495	467	480	537	490	524	510	519	493	416	506	506	490	488	522	514	517	508	467	488	486	484	495	483	492	503	508	475	494	514	489	522	522	498	484	432	479	486	510	491	530	511	514	483	504	495	513	529	500	516	460	556	479	509	473	511	488	485	477	463	459	515	487	490	503	464	461	490	494	492	479	511	515	498	502	546	508	528	538	500	481	529	508	481	510	463	542	478	464	476	524	527	498	506	496	535	497	508	511	505	539	508	513	505	518	495	482	517	548	496	501	471	513	445	518	492	470	499	502	512	493	469	464	481	501	532	497	494	495	541	500	509	469	479	500	503	475	485	496	480	498	457	507	496	507	471	506	507	477	529	512	470	489	488	494	491	492	505	515	490	542	523	490	485	489	497	484	502	499	517	540	503	519	496	489	501	551	512	514	479	492	449	484	544	486	522	468	507	516	519	512	463	484	520	478	513	483	474	485	511	478	520	506	489	498	470	546	512	509	497	508	486	465	489	510	508	540	536	500	491	499	531	533	522	477	479	521	498	486	528	495	526	540	505	506	517	479	525	486	500	487	480	521	485	464	482	487	512	502	509	501	511	480	519	488	529	488	505	525	480	499	566	495	566	489	519	507	476	476	522	500	506	497	517	488	497	532	490	484	509	443	510	483	511	514	483	468	479	516	495	507	483	494	504	515	465	483	541	495	523	486	504	472	461	467	525	497	505	454	438	462	464	493	464	532	492	495	484	481	488	490	551	497	551	500	464	567	512	471	498	529	482	493	507	479	479	482	495	480	509	462	487	552	489	485	541	499	504	502	525	523	513	486	458	533	500	477	491	511	556	508	489	510	493	485	542	554	531	515	497	488	510	507	496	449	492	483	480	520	515	523	493	492	518	484	517	508	508	472	506	473	523	502	522	483	512	499	506	508	529	506	465	508	521	530	482	455	486	499	524	427	494	507	509	508	502	458	476	509	501	497	495	481	475	502	507	540	495	506	485	501	544	496	487	512	540	553	508	460	455	456	489	462	485	488	476	465	495	503	485	477	515	499	495	478	519	476	458	493	514	529	492	523	491	462	474	483	499	489	479	503	507	460	488	512	487	435	537	491	480	503	468	538	469	474	534	514	518	516
11628	6252	4011	2489	1561	1223	938	672	574	486	445	1256	2099	1782	1172	684	376	245	224	207	197	171	181	218	169	175	180	182	178	197	191	193	197	201	164	226	183	179	183	172	193	221	176	220	200	183	176	186	179	176	163	182	149	190	173	174	194	190	189	165	169	158	153	201	182	201	179	182	203	178	171	179	187	167	153	180	188	190	184	176	199	156	193	179	158	169	191	206	212	176	191	201	194	190	193	165	151	177	162	174	177	181	164	193	190	177	183	179	182	199	205	188	179	202	196	174	189	179	204	207	189	221	190	170	167	183	180	165	187	160	205	181	190	197	173	202	187	182	174	212	201	171	207	185	191	159	194	183	211	170	188	169	156	197	193	172	166	169	173	186	195	179	189	190	196	216	215	184	175	195	195	188	191	207	186	175	214	183	183	213	174	168	164	199	161	170	188	187	188	160	178	170	191	183	192	196	198	209	204	170	199	190	184	179	197	164	164	172	184	180	188	187	202	166	190	183	206	201	169	189	181	195	174	212	194	196	161	180	192	185	189	172	182	177	189	186	187	196	179	161	175	194	178	202	197	194	201	180	179	182	194	179	191	194	193	186	175	177	178	187	185	170	177	182	171	198	183	195	174	195	184	217	179	187	190	179	168	188	177	172	212	183	184	152	192	214	185	182	180	178	186	196	168	185	192	200	203	151	197	184	190	200	188	194	190	198	178	192	174	203	196	155	172	158	196	195	177	173	171	190	185	206	175	182	181	157	178	175	180	187	204	203	178	169	189	180	204	182	184	200	196	204	198	182	166	190	180	205	201	191	165	167	162	188	189	206	174	154	179	170	186	173	182	193	195	186	161	156	190	199	151	179	196	153	198	177	180	155	182	168	195	187	181	176	165	190	195	188	181	197	188	181	183	172	185	173	188	167	195	180	196	186	208	194	177	219	183	192	179	177	197	216	204	194	208	183	187	199	207	180	194	195	201	183	169	186	159	206	187	184	206	176	169	190	187	184	190	184	170	198	187	172	194	183	157	194	178	178	175	175	192	171	171	213	182	166	182	171	158	184	177	178	174	171	177	183	198	179	184	193	189	176	174	178	209	193	192	194	179	188	190	195	183	176	185	167	205	186	190	159	202	185	181	176	207	189	165	177	195	158	167	193	175	177	185	201	185	181	186	202	185	175	175	187	184	195	189	169	194	210	181	201	158	161	202	186	186	185	199	198	180	204	164	187	178	186	185	176	195	175	204	166	193	177	217	187	177	204	210	186	165	187	197	205	193	164	173	199	177	193	185	187	161	188	199	192	193	169	181	188	163	174	183	197	160	187	188	201	217	174	182	189	168	175	178	168	209	205	163	174	169	178	185	187	190	160	177	187	207	175	208	180	176	193	182	155	178	178	188	185	179	190	177	167	205	180	187	194	165	196	164	170	189	201	185	189	175	172	182	191	200	154	189	208	160	172	172	174	163	186	173	156	186	178	181	184	179	174	198	187	190	214	184	171	173	181	195	163	165	181	189	172	181	189	165	167	173	185	175	197	175	190	182	164	170	171	175	185	175	171	178	174	168	188	204	176	199	164	190	212	168	178	182	152	177	171	195	186	170	202	188	205	195	198	192	184	216	155	162	199	175	153	185	172	158	183	187	175	196	188	176	199	182	162	161	185	192	178	218	179	220	168	185	202	185	176	175	198	178	194	184	197	189	184	179	196	176	166	200	207	197	192	197	159	189	170	190	206	161	213	160	178	173	185	185	161	179	198	226	197	160	194	173	193	197	180	181	173	178	175	168	193	173	181	173	181	200	185	196	191	180	177	174	188	195	166	202	194	169	166	178	185	197	165	202	175	177	191	206	161	178	190	172	171	196	199	201	178	178	159	187	199	170	182	192	187	210	201	183	186	175	164	163	178	186	181	189	203	189	171	184	190	161	177	183	198	177	154	199	190	189	188	200	178	171	175	187	195	164	172	155	163	173	197	178	189	145	180	176	203	196	191	217	154	196	167	191	182	174	192	175	185	159	161	192	184	192	182	185	185	174	166	178	169	188	188	166	185	165	190	180	189	182	188	181	207	148	165	173	181	189	190	187	180	184	188	157	194	164	192	162	171	178	185	169	183	202	175	196	172	171	203	219	213	184	190	184	176	183	173	200	178	205	201	186	173	165	190	179	182	192	169	171	223	167	175	155	179	197	198	194	195	182	199	185	203	184	175	169	176	209	177	172	191	177	175	178	187	167	199	178	168	192	189	195	206	187	182	163	200	195	196	198	175	180	190	179	167	192	192	157	205	201	162	171	192	187	181	186	194	159	184	190	195	206	207	161	192	205	185	178	161	197	208	194	185	173	192	181	167	165	182	180	166	184	157	168	197	185	181	187	190	200	174	185	191	149	159	187	176	193	209	215	194	168	196	207	181	192	183	189	216	163	169	193	179	200	185	201	176	197	184	187	172	172	192	176	211	186	143	171	200	191	166	207	177	198	178	187	182	203	184	181	167	163	172	163	179	198	215	180	197	134	175	173	186	183	167	201	178	192	180	190	191	227	183	174	185	187	193	184	175	195	184	169	179	172	188	174	160	199	195	186	214	185	186	185	170	175	182	180	188	173	206	187	189	170	193	201	166	179	189	184	167	185	191	178	152	175	163	220	192	185	167	193	201	191	177	180	173	166	203	201	190	186	172	187	199	190	155	169	183	166	160	190	217	168	178	184	204	203	191	184	166	183	188	189	167	174	176	196	171	227	198	204	216	186	199	166	177	197	193	202	193	160	204	189	154	182	188	170	185	192	151	177	182	165	173	218	200	177	176	202	204	205	181	195	197	198	172	171	172	162	176	179	169	221	161	195	190	189	184	189	209	158	191	170	194	182	166	186	178	197	193	206	169	181	176	184	177	205	179	192	176	170	165	174	168	196	199	168	170	191	183	165	178	169	154	196	188	159	207	200	186	194	189	186	196	194	168	199	176	180	189	171	216	176	186	171	167	174	190	167	176	167	214	196	179	193	197	190	189	193	180	174	177	183	171	197	173	179	177	178	206	176	177	205	200	187	188	189	208	205	180	180	190	187	194	149	174	204	194	164	199	191	212	196	158	159	181	195	152	180	183	191	174	196	183	201	182	172	198	174	186	177	175	186	177	167	187	187	178	182	172	221	188	177	188	196	182	215	182	192	184	184	174	182	201	177	181	190	166	177	177	194	189	203	178	190	185	192	188	199	173	159	149	182	193	196	177	180	199	187	195	189	183	176	178	164	175	189	184	164	195	164	178	220	161	182	177	162	223	190	168	182	188	169	204	182	199	174	173	162	185	177	175	207	158	176	180	174	193	172	172	188	187	200	194	184	165	189	194	177	199	197	209	177	179	199	202	156	206	201	187	190	196	192	189	176	201	191	174	186	174	188	174	162	189	188	197	192	169	184	217	194	187	173	193	173	214	186	190	193	184	183	186	203	182	189	211	186	198	195	168	181	188	172	160	173	197	199	166	184	169	176	154
7831	5682	6023	6529	5455	4745	3809	3079	2619	2169	2017	6878	10049	7341	4883	2816	1301	771	679	541	503	487	464	498	454	483	517	496	491	539	493	524	517	549	502	506	503	487	476	468	514	554	474	479	465	507	471	561	500	455	507	484	506	493	479	510	476	467	514	514	477	497	478	519	525	465	509	488	527	520	485	522	528	517	474	505	510	508	536	507	477	506	474	506	510	518	485	477	539	506	507	498	451	505	529	520	486	521	490	488	536	507	463	463	487	534	472	508	476	477	479	493	497	493	451	503	483	500	508	472	488	482	546	525	535	520	476	531	513	483	499	521	457	493	465	519	517	493	497	499	507	511	527	485	523	517	518	508	525	530	492	502	545	503	500	483	486	502	448	484	453	525	515	495	488	498	501	509	515	499	487	550	496	536	488	479	455	479	513	488	480	495	538	466	479	507	508	479	473	490	490	480	519	488	468	506	463	522	479	503	466	482	514	519	498	522	489	504	516	502	509	498	494	518	527	488	528	487	489	508	499	489	533	491	496	538	514	507	486	509	491	497	487	512	472	503	519	509	497	496	508	476	504	502	479	510	528	531	477	466	494	499	494	427	501	514	499	548	481	483	520	530	515	559	503	540	462	515	481	497	506	546	490	473	496	490	462	494	534	473	477	496	496	474	457	498	502	503	453	511	545	483	507	497	523	516	511	484	506	523	495	487	513	479	534	504	538	508	507	468	517	504	532	513	514	500	511	489	491	513	511	455	498	515	514	467	486	524	506	521	476	500	468	505	499	514	525	505	534	469	504	498	508	529	515	517	448	522	509	489	549	478	502	504	490	493	504	517	484	478	497	476	491	514	495	517	497	465	487	514	515	533	525	514	486	500	525	504	526	467	467	512	527	525	509	503	470	496	485	462	493	503	535	511	487	501	442	477	496	457	526	492	495	546	515	547	491	450	498	489	518	473	455	505	465	486	489	508	516	546	494	494	513	499	495	472	490	483	515	484	496	434	488	528	489	498	536	490	504	498	517	518	516	518	503	487	487	515	520	515	484	515	485	495	488	517	485	514	508	488	487	477	518	491	495	521	510	499	501	567	529	507	521	500	500	489	439	445	488	475	508	501	495	544	502	521	477	489	495	499	504	464	496	510	529	480	494	526	526	516	491	507	470	490	484	471	490	492	503	482	467	495	506	490	472	528	477	518	486	480	511	510	527	488	464	501	506	503	488	508	532	492	540	540	541	480	516	488	519	478	542	519	522	479	521	532	494	476	491	519	518	522	499	505	537	504	522	527	490	500	487	484	516	496	515	513	481	508	517	509	482	532	510	480	491	503	560	531	481	534	464	529	492	456	466	497	495	525	504	513	481	467	496	504	518	501	456	476	481	522	474	485	496	468	518	481	538	493	518	488	493	504	473	510	506	509	497	535	520	493	503	500	524	504	512	458	467	491	472	509	486	498	517	503	489	508	495	511	508	472	514	492	503	491	535	524	514	505	532	532	536	518	522	510	503	480	533	499	492	501	519	479	520	552	489	474	492	440	511	460	502	532	475	491	510	484	514	474	479	511	561	488	483	497	501	496	475	498	528	474	493	505	501	490	489	482	487	500	491	471	479	480	489	513	524	484	498	534	496	439	512	484	502	473	512	497	455	507	477	488	519	522	498	498	454	482	506	489	507	502	514	487	513	530	491	499	497	510	491	469	503	473	467	526	539	469	482	467	494	498	511	499	478	497	509	492	475	537	500	524	507	480	504	453	493	448	503	463	483	540	531	496	456	488	489	523	488	511	521	472	528	506	501	494	471	536	502	478	461	479	513	510	496	504	466	494	523	498	512	529	500	550	486	462	497	521	520	488	468	483	504	554	507	513	479	549	520	513	523	490	477	492	480	494	479	545	429	532	488	510	492	506	485	473	488	498	537	472	499	504	495	474	485	501	485	469	518	527	514	502	502	511	486	508	512	502	530	467	458	474	516	508	475	495	486	486	500	471	521	511	471	498	479	472	506	496	511	519	498	506	507	513	513	459	511	505	506	493	511	532	488	486	508	476	494	478	492	522	527	480	521	521	497	498	476	493	495	483	463	443	502	518	478	483	507	455	493	523	523	515	463	521	508	481	500	489	475	483	499	500	480	559	527	505	548	524	519	486	508	505	510	532	485	491	492	504	494	479	474	469	486	523	541	514	480	482	525	530	522	467	499	499	526	532	520	527	495	506	484	513	533	493	460	460	507	518	519	501	512	485	518	476	470	517	539	481	491	521	479	510	475	489	482	476	485	506	490	499	485	494	519	488	464	510	536	516	463	470	519	469	492	489	463	527	504	537	468	550	487	524	506	505	514	527	515	519	457	518	491	480	513	505	476	523	516	468	537	483	513	492	541	531	482	472	490	491	525	505	505	494	504	526	457	454	487	533	508	460	492	528	500	530	509	515	510	492	503	512	537	498	504	509	518	499	507	472	546	490	493	487	512	519	486	499	511	534	481	484	484	500	491	505	492	481	515	524	502	492	497	456	459	522	498	483	519	558	518	512	495	457	489	515	483	499	505	524	473	532	488	494	494	467	530	516	513	504	503	501	500	504	521	495	484	485	466	502	499	502	524	487	485	463	526	493	540	514	488	515	477	467	518	509	478	500	509	462	517	488	566	493	497	488	516	491	514	503	463	493	471	504	530	478	471	513	481	487	450	453	493	529	452	491	507	519	516	490	495	533	525	455	462	504	519	501	497	489	533	483	471	459	510	474	536	464	517	486	538	518	505	505	480	499	484	513	510	530	481	518	518	491	492	507	529	509	529	484	517	468	495	479	515	492	518	529	474	478	490	492	518	489	480	495	496	535	483	496	475	483	518	513	518	519	485	533	499	474	495	498	488	500	514	525	491	473	489	498	539	493	528	505	508	494	500	447	471	527	535	483	552	505	481	495	516	464	495	476	499	536	494	477	484	490	515	492	522	499	531	487	462	485	509	540	507	470	465	532	513	505	499	491	501	461	485	486	484	518	510	451	470	469	495	500	534	497	478	482	493	498	494	470	480	483	510	499	513	539	488	507	472	479	545	519	500	560	509	469	489	495	502	463	514	499	501	466	469	500	470	483	509	532	485	502	501	523	474	485	512	534	498	511	484	495	462	521	502	484	515	499	536	499	489	528	534	508	530	475	502	477	498	473	490	492	539	469	471	501	480	526	496	490	475	495	519	474	572	508	470	521	490	470	445	483	506	493	495	501	466	524	467	516	496	511	468	496	507	517	490	533	468	523	509	482	505	505	499	498	521	497	492	491	508	481	542	511	494	531	478	516	481	477	489	485	501	479	519	477	516	479	485	469	557	504	515	484	473	528	509	486	511	510	490	514	492	517	518	512	490	519	516	516	522	501	502	505	547	486	499	511	513	505	487	492	468	500	482	494	472	484	506	524	523	514	533	509	508	500	499	488	482	518	539	470	514	496	485	512	524	543	457	530	510	486	522	511	535	506	459	496	503	522	510	513	532	520	475	492
29409	16751	10744	7158	4235	2904	2466	1808	1435	1002	1468	14249	19488	14711	7710	3411	1351	591	293	237	205	189	218	208	195	178	182	194	184	176	163	180	200	184	196	184	169	190	194	186	173	198	169	184	189	200	210	169	152	193	179	174	205	196	210	183	200	204	179	176	202	177	200	221	201	186	179	202	219	192	171	185	194	166	178	183	178	189	196	208	180	185	200	178	183	192	179	199	183	167	168	175	186	176	188	206	200	202	174	184	197	196	178	181	179	187	180	184	196	184	194	167	176	203	197	174	213	177	198	163	173	205	166	179	196	191	187	181	193	177	194	178	195	185	193	191	205	201	196	198	188	173	167	204	183	195	167	205	178	190	171	159	183	187	187	179	208	191	202	182	181	192	203	190	171	177	177	169	167	171	178	184	189	182	203	175	197	187	200	172	196	217	190	196	182	181	164	187	175	196	193	182	184	189	195	191	188	184	193	162	191	180	181	203	181	155	189	188	191	168	194	164	177	173	186	186	178	167	172	176	187	159	206	165	162	181	197	188	179	193	183	190	180	173	191	200	170	199	188	183	190	217	184	178	180	193	180	202	187	173	197	179	218	178	183	197	171	198	160	184	183	193	195	187	185	178	181	180	179	202	170	177	186	193	194	176	202	185	206	172	184	208	184	187	184	201	198	179	200	190	174	201	194	172	156	183	211	173	159	175	206	170	185	194	182	181	174	165	183	186	169	190	172	184	180	182	184	184	177	184	199	181	194	190	195	200	189	187	181	178	201	170	196	214	193	190	198	214	187	178	188	146	179	195	202	177	177	204	164	190	170	180	183	181	186	185	189	196	179	203	179	165	166	184	204	167	178	178	169	171	181	194	185	216	186	179	159	178	196	191	173	160	184	197	174	161	160	178	196	197	194	170	194	205	187	160	156	168	186	203	196	191	171	205	153	184	172	195	169	175	189	158	205	218	192	182	172	187	181	183	208	194	175	195	215	197	166	178	197	174	194	187	195	174	204	175	190	183	207	196	198	195	187	181	165	173	177	183	201	187	199	179	186	174	178	185	189	160	180	182	207	177	187	206	158	173	200	169	196	182	186	180	186	214	174	197	197	205	202	163	181	193	188	193	195	182	194	210	214	194	182	194	211	173	199	208	165	187	194	213	201	178	184	190	186	210	186	196	174	185	190	205	174	208	178	176	170	194	195	165	194	201	203	205	192	208	193	174	195	162	184	179	149	183	178	181	173	207	187	200	205	201	189	190	159	191	198	171	183	194	192	171	196	216	177	174	183	192	171	183	173	201	187	167	209	187	156	192	198	205	203	186	200	188	180	179	193	189	182	181	211	197	169	188	168	209	161	178	186	178	194	187	188	167	203	195	183	203	187	217	174	164	201	173	205	194	195	199	184	191	184	187	178	201	183	179	167	161	179	170	188	151	194	190	204	202	177	189	195	158	171	185	185	179	189	179	166	189	207	170	181	178	191	179	204	190	170	176	198	188	184	200	174	193	199	191	163	172	194	185	201	204	173	180	201	197	194	180	191	195	184	216	179	192	199	205	183	190	163	171	182	211	183	185	180	207	188	174	176	210	203	182	186	207	204	189	240	194	169	190	178	167	167	178	190	188	199	183	225	176	157	173	182	166	177	188	166	187	168	204	186	187	173	173	200	180	201	161	175	179	176	194	190	176	176	219	189	173	170	179	219	209	152	185	176	175	173	197	213	175	169	184	203	208	202	167	202	192	185	176	183	182	157	200	173	195	178	177	182	176	172	203	192	183	184	176	189	163	187	180	189	183	205	181	217	210	184	182	198	197	159	183	168	186	176	199	191	188	183	169	154	185	180	166	186	188	167	213	188	157	180	185	167	179	182	171	168	187	185	176	180	166	167	206	197	183	177	186	176	187	186	203	185	181	184	223	173	173	208	188	180	163	192	201	177	202	161	194	180	190	174	203	198	173	188	180	180	167	161	172	167	185	177	201	181	179	192	175	172	173	213	178	181	202	218	184	185	194	164	181	176	178	194	187	193	164	193	183	198	153	186	171	191	171	192	191	198	197	168	170	181	190	165	161	168	176	164	179	183	182	221	172	187	186	166	202	164	208	180	183	212	170	195	201	167	183	186	156	188	199	193	166	183	195	193	188	202	181	186	173	176	166	174	184	205	189	175	204	180	191	205	199	198	193	172	174	219	211	195	194	175	193	194	198	178	177	234	203	171	185	191	178	201	194	185	204	187	174	190	177	181	205	194	176	187	186	176	201	188	175	183	173	170	204	187	192	203	165	184	181	177	210	169	153	186	197	197	172	186	170	173	198	184	212	167	192	197	191	206	205	190	195	192	214	208	212	202	188	190	181	188	170	195	180	190	201	158	220	180	190	185	192	174	189	173	183	208	187	172	192	194	180	202	179	175	190	180	178	183	205	194	190	203	194	179	182	192	182	191	202	181	193	196	193	185	195	178	183	187	193	188	190	196	194	193	181	179	172	174	178	181	194	158	177	197	182	183	182	196	157	168	176	168	189	159	161	192	185	195	188	190	186	213	189	198	220	165	194	174	186	211	197	171	193	170	171	183	174	188	173	212	204	177	182	193	181	188	162	188	182	172	184	200	184	191	182	177	182	181	193	163	182	197	190	160	170	195	176	212	185	201	195	197	196	166	170	184	166	185	177	207	192	183	189	185	171	181	183	183	198	188	179	163	178	171	188	181	175	189	173	199	207	179	207	186	177	185	167	177	184	191	186	167	176	177	192	181	184	201	195	188	168	185	207	184	177	191	176	206	183	200	185	187	176	196	188	192	183	178	167	191	179	171	223	197	171	205	177	175	177	195	209	189	181	190	204	183	171	213	161	203	170	153	202	182	182	194	189	197	184	201	184	158	193	191	181	205	189	201	181	206	175	208	186	203	172	162	203	191	199	207	179	197	162	185	187	190	170	195	167	186	177	203	186	188	188	167	204	189	162	184	182	171	197	182	203	196	187	186	188	186	184	191	187	186	194	207	181	216	207	182	167	199	188	165	184	190	192	185	198	190	199	163	193	187	180	169	169	180	177	179	191	165	166	172	180	184	180	177	162	177	160	178	184	180	200	204	174	166	187	180	195	195	178	211	176	210	183	185	187	179	178	172	185	176	182	192	184	188	155	191	187	197	188	166	188	197	177	193	181	183	190	187	184	185	194	146	169	165	161	171	200	195	199	185	200	188	209	164	191	173	220	172	173	194	184	213	190	174	190	185	178	192	196	169	160	205	175	170	175	174	206	211	172	209	188	182	202	180	207	160	192	204	178	176	175	217	171	185	193	171	171	155	192	172	182	169	182	192	207	200	198	176	195	194	196	206	182	199	186	163	185	170	184	206	167	200	195	199	202	200	188	210	168	180	191	183	185	208	207	181	195	172	198	183	202	185	154	177	175	195	192	208	210	184	190	194	197	170	180	182	200	157	194	179	160	179	189	170	171	185	186	185	186	183	180	186	192	164	186	197	180	186	183	181	173
19161	9243	10310	11110	10022	8908	8516	7216	6562	4509	7704	36887	40466	34335	23242	13944	6287	2576	1093	717	640	578	496	532	557	507	530	507	527	504	486	479	475	485	511	521	481	485	487	522	469	534	495	518	496	485	531	502	500	470	452	522	505	521	519	555	497	525	493	529	534	519	488	499	539	480	515	500	520	516	491	524	521	465	495	494	510	521	447	512	463	496	496	504	538	498	508	473	509	472	517	531	528	509	503	570	538	523	510	535	473	472	512	514	508	478	526	491	476	515	548	509	494	489	524	484	507	543	500	482	511	495	497	504	511	486	510	528	505	498	474	474	514	480	496	519	508	483	519	497	471	519	447	504	524	522	518	536	490	554	503	530	529	518	510	494	463	536	522	533	521	454	467	535	489	505	537	516	510	511	492	515	499	489	540	477	504	516	479	487	502	514	485	468	493	527	506	517	466	502	472	484	512	500	522	496	479	528	533	512	535	483	467	465	512	482	485	536	490	500	505	545	509	527	511	524	446	531	535	545	546	502	511	476	482	550	490	487	489	492	496	520	531	508	507	510	469	531	492	484	526	480	522	514	481	521	529	476	465	536	500	508	451	482	494	504	525	499	488	494	490	528	490	493	540	478	491	533	549	488	532	487	519	490	458	497	501	486	499	495	521	561	525	536	473	498	473	521	522	511	515	534	466	521	494	498	545	523	523	496	491	486	513	509	513	478	517	531	519	526	516	510	551	501	477	475	510	478	532	520	482	482	463	472	519	517	507	504	504	507	482	520	491	481	474	495	537	475	509	500	489	515	496	490	543	546	535	505	482	530	504	526	464	521	529	475	506	496	487	497	515	487	513	508	494	474	506	463	487	539	520	518	466	523	470	559	500	501	457	505	515	501	462	516	540	485	485	487	478	465	474	481	522	504	504	507	497	499	495	545	491	480	510	537	489	516	503	535	506	486	543	527	478	478	514	502	498	494	511	505	467	507	476	488	482	496	509	493	498	495	572	499	474	495	507	498	524	502	456	509	497	520	518	502	496	485	481	468	501	484	499	506	525	505	552	509	523	484	496	539	539	473	490	504	504	514	505	507	481	524	512	534	490	518	509	512	486	498	539	524	510	475	512	505	501	502	478	529	538	483	517	465	497	542	462	495	477	490	514	485	549	497	494	496	491	476	479	516	540	505	487	476	541	483	472	469	461	503	463	509	501	523	473	492	536	516	502	529	506	492	496	497	494	543	480	517	491	514	451	504	520	509	542	490	527	512	474	495	476	491	522	499	479	521	542	481	515	485	498	464	472	528	501	544	498	501	481	478	489	483	515	497	522	496	473	503	489	459	506	522	516	492	525	476	484	431	477	514	497	486	510	492	506	518	429	501	474	473	479	503	525	521	550	488	473	501	542	461	480	521	550	494	494	522	507	493	506	528	523	469	487	492	504	473	543	507	507	508	508	524	498	534	516	509	503	480	508	529	500	521	490	492	521	533	497	524	546	534	552	467	526	510	489	528	470	502	478	503	486	492	560	446	520	482	496	531	539	471	462	502	522	490	517	498	525	495	513	479	519	499	513	521	501	463	519	493	457	527	507	494	528	466	510	490	523	531	541	492	495	545	450	531	509	546	567	497	499	516	470	511	548	526	524	489	503	505	476	531	479	530	534	486	541	454	490	513	507	524	503	468	480	512	505	492	493	486	508	526	523	510	502	529	520	528	513	546	474	481	518	513	523	504	543	548	525	494	496	488	497	489	506	487	500	464	457	504	471	510	486	517	472	453	533	506	466	488	506	517	486	544	491	494	485	507	536	538	510	519	526	493	505	502	498	517	509	520	482	504	532	559	508	513	492	498	497	471	501	468	498	524	476	546	512	478	522	510	490	520	515	501	469	500	515	477	521	475	525	496	482	522	509	479	489	461	449	498	512	499	537	529	523	491	517	467	531	505	498	517	514	521	514	521	490	513	547	488	491	490	496	478	509	519	468	476	516	500	512	495	492	470	459	487	528	497	521	487	517	494	491	508	475	505	509	524	529	512	468	511	496	511	528	517	478	465	507	479	468	503	500	507	503	515	493	537	524	512	520	497	505	511	504	522	502	471	544	532	500	522	530	499	484	523	504	515	491	483	496	506	509	527	527	477	502	533	527	506	533	499	496	487	522	508	475	532	561	527	521	505	545	482	498	478	493	501	487	508	506	461	523	500	525	523	483	531	537	493	527	479	483	526	487	482	513	487	470	506	505	483	507	506	491	472	472	520	472	530	509	478	486	477	479	515	558	477	472	520	511	486	511	472	519	551	484	488	541	520	524	501	530	508	512	468	516	532	510	519	504	516	488	486	532	473	507	480	512	496	499	507	496	526	512	476	507	525	573	518	471	496	500	483	516	542	529	474	533	492	503	502	545	530	490	524	528	534	504	515	488	544	521	484	496	493	494	489	492	484	474	508	495	482	492	468	450	530	524	485	451	496	543	483	540	487	539	507	479	504	542	504	519	499	533	499	490	516	500	486	492	508	508	528	533	535	482	522	520	526	529	520	521	497	508	501	469	510	525	516	506	535	488	488	520	521	495	559	534	516	520	457	487	508	509	506	507	509	458	493	527	530	521	478	530	511	451	521	553	495	524	509	485	527	515	528	482	519	500	505	501	495	535	500	517	520	523	491	566	537	479	470	507	501	514	516	522	538	461	504	487	508	480	510	489	588	522	471	524	500	513	515	529	532	527	492	480	527	492	478	522	463	522	509	466	478	480	465	470	535	490	545	512	507	512	509	481	518	509	502	529	517	486	506	523	541	509	466	520	505	540	496	527	534	513	542	521	554	453	478	488	494	515	512	515	480	510	546	479	466	494	493	502	532	532	468	496	492	519	509	533	521	532	552	518	486	475	494	524	494	484	490	527	503	487	472	515	500	500	525	483	521	531	512	504	513	505	531	467	494	504	502	521	529	511	536	490	513	494	499	545	497	561	515	490	527	487	481	507	515	519	489	538	511	523	536	470	531	501	505	521	529	476	545	488	482	517	530	514	470	517	493	500	549	491	495	512	477	476	523	472	517	493	519	492	546	529	478	490	499	501	526	496	533	479	507	538	497	501	523	510	514	496	480	502	488	537	510	529	509	541	505	520	484	534	484	478	492	503	506	539	512	523	507	481	500	476	487	488	513	526	490	492	482	532	488	491	502	506	501	484	481	521	487	491	479	498	469	501	493	512	499	511	531	472	479	487	514	500	526	495	505	489	455	464	549	495	495	497	485	539	513	472	482	490	526	489	482	491	535	547	490	515	493	452	522	502	492	529	494	482	503	538	505	523	566	536	517	477	464	488	490	517	493	529	467	504	503	529	493	492	533	486	452	521	530	533	485	548	471	488	468	479	476	493	521	546	472	496	492	520	488	497	508	503	533	499	514	502	518	503	498	507	500	482	493	485	517	490	470	488	513	532	477	481	485	518	505	470	528	494	491	519	513	494	516	517	483	551	459	524	516	527	483	505	497	507	504	513	524
36134	19462	14360	9149	6060	4283	3739	2969	2485	2395	2929	18603	30194	24140	12466	5574	2084	659	357	235	225	191	191	189	184	175	182	187	185	199	178	188	214	181	185	210	169	179	193	162	206	185	176	204	170	207	184	186	180	163	179	187	186	193	186	188	192	180	169	215	201	176	183	169	184	182	201	186	206	204	196	154	189	213	193	185	168	188	197	174	180	177	195	209	201	167	179	217	189	197	193	202	178	200	168	221	163	183	178	189	193	194	182	179	218	215	183	196	195	189	181	193	192	211	191	193	170	198	163	167	178	191	182	208	178	174	176	176	207	174	177	181	191	182	199	222	180	193	186	194	191	189	197	177	187	161	211	165	181	205	195	211	191	186	166	183	171	164	179	181	186	187	200	181	169	181	208	172	194	191	181	175	178	183	183	183	204	195	167	186	174	188	154	214	184	180	205	175	187	176	197	189	187	167	192	200	190	184	211	187	189	200	214	207	192	212	177	171	182	207	174	191	191	173	177	200	184	198	178	188	211	167	192	180	185	186	186	185	173	174	202	187	171	206	181	180	179	192	192	188	194	186	176	169	165	185	175	192	181	202	204	181	178	180	174	198	182	178	178	194	206	205	194	180	204	190	189	190	180	187	175	185	182	205	183	176	196	157	191	194	182	204	192	175	171	184	195	188	171	172	200	172	184	195	186	168	208	195	186	200	162	185	189	166	171	184	171	201	228	183	180	192	182	175	168	178	181	189	183	202	184	201	193	192	196	165	191	179	181	191	173	200	193	222	203	187	193	204	177	188	204	216	184	180	196	179	182	190	187	195	160	189	220	183	170	169	191	175	193	184	169	195	183	170	200	184	188	189	183	173	193	206	191	171	189	201	161	173	186	237	198	176	183	200	196	192	190	174	192	165	173	207	199	186	186	175	221	201	186	208	164	165	160	202	203	163	177	191	190	197	170	181	184	174	182	215	169	186	198	204	156	191	169	195	171	169	191	181	178	170	189	156	182	193	187	176	183	205	207	180	214	184	176	198	195	172	203	182	191	175	237	158	196	182	212	179	191	179	155	189	215	162	174	199	182	193	180	185	199	174	184	192	180	164	175	170	180	180	172	209	202	190	179	166	178	193	183	200	199	151	199	181	178	186	195	172	201	201	189	161	195	195	184	183	191	177	180	179	156	194	178	179	170	160	180	194	192	199	181	175	194	183	184	196	174	171	197	177	173	187	182	173	188	195	195	175	190	168	229	175	188	205	184	180	172	193	134	195	166	183	172	157	205	181	183	182	192	161	173	180	202	168	171	157	193	162	196	188	177	175	195	198	182	180	171	194	209	196	195	174	158	188	190	168	199	189	183	197	207	208	175	218	180	202	181	184	191	190	172	193	185	164	176	188	153	213	179	175	184	202	187	181	205	180	185	173	192	193	171	201	169	203	196	182	190	196	178	162	165	194	201	179	213	186	176	187	188	186	157	159	181	177	190	173	179	165	183	133	182	196	166	174	199	210	175	197	177	185	199	204	187	167	178	211	196	184	186	163	181	187	175	198	184	175	175	222	163	167	179	170	184	180	181	182	179	191	179	161	200	183	186	188	179	186	195	197	186	185	166	199	224	196	178	205	197	186	184	185	176	174	184	178	178	189	200	164	175	199	189	191	195	190	164	204	194	172	181	184	179	201	208	168	198	173	188	202	177	196	183	185	218	171	184	182	188	205	191	158	193	171	185	186	168	208	187	196	191	196	177	214	194	176	186	182	174	198	200	178	171	185	187	209	191	164	222	178	190	188	170	173	182	190	169	186	200	193	198	181	181	183	181	201	179	199	189	159	211	176	208	200	209	213	195	205	147	202	171	191	196	196	166	192	188	190	192	177	196	196	180	182	177	182	185	204	174	194	180	186	170	176	188	191	193	187	185	213	202	173	204	214	181	189	184	176	215	206	185	177	216	195	201	181	158	185	186	179	183	177	186	201	164	196	210	182	191	190	219	191	188	197	217	193	211	189	198	182	172	176	187	188	191	189	179	176	185	203	184	188	190	188	182	190	183	187	189	156	193	193	186	198	191	207	198	189	195	185	204	219	187	200	186	205	196	185	190	217	188	198	181	181	160	189	201	192	198	167	178	194	199	186	171	179	185	199	175	178	182	177	178	176	205	196	191	209	190	198	185	188	181	175	202	182	199	166	181	197	164	168	184	191	170	201	183	185	208	184	182	176	200	188	180	180	173	170	186	199	193	174	172	191	208	186	178	186	187	171	190	193	188	185	166	185	213	177	182	166	202	186	203	168	177	164	172	184	192	213	192	194	164	189	190	177	179	185	165	187	174	186	169	194	200	183	178	182	183	198	186	201	178	193	215	206	187	189	175	190	206	168	180	159	176	193	184	186	193	177	187	184	202	179	180	205	180	159	176	174	211	195	192	213	176	201	198	194	178	181	194	205	191	191	173	162	194	187	194	186	182	156	191	201	188	191	186	211	169	202	188	187	205	188	189	196	192	178	181	200	178	203	182	180	198	159	176	190	181	176	181	193	183	171	173	201	167	193	222	177	165	169	169	212	175	166	175	190	162	187	183	206	160	191	194	180	163	197	162	181	185	180	176	189	179	195	169	180	186	182	187	172	177	196	195	188	191	168	214	190	205	192	168	188	155	176	171	178	188	180	204	211	167	173	179	178	205	166	173	189	196	188	189	180	184	174	212	173	177	191	190	179	195	178	162	189	203	171	185	186	195	184	175	188	204	197	186	197	195	176	190	190	170	189	160	185	163	194	192	177	188	188	189	226	187	188	180	199	175	179	171	193	209	165	193	196	195	177	197	167	182	198	192	185	203	157	189	194	173	209	182	197	189	182	197	175	226	201	199	162	202	160	188	180	223	198	173	201	179	186	188	181	176	191	176	184	195	178	195	189	175	210	177	147	224	177	176	193	182	173	189	192	183	181	183	180	201	171	174	171	175	174	184	184	191	196	182	189	168	192	177	162	199	181	191	203	189	183	187	177	174	161	188	160	194	205	215	194	207	162	203	178	183	201	187	183	175	191	223	156	210	187	202	167	168	202	172	175	193	203	190	186	206	164	216	203	177	183	187	200	200	198	179	178	190	208	202	196	193	190	180	186	166	191	174	204	212	174	182	193	153	210	154	182	190	166	193	201	194	182	212	178	183	201	170	185	191	210	186	178	194	184	207	208	194	192	212	165	195	202	199	178	188	162	170	200	186	192	185	184	178	181	188	170	191	190	193	198	193	174	182	201	211	165	186	179	196	193	185	172	211	201	175	207	189	171	184	191	173	206	184	196	201	180	179	190	186	187	176	193	199	179	193	188	164	203	185	181	193	190	187	162	186	166	178	173	181	194	183	178	150	194	176	177	184	195	188	187	193	189	191	199	193	185	179	164	206	183	183	193	176	161	176	190	179	190	185	171	163	204	188	181	183	171	202	188	180	183	165	200	212	181	192	173	192	184	170	185	190	191	185	184	183	193	160	192	174	201	192	187
23661	9128	12252	13082	12087	10989	11347	10517	9271	9165	11533	40975	49418	41990	29539	18799	8685	2768	1278	814	610	528	571	532	499	475	558	486	523	482	519	464	451	500	498	462	511	482	485	504	518	510	518	480	528	490	488	492	521	508	486	533	507	528	536	510	499	505	521	487	488	497	521	488	486	492	487	526	521	500	543	506	538	509	526	486	485	519	518	513	516	515	463	532	482	490	547	468	504	518	491	522	503	479	521	487	521	475	485	509	499	503	473	530	482	506	533	522	512	517	533	477	497	507	496	486	512	485	555	500	496	524	505	495	495	473	485	499	510	505	462	493	480	473	512	492	496	544	508	516	478	502	508	518	540	524	565	493	492	538	490	509	489	487	475	476	503	519	514	499	481	489	516	532	483	541	486	466	525	507	474	467	467	513	496	543	506	521	510	455	513	500	451	533	485	520	487	449	510	473	502	501	527	471	505	489	506	496	502	501	462	506	499	505	566	518	463	531	513	516	498	453	497	489	492	515	505	484	500	507	508	520	531	519	523	519	534	468	498	477	528	496	469	472	457	535	535	504	488	479	511	474	542	534	514	525	493	497	521	491	469	497	465	524	526	490	484	488	474	498	484	476	500	504	498	500	527	475	505	529	505	447	511	496	502	522	521	524	526	495	511	483	506	468	512	522	499	494	490	482	523	510	517	507	528	520	485	490	479	514	509	497	468	497	478	488	519	538	520	525	521	468	487	505	494	540	514	530	515	523	479	518	516	518	501	481	503	500	505	514	513	488	490	482	438	487	514	493	526	527	510	497	499	487	482	464	511	513	492	500	489	515	490	498	491	486	534	514	539	498	532	530	511	495	491	495	487	467	482	478	500	535	495	494	501	501	505	507	520	525	489	479	539	512	480	511	498	506	462	499	482	506	508	498	477	512	511	511	503	501	566	488	499	513	516	504	517	525	500	486	514	486	502	491	506	471	504	508	504	506	499	473	492	495	519	499	545	519	471	541	499	496	493	481	480	518	504	452	513	512	498	541	486	529	479	463	550	482	522	510	507	511	491	481	490	519	465	512	524	493	503	496	475	560	499	496	470	505	449	502	451	517	505	475	545	519	490	479	475	508	492	496	525	478	525	495	482	499	477	511	510	463	507	494	529	495	499	519	527	466	521	496	461	532	497	544	471	446	512	516	528	515	517	476	487	467	548	539	523	506	483	495	490	502	493	521	502	511	511	505	528	513	482	473	484	536	510	501	505	504	495	491	490	523	468	502	508	521	523	485	477	487	486	474	471	460	503	541	535	525	509	492	506	509	463	540	481	525	482	502	521	538	481	484	511	500	521	535	534	482	498	536	487	512	485	498	469	508	501	485	513	483	486	525	506	469	493	476	506	521	525	497	509	499	479	483	482	471	483	527	497	520	494	490	540	485	489	491	485	503	508	522	511	490	522	529	479	494	511	500	526	528	495	524	508	517	472	546	509	516	454	524	474	509	480	531	504	471	524	528	465	497	499	551	550	506	521	535	503	511	488	479	514	502	484	496	510	539	548	487	501	460	468	461	523	471	527	480	527	501	504	470	491	517	504	481	485	480	519	468	511	501	519	507	503	531	547	485	530	503	529	482	482	503	507	492	496	517	479	520	487	483	523	469	523	501	494	521	507	516	510	490	508	509	523	533	559	548	509	475	566	449	531	510	513	487	497	480	513	540	465	491	489	470	484	540	475	482	481	515	533	483	501	517	532	543	524	501	469	517	506	481	467	492	517	501	489	534	542	452	498	508	487	495	513	485	491	483	524	469	489	517	531	482	474	517	521	496	503	502	493	528	522	515	535	502	502	492	458	545	478	482	484	498	480	497	513	517	491	495	517	460	485	533	481	472	505	498	480	488	498	510	501	502	547	501	533	486	507	506	479	507	532	512	514	484	488	510	492	526	512	520	498	498	479	537	537	496	501	533	489	512	538	489	494	527	501	505	456	525	514	485	511	484	531	492	469	504	547	528	502	514	499	511	491	541	487	487	495	514	481	506	514	500	499	508	475	503	510	518	504	510	506	485	507	511	499	516	517	487	516	492	472	463	451	510	503	483	476	489	535	515	513	483	497	476	504	480	517	499	487	488	498	501	517	555	468	503	463	466	530	495	524	494	489	476	521	512	475	497	534	497	486	507	466	509	524	491	481	489	497	501	534	488	519	512	521	512	481	508	469	482	517	464	508	504	541	457	486	522	519	471	521	501	524	500	484	468	471	501	486	546	538	487	504	523	488	504	512	469	543	516	498	536	523	478	513	511	491	451	510	482	492	517	495	497	500	501	526	507	479	507	545	465	524	471	527	517	529	489	468	519	519	513	471	531	527	509	512	518	508	548	456	478	523	491	489	515	501	496	516	495	481	504	530	507	521	454	501	503	463	518	530	516	505	505	507	464	503	511	489	517	511	532	519	535	517	471	498	498	528	512	486	506	485	473	514	496	529	492	481	516	480	508	525	491	467	510	481	533	512	483	476	503	512	505	536	519	512	480	509	491	479	516	523	501	501	522	509	489	531	489	529	496	488	485	489	494	505	471	502	514	473	483	477	473	488	476	516	499	500	477	490	513	483	501	528	482	522	536	532	514	497	494	460	492	514	546	515	487	488	498	504	504	514	499	494	504	499	512	516	484	484	512	496	506	502	497	496	490	509	458	492	453	561	515	529	456	537	495	441	506	497	476	470	490	508	490	495	480	440	485	493	521	480	503	476	524	498	499	468	477	489	498	493	519	535	534	527	462	513	523	520	494	540	473	522	503	526	514	515	531	488	470	503	492	501	468	505	487	548	515	533	478	503	476	522	493	490	520	488	486	493	458	503	511	507	519	492	525	537	496	513	458	505	485	452	525	495	479	511	505	525	477	493	527	530	525	524	502	512	535	505	507	482	489	531	491	489	530	466	490	503	484	460	506	482	484	452	481	525	515	498	499	529	502	490	507	511	527	493	499	509	499	524	475	515	489	516	514	520	527	520	483	502	508	494	505	493	477	512	526	509	428	489	490	518	490	539	499	474	493	505	494	525	476	534	519	537	475	491	470	488	490	505	503	505	516	515	495	528	500	470	498	491	513	496	510	501	507	503	469	474	496	547	487	521	523	495	489	509	531	521	473	509	497	502	514	526	520	477	491	492	486	541	529	504	500	511	502	487	478	490	452	518	549	498	497	518	502	491	465	500	505	496	493	484	501	487	504	471	516	518	487	493	506	529	494	509	508	521	463	497	507	525	523	489	475	506	473	466	499	531	500	465	526	518	506	565	541	517	491	508	532	470	507	473	464	481	470	484	506	487	480	526	525	521	518	526	524	474	478	492	488	546	525	516	511	502	501	530	497	470	509	497	486	517	505	494	510	497	489	498	555	464	497	482	531	508	461	525	496	495	494	509	470	540	501	484	500	532	510	524	526	478	548	502	489	489	496	498	490	544	492	482	491	505	496	512	502	511	536	538	507	514	452	536	524	498	484	531	516	492	486	495	500
7973	4031	3714	2768	1777	1277	981	1071	974	632	546	1046	2011	1955	1377	756	382	249	188	190	172	181	197	204	221	172	191	200	213	204	194	192	199	184	181	178	220	172	180	184	206	179	193	197	189	189	186	185	158	168	198	168	214	213	175	200	190	178	175	183	195	171	183	177	194	170	180	190	176	195	173	199	196	179	182	169	203	211	195	170	198	198	220	186	198	197	205	205	175	195	191	176	184	191	177	171	198	193	183	201	215	199	194	176	198	180	176	198	181	207	203	198	148	188	203	185	174	172	197	167	172	200	203	200	197	163	180	181	193	192	190	191	171	179	182	193	190	192	171	178	195	188	169	203	160	200	192	203	174	202	191	185	185	186	194	204	196	189	202	192	188	205	181	192	187	216	186	225	171	172	170	186	167	190	181	166	200	186	165	189	185	174	197	185	175	186	182	179	199	190	195	197	204	185	181	204	171	193	225	175	189	168	182	170	187	202	181	166	209	198	184	165	168	184	191	188	177	193	190	191	184	169	191	191	174	182	181	185	149	204	195	184	188	198	192	186	190	155	196	196	208	201	189	191	180	209	217	180	192	161	181	184	202	169	184	198	172	173	197	175	177	170	200	223	174	160	212	196	209	172	187	190	187	191	161	164	167	181	168	221	210	192	164	170	183	203	187	199	173	167	165	188	181	193	200	187	176	225	174	181	159	177	188	172	190	177	188	173	168	192	193	173	175	202	208	178	176	208	191	183	191	174	183	193	179	161	174	206	190	207	165	194	179	188	187	165	203	184	200	198	184	181	193	175	203	187	204	156	192	190	174	181	191	196	173	188	164	166	205	220	168	185	144	174	205	185	183	199	206	197	199	173	182	172	212	179	192	196	164	169	184	198	183	179	178	184	168	185	200	185	203	195	185	214	204	180	175	193	186	185	199	188	168	192	180	188	171	176	190	199	190	161	182	158	185	210	170	206	201	177	164	193	190	206	192	161	176	188	185	183	164	193	193	206	180	178	170	202	201	199	188	193	183	175	164	170	177	181	209	160	186	198	202	186	191	189	192	191	178	223	193	182	186	209	192	172	202	179	202	186	192	205	180	187	198	198	182	206	187	191	181	178	185	166	166	179	189	177	178	150	194	204	191	181	175	194	189	170	199	162	172	185	181	194	190	175	199	182	174	187	194	186	194	192	188	200	175	190	192	181	190	199	206	193	175	167	165	181	179	178	192	182	188	191	188	181	166	167	189	189	189	197	182	208	191	182	172	188	191	166	183	181	167	202	177	196	201	186	181	181	160	183	180	198	180	198	183	180	219	179	189	190	185	166	199	201	159	193	177	214	185	189	179	164	189	194	189	182	177	171	183	181	207	203	187	209	192	180	173	185	176	189	193	157	160	213	216	175	182	178	187	190	189	209	187	202	184	199	221	161	178	190	183	184	205	198	180	203	214	170	193	205	154	182	179	172	173	187	174	178	184	179	179	193	197	182	194	180	171	190	171	196	183	176	180	235	182	185	161	185	176	177	189	185	180	176	187	210	189	197	207	188	187	205	173	205	179	199	203	180	192	198	181	169	193	203	183	187	180	189	176	191	202	186	190	159	174	180	203	188	203	184	174	197	174	185	183	201	182	218	188	189	170	195	174	181	179	177	169	181	175	189	191	191	197	182	198	217	177	172	188	190	205	195	200	175	205	182	174	191	200	163	179	157	225	179	199	170	186	201	171	182	186	168	202	230	173	197	180	172	174	171	200	204	204	178	167	179	190	191	217	212	179	192	183	185	205	209	187	168	182	160	187	175	195	187	172	183	193	195	203	193	185	178	221	202	175	192	202	182	173	200	190	168	194	202	165	163	195	180	177	188	163	177	163	202	199	182	180	202	199	187	195	165	178	171	178	177	197	191	173	179	204	186	201	198	183	177	171	198	169	200	179	165	189	193	196	187	176	189	170	177	197	196	214	193	181	196	171	210	185	185	184	175	189	180	195	209	194	193	170	164	179	188	180	181	206	187	178	167	173	193	156	187	175	182	165	164	190	176	156	191	199	187	165	189	194	176	200	184	231	193	187	182	212	201	172	173	174	204	179	173	197	167	201	190	189	191	166	201	217	197	188	196	173	189	179	187	196	175	174	199	179	173	185	171	185	193	178	198	195	192	186	189	190	197	176	190	186	200	208	189	184	173	206	185	172	191	213	196	174	199	194	204	168	184	170	181	190	181	190	193	177	202	173	201	157	178	162	170	216	188	178	194	174	178	187	221	187	167	174	183	195	194	185	165	206	197	203	194	175	197	201	210	206	191	190	189	184	186	209	183	199	218	145	174	190	171	220	190	156	204	192	167	181	223	202	198	183	186	203	204	200	216	211	165	186	213	176	181	170	212	195	227	207	197	176	197	181	168	198	181	174	159	206	159	174	173	189	181	170	187	163	204	185	183	172	213	206	178	174	200	183	178	187	203	184	191	193	180	185	201	175	189	181	182	183	194	174	180	172	177	192	203	181	188	203	177	188	184	193	187	201	187	188	175	153	205	177	195	173	171	189	178	216	205	180	178	185	193	183	193	198	184	211	195	192	192	185	175	188	175	211	187	187	195	181	186	212	181	170	198	176	162	198	203	194	174	196	195	206	180	215	203	167	215	192	193	199	190	206	178	165	187	184	164	174	163	190	180	188	198	177	204	185	179	162	176	189	195	205	187	210	191	190	182	172	190	161	159	206	185	190	181	216	154	196	178	171	186	188	199	165	199	205	156	165	178	177	176	189	197	164	198	178	200	153	193	175	224	176	200	192	203	184	187	179	169	187	212	177	207	185	226	183	157	175	193	204	176	187	165	184	181	182	190	200	198	190	161	184	189	190	181	182	174	212	168	168	178	193	195	166	213	197	198	193	173	198	167	177	185	206	201	170	183	184	177	197	181	201	170	186	185	183	171	189	193	179	177	185	174	175	197	171	195	201	185	189	179	171	176	191	168	175	194	190	220	206	185	200	192	173	179	181	179	185	172	171	179	198	182	185	167	211	181	195	198	175	183	176	185	182	168	186	155	188	178	197	166	187	202	197	192	190	185	185	193	192	177	179	200	195	210	182	167	192	165	182	178	162	188	182	194	193	172	169	203	181	182	177	220	187	176	198	207	178	188	159	175	202	185	199	173	197	184	195	213	188	170	182	153	181	183	195	203	161	180	162	205	206	167	185	206	166	202	175	181	197	192	168	185	182	170	184	155	164	196	178	188	195	178	193	177	162	163	191	182	179	171	153	184	166	152	182	186	175	184	182	180	182	206	185	196	215	163	210	179	199	184	187	195	193	196	178	174	176	210	190	176	181	185	189	191	197	200	164	172	197	193	216	190	183	218	183	204	183	203	193	191	193	166	185	154	209	184	187	216	177	197	203	200	193	193	200	190	156	197	193	184	194	186	202	193	193	183	167	207	204	207	193	185	168	198	194	185	196	172	199	168	182	185	208	191	186	204	185	189	193	175	176	172	191	182	170	197
5696	3684	6087	7025	5968	5056	4434	4717	4882	3220	2496	6092	10128	8997	5698	2867	1218	717	600	544	513	526	553	515	490	526	529	532	484	520	464	489	504	491	494	498	497	479	526	521	473	502	524	482	493	521	523	511	523	487	509	497	492	497	492	527	489	512	483	486	462	487	493	476	469	516	497	517	471	515	498	471	500	494	500	484	520	529	497	471	500	491	448	519	526	490	486	492	470	466	503	509	502	493	498	486	501	472	514	524	517	492	493	465	492	524	521	505	534	478	537	502	542	522	501	526	507	515	506	512	512	502	497	476	508	497	504	503	506	492	446	474	500	473	541	490	509	495	463	455	498	510	500	500	456	492	475	514	502	496	534	490	480	477	493	555	528	486	484	499	535	498	447	503	494	482	485	507	532	455	515	480	513	487	474	502	511	501	475	465	539	498	505	491	524	524	506	498	520	497	511	461	535	548	472	491	460	502	462	506	480	480	481	480	524	494	514	511	484	499	505	535	527	482	505	514	495	473	502	519	528	497	567	486	509	482	477	478	530	504	514	515	522	485	507	511	495	512	448	498	542	502	510	487	480	501	500	491	499	484	482	486	517	507	560	498	511	489	561	478	518	510	498	488	476	507	493	462	483	466	509	505	514	504	532	479	504	540	511	529	463	473	472	508	499	490	499	527	526	504	468	540	494	518	495	477	502	519	509	513	507	505	471	491	510	523	497	524	539	510	464	442	490	506	520	484	519	524	506	530	518	485	507	515	474	468	522	448	478	528	498	499	463	456	510	504	484	507	504	525	522	513	515	510	485	529	497	518	490	492	512	509	476	503	494	486	511	484	520	490	492	490	511	532	487	498	482	471	501	456	464	479	489	465	545	506	488	526	515	472	525	467	481	507	489	500	545	502	497	495	536	511	543	537	490	504	466	526	502	522	494	472	498	472	458	513	498	523	473	502	506	473	508	497	505	520	495	497	510	513	526	513	476	455	514	484	485	527	511	457	544	521	524	501	476	509	506	494	475	515	512	492	506	508	529	536	541	530	512	503	502	473	455	479	512	520	472	514	503	495	464	516	499	508	511	501	515	510	495	512	453	489	485	499	523	513	563	498	499	505	493	511	475	500	511	517	486	541	474	507	506	514	524	508	455	501	475	507	544	521	519	510	523	529	468	519	503	472	517	475	546	511	472	507	497	475	528	537	490	492	477	516	531	524	520	512	522	528	512	516	451	506	538	477	484	486	510	489	521	522	496	497	519	518	489	513	489	517	516	495	502	503	488	538	481	487	520	508	481	509	499	507	537	486	493	528	484	500	479	490	548	478	528	482	493	523	497	464	532	503	492	530	525	529	555	488	495	477	528	518	506	499	479	475	507	528	516	495	504	505	532	497	455	487	488	502	494	515	534	508	484	512	486	525	545	497	495	517	471	547	492	511	500	497	490	504	549	504	496	511	519	502	473	455	527	555	485	504	503	528	532	516	532	501	494	494	528	476	506	504	519	516	487	526	491	537	510	493	491	473	527	506	510	516	517	487	518	517	493	491	491	511	461	506	497	535	522	495	465	500	513	466	530	547	484	505	455	549	480	535	499	517	517	491	496	517	508	495	524	480	495	525	505	452	494	536	503	493	498	506	503	528	476	510	463	482	479	478	475	518	513	494	433	504	515	497	511	514	498	531	499	507	502	504	507	490	535	507	547	488	512	482	516	516	520	510	526	509	532	491	469	491	500	474	463	498	481	519	516	512	520	476	477	479	491	493	485	512	476	537	492	487	513	527	509	500	545	510	526	548	518	536	480	497	494	512	508	518	510	511	498	518	545	493	581	517	497	479	519	512	503	474	507	498	478	516	511	519	527	494	493	495	461	541	510	506	507	500	505	528	498	487	537	477	504	512	492	519	496	509	472	516	517	511	506	507	496	476	488	500	561	494	513	492	500	452	502	511	494	514	443	528	476	482	534	481	515	532	479	527	503	483	468	527	478	538	488	507	519	516	546	511	480	495	531	491	497	492	566	529	501	556	541	453	512	533	513	534	468	517	561	509	520	538	517	518	461	512	488	516	516	529	502	544	485	486	505	537	472	519	521	496	545	511	505	509	487	516	524	470	508	502	520	500	498	486	503	507	468	526	520	534	499	506	505	535	512	477	483	506	506	508	493	500	523	507	508	521	529	468	522	497	547	508	446	508	511	484	507	479	509	496	518	515	533	466	496	524	487	485	462	520	503	512	464	485	483	543	482	492	477	511	549	486	494	513	547	524	503	570	520	525	488	459	474	521	509	498	508	489	492	533	473	494	540	494	477	516	549	472	493	497	501	497	510	473	452	544	540	510	491	454	508	449	482	510	544	473	534	493	502	516	525	495	460	535	506	505	502	475	507	505	518	477	519	526	483	511	464	507	494	523	520	507	499	506	475	560	533	521	489	538	529	517	483	512	506	464	515	510	500	540	478	496	502	467	534	517	517	494	500	476	506	495	464	544	493	510	492	513	507	505	496	542	501	519	493	535	472	525	493	541	514	527	503	483	534	514	516	494	495	514	529	481	513	465	520	518	544	515	537	503	533	506	475	508	541	517	486	515	483	519	499	509	536	520	513	515	506	531	495	519	503	484	469	490	490	504	526	529	517	506	527	510	492	489	496	494	512	515	522	517	499	534	497	505	511	504	464	488	495	435	519	494	498	523	521	494	519	508	473	545	534	514	519	513	494	501	502	500	534	514	516	506	496	519	537	506	498	485	572	501	531	507	485	494	502	466	518	494	508	539	517	481	500	524	488	497	544	479	498	483	495	508	535	546	491	487	541	491	491	499	481	488	503	507	494	500	483	484	495	488	516	538	494	489	516	505	474	478	506	505	546	476	556	495	508	505	556	525	488	502	468	484	515	500	501	513	474	506	521	472	500	481	490	511	526	502	502	465	501	507	474	520	529	507	530	528	493	519	505	533	497	525	511	519	516	508	478	496	534	518	490	478	501	509	541	524	482	495	507	525	484	500	471	491	536	528	461	513	541	533	531	482	506	502	499	487	492	511	527	488	513	515	540	514	510	535	486	529	502	521	483	510	484	503	495	546	548	486	487	470	488	501	496	515	530	555	505	510	465	533	491	513	506	476	493	530	514	518	513	533	496	530	519	506	531	462	486	462	487	510	489	509	507	464	507	525	531	514	522	466	506	495	474	546	476	502	483	513	486	513	530	487	504	497	480	513	531	529	482	508	488	514	507	498	517	484	520	504	498	539	485	482	490	514	521	496	503	488	504	533	526	497	484	516	514	504	521	499	497	523	499	503	509	520	501	532	504	503	522	494	516	492	508	475	493	525	485	492	502	519	534	517	483	509	487	532	500	515	494	514	503	505	492	497	485	521	477	501	576	495	499	498	480	521	510	512	477	469	511	496	471	500	513	474	492	514	530	461	505	518	515	503	494	499	516	479	511	533	510	525	494	529	525	507	523	510	475	535	473	498	497	518	495	473	485	473	496	492	511	516	502	498	520	518
21760	11580	13311	18204	17682	8846	6737	5757	4004	3008	1725	10907	19407	16421	8177	3208	1251	419	262	195	194	191	186	178	174	202	153	156	186	200	179	180	176	169	174	193	151	183	179	208	194	192	179	203	172	166	194	204	188	190	208	209	210	167	178	205	174	186	190	198	190	185	191	194	210	192	202	157	164	196	166	202	190	166	183	188	167	193	201	188	191	204	203	189	175	190	194	186	203	191	203	188	197	175	178	181	173	187	177	189	178	172	186	184	213	193	179	162	188	172	185	200	182	182	179	204	235	202	183	210	187	181	201	159	167	197	184	165	177	158	186	174	199	185	193	198	196	196	193	186	200	169	163	184	193	213	175	196	168	170	160	179	204	178	197	189	184	195	194	176	188	176	177	179	181	170	194	167	185	185	187	175	176	199	177	187	193	186	178	188	189	198	177	191	175	175	173	205	188	180	161	208	219	192	197	197	209	188	180	162	167	175	206	184	143	178	200	167	170	172	190	178	182	176	187	191	171	187	186	184	202	188	186	199	210	187	184	210	185	210	223	193	199	186	200	190	179	172	157	175	194	196	194	201	204	173	161	175	204	174	202	179	169	190	170	198	176	193	198	183	197	175	211	152	209	216	187	160	193	165	213	197	193	184	171	202	173	176	190	168	172	208	194	183	204	196	203	160	204	200	183	186	182	190	163	188	197	176	180	180	163	204	196	199	185	196	168	199	154	172	186	168	188	185	186	184	189	159	185	195	201	202	185	208	172	201	182	170	170	204	166	178	194	177	162	198	168	178	183	208	194	194	185	179	186	200	200	202	202	204	179	167	194	182	180	201	178	169	165	184	184	170	159	181	188	175	190	198	193	180	183	190	198	176	181	156	198	194	187	183	159	179	179	202	180	184	186	179	195	206	195	180	192	169	233	199	189	173	178	181	198	157	187	188	180	180	180	183	170	198	185	186	185	195	171	143	184	174	192	199	159	171	205	149	200	183	199	204	211	196	191	191	211	186	190	197	201	206	178	178	192	171	173	170	174	168	179	186	179	187	190	178	202	181	160	188	184	181	178	205	185	195	174	216	180	187	178	184	202	193	179	195	214	193	196	165	184	179	178	183	198	195	176	194	193	185	170	191	183	191	166	186	192	188	180	185	203	198	176	184	207	201	216	175	180	173	171	169	201	188	166	200	187	185	185	203	190	176	185	185	231	193	200	187	179	193	176	183	187	189	181	177	183	172	214	192	192	195	202	199	179	200	181	167	190	195	191	165	202	184	166	175	198	187	174	179	204	178	182	193	188	189	201	198	190	152	192	181	191	182	180	178	187	197	189	174	174	208	182	186	191	172	149	198	188	208	167	180	181	166	197	165	181	163	172	178	170	178	181	141	194	198	189	205	183	214	186	190	165	193	175	205	180	197	206	177	197	194	206	179	204	182	182	185	182	198	186	174	173	178	188	170	195	191	170	195	185	185	202	185	175	170	162	182	196	178	216	193	197	163	183	190	178	169	173	184	189	180	188	191	192	188	190	199	176	185	187	173	176	189	166	179	182	198	201	207	202	227	178	195	199	185	193	208	178	180	194	175	201	159	172	167	179	183	178	172	175	186	184	195	187	176	192	188	207	179	201	161	173	174	204	204	174	186	170	201	186	198	176	196	177	194	170	188	178	183	187	194	184	163	197	174	174	186	203	176	172	199	181	191	178	173	191	162	192	200	177	187	204	191	190	180	204	199	187	205	208	187	200	174	187	202	193	169	187	192	199	205	192	184	188	182	193	208	176	189	169	187	186	164	187	172	193	161	183	187	181	187	170	207	192	151	186	176	180	208	202	171	187	162	174	187	175	168	204	202	183	192	188	173	179	160	207	188	177	206	204	185	209	196	181	192	202	172	196	196	185	171	201	200	202	177	177	181	187	158	183	193	184	199	174	174	200	188	201	183	196	175	189	176	219	193	185	191	180	168	173	178	199	180	181	195	205	196	178	188	185	193	184	212	186	185	185	167	173	171	187	198	185	179	176	212	191	199	210	186	186	187	190	171	184	195	194	198	168	192	175	187	164	188	176	154	193	177	188	181	161	211	180	194	190	191	185	187	201	186	198	174	207	187	186	174	181	179	200	170	174	166	177	197	212	160	170	207	181	190	183	152	198	170	189	186	212	180	159	188	178	182	208	185	179	183	214	178	186	179	178	168	201	220	198	177	194	208	196	180	202	172	172	179	168	185	188	190	166	183	168	192	188	191	185	191	213	184	178	191	191	195	184	176	204	152	183	185	217	175	182	198	187	187	188	181	183	208	189	192	164	152	156	180	183	198	182	186	169	192	183	183	191	184	168	194	202	168	171	193	169	184	184	184	209	164	175	179	179	173	190	207	176	173	207	176	186	190	175	151	176	195	182	168	173	188	172	192	163	168	197	188	180	190	180	197	175	169	192	179	201	194	191	165	214	181	219	158	193	184	180	196	176	205	211	189	185	203	200	210	189	181	205	179	170	184	194	170	189	175	159	190	195	212	170	188	196	188	183	185	185	155	157	192	179	182	195	199	194	184	188	206	192	158	183	191	166	221	180	171	197	192	182	199	193	179	188	183	158	167	161	177	188	203	182	213	169	179	196	187	175	152	199	197	197	196	201	184	197	194	172	142	201	207	172	210	173	185	171	173	205	182	182	179	195	179	185	175	203	179	167	188	169	204	175	177	193	202	183	157	169	174	167	194	157	182	192	215	210	189	206	184	191	188	157	175	181	194	192	217	204	161	189	189	187	187	181	183	162	171	184	201	197	181	185	224	199	207	187	155	177	191	159	188	152	196	185	197	174	192	182	188	197	176	195	210	186	201	197	176	184	208	188	197	182	180	178	172	168	178	214	179	195	179	203	179	193	174	196	178	162	203	219	191	188	210	194	175	163	225	183	163	164	187	189	174	183	182	197	187	181	177	178	165	176	183	176	174	181	187	194	172	205	170	185	198	182	186	186	191	177	187	195	183	166	172	178	177	188	202	179	190	198	180	186	185	196	198	189	193	171	183	177	202	179	186	200	188	191	198	179	177	179	190	187	175	176	180	224	169	182	186	214	181	186	204	184	180	183	182	203	200	194	179	183	180	177	178	181	190	181	170	188	189	173	213	193	179	201	191	196	181	187	167	199	163	193	188	206	180	180	173	199	159	200	202	200	196	203	171	180	182	192	183	198	181	194	178	173	186	181	158	197	186	199	201	157	170	197	200	201	182	192	179	181	164	160	177	174	175	200	184	188	193	205	182	190	190	181	185	181	184	162	163	163	200	197	179	177	183	187	170	180	205	208	184	193	195	215	193	180	166	181	192	173	200	187	203	177	189	184	187	178	195	198	184	180	177	187	162	174	214	187	186	187	162	170	225	182	163	198	177	180	193	211	174	213	192	210	197	195	201	175	197	194	181	174	204	190	176	174	176	202	189	177	193	208	169	165	189	187	202	166	206	190	189	189	191	177	165	163	183	201	189	193	193	190	189	199	182
13438	8279	15820	25589	22221	14893	15325	15630	12447	10883	7882	31814	40896	36272	23666	12887	5692	1835	830	603	536	554	530	525	510	454	496	510	490	512	513	528	505	458	512	546	502	543	484	500	522	514	486	505	484	544	518	444	534	546	482	521	543	488	540	505	505	540	567	470	510	472	522	493	498	478	530	518	525	495	500	513	496	479	482	491	511	518	488	530	494	514	487	541	501	502	510	508	491	515	554	527	475	509	471	521	547	497	492	514	532	534	484	490	519	514	519	529	499	476	478	556	516	510	496	488	521	471	468	504	563	516	498	519	495	479	501	495	499	497	542	501	538	520	517	565	472	502	507	505	497	531	507	513	473	510	490	525	505	485	490	499	500	504	553	495	477	521	506	533	495	508	488	541	519	552	475	489	498	518	537	477	522	539	494	513	525	494	494	514	524	501	519	510	524	529	529	502	561	516	482	501	521	489	488	450	488	466	496	479	478	530	543	505	508	530	511	540	485	480	495	512	513	488	505	461	508	539	508	519	494	471	490	495	480	483	514	501	488	503	519	491	480	488	506	475	520	497	506	506	518	504	523	519	499	521	511	509	488	515	511	529	522	526	540	482	495	489	524	483	492	537	486	500	506	532	508	486	488	505	494	501	515	511	489	532	511	508	487	508	475	521	508	505	482	499	512	509	490	512	508	462	535	501	492	543	508	483	501	500	508	522	509	467	486	509	518	499	504	498	474	450	543	519	501	527	530	508	501	525	505	511	482	521	518	479	475	482	503	511	500	502	525	518	546	513	550	469	496	519	481	554	546	501	511	509	462	542	509	523	480	476	477	532	484	514	499	487	502	509	506	528	499	519	485	495	507	515	527	515	491	489	529	510	494	493	522	509	491	518	457	509	503	563	451	448	482	503	481	537	513	462	480	477	506	515	510	507	505	506	496	548	511	518	486	510	503	519	529	514	529	512	517	504	531	491	521	541	510	520	532	503	480	490	524	545	484	465	521	532	498	513	514	519	493	531	485	503	479	493	508	518	493	461	539	519	491	480	517	505	519	511	503	503	501	552	505	529	489	541	502	497	503	530	528	501	470	505	452	497	508	487	496	502	485	477	532	497	470	525	511	518	528	529	525	481	490	496	501	526	523	511	512	517	475	463	474	489	517	506	509	527	519	516	536	441	493	539	511	490	509	516	530	468	474	484	468	517	523	499	488	469	526	461	529	464	445	501	498	528	502	552	531	474	507	511	535	505	526	502	476	512	523	518	471	534	477	477	501	510	513	475	502	518	476	495	534	498	478	462	503	497	500	507	513	522	522	522	477	508	501	517	500	487	495	505	503	466	531	487	492	516	493	513	497	514	505	532	504	501	506	526	519	472	549	458	474	503	503	516	546	457	509	506	511	483	510	509	521	535	513	525	481	514	502	512	500	460	476	484	492	519	561	528	507	518	556	506	513	525	478	489	491	507	500	509	526	519	519	511	502	505	469	545	493	499	481	520	473	505	554	539	516	523	513	486	500	502	524	475	485	524	503	505	507	499	502	483	474	498	524	480	485	511	542	514	488	511	520	487	539	500	522	499	521	506	512	529	503	500	470	484	502	491	484	534	535	499	499	510	526	499	568	564	508	470	506	508	475	530	477	532	499	470	525	523	532	517	504	521	523	538	526	482	441	536	555	510	459	525	537	528	486	485	525	503	544	518	502	490	557	510	482	485	506	488	550	495	516	510	491	474	490	516	518	513	486	492	516	553	518	482	509	540	543	528	451	497	497	526	489	515	457	504	486	501	514	497	482	511	488	529	505	513	472	505	491	493	518	523	516	483	512	477	483	470	531	475	480	485	504	508	491	511	528	521	481	508	474	481	489	505	475	491	518	495	487	492	494	525	472	527	511	509	530	521	489	483	452	481	478	501	510	509	534	474	520	501	468	514	457	510	484	540	503	515	515	502	498	508	509	517	464	507	505	479	513	517	504	496	461	537	502	505	499	476	541	464	501	472	529	508	498	479	514	512	515	513	492	509	501	490	443	488	504	542	552	506	507	541	536	516	509	535	504	505	553	518	516	524	532	498	544	481	513	515	523	510	485	471	508	459	498	544	493	489	511	494	505	495	509	502	492	531	503	506	525	520	534	509	546	471	541	502	503	488	473	546	499	501	470	484	510	484	482	498	495	519	517	540	530	494	476	514	517	502	526	518	493	532	504	518	538	492	473	502	524	510	487	467	504	502	497	475	512	525	502	534	461	511	526	525	502	509	484	509	511	509	511	485	476	502	482	523	476	500	474	480	536	529	564	520	482	503	530	475	487	482	496	495	506	531	519	511	504	519	469	486	482	502	471	521	498	526	473	510	534	475	524	512	533	492	475	507	493	480	516	491	522	530	519	521	482	490	540	501	568	502	505	540	549	498	519	486	506	476	496	507	496	482	515	472	483	510	501	487	489	521	489	515	492	544	495	532	538	513	475	538	481	458	523	503	487	516	511	518	514	495	526	482	495	519	538	535	486	484	488	514	522	542	485	499	555	493	541	513	551	551	484	487	509	514	538	541	511	529	485	462	519	499	468	509	471	515	495	508	479	525	496	530	552	510	553	497	499	527	526	511	466	527	498	543	514	517	536	489	550	480	494	543	542	507	511	453	517	518	502	504	459	514	478	531	509	493	474	497	494	517	477	492	495	481	546	537	508	521	511	541	525	510	465	528	530	506	501	497	453	516	520	526	509	495	507	480	564	522	503	533	514	535	499	532	465	482	528	535	543	472	485	486	478	486	491	501	507	481	478	521	473	498	486	505	454	516	476	509	532	480	552	544	538	487	499	494	460	516	494	477	500	529	519	470	498	496	530	497	535	533	526	546	496	519	498	494	533	507	480	463	486	520	474	538	504	480	493	482	511	458	524	499	515	533	497	477	488	543	478	485	489	532	492	507	471	506	554	509	466	543	539	535	475	519	504	562	475	533	487	489	496	502	492	514	529	514	489	498	482	498	487	499	515	519	496	503	482	485	514	524	516	509	473	462	506	517	504	491	511	513	502	502	496	498	512	496	536	505	534	498	520	473	489	522	521	549	504	515	521	529	555	491	508	509	525	502	515	493	527	488	508	523	517	521	512	514	521	512	507	499	481	498	482	496	511	497	471	491	503	503	516	505	517	506	495	533	536	479	516	520	545	466	508	551	533	513	469	507	548	519	540	502	467	550	526	483	486	524	516	527	549	549	503	511	520	530	494	477	486	498	521	472	505	520	503	516	509	472	520	505	492	511	477	504	561	520	492	495	485	491	529	536	529	523	482	486	545	530	449	522	504	504	513	482	504	516	489	537	492	494	494	477	529	476	477	525	502	513	516	526	543	481	519	544	510	493	501	484	464	452	480	505	515	531	533	503	491	527	509	538	482	495	494	491	511	505	469	485	497	494	494	541	491	490	499	495	515	498	518	459	502	480	499	505	490	517	519	511	480	512	492	489	496	471	514	445	512	514	474	504	503	525	541	531	485	477	523	502
30357	21592	20240	28497	41337	27707	21810	9576	4065	1932	1435	12901	28051	24777	14000	5423	2142	584	294	233	199	202	201	200	173	188	204	194	204	203	181	175	183	213	181	198	200	195	189	208	171	163	201	173	199	180	173	190	209	195	201	194	171	211	180	193	179	204	206	202	188	186	192	179	169	204	180	162	211	188	188	191	186	209	206	188	173	166	192	198	197	194	204	171	177	195	192	175	169	168	169	172	184	171	183	169	158	191	175	173	183	172	201	186	199	184	177	175	192	189	214	177	183	186	176	184	164	190	205	192	165	184	167	173	183	204	203	194	173	187	189	181	209	175	174	188	165	172	180	177	186	197	191	192	171	199	188	205	170	178	205	162	201	180	205	206	157	215	200	213	183	181	212	182	199	184	177	187	209	190	185	185	182	199	193	168	194	180	207	204	194	186	184	195	205	178	199	199	181	189	224	197	182	174	177	212	181	178	193	177	211	192	206	164	180	184	211	165	198	183	189	202	183	196	201	179	186	204	189	166	183	189	194	184	182	180	189	192	199	192	192	182	190	156	192	199	174	179	192	166	218	207	183	176	199	180	186	185	206	206	180	182	184	183	173	184	199	199	178	200	176	185	199	181	182	180	214	171	186	163	184	195	200	164	203	212	167	187	192	176	173	206	174	180	185	195	183	195	179	176	200	171	183	197	186	184	192	187	167	189	209	182	176	190	194	180	174	191	190	177	218	190	182	185	199	203	185	191	175	193	204	176	203	209	173	172	207	214	188	183	178	158	201	180	197	180	191	165	178	191	182	195	194	183	184	189	181	201	183	159	174	189	179	191	201	185	171	182	180	178	216	164	172	179	189	212	173	190	152	203	197	196	192	208	170	170	188	179	168	163	166	199	191	197	152	199	190	183	184	170	213	174	205	203	168	194	170	164	192	175	183	189	202	157	168	185	191	193	181	189	194	200	187	183	174	191	209	198	159	163	188	188	166	175	192	180	199	205	193	175	182	196	189	176	184	158	168	211	180	181	183	192	162	191	215	185	176	193	176	186	191	208	200	176	190	174	165	196	187	191	170	184	190	202	186	191	179	175	195	201	184	174	198	196	188	181	177	185	164	184	202	164	171	204	192	174	196	174	150	189	179	164	215	187	212	182	185	196	194	200	181	205	175	168	163	186	182	198	183	171	186	170	185	184	188	193	205	198	178	181	210	202	180	197	191	193	203	165	185	181	175	190	201	189	162	196	195	196	171	183	205	209	192	186	178	194	211	195	149	194	171	200	178	179	173	175	188	197	177	186	205	186	174	181	187	168	172	197	194	192	182	182	174	198	185	182	189	177	204	198	182	189	203	211	187	197	182	189	204	157	196	193	189	175	189	175	185	184	191	201	187	186	210	176	187	202	188	162	178	168	183	180	186	228	168	214	188	179	200	204	163	198	186	183	200	174	168	183	179	191	195	204	184	177	220	220	197	185	192	171	205	177	185	201	199	166	183	183	191	194	162	172	191	187	179	191	178	194	209	199	174	187	182	189	191	189	177	180	181	181	180	191	175	186	188	194	156	189	175	178	180	173	188	174	176	180	192	162	171	176	182	183	188	172	188	204	173	174	181	201	183	190	201	201	176	173	161	182	182	203	200	198	222	198	207	215	195	173	167	190	202	171	205	168	188	229	180	179	162	203	194	198	210	198	187	195	186	191	171	190	180	189	183	188	179	184	183	206	203	188	211	187	187	170	192	177	204	185	191	201	218	178	170	183	213	197	183	192	209	171	202	190	186	194	184	199	171	184	183	191	184	193	170	193	200	171	207	200	172	191	175	180	191	179	203	208	193	200	206	190	173	171	188	197	193	188	165	190	208	170	195	167	184	180	179	214	199	213	184	199	194	175	186	187	213	193	207	179	203	200	181	220	170	174	178	185	176	202	215	184	194	193	184	183	186	193	177	161	204	189	179	205	184	219	175	179	201	192	186	173	168	183	196	188	174	171	177	189	187	175	189	202	213	191	171	180	174	176	196	183	197	165	203	179	177	179	206	203	182	196	182	216	199	179	177	182	174	179	178	192	167	191	171	187	206	186	174	200	173	200	202	169	205	186	169	175	190	187	194	193	196	175	179	183	195	186	163	174	175	177	214	181	180	199	187	177	181	196	172	189	201	197	181	198	189	214	197	179	159	203	205	168	163	169	189	206	173	203	185	207	180	177	196	186	217	178	191	204	190	163	189	199	201	172	199	188	199	191	173	184	197	180	200	166	166	178	175	168	193	199	179	186	177	188	176	201	158	183	181	207	204	171	182	195	161	181	203	178	197	189	176	191	183	212	185	196	207	182	182	178	181	177	171	191	193	199	180	179	211	190	200	198	202	168	165	152	183	157	175	182	184	183	164	179	182	186	160	212	195	197	175	190	196	180	195	206	194	205	198	185	174	202	201	185	174	195	179	210	177	184	192	158	167	174	160	172	172	202	184	203	199	193	198	206	182	187	173	185	188	178	184	218	177	209	179	201	187	209	206	185	206	167	206	176	188	202	180	207	179	185	193	182	208	186	181	178	193	178	176	192	174	181	188	167	188	177	181	192	191	193	206	176	191	162	191	185	190	187	183	185	190	174	194	215	189	195	217	189	188	185	201	196	168	184	203	163	183	180	194	181	174	198	186	176	213	196	194	193	170	197	181	185	179	183	191	168	178	173	197	185	184	196	190	194	209	209	181	182	198	193	219	184	187	194	179	195	196	171	188	176	196	175	192	175	211	183	187	216	204	173	186	221	215	186	184	187	186	170	187	210	191	194	197	200	187	192	179	178	181	196	197	210	167	189	201	183	191	196	204	196	209	191	199	184	190	200	186	171	190	165	194	162	167	183	213	203	193	171	187	203	213	191	169	176	203	188	194	201	192	195	218	193	187	203	186	193	196	197	186	171	154	202	188	169	189	187	168	169	183	207	187	209	205	184	199	192	198	200	185	194	203	171	192	198	203	199	179	202	178	182	190	200	174	167	194	163	176	194	180	187	214	185	184	178	215	185	197	181	191	174	210	200	187	184	201	199	177	181	168	183	164	178	197	205	175	206	185	194	170	157	169	168	173	163	186	188	160	170	201	185	172	181	203	183	181	181	178	171	173	174	211	179	212	205	210	174	179	181	189	173	199	189	181	193	203	182	173	200	192	199	191	179	201	168	165	195	185	179	204	175	162	188	164	170	183	203	159	173	184	188	183	174	190	168	159	193	199	175	205	181	196	207	180	157	186	183	185	175	172	225	208	200	178	171	199	180	192	183	164	182	203	208	196	193	182	171	199	187	159	203	188	205	180	182	162	182	186	186	174	203	218	190	182	162	169	180	167	172	176	189	205	172	184	184	176	184	173	172	161	184	183	199	197	208	206	179	181	177	176	176	214	198	170	193	173	181	183	198	186	179	153	185	196	175	197	190	178	185	211	164	189	189	184	161	196	188	186	186	195	192	179	181	205	173	203	193	163	210	196	158	180	192	196	182	197	197
19273	14289	20766	35650	43287	31906	27246	10201	8262	6143	6194	32685	47703	43482	30919	17858	8637	2411	968	688	565	559	526	513	490	506	505	503	519	496	521	538	546	481	485	528	502	509	474	473	497	473	512	533	490	494	464	465	503	507	507	493	488	497	475	510	497	483	484	499	538	507	469	511	559	518	489	500	542	495	482	510	462	545	506	530	531	490	483	497	486	500	525	477	484	531	516	488	473	490	500	505	499	514	526	460	505	522	475	526	528	480	500	462	495	499	524	509	504	507	484	504	530	464	485	512	516	471	516	468	516	492	491	524	488	497	485	515	474	481	496	484	501	477	510	496	549	507	501	565	473	487	466	518	535	508	499	548	511	472	549	511	459	448	498	494	509	464	465	525	519	502	507	504	505	464	487	537	543	529	523	519	492	518	487	472	507	507	487	520	486	487	520	490	497	487	509	505	512	474	505	505	547	488	529	477	522	491	508	512	464	488	483	508	507	493	512	468	522	485	525	514	501	531	463	487	541	495	512	491	523	462	478	529	496	498	512	532	506	501	518	502	516	527	538	513	485	495	519	495	523	481	511	522	495	564	485	523	524	527	475	508	520	514	486	497	491	508	504	521	489	523	519	524	463	507	550	500	503	526	492	519	510	492	493	543	525	505	509	556	474	478	477	535	553	458	469	549	513	505	512	510	493	537	519	521	501	517	507	478	489	464	507	521	516	501	495	496	504	504	555	486	537	520	504	519	522	528	461	507	505	463	460	514	518	513	523	493	465	509	538	490	533	486	488	488	483	503	521	517	483	519	505	526	494	489	512	465	527	481	508	508	532	527	524	517	478	495	512	479	522	472	497	492	501	488	474	507	456	511	505	465	484	458	516	498	538	509	479	513	455	501	477	543	475	537	505	485	498	475	528	480	539	539	502	484	482	509	502	500	495	523	523	450	526	527	519	498	481	525	542	470	518	483	483	491	505	492	502	515	498	496	495	532	471	479	505	492	485	456	504	518	546	559	503	503	508	537	507	504	510	493	524	514	478	490	512	501	533	521	475	517	517	495	476	487	471	484	509	500	511	493	463	499	468	539	525	541	514	520	519	498	487	520	516	476	483	469	496	513	497	505	489	494	509	481	499	527	493	519	471	495	513	524	524	536	507	491	561	507	515	499	530	514	526	480	507	473	520	486	484	428	480	472	493	505	486	547	500	512	510	502	515	495	487	488	474	491	502	486	460	516	445	509	510	516	526	507	519	513	490	524	500	501	438	484	502	522	500	508	500	519	520	521	503	491	478	506	474	494	517	520	520	490	533	542	506	522	512	480	457	480	488	496	504	506	506	529	520	517	477	504	446	534	503	528	520	478	514	507	495	503	504	546	479	545	476	497	531	452	502	482	536	527	496	490	531	464	505	530	542	545	517	458	524	465	520	515	536	532	492	470	472	471	524	471	528	507	520	469	554	498	492	517	494	536	497	472	540	487	509	513	504	480	503	500	491	515	499	502	473	496	455	501	503	504	466	482	476	462	487	530	497	497	504	491	488	489	517	514	521	497	517	499	531	491	515	473	502	478	496	486	477	550	502	524	525	481	519	504	510	469	528	493	514	499	500	501	485	499	446	518	527	486	459	521	482	522	485	494	513	500	503	473	505	484	505	452	505	512	517	498	529	458	528	523	483	506	459	525	484	524	511	512	474	534	499	516	472	508	510	499	496	480	480	498	486	541	542	515	519	501	539	487	499	482	512	472	499	470	455	503	471	502	528	518	524	487	473	520	514	510	512	492	455	461	494	547	519	538	485	533	517	468	505	522	479	477	487	511	524	496	519	492	504	526	466	483	529	492	478	502	491	486	529	557	510	513	540	472	499	472	485	539	464	504	507	500	513	506	517	520	495	529	488	530	503	492	500	512	494	490	475	478	512	492	503	494	487	487	494	493	470	542	505	499	485	541	480	505	508	475	496	503	522	525	493	524	500	511	459	475	517	510	485	506	475	522	542	532	517	447	476	515	503	481	480	474	540	473	461	493	461	550	520	510	496	527	508	514	457	504	480	502	528	505	485	492	486	472	489	507	541	491	530	469	471	530	508	549	526	503	496	534	540	493	512	484	501	499	529	510	509	496	480	552	478	482	500	492	499	514	474	526	513	491	477	483	512	503	471	530	522	479	506	512	507	498	515	496	543	500	521	517	501	479	501	519	493	477	492	489	470	435	497	518	488	490	507	466	508	534	494	487	482	457	483	499	504	520	504	525	498	487	512	512	499	549	539	502	526	501	499	489	521	500	490	487	512	526	522	521	512	523	493	477	502	535	519	515	525	501	501	498	525	498	472	489	509	518	510	536	477	474	455	493	510	489	468	478	540	493	498	483	512	501	521	500	517	465	505	515	488	523	533	500	521	523	539	481	505	537	512	469	525	526	455	511	478	538	533	503	543	535	487	490	510	502	554	510	502	521	537	502	471	509	496	512	472	523	517	529	496	511	492	529	522	521	529	489	498	485	518	514	539	498	479	468	511	502	505	495	523	478	498	552	489	484	500	476	520	516	455	538	508	482	528	456	488	534	508	497	510	524	517	476	511	476	494	516	501	517	467	464	529	507	474	495	486	492	505	462	521	512	509	520	475	524	516	507	495	536	491	488	498	525	497	514	521	488	527	504	476	536	481	487	531	496	506	470	503	521	504	471	533	491	503	497	503	514	489	522	529	461	496	510	519	505	515	472	507	503	509	489	495	498	475	512	464	489	512	518	501	522	493	527	484	497	529	504	459	538	516	521	495	502	561	484	518	450	496	500	487	483	483	536	442	503	521	501	512	528	512	502	503	471	525	488	486	535	485	497	468	553	528	509	490	510	540	497	539	452	518	487	521	546	505	482	476	517	526	510	537	482	469	509	468	495	507	506	507	530	522	500	490	492	531	505	527	454	519	528	514	514	540	497	491	495	517	503	493	560	496	529	511	506	527	525	501	475	458	497	505	478	496	505	504	493	488	521	488	477	540	542	507	480	543	524	517	527	494	526	485	489	512	510	497	496	472	484	504	539	514	521	532	483	504	498	538	526	492	563	508	500	538	502	505	501	541	483	566	509	529	505	512	507	532	503	461	496	491	514	499	488	498	510	481	508	507	512	498	473	499	514	486	504	539	493	517	521	528	486	500	528	510	490	478	517	510	537	551	501	506	505	488	501	495	482	481	523	502	490	521	521	501	513	509	537	469	547	482	491	514	484	500	498	503	487	507	503	515	506	489	491	494	489	477	484	498	469	473	487	542	480	503	508	489	537	502	510	494	514	500	513	486	514	512	524	537	497	543	540	469	511	484	512	471	501	497	509	511	474	478	522	550	522	519	455	519	471	537	479	467	460	495	518	490	482	543	519	496	516	507	493	495	509	529	472	516	525	487	543	546	473	504	505	497	456	531	497	482	474	521	508	465	497	463	433	463	543	502	523	524	522	506	518	470	475	473	482	477	517	483	537	479	493	492	473	496	531	491	538	542	507	518	494
6700	3593	4386	6856	9368	5550	3456	1314	722	604	527	823	1911	1849	1222	718	364	239	186	218	184	180	189	188	178	194	175	205	144	180	211	207	180	187	163	158	195	169	182	165	204	201	190	170	184	197	174	180	195	192	187	193	190	162	176	185	175	210	197	198	207	178	210	169	187	178	176	180	182	151	171	176	207	189	193	178	182	186	168	176	177	179	191	185	189	192	204	182	204	189	180	171	189	168	208	184	197	180	208	188	180	168	177	174	163	188	191	179	197	188	183	196	184	171	171	192	142	178	168	174	182	180	188	199	183	170	193	168	178	157	191	183	182	184	170	168	167	180	174	179	177	192	165	161	185	197	174	184	185	171	197	190	182	204	184	192	213	192	168	171	181	194	171	180	205	180	186	175	183	189	210	186	201	186	188	179	189	183	204	184	193	171	199	193	193	184	196	189	165	174	166	182	160	195	156	197	187	176	192	181	192	183	174	172	193	191	186	178	176	192	183	190	196	183	168	186	167	216	172	203	178	194	177	173	179	184	177	193	190	195	172	193	214	192	193	193	209	177	170	204	174	201	194	195	159	185	180	196	181	197	188	186	197	168	192	187	192	203	187	168	183	193	186	177	182	196	166	204	180	172	182	203	198	185	161	208	185	207	183	192	186	181	214	191	193	188	174	190	202	178	174	184	164	195	190	180	187	178	193	179	211	150	189	166	178	181	183	174	189	173	193	219	180	220	196	184	189	185	196	177	197	196	195	178	204	201	198	187	213	170	190	191	208	205	183	186	158	169	179	153	144	184	163	178	190	195	194	170	224	210	184	190	191	229	172	173	183	188	165	210	189	170	185	194	215	184	177	181	183	194	192	164	174	169	186	201	160	200	200	158	167	158	186	171	191	190	159	206	196	180	181	202	196	183	181	174	179	190	191	183	167	163	204	174	175	190	206	200	168	194	168	199	222	189	163	171	170	168	217	150	189	189	198	182	173	161	179	198	194	182	175	184	169	198	208	193	181	178	194	186	187	207	189	181	179	166	170	198	198	188	169	185	170	193	182	197	184	181	162	193	196	204	193	183	188	187	194	175	173	181	184	186	172	177	179	179	174	188	175	168	171	199	204	177	188	168	200	168	172	188	185	188	172	170	179	167	175	201	166	179	170	191	174	168	193	184	186	175	191	199	183	202	172	182	169	181	199	173	176	177	165	144	158	206	161	186	160	177	192	181	178	181	196	187	195	184	183	182	180	184	186	190	171	189	186	198	162	175	172	174	185	158	166	187	176	182	174	209	209	176	185	195	178	207	206	211	197	184	210	194	191	183	200	192	175	192	197	197	190	173	185	185	187	166	177	203	194	162	164	192	185	193	199	197	193	194	178	191	168	183	199	164	170	172	187	185	187	186	193	189	183	193	169	194	192	176	198	186	195	174	195	189	189	189	161	163	187	171	194	176	172	184	200	186	172	180	188	191	180	174	152	169	187	202	159	177	219	184	165	185	178	166	167	179	156	180	192	167	198	208	184	163	154	186	163	203	191	205	195	183	186	170	172	175	194	202	200	161	178	184	198	187	180	198	170	154	171	178	192	192	195	179	189	169	183	181	175	182	178	159	193	176	169	195	172	206	173	179	182	181	212	173	178	174	160	182	170	153	184	179	190	167	193	184	168	198	183	164	188	174	186	177	161	184	186	194	207	173	181	184	190	173	202	192	187	163	183	194	195	179	187	187	165	177	195	189	182	184	188	179	190	159	199	188	177	179	183	171	178	199	171	193	188	166	189	161	207	188	190	211	199	193	175	186	211	185	181	203	193	196	187	193	191	177	183	173	183	187	196	175	169	177	172	177	211	185	187	208	195	187	198	198	177	196	194	199	190	186	193	176	198	169	194	175	188	191	177	174	195	208	184	177	189	191	189	184	173	175	189	177	190	169	173	173	189	179	195	165	179	186	187	180	172	204	180	200	193	199	182	204	171	207	188	188	172	171	199	176	184	184	176	174	164	191	172	154	179	169	186	168	180	183	163	190	165	180	193	155	184	215	183	198	184	198	199	173	163	198	180	164	152	165	165	186	196	203	194	193	202	176	184	181	187	191	150	175	201	177	181	185	182	164	191	210	206	175	202	169	186	156	168	153	159	187	197	196	200	197	196	182	212	187	171	168	172	173	172	178	181	181	210	175	191	214	142	179	202	170	180	188	182	181	185	178	183	182	168	193	174	161	185	182	188	197	158	196	187	180	197	161	208	174	174	172	203	162	183	212	191	206	188	185	172	184	181	188	189	179	171	150	200	194	179	201	175	182	172	171	199	191	200	209	156	193	155	179	174	177	179	184	172	186	190	190	198	186	182	173	194	174	195	164	170	169	183	167	192	188	179	188	172	195	187	163	202	190	198	173	202	204	169	185	192	199	196	189	182	182	229	174	158	176	197	187	182	202	165	185	177	163	202	170	169	201	169	201	162	163	185	186	181	180	196	178	184	163	186	182	219	194	182	175	205	182	179	192	181	167	184	174	179	207	172	162	177	163	186	178	164	179	166	190	192	192	159	203	153	165	174	187	191	171	206	180	166	189	204	203	189	180	195	195	170	181	164	199	194	185	193	171	193	186	168	180	168	198	176	179	212	182	155	173	185	181	180	181	177	207	172	187	167	187	177	178	174	199	187	182	192	187	222	169	217	190	199	162	182	201	186	152	198	175	181	184	191	186	188	184	213	202	202	168	168	212	175	166	194	188	189	195	170	170	188	166	180	172	159	180	202	200	215	178	175	186	178	178	167	194	180	181	218	171	202	164	206	162	185	201	151	178	165	169	195	188	212	222	177	191	159	203	192	181	189	172	175	190	173	184	161	207	163	167	161	194	200	190	179	186	178	186	190	191	174	175	187	193	206	179	192	189	188	175	194	188	175	195	153	193	191	177	186	168	184	199	170	158	188	179	206	199	184	196	187	195	179	187	194	164	197	183	203	204	184	179	184	184	180	167	183	174	187	175	173	200	166	172	211	192	205	194	179	187	191	187	202	158	200	179	168	197	163	184	201	188	183	187	192	199	206	172	170	204	165	165	184	187	195	195	187	185	215	183	179	182	181	202	193	162	173	179	196	179	197	175	181	172	183	194	152	175	214	181	198	186	173	193	170	201	158	203	188	171	180	172	192	204	154	187	198	174	183	167	189	191	182	172	189	212	151	188	164	195	181	203	191	216	188	154	188	174	192	197	191	182	179	157	177	210	156	189	174	164	178	193	174	185	207	172	180	175	203	182	176	171	188	185	182	188	199	178	195	222	207	203	171	187	198	223	205	195	180	194	171	167	181	189	172	181	174	186	194	174	185	168	168	170	215	184	183	199	198	181	182	178	166	171	195	167	184	166	174	183	181	189	201	212	180	183	168	181	168	176	212	177	174	155	216	172	196	167	199	169	182	183	184	185	195	189	181	181	181	185	198	174	179	177	183	177	180	179	197	198	192	173	222	154	159	186	177	178	188	182	198	186	176	198
4863	3482	7657	16254	22637	16582	12491	5365	3106	2773	2410	4619	9723	8503	5114	2695	1081	646	556	545	505	517	536	519	496	504	528	528	460	534	524	482	488	482	472	507	491	491	496	502	544	491	529	463	519	496	508	513	467	509	512	527	503	518	538	489	474	492	466	488	532	517	472	498	521	492	480	487	520	550	488	505	500	495	496	502	481	493	476	487	513	494	485	530	493	480	470	530	519	506	448	502	497	507	493	483	530	486	497	533	502	529	495	484	532	543	497	474	531	507	563	534	475	464	538	515	496	454	500	539	517	512	510	510	520	523	494	496	495	532	484	496	508	466	496	505	512	476	486	516	527	523	506	499	546	505	504	508	488	510	521	520	504	502	511	455	472	485	520	516	502	491	519	508	484	481	494	481	539	498	479	494	499	500	518	485	474	530	502	519	503	522	522	544	513	514	523	493	499	496	501	477	537	531	485	505	512	493	535	507	468	479	507	481	501	501	491	502	538	511	500	521	487	508	462	516	510	459	536	526	496	500	493	551	526	530	506	480	500	482	522	486	479	504	475	524	454	517	510	498	511	478	480	534	508	469	497	475	512	524	508	487	514	486	541	543	505	501	511	490	501	503	464	512	496	520	484	522	523	548	524	507	486	523	487	504	489	492	505	515	493	505	496	472	510	478	482	503	510	495	491	526	505	499	482	506	505	511	489	495	507	501	477	507	482	513	514	505	498	508	472	481	474	502	445	506	493	526	504	534	484	498	498	476	481	508	514	517	521	502	494	528	457	522	476	531	512	510	537	509	477	520	514	518	515	455	488	511	518	544	453	565	498	481	487	511	480	539	512	478	484	527	494	467	483	505	479	494	535	499	517	482	519	498	500	474	507	506	494	507	482	492	504	471	514	518	535	509	509	479	503	495	526	498	466	512	490	523	506	495	493	508	539	500	480	500	477	481	486	499	483	492	515	470	490	458	502	508	504	522	493	484	522	543	517	469	502	470	492	525	502	461	494	503	483	499	468	525	455	505	516	485	513	477	473	535	500	502	479	499	540	465	499	517	483	475	499	480	506	487	506	507	523	489	516	457	507	544	501	514	513	475	471	527	483	479	493	513	536	488	463	455	491	540	509	512	479	493	518	473	495	525	512	475	535	485	506	512	492	518	490	508	484	517	481	499	481	484	519	504	503	483	526	465	500	477	519	506	479	524	534	511	489	516	492	509	496	532	446	476	488	528	505	494	473	492	504	503	478	537	496	502	493	494	473	488	481	496	536	523	515	538	489	527	459	520	481	487	523	535	523	522	480	490	512	494	500	532	503	495	494	465	508	473	548	460	501	470	515	536	518	521	497	471	511	503	495	506	516	552	501	479	497	485	509	484	525	501	522	506	496	526	485	506	497	486	488	479	534	514	468	488	525	512	508	496	501	508	527	503	469	503	491	498	499	465	496	459	502	481	516	507	499	518	477	526	515	484	526	466	519	530	513	490	531	467	499	515	520	547	508	475	465	555	464	470	513	549	506	527	517	533	496	505	517	513	518	522	514	522	506	490	480	499	468	526	488	472	557	474	468	513	510	510	480	499	505	493	492	509	458	521	510	488	514	492	528	505	516	474	548	478	506	512	508	514	482	536	507	496	461	516	491	453	488	489	482	445	523	518	527	495	487	476	471	514	489	502	555	506	513	502	501	465	527	479	463	483	516	489	514	473	480	455	472	553	481	497	515	499	493	489	482	507	536	488	514	512	539	507	513	485	516	499	510	515	530	515	497	483	475	506	488	481	495	451	531	471	501	506	496	542	535	490	515	532	491	485	499	504	501	492	480	509	469	499	503	497	530	482	470	484	544	522	492	549	527	484	520	474	489	476	505	541	489	513	484	470	523	503	521	518	543	515	513	484	502	509	500	472	516	523	488	508	548	528	512	536	512	523	490	498	513	530	505	452	493	526	462	486	522	528	521	494	505	499	486	518	454	483	501	475	477	450	489	525	508	508	541	476	509	510	470	522	522	510	502	493	510	475	522	444	512	452	530	486	511	505	521	497	541	447	538	488	485	472	462	509	492	533	502	538	556	476	512	499	473	513	504	522	495	480	523	515	495	504	456	483	469	475	486	472	485	478	515	515	485	497	470	462	513	537	510	511	501	499	467	489	498	517	520	488	492	497	501	515	515	497	488	529	494	484	502	552	531	484	492	536	499	472	496	514	505	471	509	526	497	471	494	499	470	473	519	490	524	511	521	482	470	470	507	520	486	516	495	504	504	503	499	466	526	512	468	462	468	481	479	489	489	476	509	461	455	512	528	490	503	527	520	534	493	494	511	464	508	490	534	497	498	474	487	473	499	500	517	523	509	492	504	487	532	534	498	464	501	514	507	447	500	505	506	497	483	504	507	505	468	512	485	527	564	508	502	510	466	477	512	495	543	514	468	496	506	501	506	487	518	472	511	510	511	519	486	501	516	494	537	491	506	493	481	512	494	517	475	523	521	489	486	537	512	515	505	524	552	512	524	509	528	483	449	484	513	526	509	485	500	524	512	532	487	504	510	514	519	536	503	492	536	468	486	503	504	498	475	523	537	508	491	513	484	483	513	518	539	495	478	505	518	472	476	483	509	536	538	551	496	487	540	520	521	491	503	526	538	548	469	498	508	500	489	501	496	491	500	494	521	487	500	500	487	467	500	504	481	488	493	521	508	529	488	515	529	442	485	471	483	518	491	512	506	539	528	520	490	488	506	510	481	493	481	485	492	491	463	505	553	487	459	511	473	510	541	525	451	498	490	506	517	466	520	469	507	549	483	534	504	478	497	509	492	467	508	470	486	525	523	523	515	489	486	523	536	527	535	485	494	483	515	484	523	488	481	473	460	506	520	492	526	498	489	496	509	496	502	476	492	490	487	488	517	532	517	497	516	499	491	539	512	487	514	475	478	494	458	561	483	523	476	530	473	517	505	468	547	469	480	513	461	518	521	491	493	530	433	480	523	489	494	528	529	527	490	490	487	479	542	521	499	501	499	492	496	564	474	481	499	510	524	517	479	502	522	496	492	538	501	500	495	525	482	528	489	498	527	496	483	498	488	524	481	465	504	512	502	497	504	502	496	467	487	488	533	461	518	482	492	530	476	505	491	503	467	487	503	548	534	515	514	480	521	502	484	509	526	497	495	473	541	514	504	442	502	535	489	495	503	472	523	497	507	493	508	483	477	500	518	506	495	502	523	517	506	459	512	523	523	516	492	529	502	519	523	476	462	520	550	507	466	501	505	471	510	531	473	494	475	456	525	513	502	497	476	484	495	523	474	506	495	511	511	511	474	501	498	522	540	506	512	487	519	508	506	505	534	503	541	477	492	496	479	509	481	511	510	512	483	544	527	495	520	499	527	516	481	521	489	493	483	534	500	477	531	486	508	538	506	524	508	479	527	495	508	476	508	538	509	477	508	503	513	541	527	491	491	503	498	483	516	500	534	474	475	491	513	472	498	493	505	489	501	549	492	517	505	490
20761	12674	18466	33863	31150	16427	8159	3870	3225	1632	1747	10107	18870	15251	7712	3275	1327	679	262	275	277	274	265	243	225	211	214	197	180	223	210	199	173	191	166	186	193	192	197	196	218	174	205	166	190	207	200	183	177	201	182	193	160	175	185	187	178	202	167	190	189	169	180	195	205	183	202	172	214	214	184	201	184	184	175	179	177	200	178	198	185	207	202	182	212	209	202	212	199	194	206	196	181	198	169	192	184	193	198	195	197	172	178	179	180	194	178	168	192	201	199	213	180	171	180	171	194	196	176	185	197	179	196	177	199	158	213	205	194	183	173	192	185	189	175	179	197	177	189	193	175	158	183	198	185	173	169	177	185	194	191	211	191	164	206	200	158	182	175	185	188	178	190	185	200	200	232	184	217	169	194	198	164	179	166	164	163	192	182	186	193	168	199	189	187	183	191	195	163	179	180	177	195	204	221	161	181	205	183	184	200	163	195	179	168	185	161	199	174	199	195	167	204	176	182	182	185	192	179	179	181	216	171	219	195	194	183	198	167	185	195	180	182	180	195	189	195	175	181	197	201	191	200	178	167	205	163	162	188	178	199	189	178	187	202	159	185	210	184	202	210	231	187	190	197	186	203	194	198	158	200	189	155	168	165	190	197	214	190	192	191	188	189	168	179	197	164	188	194	174	192	183	201	221	177	182	172	196	179	163	177	220	187	210	207	177	184	178	192	197	177	190	182	161	170	185	184	185	170	202	179	169	189	165	202	191	175	217	193	180	224	157	185	206	212	195	209	173	193	184	183	194	194	174	190	171	199	184	191	197	197	194	184	197	179	207	182	192	171	180	196	197	188	188	179	180	175	174	201	176	205	190	187	191	175	187	192	194	168	161	198	190	186	185	195	177	192	179	185	202	232	199	198	188	184	201	205	196	202	184	184	210	184	166	195	197	193	196	184	198	195	197	209	181	181	180	179	171	182	154	194	179	209	184	188	165	212	197	204	202	173	230	184	209	194	193	173	189	199	172	180	188	189	200	185	201	211	188	175	204	190	169	172	177	166	203	206	178	207	220	177	186	199	205	197	183	192	198	178	201	175	172	193	194	180	180	195	185	184	178	185	195	183	194	176	189	195	199	214	168	191	206	195	196	202	190	203	201	193	190	182	184	197	194	173	186	182	198	196	217	206	204	207	183	212	186	174	203	188	199	196	171	216	193	189	165	165	177	187	188	183	192	187	181	183	181	201	166	167	177	204	174	161	194	188	180	175	203	212	184	194	172	206	177	196	177	190	198	176	191	165	174	196	210	168	177	183	192	206	184	181	204	177	194	196	186	166	180	185	180	180	183	183	188	197	181	211	177	189	210	199	202	201	179	194	179	198	181	183	200	183	183	198	204	184	167	166	185	192	160	186	188	205	190	186	205	171	195	197	172	184	183	179	158	176	200	171	190	202	191	189	183	177	190	187	203	188	200	184	197	221	168	152	185	177	200	184	203	185	190	181	188	197	195	173	185	184	201	184	187	169	197	230	179	178	207	207	163	179	176	195	211	191	194	178	188	179	185	187	209	191	188	182	183	172	194	195	201	211	193	183	228	176	173	185	175	193	193	177	199	175	180	185	169	198	184	188	192	173	195	168	184	179	183	185	170	199	179	199	178	201	174	172	188	191	192	163	172	178	175	182	186	182	190	201	193	177	190	194	212	180	179	207	185	197	220	175	192	206	200	195	189	187	179	178	187	184	192	202	178	181	208	204	190	193	206	188	161	192	181	190	180	181	205	187	174	172	205	172	166	188	191	213	186	169	179	176	167	172	190	199	193	191	198	178	159	181	202	200	193	198	206	194	171	197	197	180	200	211	208	191	192	199	195	171	196	194	198	163	198	193	203	167	223	167	198	173	177	198	198	182	180	200	175	181	210	199	215	179	192	189	205	204	189	194	189	196	179	163	182	183	172	196	194	170	173	203	185	182	163	191	210	177	176	182	193	163	213	200	187	192	168	195	192	164	187	195	176	212	184	189	176	168	183	199	199	178	196	211	187	195	172	179	181	173	188	188	206	176	163	179	209	206	180	176	179	189	186	195	185	182	182	188	185	199	196	203	189	196	182	197	178	192	191	181	196	188	223	189	152	169	188	164	204	190	185	173	214	191	211	208	198	159	168	172	187	170	178	171	196	211	160	188	179	174	181	184	164	208	180	179	186	194	186	192	173	170	203	198	186	185	206	173	187	194	196	182	209	165	182	191	213	193	188	179	182	188	196	184	192	185	210	195	159	215	181	192	196	195	187	198	186	195	187	184	183	186	219	187	194	201	189	179	165	175	199	176	198	195	170	181	209	195	184	206	190	187	204	183	177	184	190	195	171	171	189	186	197	180	175	196	192	189	201	191	184	180	185	169	200	186	195	169	231	178	171	195	200	171	185	165	169	180	180	166	177	182	183	207	175	189	190	185	173	193	161	164	185	183	186	200	178	200	166	186	186	201	187	207	189	179	175	187	191	182	225	161	198	201	154	166	195	184	188	204	193	185	188	181	194	203	180	207	199	178	180	204	212	171	203	182	205	196	192	198	180	189	197	188	203	186	167	173	180	198	190	204	176	185	190	196	194	169	194	188	167	195	195	184	169	183	178	172	176	183	177	168	205	189	188	204	206	177	187	178	194	203	171	181	192	203	183	180	186	181	204	197	177	176	178	192	199	175	159	187	187	186	171	189	166	200	167	207	178	199	193	192	200	166	184	190	184	205	173	186	218	164	189	207	195	189	186	208	158	177	199	215	202	177	187	172	168	179	213	204	177	180	183	221	200	224	198	200	185	200	198	161	182	178	200	175	171	195	203	198	163	195	190	197	207	188	188	181	189	200	162	194	173	183	173	184	191	192	183	188	185	192	191	181	211	183	185	186	180	184	183	193	206	180	161	172	183	200	189	192	191	204	188	202	211	196	186	178	179	190	201	183	181	194	189	183	194	188	198	169	186	179	209	182	177	184	184	194	169	183	182	202	192	182	186	204	198	169	167	198	204	176	183	173	168	199	198	188	168	190	173	193	176	195	176	213	188	160	170	201	173	188	179	193	190	157	191	178	205	188	206	182	194	198	204	187	186	202	198	176	200	182	165	195	203	197	168	201	198	194	170	179	194	196	192	192	202	183	174	173	175	182	180	191	205	166	207	180	177	207	200	180	204	196	174	207	174	171	163	169	178	170	195	168	161	173	192	162	170	180	192	174	221	148	192	200	199	215	188	184	206	177	200	202	180	189	207	183	180	182	181	208	178	199	194	188	162	186	203	180	157	218	194	192	187	186	174	195	178	191	202	185	190	200	200	175	182	179	194	191	198	205	161	194	198	173	190	189	197	190	189	179	171	181	196	182	198	189	172	205	167	163	168	176	204	196	210	203	178	200	181	175	188	169	210	187	174	184	183	185	170	167	169	189	197	188	190	205	177	201	181	162	185	166	199	185	190	177	191	180	171	193	200	185	185	191	189	207	175	174	197
13270	9267	22960	38796	32238	17295	11214	9522	9437	7162	8070	28821	40123	34584	23633	12927	6410	3162	905	975	1028	1042	1015	718	589	563	504	514	488	525	516	511	528	511	498	485	486	523	476	499	515	519	530	491	554	501	502	487	513	507	519	515	531	499	508	519	532	469	520	500	509	521	503	554	494	548	507	519	498	496	498	491	512	499	490	537	516	497	508	502	485	524	508	521	539	482	533	499	525	496	486	473	516	487	496	499	520	512	508	503	533	499	497	529	483	511	545	504	519	516	556	535	540	509	530	510	511	473	528	531	474	493	516	476	509	496	530	540	500	506	534	464	501	473	493	539	541	535	554	513	484	548	527	514	478	539	541	483	548	491	473	489	485	489	488	480	501	545	493	536	491	522	530	530	498	490	555	518	542	554	505	485	524	490	503	518	517	497	505	496	517	502	505	527	547	523	468	494	493	537	527	538	511	500	490	517	464	528	504	533	515	484	512	547	485	514	513	511	509	513	519	485	531	523	517	526	493	525	518	497	481	500	522	525	507	493	483	509	506	499	504	510	488	542	510	542	522	527	508	500	508	524	500	518	542	487	503	542	503	517	523	512	508	504	499	481	545	497	504	473	517	523	506	509	515	509	522	531	471	534	531	508	495	523	517	494	530	491	485	517	520	502	536	491	535	497	511	522	509	500	513	491	475	495	500	506	532	471	465	496	532	532	500	530	491	499	506	505	457	515	499	471	505	505	535	497	524	517	511	496	517	512	512	496	505	473	468	474	525	497	516	500	512	553	478	492	526	538	461	517	495	505	519	487	513	494	507	495	511	475	497	489	562	471	512	472	517	502	494	509	508	480	509	540	505	538	513	525	501	503	511	501	529	490	481	489	525	517	506	532	515	494	490	491	471	527	518	501	527	528	511	495	494	457	496	496	493	514	515	521	516	500	466	475	524	478	489	514	495	512	476	518	523	496	518	535	507	507	531	502	493	500	493	558	472	505	510	480	546	545	472	554	506	556	493	521	477	482	514	521	517	543	487	496	548	496	460	519	522	539	536	489	511	510	492	530	519	539	519	520	543	523	491	504	512	517	514	511	543	460	498	485	518	506	506	572	516	514	490	540	502	495	483	516	476	527	578	509	496	529	525	491	507	464	502	501	566	496	516	514	525	520	509	463	493	505	464	533	516	522	518	510	513	522	497	492	515	523	507	510	497	526	492	517	523	548	487	500	494	497	497	480	532	508	477	519	504	455	467	498	472	484	480	518	552	506	509	467	501	479	503	469	517	539	521	527	498	500	505	493	496	498	477	540	500	530	526	455	506	518	545	501	493	526	477	524	486	520	557	515	502	513	496	530	496	561	526	525	540	536	491	498	510	537	494	491	491	510	545	527	510	525	534	465	506	508	486	491	504	524	530	546	502	497	543	504	507	548	464	528	513	512	512	530	511	543	533	549	527	462	486	534	499	534	509	501	519	486	503	511	521	532	524	496	505	516	513	500	515	527	518	475	507	480	508	492	559	536	491	558	497	497	493	538	535	516	494	496	598	498	504	505	492	509	489	515	482	490	504	484	482	507	524	503	479	508	472	521	527	496	516	497	478	500	488	552	477	512	515	530	525	498	510	500	521	518	467	486	521	506	530	510	516	532	517	544	571	483	519	479	516	564	515	519	533	515	572	492	495	510	527	512	508	515	497	489	499	507	501	525	485	487	530	514	534	553	484	526	539	492	517	495	519	521	488	496	551	522	525	502	526	498	535	530	514	492	484	516	446	488	517	497	482	490	539	498	479	551	569	537	504	500	495	503	545	538	516	518	470	504	493	530	491	502	530	510	481	511	515	482	473	548	503	537	530	511	556	493	519	524	533	478	562	490	508	512	538	504	516	513	510	535	479	500	515	558	513	517	486	511	492	530	498	477	544	525	525	487	505	555	552	500	527	529	544	527	543	529	513	498	505	526	498	468	517	463	508	537	504	476	526	509	530	496	487	508	454	493	554	510	509	506	500	527	546	519	502	506	534	482	512	484	492	506	517	475	498	516	512	506	467	521	545	503	522	525	509	505	519	533	533	505	505	471	520	495	494	508	503	491	497	461	534	525	497	500	492	529	466	520	513	518	483	469	523	492	541	512	542	473	527	528	498	498	451	492	512	473	480	507	542	516	513	519	491	520	521	514	464	492	549	525	511	501	489	539	498	491	547	492	494	483	491	493	485	496	533	536	490	481	558	475	490	533	546	492	492	542	486	512	515	524	495	505	513	492	516	457	507	496	482	514	554	488	502	499	507	523	538	476	534	477	531	500	520	504	522	532	532	528	509	495	520	512	501	491	531	490	507	482	503	518	496	553	527	461	557	483	510	495	496	489	538	497	492	493	576	521	534	494	491	517	505	503	514	538	529	490	514	495	537	504	479	486	515	519	491	506	510	483	545	478	493	478	523	470	508	483	503	503	504	509	529	519	532	499	509	520	537	503	498	473	517	498	502	553	507	489	518	470	534	461	507	517	480	560	540	502	484	480	466	529	509	521	530	491	539	492	458	539	511	452	508	537	509	567	488	517	496	500	479	491	490	528	515	496	469	487	508	514	517	501	499	482	459	514	494	546	502	506	509	504	496	515	474	521	493	493	542	515	483	492	485	492	490	530	524	513	478	496	492	495	535	531	474	484	509	519	496	500	528	523	517	496	502	508	481	503	494	516	496	545	484	519	481	467	538	525	503	504	515	514	521	484	507	488	538	520	476	531	479	520	507	504	471	523	538	505	485	461	517	508	545	513	514	522	520	452	517	556	520	543	528	477	525	449	486	523	490	521	490	501	523	508	493	503	521	485	513	468	515	511	500	463	507	512	482	503	509	496	512	510	548	510	496	530	543	516	480	470	489	559	534	489	516	523	501	481	526	476	499	536	505	506	507	501	519	523	487	521	521	510	519	502	538	512	496	550	500	499	523	543	493	526	498	491	519	534	509	539	570	491	503	501	500	517	516	535	524	478	485	520	498	493	524	498	491	550	541	533	469	521	516	489	508	489	532	515	559	493	488	498	510	504	508	504	526	504	505	544	526	492	487	501	509	506	457	508	501	470	488	513	521	484	496	506	518	528	501	492	507	510	509	543	486	503	537	497	503	541	492	499	538	518	519	494	491	514	504	507	513	515	481	525	469	512	544	477	479	479	473	484	492	511	486	526	493	545	500	502	481	522	492	521	512	535	472	527	504	538	473	495	495	496	529	503	533	511	494	484	486	490	543	510	493	504	489	550	477	543	518	520	508	468	483	482	509	501	533	497	550	538	535	517	483	585	508	508	494	487	464	508	495	515	518	439	499	524	452	537	470	502	530	527	476	504	508	530	534	518	512	509	527	500	493	522	505	493	490	488	505	521	507	467	511	496	517	476	503	534	537	516	505	529	518	510	565	519	499	480	512	523	522	484	520	564	500	476	548	523	513	510	503	519	551	510	492	496	486	550	530	503	535	500	484	470	557	519	495	520	521	485	512	494	471	496
27023	22146	24858	24811	18192	16485	14637	9190	6983	2054	1468	6812	14299	16227	11517	12977	10566	1319	703	955	957	764	466	318	223	199	203	199	198	181	178	202	179	196	163	192	175	165	191	179	191	166	176	168	174	191	200	168	170	196	191	172	210	205	166	201	229	144	190	176	193	180	195	186	200	190	189	159	213	210	185	182	183	195	190	155	185	173	186	193	198	187	174	202	200	204	190	185	175	165	191	188	179	184	170	190	194	202	182	181	213	159	194	206	190	206	193	172	201	168	170	191	200	162	174	172	179	185	179	198	154	170	170	191	199	225	190	191	200	212	200	194	189	173	188	187	180	199	174	181	188	186	166	172	180	185	180	195	159	160	196	205	183	187	179	167	193	195	182	185	179	189	180	183	167	156	214	193	189	189	178	191	182	163	166	173	158	184	205	198	180	150	213	213	191	191	189	167	186	181	172	170	199	203	174	152	176	197	219	184	188	181	194	178	164	189	166	173	182	208	186	182	196	180	191	193	193	190	178	189	177	156	181	151	188	157	201	171	189	186	196	168	196	188	169	197	166	182	170	192	204	192	198	187	185	204	184	161	178	178	181	157	200	193	191	164	195	202	163	191	172	191	175	171	187	182	167	179	192	186	177	172	203	204	191	192	197	181	171	167	233	215	176	196	192	186	190	187	190	168	200	204	193	178	190	180	176	185	188	165	186	155	202	161	171	185	206	171	187	185	169	177	177	181	199	192	185	180	182	163	206	195	181	175	182	159	190	182	181	174	183	161	176	182	213	190	204	176	171	190	202	172	170	162	192	184	163	191	192	165	177	183	184	168	177	165	189	173	183	184	205	201	212	206	185	178	190	168	155	162	187	178	165	195	179	180	173	182	169	193	181	174	194	167	205	194	186	188	191	158	186	178	169	159	173	170	178	196	212	187	213	174	178	196	157	178	177	181	162	172	188	190	183	202	214	178	159	157	190	184	171	174	170	203	167	153	167	192	178	166	174	183	190	192	154	179	200	182	172	214	194	190	157	183	200	180	192	179	179	181	168	194	184	193	187	202	196	171	191	183	201	214	184	165	171	188	195	181	179	188	191	187	163	180	179	217	189	155	193	157	176	182	172	178	186	183	163	198	201	203	172	195	181	188	172	196	187	195	185	173	183	172	186	189	168	183	188	186	182	181	178	173	200	191	165	163	176	179	190	168	145	180	210	165	179	196	147	170	203	190	191	188	189	192	208	201	210	192	210	210	188	193	178	170	184	193	183	218	194	190	177	198	186	208	188	179	182	169	168	177	159	181	216	163	186	176	192	199	192	193	193	178	162	170	188	176	181	195	210	192	181	192	160	202	192	176	169	181	191	150	182	170	172	195	190	169	158	192	173	196	183	179	186	202	178	167	180	198	182	195	183	164	214	203	192	179	192	209	163	192	180	179	176	184	177	209	190	175	193	170	178	193	210	206	191	189	181	181	189	199	193	193	166	173	182	181	164	173	184	169	197	176	193	197	167	199	177	208	181	155	194	192	193	215	186	175	202	177	205	191	198	188	195	207	165	171	205	174	155	182	187	210	158	175	157	170	188	173	184	192	170	195	189	191	174	209	167	203	178	186	163	203	176	183	197	186	181	171	177	174	196	174	168	179	185	203	193	188	174	187	171	206	142	204	186	186	182	185	180	188	175	157	192	197	183	173	170	161	210	192	208	168	192	197	196	185	168	187	190	195	206	158	170	194	179	193	181	208	202	196	205	178	168	197	182	204	173	202	174	174	186	169	194	188	168	187	168	188	173	162	193	182	173	213	185	161	207	187	199	205	180	196	145	176	204	189	172	172	198	190	178	199	205	171	190	181	174	190	177	194	193	188	201	184	182	173	216	202	178	176	193	197	177	196	189	178	196	169	183	184	161	200	186	186	169	169	192	187	195	180	164	160	158	186	192	192	193	178	197	188	173	199	165	191	179	193	199	192	183	196	171	184	190	152	164	203	169	179	189	154	185	202	173	172	198	190	179	178	214	172	169	151	197	173	172	175	196	164	182	208	174	207	183	194	150	166	179	200	193	169	194	172	191	182	214	194	206	188	213	161	184	202	188	191	221	192	193	174	182	193	206	190	178	178	185	174	183	160	210	168	191	170	204	193	181	184	194	171	211	191	172	180	167	177	171	158	191	181	177	205	180	185	186	165	186	167	187	174	183	182	196	189	180	215	181	178	184	202	189	182	186	181	187	196	192	188	191	190	157	185	176	207	202	197	178	181	196	190	189	187	213	179	191	196	201	195	178	203	177	178	169	180	173	194	173	180	182	168	185	176	173	180	192	172	180	172	201	154	196	151	209	183	196	194	186	162	195	176	187	194	176	199	192	181	198	180	161	205	170	208	193	191	162	174	183	184	201	156	162	176	189	178	170	212	187	182	217	189	174	189	158	226	187	185	180	177	188	184	168	179	175	197	160	170	172	188	183	176	189	190	190	199	169	185	172	183	212	165	190	207	208	207	184	178	179	209	166	181	161	210	168	180	207	190	205	184	214	176	172	175	183	201	190	195	194	181	189	192	171	188	200	177	180	184	190	174	174	189	193	173	202	172	213	197	184	193	155	198	189	192	186	173	206	145	191	180	168	168	179	185	190	198	195	193	172	174	182	161	170	194	187	184	180	189	186	165	193	195	173	190	182	190	170	200	158	192	176	176	200	190	165	174	199	191	189	185	193	176	207	161	185	191	184	182	171	197	172	191	174	193	178	181	180	193	192	155	175	173	186	215	164	188	180	177	210	192	178	199	220	185	164	153	177	184	180	219	188	191	199	182	202	197	183	197	182	166	178	172	186	181	188	165	164	211	144	168	195	187	180	193	179	213	193	189	177	179	190	185	184	172	180	193	181	190	183	164	181	211	182	201	194	181	195	171	193	189	180	169	182	168	172	198	187	151	199	168	195	177	193	175	184	203	167	167	182	185	179	166	186	203	195	177	182	199	176	185	170	225	191	177	167	179	165	175	152	172	204	169	191	188	180	188	161	191	191	184	178	181	152	183	194	196	186	191	163	188	210	203	198	212	184	185	187	198	188	182	172	208	196	183	188	159	204	178	188	186	177	168	190	174	180	170	181	166	177	155	187	157	167	176	187	211	169	194	177	174	181	188	169	201	196	179	193	210	175	160	174	184	176	187	194	198	179	184	182	195	184	188	185	171	198	227	189	179	178	209	177	175	170	178	203	188	180	194	193	176	198	187	190	185	214	206	195	176	197	201	185	175	170	183	160	173	182	171	188	176	176	186	163	164	172	202	182	178	166	168	173	168	200	186	199	185	190	149	204	189	190	213	169	197	186	181	192	199	182	181	167	161	187	189	192	185	187	214	172	144	196	199	227	175	180	191	178	181	179	187	172	204	197	191	174	177	179	184	198	182	213	180	180	194	164	181	179	197	182	175	192	181	190	173	194	185	184	172	194	191	177	214	183	185	177	192	177	176	177	180	171	201	182	198	202	189	191	188	166	198
15852	17598	24618	28531	22698	25048	24763	19929	14782	5599	6668	18470	30880	33461	29172	32126	25885	3745	3318	5115	4968	4076	2029	1064	735	551	524	553	477	518	515	518	507	524	513	506	528	520	517	534	473	500	493	509	538	469	488	501	524	498	489	518	533	499	507	525	489	542	476	484	512	468	489	485	488	508	515	496	498	469	476	480	517	481	497	483	514	482	505	501	514	491	493	538	476	515	502	491	493	477	491	511	501	487	488	490	497	504	497	513	498	525	496	498	560	492	495	485	503	508	508	434	517	485	504	514	492	509	515	522	511	496	533	541	508	460	490	499	487	461	483	488	482	480	473	506	484	494	476	498	497	479	482	474	475	524	526	486	529	491	470	509	469	484	515	517	507	482	552	486	447	494	503	488	504	453	527	514	505	511	514	474	532	522	499	485	479	527	486	476	502	544	492	476	494	527	493	494	503	509	492	506	487	510	469	499	511	461	491	523	503	515	544	503	527	491	492	514	504	477	523	480	508	508	525	482	516	543	515	486	556	496	519	455	492	550	521	484	529	506	503	504	492	518	507	512	480	494	496	505	493	515	522	549	530	494	475	484	472	495	513	512	515	493	478	493	459	508	512	487	477	511	513	508	530	506	511	517	494	461	489	527	454	515	519	468	501	447	526	479	476	493	471	480	455	517	529	532	531	498	511	498	531	476	495	477	519	516	520	465	521	514	509	480	496	520	514	503	488	530	517	494	512	472	512	511	479	472	502	523	512	458	521	516	501	505	509	501	513	484	488	502	485	485	493	521	490	514	519	494	532	547	536	540	532	500	488	505	533	514	476	498	472	472	475	508	482	515	488	506	502	529	513	494	533	494	494	500	509	489	490	508	544	474	524	483	477	530	512	521	519	513	499	483	422	468	531	519	519	465	506	520	479	480	449	488	488	496	499	484	511	512	523	505	500	494	495	494	496	531	505	504	487	517	499	467	492	502	511	505	507	482	465	502	502	526	509	469	509	488	493	512	486	494	508	521	526	526	510	535	493	501	515	491	497	497	487	511	504	530	513	521	507	504	509	510	522	479	475	532	509	506	500	496	487	476	530	474	495	526	513	451	480	515	496	500	507	503	516	501	511	514	525	521	495	469	510	504	480	497	512	486	513	451	457	493	471	520	494	547	472	512	502	490	488	474	477	521	521	508	484	524	495	451	507	500	482	461	503	492	521	506	478	517	496	468	494	481	486	504	495	516	490	519	458	521	520	493	491	488	498	497	474	532	490	516	504	497	514	496	496	511	515	508	536	526	507	488	500	480	501	504	476	476	484	506	455	517	497	490	479	494	510	511	532	528	530	500	467	532	508	490	494	459	476	484	523	508	479	508	520	524	530	499	498	506	514	542	497	531	518	497	458	473	443	465	489	521	493	514	479	541	537	534	508	514	510	461	490	519	470	435	483	445	466	490	524	523	528	495	531	514	529	510	472	548	505	510	469	472	477	513	484	469	514	501	480	489	502	456	513	501	516	513	506	526	470	451	475	518	445	570	502	501	495	494	523	454	468	501	492	503	494	481	473	491	497	509	472	498	470	487	516	510	483	533	488	487	513	527	511	483	499	522	509	498	522	540	492	517	508	523	479	469	501	517	488	501	504	488	469	497	489	454	503	503	461	498	506	469	489	528	504	478	481	537	508	474	515	518	522	495	502	515	461	481	504	499	491	543	533	497	495	488	480	469	505	500	517	503	477	542	470	500	488	512	484	470	502	537	489	535	451	513	472	477	529	466	521	510	514	489	487	516	539	524	481	511	524	464	464	532	483	499	485	498	563	497	482	495	481	545	502	484	502	494	507	469	484	502	496	512	476	495	517	510	499	459	526	516	535	474	508	459	544	523	508	533	538	495	515	522	506	482	480	501	521	463	545	509	493	476	477	463	490	521	486	539	479	510	479	520	433	511	507	458	515	485	518	507	479	503	506	463	506	497	496	472	462	487	476	523	477	523	495	482	524	493	514	504	535	502	515	523	496	488	487	517	508	522	484	542	466	467	526	515	494	456	471	475	506	541	498	527	508	549	488	513	543	493	536	489	501	481	499	509	505	513	520	467	536	500	527	473	494	464	471	472	484	504	508	548	507	504	483	483	523	496	497	472	466	506	515	513	515	510	486	509	488	517	505	531	491	523	478	500	480	505	509	490	501	550	482	503	498	508	508	468	533	491	485	533	498	463	455	502	460	498	558	451	477	489	499	482	477	505	490	527	480	544	546	493	514	484	480	503	485	531	498	510	511	491	478	488	466	472	514	539	520	521	518	505	482	522	489	466	483	512	493	490	504	477	519	508	507	507	558	506	521	475	528	467	500	497	483	454	488	485	505	453	494	531	520	514	503	496	492	515	467	480	484	519	512	534	468	504	498	486	539	479	497	554	458	484	486	497	484	511	510	523	505	498	499	499	483	475	494	514	553	526	524	504	469	510	520	498	565	515	520	484	508	474	484	467	510	522	456	516	524	491	496	496	522	490	461	494	504	521	488	474	495	518	485	545	505	520	487	523	511	516	492	508	493	507	503	513	484	486	540	523	487	500	515	470	530	487	522	513	519	469	525	528	486	479	488	532	469	500	500	516	484	539	500	467	500	474	522	469	501	532	489	517	501	523	492	495	511	472	506	489	527	486	468	502	482	542	497	519	491	527	505	514	467	466	498	495	531	482	481	488	499	469	528	492	501	516	472	489	516	494	491	468	514	460	496	493	475	503	496	524	498	518	512	525	499	488	513	470	486	511	496	477	489	528	521	506	445	463	492	510	554	519	453	482	509	514	495	542	489	526	497	498	485	523	488	498	483	496	515	462	500	469	540	537	469	522	505	480	510	479	511	525	488	510	529	520	484	517	479	481	479	501	504	471	491	506	527	530	540	521	485	481	511	495	481	463	505	521	521	509	485	509	485	474	481	522	491	472	485	487	505	495	460	509	505	470	512	494	544	558	473	462	498	499	455	468	506	511	511	471	465	502	503	471	480	490	472	485	460	482	513	537	468	518	488	459	514	502	528	500	519	485	502	518	518	499	503	452	479	500	504	479	465	482	494	485	525	481	491	501	514	507	529	506	539	489	494	512	494	472	525	496	507	529	460	511	461	502	482	484	531	491	506	509	474	516	506	523	528	502	530	488	486	471	530	518	485	509	508	474	513	494	544	470	510	511	499	523	525	492	546	502	491	444	520	517	505	522	506	513	440	477	460	485	540	506	524	472	460	484	477	508	506	485	506	506	483	494	510	497	521	485	506	498	487	526	532	463	519	476	512	448	515	512	518	550	502	451	507	484	483	469	460	508	464	537	482	546	475	494	526	495	463	517	463	505	495	492	506	525	521	482	499	501	524	495	476	472	536	483	475	491	480	499	522	488	501	483	470	501	492	475	490	499	524	525	520	525	485	508	504	530	464	512	481	510	510	510	521	519	509	493	425	495	508	492	467	498	529	478	505	506	498	491	456	510	502	465	475	504	466	533	508	512	483	505
6326	3881	6076	4968	2031	724	1026	647	387	323	341	355	411	346	1146	1586	588	220	451	354	357	310	237	205	188	183	179	177	184	156	199	198	200	192	172	184	177	161	184	196	205	193	192	182	189	176	164	191	187	199	166	210	195	162	199	178	192	151	181	163	171	176	154	209	220	207	184	192	195	189	170	170	177	199	182	190	180	154	222	190	159	202	183	179	165	167	189	169	194	170	188	207	173	169	157	201	170	190	196	173	177	173	190	203	172	192	172	158	180	193	161	167	195	186	193	170	209	168	197	175	177	179	215	194	184	172	180	214	206	180	182	186	165	176	201	156	182	196	170	156	196	170	183	181	187	192	171	176	185	181	163	180	196	203	171	177	202	168	159	175	170	151	167	184	186	192	190	144	142	209	189	182	179	188	169	191	177	210	157	160	188	178	166	196	183	195	174	197	177	200	189	170	182	197	198	209	189	145	178	192	184	188	175	199	178	164	168	173	174	142	196	187	191	196	188	185	197	194	177	206	185	197	183	165	176	172	194	185	202	176	165	163	176	188	177	189	187	183	173	162	184	192	208	182	174	175	175	186	172	204	193	181	173	183	185	173	192	229	218	185	170	165	185	188	163	187	195	198	182	178	162	181	163	180	176	176	183	188	164	188	214	190	179	167	200	196	184	174	170	204	169	203	184	178	176	192	163	174	182	181	194	196	167	169	196	186	190	172	172	150	196	168	161	163	191	179	187	197	192	194	185	193	191	172	177	163	160	187	168	170	171	170	169	175	190	180	181	171	175	187	196	201	189	190	207	160	161	164	195	201	185	196	178	202	166	163	201	184	193	181	204	198	191	199	182	171	192	183	191	147	174	180	180	155	178	200	208	180	182	178	172	180	177	197	190	164	172	171	199	184	213	193	166	184	191	174	192	169	174	205	160	197	190	190	172	153	188	196	194	190	196	170	193	174	176	194	172	161	182	194	171	178	183	185	182	175	203	188	190	187	211	181	163	183	206	180	172	163	193	180	191	178	190	171	174	185	163	169	184	191	165	196	163	180	181	169	178	184	197	184	188	179	190	200	190	176	187	187	193	177	172	172	167	172	198	194	189	169	196	189	200	190	190	180	188	191	201	193	168	175	194	164	210	184	185	187	183	169	171	201	185	178	178	198	217	176	171	195	194	174	184	195	191	178	174	169	150	195	171	192	178	175	165	183	193	150	180	170	158	185	187	167	187	195	173	196	197	162	174	165	174	177	185	201	179	188	207	186	171	180	215	203	184	161	179	193	203	165	192	165	174	180	175	179	169	153	180	202	189	167	193	186	182	185	195	190	159	185	165	180	189	191	193	191	190	182	173	174	180	195	167	179	175	145	197	171	190	205	201	181	193	174	191	176	158	187	187	196	209	165	189	175	192	192	191	172	175	171	187	188	182	173	165	178	188	188	188	208	167	175	165	204	188	205	168	200	195	193	179	172	195	189	202	187	181	217	147	190	192	196	191	203	163	167	167	208	188	166	198	191	201	150	173	165	201	188	200	176	160	190	189	177	198	167	185	200	204	155	181	197	190	160	187	194	174	174	198	212	199	194	184	199	179	161	186	170	163	167	176	171	192	189	208	199	174	183	191	168	192	167	167	201	195	174	175	182	192	196	155	201	208	182	207	157	185	191	204	186	203	182	176	187	214	174	170	184	163	199	172	203	173	171	185	183	174	178	172	195	164	190	184	191	200	183	175	184	165	183	170	191	188	192	150	185	208	178	185	189	192	196	203	200	166	181	210	211	176	201	196	191	176	177	178	200	168	199	198	190	169	200	175	189	191	190	176	186	222	158	154	192	193	185	140	171	200	200	198	159	182	180	202	183	186	187	170	176	176	180	186	209	185	202	181	200	150	165	164	178	191	195	182	184	173	178	166	196	180	193	166	207	184	203	173	193	215	167	153	187	206	173	167	196	182	170	185	196	192	181	173	195	180	172	185	186	171	209	193	187	181	184	205	192	194	187	191	194	197	175	181	183	174	161	170	172	184	177	210	179	193	201	177	180	189	189	192	187	188	181	176	192	188	189	188	196	197	179	176	168	180	181	179	187	208	190	208	179	185	181	183	192	193	185	180	182	167	171	177	190	182	189	160	181	185	191	184	165	193	175	205	182	171	180	175	174	185	208	185	183	206	164	184	192	189	173	183	179	152	167	167	202	165	190	183	149	160	198	194	196	205	179	176	157	192	207	173	199	182	199	193	176	177	180	193	204	186	180	184	192	166	154	175	168	142	184	188	185	185	181	185	173	185	162	161	198	193	162	182	191	161	148	163	200	182	166	163	193	195	187	189	197	176	167	178	184	199	174	173	156	176	202	175	183	161	172	203	195	185	183	166	201	164	175	202	179	170	186	197	210	166	191	194	158	181	195	174	165	194	174	180	183	195	185	178	182	188	191	148	188	194	214	184	203	174	200	190	172	168	197	196	176	169	199	188	208	168	162	187	206	166	200	179	154	185	173	186	190	181	182	200	186	191	177	193	176	197	173	162	172	195	206	183	190	163	189	169	185	153	176	209	171	187	179	183	190	198	162	177	189	227	175	184	191	170	200	178	193	173	199	163	181	187	189	208	176	198	193	192	179	182	196	193	193	186	171	193	198	194	168	197	202	184	180	167	162	170	201	198	180	188	197	189	194	180	155	172	184	203	163	193	173	183	168	157	186	173	181	187	184	185	170	172	175	188	169	175	211	188	178	177	178	181	198	182	186	191	197	193	190	168	184	183	189	170	160	180	212	181	163	193	175	198	170	178	180	170	165	175	200	153	189	173	187	163	159	174	177	198	178	177	168	216	160	165	194	196	177	174	193	188	184	170	180	166	182	170	204	201	182	173	186	180	172	158	214	153	203	167	187	209	183	200	181	194	191	208	168	176	190	158	171	188	167	162	171	160	166	186	195	212	173	180	189	205	210	186	188	172	149	209	176	195	186	186	157	200	198	182	167	215	154	177	156	192	171	200	198	180	168	225	182	193	218	172	185	204	172	199	189	188	175	175	187	162	197	182	184	193	202	189	182	187	179	190	183	169	173	187	192	176	188	202	185	162	177	178	181	178	183	180	184	191	160	169	186	178	178	187	190	172	165	179	179	161	202	179	175	178	188	198	183	174	176	150	171	174	172	161	182	154	168	163	215	154	197	190	180	172	180	161	179	195	175	184	178	209	178	154	191	131	193	157	183	173	186	185	169	199	165	203	189	201	162	187	190	189	178	189	178	193	192	181	172	204	199	182	188	172	177	207	177	178	184	189	180	178	171	195	211	200	172	176	178	183	165	178	190	193	182	188	203	169	208	176	181	199	193	200	186	184	190	174	187	169	169	160	203	159	187	144	189	182	170	206	176	170	189	193	166	180	183	186	201	191	181	207	165	162	192	206	170	182	194	191	173	183	169	207	191	176	176	183	176	183	173	171	193	204	217	147	167	163	186	180	204	180	164	184	184	179	173	169	202	177	177	196	176
4773	3827	9928	11632	4914	2652	4418	2657	1598	1332	1444	1668	1795	1489	6180	7851	2545	1009	1969	1558	1402	1055	720	591	560	518	480	499	515	497	466	516	467	471	534	531	500	541	491	485	502	494	520	510	466	484	494	501	498	497	478	493	481	561	534	494	473	508	509	532	518	484	520	522	510	485	479	480	549	487	513	525	517	505	531	533	479	541	445	501	541	484	544	543	496	515	548	489	486	498	486	474	509	538	506	524	525	516	489	511	512	490	507	497	495	506	515	496	493	526	494	543	504	489	470	501	478	483	509	518	479	526	502	490	479	525	495	502	518	483	503	518	468	543	481	482	492	513	497	489	462	442	484	521	503	507	497	454	508	478	502	478	455	483	517	505	494	519	513	509	516	499	522	488	486	543	544	497	505	502	504	579	497	491	477	492	530	487	499	450	495	504	491	508	536	506	470	480	512	495	523	512	527	464	483	486	532	496	529	477	506	515	480	538	499	515	474	568	485	491	530	494	500	476	510	485	505	524	516	530	519	499	501	466	451	503	488	511	491	515	503	520	523	553	514	528	501	515	513	451	480	485	491	509	486	554	494	504	543	490	524	504	509	479	523	501	511	509	508	478	473	463	500	495	499	524	495	498	500	484	486	476	512	476	480	479	524	504	460	503	548	506	488	487	535	520	502	497	504	548	507	467	529	494	488	513	479	549	511	522	486	514	477	437	479	521	526	482	490	515	472	472	495	478	525	518	515	484	479	490	488	514	483	498	513	471	452	524	470	494	500	482	492	512	526	493	486	521	509	479	492	466	497	471	511	535	495	467	507	557	519	471	512	509	515	510	467	471	504	502	509	490	476	503	496	493	506	504	499	514	500	492	498	487	532	490	505	491	465	489	461	466	485	500	504	503	495	510	487	494	487	523	494	523	480	491	513	507	495	485	523	492	552	479	495	496	509	508	521	492	506	508	463	504	453	506	497	544	513	496	501	504	539	535	490	507	501	510	500	472	496	515	510	557	526	506	486	534	515	526	492	489	483	465	477	540	571	518	490	491	495	496	459	532	492	487	460	479	516	516	482	537	505	520	474	516	498	483	487	515	498	507	516	474	507	522	510	492	509	535	466	516	511	478	534	480	525	503	529	488	471	519	515	519	515	501	515	475	490	504	526	538	539	500	514	473	508	522	501	542	525	477	521	498	511	507	530	447	509	533	488	501	529	507	473	507	517	504	486	497	450	510	485	475	494	457	491	484	485	496	530	506	461	470	515	500	491	533	518	522	531	487	532	476	494	502	472	539	493	485	514	487	458	504	547	488	501	500	516	497	534	494	502	485	489	496	514	534	527	507	452	494	515	497	527	527	557	481	484	431	506	511	532	507	514	478	482	503	483	518	503	511	479	530	496	469	485	474	526	514	539	482	525	476	495	482	490	478	508	494	491	528	473	477	497	533	499	498	526	541	484	529	466	503	477	489	519	467	467	492	454	478	493	512	482	464	501	497	509	482	491	508	463	535	506	530	519	528	510	459	494	505	520	514	527	497	482	522	544	474	508	509	544	485	506	519	490	481	474	506	525	488	485	501	503	515	484	515	495	509	509	509	482	531	506	520	493	489	532	534	511	511	539	518	498	509	513	505	519	519	518	475	492	513	475	470	503	521	513	507	488	500	533	515	470	511	480	538	518	508	521	533	496	517	480	480	510	494	514	515	495	473	504	550	494	516	494	483	486	503	501	507	526	467	492	473	512	521	485	514	508	495	495	499	489	504	520	443	522	470	495	533	511	494	497	470	532	500	511	501	539	504	508	499	565	493	483	538	498	512	535	517	539	507	503	484	454	475	477	500	497	514	510	502	513	493	509	488	526	480	481	531	503	533	510	512	504	461	474	488	490	485	468	531	489	452	528	478	509	491	482	485	482	469	476	485	507	472	467	492	513	497	513	533	504	459	521	503	547	506	515	510	491	517	467	505	534	527	509	547	497	529	520	505	530	518	487	532	472	491	471	523	496	504	502	494	525	499	511	490	508	482	461	496	501	525	518	467	506	471	518	498	478	511	501	490	509	481	504	514	480	493	481	512	504	496	517	467	506	498	511	464	509	475	491	492	483	525	511	516	493	521	513	506	515	533	470	486	539	472	504	491	480	508	515	494	510	473	490	515	504	482	490	464	512	483	500	486	498	544	485	486	455	526	468	507	524	503	542	535	490	499	491	501	490	484	515	502	485	491	500	503	473	472	509	503	515	487	507	469	462	499	467	496	533	540	493	527	506	497	498	478	506	541	505	536	513	485	471	474	468	530	498	497	526	502	473	494	477	515	537	497	513	478	514	495	507	496	495	476	500	470	472	461	478	554	474	472	480	506	524	525	516	521	511	476	556	514	525	511	508	476	476	491	505	494	504	515	508	531	536	488	531	514	516	510	509	478	514	520	503	497	486	487	461	487	471	465	503	538	499	514	486	480	514	541	435	535	516	507	496	516	505	494	535	484	483	495	504	484	513	507	499	446	485	529	513	493	494	450	533	511	489	499	449	482	522	497	510	542	466	470	468	510	487	500	517	505	505	453	521	512	474	525	495	500	497	498	445	480	520	528	432	491	478	491	492	507	511	486	461	528	506	489	506	493	516	502	519	526	511	522	478	520	506	507	500	526	510	537	490	498	479	496	494	478	499	547	537	497	486	497	525	487	464	466	505	466	498	515	503	500	518	481	517	523	490	517	528	511	491	449	495	468	523	540	489	528	475	496	482	527	518	516	517	490	484	540	494	465	483	463	472	494	531	507	536	504	487	496	515	481	521	458	470	510	547	519	511	490	507	471	501	520	471	490	506	542	509	521	488	520	544	514	467	510	520	490	525	474	453	480	501	480	529	533	484	481	513	475	525	481	489	516	496	529	470	462	454	523	504	502	514	528	490	522	453	510	529	489	486	476	465	488	506	473	485	494	511	496	494	506	461	515	454	499	494	505	500	495	452	474	511	497	503	480	537	511	468	494	531	494	491	502	562	511	485	477	505	526	484	490	516	492	514	480	491	529	518	470	519	504	498	526	489	484	472	518	504	518	546	468	518	501	491	467	453	491	496	469	517	514	492	530	502	490	465	477	486	525	475	516	496	477	486	486	504	503	522	513	485	511	533	483	484	487	487	475	514	457	495	516	490	511	506	502	470	552	514	499	483	472	494	535	476	533	492	469	535	509	464	505	521	523	474	497	465	535	529	555	478	506	501	526	506	519	490	512	500	487	483	506	481	447	515	475	497	506	511	517	489	485	512	521	518	475	484	489	486	528	524	507	514	519	501	534	494	515	518	494	512	470	533	522	449	480	498	493	513	541	497	520	459	516	521	469	513	484	555	525	506	450	470	496	529	525	491	517	489	479	493	502	477	487	506	494	494	504	508	508	487	487	514	468	512	461	519	482	551	483	519	496	472	535	470	528	498	514	496	496	513	565	508	490	516	486	522	528	498	501	507	500	521	480	490	506	501	571	478	476	503	531	504	504	523	488
17128	12763	28161	36793	22378	11366	5423	2392	1263	810	589	700	1104	8432	17025	13170	6220	2073	985	568	386	303	254	235	214	162	172	169	192	174	185	175	194	174	192	209	203	186	187	193	179	185	234	206	184	204	174	187	201	172	176	197	182	179	180	209	214	152	200	185	192	201	178	176	181	206	194	173	187	190	195	206	173	209	215	162	175	190	195	200	162	217	209	183	220	187	175	186	194	192	181	194	179	189	164	161	173	195	185	183	185	177	209	191	190	179	177	201	213	191	187	188	193	168	200	192	166	207	175	198	190	198	189	172	193	195	202	188	183	181	178	168	195	222	184	193	170	172	189	194	171	183	173	215	206	193	206	168	178	164	219	175	181	194	199	193	190	214	169	184	189	189	186	188	215	189	179	176	199	183	190	202	198	199	182	185	169	176	191	185	205	197	196	177	192	191	211	205	202	203	183	190	168	195	204	172	184	205	176	193	178	184	194	188	180	210	186	190	180	189	199	185	160	182	192	169	180	164	191	184	164	186	217	169	187	185	197	169	188	177	175	202	174	204	190	197	180	187	172	188	178	181	176	179	205	192	196	193	188	197	183	192	202	202	190	187	229	173	179	193	176	206	196	194	181	201	181	184	180	207	203	180	186	198	181	192	199	192	186	178	208	184	193	188	201	200	193	231	173	203	166	183	196	218	211	191	196	180	208	191	196	173	167	194	181	185	215	200	190	190	188	185	173	198	193	202	192	196	194	201	194	186	176	172	181	205	199	200	195	175	185	188	181	183	196	178	167	200	171	164	182	167	181	203	180	193	197	190	179	178	167	184	230	191	205	198	183	203	168	197	176	193	204	178	179	181	179	183	197	178	172	183	175	187	206	208	212	175	204	189	162	208	168	162	205	195	176	197	182	171	183	176	207	180	177	173	177	170	155	186	182	173	177	200	190	197	175	191	168	194	185	173	208	194	164	196	198	191	182	191	164	189	202	181	182	206	177	184	180	174	198	193	183	188	184	185	200	168	184	199	219	199	181	218	187	173	179	166	190	207	198	199	186	186	177	192	189	174	215	199	164	168	188	181	199	181	196	174	179	173	184	172	171	190	184	169	180	169	155	194	164	175	182	182	176	170	186	196	182	205	205	195	198	185	160	195	174	198	150	196	183	203	195	180	186	182	186	166	193	192	178	200	172	178	207	194	173	180	172	173	200	179	189	202	212	200	188	198	187	200	179	187	180	177	204	166	177	190	205	175	149	181	177	170	165	194	183	184	167	208	185	176	210	194	184	169	182	221	184	190	170	171	186	208	191	188	200	166	191	193	186	180	213	198	195	177	211	196	173	197	177	187	205	198	192	197	183	181	210	207	199	177	193	206	188	166	194	189	207	180	175	154	181	165	181	187	184	207	169	176	214	186	220	194	169	175	193	192	205	190	203	217	171	212	172	204	195	203	175	196	188	213	202	159	211	200	156	215	177	167	182	165	175	202	214	164	204	191	163	210	178	176	228	178	204	181	185	186	179	195	184	190	194	196	199	181	220	180	181	181	175	203	205	171	201	199	192	208	174	182	178	185	172	181	180	181	202	191	179	213	186	189	179	182	183	199	161	178	197	169	165	185	179	171	179	182	186	187	164	176	200	150	188	176	188	198	185	179	198	202	172	179	173	160	192	205	184	225	184	204	204	178	191	185	157	201	209	181	151	183	193	195	202	195	156	168	195	185	166	191	182	201	189	171	172	203	197	188	198	160	168	207	190	184	204	186	196	172	203	197	198	173	189	204	212	194	179	171	193	176	196	187	202	196	181	181	171	178	194	210	200	179	165	187	204	187	188	179	190	174	181	175	194	194	179	216	203	181	184	181	179	169	182	188	194	190	213	206	182	159	178	188	193	184	198	198	196	179	179	168	182	214	206	236	184	182	201	180	199	186	179	203	185	169	195	180	195	185	185	180	191	179	187	191	173	185	172	176	198	174	172	181	171	187	189	195	203	192	190	191	195	198	175	177	191	196	201	186	207	203	165	176	190	197	198	192	193	175	182	195	180	202	176	186	194	197	225	193	184	189	197	208	185	193	215	158	186	198	157	175	149	214	196	205	181	179	192	184	191	208	213	188	202	179	211	186	184	199	182	181	163	215	192	186	193	195	189	176	199	203	189	197	199	179	160	166	183	204	177	207	189	174	179	169	200	166	187	194	205	191	163	204	183	185	203	188	188	190	177	191	188	198	220	185	200	191	179	190	172	197	185	181	194	195	194	191	175	190	171	193	186	194	193	207	193	198	192	202	185	199	175	195	211	210	166	177	180	170	208	193	213	197	205	204	183	183	203	203	192	208	204	199	165	190	193	202	197	197	185	186	196	183	193	177	162	189	182	167	183	194	185	173	187	194	176	207	179	184	214	178	190	194	183	192	213	178	164	172	203	169	183	184	184	176	176	165	156	167	203	193	174	192	182	180	179	182	166	201	172	169	179	161	185	180	189	189	199	166	201	177	181	187	183	217	195	204	184	170	211	209	181	193	192	209	176	169	204	202	204	180	200	195	205	202	194	199	168	177	194	176	173	170	178	196	180	184	199	181	199	164	204	204	212	188	188	173	209	207	192	183	182	202	200	213	185	192	184	205	196	184	196	190	190	182	193	143	182	198	196	198	206	180	183	174	181	185	155	190	175	168	177	188	194	204	199	185	193	188	180	210	203	183	182	205	175	219	188	205	199	161	184	179	178	178	177	176	161	180	190	181	193	173	203	244	167	184	197	167	185	188	168	205	199	203	203	185	190	161	186	200	217	175	175	227	221	188	197	182	192	176	171	188	176	156	172	202	202	182	180	179	173	203	190	168	164	200	184	197	172	189	188	195	176	184	206	204	177	194	167	199	182	214	160	187	171	192	176	193	177	189	170	198	158	189	197	202	174	190	188	183	178	163	178	183	180	170	189	187	186	176	169	202	165	175	187	183	191	205	198	190	190	187	177	166	177	167	182	196	183	190	189	191	193	171	222	199	197	203	203	164	170	178	188	182	190	187	221	210	202	193	193	182	196	172	184	186	206	179	183	170	201	179	213	198	192	197	185	184	192	187	209	201	206	179	198	186	193	158	205	177	192	161	177	182	167	215	172	178	214	184	194	196	223	198	186	201	196	214	187	167	205	202	167	202	185	185	189	162	175	172	183	193	194	155	208	190	192	199	198	198	180	180	177	167	171	167	185	172	207	176	206	189	191	179	168	194	204	182	214	171	189	181	192	191	208	185	186	178	165	191	188	195	168	203	189	186	200	178	185	202	189	177	185	192	194	186	195	186	179	178	190	200	219	199	179	183	205	187	180	171	159	205	205	157	179	174	203	190	188	191	203	168	191	190	199	188	162	199	192	196	192	204	173	178	182	180	192	193	180	180	188	182	195	177	196	197	188	199	199	180	196	218	209	186	208	169	182	204	197	187	211	201	186	200	178	177	194	182	182	191	215	190	229	205	196	192	180	182	187	208	174	197	175	196	189	204
10374	11098	27752	36466	13860	5361	4506	3846	3812	3385	2925	3505	5350	26984	39079	33395	19733	9018	4682	2691	1853	1064	765	623	557	529	524	461	527	516	524	499	493	463	509	561	513	542	566	516	491	562	531	536	534	506	538	505	475	501	495	492	516	531	504	547	530	540	504	585	545	498	490	506	528	472	522	538	432	525	513	485	474	490	521	573	487	470	487	500	514	527	505	483	534	499	504	509	534	521	505	479	514	493	518	514	455	496	503	500	502	508	485	536	539	516	519	484	542	505	500	557	516	503	540	526	511	487	503	555	526	556	516	535	481	529	483	533	528	519	539	525	533	542	484	499	507	499	497	461	524	515	499	516	535	495	482	488	480	498	472	483	522	497	503	508	533	529	569	473	509	483	536	538	517	493	496	502	487	506	544	523	514	510	475	511	501	491	505	511	493	512	527	521	548	507	474	540	497	492	519	518	494	546	509	503	506	498	491	486	543	487	505	537	516	542	491	474	530	507	518	451	495	524	513	498	508	495	529	532	530	516	523	470	524	500	519	527	518	524	550	508	494	486	484	557	525	507	491	488	491	524	507	503	533	492	495	529	498	530	526	518	514	529	539	497	529	505	538	515	534	500	506	496	478	520	508	518	484	502	514	532	538	491	524	496	527	503	499	537	486	496	486	531	537	491	491	537	483	493	529	521	517	507	508	472	514	485	512	506	511	475	500	501	521	534	535	522	500	534	535	540	548	555	523	502	489	554	535	509	521	512	504	501	502	529	526	505	530	505	532	515	502	494	479	532	459	487	509	540	489	509	541	561	524	517	501	496	511	509	476	551	484	516	521	536	520	544	499	492	519	496	538	521	504	488	545	488	488	515	507	516	500	538	491	516	498	491	546	507	522	506	544	523	545	514	504	519	502	499	494	514	485	540	516	484	510	544	541	526	472	544	508	505	525	464	582	533	470	546	521	515	480	468	493	547	513	520	557	542	527	469	482	453	495	516	522	510	520	536	544	534	459	498	531	477	482	540	511	506	528	544	456	487	500	458	515	515	534	507	510	506	512	492	508	545	528	514	488	531	539	479	533	500	499	515	501	518	486	537	472	497	508	514	493	549	556	503	494	542	502	523	512	522	512	473	528	517	521	501	517	531	467	501	515	503	468	528	516	534	502	527	491	514	532	544	533	533	510	530	453	511	488	547	525	500	490	508	464	524	532	512	526	530	512	501	498	501	478	497	529	500	540	487	528	540	518	492	494	536	533	505	520	498	523	519	485	507	502	510	478	515	522	512	504	562	523	527	506	535	543	467	528	509	509	529	489	470	503	511	524	528	500	534	514	510	477	496	488	537	510	491	511	518	563	520	518	509	511	517	487	517	477	502	472	521	499	518	490	511	473	543	512	498	516	516	473	516	540	510	540	490	493	508	497	535	490	530	468	539	481	497	492	517	545	490	501	514	516	528	501	466	496	518	504	513	514	508	462	520	478	543	505	528	454	534	526	524	513	563	502	551	466	495	473	537	489	515	498	502	498	496	529	525	523	512	507	543	505	509	520	516	516	536	526	488	497	495	512	523	529	495	522	518	501	513	526	477	551	500	521	488	508	483	532	536	523	508	520	490	488	531	514	517	558	522	503	513	514	557	490	519	519	525	488	545	520	528	498	530	515	478	513	470	482	499	496	516	530	515	501	533	549	487	510	480	552	490	506	527	542	483	493	502	504	504	511	528	479	518	507	509	538	521	529	483	535	489	476	509	530	533	508	518	483	509	506	494	501	511	523	509	502	486	511	537	531	520	489	511	541	550	524	495	519	512	492	531	504	494	540	482	501	493	478	538	497	492	526	487	495	496	541	485	517	534	533	461	506	558	495	523	480	524	536	527	543	499	554	530	504	524	500	515	528	534	499	514	471	534	530	511	537	502	533	510	504	549	462	456	511	535	498	503	501	501	527	492	549	509	496	509	520	543	504	526	466	537	514	479	525	487	577	507	498	500	507	473	508	469	505	499	503	477	517	512	491	498	475	506	494	548	547	553	501	509	527	498	508	504	551	495	560	488	500	544	533	535	502	482	508	513	507	528	524	535	497	492	545	511	481	499	494	527	513	493	532	463	506	542	498	493	536	487	532	518	495	537	513	496	508	512	509	465	517	506	548	525	489	544	480	515	505	516	488	500	530	516	530	505	532	504	522	539	527	504	543	508	482	521	539	497	476	492	503	534	494	540	467	484	500	547	495	513	542	497	516	502	522	478	525	524	507	518	475	497	560	463	500	506	490	467	514	465	511	538	500	549	516	508	566	501	533	530	520	498	492	523	494	511	535	460	501	517	525	522	528	487	523	503	526	488	511	521	513	494	487	507	550	529	521	495	510	499	525	504	502	535	526	475	487	517	502	493	516	488	495	538	488	494	513	549	515	503	498	501	501	507	475	529	537	503	522	529	526	531	505	516	496	504	489	521	517	500	506	513	526	494	518	504	503	493	499	495	496	499	484	553	493	506	503	491	488	539	549	472	507	517	477	495	496	523	551	470	530	559	485	527	523	518	539	539	526	487	487	516	492	543	513	473	484	523	550	471	502	535	511	483	504	484	484	524	533	535	547	500	488	514	539	531	491	518	527	466	503	519	543	531	513	482	515	500	489	486	521	538	498	519	504	477	537	532	553	529	502	488	502	486	513	508	541	487	563	525	506	503	492	498	504	489	473	502	496	504	518	537	498	503	475	526	506	511	498	500	522	501	519	522	445	498	452	526	503	492	461	517	481	484	509	527	570	513	510	484	519	475	531	539	477	543	516	497	468	512	522	553	532	519	499	497	531	506	476	544	476	543	540	477	533	491	517	505	479	518	513	503	513	523	471	498	509	538	465	505	513	532	512	534	496	484	514	487	516	519	509	488	520	537	494	536	490	510	504	521	515	497	527	475	501	523	490	531	532	525	507	499	503	526	528	506	480	537	492	514	509	479	532	506	480	521	498	524	505	528	501	518	496	523	527	530	551	516	508	498	504	563	492	509	507	534	508	519	525	508	510	522	502	536	502	527	491	468	535	551	510	512	545	503	513	501	509	515	486	497	506	505	451	498	520	535	519	498	529	510	496	531	484	498	530	530	512	489	517	540	503	487	559	513	537	498	518	502	501	476	530	504	515	505	544	516	507	498	491	513	463	507	473	526	490	493	547	475	499	531	517	511	516	489	497	468	442	503	483	512	531	486	507	503	538	509	502	509	496	530	499	555	534	547	519	480	470	500	489	482	532	498	478	529	508	515	505	512	519	509	542	496	481	525	502	504	514	516	538	530	526	479	509	501	549	502	510	517	508	528	483	535	522	519	525	519	464	522	498	502	504	532	498	548	478	501	470	523	493	492	522	482	519	526	487	531	518	492	506	504	485	500	502	490	525	490	525	525	503	482	512	523	531	522	499	483	482	563	491	491	506	511	500	553	491	527	540	584	502	526	504	557	490	518	542	502	512	492	538	501	464	528	543	525	485	516	538	515	527	509	519	507
24253	16213	45907	29082	21029	14376	8260	4044	1913	1069	844	2134	15830	23468	21015	14568	6244	2155	810	411	243	223	225	197	166	154	201	189	223	188	196	179	195	181	174	181	204	197	192	177	191	200	166	191	222	177	197	203	195	174	195	185	199	197	165	184	174	157	172	198	177	188	191	194	170	166	184	181	181	197	212	188	206	189	187	221	200	186	186	222	174	183	199	174	198	215	211	177	190	182	181	205	196	188	188	192	194	164	211	215	197	194	165	177	185	226	161	189	196	184	194	194	184	162	172	203	189	199	169	170	198	198	195	179	196	211	170	205	172	187	199	171	199	166	185	192	194	187	213	183	205	188	205	173	166	180	192	193	194	187	183	184	203	175	215	195	196	189	205	188	173	204	194	180	200	195	188	161	178	188	176	194	196	195	198	194	183	179	204	185	166	178	202	202	182	182	196	205	191	187	181	184	207	189	191	188	196	190	193	216	199	203	206	192	203	195	193	202	196	208	187	229	181	194	181	195	197	185	187	174	182	179	158	198	179	186	212	170	216	210	178	192	209	192	166	195	189	196	194	191	154	199	212	191	214	186	173	210	181	188	182	202	169	184	189	186	191	186	211	183	200	188	184	218	211	210	190	199	183	188	196	169	180	203	209	168	188	196	215	182	166	202	231	189	204	187	204	166	187	202	191	182	177	182	202	190	210	192	169	195	185	181	183	163	185	195	177	202	179	184	166	196	178	207	189	181	201	192	191	171	166	205	210	191	190	214	202	206	188	188	184	178	184	193	223	201	193	237	191	201	166	214	179	169	200	182	212	190	202	186	209	199	188	200	189	188	170	190	200	183	185	170	188	194	199	184	179	180	193	168	184	161	156	192	197	177	160	166	216	180	201	188	169	185	183	180	198	200	178	185	187	217	171	176	175	183	177	171	174	173	172	194	188	184	181	187	171	180	178	170	189	185	180	161	198	201	201	198	211	163	191	179	187	168	197	194	163	171	181	198	176	186	186	165	204	189	184	180	182	196	185	197	178	179	216	181	194	187	186	206	170	188	193	179	167	191	190	194	187	204	203	185	190	180	181	188	200	176	195	210	190	196	162	175	165	175	190	196	197	211	194	181	176	187	192	196	197	233	178	210	210	167	184	195	199	196	202	196	196	180	204	198	175	183	174	212	166	170	164	165	191	188	195	188	183	176	176	223	184	202	192	185	188	194	201	211	202	185	162	168	192	181	196	189	176	186	187	168	201	202	173	181	186	211	187	175	183	193	202	182	188	174	207	191	168	181	193	221	194	207	177	175	214	189	197	184	168	188	187	198	198	178	206	190	157	203	175	183	185	192	157	182	184	182	165	179	207	197	196	184	172	135	185	198	169	193	193	191	186	184	174	185	190	204	188	185	162	183	200	175	209	189	168	182	180	194	201	190	174	204	179	180	174	194	179	169	197	176	194	164	176	196	204	183	180	196	203	204	189	196	214	189	188	161	179	187	209	222	209	192	201	176	189	182	193	189	204	198	186	200	192	190	196	190	200	186	193	187	211	212	196	219	175	194	206	209	175	193	185	195	219	157	173	168	208	196	192	188	177	195	184	204	201	180	160	184	214	192	176	174	203	167	206	188	191	186	183	184	194	185	228	208	162	186	189	192	174	198	197	178	207	197	179	189	166	197	185	157	191	185	172	191	227	165	196	201	216	192	198	196	172	191	183	180	178	167	190	197	187	207	190	186	189	187	201	170	188	176	178	215	176	171	166	196	163	199	206	163	182	203	214	181	198	211	175	212	189	178	185	193	175	195	187	196	203	176	188	200	204	190	186	189	205	211	168	212	205	191	177	209	193	180	190	164	193	175	209	188	201	198	180	194	196	196	194	159	186	177	178	209	203	183	163	182	180	188	176	193	190	211	213	181	179	196	213	176	216	206	183	175	189	164	189	169	178	191	191	188	180	198	208	184	203	211	200	174	171	169	187	180	182	167	193	171	189	191	188	199	168	209	185	197	195	159	181	172	213	202	190	173	211	199	178	177	200	167	199	172	189	180	197	189	182	201	205	195	163	176	191	193	189	183	213	185	178	165	208	215	165	189	175	196	208	181	198	191	194	190	210	173	203	208	202	181	196	192	196	181	187	178	178	177	186	182	188	185	180	181	206	173	172	196	205	205	193	200	190	185	205	181	166	178	223	188	168	187	190	221	189	192	192	201	179	205	197	184	201	169	192	177	177	182	207	153	202	161	200	175	173	165	181	187	201	186	185	174	186	191	202	196	194	177	191	211	182	204	214	199	180	193	179	184	186	194	173	187	174	182	198	185	166	183	201	199	226	205	211	204	201	197	195	187	183	198	204	173	187	199	204	193	177	167	188	189	204	201	167	195	186	206	192	195	185	180	187	182	186	196	185	178	187	183	196	164	193	205	183	174	198	203	204	202	194	185	182	198	200	198	181	210	205	189	191	186	224	191	189	183	200	166	169	198	189	179	167	201	202	173	200	172	193	191	172	186	200	166	203	196	169	191	175	177	173	188	211	164	173	186	172	188	182	176	189	181	193	182	223	168	174	188	186	195	162	191	219	183	176	172	186	212	177	183	191	178	201	198	194	198	193	190	164	183	173	177	198	180	161	176	191	211	178	194	182	174	185	217	192	177	200	178	220	175	201	196	180	180	212	176	193	190	191	220	182	198	214	186	216	175	186	167	193	190	173	195	209	197	221	170	184	177	191	194	184	175	190	192	201	182	185	203	190	196	198	203	211	188	182	179	178	185	225	189	185	197	210	192	189	181	191	173	177	189	177	182	177	199	200	201	199	194	182	175	211	176	180	194	180	191	191	180	197	203	173	192	178	187	174	184	202	187	179	166	188	167	192	187	182	202	165	228	186	180	193	180	179	193	192	192	184	191	197	176	188	185	180	184	208	194	188	172	170	185	173	183	198	209	180	189	189	169	192	190	207	186	206	198	181	180	177	178	200	197	164	194	192	169	203	173	170	180	173	201	195	186	191	191	204	203	173	196	212	189	210	191	193	204	194	171	193	182	188	198	177	176	181	185	193	191	195	190	180	189	172	216	173	183	185	198	200	184	186	176	194	220	198	182	158	212	203	211	195	201	171	185	195	205	185	174	170	193	170	188	184	178	165	174	180	174	218	222	191	201	193	224	194	184	182	190	198	184	204	171	206	185	188	186	189	200	182	172	194	183	157	201	220	173	216	205	186	203	164	211	195	209	204	189	193	207	183	199	159	174	173	217	174	195	179	166	180	173	171	180	183	211	198	184	167	175	220	186	198	180	193	181	159	180	191	189	196	200	195	190	176	200	192	194	176	178	189	210	191	177	194	213	197	175	188	168	177	196	175	223	176	196	183	187	189	207	195	176	181	218	198	186	175	179	178	196	200	194	187	187	179	199	172	171	186	180	188	170	192	211	197	213	172	181	207	182	214	182	205	211	194	177	208	198	181	161	183	154	176	182	187	193	183	166	180	174	172	189	191	190	197	169	170	198
14118	12191	37810	24579	12909	8270	7140	5980	4515	4126	4088	9047	35106	43924	40652	33304	19417	8835	3771	1612	890	657	595	528	516	558	511	469	523	491	530	518	521	520	493	520	518	520	546	485	512	523	490	506	538	496	525	513	503	544	514	487	478	543	515	502	513	505	540	536	493	508	511	472	488	470	552	492	466	506	502	493	517	544	491	518	525	483	524	535	536	455	526	520	523	540	532	514	525	478	544	482	489	489	478	503	465	494	502	514	542	505	491	506	456	496	544	491	502	517	531	495	505	516	529	492	492	539	524	486	518	529	512	515	514	511	503	485	514	526	481	477	530	567	530	491	520	497	502	500	543	540	493	520	510	455	539	453	533	472	469	491	515	509	481	530	466	521	484	521	500	521	498	507	508	514	487	490	506	527	488	537	531	498	502	471	531	521	490	495	509	478	475	543	501	516	508	483	514	506	485	495	484	506	472	485	492	528	490	510	493	501	500	527	505	476	528	468	539	494	516	511	525	529	531	523	501	519	497	521	518	528	529	457	547	530	545	521	522	506	544	496	472	534	514	530	490	505	465	530	515	492	527	504	531	504	518	508	475	502	525	483	499	508	493	508	523	499	538	534	487	571	530	513	534	507	519	484	513	500	501	503	496	463	500	481	483	483	525	470	537	479	511	508	524	475	515	477	497	501	497	533	550	518	523	549	531	493	501	463	514	550	500	489	556	533	513	494	521	515	501	519	520	537	540	563	522	509	515	505	505	522	518	479	456	495	518	509	483	507	518	520	481	499	480	501	496	502	519	515	514	505	466	480	512	482	521	496	486	474	496	542	499	465	479	529	480	516	509	520	532	482	491	498	500	510	510	480	522	476	513	493	504	506	491	524	516	511	477	524	508	486	483	537	492	492	510	532	519	510	508	497	535	532	497	510	502	498	542	494	508	478	501	559	459	532	479	517	489	496	520	512	498	474	479	503	516	546	478	521	500	519	557	501	505	486	508	484	499	529	489	475	482	531	549	497	491	528	494	525	532	481	511	493	551	506	468	510	498	518	476	556	496	501	518	482	480	516	527	532	492	485	489	520	546	492	474	525	514	499	530	506	503	491	502	529	547	504	507	548	544	483	476	484	515	532	549	541	459	512	500	482	486	541	558	528	490	509	502	453	491	515	547	527	519	556	508	509	472	531	532	534	516	487	519	517	520	505	503	483	522	494	489	503	471	484	465	512	485	495	491	489	522	511	485	480	526	465	499	537	533	491	480	501	495	504	535	528	506	523	463	523	510	524	548	474	504	499	496	528	511	500	518	503	496	480	514	507	516	513	548	496	536	518	503	540	546	517	492	507	475	520	508	485	515	534	548	524	495	520	498	496	501	502	514	509	509	481	504	508	515	529	504	496	532	519	508	520	525	549	471	492	514	505	497	466	484	536	521	492	506	520	485	521	490	536	508	535	539	504	476	518	531	486	491	550	498	518	554	489	478	526	476	505	491	516	491	474	501	488	524	507	528	512	501	468	511	495	502	509	522	528	542	485	514	496	475	533	509	512	515	516	510	488	498	496	563	499	548	480	477	526	445	473	529	530	482	466	509	475	495	482	521	505	502	483	505	535	487	498	496	468	493	474	490	551	523	522	536	501	465	516	508	499	511	519	507	521	503	501	491	498	490	458	477	534	514	526	505	527	485	524	505	526	512	534	471	470	497	479	525	471	533	491	539	480	479	529	510	550	509	498	521	498	524	507	565	501	510	530	528	487	485	480	542	508	491	539	492	514	549	501	531	522	556	496	536	538	520	520	505	491	528	515	515	524	522	493	530	544	468	502	505	481	474	487	502	522	509	515	537	493	530	522	496	534	531	498	501	504	522	485	480	548	504	488	500	534	503	496	495	543	475	480	531	533	537	517	499	508	478	483	505	503	508	530	504	527	512	501	492	539	495	513	489	503	540	509	520	499	508	528	509	481	538	488	520	504	462	484	511	504	484	508	496	513	516	519	498	526	506	511	535	507	504	508	510	521	484	473	508	509	512	532	482	523	523	471	513	552	498	454	501	517	518	470	538	491	530	500	546	508	514	534	501	497	501	513	558	481	492	499	530	523	478	474	561	491	477	448	502	525	525	554	502	527	533	551	490	495	504	501	523	506	489	486	533	506	497	496	493	488	512	497	483	517	484	505	499	493	485	478	500	502	522	507	488	499	481	497	479	498	506	508	560	475	495	486	533	470	495	449	524	529	506	504	490	467	493	554	521	524	473	501	521	497	517	512	510	505	498	505	473	503	507	452	508	491	499	506	500	546	531	486	479	538	510	485	525	527	528	497	558	576	523	514	513	495	486	512	479	546	515	490	513	564	493	499	529	542	516	502	521	460	474	502	505	481	516	515	511	506	498	517	526	464	515	515	522	480	486	473	491	494	474	497	520	473	516	487	526	472	487	489	522	481	493	504	491	540	521	500	512	523	492	507	504	523	510	510	511	499	475	516	506	525	530	535	505	483	494	488	560	500	531	518	521	549	552	533	476	533	494	505	473	500	452	502	496	518	517	519	507	503	460	491	495	519	493	520	491	517	524	459	564	486	489	551	500	517	529	503	488	491	482	503	494	506	502	504	483	502	551	540	525	457	508	496	503	503	529	517	525	505	496	483	451	509	502	485	500	525	484	496	509	540	505	495	540	528	538	487	529	505	493	557	508	514	478	507	527	509	508	458	537	464	466	490	529	555	501	538	547	489	473	508	522	513	504	493	519	484	499	511	514	492	513	494	532	475	493	536	482	585	515	530	513	496	498	531	477	546	507	482	529	512	495	493	497	515	518	484	509	478	521	506	511	538	516	522	490	525	515	518	509	482	478	493	501	504	514	517	524	490	520	524	501	498	463	494	514	535	524	529	502	533	505	475	517	489	546	488	509	461	488	503	488	519	534	517	473	482	513	499	543	493	509	500	498	507	531	499	524	475	507	499	505	507	503	511	522	484	479	492	507	506	508	497	495	513	495	501	492	522	548	501	481	493	481	468	500	538	528	507	554	509	480	516	496	488	466	507	523	517	537	512	500	545	495	538	544	485	525	494	510	503	478	503	482	481	504	502	515	526	522	483	526	485	464	513	481	520	503	515	494	500	531	512	503	480	524	551	499	475	512	509	484	500	502	525	492	485	484	518	506	454	484	498	487	500	489	530	518	496	535	506	464	501	514	501	490	486	519	499	530	567	506	516	500	460	490	514	488	512	501	555	502	487	512	525	504	475	520	520	530	489	515	524	521	563	525	470	524	502	529	497	483	524	497	489	530	554	494	491	491	473	505	531	474	508	528	550	506	502	517	502	492	497	470	523	506	490	491	525	495	522	539	513	499	482	536	529	503	512	496	521	479	509	483	498	492	520	514	512	499	531	469	512	494	532	512	522	498	508	499	491	523	510	462	496	502	506	510	496	523	552	489	526	503	473	510	496	422	530	488	509	508	520	504	487	506	528	505	515	540	494	476	516	514	547	532	527	513	533	515	478
5790	3537	6478	2782	1283	1050	956	680	468	408	314	887	1953	1955	1158	770	499	294	216	210	177	159	175	207	199	208	191	188	186	178	183	185	163	194	208	192	170	185	220	155	195	200	190	194	199	195	205	170	187	172	189	170	185	176	213	189	192	167	180	196	188	172	194	184	184	175	204	191	193	214	180	191	199	195	184	198	191	189	180	176	183	197	202	157	174	190	217	180	215	153	213	192	196	171	192	206	197	179	198	201	202	172	198	204	205	178	180	194	205	199	197	180	180	187	197	187	209	188	185	204	214	193	186	200	203	179	153	183	184	189	169	178	197	175	179	202	190	194	187	201	155	185	167	177	195	168	203	206	212	178	188	187	193	197	207	186	175	177	192	181	183	203	216	181	189	194	189	182	197	182	186	182	167	180	170	189	180	193	176	183	172	193	165	189	189	194	199	197	204	188	178	174	183	176	168	189	206	179	197	204	197	192	200	176	185	188	178	176	191	229	197	214	198	197	207	167	192	162	162	159	174	173	194	207	171	174	176	186	196	189	193	194	168	181	184	185	171	185	191	181	173	185	207	213	198	187	202	183	172	174	188	172	183	199	205	198	168	199	177	166	184	164	188	158	196	192	176	182	180	165	172	172	191	156	199	170	177	221	212	195	214	201	175	195	169	167	170	212	196	200	157	192	188	181	154	174	164	166	191	182	200	204	207	179	200	182	198	166	178	178	182	185	203	178	168	194	181	190	179	177	184	184	173	201	194	187	175	191	175	177	184	197	204	166	165	208	176	193	165	193	174	192	206	211	211	206	180	188	156	219	185	187	173	178	178	205	191	199	206	180	167	212	169	200	168	199	206	181	180	185	193	202	195	192	191	187	195	199	195	190	184	198	162	196	190	206	185	200	174	171	186	177	188	159	182	183	164	176	203	176	188	222	200	176	234	166	199	200	171	206	208	189	191	176	171	209	197	174	163	174	189	183	179	197	181	193	176	181	181	169	169	216	171	174	177	187	188	201	173	192	194	192	198	208	151	193	201	200	199	192	175	178	182	174	204	161	181	173	158	197	177	171	171	187	174	188	214	190	188	174	202	179	202	178	197	196	198	185	187	168	165	197	170	185	190	184	185	199	193	198	159	187	171	211	186	193	159	170	177	161	190	194	195	158	187	195	173	164	178	186	210	187	163	195	187	192	187	188	193	193	197	183	157	195	199	179	225	185	178	184	213	187	180	205	206	166	152	213	189	169	165	195	212	193	177	200	164	201	179	165	192	217	156	175	175	188	198	202	176	191	186	192	166	192	173	162	189	205	180	172	167	184	221	182	198	219	184	193	188	186	180	177	167	189	210	164	193	201	193	191	218	176	174	168	176	184	189	186	199	170	185	178	176	193	161	175	197	159	172	180	171	210	164	209	164	195	165	172	192	202	187	175	176	184	197	197	182	194	207	206	204	195	177	191	192	186	189	200	168	184	201	173	177	170	204	169	180	181	176	212	185	182	174	155	179	207	197	173	169	185	171	186	182	180	191	164	189	173	193	201	175	191	183	185	194	172	205	185	193	192	168	183	191	199	209	188	174	188	185	194	178	175	195	180	214	203	193	180	183	176	186	149	195	177	200	158	165	187	201	198	180	201	199	177	192	229	159	195	174	173	170	205	164	168	188	186	165	164	176	159	156	185	186	198	184	177	225	200	213	187	186	202	163	187	174	167	189	198	211	171	181	191	208	162	177	213	193	198	172	217	191	175	188	182	179	170	185	192	205	185	180	168	176	208	171	190	161	174	182	193	194	192	196	194	193	198	168	178	179	183	182	182	183	178	176	201	188	193	187	173	177	200	188	167	189	190	186	182	208	177	174	184	169	157	191	201	189	203	198	179	165	190	198	186	193	188	176	199	176	202	182	179	182	173	185	198	183	172	190	197	191	182	171	190	203	194	170	201	167	196	205	201	187	188	184	170	168	183	195	191	200	163	206	168	224	189	195	209	170	190	176	185	194	181	176	185	188	181	200	212	192	201	202	189	215	158	171	198	196	215	183	198	202	193	164	217	177	184	169	172	183	187	176	197	179	193	205	181	196	165	193	170	190	182	180	195	186	193	197	167	201	172	162	179	184	167	173	170	165	163	187	197	163	201	185	170	192	171	211	180	199	184	179	172	177	190	189	193	193	175	194	176	196	216	183	177	173	189	184	171	199	174	184	177	151	188	196	167	169	178	173	189	176	183	204	179	212	196	177	178	187	185	163	169	196	191	213	178	192	204	182	189	188	190	171	168	191	177	202	183	180	187	184	173	196	187	204	187	217	189	185	181	201	207	183	171	170	189	171	188	201	171	195	170	208	191	191	204	179	190	190	176	176	183	158	152	188	184	202	186	190	181	183	192	189	172	200	194	203	206	190	156	183	197	173	199	186	190	198	202	200	191	190	176	182	179	190	175	203	199	193	188	187	187	184	203	207	199	193	209	196	181	163	194	178	188	200	185	171	182	170	185	209	170	176	204	174	180	184	191	192	167	202	169	174	182	171	179	212	187	172	210	221	180	194	187	183	186	174	167	187	179	177	183	168	187	175	185	190	174	180	214	159	208	167	187	194	167	164	187	187	188	194	154	182	201	190	190	161	196	189	200	182	175	178	187	157	185	179	187	167	199	193	209	175	195	209	190	175	199	187	176	196	169	175	185	180	174	189	196	214	182	188	187	200	178	179	216	187	199	199	204	216	179	197	176	194	196	189	178	182	181	194	165	179	160	197	180	201	190	180	191	216	201	186	171	180	187	197	186	193	169	193	204	184	176	195	162	183	226	168	180	206	183	167	177	154	183	173	189	199	189	208	178	181	162	199	182	186	177	182	163	180	190	208	195	164	195	183	180	209	200	166	169	167	202	173	199	198	192	189	166	202	167	196	201	191	194	180	217	175	183	200	194	198	177	169	211	190	175	173	198	170	202	204	193	188	205	189	186	187	181	212	171	171	150	176	195	181	184	183	171	192	179	183	179	191	190	182	192	197	185	185	173	182	182	201	198	198	157	168	183	200	187	201	188	194	186	196	167	193	183	187	187	169	209	195	182	170	175	176	197	185	180	197	188	194	183	169	205	158	211	172	184	186	193	173	169	186	173	195	179	190	162	208	184	181	183	191	191	185	178	178	160	192	188	171	186	174	171	177	198	199	184	174	147	215	177	173	188	156	183	182	166	198	184	185	207	222	182	216	156	203	191	209	189	200	184	185	184	192	184	188	233	210	202	170	171	167	181	178	186	179	200	194	187	198	168	175	213	182	196	186	171	187	165	192	176	200	194	203	215	189	175	177	174	207	186	185	162	183	220	185	175	203	170	197	204	167	197	196	192	206	203	175	167	181	184	180	186	188	172	180	176	193	184	153	192	214	193	188	183	191	184	170	162	210	172	199	163	188	193	201	173	176	187	190	186	204	185	181	179	164	183	171	169	180	216	172	161	198	204	186	196	156	185	175	199	201	183	170	204	189	203	184	165
4212	3787	9053	5123	4125	4337	4062	3080	2028	1973	1529	4416	9743	8698	5045	3249	1985	990	666	555	502	485	536	523	505	535	491	506	524	516	501	513	531	534	499	517	563	508	467	530	496	493	497	499	479	508	505	505	512	516	512	531	473	546	514	525	527	465	560	547	503	488	487	543	510	538	540	478	533	503	489	506	535	507	480	494	532	499	495	494	459	524	479	520	476	493	516	537	504	505	502	525	484	523	508	493	494	523	514	525	504	475	507	508	509	510	507	491	530	500	505	489	459	487	498	540	497	493	549	497	490	537	520	509	454	499	498	494	483	474	508	504	528	513	485	477	515	529	552	509	481	474	515	531	499	484	526	529	504	527	511	498	509	520	476	511	532	485	482	495	543	491	487	498	552	507	505	519	497	532	541	494	485	495	471	510	510	492	481	485	552	492	502	507	526	539	495	526	486	514	484	513	481	498	514	561	496	492	496	530	491	500	518	495	533	540	496	489	502	497	516	486	510	506	544	494	518	506	512	495	493	522	476	513	520	538	464	479	502	511	511	487	502	526	504	457	502	467	508	503	517	524	507	553	533	520	502	458	506	519	496	507	495	487	483	514	545	537	528	478	522	502	524	565	536	506	497	523	517	489	508	508	524	530	494	537	538	496	498	535	531	495	522	499	507	490	485	533	487	477	524	505	513	490	520	508	507	532	521	488	489	505	528	505	518	507	499	544	517	520	516	533	521	490	552	497	503	507	499	504	517	532	439	522	473	531	506	511	508	503	497	488	524	472	530	521	533	491	515	474	497	469	446	528	492	501	501	500	510	496	509	494	496	501	511	483	510	512	486	474	446	507	487	450	513	469	499	523	504	551	541	507	474	524	511	494	552	541	481	534	490	543	523	494	497	491	475	513	490	522	533	532	515	492	533	512	491	510	531	483	517	501	509	468	519	501	495	507	503	510	540	488	537	518	516	524	523	494	512	524	520	504	505	532	505	481	512	479	503	529	521	456	524	532	499	538	500	510	514	477	560	537	509	479	545	518	512	486	504	497	526	487	478	526	508	496	500	549	515	541	515	469	498	519	500	521	496	540	512	595	492	493	525	510	495	494	484	494	501	470	490	504	541	488	533	465	527	494	530	497	466	477	513	464	505	511	547	468	506	526	498	525	508	548	526	503	527	531	531	525	527	515	518	518	525	487	541	506	516	475	509	533	550	534	507	532	523	488	525	499	494	494	526	508	501	533	482	524	513	539	527	506	526	520	494	532	505	537	524	498	498	490	541	489	501	498	500	492	472	511	481	478	495	522	513	500	500	508	526	509	502	520	514	514	502	470	545	517	518	548	455	541	522	509	534	534	539	482	472	504	500	496	517	507	508	535	529	493	502	479	503	502	545	479	489	509	518	542	497	524	457	457	555	521	502	484	494	511	529	531	541	479	527	508	495	460	477	489	513	534	528	510	540	495	503	487	487	508	528	528	512	511	540	498	477	527	481	499	516	530	504	528	525	500	476	513	550	492	516	470	532	523	512	482	501	576	511	511	520	494	479	519	541	481	486	510	484	487	475	525	526	481	516	530	522	501	492	517	568	523	502	512	536	537	522	535	474	488	508	533	536	500	518	481	490	467	506	546	500	470	485	542	473	476	528	526	517	467	473	524	530	511	522	526	513	541	475	517	511	527	563	510	535	485	507	530	513	487	507	499	527	515	455	543	496	493	489	500	510	503	538	520	496	478	460	510	506	531	538	512	488	524	515	503	517	459	504	496	510	533	534	469	540	532	535	495	506	499	534	544	524	517	486	484	490	513	538	500	496	503	529	499	476	527	498	509	483	533	519	505	511	503	519	510	519	517	508	531	499	539	533	488	509	533	464	553	513	519	513	481	529	508	516	454	496	554	534	518	475	525	524	506	498	502	524	511	497	543	501	490	483	483	489	508	547	498	522	517	513	529	566	497	487	511	480	516	532	479	506	484	508	522	480	516	541	497	506	509	481	510	512	488	537	514	532	504	517	478	497	507	496	505	520	533	487	515	513	490	505	501	516	499	485	493	509	528	501	479	501	526	499	494	486	489	548	526	533	522	507	483	497	529	495	508	521	514	516	514	514	520	550	476	506	497	492	494	510	506	508	505	498	491	519	548	507	509	478	491	501	477	566	474	486	505	482	506	505	496	512	510	559	467	503	532	475	505	529	500	531	484	537	530	510	529	472	505	518	484	515	507	481	516	459	525	510	493	547	495	506	510	542	494	492	498	518	462	533	498	494	534	524	488	514	524	501	496	478	491	490	535	488	544	466	540	528	497	469	499	530	556	551	584	507	526	503	473	513	490	519	504	491	452	502	541	532	516	554	501	499	494	538	532	539	479	504	517	523	499	513	540	510	535	502	543	521	508	494	541	531	533	496	439	501	503	542	500	518	509	508	516	516	511	507	514	505	480	514	508	514	519	537	473	528	513	494	539	520	510	503	500	496	517	504	553	526	493	513	483	513	533	496	546	531	503	519	491	498	495	556	497	508	504	559	492	493	513	491	528	534	525	537	489	557	503	520	482	506	535	524	514	472	509	519	483	493	497	534	470	471	483	530	506	504	488	518	489	513	514	527	525	506	523	520	499	520	493	495	504	530	511	475	492	531	472	518	503	520	531	542	499	513	519	501	544	528	500	529	523	482	531	475	511	512	512	498	491	550	479	501	508	489	528	492	502	528	521	484	518	522	520	509	512	505	527	522	506	487	516	486	505	495	476	455	507	548	478	549	578	513	526	490	521	533	552	490	529	487	485	488	457	529	509	537	509	547	512	486	512	502	547	501	518	544	535	497	497	569	499	470	503	481	513	496	539	533	545	525	495	515	534	481	513	518	489	535	489	510	536	484	448	500	496	504	529	503	573	517	518	522	508	501	517	459	512	472	523	497	505	456	501	506	493	538	485	467	486	497	526	503	509	489	513	516	487	486	513	509	481	461	505	505	509	475	543	478	516	495	519	511	511	504	507	536	540	495	475	502	518	522	486	508	519	510	508	511	486	502	492	510	492	514	481	487	518	500	527	482	511	484	481	465	511	513	528	519	515	525	456	487	544	484	520	506	515	511	485	533	501	530	511	493	487	548	495	506	494	492	504	490	471	515	496	505	503	526	522	543	546	482	533	503	502	506	459	472	479	501	529	504	502	520	493	465	492	504	525	509	477	499	497	517	526	463	527	517	506	519	552	493	461	505	502	482	492	531	462	537	470	535	505	523	497	499	517	477	508	476	529	484	483	484	488	524	517	492	538	512	500	504	521	466	519	557	477	538	554	512	516	524	504	500	459	532	498	469	528	483	553	466	511	510	523	498	539	504	521	507	509	536	484	567	457	500	496	501	542	489	519	497	497	512	459	502	448	528	548	495	484	522	515	534	514	484	495	500	540	468	502	488	516	519	524	524	474	476	508	510	502	513	517	509	536	510	504	478	457	509	504	530	514	532	497	524	496	560	511	456	523	531	544	525	512	513	483	515	512
16926	13806	12370	6798	3417	2522	2641	2092	1531	735	1469	15517	16368	15217	8683	4027	1653	591	288	196	160	214	212	187	214	169	178	163	183	170	170	192	183	194	195	182	193	180	180	210	191	184	228	196	194	188	202	202	182	190	197	182	190	173	208	177	190	145	193	215	203	203	187	196	188	188	191	189	190	177	189	159	188	189	191	165	193	174	190	158	214	222	213	201	184	196	190	171	192	196	193	209	175	198	210	184	183	160	173	175	195	190	192	187	181	195	184	200	180	166	187	168	187	198	180	183	177	166	164	194	180	197	189	193	196	208	187	193	174	157	181	189	181	193	194	206	188	182	189	198	160	206	184	176	225	176	186	196	168	177	167	214	199	181	180	197	192	196	211	212	176	191	184	191	200	208	201	172	167	201	162	214	203	190	176	169	204	207	182	156	183	176	208	164	189	185	185	178	189	206	182	154	195	172	204	187	182	189	217	164	180	190	198	197	178	169	180	203	183	170	171	198	156	191	185	196	185	169	184	182	192	154	185	187	179	158	191	218	177	188	184	175	183	176	174	178	178	172	188	184	196	180	160	172	209	203	193	194	183	207	193	159	194	176	197	175	185	183	165	180	181	164	194	179	200	186	212	199	218	193	177	213	184	183	205	204	195	200	193	184	178	201	170	190	189	175	177	179	186	201	185	180	205	181	174	189	189	201	186	188	182	174	184	187	185	174	184	196	180	143	180	154	168	183	181	151	204	175	180	175	194	205	187	226	177	183	182	217	161	200	172	161	201	226	166	173	198	196	164	152	191	184	187	177	190	204	193	189	207	200	215	188	173	163	194	197	183	206	199	178	177	199	175	210	173	200	178	188	195	191	210	217	189	188	202	162	175	184	190	179	162	160	172	146	186	175	195	179	162	171	180	211	192	175	197	193	167	221	193	190	189	179	208	190	185	175	165	193	193	199	167	171	170	203	207	180	182	171	212	195	192	201	171	194	182	189	205	203	177	170	185	196	198	167	189	194	197	185	155	211	199	195	216	203	189	172	187	190	205	172	206	202	183	191	199	217	199	179	195	191	199	180	167	185	169	169	170	185	187	168	190	184	187	184	184	224	194	196	184	212	158	178	165	188	173	209	191	153	199	193	184	181	188	198	192	181	210	173	178	178	171	189	179	165	186	204	202	197	189	198	181	210	203	211	179	182	167	169	185	155	197	196	185	186	201	189	167	175	177	203	193	193	191	209	194	200	204	181	175	200	178	197	205	195	186	175	220	175	206	189	204	189	200	223	173	208	176	198	173	174	192	198	202	191	203	186	220	172	193	176	180	187	147	209	171	199	195	200	182	165	203	168	170	165	178	197	181	170	185	190	182	188	206	202	183	187	186	189	208	169	178	186	202	200	207	172	185	170	142	187	191	186	198	191	183	203	205	180	196	208	192	168	183	184	227	162	217	190	201	169	177	220	195	203	174	177	179	179	187	180	199	166	209	196	182	168	209	187	183	194	181	193	220	191	199	205	191	193	181	166	171	182	167	190	184	188	179	190	209	216	187	207	199	204	177	214	168	194	187	209	181	184	190	175	174	199	213	192	180	158	201	183	198	173	209	176	188	207	162	196	197	188	200	174	203	199	188	146	181	188	184	173	170	199	173	208	176	205	188	200	201	196	178	184	211	199	174	182	178	180	205	171	201	180	155	177	208	203	201	185	208	175	194	187	194	217	190	191	182	201	185	166	193	183	185	220	175	204	181	181	164	181	166	215	186	190	195	191	172	185	175	179	215	212	172	155	173	206	178	167	181	186	151	198	188	206	188	177	216	223	202	181	195	193	201	202	199	186	158	194	191	194	176	197	196	199	182	181	180	158	146	173	185	186	188	193	172	156	175	225	185	188	170	193	203	180	211	188	202	165	191	184	165	214	166	162	192	186	190	175	200	192	200	182	206	178	186	179	181	193	194	187	183	202	184	188	150	191	178	191	188	202	193	210	162	185	186	169	188	176	205	178	182	190	176	175	199	198	192	160	176	177	189	180	190	191	178	182	177	185	186	199	184	173	203	184	182	207	192	184	162	182	183	188	198	193	186	215	202	183	197	167	163	194	191	174	186	181	183	181	222	179	172	178	189	173	202	174	197	185	177	173	171	171	213	193	184	189	198	156	202	159	187	211	178	178	186	183	188	192	191	191	184	163	164	171	177	172	192	177	167	197	180	198	216	180	179	184	163	200	178	181	179	170	150	182	187	185	169	198	193	189	183	209	186	193	174	202	171	207	185	197	179	188	201	186	194	177	169	214	178	206	202	185	211	173	204	184	198	175	172	202	201	199	197	205	191	189	193	190	170	193	180	244	178	172	182	182	196	191	195	198	203	200	188	172	173	200	185	193	168	154	185	212	183	192	171	185	186	187	160	190	171	188	174	194	186	171	198	175	173	182	216	217	205	192	190	196	156	176	168	202	228	196	179	175	175	170	212	167	223	193	178	188	187	189	161	169	202	179	194	195	183	189	190	194	195	189	187	206	201	208	183	175	218	183	174	192	190	195	181	199	182	198	194	184	182	196	196	184	186	216	191	219	189	178	195	177	189	198	174	221	195	181	178	183	194	163	189	197	197	190	188	187	216	192	169	159	192	159	169	177	171	192	215	187	170	187	187	177	183	170	191	212	196	175	192	173	175	167	193	196	181	183	206	177	176	188	181	215	197	188	193	177	174	198	197	185	171	145	169	200	186	202	194	193	171	188	200	206	179	180	184	211	180	205	186	182	186	183	180	197	190	172	180	206	187	157	189	191	194	164	194	197	173	163	165	161	195	209	199	181	195	199	201	165	185	189	193	192	177	181	174	175	182	184	182	202	191	164	190	178	186	180	194	214	192	177	182	176	191	175	191	193	214	199	204	192	184	183	183	182	156	181	178	188	203	199	210	169	202	186	177	198	200	184	204	183	185	195	192	184	217	170	175	176	186	161	170	183	174	194	192	206	160	194	173	182	181	194	171	192	185	189	193	166	158	174	187	177	210	172	198	172	181	203	198	186	193	187	182	183	182	170	190	222	190	183	200	172	193	185	198	205	196	171	168	195	182	174	192	202	194	182	184	188	186	198	195	176	165	173	189	179	166	183	182	202	201	181	187	161	186	151	173	202	176	215	196	192	182	198	184	190	167	177	198	194	180	180	176	205	168	170	185	200	193	201	193	194	170	206	219	172	181	181	190	188	180	183	192	206	184	199	162	177	197	198	195	161	197	194	197	196	216	194	208	200	190	167	175	198	168	207	189	179	191	197	185	195	209	182	167	183	174	155	177	177	183	195	205	154	192	184	185	201	207	182	199	195	216	201	195	195	185	184	172	181	176	184	220	196	187	196	193	200	191	199	178	219	164	191	196	193	183	206	174	188	185	182	197	199	195	169	212	188	185	177	178	170	168	183	195	211	208	194	206	182	182	227	198	193	184	193	190	192	171	194	171	175	171	187	196	164	171	174	177	163	166	199	171	201	202	171	177	187
10489	11685	11417	9432	7454	7752	8828	7669	5802	3266	7435	38635	37636	35810	25454	15990	7495	2424	947	646	538	538	443	536	551	560	482	537	518	545	483	537	469	503	525	509	526	491	516	521	495	512	546	490	506	527	499	548	534	514	510	488	507	515	516	506	542	535	502	538	477	505	493	503	499	514	495	499	523	535	481	577	507	521	513	485	530	510	473	479	525	497	499	534	509	507	499	473	507	489	507	511	511	526	519	498	475	484	510	488	527	531	521	497	460	495	503	497	522	538	519	511	528	511	509	486	484	496	504	480	516	506	516	531	506	506	543	556	501	517	541	464	495	485	494	549	573	489	484	547	503	562	500	532	503	523	547	506	515	539	496	543	541	499	543	492	517	492	538	494	516	501	482	528	483	462	509	507	518	527	491	491	483	529	501	556	548	509	511	534	505	522	522	507	562	492	531	504	526	493	530	516	492	519	529	483	492	527	520	505	505	528	479	508	524	534	542	485	525	526	508	508	496	542	542	507	534	503	483	538	488	489	520	490	491	528	502	520	550	479	534	483	522	571	502	479	481	510	537	511	537	477	510	524	505	472	542	455	479	488	512	525	511	534	522	531	523	534	515	530	534	480	537	544	529	533	455	474	548	543	501	483	487	542	516	500	519	520	521	497	535	504	515	512	518	519	506	516	476	494	517	521	493	565	533	502	512	547	551	529	495	594	477	527	499	523	498	504	501	531	505	514	485	541	511	508	530	476	530	521	522	497	482	520	538	531	513	534	523	514	488	511	522	465	552	514	567	513	490	480	502	514	525	530	562	511	511	547	489	498	524	510	542	517	473	534	511	548	531	496	494	504	486	516	523	517	525	506	500	552	520	527	506	507	491	520	514	522	534	509	481	523	540	487	513	482	498	501	552	478	509	503	538	521	505	472	509	522	521	522	484	506	505	483	487	484	517	529	513	534	533	473	504	546	510	493	478	483	484	495	498	525	536	497	521	488	511	484	520	514	523	520	543	546	484	534	558	499	494	529	495	507	494	530	503	518	517	511	528	491	546	537	530	532	523	502	518	517	530	502	532	513	510	516	554	541	520	477	507	489	531	476	491	524	523	512	476	497	544	487	517	561	472	503	519	491	518	551	520	525	491	521	501	485	541	506	496	509	537	502	544	555	493	539	521	504	507	521	476	524	486	501	492	529	513	501	509	472	473	504	489	524	504	534	521	501	507	549	493	542	495	491	472	495	478	542	496	468	472	515	504	527	505	476	518	530	515	524	489	495	480	493	496	528	519	534	554	512	524	498	501	542	509	494	485	515	509	505	506	483	527	516	520	545	549	530	511	536	559	538	555	547	475	469	499	491	547	501	531	506	488	528	513	507	516	545	512	475	513	527	470	517	534	523	530	507	545	519	515	501	459	543	553	443	510	552	502	481	524	506	490	530	495	514	527	562	528	467	509	538	518	497	489	501	481	504	515	485	519	489	521	504	496	490	533	486	504	483	524	569	522	521	522	513	506	504	495	546	495	482	500	537	522	570	499	538	501	440	530	523	506	504	505	513	549	510	497	496	551	564	495	516	570	506	515	529	485	504	518	525	443	489	482	518	495	510	521	517	555	508	510	543	505	505	521	508	525	518	549	529	508	476	456	528	532	522	536	547	509	497	547	529	487	509	513	525	507	479	515	528	521	507	568	523	508	514	505	516	518	524	522	523	564	527	468	489	491	528	500	500	514	475	514	502	534	502	496	480	546	517	501	517	491	470	513	552	501	553	503	524	557	489	502	495	488	553	541	540	535	476	529	489	522	548	526	478	516	515	495	550	497	500	522	510	532	530	488	533	512	510	505	509	521	483	535	512	531	526	488	504	507	501	486	540	520	503	460	492	477	527	508	505	513	525	500	522	508	545	496	535	497	510	506	501	548	511	504	500	544	500	520	519	488	485	520	526	560	491	511	497	530	493	492	494	537	508	513	511	503	501	497	444	520	525	514	520	537	484	479	505	548	477	543	522	511	504	511	502	522	477	545	540	559	540	511	523	504	484	532	543	501	495	515	494	519	491	516	519	513	538	522	475	529	514	506	538	504	495	528	504	466	541	517	464	518	539	497	532	530	528	500	477	541	546	494	499	508	535	557	509	523	529	507	536	499	523	517	482	519	541	491	499	492	500	469	537	515	533	469	487	508	504	513	532	503	544	523	523	489	477	499	506	505	484	506	547	521	488	496	481	507	508	496	494	502	524	506	525	486	487	527	532	503	505	543	527	527	511	563	551	542	487	525	499	505	520	507	533	510	467	491	522	481	520	498	538	509	501	483	505	468	480	536	514	503	503	485	510	485	517	500	500	497	532	521	540	507	524	489	526	540	548	545	533	542	529	507	524	506	495	493	466	506	500	502	520	528	515	520	484	504	508	498	460	527	511	547	508	532	506	489	510	522	503	562	545	537	529	506	508	513	494	496	548	508	514	528	504	483	563	479	526	522	495	525	519	499	517	541	539	530	500	540	551	548	481	471	517	547	510	536	532	495	520	519	507	507	524	526	514	454	502	500	502	480	512	498	509	543	515	518	505	540	485	571	542	504	530	474	523	513	520	524	516	515	504	555	504	544	527	525	476	493	460	469	515	532	519	535	517	509	497	498	462	453	514	486	507	551	519	519	507	450	535	487	514	488	512	533	503	494	510	502	527	483	466	519	505	527	520	486	508	500	523	491	505	532	530	522	533	535	520	543	520	538	478	488	502	494	468	487	521	472	527	504	511	548	511	528	514	532	483	518	510	505	546	527	489	492	499	513	475	455	532	511	471	506	498	465	519	515	487	517	549	512	534	520	550	510	512	519	503	500	528	501	536	529	506	551	521	525	524	506	507	569	483	540	493	531	501	499	510	493	495	514	523	534	483	553	477	536	519	545	479	465	487	476	487	493	483	494	546	475	519	515	548	498	491	523	514	500	523	514	530	506	522	477	489	525	488	528	507	538	478	526	472	526	523	518	520	510	515	494	452	452	537	512	530	505	478	565	522	536	525	516	516	508	511	515	508	486	526	540	530	515	496	525	506	499	505	489	502	489	501	513	525	525	504	512	537	497	508	497	457	509	509	514	506	492	482	525	519	520	499	530	521	519	449	521	498	533	489	502	514	505	535	497	541	509	485	534	480	516	524	485	547	562	492	533	498	502	519	508	495	530	508	499	510	493	491	518	469	520	523	496	457	505	450	525	489	495	531	522	528	518	515	520	501	534	507	546	523	498	516	506	566	507	546	497	506	511	469	498	471	499	526	482	555	507	522	535	471	544	512	538	524	538	504	488	531	511	570	545	559	533	510	525	490	556	553	480	482	533	507	490	473	504	514	519	484	517	503	531	489	531	543	507	510	521	514	485	481	490	500	488	521	462	517	515	525	481	493	525	521	500	524	509	528	544	567	534	508	529	537	510	495	553	483	521	555	514	496	501	551	555	506	520	481	500	499	535	506	507	533	467	527	591	520	512	483	497	510	494	523	507	536
23240	10343	8655	7340	7394	6326	5101	4311	2883	1372	1060	11814	24315	25595	16981	8400	3014	816	352	233	221	188	193	196	201	164	193	226	199	193	192	197	186	197	191	181	183	172	176	161	181	174	174	161	175	207	217	162	184	168	206	178	164	185	182	189	186	172	204	180	205	180	208	172	169	197	193	181	222	199	197	189	174	209	198	194	196	162	220	181	199	197	195	181	189	161	199	180	203	163	170	183	189	174	183	168	189	205	190	198	192	162	184	175	174	186	179	190	181	191	187	197	156	193	159	215	206	179	154	203	215	174	206	172	157	200	164	175	195	183	173	206	196	182	206	187	192	178	187	176	190	187	163	178	184	189	172	200	175	190	193	166	204	173	187	200	181	178	180	193	176	166	187	172	206	191	177	211	180	183	165	185	182	182	194	167	189	177	219	195	183	185	187	159	176	178	193	208	180	186	210	175	178	170	186	182	165	188	199	184	189	174	175	180	178	179	186	203	170	182	171	161	182	185	191	179	171	206	174	186	199	177	200	198	186	208	178	195	183	189	179	173	180	178	174	185	184	175	173	174	220	194	197	208	210	186	184	174	168	186	178	175	170	186	176	200	175	192	190	183	220	184	192	179	166	170	174	205	185	219	163	168	183	173	187	204	202	178	183	209	195	198	177	189	179	195	179	201	212	201	182	191	191	172	212	186	188	195	175	167	194	185	190	191	186	195	173	187	187	159	197	173	162	225	207	176	181	197	173	177	187	192	194	177	164	218	186	211	173	178	187	201	171	193	185	199	187	213	184	185	230	210	208	164	181	214	187	204	162	196	191	174	202	189	191	173	179	166	184	178	187	190	199	208	200	181	163	191	188	188	183	203	188	188	180	194	189	220	183	192	195	156	180	196	160	171	184	175	175	159	184	172	166	180	168	190	177	178	198	213	174	199	197	197	189	195	195	182	184	174	194	207	189	194	189	180	217	184	214	171	187	205	194	176	197	172	168	180	176	202	174	195	170	199	177	192	171	167	183	187	187	190	177	188	183	174	199	187	189	170	200	188	186	202	186	192	200	196	189	205	157	193	170	164	170	184	174	198	201	200	188	178	173	183	181	192	193	155	158	180	209	211	173	194	182	186	178	181	181	178	201	186	200	194	201	202	156	192	180	185	179	183	162	203	194	167	176	169	188	173	187	165	205	199	191	202	197	206	191	176	182	205	182	200	194	183	188	166	171	201	197	179	190	178	152	180	186	156	188	176	203	188	178	200	185	190	170	184	174	199	183	181	172	187	189	207	178	186	179	172	183	189	197	167	209	184	181	214	177	204	207	198	184	197	174	182	195	201	205	179	193	169	200	176	188	187	183	181	180	193	185	165	204	181	178	187	189	179	181	171	165	189	186	193	191	179	185	185	190	199	190	180	184	168	194	189	194	198	205	193	210	194	186	195	190	203	195	175	183	179	197	194	189	184	193	191	191	198	196	193	204	173	200	177	185	166	190	204	171	184	197	182	204	189	183	200	193	184	176	188	168	186	179	191	190	177	156	156	191	178	177	157	184	173	183	194	167	187	173	193	186	200	184	220	199	206	186	190	162	191	201	199	170	209	187	186	209	189	188	190	208	205	214	219	188	191	181	172	181	183	201	197	169	167	217	182	177	190	168	161	203	185	170	185	178	191	167	178	203	183	188	159	169	190	175	160	190	208	184	180	167	191	183	173	196	186	182	182	208	172	185	200	181	186	204	179	184	207	206	166	188	193	169	208	205	187	210	185	201	176	190	192	200	179	210	180	185	182	173	194	189	186	179	197	189	194	200	180	193	197	175	187	168	163	165	165	174	191	203	191	174	189	186	191	191	195	167	200	168	222	165	183	180	205	226	190	180	182	180	194	200	199	165	197	210	188	189	180	172	162	201	192	214	182	180	192	196	203	205	179	175	194	196	176	166	179	177	214	201	199	169	178	209	159	180	207	188	214	205	166	198	186	186	184	178	203	177	187	176	173	185	184	192	185	178	199	180	171	201	187	165	196	188	156	183	216	178	185	178	197	199	200	192	205	178	190	183	181	180	193	201	201	180	169	203	195	202	201	196	203	230	184	169	167	206	186	199	178	184	174	190	200	163	176	184	192	179	192	186	208	178	196	195	188	211	194	176	177	180	211	188	180	198	182	184	202	180	195	196	181	177	194	150	181	187	207	188	177	182	165	190	189	163	204	180	183	190	198	182	160	190	203	172	193	170	170	165	206	209	181	172	204	214	188	212	178	174	168	205	197	192	201	177	180	208	182	196	188	185	192	199	178	203	186	200	198	174	177	179	195	190	189	176	201	169	175	166	185	180	179	178	211	192	185	177	213	192	177	176	202	186	185	171	184	185	199	181	174	168	172	186	182	189	197	177	197	174	158	185	168	179	181	194	187	226	177	174	198	180	189	187	173	194	192	173	160	186	189	177	182	191	222	172	182	164	193	180	197	177	193	190	179	219	197	196	172	207	171	189	175	179	204	187	192	181	190	190	187	174	178	188	213	190	184	205	188	191	164	187	185	180	178	206	196	198	176	178	186	187	167	158	178	207	181	186	177	170	203	185	200	202	160	200	200	193	200	204	190	163	197	166	178	187	182	178	216	175	218	182	195	175	188	189	195	198	170	183	193	188	178	194	201	178	158	198	166	177	201	212	189	198	179	175	180	168	172	180	173	184	197	167	177	173	174	197	204	200	173	169	171	195	190	196	176	179	144	181	156	182	181	196	181	205	187	205	171	192	171	158	172	183	188	196	181	219	178	192	180	173	188	188	179	177	180	183	178	187	193	163	198	193	206	190	174	168	181	181	224	162	174	155	178	191	185	179	183	190	206	182	186	163	198	199	199	165	185	193	171	180	225	200	200	204	204	177	179	170	165	204	188	177	180	164	175	187	214	179	183	173	198	186	193	187	191	144	197	201	186	176	183	190	181	204	192	185	202	177	196	187	186	182	193	189	199	162	186	175	163	204	184	179	191	195	209	175	175	210	152	196	191	196	159	190	177	201	169	181	180	185	181	205	176	158	173	177	193	180	189	196	189	182	180	163	186	180	187	174	206	192	170	179	155	188	164	184	160	201	203	169	200	202	161	179	199	207	209	180	190	173	172	195	192	194	188	180	194	171	207	169	190	180	221	160	199	169	197	202	209	195	201	173	163	166	209	184	168	210	205	171	177	194	146	174	170	186	179	171	187	188	188	200	201	207	197	187	180	189	156	168	175	207	192	197	192	194	191	190	183	187	151	181	169	190	167	187	186	157	189	223	211	185	193	184	155	193	195	191	182	184	213	195	203	203	207	184	173	188	184	177	164	169	203	182	199	177	196	172	179	193	180	182	179	203	171	178	175	191	205	202	209	210	180	187	207	186	176	178	190	180	211	221	193	181	175	175	185	166	155	195	170	160	183	188	190	167	166	210	190	188	182	199	196	184	185	188	197	209	187	184	190	198	158	176	180	183	209	198	182	194	224	184	188	215	199	191	181
13286	6742	10532	14090	15466	14706	12119	12286	8624	5564	5455	29743	45232	45046	35144	24274	11608	3886	1394	863	564	548	500	502	489	518	474	516	545	522	505	495	523	483	512	500	495	504	458	511	517	517	467	477	517	514	518	514	537	492	463	526	496	506	518	533	479	509	507	463	507	501	502	493	510	498	511	525	523	518	510	468	496	518	511	532	515	494	481	521	516	508	518	504	496	522	545	485	506	529	503	471	513	535	480	507	521	511	487	506	533	453	534	526	509	498	497	517	565	499	494	512	554	496	500	508	504	512	499	493	525	513	523	497	521	460	515	465	506	485	532	482	525	462	516	532	484	508	524	501	486	501	483	545	486	531	520	494	520	520	521	518	494	535	495	521	515	515	499	503	558	506	503	507	550	489	468	488	523	463	513	492	495	504	478	518	466	495	509	524	510	495	576	503	495	531	503	537	506	555	526	482	491	527	534	478	548	497	513	486	484	493	545	530	511	537	522	494	493	538	512	499	508	533	520	547	543	481	493	567	517	486	501	524	534	530	502	522	518	522	507	494	476	485	513	440	512	520	522	524	513	499	503	524	539	508	505	510	511	493	529	508	506	535	484	476	513	565	510	513	512	494	484	510	475	481	496	537	525	529	534	513	514	515	502	485	536	457	522	514	506	469	505	522	498	481	537	513	540	515	503	467	508	513	527	480	520	500	507	462	530	510	535	496	458	548	477	518	535	494	513	534	497	505	511	510	501	504	529	490	530	549	509	534	561	529	516	510	538	497	485	509	523	500	477	514	521	541	509	500	524	492	535	526	476	487	525	498	507	524	496	503	510	527	525	486	516	516	511	483	496	528	521	493	513	473	511	492	495	470	513	531	504	537	446	496	528	508	542	501	502	569	482	495	543	533	508	489	492	531	472	481	486	548	503	499	485	487	489	482	487	506	508	468	521	458	462	494	521	507	513	495	479	518	497	524	508	539	516	514	572	545	504	504	512	468	530	504	543	534	509	541	461	506	527	529	528	523	501	504	534	510	503	496	521	510	518	548	501	517	498	485	503	512	503	488	506	487	526	519	513	515	506	535	516	503	470	476	533	515	499	482	520	510	467	512	493	534	541	502	523	503	541	553	512	530	511	491	521	558	547	506	488	488	526	528	494	480	545	506	482	515	520	502	505	523	495	485	526	480	497	506	548	528	467	517	510	541	482	563	502	505	501	517	507	500	543	476	498	534	575	514	470	513	520	533	476	495	500	521	466	433	504	517	483	497	491	523	523	522	566	526	508	496	496	535	538	491	512	527	517	514	447	486	501	532	522	488	510	509	508	529	514	498	518	537	550	506	499	498	486	510	532	509	500	498	512	511	530	496	525	536	523	532	535	534	525	543	501	511	500	551	472	521	532	497	505	483	532	505	572	523	501	500	485	513	525	478	498	517	497	512	489	514	494	496	501	504	556	499	504	524	496	559	513	505	482	514	487	499	535	529	499	482	543	526	534	523	575	501	507	494	548	502	549	499	537	460	477	517	499	474	515	495	510	523	485	526	495	498	502	473	519	495	496	533	496	496	534	517	532	515	510	493	538	485	522	545	536	543	478	535	555	490	508	505	522	513	544	506	498	515	522	494	478	515	476	506	509	462	515	526	497	534	485	501	513	528	508	525	488	492	524	517	541	515	478	494	519	528	471	495	532	555	532	504	519	551	519	492	464	494	499	500	518	522	465	516	495	506	512	494	495	529	537	531	498	482	544	543	505	479	482	539	547	530	496	501	524	500	500	506	493	534	518	571	540	474	479	513	508	508	473	491	532	507	519	533	546	494	469	492	492	517	498	527	471	517	495	493	543	469	511	501	486	553	505	530	474	490	530	474	547	499	517	504	508	543	522	511	538	488	525	485	476	519	533	515	486	540	510	527	495	512	508	529	527	525	542	528	497	505	488	521	539	490	505	525	501	510	491	525	480	526	483	497	502	524	523	500	502	533	551	527	496	515	479	522	481	517	515	471	536	480	543	463	534	491	501	524	501	509	501	503	501	495	492	504	534	527	486	509	481	512	529	559	494	490	516	524	528	477	478	504	510	486	532	493	514	510	473	518	538	507	483	544	501	536	463	512	507	510	538	483	502	538	496	543	522	540	491	503	502	497	537	480	543	508	574	502	532	555	485	512	546	470	510	535	508	507	519	541	532	506	519	516	514	499	533	489	489	538	469	497	526	516	511	545	517	513	493	526	453	522	504	471	487	500	497	499	540	508	522	506	523	495	497	506	523	478	524	469	486	512	574	517	532	505	503	483	518	514	495	474	513	523	508	490	479	540	480	448	486	478	546	518	484	524	490	497	510	493	530	523	531	519	529	500	513	511	499	507	492	497	508	496	554	525	506	484	508	459	545	522	508	516	490	536	497	510	547	501	548	506	536	518	526	491	504	445	466	502	464	512	498	563	475	492	467	546	526	527	514	519	553	478	502	532	478	517	511	499	478	510	533	530	495	514	519	535	495	506	507	517	499	522	531	514	519	540	488	494	499	474	504	530	490	512	461	539	540	495	535	475	487	496	528	506	493	490	466	510	522	500	476	517	545	521	559	518	531	491	526	500	520	469	502	528	485	539	518	510	520	484	512	497	516	529	522	537	501	492	529	505	487	514	496	532	501	536	504	475	519	533	511	521	575	501	492	498	541	513	511	519	523	532	514	496	519	546	495	522	531	497	503	503	484	553	505	498	508	534	507	493	457	527	528	575	500	476	524	501	528	481	510	499	519	474	509	506	523	503	467	520	516	487	506	542	506	517	532	524	541	500	544	493	527	486	516	473	536	509	563	510	484	521	502	531	502	524	511	513	480	510	465	496	534	526	548	538	539	520	549	506	525	535	501	501	506	505	500	525	530	550	485	493	498	526	545	480	480	490	512	504	480	514	497	495	479	508	543	499	573	486	552	515	530	503	508	553	512	510	518	523	513	507	522	574	544	514	513	549	519	547	490	488	486	491	504	492	498	498	482	478	543	514	523	506	533	546	526	516	512	512	530	532	516	514	464	504	552	522	499	483	491	491	495	525	501	521	517	523	480	497	543	511	479	499	497	491	494	498	519	488	511	557	521	530	510	486	480	496	525	500	461	527	510	489	505	517	515	479	481	512	501	559	520	488	541	470	513	513	542	481	520	475	548	499	511	464	532	496	525	482	492	499	530	517	525	547	499	541	501	509	517	477	533	498	492	487	486	483	517	491	455	487	493	522	540	532	496	501	496	493	535	459	494	512	564	529	490	537	556	507	535	503	510	514	526	530	548	472	483	540	479	477	522	539	520	525	500	518	520	496	550	501	481	489	505	547	497	479	475	539	486	497	500	502	476	504	544	536	515	542	480	519	534	548	508	538	505	486	499	542	506	516	508	474	520	542	541	536	498	572	525	486	504	513	500	534	481	554	527	520	487	479	504	530	538	530	447	510	517	506	520	504	519	482	492	534	494	507	524	554	504	548	531	513	513	493	461	537	525	526	533	504
5403	2522	2855	2237	1725	1182	920	785	706	605	513	874	1876	2105	1246	623	388	309	227	188	213	184	196	187	163	182	187	190	170	188	188	174	193	180	188	194	175	180	179	178	196	183	194	174	195	201	198	200	174	193	186	187	206	194	203	196	185	182	184	195	193	176	168	152	190	207	199	170	175	200	196	181	196	185	191	176	212	219	191	190	189	176	211	185	167	188	207	197	191	196	177	171	183	177	178	184	184	208	166	193	169	190	171	199	189	187	200	171	178	182	186	193	189	206	168	208	186	169	187	186	182	197	185	174	195	199	172	211	209	189	177	196	201	215	204	184	188	191	181	184	199	173	184	181	178	194	180	201	184	182	200	168	176	170	192	191	206	184	189	181	191	182	187	192	165	174	190	188	187	181	195	193	166	187	181	169	192	202	194	172	190	189	180	175	191	196	180	176	160	209	169	187	184	204	199	202	180	176	176	200	171	196	174	186	191	205	183	176	191	170	172	185	209	202	208	198	183	166	172	181	189	195	203	173	178	192	198	188	184	197	186	173	178	203	186	171	165	179	162	186	180	195	170	168	211	203	170	184	195	194	152	196	188	174	169	167	190	182	180	198	183	183	181	203	195	183	227	182	169	216	190	197	180	172	178	186	185	192	206	169	177	192	173	179	184	175	192	187	188	190	176	179	189	190	197	200	164	171	211	184	177	166	182	168	175	194	170	207	168	158	161	189	174	199	203	202	174	198	186	221	187	202	193	191	190	170	191	170	204	208	163	212	198	185	214	190	191	194	218	179	167	192	180	199	177	185	171	191	168	196	197	154	162	182	177	208	220	177	188	173	188	198	197	186	158	180	189	181	173	189	199	166	178	178	190	204	177	197	188	201	207	195	174	194	175	193	218	170	183	176	172	173	169	177	170	168	176	211	188	194	183	202	194	191	205	175	176	183	169	201	179	199	203	179	182	178	163	195	180	200	171	186	170	196	200	191	169	202	189	197	196	184	184	159	176	188	193	153	200	195	201	176	201	186	196	207	174	157	193	165	175	158	179	183	184	189	187	196	184	178	217	179	189	207	170	194	177	195	199	204	182	169	170	188	202	195	175	194	180	196	190	194	178	185	180	166	229	199	192	202	198	184	170	194	156	198	164	174	190	171	200	195	181	194	200	186	192	169	207	180	162	185	203	201	194	175	177	189	166	169	198	193	184	174	181	200	199	182	187	184	190	179	170	177	205	174	182	196	181	210	187	173	201	207	176	184	214	179	185	168	176	209	197	204	192	165	180	185	202	169	194	170	185	178	187	180	183	178	182	180	181	201	213	186	176	184	193	185	191	179	175	188	197	182	208	228	176	178	197	202	197	185	188	183	163	174	192	200	194	204	166	164	196	171	190	168	221	213	190	202	171	170	197	178	177	175	203	166	199	154	200	161	184	172	202	176	186	179	186	184	192	180	177	179	170	188	168	190	169	175	186	209	187	171	186	206	198	176	192	186	179	201	177	201	197	208	192	181	165	197	157	192	203	182	190	191	193	169	203	220	182	214	170	195	157	189	154	207	162	195	193	175	196	181	187	177	177	176	170	204	184	195	182	206	216	175	188	182	203	180	149	183	193	176	184	173	202	184	175	194	180	173	190	226	209	169	175	198	160	178	192	175	195	183	202	196	172	178	190	175	181	203	178	182	170	183	202	179	213	178	198	225	220	185	193	165	206	194	191	168	170	201	191	153	167	173	187	183	195	160	190	193	188	193	221	193	180	157	193	175	200	199	205	196	199	184	197	184	213	226	185	159	184	176	170	186	180	187	193	194	191	198	182	159	182	212	168	176	200	180	186	185	168	181	191	141	184	162	201	196	218	180	178	183	200	192	192	163	165	190	196	192	152	174	191	194	196	213	189	180	177	188	202	176	194	195	191	215	187	197	183	196	189	185	182	174	196	171	179	159	193	170	195	155	195	185	173	198	182	200	176	174	184	190	179	172	175	158	177	191	202	201	168	215	199	177	174	180	195	203	175	186	170	197	192	173	207	185	161	198	213	184	171	159	188	221	163	167	190	207	209	171	214	198	161	218	166	168	174	162	191	183	190	192	193	200	187	188	196	165	208	180	198	174	234	183	150	185	184	172	192	192	167	180	189	183	184	184	198	185	170	196	183	190	183	188	200	157	187	173	200	168	174	189	195	180	199	203	169	193	207	176	168	171	186	143	195	195	189	188	190	195	185	160	169	198	194	180	193	163	191	177	196	193	153	171	165	181	182	164	210	203	174	190	183	211	184	198	184	199	188	185	188	196	180	190	180	185	180	178	201	165	208	178	185	205	164	193	192	178	184	186	191	184	210	181	194	190	180	195	164	197	194	178	195	191	216	176	174	192	177	192	183	152	167	192	166	200	182	186	191	198	190	176	182	169	184	210	203	181	172	191	190	181	180	184	178	193	183	179	211	191	184	188	197	193	172	198	172	173	185	217	169	192	180	178	229	205	188	180	184	187	182	201	185	181	176	166	167	192	174	198	201	179	199	163	200	171	184	178	166	160	186	210	179	193	193	177	208	176	191	183	191	191	186	206	179	164	200	192	162	199	177	185	195	204	170	170	191	199	201	179	192	180	209	193	219	186	196	190	194	205	183	192	184	155	178	196	158	209	186	179	178	187	204	176	202	181	165	185	170	179	175	190	203	199	205	185	171	153	223	206	196	178	172	201	184	187	173	161	171	197	175	168	199	149	184	173	201	202	185	164	176	171	194	207	212	213	200	197	182	187	192	180	199	181	184	190	204	163	171	198	212	184	167	201	191	184	188	199	197	164	202	188	192	190	173	179	182	187	141	201	181	171	183	194	167	177	190	203	193	191	200	198	184	178	187	184	183	163	192	164	198	186	193	182	182	207	185	193	179	155	165	177	181	202	173	194	203	215	181	193	186	179	177	193	191	194	187	188	177	178	183	198	212	187	176	159	187	206	175	185	184	179	175	175	226	193	193	189	178	175	184	175	201	184	171	185	213	203	191	194	199	186	215	180	178	193	184	190	179	178	199	164	188	202	174	165	193	165	195	197	186	186	197	211	181	154	198	173	177	203	173	186	183	189	209	190	175	175	177	181	166	193	165	189	193	174	181	199	223	163	201	186	187	175	202	178	191	189	200	193	170	178	179	178	223	218	183	191	188	182	191	182	165	192	208	161	173	189	177	166	167	182	217	176	194	167	174	191	189	176	205	210	187	204	200	188	154	206	199	196	181	196	183	161	163	195	208	185	201	173	186	191	207	225	168	189	192	214	198	166	186	184	158	194	180	181	215	197	175	186	212	214	188	179	184	174	171	186	190	193	187	164	191	163	187	171	220	201	191	198	173	187	190	179	185	181	197	180	191	164	193	177	182	181	185	183	177	174	185	170	178	185	177	179	211	191	161	217	178	190	197	176	186	205	168	201	187	196	178	173	221	198	191	192	178	185	197	167	184	202	145	188	192	183	176	159	188	180	188	181	193	181	181	214
4130	2905	5250	6250	5812	4551	4085	3671	3289	2831	2400	5199	9912	9412	5259	2391	1301	917	697	582	550	459	550	478	503	511	516	494	488	503	538	514	533	523	501	503	527	521	496	488	476	517	499	493	508	497	490	501	509	514	509	509	500	519	500	522	531	501	504	500	529	498	505	541	517	548	525	511	524	513	531	508	499	508	518	509	497	537	531	503	501	490	531	508	520	526	521	505	544	523	494	528	515	466	494	492	481	517	552	517	509	499	509	532	510	501	507	515	503	556	509	468	559	511	503	503	515	536	549	496	495	495	495	483	503	511	485	517	520	508	526	497	493	512	514	508	520	531	512	510	486	495	519	499	522	526	505	507	521	457	537	507	479	483	501	506	510	500	535	564	568	467	507	509	531	480	507	493	526	551	573	486	506	491	500	516	530	505	507	495	560	509	512	536	478	532	537	500	517	531	478	470	509	494	517	495	521	496	467	511	488	513	504	493	489	523	511	546	481	546	494	542	462	521	493	507	513	506	533	507	494	542	490	506	507	513	538	481	540	513	485	486	501	532	490	503	508	531	528	545	506	491	544	518	447	569	541	518	555	514	489	480	524	490	518	525	513	469	578	465	541	528	528	512	502	508	542	501	552	489	493	522	558	501	502	507	478	535	539	524	511	493	513	496	462	506	507	503	499	505	527	535	567	523	524	530	479	485	521	529	546	485	543	495	485	511	498	543	495	490	507	508	523	487	494	509	509	532	500	502	513	523	511	540	479	517	498	511	514	550	511	522	522	484	497	524	520	479	462	463	489	529	526	523	493	483	522	511	545	477	529	485	497	508	537	526	525	504	516	509	537	511	490	486	437	537	525	515	532	523	512	543	451	502	534	519	486	538	494	455	494	503	483	481	563	540	537	540	477	520	466	537	520	513	504	510	525	527	507	487	530	463	528	476	520	522	511	536	459	504	540	538	499	471	509	497	540	511	491	503	539	492	558	495	483	476	512	514	502	493	531	509	529	556	539	530	505	496	496	509	526	485	583	519	477	545	492	527	527	578	490	523	524	526	510	532	511	487	499	520	500	548	530	555	471	515	504	486	485	457	496	497	546	506	481	495	540	485	552	519	497	505	488	461	559	503	503	504	543	509	467	511	496	486	485	515	512	514	544	513	524	480	527	516	479	542	494	510	524	504	495	508	525	546	480	506	522	505	522	510	546	516	542	517	522	530	526	536	504	478	499	491	457	518	506	504	516	506	527	485	502	535	494	543	532	496	501	529	534	503	515	498	508	499	551	483	504	509	500	521	513	507	541	511	482	509	511	486	530	505	523	482	519	527	513	532	496	493	514	519	531	487	528	477	499	503	479	549	505	497	467	500	526	534	529	496	511	529	517	536	496	497	513	522	489	533	490	509	499	509	470	553	506	494	555	486	491	516	505	504	509	493	506	514	506	521	528	533	551	490	500	477	509	524	502	525	508	514	478	506	506	499	502	529	549	544	504	532	524	495	515	518	546	498	494	485	488	511	493	553	529	526	509	531	540	512	543	533	516	510	493	530	499	498	524	482	514	514	498	545	520	543	515	511	513	537	532	514	467	557	479	502	495	508	510	573	491	520	514	533	527	531	503	544	503	528	511	465	524	556	534	523	503	499	486	548	547	494	481	529	471	514	498	504	482	540	490	487	511	538	530	516	526	491	521	524	555	527	502	526	491	492	500	521	517	508	507	516	492	469	536	490	497	546	498	506	509	516	514	534	537	528	530	524	522	529	511	517	501	494	500	528	494	486	520	514	476	538	513	534	490	529	515	506	477	491	509	510	502	498	534	516	534	510	536	506	506	497	479	537	535	539	490	536	525	524	501	492	531	516	494	556	562	487	535	510	536	509	518	510	531	491	516	529	511	518	482	555	546	475	497	494	491	496	517	511	510	508	470	522	545	507	529	508	494	498	496	492	509	534	524	504	487	587	498	480	533	534	518	503	503	518	514	510	547	469	491	468	475	505	544	511	493	548	532	508	521	532	536	477	479	523	533	510	501	520	525	502	517	561	523	532	513	475	515	477	570	537	537	517	512	480	535	544	510	532	515	493	509	521	536	500	495	469	506	530	523	498	485	538	507	513	499	487	516	513	525	526	527	497	507	487	509	541	560	510	543	490	505	496	519	514	540	524	526	526	535	512	513	505	549	526	482	547	497	541	487	528	505	541	494	508	507	489	505	504	523	491	520	517	484	509	512	534	493	550	508	509	559	532	483	519	503	520	493	518	549	519	501	522	495	484	513	522	511	534	511	526	511	534	520	527	517	514	496	477	513	554	532	508	549	475	485	504	507	475	492	509	520	525	509	496	517	475	502	508	510	520	512	463	509	512	534	509	536	535	479	512	514	503	533	535	549	491	504	496	542	542	499	522	537	519	482	476	529	483	521	512	480	494	497	499	517	534	534	496	473	488	529	538	526	517	501	504	517	522	502	508	515	492	545	503	493	479	515	490	512	501	486	557	548	487	465	517	538	504	532	534	527	496	518	528	515	536	506	504	508	510	511	487	483	470	514	525	496	484	512	528	497	498	541	483	521	543	510	517	490	476	536	499	524	531	509	560	538	504	495	501	548	470	523	488	523	544	510	513	472	520	503	510	514	518	539	533	541	531	515	503	532	499	480	517	498	520	502	489	506	520	529	513	536	562	546	553	513	498	496	535	518	531	548	524	520	544	530	535	488	538	543	531	472	480	447	508	506	492	530	534	507	575	516	513	488	525	516	526	545	528	522	516	524	468	545	516	519	481	493	529	522	511	511	491	504	525	521	522	486	504	484	525	526	490	498	502	505	494	521	494	525	547	513	535	508	492	511	511	552	522	540	524	507	502	499	460	530	536	508	504	489	536	559	518	475	491	511	543	518	498	505	490	487	511	544	494	496	528	494	496	472	518	502	514	524	501	484	486	498	544	513	512	522	484	542	524	527	493	480	489	516	481	474	531	517	515	521	532	515	506	516	514	504	513	522	462	514	530	545	524	541	553	515	492	504	478	560	518	518	529	541	518	511	529	493	498	523	518	500	544	532	486	522	513	459	501	526	520	494	501	537	543	508	543	502	520	530	508	534	495	545	535	544	517	532	515	546	535	462	483	494	530	522	528	500	536	542	454	521	522	504	509	516	538	544	513	540	484	487	541	538	531	509	491	511	510	493	510	513	505	458	492	483	472	521	540	515	537	516	520	511	552	492	503	501	495	518	490	541	524	519	499	553	500	524	481	535	521	511	527	494	536	502	543	527	500	505	508	503	542	494	475	523	500	499	485	510	530	540	526	518	470	455	510	487	538	516	492	513	510	536	515	489	504	480	504	478	511	539	527	572	510	532	527	498	500	514	471	483	505	546	513	494	542	530	536	521	499	518	531	501	489	511	480	508	521	499	531	536	519	509	499	541	560	529	526	516	519	523	521	505	511	496	515	545	489	496	501	519	561	519	524	508	529	526	525	521	542	475	504	498	462	512	524	429	514	502	477
18822	10788	10077	8691	8277	4611	3536	2267	1594	1065	1023	5626	12858	11526	11650	8244	4146	1292	539	379	317	223	202	196	168	183	184	199	184	172	191	172	153	168	170	214	189	193	210	174	192	188	179	187	201	198	187	178	178	196	184	160	207	198	182	168	210	180	211	185	181	214	200	212	224	193	183	186	181	182	168	190	204	192	206	173	186	184	207	165	188	167	179	187	167	204	186	215	168	193	219	182	204	197	193	209	208	186	197	166	178	205	203	194	214	172	156	199	199	197	188	182	198	190	197	196	194	193	169	183	191	179	175	160	187	206	196	195	176	191	194	182	183	177	207	178	215	208	187	163	218	189	212	203	179	190	190	190	163	199	171	209	188	185	180	172	194	191	180	184	215	201	176	174	190	186	179	196	199	168	183	202	179	172	211	197	196	183	178	172	178	188	170	206	188	194	202	191	201	206	202	192	177	160	206	187	213	205	189	185	201	192	195	203	197	181	191	183	188	196	186	187	215	212	189	218	185	185	173	163	185	217	193	230	195	189	173	174	194	188	193	187	181	182	189	185	180	207	168	198	185	186	182	184	176	201	208	171	206	206	191	171	169	205	168	185	183	197	196	183	172	182	203	167	190	196	177	191	182	170	192	194	185	186	195	175	168	162	186	187	187	189	197	201	186	162	209	203	210	175	169	173	195	197	164	193	183	188	179	195	190	174	153	195	203	190	167	194	177	182	188	213	214	193	196	196	188	209	187	197	163	181	182	203	200	207	189	195	165	189	200	187	210	210	180	168	193	193	189	166	200	160	190	163	201	185	172	210	189	180	213	167	197	195	200	187	222	190	199	217	152	201	210	190	168	198	201	180	200	179	188	209	201	173	182	205	202	193	187	180	174	189	187	185	187	187	182	165	173	187	168	196	179	190	170	169	191	180	180	206	164	205	178	187	200	187	180	203	191	195	189	190	193	172	192	177	217	192	217	205	191	180	197	196	189	205	198	185	169	206	198	194	182	185	211	209	211	182	185	209	188	202	174	197	185	216	204	190	216	174	155	201	181	196	158	182	187	167	175	195	207	218	187	181	212	175	193	196	189	187	193	158	194	202	197	200	200	184	177	170	194	195	209	174	198	162	184	169	181	199	193	189	221	186	216	210	194	149	197	182	181	171	203	155	173	205	177	179	200	191	178	200	181	167	173	181	214	191	191	169	194	177	174	178	179	216	165	206	185	171	193	180	189	172	202	213	204	193	182	184	210	195	210	180	203	196	207	195	198	175	184	191	186	179	189	181	207	172	203	188	188	200	198	175	184	174	177	200	173	203	184	176	228	176	188	194	191	189	195	193	203	206	200	220	228	198	177	185	184	196	195	220	196	189	191	171	192	183	203	209	187	190	185	160	178	199	179	170	194	190	180	181	177	184	183	197	202	184	185	203	196	218	205	205	173	167	181	205	186	197	199	149	173	182	211	175	182	187	172	175	207	192	204	193	218	173	205	195	167	188	197	195	186	174	197	176	194	180	199	171	194	179	191	181	200	178	189	210	197	184	190	181	186	186	166	173	187	194	205	192	212	185	201	204	208	182	155	201	213	184	193	206	213	191	209	170	175	197	181	174	209	177	202	192	191	200	176	194	206	201	218	183	219	193	195	202	200	190	194	201	178	203	199	198	157	170	205	179	177	191	219	188	199	195	179	194	191	166	228	209	188	183	196	175	167	184	192	192	219	186	190	187	195	187	184	192	192	191	190	224	189	187	188	223	190	192	214	179	192	208	202	191	174	176	190	193	196	203	216	194	184	183	198	204	196	198	195	189	211	195	165	195	185	179	226	176	188	189	186	202	183	179	175	203	232	197	209	185	211	170	194	191	184	183	213	201	200	188	202	202	175	191	172	213	201	200	202	170	200	189	205	202	206	167	172	207	175	164	211	162	193	168	194	193	200	213	185	198	198	186	181	204	175	173	207	179	178	177	188	188	190	193	216	180	206	166	163	187	204	195	152	182	164	201	184	189	201	173	177	185	192	182	177	185	207	190	189	208	167	194	177	186	165	204	194	204	214	175	190	207	182	192	193	182	184	189	209	197	207	205	161	183	214	185	172	188	210	202	212	179	220	191	218	205	193	199	196	167	180	196	184	210	173	181	205	199	220	184	197	199	191	177	214	195	202	190	157	194	193	192	188	193	194	195	173	211	204	205	183	202	170	200	209	195	178	190	206	168	201	183	183	202	174	164	190	193	215	203	174	186	199	181	180	181	217	195	172	204	193	186	177	179	198	184	182	169	204	179	225	167	186	151	180	169	211	177	176	179	178	211	217	188	185	188	186	182	154	181	204	185	208	190	176	188	183	192	178	192	171	189	175	206	200	180	186	183	193	185	198	192	211	183	190	203	176	204	205	187	207	173	181	177	201	196	191	217	197	182	227	189	190	189	198	193	196	169	214	165	185	172	180	172	174	193	205	193	167	178	192	212	197	179	193	182	210	196	224	196	201	204	186	173	191	198	207	187	175	202	187	195	184	200	208	180	175	198	176	190	186	214	201	202	177	174	187	196	172	180	187	188	212	175	184	206	159	164	204	188	177	184	194	171	221	179	190	161	176	180	178	180	198	175	188	207	197	157	181	199	178	179	197	181	181	183	193	174	171	188	188	204	216	175	190	170	234	197	161	163	203	190	186	185	205	189	223	179	217	202	196	183	179	166	185	201	221	189	174	188	186	212	201	211	166	190	204	187	189	177	214	214	215	186	188	189	169	187	179	187	176	185	180	189	204	186	168	185	194	186	182	176	189	174	184	166	172	192	198	205	202	206	173	195	177	171	186	181	166	201	189	176	193	194	209	175	175	188	199	188	203	171	194	190	196	172	200	177	174	200	200	198	188	187	192	182	194	180	188	169	178	203	184	178	182	205	180	199	198	195	187	189	211	185	179	186	192	206	212	178	182	180	193	191	178	188	199	196	200	202	173	185	178	182	201	152	192	201	184	185	200	176	189	182	208	157	194	170	202	175	188	203	195	183	197	188	183	161	184	187	183	195	188	176	170	192	179	193	191	200	211	186	215	198	171	192	229	203	178	187	200	172	193	183	166	182	199	203	187	206	184	180	180	180	178	204	174	163	192	165	176	188	201	200	207	185	206	174	212	174	204	178	190	184	178	206	186	221	198	189	186	181	191	174	200	196	193	173	197	242	200	197	196	185	160	197	197	214	183	185	190	197	205	167	202	170	192	198	200	217	199	195	185	195	180	189	203	188	185	184	197	173	195	176	172	198	179	195	178	175	191	210	179	169	172	203	179	201	193	191	167	212	196	164	167	207	191	192	199	211	208	181	196	205	192	203	194	181	202	206	173	202	186	194	175	177	202	197	204	189	209	182	188	185	197	198	165	197	175	194	192	160	201	182	199	178	201	195	177	184	190	174	180	201	191	176	209	154	183	192	183	201	203	183	193	184	174	193	208	177	177	169	189	208	194	162	165	180	216	198	172	186	164	215	185	195	182	189
12019	7968	12184	15934	15824	11682	10074	8154	6642	5231	5290	18368	31800	28790	30891	25056	15871	5593	2458	1572	1133	800	618	578	545	484	580	490	540	532	531	537	522	514	547	484	528	505	532	468	503	547	500	519	525	510	522	557	503	510	491	535	523	550	533	532	513	521	514	516	563	518	529	485	506	488	530	523	530	499	513	543	493	550	565	528	515	495	457	528	528	529	549	555	505	489	519	490	506	495	544	528	543	521	532	532	505	498	549	513	526	478	530	480	487	518	512	529	544	533	491	532	495	524	564	531	502	540	513	537	521	508	497	501	471	535	501	580	513	521	490	502	528	525	477	457	524	559	473	534	527	514	480	534	502	521	503	538	567	468	553	506	497	493	496	513	507	511	520	515	501	524	525	540	541	527	514	512	511	486	488	524	477	494	503	496	530	524	499	519	521	528	484	511	519	476	536	525	505	543	496	547	551	540	500	475	487	501	537	543	511	508	553	498	524	514	509	525	534	510	496	483	521	490	501	546	554	542	566	547	532	515	517	534	507	503	519	542	492	546	518	509	501	503	480	527	523	518	537	497	529	526	461	499	514	508	540	497	548	496	496	509	497	548	562	475	520	473	565	513	452	531	498	551	528	507	541	545	537	515	515	515	532	515	489	518	535	503	490	518	469	507	513	540	476	534	513	506	537	522	519	515	497	514	446	494	547	503	537	548	506	531	551	507	539	517	508	555	563	515	500	494	482	513	516	521	536	508	536	518	494	546	504	529	544	520	498	510	549	500	527	513	501	506	490	532	515	492	520	514	519	503	543	539	492	505	511	495	498	522	540	534	495	530	511	523	538	534	516	517	530	525	488	563	552	496	487	530	483	505	502	506	543	502	522	524	524	514	535	562	504	519	534	530	557	514	501	531	545	534	503	481	511	525	545	546	547	555	547	557	494	500	555	542	550	520	506	539	536	529	548	570	498	528	472	505	515	514	544	496	537	539	509	494	470	550	521	492	499	503	515	512	500	507	542	506	500	553	515	515	563	517	495	507	538	504	506	526	529	514	518	550	517	511	521	594	485	534	505	527	506	508	516	506	476	509	544	472	529	533	539	481	524	559	513	499	482	540	551	515	532	530	539	503	489	525	526	508	523	512	512	490	483	537	529	492	522	522	530	530	524	511	530	546	524	502	511	526	521	525	515	525	503	580	537	461	522	514	519	497	488	495	542	510	535	539	546	504	516	512	495	502	517	554	524	539	512	492	483	480	528	516	506	507	508	505	497	590	523	512	553	529	521	502	472	509	512	532	497	525	546	562	515	460	536	516	528	516	542	513	524	493	549	527	540	505	532	502	541	504	536	512	531	482	520	548	525	516	527	520	526	482	519	482	545	528	542	534	505	524	519	497	541	533	534	533	534	507	493	505	519	523	548	508	567	528	491	511	525	545	565	534	484	509	503	542	519	506	532	505	523	518	498	529	544	480	513	511	523	536	508	510	535	529	513	528	532	534	503	530	485	510	534	521	530	552	514	512	475	523	533	477	556	509	555	526	493	537	487	572	499	511	486	523	489	516	501	539	513	495	512	518	536	517	527	559	530	563	525	523	525	528	484	494	523	495	517	527	544	507	517	521	527	522	542	490	495	506	484	508	535	507	533	495	518	530	504	526	489	487	525	485	491	519	545	528	510	549	502	555	519	532	517	546	498	548	499	525	512	500	495	471	551	529	516	471	531	489	480	495	505	481	529	516	503	510	479	519	547	511	491	540	517	524	551	554	518	496	558	504	490	522	500	530	481	560	488	521	532	523	508	505	537	497	517	556	525	560	515	506	537	520	502	507	523	517	501	523	506	509	512	576	499	502	527	526	482	520	531	521	463	519	512	536	535	514	531	515	562	511	470	506	497	491	558	482	528	505	485	532	529	515	536	534	519	491	510	525	568	512	498	546	504	490	558	513	469	502	520	544	493	519	490	510	513	515	541	524	507	566	553	496	569	476	526	515	524	529	489	540	507	513	501	493	499	538	524	524	517	503	507	468	528	488	522	522	511	480	514	514	511	473	483	528	535	547	484	523	503	526	522	551	512	521	541	511	539	519	503	463	463	581	557	493	523	524	467	492	530	527	513	505	520	521	497	550	514	502	489	543	525	516	484	510	503	534	536	511	503	522	515	512	530	523	533	553	549	568	516	537	492	537	502	482	515	526	496	518	513	501	538	551	506	509	530	545	519	538	528	498	542	514	471	536	518	500	492	511	507	505	529	555	533	527	555	546	522	527	501	491	511	485	522	521	532	503	517	554	545	484	489	501	554	538	496	511	540	528	533	505	516	521	496	467	519	554	531	534	498	512	550	530	495	502	530	512	541	538	492	526	504	517	504	528	533	512	514	502	510	552	527	552	522	519	468	514	489	511	556	502	523	521	485	529	509	478	494	562	538	533	510	506	512	506	568	487	532	535	486	482	478	509	492	513	552	521	568	493	525	508	558	527	509	535	511	508	505	483	524	495	553	517	531	515	527	524	486	494	481	480	530	515	512	565	510	511	473	530	506	494	500	508	535	538	478	491	511	489	509	489	549	530	527	527	523	483	559	517	548	515	524	542	579	495	518	512	517	503	527	521	511	493	558	496	506	506	517	525	567	506	492	494	529	540	489	508	497	485	543	550	537	528	513	540	522	537	507	540	514	540	494	541	541	489	469	509	539	546	506	515	497	521	535	550	511	538	517	530	499	527	495	520	552	518	481	481	525	483	524	588	538	505	548	502	502	497	547	507	506	545	501	491	497	487	545	502	497	517	512	520	546	521	502	521	492	518	507	510	531	518	477	488	536	585	464	512	508	520	501	502	535	480	517	486	470	468	520	514	500	539	537	507	539	533	551	518	492	515	526	543	516	489	529	508	519	496	518	493	494	528	564	500	553	560	516	561	481	526	505	504	494	507	502	544	527	466	525	497	538	527	503	555	513	514	493	507	505	460	532	486	533	517	510	471	517	538	499	472	505	498	496	532	499	506	550	534	523	534	511	468	512	514	512	481	506	506	531	505	512	506	540	524	544	495	526	535	546	504	514	518	497	486	509	516	514	531	539	493	483	549	505	543	561	517	511	513	498	508	527	504	498	543	487	454	556	540	531	526	569	539	521	474	500	514	524	511	499	518	495	509	509	512	503	566	543	494	563	503	465	469	517	483	545	546	514	501	522	516	516	545	538	548	517	525	514	511	508	511	473	470	539	499	488	520	500	514	517	497	539	523	520	479	515	526	538	519	505	488	494	491	547	470	522	517	521	528	508	513	522	548	512	535	504	513	498	530	540	513	495	500	549	506	512	517	504	524	476	515	557	491	523	558	509	535	532	520	522	519	511	562	513	536	489	503	512	542	494	542	555	544	526	501	495	517	525	541	501	509	472	478	515	484	529	499	520	547	539	496	507	519	522	522	520	535	529	534	527	518	489	517	484	536	517	500	517	547	500	505	517	514	507	548	507	563	509	498	520	544	517	501	529	526	495	508	542	478
24006	13029	16829	19214	12995	9742	4731	2676	1836	1279	1654	5416	12576	1765	1862	9519	15711	9354	5156	4239	2782	1419	605	304	231	210	194	189	201	218	209	204	172	192	204	176	185	201	182	197	182	176	195	200	189	182	169	185	162	178	207	198	183	176	191	183	190	204	177	188	199	183	177	193	194	184	175	183	179	184	196	190	183	187	185	186	209	175	181	211	184	190	208	207	185	165	196	216	186	170	198	199	194	193	201	170	216	177	183	171	172	184	190	240	196	186	182	221	186	159	187	176	181	175	198	174	195	209	198	188	220	176	166	212	185	185	214	177	186	172	212	215	191	174	188	185	204	216	168	188	200	186	194	185	176	200	184	179	226	171	184	190	183	205	174	222	200	211	179	183	200	183	226	173	172	175	190	202	185	165	177	207	197	188	196	185	165	213	166	168	168	176	196	218	176	210	186	186	199	196	163	221	194	182	178	185	199	173	194	196	190	198	201	194	178	205	204	179	177	181	209	204	181	176	190	197	176	167	198	181	193	187	186	222	187	208	189	183	229	155	231	160	196	185	199	209	204	198	199	187	198	208	196	185	188	177	181	195	196	179	180	195	184	195	215	199	205	181	202	193	203	198	201	194	189	203	218	215	166	179	211	194	199	202	173	203	202	184	159	181	177	191	204	218	211	184	167	175	190	218	202	198	205	175	186	183	168	183	166	192	193	194	190	190	174	177	193	211	179	179	183	196	211	170	183	195	175	187	190	188	218	209	174	212	198	223	208	186	191	187	201	211	188	190	197	223	187	217	176	183	188	189	181	178	198	179	199	221	184	188	219	201	194	181	209	191	181	185	183	182	189	173	178	214	192	177	204	201	170	202	200	208	188	193	221	192	192	185	195	193	181	198	198	171	219	190	204	159	213	196	180	213	202	192	179	208	174	155	206	194	193	191	201	194	182	200	183	209	196	185	210	170	207	209	187	205	183	180	182	190	189	179	174	197	198	188	179	197	174	184	194	214	197	209	172	201	184	204	169	191	192	211	180	192	166	181	221	180	194	185	201	196	204	206	214	197	207	198	190	197	176	183	213	185	173	195	185	211	193	194	163	193	200	204	188	200	209	205	189	186	195	209	183	186	204	165	194	207	191	197	174	196	175	208	220	164	172	188	178	190	200	226	214	185	198	191	176	208	182	172	214	188	196	213	187	212	174	179	209	209	226	197	178	191	208	206	188	188	189	201	192	187	194	198	171	163	181	180	195	187	173	165	200	171	187	192	191	179	178	169	215	183	179	198	205	203	193	163	179	163	190	211	188	182	211	166	167	179	210	183	192	206	179	197	211	175	186	193	200	183	195	171	194	206	199	190	189	194	212	188	209	188	197	191	188	181	212	175	206	180	189	200	206	202	180	150	194	217	190	183	205	206	180	179	185	200	211	185	183	199	194	209	190	172	196	205	190	202	187	181	203	202	183	175	168	200	193	198	189	186	172	199	207	213	205	194	170	185	221	182	188	162	186	187	185	178	214	206	183	198	206	168	180	170	209	207	177	204	181	179	200	191	191	209	215	174	167	195	173	233	211	204	177	188	184	188	190	204	189	209	169	200	174	196	203	172	195	169	197	210	206	221	196	194	186	171	213	189	186	218	208	195	212	200	189	201	198	193	224	206	201	194	194	205	186	173	178	199	196	181	198	184	178	221	203	177	198	203	200	181	198	169	194	197	168	208	185	167	228	186	195	193	186	183	189	183	219	207	196	194	182	195	190	166	209	189	186	179	176	183	186	198	178	186	195	190	212	194	185	171	194	181	173	198	213	170	202	201	221	184	188	173	181	186	190	210	193	186	198	182	193	194	185	174	214	189	212	191	185	187	165	192	216	195	199	167	189	193	189	179	186	190	204	189	180	198	198	163	184	175	200	176	206	194	204	203	180	189	190	168	188	194	196	195	199	223	181	165	183	182	196	191	194	188	194	190	201	230	181	196	195	191	208	172	175	193	205	186	211	181	190	196	198	171	205	179	191	197	193	176	183	195	196	233	186	177	202	176	197	175	182	204	197	183	202	192	184	167	208	187	208	180	182	195	190	192	197	196	193	221	150	197	178	171	203	178	155	214	160	186	230	172	197	186	176	191	171	201	212	199	183	186	195	200	162	176	181	176	194	169	215	200	204	206	188	163	178	204	190	219	192	198	191	189	188	202	227	187	188	219	230	192	176	193	216	182	194	185	190	196	177	201	186	180	199	197	191	169	165	215	185	201	203	202	158	191	192	187	190	195	196	202	173	182	195	215	174	179	174	196	174	177	187	191	196	198	176	188	200	190	206	193	187	185	201	189	190	179	209	203	187	199	197	205	212	213	213	201	228	185	195	217	188	187	196	190	177	185	187	222	213	195	187	205	196	184	161	177	211	206	191	175	190	180	164	190	209	192	186	180	178	202	220	188	172	184	175	185	203	206	213	198	179	185	205	190	200	202	175	190	180	194	191	189	183	181	204	191	186	187	188	194	184	172	214	175	177	167	183	199	206	188	189	184	189	186	186	212	179	177	218	202	209	190	197	206	202	186	201	179	183	181	185	214	180	186	209	179	197	201	188	181	192	203	182	186	191	215	190	179	213	184	202	175	209	216	177	185	189	208	185	207	186	190	210	196	186	183	196	196	187	195	183	206	183	182	193	177	216	176	189	187	187	169	187	186	181	180	210	183	198	192	177	237	181	191	182	177	187	160	199	200	192	182	199	187	191	216	187	181	207	192	184	189	183	179	203	185	201	202	209	191	189	199	173	205	192	198	178	208	206	162	183	180	181	201	194	193	165	178	187	173	181	199	186	194	179	192	194	175	188	162	215	187	178	168	218	177	203	196	190	190	184	188	184	189	194	191	175	168	188	187	184	223	194	188	169	196	211	181	207	197	180	180	169	182	183	203	195	183	186	174	188	196	193	192	173	194	194	167	205	186	203	205	183	178	179	188	183	186	180	170	207	172	181	208	165	182	194	160	180	179	190	181	195	185	193	204	210	195	221	174	177	190	178	207	189	198	192	163	199	173	214	191	190	185	207	193	171	196	169	212	201	175	191	174	189	185	171	192	187	189	186	170	187	164	202	189	190	198	198	179	190	181	174	184	194	197	198	198	191	201	170	191	208	189	179	181	184	182	183	182	216	198	192	181	205	200	185	203	193	167	207	203	181	173	211	213	193	177	170	198	193	210	193	190	185	207	171	198	180	196	200	187	205	200	169	192	196	188	195	203	187	168	173	178	216	183	170	212	172	186	194	194	191	203	177	187	178	216	193	186	192	147	199	188	218	179	185	177	195	225	185	185	192	201	182	197	186	178	191	209	176	192	182	199	207	201	182	196	197	195	168	191	196	197	223	193	179	213	160	183	172	185	199	190	185	194	204	194	202	185	193	182	203	199	208	191	207	197	207	203	186	181	202	179	170	179	178	171	198	203	194	194	197	204	198	207	181	168	192	206	201	195	205	182	173	184	183	197	225	172	188	183	170	185
13586	9717	19248	24442	20076	17784	10919	9059	7262	6095	8203	17658	23727	3058	6294	23693	35601	24473	18473	15967	11525	6498	2855	1157	682	561	546	506	548	498	523	534	492	503	538	497	526	503	517	534	507	519	509	512	527	545	498	517	535	520	509	522	524	510	511	566	519	492	521	535	506	550	550	521	549	506	508	495	486	516	537	599	472	555	506	506	478	500	563	510	545	550	528	511	517	520	527	528	510	517	558	497	533	514	551	516	520	558	546	521	518	468	494	507	509	526	521	502	530	541	509	507	585	529	569	513	498	478	527	521	545	528	526	514	509	505	554	497	539	530	508	515	520	503	510	502	540	505	500	474	526	545	502	508	544	517	523	526	505	508	515	534	540	501	548	489	492	551	568	563	490	508	462	539	502	535	492	482	538	502	511	519	534	475	492	508	501	470	502	527	542	525	511	489	571	497	512	509	542	494	529	506	535	506	517	502	489	531	498	523	548	547	542	521	511	544	513	526	525	487	487	557	555	579	520	482	506	541	501	481	503	496	543	508	501	535	541	543	528	516	552	539	495	481	458	519	491	496	479	528	533	498	500	485	528	539	502	543	539	511	516	484	509	488	523	515	524	513	488	485	513	500	529	525	542	513	538	494	522	536	469	523	524	546	508	535	496	510	521	514	511	517	510	501	521	518	496	502	529	529	522	535	532	530	495	546	529	516	553	505	530	544	511	506	514	530	523	526	529	494	550	512	497	525	538	480	507	488	496	564	541	523	511	533	512	497	562	531	517	536	554	533	526	503	522	478	506	521	509	574	542	525	512	477	509	549	548	518	488	549	508	473	493	513	506	539	489	513	515	551	521	530	567	559	524	520	515	534	488	512	552	506	513	536	525	512	517	468	537	552	508	490	508	473	526	535	500	529	564	525	506	552	512	501	522	517	507	504	534	523	509	502	525	519	534	485	497	521	525	474	548	509	517	511	529	524	512	482	547	481	527	557	541	528	528	547	514	541	509	547	495	509	545	513	521	508	543	514	509	548	524	552	489	474	512	523	509	509	537	498	523	477	554	532	568	489	494	497	528	528	523	535	510	535	495	496	582	551	511	490	503	530	495	483	532	524	531	506	545	512	503	524	493	496	492	514	519	508	541	541	531	535	501	542	501	482	510	533	542	496	535	532	522	526	536	496	532	520	496	510	522	543	505	494	529	521	502	484	539	526	515	533	514	575	546	498	525	488	504	548	521	562	478	548	539	545	477	525	522	529	548	522	533	566	525	529	535	556	500	493	476	471	510	567	528	538	533	521	546	498	586	501	516	503	516	544	492	551	516	486	514	508	505	518	519	508	521	521	491	548	505	502	539	531	535	514	520	529	543	534	528	525	525	520	470	514	483	494	555	479	527	518	524	477	535	506	500	485	509	530	506	491	474	516	520	530	532	499	536	538	572	540	492	488	543	522	486	494	484	527	567	516	509	569	522	520	491	532	518	493	534	494	500	517	522	520	501	506	504	530	546	509	507	538	554	479	510	527	532	489	497	503	476	540	494	526	494	450	531	537	564	495	518	516	524	522	544	559	553	524	514	536	515	508	505	525	546	509	528	493	545	512	495	545	527	509	514	577	490	507	562	536	517	533	545	513	513	525	515	476	477	487	504	468	519	518	502	502	525	517	554	494	482	492	518	543	567	507	549	532	502	507	517	489	504	513	538	514	496	477	507	523	529	540	526	577	492	503	539	564	560	549	491	555	525	553	536	513	529	502	506	514	487	526	484	534	524	475	520	504	485	508	543	492	494	516	506	499	560	487	486	531	512	532	513	513	524	559	532	530	510	489	532	483	554	515	482	537	518	493	543	507	514	519	488	502	525	488	522	515	476	450	472	526	537	506	528	519	458	528	568	502	529	580	515	488	497	548	556	544	534	494	529	542	532	530	512	546	544	483	513	509	504	514	528	522	505	500	577	519	527	482	495	518	542	463	533	526	541	527	502	549	497	534	542	540	538	506	488	537	520	539	538	487	512	479	522	507	509	498	504	537	513	518	526	521	524	524	486	518	505	501	555	534	525	479	483	544	542	489	511	519	508	520	552	515	524	500	492	530	505	515	527	536	493	502	526	517	551	510	491	485	495	474	541	528	523	535	577	545	537	525	492	504	500	537	536	519	497	517	540	462	538	508	488	527	509	541	557	515	532	499	543	541	471	489	494	486	495	493	508	512	518	508	526	489	521	533	506	534	530	538	522	517	475	548	539	496	544	507	507	536	506	530	517	497	527	505	507	552	519	474	496	518	505	524	487	548	466	513	501	545	516	517	544	546	505	521	510	495	561	524	476	532	488	533	513	521	507	517	457	530	497	504	529	556	532	521	527	492	553	504	517	517	547	545	514	549	485	547	492	481	520	511	517	520	532	503	557	505	524	549	508	485	511	480	537	535	524	504	470	515	509	477	517	542	494	549	501	527	525	472	549	495	507	516	508	534	512	537	482	488	491	505	511	479	501	493	521	502	544	487	536	556	495	491	531	505	491	510	490	494	510	560	507	498	495	515	496	518	517	524	584	481	531	504	520	535	480	474	472	537	515	510	555	508	492	490	545	521	508	516	551	540	500	536	537	516	557	500	512	489	532	505	536	531	504	560	520	492	522	524	488	493	509	535	547	482	545	525	479	510	538	535	477	509	503	504	505	498	477	510	548	504	518	494	520	494	537	551	556	515	551	508	538	528	530	529	516	524	529	536	500	486	524	526	500	539	512	511	470	508	499	502	549	547	506	574	535	515	490	504	523	533	528	520	541	533	498	455	553	507	503	535	523	553	519	487	515	510	547	532	516	539	513	503	518	508	496	506	569	510	500	541	521	540	553	545	533	506	534	510	506	559	509	485	500	540	538	486	525	526	515	536	514	509	510	483	560	500	512	503	497	517	523	544	527	504	540	505	512	537	551	504	503	519	509	516	504	532	540	477	543	489	543	537	538	496	487	531	525	541	498	509	503	535	510	526	514	516	530	541	507	503	482	513	551	513	521	517	533	488	540	510	505	541	532	528	470	555	500	539	529	517	514	534	570	511	535	490	571	520	480	515	487	518	481	498	481	537	509	489	511	511	516	501	495	504	524	535	505	558	528	537	540	546	545	554	536	514	501	543	497	536	523	517	544	499	503	503	519	504	491	552	526	525	549	524	488	493	546	489	524	495	505	537	542	492	478	526	524	566	569	508	530	487	512	489	500	508	510	558	497	537	517	518	534	540	524	530	506	550	489	539	473	535	509	562	552	536	541	541	495	499	509	462	489	504	509	548	496	514	524	483	476	495	522	532	562	495	537	497	527	523	490	504	537	550	504	504	530	495	497	513	510	519	463	527	543	541	500	500	455	496	551	533	544	514	536	506	532	512	531	495	517	490	543	559	519	479	524	522	515	541	527	510	496	528	485	528	512	560	499	530	521	489	542	514	516	553	556	497	532	557	518	522	555	530	508	579	519	517	519	541	500	505	517	550	503	511	526	523	517	506	526	558
6076	3367	4427	3450	2383	1598	1281	911	736	578	458	400	356	287	341	441	1032	698	856	1049	736	398	254	224	180	190	184	185	211	187	199	167	160	182	194	211	193	190	206	168	186	203	216	206	174	197	192	202	171	190	195	182	211	185	195	178	182	204	171	196	171	185	199	182	201	181	194	202	180	197	189	194	207	203	179	189	219	186	188	173	191	223	184	213	168	201	209	193	193	204	189	187	192	208	191	184	194	216	186	199	182	188	187	195	176	210	193	186	194	175	195	200	170	208	194	182	185	190	209	187	172	207	198	201	176	183	189	197	223	192	197	195	185	179	175	188	208	198	183	179	194	177	192	182	190	210	174	187	177	192	197	216	195	180	168	198	174	183	212	190	200	175	169	202	177	177	184	195	180	216	219	168	203	176	197	190	160	195	202	187	200	179	187	164	202	201	187	195	177	206	173	198	179	209	194	187	182	214	189	188	208	197	185	169	199	183	176	174	188	193	193	210	184	196	164	188	194	201	183	189	187	192	197	197	198	203	184	183	176	181	191	185	215	191	170	200	175	184	198	207	187	183	175	180	181	203	187	211	200	167	189	210	195	171	194	211	192	201	193	196	170	204	192	175	200	196	204	188	187	201	189	167	193	192	172	174	207	169	199	176	216	193	201	223	204	182	148	182	201	195	217	185	202	191	185	222	212	175	217	172	210	185	198	200	189	202	206	175	175	190	196	181	179	187	182	170	157	185	207	168	181	170	210	206	204	193	175	208	198	187	197	206	188	196	183	196	165	156	189	188	212	182	189	201	198	181	207	205	177	180	197	192	192	190	168	182	178	189	175	191	191	183	194	169	154	205	202	179	203	162	200	179	175	178	203	206	184	219	181	208	187	179	180	187	189	179	185	177	195	198	176	190	164	183	211	196	189	211	190	188	193	183	174	161	199	184	203	176	172	201	187	147	166	208	206	191	187	188	155	164	200	200	209	200	175	183	209	196	177	182	198	190	196	209	156	194	190	187	176	174	195	199	200	194	218	196	190	164	201	174	190	162	186	207	166	203	200	207	187	215	215	180	189	194	177	188	179	188	186	172	195	203	170	224	188	206	180	203	202	196	170	184	171	188	192	203	197	176	165	211	230	206	200	215	206	200	194	202	159	221	178	189	196	189	193	204	182	195	191	198	204	177	185	218	198	181	200	188	205	208	175	192	193	180	221	195	185	193	202	175	209	180	196	195	196	203	180	197	179	190	214	212	185	179	176	203	180	201	190	206	196	200	170	194	192	193	211	195	185	177	183	209	211	179	194	197	182	199	170	212	196	199	231	190	177	220	206	182	198	183	188	170	211	209	194	169	203	186	187	209	182	185	187	175	198	182	206	233	181	191	205	200	180	170	175	193	186	190	197	183	185	198	191	193	196	197	178	183	174	187	203	197	174	163	191	187	191	188	178	187	164	202	171	183	210	199	170	189	197	192	197	169	184	193	179	207	211	174	206	203	197	212	201	194	192	205	191	175	171	191	193	199	183	184	166	188	184	190	194	215	186	206	193	193	203	193	203	199	214	186	201	185	199	183	197	202	192	189	205	198	204	185	210	187	185	192	209	199	222	181	193	181	208	202	196	217	211	173	196	199	203	164	170	189	183	197	199	197	185	208	197	170	202	192	186	209	161	175	183	178	211	183	165	184	177	201	184	196	193	192	204	194	201	203	177	193	193	173	200	200	174	205	205	199	184	187	204	208	185	189	189	189	219	180	173	188	203	189	161	206	195	206	179	215	194	187	202	195	225	187	195	182	175	186	194	180	198	203	197	200	203	190	191	207	210	195	182	183	189	193	179	214	208	217	179	197	233	187	185	195	202	188	192	199	190	204	175	181	199	182	209	204	189	174	188	193	199	198	208	203	182	186	200	206	177	200	203	209	193	194	201	179	200	158	203	196	179	206	204	193	183	182	194	190	195	166	175	208	207	194	177	197	209	195	199	177	199	199	182	195	219	184	195	178	175	200	199	195	194	171	198	195	184	200	211	203	179	185	177	189	200	191	174	178	201	195	225	172	213	199	157	177	201	195	183	184	160	191	179	202	198	171	177	193	193	194	207	204	202	171	191	187	184	177	192	186	192	223	181	194	168	190	202	181	195	181	197	188	179	183	201	193	187	205	210	197	181	191	165	197	172	207	227	209	168	182	193	199	178	208	186	195	164	216	212	187	187	166	182	214	210	186	180	188	164	207	192	191	176	206	164	180	191	192	168	204	206	206	215	164	176	181	188	211	167	185	206	176	173	205	204	193	179	175	209	207	189	177	182	166	200	183	186	189	187	182	192	202	226	206	195	185	194	202	189	202	176	211	189	207	191	214	195	182	181	205	186	190	208	189	203	182	180	178	188	183	176	199	167	178	197	187	179	213	232	197	199	195	184	157	186	183	173	177	197	192	204	200	186	206	184	178	181	181	197	190	218	195	176	169	189	172	197	206	222	190	176	171	188	204	181	180	183	172	180	180	187	213	197	191	189	209	184	180	181	179	190	204	168	200	211	196	191	192	202	175	195	202	192	205	183	163	181	187	190	175	197	182	181	173	191	172	210	190	201	205	203	190	195	201	168	186	188	176	191	180	213	197	195	169	196	153	191	176	181	171	186	189	186	176	183	186	176	215	205	202	198	182	199	183	174	178	205	176	191	188	190	175	216	172	180	191	188	193	186	188	196	211	221	188	191	163	214	171	184	186	201	177	201	200	211	189	202	188	189	183	207	176	177	198	207	189	203	173	176	188	185	193	208	166	197	204	187	176	179	177	196	209	204	186	213	181	171	168	198	199	169	172	202	191	190	198	188	205	185	194	186	186	194	196	181	168	188	193	189	204	223	200	193	195	190	168	202	161	216	209	200	200	188	199	193	192	204	193	185	182	171	164	169	187	175	182	191	194	194	188	194	197	191	211	200	182	171	201	191	193	186	192	188	183	200	178	185	185	188	196	218	195	181	190	179	216	211	178	198	206	203	172	205	192	203	174	167	189	191	180	208	174	180	217	205	197	196	190	197	190	207	186	181	191	181	215	202	212	210	184	189	183	195	203	202	192	190	204	196	182	193	217	170	192	199	186	183	193	178	176	191	198	197	186	206	173	188	188	206	198	185	166	210	198	181	185	191	194	196	185	192	198	199	202	193	178	176	205	185	176	195	197	192	159	188	211	181	184	197	177	177	209	178	199	179	204	196	188	188	194	200	175	175	195	219	192	200	196	170	194	186	182	197	193	197	184	184	198	178	195	199	204	201	196	182	169	183	185	191	213	200	234	191	197	190	176	172	197	190	192	179	206	200	187	195	170	189	158	175	161	190	194	182	186	198	175	208	166	190	188	201	196	203	165	189	225	167	168	195	223	197	168	183	186	186	164	202	179	224	174	190	196	200	195	191	205	180	192	179	176	183	200	214	198	194	195	178	189	193	208	180	189	177	181	180	198	203	213	194	187	166	206	189	176	185	206	173	180	184	207
4355	3369	7233	9137	8117	6289	5413	4445	3571	2701	2014	1884	1555	1386	1494	2510	5134	3600	3960	4860	2963	1483	827	629	537	538	580	452	535	520	524	529	501	512	549	521	494	523	551	553	448	521	537	499	551	514	498	509	475	501	527	534	529	529	514	498	537	507	495	473	486	498	521	517	488	470	532	502	533	510	497	517	503	517	518	476	546	527	537	521	505	541	503	556	549	516	538	553	491	541	510	542	528	525	541	509	532	526	534	516	514	569	504	518	500	540	532	540	518	487	517	527	503	533	495	509	489	502	477	513	538	516	484	505	511	534	549	500	526	497	527	544	510	509	498	482	547	529	506	480	487	518	487	509	517	546	559	506	536	509	529	514	505	494	497	523	536	509	511	486	543	521	524	506	499	510	515	529	520	501	524	517	518	511	529	507	485	538	524	573	496	525	474	528	524	532	496	474	477	487	495	521	508	482	518	513	496	519	503	517	493	533	498	549	514	533	474	513	522	521	535	499	486	502	496	518	533	480	531	525	503	507	556	529	523	520	506	511	475	497	494	504	498	517	539	526	517	531	566	530	519	520	520	487	503	511	534	532	518	498	543	527	498	550	549	523	523	534	541	496	483	477	569	564	525	494	549	491	545	525	506	506	530	520	543	542	510	526	533	511	490	526	514	541	546	465	543	511	515	521	517	496	514	506	476	499	488	536	512	498	538	532	506	533	541	531	520	521	534	519	500	527	501	485	518	553	521	526	514	499	535	481	539	538	509	494	495	555	508	506	494	512	534	580	555	449	514	547	529	508	531	507	545	499	524	545	542	499	481	555	511	525	520	535	520	544	528	526	559	512	541	535	511	542	513	534	494	508	522	491	499	522	507	528	536	539	537	496	532	508	524	560	541	519	509	553	503	491	497	532	494	556	543	496	520	487	520	515	475	518	482	571	528	484	507	493	520	508	518	510	473	482	511	525	527	521	520	560	521	510	489	560	514	499	536	502	484	538	525	493	564	528	521	522	511	540	515	494	526	558	524	529	521	492	539	481	555	520	508	548	482	510	563	513	536	516	518	523	502	495	519	525	541	516	520	517	516	522	470	528	548	544	501	495	514	523	532	488	517	505	539	531	530	533	490	529	513	537	516	548	523	518	507	503	533	526	484	532	512	502	513	519	517	516	542	488	512	513	475	512	503	503	512	552	475	539	526	543	511	534	521	550	544	514	520	530	488	532	563	515	502	518	521	535	513	542	515	531	522	545	498	506	511	490	540	523	529	543	556	540	513	477	507	491	535	516	511	560	500	523	516	510	499	524	531	509	533	530	521	485	526	498	519	513	525	512	511	507	529	498	516	471	506	518	545	501	474	530	488	503	516	507	553	545	555	518	514	472	520	532	535	523	520	540	517	497	504	518	493	563	512	519	479	523	579	545	498	555	553	545	544	463	512	494	555	517	512	515	503	554	516	528	487	501	515	500	506	524	518	530	502	511	516	505	524	495	516	497	526	504	505	479	501	525	499	517	540	525	510	518	511	537	513	518	511	519	486	514	517	541	505	518	535	505	517	540	528	509	495	511	519	506	507	540	546	501	508	499	532	542	529	520	527	445	484	509	534	532	490	505	510	528	513	550	548	484	514	523	514	509	502	482	509	527	562	512	503	495	501	470	560	495	549	547	497	506	518	538	536	514	512	513	518	504	530	531	477	531	518	547	528	497	547	540	502	551	500	548	562	482	543	483	490	539	534	479	519	511	498	500	563	526	515	556	518	521	503	462	519	533	506	513	498	504	537	498	488	513	489	514	511	510	538	479	504	542	524	490	520	525	516	558	522	531	495	506	518	490	471	502	515	539	504	526	524	514	504	568	528	514	514	513	504	535	504	541	518	519	520	533	510	532	547	527	514	510	524	475	523	510	520	495	479	491	507	526	503	515	543	482	509	547	490	488	514	510	530	548	512	514	505	514	536	507	570	557	479	491	514	542	552	540	526	532	499	498	495	491	513	512	488	549	506	526	521	518	498	483	484	512	536	506	546	509	516	556	520	537	498	557	485	532	519	513	492	502	519	543	496	498	471	528	494	526	538	574	557	585	508	517	485	504	502	511	495	497	539	497	502	524	533	512	514	503	515	500	472	553	496	528	561	502	509	493	495	545	494	496	542	540	510	537	528	513	527	528	516	513	506	507	525	541	533	478	524	497	510	530	522	517	561	478	519	495	518	543	532	537	539	503	479	513	513	516	502	522	513	519	498	513	536	501	526	522	539	524	500	537	522	506	509	524	577	550	536	517	501	537	523	538	496	555	513	534	538	526	507	507	512	515	528	526	546	544	534	490	543	542	525	502	516	488	534	499	540	537	526	510	510	493	519	511	499	552	511	513	501	519	556	522	519	499	542	505	508	485	541	523	541	506	519	548	499	548	560	509	537	514	499	492	542	503	518	516	535	506	473	515	541	555	521	573	508	545	502	543	543	481	530	551	544	521	503	487	513	538	523	502	482	521	495	529	552	519	468	505	476	545	507	490	505	557	538	547	550	502	533	547	520	529	492	512	560	513	515	550	512	537	515	516	484	529	499	557	542	535	530	539	524	497	515	491	503	525	554	521	515	542	507	514	507	515	506	578	508	530	517	540	505	496	492	523	474	467	548	525	501	526	497	508	527	495	500	521	498	509	523	496	509	515	493	497	534	544	513	501	479	515	527	523	511	559	520	531	541	504	520	493	537	556	504	502	546	502	519	525	537	490	508	503	491	478	502	518	516	485	582	489	520	457	514	556	510	531	506	488	523	483	500	522	468	525	519	501	506	505	519	512	547	519	536	518	522	552	539	518	526	506	517	523	482	574	504	520	532	513	539	509	527	518	489	523	547	512	525	559	502	529	532	496	480	499	497	533	515	495	496	518	549	478	530	493	525	563	512	515	524	488	507	486	507	525	530	546	519	520	523	483	498	542	547	534	521	504	517	515	523	498	514	523	502	543	491	524	508	538	513	546	519	539	545	527	515	490	539	548	489	524	527	517	527	533	526	530	511	547	528	523	518	540	530	512	563	500	518	528	499	473	502	550	526	500	533	542	505	520	514	523	490	507	525	549	510	533	518	511	519	531	538	541	525	511	537	503	490	497	489	551	567	548	516	547	502	490	521	524	479	529	505	523	536	519	516	551	516	525	529	542	512	571	515	553	542	523	541	467	520	512	511	492	496	461	525	536	489	515	469	484	528	527	555	522	536	510	552	497	515	515	559	491	565	500	493	501	522	481	492	497	467	536	525	488	522	491	498	533	483	521	515	517	486	511	493	532	476	503	501	504	524	498	518	542	498	495	532	557	538	497	527	493	513	554	554	518	532	501	526	524	500	509	511	516	524	543	477	532	511	517	502	485	503	528	532	478	506	472	505	509	510	546	509	503	501	477	557	515	501	542	531	520	573	543	559	507	515	543	550	492	506	511	527	518	517	485	567	518	536	546	536	476	525	512	549	482	512	504	525	472	577	516	489	505	519	534	518	549
17484	6868	7733	6452	6046	5042	3406	2360	2075	1589	871	4156	7434	1513	2857	4120	5728	8589	5990	2494	1086	410	264	207	192	194	182	164	191	208	191	203	203	201	187	195	207	195	177	218	183	219	181	183	178	204	207	196	165	175	208	185	205	201	190	165	186	173	218	187	176	210	189	195	213	151	196	182	195	194	160	195	178	192	200	208	201	213	172	154	187	204	186	182	179	183	170	188	222	195	187	197	171	223	181	164	177	192	173	174	191	175	199	176	202	195	176	172	197	184	163	209	186	185	197	206	174	193	204	183	190	190	195	181	174	193	188	196	184	225	172	195	180	178	200	173	190	185	171	205	213	183	229	212	187	210	207	205	198	193	201	192	193	191	215	218	191	198	190	195	203	201	157	174	210	177	213	191	187	196	194	187	176	200	198	188	205	190	187	214	182	178	201	183	167	186	205	211	184	176	201	174	176	174	181	198	179	194	173	184	165	175	177	169	219	178	186	181	168	177	212	199	189	201	185	161	217	190	207	188	202	183	200	192	218	209	196	211	209	191	190	217	220	189	181	205	181	209	189	191	183	196	179	219	191	190	171	176	167	186	201	198	192	197	183	174	191	198	230	199	197	199	185	195	203	206	191	193	188	201	171	191	183	194	190	175	195	198	209	184	186	208	177	186	175	204	169	201	205	203	204	191	178	195	215	173	186	206	207	186	185	189	198	202	184	170	172	200	159	203	202	164	215	207	169	181	198	214	202	191	188	163	182	195	182	181	198	177	204	164	195	178	197	190	176	173	194	197	178	193	178	204	187	187	211	183	183	192	206	161	185	183	185	201	213	226	210	198	170	173	203	196	195	201	194	190	206	186	207	192	173	174	213	190	206	193	181	187	187	178	185	172	199	176	198	197	179	206	181	227	178	178	212	206	178	202	205	199	194	184	185	189	204	199	193	197	187	182	211	224	191	178	163	204	172	211	183	192	178	187	192	202	198	218	187	202	180	209	198	212	169	179	183	196	184	182	205	197	192	180	197	179	189	168	174	185	171	169	180	188	185	166	205	202	182	206	175	195	208	150	154	188	199	188	204	180	189	174	184	215	184	168	214	184	188	184	200	173	201	180	213	191	176	176	180	200	193	206	165	173	176	173	177	209	201	198	177	191	199	190	213	174	172	205	187	185	202	175	202	174	193	208	182	171	195	220	207	196	193	175	190	195	189	185	182	193	198	184	205	194	191	173	204	213	184	184	189	184	182	186	228	204	216	174	189	204	193	173	210	182	200	181	231	191	219	194	192	184	184	190	215	177	205	207	187	217	187	203	184	195	171	162	179	190	194	166	193	201	162	175	165	190	203	190	194	189	185	192	200	192	187	185	188	205	168	190	166	195	160	215	189	185	178	204	184	179	202	209	160	176	188	215	181	195	195	185	202	178	211	202	188	202	193	177	183	205	213	190	182	183	192	202	203	189	180	191	219	202	175	168	188	219	217	195	199	189	189	191	199	177	175	203	185	189	202	189	203	201	193	202	175	186	190	180	197	206	198	199	188	202	183	205	180	196	207	184	200	173	175	177	193	190	185	194	214	202	165	195	186	202	217	203	192	171	197	193	222	213	195	198	173	185	203	217	186	185	204	190	193	186	170	174	184	161	217	193	177	206	220	191	177	193	197	183	186	212	186	188	183	183	201	179	210	186	186	189	218	190	188	183	191	202	181	211	183	195	183	192	184	194	183	218	198	164	185	190	175	188	204	205	199	205	198	187	195	201	188	201	186	194	180	192	171	208	176	186	168	191	192	166	183	187	183	213	214	198	198	193	163	166	187	200	171	201	208	183	198	212	196	180	229	173	200	206	200	184	190	168	228	186	201	197	170	167	202	201	190	170	197	203	197	191	205	195	183	196	205	178	212	198	190	192	176	213	192	185	183	171	204	184	178	197	185	187	191	184	216	207	191	198	195	159	173	179	188	204	173	202	167	192	192	192	175	185	206	174	187	197	200	173	198	185	187	183	202	201	169	176	187	204	202	209	198	201	185	197	200	187	189	172	189	159	203	185	180	202	200	189	210	184	196	202	207	158	194	179	188	235	199	177	189	186	196	204	192	178	208	198	208	190	206	183	208	168	189	181	183	187	209	209	170	165	179	182	184	192	210	192	199	192	186	202	196	206	209	179	179	191	176	195	192	193	178	191	226	175	192	199	222	199	178	179	216	194	186	185	202	189	197	196	209	175	169	198	214	205	189	197	173	187	174	181	175	186	160	221	226	194	204	196	176	177	186	187	176	176	231	218	187	201	201	185	209	174	214	200	188	199	184	195	188	201	203	201	206	189	182	201	175	197	180	198	175	202	214	194	189	215	188	158	194	203	175	187	200	203	170	197	193	181	171	191	200	199	183	173	201	197	203	193	192	178	177	182	193	204	197	178	192	213	198	172	181	181	195	193	171	189	207	198	170	206	188	182	185	193	184	180	191	207	190	200	190	181	184	190	191	203	194	219	192	208	185	187	194	181	179	215	179	191	196	214	221	190	176	168	157	227	174	192	192	184	183	188	174	173	199	179	220	201	190	172	191	178	183	197	188	198	194	193	186	181	187	202	190	180	199	188	202	195	195	185	188	213	180	175	167	213	175	191	202	183	196	206	215	207	178	209	221	211	184	182	212	192	182	182	186	202	172	199	207	194	190	194	205	181	196	220	167	188	196	180	196	196	189	193	188	197	204	193	200	207	181	198	181	183	209	167	206	186	205	189	213	221	184	197	194	178	197	183	187	194	173	201	166	186	189	194	170	203	191	208	196	208	223	208	189	183	194	176	187	216	199	160	188	183	200	180	204	176	193	185	207	186	201	212	189	209	174	169	180	178	183	173	170	191	197	205	184	197	207	201	206	174	177	192	207	185	164	195	189	174	213	194	189	189	178	210	211	195	179	160	196	174	172	174	181	205	176	198	201	169	197	160	184	185	187	189	206	194	229	193	214	187	213	176	194	172	211	204	219	192	171	194	214	170	187	186	171	186	193	158	183	190	194	181	209	167	195	218	194	164	194	219	194	227	180	216	195	191	177	194	196	198	190	189	165	199	157	206	173	206	204	212	208	177	222	193	189	190	204	204	213	167	175	171	190	195	198	187	211	183	191	207	193	176	196	194	182	178	189	162	169	199	195	161	176	205	193	185	192	207	192	170	194	191	179	199	203	181	177	204	199	191	198	199	184	215	195	190	187	165	181	206	206	210	196	187	196	194	189	174	164	199	205	175	186	174	219	212	201	162	187	188	189	200	189	177	196	159	206	187	194	169	170	190	178	163	194	164	208	202	181	200	180	196	178	184	176	180	189	198	209	199	174	202	200	203	183	201	179	194	185	189	206	216	223	186	167	160	181	199	196	197	179	211	189	210	180	167	159	205	193	192	175	166	204	167	206	195	198	193	201	191	216	201	194	183	166	218	194	188	193	205	191	168	209	175	179	170	182	196	199	191	191	183	189	185	196	213	182	205	198	171	206	198
10542	5585	11548	14617	16628	14152	11177	9278	8877	6292	4119	15184	18308	5430	11219	16319	21372	29077	20522	10312	5054	1724	833	574	518	538	521	478	508	511	521	502	548	539	484	513	530	533	492	505	528	514	535	517	511	566	533	531	491	543	516	477	535	536	529	474	513	523	492	524	475	521	545	521	544	490	530	509	515	505	540	565	526	542	503	531	527	529	537	509	491	493	547	546	513	510	495	502	483	542	551	514	499	466	502	520	478	502	523	473	527	508	506	512	481	534	525	500	544	474	490	500	547	505	531	493	534	514	516	531	514	507	513	555	512	552	536	553	519	488	495	492	526	509	516	526	538	534	568	496	503	567	588	518	545	537	515	563	506	513	528	543	508	517	512	510	559	543	495	536	493	512	516	494	521	513	512	498	509	501	512	496	534	494	485	519	484	514	549	571	528	517	542	509	512	513	569	547	540	543	524	536	533	549	529	532	560	496	478	497	483	525	517	509	546	541	585	535	498	515	519	497	548	508	492	520	537	526	544	485	535	484	487	548	506	551	524	538	551	501	550	504	510	543	518	501	508	537	506	537	547	509	513	530	513	533	506	517	522	521	520	510	517	540	460	515	535	517	505	528	561	535	506	497	488	537	522	522	519	499	482	474	507	522	540	523	536	531	520	529	553	500	517	551	507	467	479	542	541	551	531	513	550	523	524	504	524	562	525	485	554	540	518	543	540	505	519	515	496	527	528	517	492	576	506	492	520	504	535	523	509	533	530	558	530	540	532	522	531	521	549	538	528	520	540	534	493	532	501	517	524	521	523	509	496	508	510	527	523	532	532	536	534	500	535	492	554	539	517	557	505	553	508	536	517	495	492	521	534	511	547	540	501	525	499	529	562	502	516	534	532	468	546	492	499	515	519	546	511	508	483	553	515	506	512	576	522	496	577	575	510	509	524	554	529	502	525	516	506	500	486	528	505	504	519	553	508	509	520	487	507	538	525	522	487	505	523	488	524	500	507	503	508	495	506	506	519	506	522	472	518	458	495	534	521	504	534	502	516	518	538	520	501	502	574	542	523	511	506	505	508	572	524	519	520	492	519	549	484	548	532	561	540	525	510	503	547	529	493	514	528	533	506	527	493	533	501	521	552	530	467	544	528	524	529	492	486	505	502	555	539	514	517	524	469	511	580	527	537	524	468	520	514	547	553	477	513	570	532	541	522	515	543	484	507	458	531	458	493	483	536	502	522	518	528	556	568	532	510	522	527	538	526	529	546	505	509	463	510	519	578	528	523	553	491	573	537	498	543	476	491	505	499	505	493	555	534	503	495	464	546	498	546	523	535	479	552	516	484	525	505	514	531	511	528	531	541	504	491	536	517	535	536	537	566	507	548	520	512	506	515	536	512	520	489	507	521	535	502	563	526	523	506	492	539	537	541	502	477	526	520	492	487	522	483	497	518	550	555	483	538	526	526	543	535	530	536	508	510	514	482	530	494	535	547	517	528	528	523	509	503	514	536	542	538	523	515	546	498	501	518	566	531	474	489	482	517	491	522	491	515	530	528	526	501	495	511	494	513	504	522	527	487	525	548	538	522	506	539	481	495	493	523	519	485	499	479	531	567	517	472	522	523	529	546	531	512	496	513	506	537	551	492	502	506	506	514	528	490	516	552	558	553	513	525	562	535	500	519	476	527	510	508	531	507	528	489	501	517	531	556	482	523	517	519	536	502	518	567	533	571	510	549	512	536	533	585	520	526	524	527	541	547	537	566	541	528	535	539	508	510	478	584	532	533	558	531	505	546	506	537	511	525	542	559	554	489	512	503	518	536	482	508	541	508	533	533	501	539	538	518	558	523	541	518	518	511	538	517	516	548	539	513	506	537	530	512	527	567	533	510	534	535	509	496	526	523	480	481	515	488	513	517	537	542	514	504	545	559	493	516	546	500	524	495	533	532	529	515	508	501	532	551	524	537	520	524	537	558	524	528	565	526	515	498	556	532	523	507	510	506	527	534	560	516	508	535	500	494	547	524	529	487	512	490	564	524	498	476	532	542	513	506	487	507	546	503	497	477	515	542	513	518	520	536	487	501	487	488	504	539	563	492	500	495	529	492	534	550	525	507	506	535	563	532	504	518	529	555	501	524	555	522	532	483	505	544	501	549	482	497	535	493	493	487	519	536	479	495	495	513	521	500	512	538	552	504	554	552	525	470	522	497	448	510	510	506	539	509	522	530	525	514	522	501	512	525	501	493	528	520	531	519	553	518	567	513	474	501	489	520	510	525	498	497	541	486	526	537	511	533	503	521	514	513	529	501	516	559	511	511	521	526	525	544	496	484	506	531	538	554	532	503	510	522	550	540	514	504	551	530	543	533	504	534	534	523	482	480	512	537	513	532	471	509	508	494	572	528	498	538	526	540	527	541	483	522	495	512	506	543	523	506	530	529	488	495	530	548	542	489	542	492	538	499	551	503	493	487	531	498	532	464	537	535	527	517	534	529	540	486	533	494	548	490	523	518	519	575	509	496	528	519	535	552	490	500	532	513	493	477	525	536	529	498	490	517	566	523	499	547	524	505	502	514	523	490	533	543	486	504	520	528	509	523	515	538	500	519	510	527	515	517	528	505	478	504	521	508	526	559	485	525	465	506	537	555	492	559	512	508	556	495	511	517	548	501	527	536	548	517	511	539	531	517	560	561	524	494	507	489	512	501	509	540	518	495	505	466	479	503	517	490	487	554	511	537	528	517	500	564	502	495	512	546	494	478	535	543	501	518	530	524	540	490	536	519	520	551	532	577	489	505	495	502	568	543	530	518	519	565	494	506	545	531	531	501	531	549	540	546	492	524	527	517	512	517	489	540	527	506	474	486	521	496	573	535	534	534	532	491	494	506	510	524	501	524	497	512	503	530	477	502	537	551	535	546	584	494	514	529	538	528	510	530	505	531	524	510	533	529	519	532	509	557	501	527	546	515	535	512	486	534	518	493	540	529	519	527	495	507	505	512	546	535	521	570	525	514	547	469	552	521	547	450	508	513	497	524	534	539	553	557	503	501	557	466	489	548	520	512	506	566	556	532	508	551	539	491	531	566	487	467	503	517	481	476	530	529	485	524	519	519	517	555	495	541	511	535	534	541	536	534	508	552	539	513	488	489	501	525	503	510	522	508	498	525	514	522	516	524	522	484	519	520	547	528	506	492	480	493	477	563	536	525	537	525	497	555	506	530	545	507	546	536	509	497	494	565	525	515	541	520	486	512	518	546	500	521	494	548	554	531	546	508	537	512	546	514	507	521	522	514	542	505	520	495	511	516	503	474	541	499	512	540	519	550	534	509	504	514	516	498	547	496	509	487	571	546	509	513	513	509	521	542	546	531	500	532	502	500	532	515	529	518	547	542	486	557	499	533	543	569	532	524	506	530	555	545	534	504	441	517	566	504	519	522	530	526	486	524	501	539	531	500	529	506	513	549	507	523	553	528	498	526	491	505	545	530	507	492	574	511	483	541	501
23321	10298	10295	8201	6428	5344	4898	4746	2929	2234	1888	11409	3081	1069	6207	18463	18371	8021	3977	1731	806	393	227	201	205	186	172	192	212	191	187	189	173	184	207	168	188	198	167	181	181	198	188	173	203	177	217	184	186	167	168	176	217	186	175	196	186	189	174	199	156	187	208	177	175	186	187	195	182	191	188	186	203	193	170	218	186	187	167	196	186	193	190	192	212	209	176	215	196	183	189	191	189	181	178	170	197	203	167	194	175	177	170	215	175	190	169	205	204	205	202	173	189	173	183	193	194	180	175	190	201	177	196	170	187	179	174	211	179	189	181	174	183	186	188	201	188	206	202	187	184	197	208	208	201	208	203	198	176	232	185	187	214	188	182	179	193	168	179	183	196	182	182	192	189	181	181	185	210	203	176	182	196	190	166	186	193	190	191	193	213	204	176	149	215	178	183	164	168	192	188	196	160	199	174	199	176	197	183	193	159	172	175	167	194	161	200	194	213	201	202	196	190	192	183	179	179	188	194	159	199	190	168	186	194	202	194	178	170	191	213	179	181	201	181	190	164	188	195	183	188	188	206	207	215	188	198	183	186	196	172	232	201	175	180	170	184	205	196	218	191	195	180	176	200	192	204	204	200	174	196	152	191	182	194	205	205	203	193	178	173	198	172	166	185	176	196	193	184	183	206	168	154	222	171	172	172	181	204	190	176	183	196	185	177	174	188	181	164	196	199	190	180	169	191	164	170	187	173	188	205	194	186	199	189	224	190	205	177	181	186	194	180	179	185	195	175	175	200	196	203	207	211	171	192	179	192	199	182	206	177	201	199	186	174	195	187	207	196	217	183	182	178	209	188	178	197	179	195	187	180	205	187	199	180	212	198	197	194	177	213	183	183	173	193	179	186	185	178	178	180	206	195	176	196	198	214	187	200	186	205	187	189	187	166	189	189	189	164	159	175	184	180	181	175	185	175	159	178	204	184	208	178	152	179	202	188	216	167	192	197	196	174	165	164	195	169	193	169	188	186	186	195	164	189	189	184	183	191	193	196	186	194	218	201	188	184	206	177	177	204	195	177	184	182	182	167	190	168	176	188	183	215	181	191	218	180	197	205	210	187	179	183	171	159	193	184	202	207	210	189	203	200	189	158	156	188	182	171	192	181	184	177	192	194	201	201	208	185	175	200	171	186	193	205	203	188	197	207	178	190	184	178	204	166	225	176	172	189	174	188	197	183	187	181	195	178	189	199	228	205	200	174	198	180	195	190	202	195	197	198	183	190	172	171	179	189	174	182	159	169	179	194	171	171	193	185	196	185	163	208	184	189	203	187	193	174	198	176	197	190	202	187	198	172	230	188	175	176	201	192	183	178	172	182	188	182	183	182	181	188	206	210	221	213	190	167	196	153	190	207	194	195	182	207	176	187	195	183	205	200	182	186	206	189	189	178	178	167	178	210	192	183	204	203	185	188	217	186	175	194	187	158	203	170	193	202	199	185	167	182	182	200	178	167	210	195	176	196	219	197	175	208	183	196	184	174	222	178	175	146	186	168	175	187	187	178	200	169	199	200	197	178	169	179	197	202	206	182	163	198	196	176	173	192	193	153	190	170	160	188	195	205	182	212	175	205	190	192	180	182	175	173	183	197	216	157	202	198	210	172	183	200	196	198	171	194	181	183	202	186	182	153	180	176	178	191	170	182	204	202	170	205	192	173	191	198	166	173	200	196	194	190	164	192	163	181	175	215	201	176	194	199	182	183	198	180	166	179	176	188	203	208	166	190	215	209	185	193	169	167	198	221	189	194	153	185	187	206	184	181	185	212	204	148	212	175	192	175	167	195	194	177	165	190	180	187	182	167	176	184	196	196	164	195	198	207	196	194	218	174	183	192	179	178	208	189	170	190	193	171	169	193	191	213	180	183	189	186	189	166	187	194	193	155	184	206	181	186	198	185	189	206	196	177	178	194	193	194	175	178	191	151	162	174	219	177	184	175	162	182	176	194	169	203	171	206	177	210	162	193	192	194	173	192	176	197	193	210	168	199	178	196	214	209	212	197	191	205	190	182	187	188	183	190	168	174	185	194	143	175	164	185	150	192	199	190	188	189	160	184	194	189	199	190	192	184	191	208	161	198	170	170	193	179	176	174	179	199	216	193	171	150	200	201	176	198	192	165	175	187	184	206	169	191	191	192	176	186	198	200	197	172	208	179	185	191	190	198	165	190	173	185	167	194	191	190	184	209	179	196	202	208	178	191	175	196	194	209	200	184	164	183	176	180	172	213	178	195	177	180	198	198	191	195	162	170	205	159	207	198	181	211	182	203	199	217	198	191	192	199	192	176	199	165	192	187	162	201	189	194	213	182	195	175	175	183	181	195	186	174	184	186	191	186	205	199	165	179	189	224	169	197	187	182	194	178	204	203	199	215	187	194	191	162	185	188	188	208	156	180	191	202	178	171	177	215	173	187	215	204	192	208	194	203	204	197	192	201	213	197	200	181	176	194	178	184	198	197	164	183	194	191	190	192	196	187	173	200	178	192	201	190	196	178	199	180	194	193	185	192	199	192	187	181	195	202	190	176	186	188	191	191	186	197	170	184	189	174	203	186	191	174	180	167	177	191	170	194	188	189	209	183	205	164	192	201	189	198	212	217	192	188	175	192	183	185	198	179	175	182	199	195	179	184	171	183	191	160	197	160	186	223	192	188	199	193	176	179	185	177	204	185	179	186	208	199	181	201	212	207	207	168	182	199	211	163	203	180	221	166	173	195	177	208	195	191	212	179	195	188	182	182	200	200	194	190	163	207	199	181	161	175	169	202	195	197	214	222	178	203	201	189	194	180	194	173	204	160	190	161	182	157	183	218	195	179	185	192	182	194	169	203	191	188	209	211	181	179	185	207	189	174	192	188	187	199	197	175	195	198	183	178	189	223	162	190	184	204	177	207	184	195	179	194	190	224	195	195	175	184	204	184	187	192	209	191	213	167	177	170	181	174	188	214	200	182	170	192	181	189	177	192	200	172	199	185	178	189	216	180	164	219	210	195	193	205	196	202	166	173	204	171	204	180	195	191	191	186	199	171	186	187	208	192	191	178	196	194	161	199	168	178	181	201	188	217	214	178	179	176	201	206	195	182	201	196	167	209	181	155	176	179	183	217	197	172	185	182	165	187	187	180	180	210	202	185	206	173	188	172	193	194	187	184	192	193	184	179	185	167	198	166	180	181	178	191	176	187	163	164	181	203	199	186	193	200	207	182	160	187	202	173	177	215	173	180	191	206	185	199	179	154	186	210	190	191	183	196	188	179	209	204	181	186	187	179	184	179	213	164	187	193	200	179	188	183	174	212	186	196	204	169	202	204	185	177	154	193	176	182	170	174	202	188	180	199	220	174	186	192	168	194	182	177	188	189	200	173	204	178	173	175	198	195	189	179	217	190	165	155	174	217	180	200	198	182	204	190	189	186	196	205	186	179	179	197	182	185	176	199	165	176	173	181	191
12806	7930	13325	16309	17361	16576	15664	14482	10364	9573	8537	28623	5636	4426	18400	40908	38774	23588	16147	8338	3753	1563	747	545	534	544	544	518	491	490	505	526	537	540	506	546	485	499	500	529	489	508	480	522	493	491	536	489	568	511	508	540	479	528	504	498	501	517	523	482	552	501	537	520	506	539	517	549	508	514	512	527	500	480	467	525	480	533	495	500	493	524	527	508	524	539	502	543	530	506	501	522	488	529	510	510	518	539	508	468	548	538	534	470	563	569	542	489	499	504	522	527	510	540	514	485	506	499	568	547	550	530	535	573	502	499	510	519	518	507	478	535	480	575	526	499	547	512	505	530	543	488	498	562	489	507	530	537	492	492	553	512	504	525	537	508	517	528	514	532	518	526	525	502	486	533	553	460	515	480	552	497	508	520	493	535	528	515	505	484	473	531	501	546	509	480	481	482	489	545	554	548	574	509	498	498	509	500	511	497	488	528	473	496	504	487	504	498	522	501	541	544	511	512	473	516	483	507	531	524	514	526	502	509	554	497	544	529	530	513	549	551	500	532	514	477	515	490	498	537	501	483	548	525	497	479	506	550	499	507	539	507	555	538	566	543	525	536	516	556	525	586	492	510	502	563	508	526	513	511	518	533	515	515	515	496	505	502	536	522	541	531	546	537	458	533	527	497	453	545	497	470	545	540	533	590	534	508	513	525	513	545	543	541	510	495	490	512	520	515	558	494	530	533	542	511	516	468	529	493	520	494	545	498	558	509	541	495	492	509	513	529	520	490	534	489	522	476	539	521	512	510	493	471	495	521	514	555	539	532	506	523	514	529	503	503	520	524	500	533	531	539	560	558	524	557	522	524	513	541	538	529	489	511	542	500	508	566	538	524	495	503	485	560	495	495	480	583	521	497	532	481	475	543	504	535	486	542	511	518	485	525	537	521	498	568	538	550	537	495	510	458	522	544	523	478	514	520	508	544	520	499	532	561	527	477	518	497	510	511	526	531	515	546	534	516	473	513	491	521	504	522	510	520	537	532	529	509	515	508	530	522	503	518	527	525	504	521	498	528	533	492	499	505	540	520	514	504	504	525	545	547	507	559	529	526	553	475	462	530	505	485	498	482	530	506	519	516	485	548	521	508	491	516	535	515	543	491	508	549	542	549	519	495	510	502	513	568	511	547	468	542	469	488	499	514	566	514	528	521	500	506	472	518	518	533	517	513	510	501	470	521	523	485	589	548	490	529	478	498	529	506	534	530	523	535	557	502	539	494	507	517	507	474	544	525	561	525	528	535	547	511	505	569	511	555	524	527	468	544	512	436	516	542	556	504	571	492	522	540	489	557	521	493	501	515	515	534	514	536	502	548	496	485	531	573	523	521	494	486	511	511	538	502	516	506	543	531	515	519	504	489	536	500	521	534	537	563	519	482	547	547	541	541	513	497	538	543	524	502	478	499	508	505	529	506	498	511	523	500	556	535	511	531	534	515	513	490	572	483	504	543	543	527	548	522	500	522	529	527	543	519	551	490	519	520	536	498	496	469	506	529	488	516	530	503	529	508	476	515	503	484	502	491	492	515	523	533	524	491	523	552	471	500	531	516	460	526	486	493	538	479	483	491	500	543	528	491	513	523	537	478	501	487	495	496	563	518	507	521	519	516	540	515	545	563	520	517	505	490	521	558	523	518	533	523	490	489	525	556	505	546	520	517	550	542	531	526	555	526	549	500	520	497	560	519	539	534	527	517	509	525	534	512	550	508	547	499	507	499	523	507	524	551	516	559	551	497	514	516	527	530	513	489	503	525	553	504	538	541	522	532	534	501	511	506	514	545	491	514	520	485	526	504	528	517	533	495	523	546	520	465	503	504	537	515	538	490	503	519	522	509	487	531	554	521	536	505	478	561	496	523	531	505	495	528	525	527	538	521	507	502	529	552	520	486	549	549	477	507	550	481	521	538	509	543	528	533	518	512	518	503	553	532	547	556	551	515	511	567	539	513	542	482	510	522	518	552	515	504	511	550	480	520	524	529	547	505	521	583	521	503	515	533	496	528	536	506	517	527	491	534	527	531	488	510	532	518	503	526	506	494	531	512	480	510	512	529	498	527	482	518	516	540	452	487	542	547	583	535	547	530	539	511	510	572	505	511	498	500	512	475	534	479	471	542	502	534	520	468	475	503	485	505	550	568	506	508	497	530	475	505	531	513	574	528	517	527	516	538	531	542	528	525	498	536	504	523	506	526	493	527	526	560	554	511	483	503	506	470	513	524	534	517	550	523	513	541	493	529	455	498	533	518	486	509	544	520	539	513	561	487	517	502	509	535	535	518	531	523	525	521	510	456	528	489	543	498	541	531	496	530	544	505	501	506	518	483	490	527	541	531	499	514	551	532	555	507	504	523	503	521	500	533	548	506	508	528	525	460	551	517	510	499	504	497	558	512	507	535	499	530	523	531	480	512	506	495	560	496	512	502	494	521	462	513	511	553	526	534	533	521	504	523	518	510	507	526	483	540	496	494	565	516	529	510	521	521	538	521	537	525	500	511	488	511	593	527	524	537	506	493	549	495	521	489	527	518	505	513	547	543	519	510	545	551	528	544	536	526	516	522	521	559	510	485	523	528	518	523	539	543	553	478	523	497	512	512	531	514	490	504	526	522	551	525	530	500	464	520	553	528	544	500	489	548	531	488	538	482	519	533	512	517	503	493	534	470	545	573	486	508	500	489	525	510	555	525	492	531	531	527	521	538	523	531	509	525	453	514	483	513	489	495	538	493	501	522	499	517	559	551	534	456	494	486	506	548	525	483	500	533	484	495	506	516	520	501	513	512	528	501	496	527	507	535	489	534	534	491	538	553	501	544	510	562	514	543	478	532	495	531	544	486	521	492	519	532	526	494	503	533	544	505	532	537	501	513	549	488	525	546	509	521	477	521	524	449	476	527	515	505	536	551	499	514	543	536	561	517	468	518	523	537	477	537	531	518	495	505	522	525	507	514	511	517	509	537	537	539	508	535	490	515	537	512	535	531	524	508	521	500	519	503	543	475	479	497	566	527	510	510	542	539	502	589	558	533	517	551	531	539	537	535	536	452	482	502	530	534	520	495	518	510	490	536	494	496	521	512	482	526	533	530	486	499	512	512	498	524	499	484	500	522	519	495	532	517	493	520	506	501	519	488	551	510	505	505	564	529	489	497	495	503	517	507	548	497	513	511	501	503	545	502	496	498	533	535	515	544	516	552	495	506	508	567	515	524	539	530	534	533	533	517	513	582	550	504	509	532	479	514	535	558	509	495	513	534	537	476	521	566	500	521	536	550	498	513	543	517	483	547	491	488	515	512	487	522	508	520	487	525	477	514	530	476	537	519	517	538	519	519	559	517	528	538	565	539	473	496	534	490	509	508	523	542	501	514	566	495	517	483	517	516	521	547	521	513	553	493	506	503	509	537	573	459	519	533	528	494	515	508	514	523	507	554	512	499	515	515	528	528	540	515	567	510
6271	4354	5605	4450	3355	2649	1696	1412	1007	670	527	924	1255	860	884	865	614	458	346	299	243	209	196	184	170	171	209	206	183	188	194	185	189	188	182	182	196	188	204	174	182	202	205	209	192	165	176	202	196	187	232	185	170	215	202	188	187	177	199	184	197	201	169	174	207	189	164	195	187	194	197	207	190	191	190	186	176	197	175	210	194	196	160	170	185	200	211	189	175	200	201	181	180	173	201	194	201	168	191	217	193	208	184	205	182	190	194	184	187	203	183	203	181	193	180	203	178	174	186	203	204	187	194	218	195	194	163	204	174	182	207	194	190	208	187	200	191	179	181	176	153	196	197	192	202	180	180	190	202	184	195	166	203	167	181	190	197	198	189	205	180	193	174	175	193	160	185	171	199	188	188	167	192	182	177	200	182	154	179	176	186	200	208	177	185	167	198	192	191	198	193	204	203	190	175	180	193	168	210	204	212	196	196	182	220	182	174	160	189	183	204	194	201	219	196	160	188	178	184	208	200	189	219	159	215	184	185	193	175	199	162	193	178	196	216	201	187	175	174	189	193	189	192	214	193	219	184	193	195	190	159	187	199	208	200	193	202	186	185	191	179	176	168	193	183	194	197	204	189	195	197	222	204	158	216	204	178	195	185	197	224	199	169	189	177	206	193	185	185	195	182	190	179	198	179	173	186	178	207	185	167	188	200	196	193	182	194	199	192	162	191	162	184	161	196	190	191	215	201	191	180	173	184	186	207	181	174	171	177	172	176	187	190	165	163	196	180	184	176	211	185	176	198	178	209	205	175	183	183	188	165	180	204	199	176	174	184	192	184	197	179	198	203	200	175	179	211	176	189	184	185	171	178	173	193	197	161	193	194	203	191	181	182	186	161	190	206	205	186	170	190	166	173	202	191	184	175	200	179	183	203	161	205	167	187	179	201	212	186	203	196	217	171	185	170	173	197	187	198	173	194	188	179	206	187	178	194	175	187	206	195	214	174	182	226	185	197	171	206	175	181	187	173	164	179	189	177	189	178	185	189	176	185	179	195	196	171	185	216	186	205	196	189	184	170	161	197	171	176	160	180	193	184	166	214	175	162	182	188	170	178	186	180	180	177	199	185	208	206	200	204	188	180	208	204	213	179	174	172	198	169	147	198	202	210	197	217	186	193	165	210	195	168	155	191	175	186	203	191	187	220	189	183	189	179	173	202	158	160	189	189	201	208	201	204	169	175	195	189	208	198	213	193	193	183	171	171	187	207	197	216	196	180	182	180	175	206	192	183	184	177	207	175	189	194	188	199	176	186	190	148	182	188	212	177	209	184	184	189	184	192	207	179	189	199	187	182	198	183	179	175	195	184	187	199	183	200	199	176	207	184	155	209	196	168	152	210	169	218	208	204	196	175	188	174	173	178	184	188	181	213	183	185	163	163	183	189	224	196	182	177	175	177	179	195	188	200	192	177	218	185	207	175	172	201	197	168	194	186	175	192	189	162	179	191	200	187	199	170	176	192	195	201	190	203	190	188	168	180	169	186	169	220	172	225	186	200	168	192	180	168	177	186	192	214	198	203	191	160	174	222	198	206	197	208	196	183	189	179	196	187	183	185	204	181	178	163	201	195	166	179	176	182	183	184	189	181	203	163	176	199	224	200	163	185	195	195	197	196	173	203	183	203	195	205	176	177	192	193	174	213	189	213	178	211	173	189	206	216	172	189	176	190	184	197	205	208	191	198	171	183	201	183	187	191	181	165	198	196	194	181	182	189	155	176	185	184	170	198	187	226	183	194	196	165	196	195	208	200	186	189	186	192	199	171	179	193	201	195	188	201	208	190	188	186	163	176	180	164	177	180	194	173	183	225	181	184	171	189	204	181	211	198	206	169	187	204	195	186	177	204	162	177	199	208	188	213	199	200	181	202	190	164	191	187	186	197	183	194	195	191	214	193	197	199	189	222	189	166	213	170	188	191	201	189	181	187	184	171	173	223	164	203	183	188	172	194	178	185	176	210	194	185	165	173	199	193	192	207	173	180	168	205	232	213	193	215	225	172	191	165	180	189	169	214	202	216	188	171	231	215	185	186	195	170	198	187	182	180	191	173	183	176	175	165	192	187	177	175	194	222	164	199	198	182	185	184	178	188	182	198	191	211	176	204	206	207	180	175	167	187	185	195	175	179	175	194	193	181	178	195	198	178	208	207	201	181	214	186	188	202	191	192	190	196	206	180	200	191	201	209	190	174	185	164	179	179	203	159	181	201	186	187	189	181	194	202	201	169	171	172	194	181	187	179	194	172	183	177	197	179	185	179	198	185	192	219	181	176	218	182	192	182	177	226	181	203	182	165	160	196	165	184	193	176	195	201	192	184	199	184	210	189	212	199	170	189	162	203	170	184	186	204	176	172	184	190	175	178	170	170	212	165	197	176	193	209	188	202	194	180	186	203	175	183	192	200	172	186	169	185	206	193	204	169	180	177	179	192	181	203	183	177	174	191	185	190	200	177	189	198	204	197	161	175	192	185	176	196	195	195	160	167	205	198	183	201	198	187	191	187	188	187	176	173	187	174	179	205	167	173	165	185	177	174	190	169	193	195	174	181	192	199	178	184	186	201	185	198	213	187	186	195	220	200	202	189	184	182	182	189	185	188	214	171	177	175	210	226	207	190	195	193	164	171	200	201	202	178	152	167	201	202	201	188	177	192	198	178	193	170	192	192	162	193	186	178	192	171	191	182	201	185	198	190	201	184	178	188	167	193	174	198	180	197	189	187	184	191	167	212	186	194	202	188	179	188	200	174	168	185	178	192	195	211	182	174	155	196	178	203	181	193	188	177	197	196	180	167	181	169	181	208	182	173	180	174	205	199	190	213	170	180	170	204	174	177	177	200	169	194	172	209	186	179	181	165	188	193	211	189	177	186	177	184	231	185	198	197	204	176	183	179	186	193	188	186	210	180	195	181	166	177	190	209	205	177	183	179	192	184	187	176	188	221	178	227	183	199	196	180	187	160	156	196	185	164	185	193	185	178	215	200	193	175	169	168	203	181	191	180	206	159	192	166	184	171	219	178	179	196	211	224	187	188	187	194	191	203	178	192	223	193	186	192	183	207	165	191	180	190	180	155	203	178	184	198	192	186	207	203	165	186	200	164	204	194	191	198	184	180	159	178	162	211	201	202	195	197	191	190	173	179	180	194	194	182	172	192	173	192	177	170	187	182	182	214	187	187	189	193	168	189	220	183	194	212	199	208	195	204	202	185	207	196	180	177	181	156	182	201	201	182	202	190	162	177	202	165	180	179	183	163	189	183	175	195	198	216	194	173	180	227	167	194	189	167	201	170	175	212	194	185	196	155	191	194	201	208	196	211	203	206	171	190	190	207	198	191	180	203	181	183	205	190	196	195	180	186	194	170	194	180	187	185	185	206	188	184	171	194	187	198	172	211	196	206	185	176	193	187	202	206	173	205	193	174	187	178	197	185	193	199	199	213	203
4353	4301	9434	11541	10878	9616	7115	6563	4767	3204	2382	5286	6327	4228	4707	4174	2804	1776	1319	910	731	520	508	552	488	556	517	525	523	533	550	525	533	537	503	513	493	508	523	561	509	516	532	497	517	525	500	539	518	521	537	496	498	532	551	526	522	504	546	562	488	530	471	505	519	499	499	519	524	499	535	515	496	541	529	547	524	515	501	518	528	537	544	543	507	543	553	512	534	512	494	530	542	528	533	490	528	498	525	508	525	480	577	503	509	526	540	554	517	497	517	564	498	548	486	497	511	511	509	504	501	523	517	522	514	538	504	493	512	534	489	513	518	480	511	512	529	495	493	488	528	493	518	500	525	506	553	485	503	544	512	486	494	533	506	484	546	492	497	471	497	534	514	505	495	505	502	494	549	567	535	524	513	538	547	506	561	502	500	510	502	497	510	551	554	493	518	511	538	528	506	521	515	558	526	483	528	513	517	509	493	519	508	514	544	469	539	539	493	530	530	525	489	532	533	514	503	547	532	516	529	512	540	535	510	496	493	490	502	528	494	507	520	507	497	511	542	509	539	552	500	516	483	505	518	497	493	490	521	500	558	505	489	510	527	520	528	528	534	521	508	525	522	509	554	487	507	509	543	525	541	518	521	534	507	541	521	492	492	530	514	482	553	535	495	528	520	532	512	496	524	476	548	529	509	489	547	527	552	504	519	516	536	500	506	519	525	513	504	524	479	482	518	466	508	502	534	487	514	553	532	556	512	510	524	528	538	506	543	523	538	539	456	540	575	457	519	536	500	546	512	524	501	515	527	515	538	538	492	480	545	517	478	542	556	529	531	562	556	518	550	517	523	504	521	522	500	549	533	552	556	522	543	510	496	487	509	526	514	508	545	516	501	541	523	542	516	536	506	525	548	496	553	483	535	535	539	536	539	501	523	535	463	546	513	499	545	508	506	540	523	489	524	526	509	499	530	506	538	540	493	508	503	520	512	522	497	549	524	560	495	547	520	505	516	516	517	513	547	506	516	538	496	494	492	482	509	513	535	510	528	491	507	542	521	499	486	521	516	518	508	518	524	529	513	538	523	499	506	538	528	503	516	519	505	501	479	525	561	517	549	499	500	482	494	543	520	528	510	481	543	535	499	490	441	542	512	499	500	535	483	534	482	512	505	525	529	508	496	517	561	499	538	525	498	516	551	472	552	499	495	489	513	511	536	514	527	534	503	491	546	468	511	539	504	522	524	519	502	517	561	518	539	510	523	529	518	484	518	505	499	533	498	531	532	551	560	479	528	516	521	529	527	548	519	495	525	523	547	517	539	529	471	523	530	545	502	496	507	551	509	489	503	512	523	544	511	484	552	518	539	505	525	507	573	513	532	560	546	507	523	502	490	504	493	529	481	515	507	508	508	515	530	539	511	487	467	516	537	531	543	559	515	495	482	512	543	496	523	477	506	538	501	522	502	515	549	535	465	513	501	504	505	532	500	488	498	513	511	510	510	519	527	563	484	530	512	496	467	502	527	504	499	584	541	527	515	570	532	483	557	540	516	520	495	503	488	541	506	492	508	539	500	554	522	522	510	539	512	520	517	523	522	500	530	502	568	534	507	512	523	532	506	506	496	511	515	513	511	507	509	537	544	524	542	524	505	558	520	536	490	526	510	496	529	527	532	551	544	549	501	533	497	569	503	552	531	522	544	499	520	528	478	498	493	496	476	545	532	526	534	492	468	519	523	501	503	527	509	503	539	541	488	502	512	476	525	538	473	528	505	509	511	518	534	490	568	500	494	509	501	496	535	485	488	482	481	477	502	500	516	519	505	510	485	536	547	504	518	497	516	566	507	520	527	527	523	479	518	553	520	494	537	493	525	521	536	524	527	560	512	523	433	518	520	516	509	559	509	541	508	547	522	533	501	496	507	518	517	518	524	524	508	499	491	492	487	546	528	558	475	539	498	502	503	508	563	532	523	493	538	495	500	518	527	545	514	503	499	512	524	514	544	521	520	556	515	518	500	507	510	543	509	525	515	510	512	527	532	496	517	532	504	518	463	513	521	503	545	498	550	523	485	526	523	518	522	509	550	506	498	502	558	511	492	501	579	503	521	521	487	538	525	507	511	541	522	531	519	495	540	478	493	514	528	490	520	530	536	521	504	515	523	522	520	508	469	502	522	530	535	547	525	496	490	521	505	501	490	536	520	518	539	509	495	573	520	543	533	481	527	516	503	525	514	519	513	556	525	563	565	511	513	524	513	530	536	502	496	534	500	544	542	501	530	521	513	509	500	525	522	509	511	543	505	495	508	535	492	530	514	537	545	511	509	514	538	531	532	547	507	547	496	485	547	507	533	472	517	492	533	503	523	530	485	495	515	493	482	542	526	537	483	529	529	514	538	543	519	513	503	511	568	535	517	484	544	509	506	552	507	522	531	520	507	474	534	519	502	539	543	520	548	498	508	507	496	444	516	512	475	502	502	508	533	550	572	515	562	480	502	539	506	521	506	510	541	502	519	516	516	527	528	508	525	518	534	506	483	544	497	514	542	491	502	522	528	516	501	529	518	519	518	545	515	504	464	539	539	531	517	473	511	511	523	513	504	499	554	535	540	470	517	512	528	487	485	529	542	482	523	501	535	531	536	505	505	509	476	533	549	573	548	520	478	559	491	503	511	473	537	485	553	528	508	493	542	483	474	508	526	530	498	498	513	520	520	475	553	486	509	546	528	534	505	535	521	510	506	508	495	523	556	564	510	526	518	478	539	503	509	549	506	511	517	496	533	557	474	492	565	535	513	475	541	467	477	489	540	485	517	497	537	521	560	490	552	527	504	502	510	488	490	503	521	515	517	493	512	496	473	535	489	567	546	540	501	510	551	511	538	563	499	515	493	509	505	475	532	482	496	475	529	528	566	518	529	549	485	548	523	509	498	528	491	537	502	542	521	551	535	535	493	535	494	531	493	499	529	504	506	529	523	531	530	527	513	505	469	525	502	491	510	511	503	553	502	510	497	519	509	543	512	475	521	504	554	505	513	519	519	525	525	526	485	524	525	513	550	544	559	524	515	569	509	521	524	500	508	552	520	505	503	507	528	480	476	492	531	536	489	518	497	531	499	532	458	516	537	554	510	493	506	506	462	546	486	501	525	517	535	509	532	506	487	516	510	486	512	567	508	518	504	506	515	567	519	508	557	538	501	521	518	473	494	499	504	520	490	537	528	530	512	536	518	494	512	521	533	480	522	501	518	500	502	486	515	503	519	533	465	526	551	571	487	548	538	539	530	523	546	491	480	526	590	534	486	526	517	530	510	524	484	499	488	477	547	529	543	477	530	524	533	518	527	510	478	541	543	502	492	521	521	495	527	546	509	519	537	539	520	486	515	476	509	507	497	527	559	515	540	550	531	483	508	549	482	535	473	513	508	523	532	555	542	539	526	535	507	505	520	505	467	552	544	489	552	519	510	544	522	523	540	511	525	517	571	517	498	518	518	513	545	483	495	549
16681	11861	16043	17844	13569	8077	6773	5715	3525	2479	2240	9503	7585	12827	11546	7160	3038	1849	913	474	284	213	211	205	204	181	181	174	184	208	186	183	183	192	194	202	173	211	196	171	200	172	183	177	184	204	195	205	202	201	183	195	183	168	186	181	157	202	202	173	228	184	178	188	169	199	193	205	193	208	178	175	188	163	198	198	192	173	188	198	191	191	187	190	182	173	190	183	178	164	207	192	183	177	194	203	177	158	194	188	157	194	185	178	201	178	206	186	186	199	175	198	170	209	173	184	180	187	182	181	211	189	190	195	204	172	193	210	206	191	171	161	178	185	199	206	193	178	181	192	191	198	178	215	177	189	166	175	206	189	178	194	202	179	194	198	188	180	199	201	197	203	179	165	212	191	176	184	190	190	180	196	213	197	209	196	179	207	170	198	189	205	183	192	183	184	199	168	190	174	195	193	189	206	184	188	184	193	195	164	174	204	213	173	199	190	168	190	208	184	188	188	165	179	162	199	205	168	209	219	160	193	203	207	172	177	198	181	189	196	180	185	197	179	188	166	192	205	186	206	193	182	158	207	173	166	185	176	206	196	203	203	195	190	202	167	200	186	205	226	191	160	189	184	187	201	197	173	178	183	166	175	195	195	190	174	183	187	200	189	183	196	182	170	184	191	197	197	192	206	217	169	183	210	190	191	203	181	194	186	205	185	186	187	200	198	192	188	185	180	197	183	185	221	186	153	196	192	189	198	197	198	157	172	187	187	195	198	177	193	186	181	202	190	183	198	175	183	189	177	177	191	196	206	171	185	168	195	179	194	172	214	207	200	190	179	176	212	199	171	172	194	199	208	190	184	173	183	200	198	203	201	163	169	168	179	189	198	202	194	194	213	176	225	213	187	193	176	189	198	175	190	216	224	202	193	187	180	199	193	218	188	197	210	221	185	184	164	198	191	184	174	202	183	188	191	180	186	168	177	200	200	205	190	203	183	196	176	222	207	175	192	185	173	180	175	188	168	192	190	207	184	180	193	183	223	189	187	184	175	202	193	183	192	193	186	176	170	221	194	172	186	180	185	192	173	201	165	173	187	189	221	205	177	176	221	156	233	170	157	187	197	191	183	196	178	188	164	212	219	221	190	194	183	177	198	180	192	176	197	182	191	192	163	183	188	200	180	191	182	183	177	167	207	188	169	185	186	184	192	178	188	172	190	180	196	183	203	175	186	179	190	187	170	195	193	189	198	187	173	182	206	167	192	170	179	197	189	197	156	168	186	198	170	204	170	209	184	197	171	200	177	198	220	207	167	189	175	204	199	174	196	201	203	212	186	194	185	205	212	204	181	184	196	205	187	193	198	198	176	191	184	168	185	190	222	205	190	185	189	203	173	188	177	190	193	213	178	181	201	172	197	173	201	168	209	183	208	199	186	207	180	176	176	202	187	194	171	201	186	202	185	184	179	169	188	184	201	186	189	184	180	195	198	164	202	183	183	194	202	191	179	178	180	183	193	182	202	185	174	197	187	164	195	195	190	179	210	175	204	218	181	179	206	199	204	172	195	175	183	182	178	196	186	187	201	171	156	178	177	173	205	198	181	182	183	169	206	205	185	215	189	203	183	165	193	171	189	200	186	192	178	203	198	211	196	192	202	188	188	180	186	180	190	193	191	204	179	198	222	202	219	202	191	191	193	194	178	186	190	196	173	198	190	193	198	216	178	165	189	200	204	185	191	191	193	199	187	175	184	191	166	186	174	199	179	200	184	168	200	181	192	185	175	197	183	198	209	175	188	223	203	181	177	216	192	189	191	167	193	184	191	176	203	177	167	213	167	172	190	176	190	178	171	168	169	198	185	170	203	166	184	156	190	181	179	209	173	176	166	182	189	166	197	181	182	219	188	181	194	179	182	151	202	200	177	214	186	178	199	192	173	215	170	198	177	191	195	183	191	200	181	171	202	176	206	179	189	166	188	160	182	201	209	170	188	210	173	183	216	204	189	196	199	192	173	183	190	181	202	196	183	185	210	198	171	159	177	211	193	196	199	183	206	197	183	181	204	204	179	200	168	178	185	161	182	172	178	188	182	188	181	191	149	192	216	191	195	183	180	185	186	198	170	194	181	183	166	204	193	181	177	186	198	204	191	176	181	214	167	193	188	202	217	168	163	193	200	198	168	174	195	173	200	193	221	190	187	203	194	205	191	204	185	178	179	178	169	187	185	189	182	195	193	167	181	201	174	178	183	206	190	162	188	204	196	191	181	204	192	184	182	152	202	170	192	175	174	196	188	201	174	175	177	191	180	178	189	200	186	222	182	187	185	191	178	201	189	173	204	198	182	189	211	191	195	185	173	211	186	197	198	209	183	182	169	182	188	188	183	171	156	197	169	196	191	170	196	182	184	186	183	197	189	179	192	218	198	182	162	195	199	191	169	196	194	182	183	203	200	182	195	212	182	196	191	190	167	201	176	180	190	207	183	189	196	184	200	158	199	189	201	152	180	192	200	191	187	179	181	200	209	200	206	207	200	221	180	198	208	214	181	212	175	180	166	213	212	207	178	191	180	169	195	152	189	205	199	176	205	178	183	214	160	205	183	170	179	193	192	201	174	179	203	189	198	214	190	184	176	184	199	169	181	177	219	191	182	203	172	212	213	178	186	188	192	180	201	169	205	162	211	171	208	217	192	170	201	204	190	179	196	186	199	186	190	188	171	176	178	206	191	202	204	166	181	180	177	186	192	188	154	169	186	214	218	192	202	192	173	196	170	201	190	171	189	179	197	193	202	202	173	195	200	201	184	202	172	192	187	185	214	177	189	183	193	196	180	202	199	179	202	185	199	180	195	179	178	171	196	181	178	201	187	194	192	192	174	182	198	172	178	173	159	222	204	186	186	186	175	180	210	182	221	188	190	181	145	171	189	200	208	191	205	195	200	184	210	198	175	193	186	212	190	191	179	211	183	210	190	181	191	195	175	179	196	200	211	208	199	176	207	190	182	211	194	199	213	175	201	179	173	204	182	171	217	216	195	201	175	203	175	179	212	176	182	202	171	222	179	194	213	185	205	186	211	210	201	170	158	160	189	184	192	216	203	194	196	189	195	189	203	203	168	192	187	183	191	193	177	198	190	186	170	186	207	199	177	178	180	183	184	173	172	168	201	233	158	202	174	216	206	186	201	188	197	186	182	191	181	189	181	175	209	198	193	174	175	184	184	211	188	184	165	180	171	198	175	198	171	202	179	206	208	190	169	194	221	186	181	187	189	169	175	182	194	185	185	173	193	174	206	194	164	176	178	207	228	193	159	173	176	170	166	162	178	192	196	207	202	201	200	174	182	166	189	211	171	181	178	192	194	175	179	192	176	184	207	169	193	191	193	160	217	202	176	177	195	195	199	161	194	193	183	177	174	161	182	167	195	203	191	170	208	195	176	186	164	170	188	162	181	178	185	171	191	215	189	190	207	169	187	170	181	194	185	209	192	192	207	186	181	190	194	190	165
10336	10013	17849	25240	20454	16594	15887	15550	10297	9198	10098	28016	20645	32449	30985	22310	13130	8774	4403	1834	894	625	526	500	501	509	504	536	505	531	552	517	547	535	475	507	514	516	532	487	517	507	524	547	511	525	505	504	497	532	530	516	526	555	518	543	485	520	519	511	504	529	547	521	511	527	466	525	542	473	501	501	483	478	507	488	516	505	505	546	536	544	546	531	487	493	505	534	524	505	491	519	509	463	543	526	474	508	515	484	507	517	494	526	514	515	495	586	508	527	504	476	534	502	527	524	540	451	530	519	527	490	538	491	522	513	529	558	532	541	519	555	529	542	528	499	561	480	523	511	528	556	560	489	456	511	525	508	522	519	497	492	536	527	525	543	518	537	548	531	527	495	505	512	542	475	513	475	543	529	550	520	504	491	523	548	483	535	498	557	523	521	483	504	511	503	509	538	523	481	560	517	528	480	533	585	534	520	516	478	526	538	553	519	518	550	521	541	514	559	503	507	495	524	536	499	541	480	526	523	511	521	483	520	524	513	534	561	498	508	524	538	557	499	504	469	507	500	513	524	545	491	526	536	503	539	508	517	526	505	546	524	522	513	487	524	533	530	466	517	473	479	500	514	503	508	490	521	543	496	528	516	507	554	527	526	526	526	504	518	473	492	499	545	507	474	494	506	509	533	523	520	504	515	526	548	509	537	507	551	538	520	502	523	538	498	503	500	506	514	545	516	518	502	526	541	554	493	561	553	535	516	499	503	501	505	527	560	521	479	499	555	550	536	512	548	532	516	506	529	551	570	534	493	505	528	472	537	542	529	513	501	486	529	509	540	529	551	462	513	498	555	521	527	502	521	504	508	520	542	520	497	510	528	506	529	508	514	531	534	497	548	508	482	540	484	490	511	504	543	482	509	532	520	521	544	547	489	508	578	530	509	558	510	505	483	527	506	560	522	497	514	500	544	518	498	535	504	532	548	513	497	522	510	499	537	484	494	471	513	517	496	541	527	534	511	504	510	475	546	492	514	529	556	537	502	501	516	542	505	563	496	517	538	539	516	481	491	514	494	530	532	543	509	491	512	536	493	500	517	521	559	500	534	564	507	497	532	493	513	498	509	507	504	526	520	526	506	508	565	497	531	474	480	494	501	524	516	507	556	512	492	481	523	476	518	503	495	495	504	553	515	548	515	515	537	564	537	553	526	523	493	499	530	520	512	542	499	538	538	500	506	531	506	504	492	515	549	485	508	509	479	475	534	472	496	489	530	525	522	533	541	540	525	490	504	530	539	551	497	516	507	538	511	519	533	485	501	501	512	497	501	499	532	511	511	543	484	540	505	549	503	526	543	556	513	549	522	534	510	483	521	499	487	539	531	517	529	512	545	518	563	513	492	522	529	529	518	524	502	549	514	510	554	549	500	533	544	494	529	555	507	531	537	526	510	531	541	518	498	549	504	526	559	564	487	566	496	518	526	511	519	538	484	509	512	546	482	538	541	517	517	507	539	496	539	544	534	508	533	570	509	511	520	555	529	483	515	548	522	483	517	550	522	493	542	507	560	519	521	506	481	483	514	536	478	517	509	517	531	492	501	535	537	503	496	504	559	517	541	543	539	468	523	499	519	490	520	521	546	518	478	526	531	498	504	530	537	518	522	519	518	551	469	498	485	490	554	499	501	510	537	531	536	455	503	537	539	579	527	470	479	522	492	503	508	514	499	545	506	532	498	536	521	545	568	498	539	496	504	522	503	484	486	544	473	492	520	475	512	513	566	532	511	507	500	510	516	495	558	554	510	529	514	498	513	549	455	543	526	539	560	535	522	496	502	501	461	468	511	532	478	523	533	515	513	545	556	530	540	503	476	504	541	498	515	500	482	502	518	539	508	533	537	534	492	518	477	489	538	506	511	558	542	517	506	461	486	545	471	524	509	519	476	511	559	510	518	530	498	516	564	512	507	516	521	495	507	505	500	544	523	516	567	524	527	535	462	487	529	519	519	539	512	489	536	551	526	556	551	521	464	512	557	517	538	501	539	505	502	556	518	516	513	529	489	508	542	486	519	522	485	497	531	504	500	554	513	513	521	489	505	497	523	493	536	527	500	539	540	519	505	505	500	531	519	497	520	494	544	539	530	509	540	510	495	526	492	503	505	529	519	507	511	519	507	520	492	496	532	493	553	511	469	515	506	513	514	520	547	478	529	505	536	527	533	536	518	520	531	534	513	510	490	525	463	480	495	544	475	527	508	470	530	492	470	483	493	499	509	491	496	508	509	539	492	550	483	521	487	553	516	491	506	499	569	501	534	506	541	506	555	521	521	509	488	526	499	517	506	507	517	502	489	535	512	532	510	538	515	466	472	521	466	472	527	503	505	531	494	512	528	540	518	516	532	492	447	533	503	499	506	509	491	535	505	508	507	500	470	536	491	519	533	498	495	489	523	519	513	501	487	548	527	488	538	498	517	524	558	564	506	506	503	554	522	494	542	543	525	546	533	512	510	523	493	546	510	502	499	504	532	558	524	516	545	503	486	529	511	475	537	500	514	538	506	551	510	508	535	522	531	497	520	506	481	510	534	532	517	517	518	505	529	472	525	476	523	490	534	521	500	505	521	529	513	524	529	530	544	509	536	512	539	541	478	521	485	535	512	517	539	546	486	453	520	514	550	539	536	533	524	500	509	563	572	501	470	522	519	523	520	533	511	549	539	537	514	542	535	491	503	542	558	522	498	516	531	526	513	529	519	535	549	537	510	530	540	522	483	525	503	521	547	531	461	539	519	537	496	516	506	549	497	530	527	520	501	515	549	495	503	485	516	503	517	524	529	523	523	544	494	483	513	528	502	509	485	521	540	493	495	505	569	536	509	507	528	500	537	525	536	540	509	543	504	515	540	524	462	502	506	531	496	501	500	543	551	500	492	525	531	515	487	507	517	569	508	525	527	504	511	512	513	496	475	547	472	548	528	520	542	522	502	498	495	545	504	493	546	494	513	537	532	509	497	514	520	513	485	504	516	518	505	501	477	559	515	546	476	500	514	499	505	540	523	513	553	532	512	536	509	524	513	503	539	533	524	526	461	591	485	518	512	498	512	527	513	501	494	549	530	478	544	531	474	541	485	515	475	503	502	530	534	525	508	499	503	506	546	519	538	523	511	488	508	461	538	517	509	508	484	522	538	489	512	505	509	511	492	541	527	530	544	519	484	501	512	522	480	535	516	527	468	523	523	529	474	531	503	518	497	521	522	530	515	504	514	514	505	533	500	504	540	505	507	514	489	485	521	515	569	528	524	518	562	468	512	534	539	488	519	492	507	531	529	518	476	499	509	488	526	494	490	531	544	494	538	509	546	503	471	486	536	549	508	475	480	525	542	527	510	530	489	521	557	508	514	482	499	490	478	482	483	541	519	533	531	528	542	503	507	550	516	532	490	517	531	543	518	475	509	518	492	494	530	493	505	516	544	556	519	527	507	529	533	476	538	528	514	521	541	491	525	528	535
21922	16582	26562	24409	16237	8216	4668	3108	2135	1801	5009	25119	26364	20121	9706	4913	2472	1420	897	483	300	186	187	197	190	188	203	207	190	168	188	198	179	208	172	196	186	192	186	196	207	211	188	190	210	181	181	181	172	207	217	180	186	205	196	168	165	179	207	177	172	200	205	199	173	200	190	179	148	177	200	215	203	182	172	190	203	195	155	187	172	204	164	179	175	186	174	185	207	185	173	178	192	177	181	163	185	173	183	193	177	183	178	191	204	179	183	181	191	213	204	210	187	198	175	193	190	185	184	183	172	184	212	176	186	167	204	175	196	211	185	188	193	180	200	198	162	209	201	215	180	188	182	185	193	183	169	190	198	194	207	177	192	176	183	202	177	183	190	193	182	171	207	190	198	211	179	194	200	204	218	193	198	213	174	180	196	163	193	170	177	174	168	190	174	213	187	188	184	174	204	174	175	207	203	193	169	189	183	175	159	182	226	184	204	210	196	162	212	187	199	194	168	151	203	188	177	182	193	202	199	201	183	177	188	188	202	180	190	178	195	179	199	179	211	179	185	219	190	208	173	174	163	205	201	171	178	187	192	178	184	174	173	197	166	181	184	199	203	195	199	195	193	180	182	178	206	198	186	175	172	206	179	189	191	196	177	178	206	178	201	179	183	156	203	181	196	189	168	172	195	189	197	196	181	190	197	188	186	192	168	191	198	188	184	169	194	195	186	187	186	179	215	180	192	198	177	186	185	205	193	202	176	191	170	192	191	171	179	188	185	210	203	210	169	188	199	209	199	193	158	213	193	187	191	186	178	202	183	168	177	188	178	198	204	185	196	194	186	176	184	209	163	195	174	196	210	179	211	182	216	200	182	208	178	183	160	191	176	163	188	206	203	196	187	184	196	200	177	189	207	190	223	204	207	179	194	195	173	212	192	211	194	201	169	218	190	164	188	225	210	182	186	181	201	205	204	191	195	203	198	174	160	177	192	214	190	196	191	158	180	177	210	182	208	186	186	215	192	195	193	206	207	211	185	180	183	164	186	200	193	186	204	167	206	179	164	176	189	184	181	187	183	177	180	187	207	183	162	181	158	167	184	160	179	220	195	194	147	187	216	190	186	188	190	203	206	214	210	217	154	202	189	192	203	183	184	180	184	195	190	179	195	199	171	205	193	189	193	187	187	194	181	179	201	207	168	199	188	171	185	201	181	193	195	190	176	185	210	201	194	173	182	188	199	182	180	188	180	176	197	197	207	199	202	171	188	210	203	169	189	195	208	173	189	176	191	186	201	184	203	196	191	180	201	188	207	168	195	165	202	177	191	182	175	189	185	190	202	206	186	185	204	174	208	190	222	196	169	172	182	181	176	206	189	192	185	198	201	177	207	199	176	194	198	170	178	187	175	177	190	187	172	179	201	201	189	193	200	171	192	186	217	179	156	193	175	179	193	202	196	222	197	173	201	214	186	192	181	180	201	188	195	176	209	189	171	199	178	169	206	211	205	193	164	194	199	190	197	186	190	186	184	179	204	170	200	195	181	199	190	187	176	191	181	208	186	196	201	198	193	188	215	199	186	188	181	170	186	170	180	184	177	183	173	183	195	198	197	186	190	173	202	201	172	173	182	182	233	185	189	201	172	159	166	199	183	226	189	167	174	218	179	160	187	199	215	200	210	177	200	188	208	145	198	172	209	213	174	174	200	172	170	191	175	180	175	179	204	189	196	224	184	200	180	191	171	177	190	215	202	179	190	173	179	223	202	185	188	196	213	184	179	175	161	165	203	193	190	179	164	197	170	191	178	207	171	182	198	169	190	182	197	147	163	184	180	180	189	182	196	202	190	152	207	172	197	174	184	185	204	177	182	172	182	160	188	186	204	171	164	213	196	215	171	173	205	198	186	206	215	204	184	183	190	173	188	218	183	198	190	166	186	185	190	205	186	155	199	172	186	185	192	191	187	188	211	172	183	198	197	179	184	207	183	183	180	198	203	173	190	186	223	200	200	178	206	184	187	186	186	178	190	181	182	183	201	172	174	187	191	191	202	184	203	186	167	197	202	184	212	197	199	195	208	200	168	194	169	162	204	168	197	198	195	195	215	179	189	205	165	212	184	172	168	207	221	180	196	216	177	202	198	205	186	193	178	179	200	197	189	204	159	188	193	183	194	195	196	207	164	180	173	159	200	210	153	187	193	184	174	161	205	187	205	199	210	182	212	178	190	177	195	169	190	177	180	180	202	183	188	193	199	172	200	210	189	174	170	191	196	186	199	171	192	174	194	178	193	189	179	166	188	189	184	201	179	177	165	199	207	197	192	180	189	172	188	175	181	210	191	177	200	202	185	175	173	181	181	190	178	205	175	219	173	176	188	177	185	197	211	210	192	187	171	166	189	168	188	210	170	194	170	205	183	193	164	167	186	170	184	203	190	198	157	205	182	185	202	196	204	193	167	187	171	207	186	148	172	199	207	167	171	188	201	183	168	187	186	201	189	198	170	198	197	205	183	192	184	191	171	165	184	197	185	200	191	170	195	206	176	174	182	186	188	180	197	196	186	186	190	197	169	173	177	201	192	208	176	208	193	202	207	204	193	205	164	177	180	187	204	179	192	170	195	195	165	197	187	198	172	191	182	191	167	186	195	181	180	181	188	187	191	172	168	187	189	210	191	184	170	189	190	176	186	201	175	181	203	183	191	169	192	181	199	170	172	176	191	208	223	190	191	167	205	187	198	178	213	191	217	178	168	186	196	210	185	176	186	208	210	192	165	172	194	194	181	173	198	184	210	193	176	200	190	184	174	191	177	176	158	201	158	187	182	185	194	190	184	180	173	190	183	177	175	176	173	186	198	172	180	206	176	198	217	174	172	179	183	183	201	194	179	207	184	163	201	182	189	212	179	162	208	226	181	178	170	201	197	205	187	177	194	181	176	193	197	207	193	194	177	178	188	196	204	208	189	191	197	209	183	205	196	183	183	165	164	187	194	185	197	168	198	194	194	184	173	220	191	192	198	209	174	189	189	185	215	198	215	209	211	189	194	175	219	173	204	198	183	210	195	201	183	162	194	187	192	183	202	189	201	188	171	174	195	191	169	191	187	191	180	206	198	168	192	203	198	188	184	194	169	180	201	180	189	197	195	158	190	194	180	181	183	183	193	167	177	163	200	169	182	197	177	200	183	183	219	175	182	186	211	213	207	218	187	196	172	209	188	188	185	187	210	191	174	208	213	202	179	181	196	214	186	197	173	175	189	161	217	181	183	201	189	183	217	167	171	176	188	189	208	190	156	188	176	192	199	226	190	165	209	175	201	200	173	176	209	201	197	181	184	187	194	190	166	169	197	158	181	188	203	161	170	194	179	196	188	172	189	209	173	177	201	178	183	208	184	182	183	200	208	187	158	187	191	202	195	175	204	170	154	204	184	217	200	192	200	198	205	194	203	193	189	187	190	195	202	187	189	175	185	199	189	206	199	194	198	180	193	183	181	186	168	189	188	171
11993	14002	25691	27355	20104	12646	9948	9546	7422	7494	18269	46829	45187	39205	24680	18357	11013	7208	4431	2183	1013	643	571	540	511	505	517	516	527	497	518	505	538	539	517	521	532	453	489	536	491	477	508	546	478	550	517	523	541	555	510	533	493	503	482	526	522	505	530	481	502	540	521	517	542	516	513	512	503	527	538	509	546	505	534	514	530	537	491	532	481	518	579	503	516	461	523	513	503	531	553	505	522	523	467	497	563	528	498	515	513	544	487	494	519	552	524	565	508	478	510	569	549	508	539	486	532	490	529	527	465	481	480	499	509	524	492	497	530	521	528	461	485	531	531	497	539	470	570	532	523	490	471	492	523	540	488	537	492	521	488	483	502	496	529	540	552	511	551	485	502	502	496	508	507	527	528	540	546	585	538	527	520	538	479	499	519	506	526	474	501	493	509	526	546	494	488	468	514	515	502	510	499	509	510	521	475	540	500	542	500	543	523	526	541	467	496	512	483	505	511	549	525	507	529	525	476	514	494	470	499	485	479	493	521	570	537	535	500	499	513	527	526	521	538	497	520	503	523	509	512	512	487	467	513	527	515	537	540	508	491	528	501	539	509	510	526	542	514	479	530	522	552	523	509	542	531	511	521	499	546	523	478	534	484	532	526	535	516	490	509	489	513	544	533	534	506	511	508	525	561	531	507	526	492	500	500	540	525	500	533	510	499	501	512	511	523	512	553	535	497	520	524	527	511	478	519	505	556	500	503	522	501	566	527	493	548	544	519	525	538	493	529	488	484	520	479	511	565	487	480	501	545	499	511	549	538	495	502	515	519	516	524	542	556	509	514	504	550	519	494	541	525	502	538	493	500	502	573	532	514	541	501	488	522	539	515	508	516	535	513	499	539	502	490	539	481	530	521	518	487	509	554	506	528	502	515	537	523	504	524	487	545	535	531	543	537	489	545	516	536	491	538	481	528	510	498	505	484	493	522	503	508	509	547	539	505	547	538	520	491	506	524	541	478	510	511	515	514	509	543	523	466	503	545	534	503	538	490	522	516	500	487	510	495	523	489	546	489	521	545	505	509	530	517	568	474	483	511	488	475	513	568	473	488	516	505	511	521	522	513	533	510	526	492	524	527	523	482	507	492	506	530	555	481	485	509	488	495	557	528	523	524	529	524	531	517	513	519	466	517	514	515	512	495	526	488	522	490	511	510	516	495	503	552	538	496	535	491	522	517	510	523	558	527	529	567	517	510	519	513	469	515	479	488	531	504	519	500	534	539	571	536	494	504	541	492	528	532	507	487	484	518	500	504	495	467	486	497	532	480	518	523	525	552	512	533	507	530	534	482	560	518	484	531	510	506	539	519	544	508	529	514	523	495	491	511	492	502	490	496	503	514	524	507	531	506	477	492	502	525	511	535	544	491	486	485	535	496	514	538	523	528	552	504	558	503	488	528	523	467	530	516	488	511	488	518	500	488	530	520	496	507	513	499	461	497	499	518	510	528	489	515	521	528	497	478	504	475	489	470	508	492	476	527	475	539	550	506	536	475	494	538	504	531	473	524	493	533	511	530	495	491	506	512	470	531	510	492	515	471	532	532	511	481	488	547	518	517	558	497	527	511	534	540	504	554	469	537	521	544	497	549	519	496	544	507	478	551	514	535	559	511	510	521	524	537	521	512	537	520	527	533	488	514	543	503	513	539	510	503	578	520	530	509	514	479	507	526	561	472	509	497	514	521	552	490	510	499	507	539	519	511	537	492	461	528	519	505	527	491	514	520	506	551	525	485	520	501	473	533	542	486	507	547	479	509	521	513	493	524	500	505	562	521	538	548	529	526	545	516	561	511	502	516	539	504	498	525	489	504	510	532	564	518	540	495	556	523	514	520	539	498	475	495	520	503	557	534	530	468	501	515	501	513	548	516	526	487	496	525	491	534	515	526	512	467	562	539	511	511	569	513	487	512	493	551	484	491	545	530	508	534	528	479	491	484	501	532	528	558	540	492	491	506	505	491	525	441	481	507	515	569	556	481	518	509	532	534	512	514	531	488	531	498	533	535	489	513	523	507	519	507	559	508	503	521	531	516	486	487	500	534	506	510	502	494	551	546	530	527	536	513	539	544	525	549	531	502	504	499	536	509	500	519	486	507	482	450	563	508	498	542	490	499	542	521	497	532	562	564	493	555	542	522	521	515	459	509	560	527	483	507	496	506	524	524	527	502	548	529	502	523	542	496	512	477	481	516	512	504	546	534	548	518	454	519	480	534	518	536	482	548	520	533	509	546	538	507	495	468	481	462	497	538	529	542	516	517	523	528	518	541	503	546	523	522	501	499	503	529	539	526	523	517	518	520	556	526	483	516	523	489	530	500	538	537	514	492	498	537	514	525	529	555	521	519	492	503	495	521	481	517	539	518	495	514	519	494	534	486	528	503	507	518	490	517	530	523	515	504	484	483	501	534	502	526	529	492	537	523	529	560	523	489	488	456	503	518	529	508	496	503	500	518	494	520	487	504	527	512	519	529	507	482	530	490	517	545	484	520	512	533	504	525	513	470	494	505	529	537	529	509	495	493	503	504	509	507	479	512	538	508	512	531	524	512	518	495	504	468	575	510	507	490	532	509	556	541	543	504	488	527	505	500	531	542	532	518	531	503	486	502	501	488	553	547	489	493	490	511	538	516	513	498	523	486	527	526	510	523	549	524	509	493	537	521	472	504	520	540	519	517	484	525	534	501	519	538	502	484	498	511	505	517	491	492	493	514	515	565	523	487	544	489	537	539	516	527	500	532	475	501	508	513	495	541	511	533	515	506	552	505	499	516	493	519	515	520	523	519	507	537	552	516	505	498	530	532	513	491	504	512	510	512	494	546	488	491	471	527	497	487	518	504	515	527	514	508	518	526	498	518	537	502	509	497	488	518	514	532	549	485	538	538	503	444	522	508	516	503	540	486	513	499	562	545	515	531	533	499	543	520	515	504	465	496	538	507	529	496	517	528	489	481	536	536	476	458	499	533	485	481	505	510	502	530	520	500	523	512	514	523	532	487	506	492	484	530	567	524	523	487	486	482	483	519	486	573	552	519	499	488	491	499	492	527	512	525	527	513	531	500	501	546	543	552	494	581	501	486	510	540	472	493	524	519	580	519	499	484	488	493	536	487	477	505	493	520	511	518	512	517	524	528	521	502	503	517	517	488	489	568	508	511	469	506	507	508	539	504	527	533	512	473	505	544	536	522	528	496	511	523	498	544	506	536	513	500	510	476	501	535	498	482	518	526	523	508	527	544	536	498	529	524	508	535	513	507	500	548	521	491	482	533	517	472	481	496	500	531	515	533	506	569	462	516	500	512	542	533	491	501	506	513	523	525	501	536	477	511	507	538	556	495	546	492	511	507	528	497	504	473	487	509	508	519	519	519	515	516	516	512	512	471	563	479	525	492	526	463	524	475	526	544	490	510	491	507	562	523	503	548	521	504	495	537	548	530	559	491	525	548	483	529	518
6432	4394	5102	5271	3447	1608	1075	817	633	570	583	1135	1495	1319	710	629	562	536	346	256	219	189	224	196	190	202	199	176	184	193	180	177	188	182	179	206	197	196	161	190	170	168	204	179	189	196	189	200	199	193	181	187	174	167	189	174	171	194	194	193	199	189	196	190	187	208	184	188	209	177	186	187	184	187	183	189	193	176	189	175	184	188	216	184	207	200	180	191	163	188	182	209	196	182	200	200	190	209	192	201	218	194	167	186	184	195	188	218	178	169	183	173	177	203	203	183	192	197	189	209	176	203	189	201	186	185	198	165	184	194	196	221	187	184	219	192	170	231	171	199	208	173	170	209	202	180	196	209	195	165	200	205	166	184	193	198	198	201	176	190	195	212	198	191	171	197	191	166	187	185	190	212	181	196	179	198	192	202	184	194	206	220	203	197	168	168	169	196	193	190	201	179	168	194	166	170	174	192	172	189	195	188	170	194	224	184	184	146	182	196	184	182	202	202	190	182	209	190	176	205	172	196	195	186	191	177	178	184	186	189	153	194	202	182	184	186	184	194	169	183	192	195	189	162	165	178	200	202	160	196	187	186	183	179	181	195	160	170	187	182	165	193	200	177	175	184	177	182	180	164	163	170	186	190	183	170	168	206	186	162	197	180	188	212	193	172	198	195	197	185	180	185	185	183	191	181	218	208	157	200	196	185	195	169	185	181	196	171	181	196	213	206	169	184	186	191	215	159	205	190	167	172	185	165	185	164	189	176	181	187	197	189	170	192	198	190	175	187	191	168	199	195	192	183	202	227	177	194	199	176	191	182	189	191	173	194	219	173	202	175	181	184	214	214	213	189	204	165	166	196	168	169	198	198	165	165	193	186	192	174	197	172	180	202	197	198	212	203	198	168	189	210	192	236	192	201	196	189	168	216	185	189	205	182	173	200	183	177	174	177	175	185	166	193	219	171	174	182	206	169	205	184	188	181	180	220	197	189	193	180	184	192	199	170	179	193	201	167	186	192	200	185	175	222	186	198	191	192	207	168	190	187	180	165	184	197	203	173	181	195	182	169	202	207	176	184	182	182	183	165	188	174	200	201	180	190	172	181	199	191	206	181	185	190	179	183	172	190	192	170	154	193	192	187	183	199	220	191	192	176	176	194	177	185	198	172	192	196	194	190	186	214	206	183	221	177	170	197	188	179	182	203	192	170	173	172	179	179	212	192	193	192	193	147	185	194	188	214	192	184	202	166	205	182	180	189	189	205	181	181	189	208	180	198	191	187	218	174	162	176	181	171	167	180	168	205	182	220	176	190	174	189	200	197	193	209	172	206	182	196	206	191	191	205	181	191	185	191	191	197	183	183	178	206	196	189	176	186	212	199	185	195	207	192	191	200	191	188	188	199	210	196	183	215	192	184	187	203	192	180	200	213	191	175	195	210	190	189	200	221	211	184	183	170	198	157	189	182	195	192	197	191	209	196	181	161	190	187	167	181	179	202	187	187	196	190	204	195	182	181	181	197	162	186	204	212	212	192	220	206	181	197	195	181	197	175	202	176	179	184	175	185	195	179	162	174	190	193	177	174	172	184	202	173	175	185	184	188	209	184	165	175	190	171	171	187	183	183	187	158	192	201	183	184	190	194	213	186	193	170	186	192	190	206	204	185	198	177	171	204	184	185	195	180	195	201	195	192	197	204	209	161	181	196	198	182	222	197	185	193	174	186	207	185	171	204	198	192	214	205	192	198	186	199	187	175	198	187	170	188	187	191	195	197	171	207	216	194	190	180	192	187	194	199	168	201	196	197	193	179	170	202	198	186	196	180	176	173	192	195	206	189	183	139	167	177	209	189	172	206	170	205	191	194	221	188	169	179	190	166	202	191	192	168	180	207	182	181	205	207	198	223	186	181	184	178	173	181	164	201	163	180	186	192	181	181	189	191	190	206	192	192	173	186	197	175	162	193	185	179	192	182	194	166	190	203	196	192	195	199	167	194	176	189	150	191	196	177	179	169	178	192	204	189	205	200	207	183	180	167	176	185	187	171	185	187	193	216	190	188	192	179	171	162	149	185	171	147	187	216	200	183	165	182	174	205	185	202	212	177	209	180	168	200	210	173	199	186	195	192	192	206	182	202	202	188	196	175	187	187	177	201	184	197	188	191	209	199	196	185	195	215	196	191	208	192	192	176	214	165	175	193	176	189	181	173	189	186	182	176	204	189	190	183	206	187	199	167	189	170	202	182	209	187	205	190	198	192	179	192	200	192	175	162	191	195	200	215	177	195	184	192	196	197	206	183	186	192	177	208	188	214	177	194	190	178	153	178	191	196	196	169	174	178	193	197	184	214	180	170	181	180	180	165	176	160	164	192	182	210	182	184	206	193	166	172	168	182	168	216	192	206	193	188	199	182	183	198	177	199	185	171	209	188	193	197	197	195	203	178	179	185	174	161	193	188	185	174	187	195	169	206	172	210	200	178	189	173	180	191	192	194	195	185	178	207	176	190	181	190	190	204	158	192	206	190	187	178	161	180	199	188	206	185	167	155	197	176	195	202	204	185	200	199	200	181	184	196	176	184	181	206	170	171	160	210	184	185	202	193	164	172	187	178	197	209	191	172	167	192	199	186	214	192	168	188	177	197	182	186	157	181	163	178	184	179	190	193	158	199	203	177	184	186	190	175	183	173	169	173	193	186	183	188	222	206	198	186	153	148	163	195	174	178	195	226	213	195	196	197	204	183	180	212	199	193	175	166	198	187	189	201	170	147	175	189	208	193	199	176	184	185	182	176	182	193	161	198	183	195	179	205	195	166	192	189	174	193	184	214	205	180	157	184	160	192	201	181	180	182	205	178	194	171	177	188	190	193	197	192	191	170	192	202	174	224	184	203	198	180	179	208	199	180	197	174	166	210	182	231	169	188	189	198	170	166	197	198	212	191	196	184	183	197	224	203	191	208	179	188	204	187	190	178	185	190	186	208	193	181	200	205	172	193	192	196	206	191	214	183	170	196	176	211	190	197	176	193	185	184	209	153	173	202	189	183	181	189	186	182	191	203	183	179	178	184	178	190	220	181	204	197	195	175	200	212	196	210	182	181	183	184	208	201	192	195	196	187	189	175	185	176	183	195	184	200	191	180	161	187	179	173	202	178	201	204	196	173	177	181	193	174	184	192	198	181	179	220	191	161	170	179	190	199	167	170	184	191	172	186	184	184	208	196	200	174	182	179	154	180	167	173	210	190	187	164	207	181	204	169	183	204	195	174	203	176	172	191	197	175	191	172	171	192	167	167	176	189	192	195	182	189	206	186	161	190	196	196	199	195	180	158	169	192	209	198	189	175	196	166	175	197	194	193	171	168	214	206	192	195	184	178	206	193	181	187	190	182	208	197	157	183	177	180	195	188	159	190	183	193	198	182	187	217	172	184	189	179	203	203	206	182	194	157	193	183	198	200	219	178	196	177	206	185	208	179	180	191	174	178	184	218	200	185	210	196
4776	4543	8034	11711	8716	5493	4665	3906	2975	2953	3123	6310	7600	6423	3163	2882	2758	1999	1211	829	601	554	531	517	517	531	521	551	525	493	534	524	517	525	490	505	486	534	516	497	482	521	522	516	532	535	510	497	470	535	501	500	502	522	513	517	541	551	475	515	524	544	532	495	501	513	503	524	534	540	553	535	545	468	527	551	489	511	537	526	494	511	496	524	558	537	507	506	489	534	490	499	531	506	492	530	490	498	542	489	519	526	501	529	563	519	511	503	464	530	499	492	508	557	522	556	522	513	490	533	493	487	502	499	540	502	557	512	501	529	498	466	514	525	516	479	529	556	529	505	499	509	542	471	548	543	513	493	539	525	511	517	516	521	488	505	514	505	514	516	519	553	528	540	504	520	494	530	518	535	510	529	493	500	523	486	544	512	497	488	484	550	519	506	543	519	520	480	499	506	530	512	511	507	524	520	509	494	501	516	511	505	514	524	521	496	530	553	493	525	506	553	501	541	501	524	558	468	505	499	464	495	525	492	505	508	538	520	513	521	479	531	489	511	485	502	508	516	538	468	516	484	488	534	527	508	505	491	478	486	538	496	513	501	496	459	515	472	551	511	499	512	520	501	538	474	511	530	492	503	526	529	505	553	541	531	517	510	517	497	534	511	553	498	532	525	519	533	509	545	535	515	510	517	506	500	516	482	518	499	503	535	499	543	528	519	509	523	500	439	492	523	514	495	498	507	509	487	485	527	551	480	496	520	504	560	503	516	487	546	505	528	529	490	530	498	489	506	541	496	527	495	557	528	566	533	534	524	499	526	510	498	520	514	523	527	551	539	538	509	499	494	515	485	526	497	544	523	522	503	495	527	539	519	558	534	513	499	563	510	499	513	525	531	513	520	511	478	498	511	495	466	511	531	538	534	489	518	523	546	503	516	514	533	513	525	505	515	514	544	494	517	533	519	536	480	475	522	546	517	503	518	529	504	529	520	537	505	508	456	544	509	540	541	556	515	511	552	487	539	507	451	525	498	484	520	489	509	538	482	491	527	491	469	510	486	525	519	505	508	479	547	481	501	508	522	483	480	505	527	523	532	533	521	542	483	500	512	497	510	503	523	505	533	523	530	553	508	523	498	501	545	503	509	498	530	523	513	534	531	536	507	571	484	489	522	516	495	521	498	511	505	495	532	556	499	517	532	497	525	522	518	503	503	538	506	507	500	484	530	548	526	533	499	519	493	515	506	547	535	478	531	487	504	487	520	545	492	505	500	527	524	539	531	519	504	445	470	493	525	524	495	546	523	556	509	530	506	530	540	507	540	512	492	524	551	530	533	520	521	488	516	564	493	529	482	520	523	487	553	493	522	533	511	511	515	524	516	533	507	511	512	568	532	492	521	486	511	541	513	559	545	519	530	497	499	493	479	533	542	513	511	515	505	501	502	524	537	538	498	516	544	531	510	522	519	499	512	539	486	525	474	511	502	518	502	526	519	534	521	528	547	470	523	488	533	541	513	513	505	486	515	537	498	495	552	516	485	515	562	547	530	522	507	534	541	532	511	494	489	491	503	527	485	520	541	495	512	510	518	514	497	515	544	517	522	537	479	562	532	549	480	517	534	507	488	497	533	469	553	516	534	473	509	483	525	535	538	513	524	495	495	503	504	502	472	518	498	517	499	503	518	517	500	539	495	512	532	531	526	519	473	546	512	520	520	510	512	498	487	476	521	530	549	499	499	517	532	523	565	498	523	565	499	537	519	498	487	556	513	490	542	536	513	513	532	530	495	548	480	493	547	509	514	501	538	483	518	505	497	524	503	518	509	500	547	528	500	536	511	552	553	511	495	573	521	557	517	523	526	555	525	519	527	524	521	489	508	510	502	524	469	536	492	511	525	496	536	501	518	502	531	505	493	529	534	474	505	560	504	519	536	533	486	483	518	539	529	524	555	535	492	471	501	525	533	529	498	503	529	531	517	486	541	519	516	506	535	511	526	529	514	503	539	479	551	506	500	510	529	509	559	510	520	501	500	512	556	502	559	493	519	514	536	533	509	546	492	492	479	471	521	500	513	493	477	533	542	531	500	509	522	531	581	525	507	477	514	504	508	500	481	503	544	549	526	525	498	511	514	525	547	511	508	499	532	503	503	519	509	502	475	493	489	508	529	548	490	524	511	494	499	467	552	513	577	540	529	514	563	524	503	527	537	522	534	500	527	542	504	515	529	519	474	524	495	510	542	552	510	516	514	522	467	515	531	516	522	492	503	536	524	519	502	488	517	447	539	518	505	533	499	534	499	528	477	528	514	514	524	543	490	499	545	495	517	522	505	514	513	494	537	492	498	531	495	517	486	544	501	521	507	531	552	535	504	536	497	509	478	525	535	464	508	488	488	510	487	554	531	513	493	489	527	485	493	553	501	528	546	521	531	521	518	556	550	519	502	532	528	513	495	483	511	556	497	523	513	502	457	510	515	546	518	501	510	506	494	521	549	523	520	507	533	499	507	537	513	492	567	508	546	523	510	516	514	498	505	479	524	514	522	482	509	507	494	530	479	511	543	524	515	511	516	512	538	520	499	521	496	538	493	517	534	526	464	502	506	519	535	494	545	539	552	529	512	469	540	504	458	496	508	545	544	549	523	546	537	485	514	521	526	506	509	516	530	506	525	517	525	510	505	514	477	510	476	513	490	481	530	511	553	514	532	538	529	514	495	498	528	522	515	533	531	519	541	499	482	519	541	514	488	529	481	506	504	509	503	520	542	526	485	515	510	493	543	499	490	561	500	524	468	494	550	527	525	508	543	541	508	497	532	527	496	535	477	503	526	485	512	452	465	496	521	541	522	484	504	521	538	544	509	542	472	515	525	546	481	539	529	497	524	513	540	532	473	530	490	485	477	500	504	488	523	521	507	533	512	491	530	526	512	514	523	527	534	500	535	504	505	526	536	557	540	496	456	537	480	540	491	498	515	495	521	481	528	532	515	474	499	487	508	465	528	503	526	527	503	522	534	532	551	502	512	506	514	530	505	538	507	490	541	529	522	517	534	462	502	508	527	521	474	484	515	507	541	513	546	508	496	485	520	533	512	521	542	560	494	535	463	499	553	510	545	494	527	556	535	514	515	534	506	501	510	543	524	503	500	523	522	511	497	481	527	482	524	526	534	496	501	542	521	505	519	476	511	542	517	514	517	532	527	487	513	551	489	495	498	485	556	516	539	513	525	544	523	514	508	550	524	479	549	518	515	495	548	479	528	495	546	509	508	532	545	510	488	533	494	495	506	486	516	483	468	544	525	535	505	526	557	487	487	517	489	490	492	519	492	492	537	478	475	509	558	505	541	481	520	531	501	513	497	532	501	538	499	511	537	565	528	528	485	543	525	514	502	546	511	509	504	466	512	533	502	524	529	515	525	551	498	509	542	467	479	474	490	522	477	505	483	503	545	534	555	520	510	528	551	521	496	503	567	534	529	521	491	578	487	503	539	477	508	528	478	500	511
18473	13421	20437	28157	26471	16857	7535	3649	2083	1316	1311	8253	10259	9258	8557	8072	6647	2713	894	396	256	198	188	200	193	179	203	181	184	173	206	189	187	193	172	198	196	171	197	210	198	190	196	189	191	168	196	190	210	207	198	185	176	166	170	177	180	190	180	183	203	174	175	203	181	218	197	152	177	184	159	161	197	186	183	165	185	219	202	175	193	191	173	198	195	172	198	192	184	196	228	200	201	195	182	170	188	203	181	197	207	211	201	155	207	185	170	195	190	184	185	164	200	187	187	211	199	185	194	184	199	180	197	190	200	194	168	155	196	194	197	212	194	205	217	200	177	208	212	179	208	182	190	180	192	180	213	200	198	173	222	180	183	204	187	165	180	205	169	209	174	176	184	187	189	177	192	190	181	175	180	193	216	177	198	188	182	187	182	178	214	177	178	169	194	185	183	199	185	174	175	181	195	177	192	182	188	176	196	183	203	195	213	172	186	173	178	214	200	212	179	181	182	198	210	201	172	191	203	191	188	188	194	209	188	190	181	185	172	207	188	201	190	200	179	196	171	166	178	188	176	181	210	184	194	200	171	202	197	187	200	182	188	188	186	199	172	180	179	191	198	176	201	168	215	214	175	173	199	191	172	194	173	206	161	174	187	198	194	189	204	184	168	195	202	168	175	174	225	168	190	209	186	195	172	201	181	192	187	193	183	200	225	222	206	195	194	157	187	207	202	175	192	183	201	180	188	216	184	198	185	197	218	195	189	166	166	198	192	208	173	170	199	185	211	189	227	197	197	179	207	191	182	190	185	193	196	164	182	161	183	210	192	190	220	193	195	167	184	199	182	189	192	197	202	190	182	219	195	189	188	181	176	212	201	198	211	211	172	166	184	193	204	183	189	169	184	209	185	188	180	185	207	206	195	186	215	159	199	188	200	196	199	188	198	203	221	195	203	189	190	203	183	190	186	175	190	195	208	180	182	168	196	188	193	180	213	173	215	178	178	175	194	191	189	194	198	195	206	187	207	192	177	179	188	180	197	190	188	215	177	188	191	207	192	173	198	189	185	208	187	214	201	176	191	184	207	214	211	196	191	207	201	175	174	190	187	170	206	189	198	190	196	189	183	208	181	201	198	193	170	191	205	198	168	188	203	174	188	184	199	209	186	198	194	193	189	208	225	200	197	182	153	169	172	185	203	181	186	180	193	189	183	181	181	203	184	170	178	207	175	193	192	170	187	187	202	184	200	192	173	176	193	175	187	190	195	179	185	160	191	182	198	199	173	197	184	186	168	198	202	201	194	171	167	184	194	163	204	204	187	199	185	174	183	190	219	192	194	180	209	189	177	204	183	190	184	207	204	188	185	183	198	181	178	185	231	198	200	200	184	166	194	195	188	190	174	189	182	183	175	200	196	190	180	199	190	164	174	167	198	176	186	189	171	172	197	175	180	223	209	175	214	176	194	184	197	189	202	196	196	227	185	226	180	179	200	202	164	200	175	194	195	207	178	188	181	203	176	176	185	192	180	209	186	181	205	203	192	179	182	180	177	206	201	169	216	181	211	171	193	175	205	200	199	199	177	214	214	181	208	175	200	171	188	183	189	172	192	186	174	188	193	207	169	178	189	193	216	183	191	182	186	174	180	226	194	202	199	187	176	171	184	183	184	186	195	206	194	193	189	172	169	179	199	179	187	203	206	184	172	185	193	221	191	198	182	184	181	189	185	165	164	194	211	194	192	210	191	195	218	186	192	188	218	174	213	188	174	190	187	212	189	204	189	175	189	177	186	179	186	156	185	185	177	174	195	196	179	191	192	201	198	179	205	176	184	191	192	197	203	180	204	165	191	202	203	204	211	177	200	234	182	196	177	187	190	193	201	194	185	189	168	188	182	189	201	182	195	198	185	196	204	190	183	206	162	188	189	201	199	163	188	209	205	168	177	186	174	203	192	200	174	176	212	154	193	209	202	164	204	165	179	202	191	182	192	190	185	179	179	201	191	205	186	194	194	200	219	213	168	163	186	179	195	183	185	207	182	191	191	205	213	199	192	168	195	202	184	191	153	189	179	178	178	199	196	159	160	195	190	204	188	189	157	183	191	204	171	193	182	208	203	204	193	189	204	182	184	173	205	199	198	206	183	178	162	179	188	201	176	197	229	183	213	196	197	190	185	189	181	193	209	169	184	172	209	186	188	197	186	184	200	198	195	196	189	202	193	192	178	165	188	170	196	180	221	187	206	207	180	183	215	193	204	167	187	177	189	193	188	180	192	161	196	181	205	196	194	220	184	208	194	179	197	168	191	191	191	200	185	211	183	203	190	200	189	189	196	173	199	181	213	185	180	200	201	217	179	178	180	187	189	210	209	198	200	189	205	179	181	169	164	189	179	175	167	173	190	211	177	188	201	192	190	190	187	209	187	192	199	188	199	183	207	166	190	168	174	160	179	177	195	168	182	209	185	166	205	184	182	200	207	195	193	189	175	185	143	177	190	181	179	190	192	191	181	187	197	225	206	167	208	174	200	178	193	167	198	204	173	205	191	159	182	198	184	213	181	178	201	206	171	183	181	205	179	186	174	177	194	197	192	198	177	200	177	185	183	197	207	190	206	184	180	190	208	189	222	155	185	173	204	172	187	180	208	210	171	185	174	189	219	195	191	206	188	195	182	181	175	211	204	189	217	178	179	221	189	189	185	187	217	185	183	188	198	190	184	201	174	185	172	180	180	206	190	198	202	187	201	192	198	204	174	203	183	184	168	213	201	167	190	195	183	171	165	186	177	177	170	205	195	180	189	213	206	188	200	217	184	213	187	202	213	164	175	199	199	183	215	193	185	205	187	176	205	173	186	181	187	204	193	186	175	192	191	193	174	191	193	200	202	212	170	189	197	206	188	180	192	171	226	163	212	195	197	203	206	182	194	192	214	174	188	176	175	210	194	185	177	195	205	195	184	197	176	204	213	194	193	165	197	207	171	165	193	179	186	180	188	187	212	211	196	172	174	207	216	212	183	208	178	186	180	179	213	208	163	211	168	168	196	169	203	186	206	193	185	194	204	193	191	179	191	176	193	215	215	186	199	200	199	197	210	171	191	213	175	192	176	202	184	191	178	189	195	177	183	191	201	202	177	200	188	183	174	191	185	207	195	187	160	198	186	207	176	189	200	182	184	197	171	184	182	174	197	193	201	195	174	193	195	203	165	201	188	186	198	184	177	182	164	187	183	185	180	200	195	172	168	195	187	192	192	181	193	160	197	206	193	185	208	191	170	175	213	200	195	202	193	173	183	191	213	198	152	184	178	170	190	196	206	200	178	185	197	187	191	182	184	181	173	182	188	192	186	188	178	201	198	184	183	234	206	184	196	176	213	182	206	191	190	191	177	183	205	181	202	168	198	183	192	192	178	192	198	175	177	157	200	200	208	172	202	178	192	198	212	177	197	181	189	218	174	215	170	195	210	194	175	181	201	183	181	197	171	181	200	192	194	203	186	202	190	222
11748	10865	22024	33646	32104	20454	9759	7087	6286	5299	6729	24406	27990	28034	26896	26982	22162	10974	3841	1530	798	553	581	526	543	478	478	512	506	524	517	513	467	504	501	532	515	545	521	547	526	502	523	506	468	480	462	479	513	515	497	515	543	539	532	509	571	547	509	540	508	512	530	516	538	541	545	537	507	500	505	538	509	541	518	482	539	485	549	534	500	525	496	514	519	499	507	477	530	502	481	509	503	514	531	510	513	523	524	530	533	477	495	514	500	522	509	537	526	555	547	544	487	515	507	560	526	522	546	483	531	531	509	551	519	495	498	552	486	479	532	520	506	504	524	536	483	495	522	509	525	507	546	505	502	516	532	498	463	487	516	510	490	510	495	540	509	524	493	540	484	519	509	521	497	528	497	510	537	547	446	545	565	565	522	515	486	528	505	533	502	514	502	496	527	500	536	488	504	537	514	505	506	504	557	512	493	535	491	538	491	558	510	513	513	530	510	527	498	501	531	506	503	518	492	524	539	502	538	526	460	518	542	487	539	553	503	486	585	499	478	478	506	487	497	524	507	531	508	553	533	471	501	553	508	472	534	560	542	499	479	520	532	519	484	512	539	556	541	522	580	548	528	487	494	508	519	505	508	524	533	541	526	508	511	504	474	488	542	492	521	470	540	512	528	510	498	548	511	514	490	522	557	502	531	502	494	519	541	486	542	503	518	555	502	546	533	495	500	503	561	532	576	514	517	494	487	512	506	547	519	508	477	518	506	504	505	494	505	524	537	490	515	513	546	541	464	525	541	533	501	531	513	537	518	562	519	538	502	490	525	512	514	509	528	530	485	543	540	524	508	529	543	497	522	519	534	495	484	480	509	534	498	519	531	535	543	472	498	495	528	487	530	519	563	513	555	506	507	518	523	558	557	516	506	502	502	481	488	485	513	509	517	492	578	497	504	560	491	493	520	520	486	548	491	491	511	528	563	459	530	485	510	502	512	505	517	522	494	559	551	491	524	490	508	494	512	550	528	502	512	518	504	546	495	548	522	555	530	505	490	503	527	476	518	459	528	504	524	503	584	512	526	522	491	539	519	528	491	531	540	489	553	507	514	495	503	511	486	517	499	541	477	490	506	537	513	557	524	535	475	518	558	521	545	529	516	499	489	509	517	503	507	515	486	494	494	513	492	517	504	480	512	521	529	498	477	507	543	517	513	515	529	537	492	522	525	519	538	521	505	510	524	497	487	468	527	510	507	532	518	522	535	533	503	520	547	513	525	518	509	495	509	486	524	493	551	516	514	531	501	489	525	518	498	520	539	547	528	530	553	484	491	490	507	529	504	529	538	502	500	530	503	553	511	526	531	522	532	516	507	502	522	504	558	496	486	480	512	512	529	544	523	486	477	503	536	493	545	515	524	529	518	481	532	495	527	564	513	517	525	464	546	555	512	506	505	519	499	536	496	512	504	473	537	508	538	503	547	483	515	514	543	542	528	536	521	539	491	524	498	522	536	524	510	542	535	521	532	537	537	544	506	524	488	501	516	488	487	554	537	523	513	537	523	559	517	534	505	521	546	517	540	547	469	492	511	514	556	508	484	528	524	552	501	516	508	539	502	532	482	461	555	488	525	509	536	507	467	522	543	485	525	535	536	518	493	536	506	523	497	530	510	496	499	480	513	530	562	504	552	518	508	512	524	485	517	541	524	514	503	516	528	558	497	527	494	504	532	498	547	527	508	535	537	500	514	516	497	498	518	470	494	511	513	503	496	498	502	509	519	542	538	517	495	503	542	524	525	492	481	549	511	500	509	507	474	539	503	518	506	514	513	509	537	538	511	533	517	550	498	556	515	489	538	513	513	517	520	480	487	478	541	462	549	517	517	534	499	532	513	485	493	542	518	550	522	570	541	517	536	548	472	527	498	503	538	521	537	521	494	526	503	516	512	479	496	548	517	497	492	532	527	499	495	506	494	496	521	553	564	540	526	517	537	490	566	538	492	486	522	498	528	551	508	499	533	516	520	526	570	550	535	538	528	552	554	513	504	491	544	521	552	535	490	531	540	504	509	528	541	487	528	484	538	506	563	493	494	489	504	506	509	490	502	524	562	512	494	509	514	529	533	499	516	519	500	515	510	492	547	495	519	522	550	529	502	502	499	541	527	497	550	536	516	535	504	520	547	486	517	551	524	495	539	541	514	462	514	543	481	534	565	509	552	506	532	561	458	522	532	506	546	496	507	518	487	513	528	528	521	525	504	564	502	517	533	505	493	494	534	537	534	530	527	525	476	556	482	502	519	552	543	561	515	536	518	504	539	524	488	535	541	507	514	558	522	554	550	500	531	490	527	521	524	519	467	549	541	501	510	521	539	541	498	490	522	514	519	532	527	545	525	574	526	510	525	522	527	503	521	532	526	532	505	528	525	520	518	521	535	503	489	519	500	544	504	491	489	515	515	531	489	565	491	503	554	523	557	580	513	523	518	478	474	523	563	506	488	503	519	489	516	519	475	555	502	502	539	520	541	491	501	516	535	475	478	473	477	538	521	502	495	535	532	504	489	514	481	525	507	502	542	534	498	493	531	503	476	495	506	513	523	485	501	493	510	490	518	524	514	534	524	505	557	502	476	483	495	468	548	511	532	507	489	505	525	547	536	562	532	538	523	517	464	503	533	484	541	501	487	484	521	505	510	496	536	496	550	529	541	490	478	531	495	510	530	504	528	505	520	548	529	533	508	513	499	511	532	526	538	501	542	543	544	527	530	500	523	521	522	495	518	504	541	506	528	511	550	525	523	556	509	497	533	492	554	497	497	534	498	517	524	501	512	492	551	528	520	495	520	533	517	524	524	496	514	476	537	525	498	519	495	504	502	514	497	520	504	540	503	499	527	506	504	526	508	505	465	532	516	547	527	523	519	555	531	507	543	533	489	501	499	493	521	495	534	486	473	522	518	508	483	505	511	527	524	520	510	521	474	526	514	515	517	480	539	474	513	486	524	545	518	530	511	501	524	542	524	507	505	493	519	484	563	499	526	548	550	539	526	515	507	525	541	484	478	484	512	517	497	520	533	515	507	469	545	537	534	495	531	513	546	487	494	535	540	540	535	489	518	541	520	545	479	523	517	497	486	507	493	558	497	518	546	501	521	516	516	553	507	519	517	475	520	525	487	503	521	544	517	505	511	519	508	540	495	501	513	489	560	489	541	529	505	514	533	529	495	529	551	495	533	473	529	544	516	539	522	517	492	548	535	558	533	556	549	535	488	548	515	501	489	544	513	542	536	502	550	494	530	551	533	526	509	570	523	468	550	500	534	544	514	536	518	497	514	540	563	504	510	498	504	502	519	522	541	492	521	505	507	493	523	540	538	530	502	527	528	506	553	512	505	511	540	480	577	546	510	537	534	529	521	578	515	468	530	518	526	548	504	524	517	510	492	535	499	512	500	533	522	552	524	479	474	547	498	525	521	539	521	526	523	482	517	553	502	485	486	499	552	510	505	516	509	487
27704	25319	32004	34960	37397	25878	14677	7997	5102	2905	4910	22634	28471	22246	11488	4934	1845	693	325	242	205	206	183	202	209	195	193	183	184	190	183	216	194	195	192	194	170	199	186	195	203	180	208	223	193	182	184	197	192	206	179	191	192	193	196	178	182	195	200	201	170	199	183	190	186	186	180	199	198	176	199	222	175	215	179	178	196	187	191	191	208	211	169	210	189	206	188	198	215	194	203	189	193	186	171	172	197	190	179	197	192	184	179	181	187	184	217	186	192	167	186	191	209	187	177	185	177	189	201	215	212	201	190	188	174	185	190	173	234	191	203	195	173	204	169	170	191	197	179	172	197	194	196	185	194	197	187	205	196	207	190	169	177	174	191	172	161	207	182	158	208	209	207	197	187	173	167	197	191	209	197	212	192	179	166	197	190	202	201	178	196	179	180	176	193	196	204	217	183	179	183	193	194	170	165	187	192	226	188	240	199	191	192	182	199	176	182	232	189	211	178	191	201	178	211	191	196	175	203	206	183	187	185	206	182	202	197	206	167	183	208	207	187	196	194	184	169	191	203	189	183	180	164	189	209	194	186	210	173	191	192	183	190	193	187	182	185	168	187	188	176	174	187	166	181	181	175	199	197	177	179	173	200	191	181	193	185	201	193	221	199	175	185	215	192	194	196	184	180	192	172	171	204	182	165	184	174	199	204	187	197	208	203	175	186	209	190	190	173	181	193	212	192	217	186	168	173	164	197	163	185	186	186	195	193	174	171	186	180	186	210	183	179	192	183	203	173	193	210	204	194	188	187	177	177	204	196	181	205	212	201	185	181	198	193	189	163	162	220	189	178	198	192	177	191	186	180	186	210	145	198	211	219	162	190	189	207	181	214	200	190	199	194	181	165	200	194	190	192	192	180	186	191	180	178	213	214	198	176	240	207	191	209	183	203	205	222	190	186	191	178	185	185	196	205	201	202	195	180	203	190	197	168	188	181	178	181	184	191	201	209	184	207	186	177	164	182	195	194	183	160	183	209	175	183	204	199	189	196	202	205	222	180	204	209	203	190	187	196	183	201	200	175	185	195	187	193	210	187	214	212	208	187	212	208	190	171	189	181	201	203	198	193	199	211	211	164	200	191	194	172	188	204	180	200	177	206	191	165	199	178	186	188	200	184	178	191	201	179	183	186	188	197	232	194	170	179	186	209	199	188	155	182	206	209	218	180	200	169	179	182	221	193	182	199	192	176	194	204	196	209	175	186	172	202	182	182	172	178	206	215	179	176	204	211	212	189	196	179	185	177	209	190	186	188	187	176	182	224	177	203	207	198	181	188	190	176	199	213	176	189	182	178	205	188	175	208	187	206	187	171	184	193	199	201	195	182	172	216	181	204	180	193	167	176	209	192	165	180	188	202	212	196	179	196	201	209	189	201	208	198	174	186	169	203	176	186	215	170	198	187	185	186	179	189	195	199	176	187	160	200	148	201	179	194	172	195	186	191	191	203	191	184	183	191	197	205	174	176	188	196	197	198	168	172	183	201	183	207	189	181	185	205	166	187	171	187	183	190	196	184	176	196	203	196	198	189	194	166	179	182	184	198	147	171	188	179	195	190	173	183	202	177	180	234	208	182	206	169	201	175	195	178	203	186	189	183	155	200	207	186	185	183	201	187	161	190	213	178	176	166	201	192	201	184	186	171	215	193	207	166	214	190	185	207	227	203	178	186	197	192	211	171	215	179	178	201	175	197	222	186	177	204	186	196	202	177	184	189	209	194	192	173	186	197	187	204	188	210	186	176	202	201	196	181	193	181	184	206	183	170	196	187	185	160	202	195	176	195	173	202	190	188	193	183	173	187	200	187	204	193	172	199	180	199	209	160	174	177	193	203	186	179	194	188	185	178	174	186	206	183	189	178	186	194	199	190	209	215	213	206	184	167	169	181	187	200	183	189	179	189	192	199	196	167	167	186	186	163	196	167	216	193	190	190	188	185	181	195	185	173	209	211	211	216	210	186	194	169	206	183	184	202	183	211	180	197	216	191	193	218	179	199	190	202	209	178	175	200	198	161	174	187	213	187	195	211	205	181	208	208	204	202	214	195	212	185	203	187	202	167	190	162	181	189	194	198	200	197	176	198	197	185	197	186	169	188	195	173	175	186	168	205	182	219	207	189	171	183	188	198	200	186	182	200	185	180	179	193	187	206	198	189	171	199	193	201	166	198	176	160	193	188	192	207	185	194	172	199	172	176	182	188	187	185	168	199	199	208	173	192	178	179	193	199	206	178	202	193	180	204	197	202	179	196	190	172	207	168	202	206	198	181	195	195	218	205	210	179	196	174	194	175	185	217	203	214	187	184	201	212	184	204	210	191	214	201	187	190	185	205	206	195	192	180	171	181	192	209	180	185	192	189	189	186	187	202	187	176	194	193	176	194	196	211	188	195	183	190	201	190	179	192	187	184	190	193	209	183	196	184	173	193	192	209	190	184	183	198	195	210	203	176	207	189	214	193	182	207	189	212	188	192	189	189	195	179	190	174	188	193	192	203	197	210	157	198	202	184	191	179	202	229	197	169	201	206	186	199	194	200	175	177	213	195	190	198	228	180	183	195	184	181	193	176	190	205	183	211	170	203	228	181	190	189	217	207	172	198	175	189	205	198	200	176	219	185	205	180	213	184	190	194	194	177	175	187	167	197	194	181	166	188	191	188	196	175	190	186	189	187	192	184	194	196	188	192	188	185	178	186	187	187	182	183	194	186	191	177	214	191	189	163	196	175	186	185	188	190	199	206	161	173	181	187	184	215	212	187	191	197	159	197	159	205	187	198	191	195	163	193	188	175	189	198	204	190	198	184	208	174	174	189	158	215	193	161	178	145	160	197	213	165	200	209	174	165	192	171	185	181	198	202	193	151	201	182	173	186	163	192	199	171	175	187	175	168	167	206	185	176	180	179	175	208	165	186	203	199	167	206	217	192	207	212	199	185	180	194	216	192	187	201	209	202	191	194	201	192	184	189	178	192	190	191	193	187	183	184	213	160	168	184	186	180	195	198	197	191	184	179	184	197	200	213	179	208	170	177	172	171	180	178	192	217	168	178	193	197	195	200	183	207	189	194	177	187	185	180	186	178	209	190	200	203	197	176	186	198	170	195	174	179	199	205	175	191	145	193	183	197	210	209	201	203	193	197	189	194	166	203	182	180	184	178	207	191	153	171	183	202	179	175	187	196	176	195	198	186	191	180	172	211	169	189	197	178	188	169	193	183	200	173	190	174	179	178	185	187	203	179	184	190	196	182	195	182	221	191	187	169	207	197	199	157	184	194	169	203	201	192	184	190	201	202	215	187	218	195	176	189	180	198	184	196	182	162	195	187	191	178	175	186	179	195	205	177	186	194	208	184	199	189	168	204	169	187	166	189	195	164	187	170	197	176	195	200	206	162	197	202	182	194	194	225	194	203	191	180	179	194	205	183	200	203	188	192	172	199	208	182	199	188	163	169	184
17050	20143	30615	38641	41922	27275	13800	11472	11996	9775	17163	43532	47618	40872	28272	17447	7896	2990	1196	659	575	500	497	517	511	538	512	530	522	515	519	542	529	526	492	498	540	513	522	489	478	556	542	505	525	488	494	504	507	538	511	591	575	507	525	511	542	522	518	552	531	528	510	514	477	551	531	524	487	490	525	514	523	487	515	521	494	520	510	513	516	527	509	522	541	529	514	501	510	520	545	541	540	509	565	497	519	542	496	456	460	510	489	490	518	474	547	542	500	475	511	496	527	501	517	500	484	510	502	569	529	492	505	501	524	509	556	543	478	546	537	521	560	510	534	499	537	498	535	534	517	513	542	490	515	487	494	498	490	505	502	518	465	478	496	523	500	496	482	489	521	495	479	504	515	541	501	527	472	556	528	511	512	495	500	498	515	538	505	503	518	467	543	480	525	530	520	496	527	527	518	505	539	522	473	574	487	514	543	493	526	559	561	527	522	494	514	490	510	515	528	497	533	490	507	522	488	547	514	559	521	518	499	477	496	535	507	542	490	500	533	547	499	501	537	485	528	514	526	495	521	538	538	482	492	521	535	496	476	514	561	519	563	513	496	510	529	518	495	545	472	527	475	546	493	524	497	499	485	531	494	493	494	520	521	515	478	522	532	528	558	527	537	475	518	493	489	489	508	529	493	557	513	493	505	506	554	494	499	504	542	513	533	519	524	515	541	541	511	475	518	504	496	507	482	509	483	541	522	525	475	514	531	528	499	513	514	499	499	503	546	523	540	513	523	531	542	521	485	507	474	534	504	515	528	506	500	491	550	522	493	530	509	491	498	555	506	564	513	510	528	497	520	502	512	525	498	509	576	563	513	509	490	496	524	504	525	527	558	540	515	468	543	523	520	540	473	519	515	523	541	521	567	492	525	568	530	538	470	538	486	495	500	491	513	506	526	516	520	532	522	519	533	519	478	556	534	512	517	519	552	502	523	509	494	523	499	546	533	469	524	544	526	518	518	477	569	545	491	537	553	518	559	512	551	554	517	552	576	533	518	534	549	490	510	505	532	523	496	532	512	515	507	502	532	516	533	510	541	525	498	534	517	485	487	523	511	503	471	529	530	482	498	467	509	509	494	492	536	527	518	504	572	458	509	503	582	524	508	508	494	490	494	531	510	498	537	526	528	481	500	521	512	506	526	476	502	497	500	516	519	520	470	504	509	516	519	547	526	540	538	528	577	521	532	527	551	515	526	510	532	490	527	508	499	518	532	480	567	486	515	516	523	524	525	511	510	487	552	550	501	530	520	534	558	499	508	503	493	520	501	510	520	512	490	525	509	503	513	532	539	553	531	490	517	565	515	544	511	503	523	528	504	478	512	528	475	511	543	513	503	497	516	498	502	530	536	491	555	532	539	540	515	498	515	524	525	494	496	540	534	498	522	478	501	512	491	557	551	470	493	550	482	511	496	502	519	469	536	511	531	537	502	477	541	532	491	503	482	510	520	498	529	528	542	512	545	524	505	524	540	527	478	510	544	513	544	548	531	538	498	521	501	536	542	534	549	544	495	514	502	540	473	522	513	495	495	480	564	522	526	523	495	511	497	453	471	493	507	522	551	501	526	535	515	512	509	527	530	460	502	503	520	487	502	505	515	531	512	507	514	518	513	516	525	497	507	552	516	511	468	504	515	543	547	514	517	545	508	520	523	501	503	544	510	488	533	527	507	539	527	500	507	509	476	480	509	539	544	526	485	478	559	519	540	527	521	533	555	540	535	491	542	517	512	479	538	490	521	523	543	499	470	515	504	464	512	519	549	534	538	551	497	499	518	518	527	527	526	485	518	499	489	499	513	524	540	469	528	551	539	527	532	503	523	520	513	558	499	550	499	476	532	561	563	528	499	530	573	527	498	504	482	496	496	563	523	500	508	510	556	504	504	521	571	525	462	502	558	518	538	510	543	520	485	512	533	494	519	518	542	507	512	526	540	512	513	524	555	543	494	473	567	464	531	514	535	516	497	487	489	492	502	540	519	510	531	514	530	557	503	556	489	483	508	549	492	462	488	549	534	524	497	521	498	521	495	498	508	485	524	560	482	488	527	491	558	526	486	507	487	524	556	529	496	523	565	480	529	525	518	532	516	508	553	496	490	516	503	514	572	533	566	511	467	529	520	524	504	535	503	518	485	522	534	485	521	548	542	517	527	517	535	540	497	490	518	519	536	528	544	508	532	525	492	491	515	495	535	468	499	504	498	515	518	526	504	491	490	512	508	534	500	516	517	513	501	547	508	498	505	495	513	511	538	522	491	512	549	551	503	549	507	538	509	517	493	571	520	539	506	508	514	522	483	517	536	551	560	547	520	495	528	542	511	495	530	529	555	504	510	508	558	505	502	505	500	486	467	566	493	517	518	498	522	517	537	508	527	510	499	511	556	518	485	516	500	504	549	493	526	512	513	476	520	544	538	527	503	494	509	527	503	494	547	534	518	482	530	519	525	498	500	558	518	517	492	492	538	513	498	475	524	492	520	522	520	512	519	496	507	536	531	486	500	523	523	496	524	499	502	550	517	494	589	502	518	515	539	521	512	518	511	497	499	516	494	521	534	539	536	533	528	537	533	552	504	497	497	538	512	539	533	524	528	543	576	515	495	500	490	491	574	576	543	519	508	509	542	482	511	471	524	492	534	507	522	525	514	549	513	514	559	513	504	542	535	513	520	532	501	503	498	520	531	494	481	536	505	512	512	527	539	559	529	550	506	490	505	526	545	521	517	489	518	520	537	477	512	528	523	518	523	518	563	537	498	524	525	536	530	550	486	491	489	523	538	512	472	530	537	514	511	559	536	499	508	501	512	557	491	502	536	520	541	511	494	529	540	491	500	531	494	528	506	534	526	521	483	552	561	510	517	506	519	592	540	534	489	506	447	520	517	483	464	507	527	556	518	527	517	512	527	503	521	528	507	512	536	486	535	492	557	518	556	517	517	489	505	481	496	509	484	525	527	489	507	545	483	534	543	481	502	520	526	487	528	492	486	518	496	479	530	533	508	544	513	544	511	570	510	542	514	486	510	497	538	490	545	512	531	523	508	528	474	524	526	537	512	530	530	521	509	490	501	571	488	512	489	510	516	528	534	476	489	478	529	511	479	539	505	563	508	496	480	494	520	470	529	528	528	490	527	508	561	473	515	513	507	554	495	525	561	532	476	484	514	500	557	571	544	515	517	503	524	533	520	489	479	478	528	519	481	525	506	559	515	435	533	482	513	536	503	538	502	520	484	537	550	499	509	517	528	550	531	497	548	529	501	521	558	548	495	485	513	500	534	501	518	509	540	525	499	515	575	527	513	483	496	490	485	495	570	503	531	517	549	531	525	520	496	544	511	499	532	538	533	520	518	507	509	506	516	502	481	495	526	499	510	519	508	490	508	540	527	547	535	532	489	498	535	512	502	491	485	532	505	534	532	500	504	576	497	491	533	495	503	532	532	526	568	484	496	518	477	527
6404	4031	6142	7860	9026	6058	2557	1753	1367	1097	1209	2458	2437	1732	886	514	336	230	205	211	165	182	175	197	202	195	181	196	213	178	188	192	180	185	182	206	185	179	210	180	220	173	186	178	207	190	183	192	188	191	209	186	205	189	198	189	195	189	220	196	213	196	202	157	165	170	152	173	168	180	208	191	195	176	194	178	216	206	188	193	195	182	180	157	194	194	198	194	198	175	209	184	185	165	177	182	219	187	189	202	181	201	185	174	165	197	194	195	174	201	201	185	188	201	201	203	189	179	186	191	185	187	201	188	183	197	184	176	171	201	185	192	174	177	173	156	211	207	176	193	184	176	180	178	219	205	202	205	189	207	199	208	169	187	211	188	191	201	201	214	200	185	193	196	194	193	180	184	201	202	209	195	182	164	226	197	198	168	226	194	192	197	177	197	174	199	177	179	202	159	212	220	199	192	201	193	190	192	198	200	209	200	193	178	200	174	210	171	200	215	205	190	197	215	194	197	160	206	169	212	187	187	203	187	189	184	198	184	187	204	187	193	199	178	199	182	187	189	179	201	176	168	186	165	172	177	208	204	184	212	190	179	177	169	190	175	195	175	214	182	191	202	190	217	182	193	185	202	183	213	172	198	196	188	198	211	205	180	194	176	176	196	190	188	175	198	208	189	170	190	203	165	197	198	197	195	202	200	206	190	174	194	170	194	183	201	207	189	193	177	177	192	184	177	182	207	173	180	187	183	186	189	205	176	226	219	147	188	177	190	175	205	177	180	176	193	187	196	200	181	195	186	196	153	207	194	198	205	207	183	183	211	199	211	207	192	198	202	215	190	184	181	177	204	180	190	183	187	185	181	206	192	212	192	209	194	192	202	171	196	200	207	204	194	171	202	174	191	198	181	185	192	212	194	193	177	178	197	174	164	199	192	183	195	173	193	191	193	210	197	194	179	186	198	175	190	199	183	211	189	173	223	188	165	198	164	184	188	208	200	181	186	188	177	196	167	195	181	176	176	174	197	196	168	202	188	170	153	194	189	200	197	191	152	213	200	178	193	186	172	194	198	185	179	206	184	187	185	202	211	198	185	183	192	187	188	212	223	195	199	188	199	185	181	192	192	195	185	203	172	215	178	201	186	197	196	187	175	187	188	187	183	167	183	187	196	201	193	200	194	212	186	163	203	207	190	181	161	188	186	197	180	199	179	196	213	190	176	167	183	197	209	192	192	180	192	184	197	222	169	193	209	200	220	180	178	201	177	184	210	194	191	197	166	189	205	202	167	211	158	198	193	191	201	214	197	181	190	190	176	187	188	183	191	195	191	182	168	184	187	195	201	193	185	185	177	197	199	209	196	171	207	185	186	206	198	188	195	177	198	211	207	196	194	185	187	188	198	184	204	195	199	213	169	184	176	226	212	168	188	198	177	187	201	199	190	182	214	193	194	195	174	181	201	179	205	199	203	213	185	167	178	207	198	225	170	172	194	219	169	224	195	181	162	187	189	208	203	185	197	184	176	234	186	194	224	187	217	209	201	175	187	199	156	201	162	181	196	169	176	210	174	196	197	186	196	181	185	186	195	188	172	166	182	169	200	198	176	195	188	190	206	189	177	192	205	173	192	201	200	198	170	191	188	195	197	196	201	172	211	214	199	175	194	202	193	197	188	204	200	189	193	193	187	195	199	201	180	194	187	199	186	175	179	185	226	179	195	196	194	193	198	196	183	162	184	188	182	176	201	192	180	168	185	195	194	182	189	166	195	205	208	201	176	184	184	167	199	175	191	199	219	202	196	186	170	177	169	207	179	186	155	169	186	200	185	216	173	203	195	199	190	196	190	214	201	181	176	175	222	192	185	187	189	182	177	181	190	187	200	191	182	198	184	173	211	191	193	179	180	184	182	199	184	189	187	170	213	192	187	189	185	200	184	204	219	193	181	199	204	195	177	177	158	205	174	189	196	205	216	165	197	174	191	182	191	190	206	197	189	199	196	209	195	197	177	190	183	187	190	188	148	188	186	166	158	194	190	181	197	193	217	187	202	189	191	178	194	163	199	179	190	193	210	174	198	175	180	204	182	186	194	203	190	156	198	194	191	194	189	208	191	166	185	193	165	180	210	200	203	196	201	207	205	201	191	187	198	178	205	189	196	171	178	180	205	174	189	201	191	200	204	204	203	187	191	219	199	179	191	211	180	178	190	171	188	183	165	170	207	179	199	180	186	198	174	201	185	201	185	202	201	192	199	220	185	177	216	171	189	199	153	194	188	184	184	172	206	196	181	176	197	211	181	179	198	176	198	191	190	198	198	184	194	196	178	200	189	179	198	200	178	173	184	189	188	201	182	197	190	188	187	206	200	195	217	196	206	193	213	184	181	201	190	184	188	183	192	203	193	171	159	173	184	190	212	183	201	195	199	206	177	168	219	193	181	180	169	189	179	198	181	187	188	184	187	193	193	173	201	182	167	204	187	205	174	185	199	171	178	197	198	172	175	185	176	188	205	161	181	216	168	195	199	198	167	181	211	186	178	184	194	168	189	184	199	185	173	195	210	199	188	186	183	180	179	201	190	172	170	201	182	170	184	174	196	177	165	204	183	196	185	191	187	183	210	170	190	185	185	185	179	206	189	169	187	207	195	188	207	211	178	182	201	201	187	195	170	172	201	199	216	211	200	201	209	179	184	208	187	199	200	191	204	180	174	185	180	191	176	192	202	185	189	178	213	192	182	212	184	183	179	179	181	212	198	209	186	179	180	205	202	178	202	179	179	200	181	172	195	200	193	180	198	210	204	196	196	186	207	210	179	185	183	175	182	187	180	206	191	194	195	168	179	186	194	179	183	205	183	177	208	185	193	201	186	197	203	190	196	224	204	221	191	174	174	170	172	179	186	204	182	194	212	187	188	178	178	181	169	179	191	174	178	160	174	191	187	192	201	219	195	188	177	209	187	186	198	195	218	189	186	171	185	195	193	197	196	207	194	187	198	214	198	200	217	186	192	196	215	193	187	211	218	186	182	174	182	165	184	173	197	225	197	171	199	200	167	206	210	187	182	192	195	186	208	184	190	178	155	174	184	182	182	207	194	167	214	197	185	199	195	208	205	221	193	179	206	199	180	182	183	204	174	181	197	184	174	172	186	202	183	189	166	197	216	196	184	201	183	199	175	185	197	193	193	198	191	190	190	179	189	168	195	208	166	198	190	201	203	183	197	184	172	179	176	181	168	194	224	215	198	190	196	199	200	185	199	174	184	164	182	199	187	188	182	180	190	175	173	166	182	204	211	196	204	207	199	182	204	184	189	197	200	187	201	172	179	173	181	206	199	183	172	180	190	184	200	183	158	165	173	203	181	202	176	175	173	213	216	158	181	203	195	204	186	209	202	193	190	182	199	211	172	210	186	194	170	182	196	197	210	176	211	194	188	191	211	192	188	187	198	196	171	187	188	185	184	187	198	190	196	165	201	177	168	192	180	199	198	194	198	191	173	202	194
4783	4230	10116	17111	20573	14916	8411	7284	6310	5507	6071	11671	10951	6946	3617	2121	1149	759	606	502	573	526	532	536	473	575	502	530	522	524	498	489	527	490	475	540	549	517	501	484	537	498	502	543	488	554	488	507	494	505	505	534	503	509	507	487	526	551	504	501	509	517	524	521	518	542	512	485	527	497	531	526	501	467	538	507	507	523	491	573	536	512	482	497	506	526	502	502	520	518	476	495	546	528	542	495	492	515	516	498	480	524	520	542	477	506	513	450	551	524	496	500	521	525	534	530	488	507	500	508	503	486	517	511	508	530	520	521	521	523	541	546	474	505	538	504	501	520	528	499	488	506	500	526	503	494	482	509	497	505	478	515	518	510	522	518	539	526	529	529	475	488	541	530	512	490	541	542	522	565	540	540	526	526	528	498	501	537	522	563	506	533	503	531	525	522	545	536	510	532	514	537	514	518	551	509	517	521	506	505	474	540	533	474	495	531	506	480	527	492	515	524	510	531	537	513	518	482	468	486	544	512	534	531	508	502	481	480	533	535	503	489	490	521	502	501	547	504	521	528	515	490	522	520	501	528	491	524	496	494	487	506	538	499	543	536	504	516	540	498	546	526	524	561	507	497	531	494	514	511	481	536	501	526	510	522	506	516	492	517	507	506	514	518	520	499	507	516	526	532	489	528	526	532	536	527	525	523	481	506	503	510	501	499	527	521	522	512	524	498	461	508	545	488	564	532	496	523	528	530	500	489	538	517	477	517	496	474	477	500	496	517	564	511	545	515	533	494	524	452	521	537	528	538	517	504	557	555	496	536	530	492	543	511	524	476	506	498	491	486	539	514	483	516	506	508	527	484	533	479	533	509	470	526	514	521	515	508	495	569	499	501	500	538	545	516	510	482	513	536	571	482	466	537	492	509	485	500	490	520	528	472	501	498	512	531	486	522	493	496	502	524	518	479	480	527	502	584	519	545	538	521	518	493	545	516	547	504	487	549	505	513	512	492	501	512	546	492	513	511	519	524	538	511	509	484	490	535	515	512	459	531	516	551	521	509	486	529	496	515	513	525	525	513	523	532	515	512	498	498	493	552	519	518	515	514	511	538	512	517	485	513	499	524	517	557	534	521	469	522	518	510	504	489	539	549	510	575	507	508	492	508	519	507	487	539	532	491	525	534	541	542	526	500	489	528	518	525	498	485	521	539	495	523	485	546	499	478	531	497	493	525	519	520	513	488	520	507	532	528	513	520	505	520	474	520	520	533	473	477	532	495	538	519	512	502	508	526	520	514	531	497	481	512	526	474	511	523	556	567	507	488	534	533	505	532	521	530	527	488	533	527	509	548	463	514	529	490	543	516	506	551	488	525	496	503	525	523	501	539	533	559	517	538	509	539	485	477	555	501	523	499	490	552	494	484	483	516	532	517	491	517	511	519	513	550	514	499	515	517	479	497	519	505	505	463	486	549	537	545	483	490	521	559	497	529	545	526	495	524	496	499	499	525	487	504	518	553	473	509	477	491	527	492	527	520	541	528	509	527	533	521	514	530	562	518	546	502	520	523	505	550	491	505	560	483	528	500	541	504	526	548	540	531	503	517	487	515	520	477	532	539	467	487	527	543	584	495	501	507	502	504	531	534	547	540	485	545	510	501	498	512	499	495	509	498	498	518	528	539	558	516	505	481	523	463	501	490	498	532	504	499	505	513	528	504	512	507	495	507	499	540	499	487	490	510	514	514	543	477	495	502	535	515	512	520	527	526	524	504	517	512	522	540	509	481	508	523	544	533	563	537	529	491	518	506	526	524	561	513	512	493	519	488	543	495	519	489	496	516	500	499	534	506	522	495	508	523	562	527	537	463	566	509	509	511	505	565	546	525	507	550	514	489	510	516	526	512	495	536	524	508	514	583	500	530	509	524	553	490	512	518	524	535	504	534	510	560	553	529	518	534	518	521	543	484	526	530	492	515	544	480	473	505	509	535	533	549	496	521	514	505	498	528	487	497	539	514	513	541	515	500	511	516	513	529	514	538	491	541	520	558	511	525	460	533	495	511	523	535	525	545	525	525	532	495	485	504	533	508	527	491	484	493	490	513	482	512	519	533	507	493	513	503	550	495	529	496	540	485	521	512	523	511	535	537	512	534	540	512	512	478	537	474	503	508	495	538	528	553	560	521	482	482	529	529	508	506	573	510	532	488	494	479	495	521	473	497	561	466	518	577	476	542	535	559	515	505	467	513	523	546	543	514	497	518	513	503	538	500	508	537	502	491	548	517	529	501	525	506	538	518	577	506	534	529	472	531	480	512	531	532	500	542	510	525	493	544	504	520	513	531	497	530	515	539	511	514	528	574	503	487	510	540	518	491	561	533	503	508	534	543	502	472	515	495	500	528	502	507	520	521	532	522	512	511	521	478	532	523	507	499	583	500	459	494	508	522	516	505	513	520	498	523	506	533	513	512	541	527	529	471	521	536	519	525	540	477	475	548	532	494	530	535	505	481	514	536	472	535	559	525	488	511	476	526	522	544	517	505	524	546	473	533	494	521	537	497	554	527	506	538	509	503	521	505	475	545	515	545	512	484	528	528	517	505	454	526	512	519	517	547	499	529	511	457	522	512	489	518	479	529	476	512	531	506	532	508	506	496	489	474	529	561	520	523	526	489	508	516	545	515	502	533	533	503	503	506	533	501	492	505	569	479	491	536	534	499	497	546	487	544	547	528	490	526	494	548	531	553	496	487	506	536	514	511	557	549	570	505	506	519	497	549	533	526	467	507	524	528	497	512	504	545	496	544	521	485	503	558	496	521	517	573	536	525	499	520	505	524	500	505	508	534	531	559	530	541	547	483	512	536	501	520	463	519	497	526	535	507	533	515	526	457	523	535	550	491	469	534	521	515	554	494	516	491	509	501	560	527	487	500	466	491	561	495	500	534	533	504	525	490	498	494	497	514	485	472	493	501	523	522	548	528	520	509	566	533	534	533	488	510	512	562	486	569	487	529	494	518	527	486	529	519	529	499	526	525	501	530	508	532	527	501	521	482	471	520	449	530	516	521	524	520	524	534	481	445	526	530	503	522	524	530	540	532	524	538	515	523	520	532	522	541	556	538	471	525	530	506	523	512	497	533	491	535	533	531	514	498	520	530	511	527	499	520	533	529	507	506	528	548	507	505	512	510	488	520	566	539	514	501	535	530	495	533	508	504	498	525	509	470	538	523	487	522	498	521	506	537	517	511	531	502	562	537	503	534	480	534	506	511	505	522	496	501	486	513	559	543	551	548	538	509	472	521	516	515	521	506	508	544	513	486	508	551	457	557	512	517	528	508	528	528	491	502	502	559	486	524	508	505	490	552	508	520	545	530	515	507	480	507	495	502	517	478	520	503	495	550	509	523	545	491	463	499	516	545	457	510	549	501	510	556	515	520	523	475	522	536	496	504	518	555	529	512	528	492	532	501	525	533	509	524	503	514	517	543	488	539	501	505	532	524	506	504
19710	12159	15001	28520	46265	32669	20528	16376	10398	4755	5519	12690	17094	13156	7009	3397	1522	747	419	280	248	196	197	202	174	213	205	181	182	190	193	212	202	192	199	197	183	192	207	171	199	208	189	163	210	172	186	184	195	166	195	185	190	197	193	239	188	205	159	174	190	198	198	211	183	200	208	186	204	203	161	206	196	197	189	177	209	179	198	207	218	199	224	176	182	206	197	186	199	213	178	187	188	190	208	168	200	189	189	172	186	213	180	219	207	215	203	178	174	184	169	187	153	199	174	208	199	201	190	182	215	195	188	177	191	205	176	182	185	213	194	176	193	208	198	181	192	199	200	209	175	199	189	199	192	200	195	196	185	203	192	191	200	196	209	179	182	160	181	207	202	211	164	197	192	178	177	191	189	197	210	198	196	192	182	201	175	181	182	202	212	214	197	192	180	211	200	197	211	200	206	196	197	193	209	194	192	188	195	199	215	201	218	194	186	207	194	176	196	203	200	187	169	179	196	188	203	159	194	198	169	182	201	176	203	189	184	175	199	208	192	207	178	194	215	214	216	176	200	223	196	202	200	201	181	180	213	189	214	183	202	191	190	205	201	195	195	180	199	204	203	192	185	208	186	158	184	187	172	190	185	173	195	188	209	201	197	212	216	191	210	200	197	199	179	209	196	198	197	206	197	190	174	185	187	196	203	210	188	187	203	198	206	189	168	188	187	194	229	193	186	179	217	187	192	191	180	205	206	198	165	198	196	183	215	190	182	185	176	182	182	196	197	180	173	206	193	170	215	179	236	158	192	167	212	177	193	219	185	209	187	196	186	175	167	178	201	197	196	187	190	176	185	174	185	170	180	191	182	192	213	178	172	181	212	183	186	194	226	176	195	196	203	181	205	214	206	199	193	207	191	179	199	215	205	229	214	218	215	182	203	206	178	196	197	191	201	162	191	178	184	200	174	208	210	183	206	171	179	186	183	197	193	191	174	201	187	195	204	184	200	191	230	223	200	183	197	208	203	186	193	185	180	197	192	194	197	192	201	219	189	192	200	174	185	204	190	188	202	183	202	184	191	214	187	181	191	209	205	188	197	202	192	207	189	173	186	188	203	187	186	206	201	220	179	208	177	173	200	220	187	196	182	178	197	176	195	165	175	191	171	213	185	197	178	185	188	235	193	206	212	197	194	212	219	188	211	218	176	197	194	218	194	199	196	191	188	199	241	191	204	176	208	203	199	192	177	188	181	159	195	208	196	193	170	185	207	192	195	204	192	180	176	190	184	214	186	179	210	185	179	186	171	174	180	185	202	190	192	180	209	192	184	209	164	212	195	215	193	181	175	169	208	198	184	170	208	164	215	196	203	184	201	183	222	189	181	200	152	169	196	192	190	208	173	176	198	201	194	189	186	156	180	172	181	187	180	187	167	194	196	205	183	193	187	174	215	182	213	207	161	229	179	197	173	212	177	181	198	203	205	194	203	204	167	196	205	208	224	196	187	176	169	178	194	191	192	185	204	180	186	215	190	184	179	186	217	199	158	192	176	203	176	175	187	188	186	174	205	182	225	199	198	209	185	190	197	191	187	209	195	193	186	205	175	201	194	207	186	193	173	158	203	195	184	191	183	172	199	196	203	216	211	194	192	173	203	195	207	211	195	194	198	186	199	191	194	209	204	190	188	178	188	189	204	194	174	203	208	213	209	179	183	184	198	197	206	201	186	190	182	186	177	196	184	197	178	201	176	216	187	215	197	193	194	222	196	212	159	228	197	180	185	216	187	234	191	201	194	188	185	195	185	181	171	219	202	203	180	212	226	206	176	182	205	186	181	192	208	190	195	186	215	206	180	224	185	195	185	201	195	205	207	196	176	201	196	188	189	204	186	214	194	183	196	201	204	197	190	195	170	184	184	200	196	200	208	182	183	216	185	196	186	172	189	184	186	195	217	168	197	168	197	200	188	188	203	170	221	209	173	195	187	194	199	187	191	194	203	195	184	185	182	208	188	209	203	185	211	201	197	199	190	198	192	186	207	190	191	199	204	194	222	184	170	194	223	177	151	185	186	206	232	167	202	188	192	187	183	186	172	216	215	169	169	189	183	200	188	209	188	170	168	198	209	185	182	185	206	207	195	197	196	216	181	173	193	188	200	195	199	195	180	207	179	183	189	181	208	218	195	212	192	182	203	182	186	198	199	176	203	206	196	204	175	201	180	185	216	194	198	201	203	179	175	182	181	203	196	201	186	200	200	167	213	186	190	220	206	220	181	192	194	202	179	194	166	177	176	202	187	186	190	189	179	188	199	194	170	201	194	204	182	187	201	180	186	196	209	180	204	193	168	172	207	200	191	169	188	185	186	190	174	185	183	163	198	204	206	191	187	204	171	216	180	180	177	196	211	184	219	207	186	185	182	219	186	186	169	165	218	217	198	210	210	201	183	176	191	218	193	187	181	181	224	194	186	163	204	187	177	180	194	175	199	196	176	228	203	193	190	218	184	209	202	189	222	194	201	194	196	187	195	191	186	206	179	197	185	180	219	163	191	198	197	189	205	198	175	179	173	206	205	214	162	196	187	193	193	199	192	189	188	202	185	190	185	185	201	179	216	207	188	168	197	215	187	191	180	186	197	156	177	210	207	185	148	189	172	197	185	165	196	182	193	190	196	208	218	205	188	229	185	170	182	192	183	194	205	179	191	185	196	195	195	201	173	185	181	214	169	177	193	175	194	216	207	197	177	177	206	180	204	203	182	205	180	201	159	189	207	183	187	191	189	211	195	189	205	178	186	189	210	205	197	198	211	174	217	188	187	202	184	181	206	178	200	206	201	177	216	226	197	186	216	191	188	192	173	181	175	189	189	167	210	171	169	194	199	180	172	195	181	205	179	183	199	201	183	189	182	197	202	195	178	167	179	195	186	182	159	180	199	201	157	186	178	197	180	179	184	201	208	223	211	164	204	206	215	192	178	196	195	174	194	191	206	200	222	178	187	195	219	208	196	210	198	182	214	196	190	199	172	192	198	210	184	200	204	172	197	181	207	177	167	159	209	217	191	160	200	183	182	165	178	188	179	185	166	181	190	193	204	180	182	252	177	167	174	189	213	206	174	198	193	211	191	180	210	185	181	196	187	196	186	173	233	205	184	190	201	183	200	183	196	194	188	206	200	179	201	204	180	200	194	202	206	190	206	205	198	173	192	198	218	197	202	201	191	176	197	189	192	193	178	211	181	184	195	168	188	180	167	189	209	168	173	178	206	191	183	203	182	189	182	190	181	197	206	161	185	191	186	201	215	199	182	182	194	211	191	206	190	189	185	195	199	211	180	210	189	198	186	177	196	203	202	191	196	169	205	174	172	192	194	200	199	168	201	189	189	201	190	177	199	220	210	198	155	185	195	196	190	176	192	205	172	195	227	179	218	163	200	199	172	212	181	196	200	170	205	209	203	183	191	185	204	192	210	161	194	172	219	196	215	206	183	192	191	226	192	212	206	204	199	205
12478	9228	17893	35230	50595	32702	25706	26067	20285	13249	19445	31149	38521	31834	22359	13762	6943	3261	1686	965	797	653	568	520	533	509	518	488	534	520	468	516	523	544	527	560	515	535	534	548	563	536	549	516	507	497	521	556	500	532	504	511	548	518	502	542	520	517	488	486	557	495	500	544	533	488	540	535	540	541	536	518	560	476	527	543	514	523	517	510	529	475	515	492	519	541	527	526	514	501	487	500	531	493	536	518	532	524	535	548	517	493	594	554	530	556	557	530	484	471	519	558	541	495	513	569	502	532	520	500	502	536	517	559	502	546	508	514	524	524	525	551	525	523	510	559	524	530	521	523	525	494	499	494	513	518	515	511	484	489	505	509	473	518	517	527	501	514	510	569	487	540	547	524	470	528	457	496	555	531	544	510	547	521	521	491	526	531	472	543	503	568	521	534	523	529	516	586	495	558	534	538	503	537	515	529	562	477	519	495	538	520	494	528	516	541	526	511	528	512	486	554	518	541	481	530	553	543	522	521	506	520	516	514	493	509	512	549	516	523	545	530	533	519	516	517	527	523	511	527	509	523	535	513	560	545	511	521	520	487	554	495	488	519	515	496	541	537	527	515	509	534	479	535	519	532	515	507	528	503	519	502	499	526	525	560	516	538	536	513	552	541	515	554	538	547	559	491	508	492	522	540	501	524	484	544	505	532	490	505	549	518	498	590	526	527	557	533	566	564	488	527	516	544	504	523	519	512	595	542	517	562	539	475	498	519	485	534	505	472	571	524	576	558	511	542	511	542	585	484	524	494	491	494	544	510	534	526	528	519	534	511	545	526	491	501	539	522	523	522	472	545	496	495	558	514	516	522	520	516	494	502	506	468	531	519	502	547	514	499	495	531	531	524	513	484	495	521	515	510	491	524	522	478	540	523	520	562	526	541	523	499	494	526	502	516	516	549	495	504	568	489	518	527	505	536	516	556	533	538	557	503	545	508	531	520	523	523	506	562	537	526	477	523	534	503	549	542	536	534	502	549	524	523	539	559	525	503	501	505	494	511	562	549	485	543	569	509	509	525	512	479	494	544	553	547	537	481	526	522	533	508	562	529	521	526	529	523	550	519	477	527	502	541	503	506	498	516	522	512	558	518	502	485	521	550	503	528	539	484	521	494	476	505	564	503	526	552	518	490	537	531	540	545	485	506	559	460	503	534	525	487	494	510	541	545	518	528	558	485	527	492	551	520	482	542	519	496	517	505	569	478	561	558	503	481	509	518	510	518	543	507	520	522	542	514	550	546	525	532	532	527	540	500	514	515	530	523	550	547	527	522	478	515	534	550	524	568	498	516	475	479	524	525	526	554	528	558	515	559	538	507	540	557	507	474	533	520	530	505	546	525	492	542	538	512	526	554	502	516	552	496	539	543	510	524	546	517	542	548	516	522	503	515	499	538	530	536	538	540	487	510	557	509	519	561	518	519	536	511	517	539	542	497	464	506	483	524	512	521	474	520	526	538	515	526	521	527	510	491	539	490	508	481	505	535	482	557	521	516	512	535	533	555	547	516	478	508	486	520	500	509	499	513	541	537	504	526	521	515	513	486	519	504	559	496	502	485	557	516	558	491	515	531	534	537	491	505	533	481	552	484	534	496	486	514	524	539	534	533	527	523	527	548	531	546	514	504	526	496	491	500	527	518	471	527	513	509	518	496	533	558	553	538	525	539	530	530	519	509	513	495	524	525	495	543	554	513	525	497	517	522	478	534	521	521	506	498	550	545	504	543	504	514	561	554	500	524	557	486	536	487	529	487	529	523	545	497	499	539	502	518	524	513	525	551	479	477	481	469	512	506	526	484	481	545	523	530	503	542	511	518	490	479	526	532	514	497	467	532	503	534	493	536	503	505	539	539	549	530	534	487	548	514	500	520	544	511	545	575	529	504	522	559	507	528	525	538	522	588	513	567	522	543	531	534	515	505	525	506	507	529	517	474	527	538	516	523	534	545	491	508	547	527	506	507	492	503	533	499	518	568	573	518	528	525	546	548	539	494	530	471	519	547	538	509	480	534	517	511	501	507	536	549	553	512	495	552	535	516	528	525	569	536	504	497	516	506	535	492	525	509	543	511	480	525	508	505	503	506	550	516	536	524	551	559	555	496	550	524	520	482	532	518	541	539	521	533	488	513	540	495	526	520	518	522	520	497	547	542	513	511	475	537	489	574	529	477	525	527	536	558	545	541	512	507	507	512	523	507	530	542	534	502	530	518	519	546	561	510	524	523	534	515	489	550	522	522	553	514	508	530	499	499	543	527	479	516	486	484	523	531	521	494	515	523	535	520	493	511	495	504	569	532	536	501	548	529	507	513	569	542	505	494	499	496	553	506	542	503	516	505	546	494	509	495	546	530	530	557	554	550	529	547	503	556	574	537	467	519	541	555	496	521	529	502	477	538	553	535	534	517	549	515	514	509	508	526	498	526	535	552	525	519	547	521	534	520	527	486	555	549	558	519	539	548	505	507	520	538	522	531	532	540	547	498	528	511	546	506	499	522	512	456	505	510	503	580	553	520	557	514	516	509	540	488	545	546	536	511	514	512	508	507	503	545	507	512	512	523	492	535	537	532	486	535	510	535	532	518	538	530	507	511	532	566	533	522	566	532	524	501	521	505	507	481	537	534	527	510	517	529	523	544	541	550	521	513	551	539	511	523	489	467	548	512	524	544	552	527	535	525	513	489	507	503	528	518	520	508	539	553	509	523	544	502	540	530	529	507	506	519	529	516	496	509	518	531	504	563	552	532	548	524	532	551	540	474	506	525	494	543	571	523	517	525	491	514	524	516	536	531	512	493	499	531	521	519	522	530	522	494	536	518	497	521	488	542	522	511	543	540	536	535	523	530	533	559	538	535	519	529	510	501	528	522	490	518	528	524	535	522	507	503	556	564	521	507	557	500	514	505	532	488	526	510	512	534	512	532	532	535	491	505	541	532	519	547	537	527	525	472	511	486	524	573	522	530	530	499	494	522	530	493	513	519	514	531	553	489	524	541	516	513	518	565	528	497	540	556	503	485	504	511	502	500	506	555	557	522	566	492	546	509	531	559	513	519	530	523	542	521	559	550	515	493	540	549	511	474	533	504	559	493	514	508	520	544	523	535	505	530	540	500	494	516	514	527	511	534	550	543	537	531	571	538	549	499	537	528	535	474	529	522	516	516	526	524	549	509	486	470	517	512	494	517	546	526	499	510	553	514	533	538	525	528	545	550	531	556	542	527	504	521	523	542	516	501	566	494	551	562	521	562	504	544	521	542	522	541	592	523	517	527	537	508	469	522	511	507	547	540	540	513	496	529	542	508	548	532	517	549	503	517	533	515	490	518	540	512	514	516	531	539	536	512	546	518	489	498	487	522	520	510	537	506	524	523	565	503	523	485	523	493	530	492	517	530	530	523	483	517	561	538	550	562	547	512	492	536	520	527	552	498	499	527	512	528	521	512	538	501	553	502	482	522
27455	18760	28499	41234	46131	32767	22051	16458	8878	2924	1190	1855	12484	20882	17692	9950	6356	4173	1776	1030	597	337	231	196	206	199	208	185	201	174	200	189	159	195	200	159	195	169	199	195	203	177	227	174	188	172	200	190	177	179	195	192	190	185	197	201	217	206	185	206	206	183	185	217	191	209	218	196	192	186	193	201	192	207	194	183	169	194	182	186	189	183	205	205	194	223	189	185	209	198	204	187	210	198	201	199	178	187	175	192	201	176	178	189	204	202	180	206	184	171	181	201	191	209	206	201	177	212	194	203	204	199	218	190	213	220	195	187	185	198	203	184	193	206	204	178	179	189	206	219	184	182	191	191	201	192	180	171	167	194	175	176	204	190	201	192	216	200	205	187	151	182	191	161	180	173	211	156	196	178	198	180	204	194	223	215	195	202	188	213	193	194	172	188	207	165	181	207	187	187	207	192	206	172	173	204	197	204	200	193	182	201	189	170	170	201	207	193	180	214	189	198	188	195	208	179	216	180	204	191	181	210	203	224	185	197	191	194	220	171	204	212	217	169	165	193	199	195	195	182	202	189	203	209	219	167	180	160	197	217	179	198	205	194	183	187	196	188	193	225	186	177	205	181	190	177	187	200	182	191	184	202	199	173	207	215	169	215	173	199	169	189	172	187	177	164	204	184	184	194	163	182	194	171	184	194	203	180	207	159	188	189	201	187	211	177	215	219	186	220	189	190	196	196	186	165	186	177	215	210	211	179	200	215	202	193	202	181	176	212	202	190	204	204	207	191	158	210	180	184	188	232	205	188	192	198	160	186	205	192	172	206	198	216	196	206	202	197	174	213	191	186	180	180	212	172	213	187	205	189	225	169	199	203	174	193	187	198	185	194	172	207	196	190	195	192	186	212	214	194	170	198	189	174	192	176	215	200	202	179	189	205	187	173	194	210	190	200	159	216	184	199	184	195	178	227	209	170	193	208	188	218	196	206	219	195	190	205	197	195	208	207	206	186	196	194	171	182	217	196	202	189	188	194	194	188	184	188	213	167	188	168	198	182	202	195	207	193	178	200	179	185	199	171	167	161	188	189	195	207	166	179	191	179	199	183	174	170	188	193	182	200	202	213	178	198	193	188	212	206	212	176	201	200	215	189	199	204	191	176	186	201	203	196	210	194	204	218	170	183	214	176	182	187	209	190	220	196	215	186	203	222	189	172	202	220	220	200	204	201	221	213	203	182	195	170	185	183	191	167	184	184	180	177	206	174	183	184	184	182	174	188	170	195	215	202	212	192	191	188	193	205	201	190	201	213	225	196	181	171	184	198	201	196	191	214	208	187	206	188	186	191	184	212	174	233	183	192	197	208	195	170	213	206	192	173	180	217	157	192	195	208	204	189	214	188	190	181	211	194	202	194	203	223	196	189	193	184	205	187	169	182	187	190	198	192	194	175	195	210	213	185	174	197	184	178	204	194	185	197	206	183	210	205	176	196	183	182	205	202	195	198	188	205	194	204	218	216	205	200	198	180	192	197	192	182	216	187	226	206	174	204	194	186	196	200	186	162	207	214	177	210	203	230	208	172	201	179	183	182	178	188	178	207	195	182	175	208	172	207	204	197	222	192	210	171	212	176	204	199	181	187	195	192	216	200	163	216	182	188	207	188	185	203	208	192	181	183	206	201	187	171	202	174	197	190	191	196	208	174	197	177	207	187	170	174	185	216	192	210	214	177	187	188	170	202	201	174	213	202	190	218	202	200	236	199	206	168	183	192	207	216	182	189	179	223	214	176	192	192	198	215	188	191	184	203	200	200	162	200	222	203	200	182	174	190	169	170	206	189	204	185	215	198	174	203	188	177	188	196	189	183	206	197	178	198	185	213	187	193	179	189	183	210	181	207	203	216	217	187	171	198	201	201	197	207	179	178	200	209	178	215	162	184	191	161	197	196	178	163	193	178	194	203	188	190	198	206	193	197	184	192	210	207	179	200	187	186	209	203	210	185	205	201	219	205	179	199	204	192	183	183	188	198	196	197	215	175	215	202	181	183	175	201	171	203	198	194	192	188	210	216	227	192	190	209	179	179	205	199	179	196	188	195	189	215	186	183	212	221	182	205	181	203	182	186	180	174	191	189	200	194	195	190	199	158	186	190	176	186	190	191	193	200	205	185	170	165	197	175	217	197	203	193	198	164	191	190	203	208	195	177	184	169	189	182	196	186	194	187	176	198	202	202	173	214	178	191	204	199	202	183	198	199	191	161	182	222	168	203	179	204	203	179	177	204	183	167	187	210	220	197	207	180	199	212	193	179	192	205	205	165	188	204	200	189	220	178	224	204	217	202	194	198	189	205	184	202	187	189	189	204	205	197	200	164	202	191	201	198	162	200	182	167	178	206	188	202	181	186	180	192	163	169	180	173	208	205	182	196	211	185	189	202	191	183	182	199	201	221	193	180	212	171	199	181	204	202	187	215	201	174	207	176	202	198	197	177	195	184	192	187	200	213	191	194	229	198	168	183	211	192	210	187	214	200	172	208	184	204	187	204	181	177	193	190	206	171	188	215	204	207	184	191	179	203	202	184	197	184	190	191	198	186	195	189	192	213	204	187	160	149	207	174	206	199	205	190	167	222	202	230	185	171	218	223	200	182	190	193	187	193	187	192	201	204	196	177	162	186	195	207	202	198	205	174	185	178	207	207	183	174	199	205	194	187	182	204	181	171	187	194	167	171	168	194	234	195	180	199	182	188	193	179	193	207	211	202	189	191	186	199	162	196	216	163	185	201	191	214	203	160	186	201	186	182	177	189	206	212	214	194	214	205	197	202	190	200	197	170	191	199	188	202	224	179	206	185	183	214	190	185	196	218	189	197	189	179	198	202	195	196	224	190	187	207	195	190	212	176	204	184	189	188	217	192	181	191	210	200	188	202	203	195	177	195	158	240	184	219	188	178	179	224	209	198	200	199	203	193	189	199	192	205	210	181	205	189	187	192	209	201	206	210	202	205	172	202	195	188	186	180	166	185	191	218	186	217	191	213	195	203	206	197	200	180	204	219	193	200	201	177	218	202	207	219	199	150	187	189	172	183	197	187	192	176	191	190	193	189	222	178	205	222	189	167	210	196	193	202	197	212	204	197	207	185	203	208	217	177	202	207	226	188	206	201	161	195	199	202	201	198	180	190	205	192	206	194	193	180	174	194	230	208	197	210	170	197	204	184	161	202	183	162	193	185	210	180	187	199	194	196	224	197	171	196	199	184	202	192	193	193	198	209	170	211	185	200	196	196	195	197	179	191	199	173	197	196	218	187	196	194	199	204	204	173	173	179	194	202	195	190	173	217	199	219	199	218	185	190	199	196	202	202	210	198	186	186	170	194	211	184	187	194	204	204	197	225	194	195	195	188	206	180	176	178	215	188	210	224	198	211	216	214	182	205	202	201	183	189	180	184	187	204	201	201	175	196	164	205	178	198	208	198	173	189	176	159	204	187	210	184	179	174	194	179
16148	14127	28474	44144	48476	32124	27175	22350	13972	5808	4688	7489	32783	42649	37025	28078	21905	17163	8510	5214	2838	1354	792	587	509	505	544	503	490	538	504	515	518	487	492	505	534	549	502	566	496	509	518	524	530	520	524	549	527	503	508	508	562	523	552	535	564	519	530	506	530	575	461	547	512	512	525	498	533	520	547	545	526	559	518	538	510	512	524	516	521	551	549	555	505	524	526	506	509	470	522	487	535	512	524	541	495	531	522	518	525	536	523	526	511	492	529	512	475	501	554	541	542	520	502	487	528	508	495	541	555	510	505	511	511	511	518	504	527	531	505	501	500	530	546	512	515	499	532	503	547	546	482	511	523	545	525	522	536	510	531	486	511	569	494	512	570	559	483	535	506	486	512	561	501	526	487	523	545	528	481	547	519	524	531	545	542	487	520	544	523	522	508	517	531	567	489	500	513	512	510	525	513	572	532	554	481	535	515	525	519	483	515	545	546	518	514	501	500	523	531	535	530	507	537	490	516	528	510	555	523	497	491	528	540	517	565	489	492	529	542	531	535	513	521	478	547	523	518	536	522	546	507	493	505	522	544	570	510	538	539	521	533	522	522	511	537	547	518	560	539	506	519	538	498	550	531	545	509	538	580	586	513	507	529	506	530	571	484	502	522	544	483	511	542	560	517	555	504	550	519	564	504	499	558	517	498	488	492	529	494	553	523	521	499	544	540	533	548	523	543	509	520	525	517	525	515	500	503	554	511	501	541	507	535	507	511	531	541	474	526	511	534	541	487	515	500	505	515	506	507	517	508	499	512	550	475	511	498	507	509	531	507	516	503	497	569	523	527	553	509	530	511	521	507	510	492	507	531	573	490	540	501	564	515	555	539	503	503	561	523	502	488	526	519	473	558	525	503	524	483	566	494	539	541	546	515	535	510	525	541	557	526	544	557	545	527	518	531	492	522	539	523	503	480	528	497	522	514	546	485	505	534	507	508	519	508	514	522	537	529	536	542	539	478	516	483	513	537	515	543	502	513	523	568	547	485	524	507	521	517	513	509	539	555	499	495	555	506	482	530	504	546	501	538	537	478	532	503	498	543	540	542	494	499	533	521	529	548	531	491	558	520	559	473	556	579	506	566	532	558	487	507	540	518	520	535	514	543	573	521	537	473	541	553	587	553	505	567	535	534	531	531	566	513	552	521	595	529	524	532	528	540	518	534	496	528	487	559	517	534	514	540	540	541	529	519	527	518	540	516	525	521	519	531	506	561	544	521	547	502	546	525	555	534	543	532	492	478	503	538	507	551	472	526	512	523	505	544	509	508	518	516	507	546	514	556	521	536	524	501	554	498	505	527	510	524	492	516	500	525	548	551	516	491	547	487	505	528	547	534	465	504	503	537	492	519	545	552	531	517	506	520	510	544	493	516	507	515	534	493	552	522	536	505	536	534	484	560	536	522	520	557	562	531	497	532	492	524	537	500	508	542	510	506	524	535	542	531	516	532	535	540	526	514	507	527	509	536	495	513	523	499	498	516	528	490	570	507	526	577	547	484	526	552	534	491	526	540	495	549	569	523	527	526	511	500	526	499	545	497	561	503	519	526	525	541	520	492	568	576	528	513	510	514	508	532	498	514	492	517	524	526	572	533	557	502	511	517	523	505	548	519	517	515	509	521	535	482	532	506	508	562	503	517	497	525	585	497	544	471	488	518	515	524	533	513	518	518	524	484	513	495	514	500	517	541	519	503	533	510	524	532	525	518	505	530	495	520	525	506	494	478	489	496	489	512	509	532	523	515	524	508	555	536	509	522	517	501	476	520	511	509	521	489	497	538	541	484	542	513	529	555	511	522	539	522	519	497	580	502	558	548	482	497	504	516	568	497	518	552	530	518	487	487	521	497	524	577	506	509	520	509	517	508	548	523	532	499	526	546	549	497	483	499	510	538	517	514	547	553	516	523	531	517	493	510	528	503	494	506	522	541	488	520	529	526	557	500	512	511	548	509	485	513	518	562	510	521	544	467	488	531	518	512	452	477	540	508	537	495	482	519	518	515	522	480	548	536	490	537	548	536	526	514	492	529	508	532	463	528	536	515	537	512	511	512	507	539	499	515	540	509	483	509	538	487	485	521	500	522	535	482	507	532	535	529	547	532	528	518	475	536	538	538	532	523	540	538	529	486	523	549	498	490	526	530	482	504	499	558	493	528	519	513	520	504	551	590	513	514	561	494	547	515	474	528	463	472	500	528	496	559	550	500	548	521	513	504	511	512	490	523	517	535	504	524	530	537	525	570	482	549	543	524	483	543	546	519	535	492	550	530	486	580	519	531	506	551	509	487	531	511	488	519	510	572	519	529	532	514	510	533	561	501	503	544	489	544	528	553	519	502	524	482	461	515	512	497	497	529	534	519	496	508	544	561	551	494	470	530	531	492	527	536	518	549	518	504	509	575	523	490	514	537	537	548	495	523	537	515	547	554	506	545	528	500	549	511	550	514	534	529	529	535	478	506	513	506	561	543	568	481	511	544	520	573	524	553	530	500	505	476	539	521	523	548	516	507	531	527	514	496	523	529	512	507	530	559	533	506	518	527	531	517	473	532	547	531	540	558	527	519	526	508	508	541	540	528	531	522	489	517	492	544	555	482	499	530	489	492	565	522	507	515	550	487	535	531	484	505	533	554	517	532	494	507	514	512	512	550	508	503	516	516	491	496	489	534	516	467	503	499	516	537	512	535	544	471	514	514	530	481	512	540	530	521	517	502	529	492	529	490	542	517	546	543	533	529	579	515	552	514	481	485	509	528	560	507	527	512	512	480	537	531	528	537	530	525	533	550	508	508	504	529	525	525	521	508	538	482	547	474	499	526	528	579	552	501	509	522	535	526	528	534	483	546	513	507	506	583	461	506	530	547	518	512	484	503	493	512	497	486	528	480	513	516	530	538	496	487	563	554	531	461	520	528	513	527	506	538	506	519	492	513	517	499	525	536	491	484	505	511	519	482	535	520	504	528	512	500	469	542	513	521	532	506	547	541	476	507	530	488	525	541	536	521	517	504	479	540	506	527	507	500	522	496	525	517	561	473	544	470	495	500	495	526	548	541	541	548	553	524	503	538	516	556	559	550	505	534	517	512	542	511	523	515	533	478	510	517	509	503	530	501	538	523	537	528	515	545	479	497	523	538	550	503	543	512	503	532	511	526	550	482	530	527	483	528	509	547	495	521	565	551	542	524	541	484	504	569	533	508	561	503	500	521	543	555	514	516	546	517	535	532	499	539	540	525	523	516	510	515	519	551	528	500	519	531	494	513	516	550	543	485	523	492	493	493	526	506	533	489	528	579	519	550	543	512	513	462	564	535	529	523	531	527	535	522	506	513	514	525	512	500	575	514	504	517	506	534	547	563	486	543	483	533	493	528	503	533	523	535	527	520	521	516	514	518	543	530	517	518	537	518	520	523	563	545	524	516	562	551	546	519	525	523	504	546	538	595	564	467	486	509	514
8140	5684	10563	11611	10102	4632	2457	1348	588	387	319	369	786	890	672	600	722	458	352	354	357	322	250	216	201	219	173	186	168	203	212	227	217	183	203	188	192	204	216	193	197	212	208	194	210	200	180	198	187	180	204	191	204	177	196	202	197	190	188	201	191	221	174	207	195	187	188	211	191	202	202	193	202	208	199	188	239	203	186	192	192	201	209	181	182	199	193	210	171	186	192	180	180	189	191	200	172	218	196	192	186	189	184	205	217	239	198	189	217	202	170	190	160	183	185	187	181	214	172	206	181	171	222	168	216	188	196	200	220	213	175	189	193	176	198	197	194	185	202	185	202	206	192	208	207	213	178	181	184	224	195	195	175	202	206	177	187	175	214	178	182	167	184	181	185	174	194	186	196	172	203	193	199	175	176	208	195	193	199	196	183	184	199	196	186	188	187	190	182	183	204	189	207	186	187	202	196	177	215	201	196	198	184	200	164	201	178	169	230	210	186	202	196	189	182	184	192	182	204	191	209	202	186	197	188	200	195	199	212	198	203	186	202	229	194	165	206	198	177	181	195	169	179	202	196	203	187	185	211	190	188	187	203	193	223	192	205	200	182	225	186	209	214	190	182	181	191	181	188	190	199	211	199	174	198	184	186	189	176	205	200	183	191	229	173	174	172	193	193	187	200	195	195	199	190	171	176	205	177	214	211	200	194	200	193	176	193	180	203	196	211	196	208	201	215	201	222	181	200	179	212	198	192	220	203	200	187	209	193	201	223	173	197	208	195	161	177	179	216	198	199	186	183	183	187	220	200	183	192	211	206	193	201	202	185	182	183	184	184	187	195	223	199	217	221	209	177	171	189	168	181	197	181	182	201	166	187	170	229	191	199	186	207	185	178	212	169	171	213	173	220	206	195	194	181	178	198	204	209	184	201	173	216	203	184	204	168	217	182	207	224	171	184	174	201	191	177	185	191	184	191	198	194	194	201	175	178	199	210	171	175	194	206	180	203	222	193	162	192	164	187	210	192	199	196	182	191	168	196	207	212	201	184	214	186	198	214	183	207	227	195	211	210	180	177	213	196	223	191	197	162	206	204	182	186	203	186	200	208	185	190	198	191	183	196	191	213	188	188	180	210	196	211	190	168	209	167	197	171	181	215	200	194	226	194	199	184	195	205	204	185	172	198	168	194	211	211	155	196	206	174	191	200	197	182	171	184	187	206	176	188	193	211	184	169	192	187	200	192	211	189	209	200	220	224	199	181	197	194	200	224	192	178	191	171	208	198	221	188	168	167	176	187	183	192	172	179	193	172	195	197	190	206	164	210	207	208	211	197	156	206	197	171	177	216	205	206	229	196	207	166	202	183	209	183	231	193	194	225	193	216	194	178	216	183	205	192	175	170	182	198	192	187	218	196	191	193	184	182	193	200	185	196	228	201	194	186	197	192	202	187	197	198	179	170	200	189	205	201	200	198	194	196	184	200	199	179	181	201	202	173	182	181	177	168	198	214	172	189	194	193	201	187	192	209	182	170	195	188	216	190	184	227	178	202	190	195	193	197	204	171	207	184	183	189	223	209	198	167	181	200	192	168	196	175	185	201	200	195	205	204	202	168	190	202	175	173	187	187	205	195	214	205	166	199	184	210	166	210	168	213	197	192	196	206	178	207	194	226	194	167	208	204	184	171	194	192	211	180	204	225	189	185	203	191	181	183	198	190	186	200	192	224	204	188	203	214	188	181	173	200	207	200	178	181	161	197	177	178	199	202	200	226	188	183	214	190	216	216	164	191	182	216	192	173	206	199	177	195	200	174	194	197	224	185	182	192	180	182	189	160	182	175	201	192	220	201	208	195	189	190	202	211	215	191	212	200	184	186	185	220	187	210	203	198	193	176	206	190	217	193	156	184	207	175	192	193	169	204	205	206	216	210	175	203	196	177	204	173	168	203	187	198	200	211	191	165	203	193	181	196	192	179	196	187	208	219	187	210	190	190	192	178	179	199	176	197	204	182	224	215	196	201	185	190	181	206	173	203	209	178	213	207	201	201	202	196	192	197	192	211	179	191	195	180	198	175	192	180	199	196	180	226	194	180	188	161	206	192	197	212	191	197	180	188	204	189	189	192	189	187	196	169	180	210	198	214	203	213	202	175	168	179	193	200	187	225	198	192	201	185	184	192	186	185	198	192	199	157	193	205	196	188	190	212	223	201	166	194	187	202	189	197	193	208	172	189	193	200	183	202	212	195	159	160	180	200	195	207	184	195	201	202	190	196	196	190	176	166	192	175	199	175	190	191	194	205	210	193	206	195	198	198	181	196	204	177	192	191	171	181	195	192	186	193	195	185	204	201	179	190	200	196	185	191	160	189	199	192	186	184	179	189	204	224	190	195	193	203	185	176	178	195	206	184	214	189	212	214	200	178	182	173	185	200	176	167	196	185	193	160	190	183	183	164	187	208	189	199	186	200	196	201	172	195	182	204	216	189	178	205	187	195	199	213	190	203	194	203	183	193	196	199	199	203	188	197	214	198	167	189	199	209	205	200	196	173	198	202	185	188	183	206	180	220	173	205	172	200	174	204	186	188	203	203	208	208	202	191	199	195	224	203	160	192	181	195	228	189	201	192	207	212	202	180	195	190	199	187	195	206	186	197	197	158	203	176	176	193	187	178	176	184	225	188	155	195	177	193	201	182	179	178	179	209	200	204	197	209	213	178	176	205	213	205	190	169	190	202	220	205	207	194	174	180	180	210	218	196	220	181	198	204	202	188	165	174	197	210	191	202	216	178	205	182	183	208	200	185	179	189	188	195	178	215	183	204	210	184	204	176	201	187	173	198	202	198	177	196	199	218	215	182	191	168	198	191	208	185	197	205	182	204	206	217	219	210	195	176	175	205	166	198	180	211	181	182	201	212	194	192	182	183	184	176	197	195	189	191	172	198	199	209	187	209	204	210	175	196	205	204	185	208	179	201	199	186	211	199	195	174	200	170	190	190	199	208	157	185	200	224	220	188	201	204	172	197	194	210	199	194	197	203	174	176	181	207	195	192	181	227	176	217	218	186	187	196	203	193	196	215	203	199	202	204	219	182	199	198	203	193	216	212	186	187	177	191	169	186	170	185	210	191	194	189	180	205	203	188	187	184	189	188	199	197	215	217	176	197	215	211	186	195	176	185	209	197	182	194	195	230	172	202	198	217	203	180	196	182	154	208	182	193	211	229	223	186	178	193	201	186	189	193	177	192	220	210	201	190	198	186	198	221	177	178	224	224	207	182	195	197	211	197	177	195	202	208	168	205	191	198	170	230	192	197	189	201	213	198	202	221	210	206	198	196	195	178	196	200	189	203	211	201	205	200	188	176	188	188	193	222	203	198	161	195	211	195	171	213	196	212	189	184	170	197	203	193	194	192	215	206	175	193	214	203	170	181	196	206	185	180	183	191	189	197	165	185	178	197	156	219	214	205	178	162	200	194	216	200	205	191	201	194	187	186	179
5509	5170	15234	22232	19973	12405	9148	5425	2482	1568	1179	1580	4033	4373	3361	3124	3297	2263	1196	1208	1283	1075	731	621	537	518	506	499	498	526	525	514	507	515	532	540	539	533	490	499	505	509	517	506	535	505	532	516	488	525	514	547	503	497	523	514	554	514	504	526	510	571	511	518	492	528	530	520	522	507	500	520	518	490	508	474	517	517	526	569	493	546	515	527	495	507	540	517	495	539	533	527	533	539	550	530	493	538	551	524	508	551	518	528	536	507	492	511	507	524	477	510	515	555	528	543	534	521	523	514	511	536	491	501	519	547	511	494	529	475	536	502	486	509	549	531	507	515	530	512	531	501	512	544	562	541	506	507	507	530	550	514	535	532	547	521	522	481	511	495	532	534	555	489	516	538	507	503	530	565	525	499	542	554	536	521	549	496	491	528	492	557	509	485	553	541	530	480	544	530	523	558	524	529	522	508	518	509	522	524	564	545	494	521	505	512	531	535	523	541	557	539	484	529	565	535	522	526	490	513	510	516	505	553	504	548	546	550	528	499	569	561	540	520	506	528	531	524	519	534	514	539	506	506	526	526	496	495	485	556	571	527	543	531	515	574	485	471	538	542	507	478	536	541	507	530	547	553	540	533	558	504	528	546	500	511	531	542	514	523	489	513	547	539	565	506	509	519	509	511	567	522	543	513	538	537	510	501	517	459	541	493	513	529	469	515	543	572	507	561	536	538	558	528	521	526	550	514	512	484	490	522	457	537	584	513	478	514	507	546	567	530	525	523	541	495	523	497	554	517	528	515	503	508	521	513	551	495	546	539	507	490	484	540	515	528	508	514	514	538	559	531	563	546	561	520	522	562	475	531	510	499	526	541	566	494	519	458	571	532	508	515	543	505	517	514	556	538	475	523	517	507	539	512	553	577	517	479	555	521	550	488	540	572	533	532	506	534	513	494	513	501	459	474	538	539	496	531	544	534	556	492	535	464	518	524	540	526	538	519	526	599	543	521	527	497	508	507	548	519	535	502	535	488	525	565	555	504	527	531	515	511	539	526	533	518	499	524	496	525	508	550	510	505	524	515	509	487	463	523	542	536	503	538	553	523	505	505	486	532	525	507	535	537	566	569	524	528	502	543	517	530	484	552	533	523	512	489	521	544	513	535	456	513	549	520	514	552	534	530	528	550	483	521	518	548	556	503	542	581	529	450	497	488	555	542	530	494	508	507	546	477	468	558	502	496	522	516	534	511	538	486	485	529	584	531	550	544	551	491	513	528	530	560	526	546	514	489	509	583	515	479	515	533	507	524	519	509	507	551	538	540	519	511	526	563	509	493	474	493	524	533	533	521	581	508	495	506	492	551	518	497	513	498	553	461	543	520	502	575	514	526	564	525	529	537	514	539	553	520	514	508	537	547	564	509	510	558	523	521	538	503	541	511	518	549	489	529	515	514	486	489	511	538	517	488	513	530	545	552	566	503	499	531	573	506	487	537	511	501	468	523	503	523	514	516	549	541	455	507	488	538	515	542	527	505	511	533	498	527	525	538	519	523	503	585	505	521	490	482	561	523	486	502	497	525	537	551	537	566	523	490	536	492	499	528	556	523	517	520	526	546	532	538	540	527	507	522	520	514	536	543	522	531	522	531	531	483	478	534	506	560	578	493	516	497	512	507	514	530	492	550	530	545	513	515	547	544	508	519	483	481	499	534	523	499	536	537	539	519	552	503	542	496	534	535	519	529	537	520	528	554	542	547	514	505	528	510	502	558	526	511	547	523	509	510	507	539	534	536	500	537	474	491	523	512	517	514	531	544	555	548	540	570	545	536	496	514	504	526	534	562	528	553	553	520	549	546	564	544	560	542	547	500	542	489	489	546	512	539	498	538	518	517	499	540	544	550	490	534	543	541	514	510	549	515	528	534	497	517	500	559	518	492	482	554	493	534	498	525	534	534	457	512	490	529	515	562	526	516	506	535	508	495	534	479	528	536	556	524	503	492	482	528	508	496	588	469	545	530	530	512	500	530	530	537	522	503	516	496	532	530	524	470	532	511	531	527	526	515	484	527	523	520	559	517	520	533	487	533	562	537	518	518	514	507	554	531	511	511	569	509	549	550	557	535	511	517	517	504	539	546	548	514	486	532	526	541	566	495	496	519	502	518	550	526	490	527	509	506	515	520	467	527	514	489	514	526	495	534	538	579	516	501	542	506	523	518	545	501	495	497	575	518	524	527	511	528	502	550	499	506	532	554	511	505	538	543	516	548	517	525	521	526	500	524	530	562	507	533	543	501	517	530	547	496	497	517	525	526	521	540	536	517	502	468	507	521	548	505	494	512	518	510	496	515	549	528	514	502	526	522	536	501	495	527	505	547	501	483	512	532	519	506	526	575	545	554	560	561	530	535	504	516	520	507	540	539	531	564	486	503	506	516	523	505	536	549	532	509	507	548	508	557	558	475	513	554	553	490	555	510	479	498	513	540	500	466	530	483	522	524	521	512	513	543	546	520	527	536	495	512	525	503	525	535	523	524	527	512	535	512	552	524	488	526	522	517	506	498	520	513	557	547	499	539	512	521	553	523	475	495	559	521	554	500	558	498	534	576	517	553	525	512	550	533	553	523	539	517	549	484	512	544	512	531	537	524	518	508	522	529	490	491	550	488	572	511	522	534	570	484	551	512	497	461	560	533	555	525	508	504	543	505	524	518	488	506	482	524	523	520	525	504	495	507	494	532	540	509	526	528	525	507	539	567	532	510	568	530	478	501	531	562	526	520	535	484	526	507	478	503	467	513	510	538	563	551	542	485	536	519	525	524	543	533	551	526	514	513	522	486	571	483	528	511	528	522	501	522	540	519	511	514	522	524	462	517	497	533	517	528	542	505	538	502	513	534	547	516	469	512	507	478	518	514	531	531	518	538	495	522	514	522	522	533	500	531	532	516	551	531	528	548	550	482	523	502	557	540	542	522	553	507	511	488	517	521	533	520	526	507	531	494	546	483	524	566	506	528	494	544	544	512	562	506	500	538	525	529	529	529	510	513	514	536	531	510	536	545	512	511	549	510	511	510	498	574	507	521	542	536	550	531	513	519	539	544	545	556	531	524	522	526	531	528	546	528	556	486	570	502	534	538	487	534	567	538	487	525	532	551	546	512	499	509	509	514	520	528	506	544	530	529	514	532	504	479	517	472	531	510	551	563	521	541	520	514	504	510	479	517	544	517	527	484	537	460	535	539	504	493	530	517	521	546	544	509	515	564	512	502	510	509	497	507	548	555	501	529	507	495	507	535	516	552	542	515	500	492	484	541	572	512	505	534	576	505	500	533	488	525	531	541	541	519	480	511	545	514	514	462	526	495	524	476	528	498	503	502	475	476	497	556	497	474	523	524	540	504	546	508	509	531	510	555	562	502	503	484	529	574	527	526	546	478	488	528	560	503	504	523	537	502	510	554	469	572	536	507	562	492	484	498	522	531	511	483	506	515	548	536	538	514	529	478
21501	17527	30490	36546	24685	17637	9486	3560	1441	728	588	1876	5680	11362	12537	9058	3838	2144	1182	889	597	346	251	196	199	206	182	202	183	174	191	187	202	209	190	200	187	162	188	200	237	196	206	178	159	176	185	189	186	209	189	194	198	194	194	191	190	212	184	182	198	197	179	197	187	179	202	187	163	200	209	195	188	195	198	198	194	200	195	193	209	198	195	182	202	176	186	204	193	206	183	178	202	193	157	185	193	206	192	190	193	196	216	178	201	197	199	169	174	186	210	209	190	185	189	193	201	185	219	187	208	175	172	189	196	200	187	219	206	195	213	182	211	204	183	162	213	179	196	207	208	174	202	193	193	213	200	193	197	187	219	199	190	196	220	169	191	179	199	208	191	186	202	217	176	219	184	187	175	176	190	210	199	190	210	198	200	184	211	210	214	197	189	179	169	184	194	188	207	192	195	197	161	183	205	200	180	202	191	193	201	196	191	204	204	198	168	200	214	191	180	214	172	185	219	205	197	204	180	203	206	193	194	182	185	187	202	186	210	204	187	207	210	197	202	199	185	194	194	197	187	179	206	187	212	212	221	177	190	178	171	211	187	205	205	196	203	198	206	180	174	185	204	207	188	176	214	213	184	207	182	196	162	217	170	180	188	185	172	196	193	204	195	184	200	167	200	219	197	172	205	192	213	196	189	190	181	159	190	198	175	167	169	191	221	177	183	194	196	200	196	192	203	183	207	194	218	200	212	184	202	211	184	162	200	210	189	191	201	220	197	205	210	201	189	195	241	197	191	207	221	180	180	176	188	190	186	221	206	205	211	199	176	202	211	185	201	166	204	179	194	167	203	194	218	203	186	171	199	180	201	186	203	229	221	192	202	198	196	203	203	186	203	207	206	190	210	188	213	178	204	196	196	185	208	197	214	184	214	210	195	208	208	203	195	189	185	173	167	198	192	200	184	186	194	213	190	163	187	194	207	176	196	184	195	182	200	197	203	179	214	210	198	174	190	215	189	197	197	215	190	188	201	198	238	189	185	213	184	179	163	225	203	188	207	190	172	193	203	179	217	217	198	173	185	157	184	175	199	203	190	218	183	184	184	220	198	168	196	206	195	210	176	183	167	206	195	187	163	214	201	174	204	190	202	200	191	192	181	171	204	216	191	198	192	182	214	192	216	204	214	196	205	208	189	207	197	198	186	191	204	192	195	192	219	197	177	193	224	180	203	196	178	181	190	199	186	198	207	194	192	191	185	188	202	177	181	208	211	189	225	190	174	204	199	202	185	205	175	209	199	171	189	198	192	221	219	193	198	214	188	187	193	180	192	205	166	217	202	183	198	218	194	221	192	205	177	186	195	203	210	189	196	185	193	194	205	194	197	187	175	175	188	194	236	205	187	208	176	191	177	185	171	189	172	219	211	206	192	164	187	197	186	190	194	182	196	219	194	199	194	228	201	183	200	183	210	187	165	198	195	200	207	187	220	189	193	192	233	176	193	179	186	199	215	167	169	190	191	207	184	190	196	187	183	199	173	176	185	189	199	194	205	182	203	187	205	187	172	184	155	180	188	188	179	201	206	185	198	185	201	200	195	201	193	193	198	196	179	199	209	187	202	202	235	175	192	216	169	200	198	162	205	206	166	213	183	228	178	193	191	205	220	207	175	192	188	220	176	194	174	190	201	195	180	180	175	193	183	186	200	220	188	181	210	186	206	194	187	192	217	203	168	198	205	161	224	211	179	193	207	166	182	211	216	184	176	186	177	189	186	205	166	180	185	187	205	202	175	199	191	210	191	186	193	204	198	168	180	180	202	199	173	181	212	185	183	195	165	200	190	169	177	194	194	194	218	173	199	197	204	199	192	180	191	211	236	193	171	190	194	192	198	178	208	205	211	228	195	186	209	194	184	200	165	200	184	171	177	182	200	208	194	184	207	201	194	195	194	179	204	189	195	179	205	181	176	182	203	210	193	207	193	199	201	199	187	208	198	190	194	205	223	195	195	165	197	196	208	191	184	198	193	181	170	209	215	191	197	215	187	196	198	185	210	189	199	228	205	198	175	187	197	220	195	183	221	210	187	202	215	177	193	190	199	168	188	219	179	174	202	202	171	192	172	212	201	191	192	183	209	213	209	205	199	202	188	219	194	203	209	198	191	210	164	205	177	221	186	203	195	186	190	218	184	181	209	206	180	196	182	214	191	212	198	207	198	189	190	204	187	209	199	202	210	211	178	223	180	178	204	195	194	208	193	187	194	236	207	211	204	180	181	217	192	195	195	182	207	206	196	212	204	212	203	178	201	178	229	185	195	210	186	227	194	198	175	193	217	190	199	200	185	199	191	201	177	177	199	220	189	201	201	196	189	202	188	173	206	193	194	198	204	185	181	205	184	186	202	210	197	192	153	177	176	199	203	194	182	200	190	201	215	206	207	214	195	204	192	193	198	194	202	166	205	209	196	211	174	159	206	197	186	194	208	217	212	203	190	203	191	199	165	186	182	184	203	196	216	202	208	210	188	209	208	194	169	201	219	179	208	184	180	192	202	180	188	200	190	190	189	220	201	187	192	189	199	188	187	172	211	175	197	209	211	205	205	222	173	182	173	160	205	177	181	188	200	186	193	168	197	181	176	177	198	172	191	195	177	175	189	206	175	183	208	204	208	165	204	201	198	192	178	200	187	209	207	192	184	182	189	179	185	189	193	206	208	199	192	197	223	191	203	189	210	188	175	210	193	193	186	201	225	199	213	192	184	222	196	183	212	196	176	212	199	201	196	217	160	215	223	190	186	184	214	202	170	204	176	180	200	203	195	181	187	186	189	199	178	195	198	209	182	196	194	203	193	186	180	188	202	207	207	212	220	191	198	174	199	182	188	184	179	185	219	231	188	198	195	207	202	193	198	204	178	227	189	196	192	179	193	197	188	202	171	190	188	207	209	213	166	173	200	194	211	182	201	207	166	200	171	191	167	191	209	202	179	174	203	193	166	204	197	187	192	197	192	219	165	191	157	228	193	184	196	195	200	164	221	194	223	199	198	163	206	219	168	191	204	190	214	178	202	192	185	185	186	172	201	190	191	203	195	201	206	201	200	168	191	200	196	174	214	190	219	185	205	196	214	217	175	208	223	239	196	202	204	180	192	203	204	204	213	186	204	189	189	197	195	169	215	218	201	179	179	204	185	192	215	205	208	191	166	199	206	177	192	178	180	208	191	207	199	193	181	231	190	188	198	204	210	172	183	198	209	206	184	216	181	188	188	214	213	197	207	200	194	208	199	201	186	204	180	187	211	199	202	204	204	198	187	175	201	227	174	200	209	207	220	187	206	214	186	202	210	198	183	190	177	177	210	175	201	197	183	217	166	229	170	182	183	194	183	194	206	175	187	200	178	202	203	217	192	179	192	193	138	194	185	189	191	191	195	168	191	198	201	181	195	188	187	207	198	202	208	200	178	193	160	203	207	191	184	196	195	183	195	205	211	173	194	207	217	195	193	185
13728	14249	31501	38738	28709	23344	11990	4445	3097	2711	3164	8982	21359	32464	33931	27283	15289	10048	6141	4279	2793	1399	749	605	508	505	536	568	519	506	526	532	526	540	496	498	524	492	530	518	541	518	537	550	542	506	561	548	531	517	478	516	517	501	508	478	516	530	533	515	531	546	538	571	516	565	530	573	467	508	545	522	537	522	528	538	541	514	527	503	565	512	496	511	521	511	560	502	528	532	533	527	521	520	511	537	500	587	531	490	485	497	521	516	474	547	505	521	544	482	512	506	518	493	530	543	519	541	554	549	529	544	498	527	537	515	530	514	513	536	539	506	523	530	539	515	480	522	507	500	531	498	485	580	509	541	516	498	513	569	523	524	504	533	527	515	475	549	559	542	511	512	510	531	536	506	532	536	516	534	497	531	498	487	520	514	527	567	494	523	533	514	509	548	542	518	539	539	547	532	521	528	533	504	525	528	515	527	531	538	530	566	532	530	560	518	527	551	513	474	511	494	493	542	531	498	480	499	542	559	516	538	562	517	490	540	529	498	535	487	541	535	551	538	499	500	506	537	472	472	528	556	489	475	514	543	565	540	535	509	540	534	518	513	499	561	518	530	504	561	509	518	538	564	509	509	507	518	548	549	503	523	543	503	541	489	556	522	515	520	563	491	514	532	536	563	467	507	518	541	513	489	472	552	508	511	505	539	511	528	517	536	517	498	517	576	535	551	501	520	547	538	546	547	492	524	532	523	513	494	503	533	483	544	517	500	522	505	510	514	497	513	519	478	537	560	503	509	520	505	506	547	494	540	596	518	533	504	525	534	495	527	484	494	530	547	540	537	509	502	547	505	491	537	544	538	518	547	507	514	526	554	496	519	476	507	521	478	527	530	548	524	535	543	488	521	555	487	516	521	573	515	524	510	510	574	525	518	510	552	526	546	527	554	532	538	493	505	480	496	482	527	508	555	526	534	568	505	515	501	502	480	535	535	518	510	543	540	560	524	542	541	494	543	540	542	537	519	507	547	503	538	508	510	542	519	494	533	535	555	519	511	533	525	546	495	556	520	583	531	529	537	509	530	501	509	553	523	518	547	554	531	543	553	515	533	506	521	484	562	540	533	517	505	509	536	549	517	553	563	499	532	535	530	542	523	563	545	528	528	538	552	497	518	502	545	566	542	533	522	516	594	533	559	503	530	544	552	538	548	520	552	545	551	523	513	476	514	532	543	557	539	525	513	516	559	510	488	524	554	533	521	563	523	506	529	543	546	524	525	552	533	507	493	525	549	566	517	556	524	534	529	516	556	509	548	501	482	516	521	493	490	534	526	544	509	508	514	535	521	525	549	533	527	531	514	529	480	496	534	547	553	505	541	547	548	546	542	550	506	575	512	538	528	536	526	483	517	525	515	531	505	529	530	496	563	530	512	528	522	574	500	506	545	507	529	530	579	530	527	530	493	521	515	519	543	514	531	520	535	540	544	501	497	523	502	499	555	552	535	518	516	548	535	522	530	524	523	499	520	509	522	512	514	527	497	529	516	586	559	504	524	545	556	566	516	518	534	486	520	528	552	526	492	587	518	526	518	514	525	485	502	495	510	537	511	536	517	519	530	518	566	519	545	496	507	537	520	562	548	508	525	528	515	566	504	505	520	538	502	530	502	557	523	513	510	503	512	526	552	502	529	545	558	513	557	485	537	538	538	532	511	525	535	550	564	509	549	516	522	509	505	541	492	572	539	534	543	503	549	553	523	480	517	530	520	485	486	529	564	553	542	511	523	500	523	556	534	504	537	514	523	517	532	525	503	501	505	548	524	564	517	547	529	539	524	489	511	570	534	487	482	528	488	505	515	517	534	521	512	527	592	563	541	497	517	522	519	525	509	558	543	490	486	520	521	544	485	524	509	518	497	539	528	497	482	528	544	567	518	509	504	531	532	566	514	534	560	523	511	524	537	524	538	510	515	463	501	473	523	587	476	492	518	507	483	532	533	540	506	520	525	526	489	527	517	528	501	519	501	508	493	524	576	518	511	470	559	538	564	510	544	534	506	542	518	560	482	531	535	542	506	564	511	559	535	506	554	479	491	537	536	554	511	478	539	591	534	521	540	537	534	501	547	516	510	518	524	543	526	532	528	548	526	558	530	473	539	522	535	509	527	548	518	527	526	531	595	509	523	555	545	541	551	571	545	543	536	514	534	511	503	505	512	532	542	524	500	543	486	516	533	536	551	520	520	544	558	553	489	508	534	525	576	532	564	521	532	483	548	562	538	545	524	535	518	546	483	548	488	542	519	540	528	565	503	537	508	572	508	521	545	525	491	546	548	572	501	529	559	542	532	533	537	487	505	492	500	508	467	514	557	523	548	546	522	525	531	522	513	559	552	494	494	531	539	461	581	560	531	551	532	559	512	525	489	544	506	514	507	504	545	512	507	486	537	569	548	513	495	548	549	565	542	505	503	556	515	486	504	508	516	535	501	519	502	484	549	568	518	530	483	529	503	506	536	508	560	573	531	527	524	552	575	495	569	556	539	523	495	555	546	543	545	537	522	516	511	550	534	564	578	509	513	534	589	539	521	545	555	518	542	533	530	531	576	516	545	540	510	513	497	488	519	516	548	507	502	543	522	584	518	508	538	523	564	534	540	505	551	573	544	504	551	521	534	542	566	536	550	548	558	518	530	517	525	531	521	534	553	529	541	523	539	511	503	546	559	523	507	536	462	533	506	511	493	507	540	505	520	525	538	549	554	531	550	542	567	541	522	545	492	516	533	509	515	522	527	497	494	545	520	517	537	528	546	520	533	515	534	508	521	508	506	537	514	494	526	508	507	514	492	536	526	524	532	555	518	521	505	525	555	516	542	555	541	537	515	509	541	486	516	513	584	551	577	571	480	528	526	487	487	516	531	514	519	504	496	553	526	531	499	497	546	527	531	534	481	549	509	525	473	511	564	533	516	540	561	493	503	535	517	579	512	571	532	548	527	506	512	496	508	583	491	547	537	531	564	483	526	509	510	571	525	527	521	495	531	508	511	511	514	557	515	503	542	542	514	521	540	541	562	564	547	514	509	567	564	539	525	521	525	522	514	543	544	522	506	500	486	506	540	517	540	573	543	549	559	564	574	533	560	558	533	520	533	505	512	514	537	549	544	537	530	502	518	546	508	577	454	508	524	528	523	597	494	558	504	510	549	497	536	511	510	522	511	495	512	503	548	513	486	519	499	538	530	524	525	545	519	567	519	486	542	530	526	525	549	539	512	528	539	523	529	519	490	510	530	550	529	542	521	536	549	517	547	520	523	554	548	531	550	543	520	564	533	533	537	551	550	528	517	543	529	502	518	539	542	511	540	517	488	537	549	541	507	508	518	556	506	516	529	499	521	538	522	506	549	512	539	521	521	572	543	504	527	507	517	531	561	518	555	516	511	541	505	537	522	488	546	529	517	523	520	491	492	520	557	498	534	518	554	548	493	539	535	538	541	526	571	533	546	534	548	524	530
30202	28504	42471	39090	31008	24038	14525	7160	2897	1530	1189	5296	15493	19274	18333	12447	7053	3213	1213	555	335	260	191	187	209	186	159	195	197	198	203	202	214	192	201	210	184	205	207	210	190	181	189	195	228	184	182	194	213	216	207	197	195	206	216	200	198	214	179	201	188	194	243	199	189	190	200	197	221	193	216	204	193	201	196	191	180	208	203	197	174	201	195	191	199	177	192	232	209	188	180	177	199	201	205	180	216	195	183	196	187	186	200	203	209	176	180	171	201	193	194	220	180	185	194	198	202	196	195	228	184	179	183	194	171	211	179	192	196	225	209	193	205	196	211	188	191	178	194	198	201	179	188	202	219	202	163	182	192	211	185	207	208	184	167	176	216	194	207	213	207	206	204	180	194	215	168	222	194	190	191	191	196	192	197	207	182	174	183	200	154	192	188	199	205	185	199	175	202	180	192	200	199	178	189	211	184	185	173	200	219	215	205	203	191	200	223	170	184	175	168	198	198	189	211	215	192	207	188	190	202	211	184	188	194	208	217	188	183	206	192	182	204	202	185	186	193	212	153	188	196	198	191	177	202	198	193	207	173	210	169	195	203	196	189	188	185	198	208	207	188	198	224	186	207	190	200	205	203	200	179	179	196	170	167	208	194	191	210	193	231	218	202	192	197	204	176	169	202	206	195	217	186	221	188	201	200	203	189	205	195	187	187	174	221	211	215	198	210	178	180	213	201	203	188	222	192	187	211	214	191	178	195	193	204	183	178	177	213	205	195	147	181	190	192	177	174	187	188	192	195	182	193	199	198	193	188	171	185	194	210	200	190	212	181	195	170	202	195	188	198	196	196	189	197	167	193	204	223	210	197	187	160	203	175	194	177	226	199	183	185	221	206	200	165	209	217	199	177	208	177	196	187	216	217	194	175	182	210	170	223	190	181	188	199	196	216	172	175	223	184	211	201	176	201	187	204	195	211	190	218	192	212	193	212	205	216	209	207	188	183	198	210	183	214	193	216	196	230	193	213	216	205	197	187	246	215	176	191	184	218	189	220	200	200	196	205	217	224	194	191	211	184	190	210	215	193	192	195	182	212	204	184	192	203	184	181	199	202	192	176	197	224	194	195	212	185	190	218	221	203	185	213	201	207	194	200	209	170	185	165	213	191	191	207	210	198	190	203	192	199	197	184	202	187	181	192	216	197	188	201	185	187	209	198	189	174	205	202	168	198	192	191	207	188	218	181	211	210	193	195	174	208	199	190	187	202	201	170	209	210	208	205	190	205	186	190	183	216	183	198	159	192	208	201	222	204	208	210	218	164	183	192	209	191	179	190	192	196	199	205	183	185	187	213	188	204	196	188	207	191	217	190	211	203	193	185	243	190	191	201	198	219	201	208	194	196	178	194	181	188	197	202	199	224	201	183	175	208	192	178	157	173	216	196	178	195	223	198	166	184	181	199	195	199	203	198	197	193	245	196	205	208	196	210	198	213	184	181	223	188	162	196	202	177	196	208	195	207	170	198	192	204	208	207	188	203	188	213	194	190	190	197	208	178	176	213	201	153	179	192	187	194	208	221	204	220	208	203	210	206	190	195	202	230	179	188	208	214	214	203	195	182	200	173	187	182	186	196	187	185	199	179	222	214	213	209	172	193	185	194	190	160	197	200	182	228	192	196	201	226	219	187	190	177	184	214	187	193	200	212	194	217	197	194	188	188	198	204	215	174	207	183	212	212	200	220	189	205	210	191	205	197	218	197	201	191	190	197	197	217	211	197	190	199	180	187	211	228	191	190	185	199	201	206	191	226	205	198	192	204	177	190	227	189	211	203	203	182	208	180	201	223	185	176	197	210	215	204	202	190	212	195	202	202	192	203	185	172	184	184	195	206	172	187	187	193	193	190	217	177	176	194	185	197	193	222	223	213	170	191	195	208	198	198	209	181	223	175	190	186	194	198	165	193	205	211	199	189	192	199	169	210	197	192	194	192	202	199	210	216	198	218	215	190	187	205	168	205	207	211	193	224	213	203	179	188	188	192	213	223	198	191	194	210	224	173	203	209	203	208	180	187	185	173	206	179	184	198	191	185	198	195	186	204	190	207	208	218	195	192	180	177	186	225	188	216	188	193	200	230	190	199	207	168	179	184	181	215	193	197	187	178	214	201	204	202	205	189	182	199	194	176	190	193	213	189	192	197	165	191	216	189	182	191	189	203	202	176	182	203	170	176	199	207	217	197	192	196	202	199	185	201	213	208	210	199	174	194	217	203	187	206	205	192	193	208	206	203	192	211	189	193	200	201	202	201	206	201	202	185	205	198	188	221	188	179	210	221	191	198	192	202	186	191	182	175	211	209	189	193	181	192	187	191	189	181	206	188	184	209	187	175	183	192	205	202	184	207	207	188	179	195	194	210	203	211	191	173	195	184	195	174	189	180	201	235	193	174	215	194	189	195	185	180	195	229	206	210	214	184	209	185	202	186	182	212	192	209	190	225	165	174	192	174	197	183	174	203	194	171	213	184	182	186	198	199	209	199	189	186	211	190	177	225	197	219	200	191	225	213	200	208	186	190	193	180	172	175	200	185	186	191	194	187	197	206	183	171	208	201	214	199	214	164	194	194	174	225	191	170	194	193	208	198	208	221	215	182	222	214	205	208	199	197	194	183	208	189	188	195	217	158	210	196	188	185	188	196	188	194	207	192	190	196	220	195	198	195	183	224	183	199	181	210	209	207	221	192	168	208	205	196	187	213	192	171	195	205	181	181	170	197	202	190	191	226	186	200	203	204	192	189	195	187	204	192	178	185	212	183	204	198	152	197	202	201	187	188	219	201	198	191	189	179	192	206	188	215	178	186	201	178	216	201	200	203	173	196	168	190	216	208	210	170	183	215	162	169	178	195	214	194	200	225	189	170	219	194	176	180	192	215	226	203	193	174	195	225	190	205	195	211	179	180	186	199	194	195	198	172	185	216	174	214	203	201	203	195	212	200	185	188	203	194	198	184	187	208	164	193	196	194	208	182	198	200	185	231	200	227	194	203	200	197	184	170	204	192	209	176	199	194	196	178	182	179	182	197	201	204	184	202	189	203	203	181	192	183	187	175	197	167	201	212	194	199	188	176	196	197	190	202	206	195	193	195	213	183	179	190	217	197	198	181	178	203	202	189	182	214	191	207	185	189	191	177	201	209	208	210	214	215	201	190	185	212	186	214	199	232	203	156	186	219	203	195	181	201	166	208	202	194	204	159	188	193	176	202	193	202	190	200	184	208	201	209	183	213	192	204	191	204	199	195	189	164	221	216	172	206	205	207	171	196	181	197	202	233	201	194	171	184	216	195	200	171	205	176	191	169	212	185	192	198	184	205	199	194	193	210	207	193	182	192	193	199	205	207	196	205	172	192	219	221	178	214	179	222	193	204	194	167	192	201	213	200	186	199	201	189	186	222	205	198	229	186	191	199	205	197	176	183	198	225	188	187	210	198	185	198	201	184	183	195	190
19077	22438	40455	43765	35558	25757	14852	6749	4164	4868	5640	20256	37805	40766	38621	32101	22920	12816	5336	2351	1070	664	535	513	538	526	507	598	553	555	521	508	560	525	488	558	556	515	522	519	539	478	518	554	518	530	549	537	503	552	548	505	543	495	508	517	508	527	525	542	509	504	543	484	537	585	546	508	493	535	521	530	516	538	501	551	527	483	540	534	538	479	528	505	500	557	506	503	549	515	517	508	515	510	533	521	546	586	543	555	542	515	514	554	500	528	504	529	564	519	510	589	541	552	505	537	486	522	578	531	528	513	546	550	552	517	523	520	523	526	519	528	582	523	522	560	549	532	559	566	523	520	515	543	512	520	509	526	502	505	532	483	495	533	504	523	527	540	501	538	559	511	527	537	523	497	542	536	515	536	502	537	509	540	566	495	512	529	511	528	526	485	531	529	540	536	499	525	512	540	526	516	557	499	572	540	570	573	551	490	507	504	551	528	530	527	499	530	523	542	506	527	548	511	525	510	499	531	504	530	554	527	578	490	522	536	506	536	510	506	533	512	527	532	515	487	496	548	514	491	558	527	504	527	519	536	552	521	538	526	507	533	508	505	563	538	471	529	501	514	491	523	520	530	492	541	523	540	517	544	518	508	542	466	534	541	533	519	515	470	515	514	504	562	556	505	523	496	552	575	561	491	526	528	528	537	565	546	528	496	536	512	536	502	521	509	510	530	523	516	533	517	545	551	531	524	542	519	540	517	513	514	532	525	533	528	542	507	500	506	525	511	469	508	504	506	549	503	529	575	482	504	567	509	499	521	525	504	540	501	505	510	479	518	511	504	585	539	511	501	542	507	512	474	523	489	504	552	548	537	546	552	502	545	527	519	518	553	525	517	513	545	531	506	511	513	539	532	537	547	511	511	537	520	515	531	534	555	506	527	492	520	525	546	544	517	475	516	496	514	532	541	530	509	549	518	531	529	560	518	519	521	495	516	508	507	506	511	533	571	531	535	520	597	539	497	536	522	539	496	530	570	512	504	540	543	512	532	568	485	540	509	490	514	514	566	501	507	523	525	504	510	522	512	546	464	547	540	489	500	522	526	515	528	534	527	499	496	531	515	523	564	507	538	542	537	525	532	565	523	494	538	519	571	532	528	528	536	510	509	540	548	495	525	525	547	502	514	488	501	555	504	503	588	528	492	529	527	541	509	537	524	551	506	507	559	536	537	543	514	537	535	534	505	534	533	498	484	545	562	523	549	501	501	504	526	511	537	518	492	536	478	550	500	504	510	499	557	556	489	522	496	477	521	533	537	523	546	510	521	528	497	534	532	523	513	489	516	479	525	528	520	543	533	497	510	523	546	528	563	538	509	544	546	516	547	527	542	542	523	517	544	537	527	499	537	508	473	566	491	544	545	532	541	504	500	534	517	523	535	528	497	523	490	572	530	467	505	525	525	556	521	533	501	496	528	514	501	516	492	536	532	539	534	523	524	509	545	520	468	510	509	514	576	520	530	506	543	541	497	510	520	537	521	501	483	578	585	532	519	529	554	532	515	500	552	541	493	530	505	523	530	575	508	496	523	523	504	544	476	467	566	491	537	503	551	510	560	516	538	503	504	520	538	555	512	513	522	524	523	505	510	513	528	548	523	520	530	520	520	534	552	555	514	507	491	578	536	515	510	526	520	530	523	487	500	561	541	556	512	501	510	537	527	493	497	516	499	519	513	523	499	508	555	496	522	507	531	533	505	528	516	538	510	519	537	540	508	532	522	527	555	547	486	530	486	543	489	527	529	509	521	541	553	505	560	525	541	511	497	529	516	499	521	570	542	518	526	536	504	539	530	507	564	525	508	528	512	505	539	547	495	533	552	508	506	530	522	508	510	542	544	532	507	508	491	519	538	551	532	493	521	558	533	520	570	569	541	498	484	525	497	510	549	547	563	507	509	525	484	522	538	530	557	526	526	521	528	540	546	512	556	549	530	525	499	464	533	485	517	535	513	547	502	514	528	535	529	470	534	525	534	510	517	524	554	550	483	564	530	539	479	514	544	538	547	540	545	554	524	500	500	514	509	513	555	518	526	560	529	519	513	524	486	538	535	510	557	502	573	550	511	544	541	540	501	534	533	501	518	512	541	502	540	521	542	511	576	523	522	505	527	537	542	527	524	532	519	540	518	558	525	515	533	534	537	529	501	525	585	497	559	510	527	512	531	523	530	517	503	535	518	525	536	514	516	514	532	529	559	483	498	515	525	505	543	550	513	540	571	482	480	532	518	516	504	537	533	510	533	503	543	489	497	523	513	548	554	559	525	474	567	513	520	494	491	508	558	510	539	492	563	504	534	537	545	493	501	519	465	469	569	579	511	491	510	518	517	572	526	498	520	541	542	530	529	550	539	534	505	523	510	513	531	491	497	479	505	555	526	561	519	544	522	533	544	492	528	522	520	518	500	527	546	555	566	545	537	511	526	543	547	520	490	547	493	566	534	512	501	544	556	525	498	520	535	522	495	523	499	531	539	489	532	502	497	561	550	541	496	561	489	509	518	495	537	535	507	541	471	523	492	517	490	514	558	534	512	514	540	547	560	531	504	539	541	501	502	522	510	525	531	490	508	530	485	481	511	591	506	560	521	544	507	524	481	518	552	535	512	504	477	511	537	492	537	473	519	539	492	513	518	552	539	529	525	508	517	556	521	567	545	550	561	496	523	499	561	561	526	536	533	504	553	524	527	564	491	515	537	491	476	550	519	545	528	560	514	537	509	534	551	536	573	549	534	544	521	516	506	543	511	526	518	507	530	523	532	527	498	520	504	546	529	514	533	552	534	496	508	482	509	571	508	538	520	503	493	546	480	529	524	503	516	485	501	519	526	467	513	555	505	511	553	490	531	530	569	497	524	519	529	494	500	508	513	513	528	506	542	534	517	516	529	539	536	545	480	540	540	509	552	511	554	539	521	555	484	497	533	555	482	521	502	516	549	510	493	565	528	547	539	504	498	526	563	504	527	513	566	522	505	512	526	533	549	538	532	553	546	541	542	512	535	538	540	545	518	530	546	504	489	524	571	512	512	508	557	524	515	508	556	528	497	542	548	537	550	518	529	548	517	525	529	535	519	539	518	501	520	528	539	498	501	493	539	535	514	530	539	530	525	546	495	496	505	532	520	514	527	504	516	550	527	518	504	522	527	529	525	549	523	491	525	524	528	550	527	547	520	523	511	537	546	561	501	466	547	524	510	535	513	515	573	543	515	509	579	493	532	513	558	538	555	506	545	549	514	538	517	559	513	543	528	494	501	524	530	546	500	517	545	562	510	529	503	540	558	491	524	516	512	516	569	552	552	482	472	528	510	544	545	514	496	494	525	535	519	511	505	511	539	524	499	543	489	529	547	531	535	476	525	465	505	546	568	528	504	580	530	542	536	506	516	526	503	539	533	526	534	519	525	540	475	506	547	511	500	527	496	549	562	555	512	477	539	505	544	542	494	537	540	535	504	553	580
10573	11190	14907	12463	4308	1230	675	609	535	648	608	614	581	1106	1328	1121	783	492	365	238	227	184	216	202	197	192	217	220	216	186	205	229	192	184	198	188	186	203	226	183	164	194	220	215	212	195	197	205	201	186	208	206	211	196	176	181	182	199	189	185	196	201	214	182	175	214	196	205	200	206	222	186	181	203	192	176	195	202	186	192	209	213	201	197	181	194	176	181	186	182	198	207	194	186	187	184	196	191	193	187	202	193	191	185	191	197	188	193	209	211	168	182	221	186	188	212	171	206	193	174	170	186	205	192	187	220	185	204	209	249	210	195	185	187	216	182	215	183	191	198	213	218	186	194	195	160	197	188	189	203	175	182	181	208	201	192	210	203	185	193	199	189	220	192	210	173	210	178	210	205	196	182	206	183	174	205	219	184	195	187	200	183	194	218	195	210	210	201	204	199	184	220	221	196	176	175	176	199	202	189	202	206	190	179	187	188	206	194	199	185	198	182	202	169	197	197	155	182	205	200	220	182	216	208	257	206	202	208	190	194	209	195	191	197	197	209	224	204	208	178	195	196	217	217	196	220	184	198	200	197	197	195	188	193	214	211	213	214	207	202	173	195	179	193	205	205	205	210	183	218	199	211	198	206	179	178	206	201	194	199	185	199	212	179	191	203	185	177	181	184	166	197	205	177	176	195	225	174	194	212	182	191	200	189	166	174	207	187	208	191	196	186	186	194	224	221	200	181	201	194	182	190	188	189	192	187	205	172	181	200	172	181	209	192	209	197	201	193	190	204	187	197	228	204	203	217	219	216	199	190	199	199	190	207	196	182	195	192	206	199	201	185	198	198	184	181	193	184	206	184	194	204	220	184	207	189	208	201	208	201	211	203	208	222	219	187	183	210	222	196	174	201	210	184	180	202	197	196	182	189	193	182	175	177	191	195	203	166	199	213	208	216	185	197	208	196	185	186	220	188	200	180	207	194	185	172	191	179	194	184	177	204	183	194	202	188	178	207	207	181	195	193	200	170	196	195	212	213	210	191	187	203	196	178	220	198	221	207	207	217	214	182	202	182	190	198	202	204	206	187	183	198	169	190	183	217	202	185	189	217	206	206	207	191	165	200	163	203	193	195	179	233	203	209	198	192	206	189	192	216	194	179	187	202	190	182	188	219	193	212	185	212	188	183	190	208	182	204	186	201	199	178	205	172	185	190	222	186	175	186	192	213	196	188	186	179	190	204	196	197	212	197	200	187	215	201	193	173	217	194	171	185	199	193	171	179	201	212	206	195	186	183	194	194	196	205	190	182	209	203	220	190	171	206	203	195	212	173	176	178	191	193	174	194	187	201	178	185	196	187	181	202	204	171	187	190	181	207	173	198	202	200	218	195	216	185	193	200	170	167	198	210	212	184	210	201	186	191	189	188	205	208	179	190	212	183	201	184	214	197	202	189	191	202	207	204	196	232	174	205	184	171	210	191	176	173	213	190	208	207	196	186	203	206	227	201	187	176	226	206	223	189	211	194	174	207	200	189	210	183	178	161	177	208	202	184	224	179	188	194	204	181	175	185	213	192	195	188	195	158	181	174	195	195	198	214	157	191	187	185	193	178	205	189	165	209	209	189	184	206	221	197	229	193	197	218	198	194	169	185	205	208	199	210	207	202	205	189	228	192	200	195	205	179	182	188	179	192	186	190	200	176	185	194	199	214	214	188	210	203	200	192	198	182	218	197	213	187	184	189	198	199	209	174	207	195	199	175	197	206	192	188	203	205	205	206	221	214	203	167	200	190	205	198	192	194	188	192	210	195	188	205	193	207	184	200	199	188	193	202	180	206	192	202	202	213	200	210	188	202	192	190	191	217	189	192	202	205	197	201	173	193	173	187	194	177	184	181	190	207	199	170	189	183	195	196	184	205	186	208	205	191	190	200	191	189	194	180	198	202	185	177	210	219	194	173	225	201	207	196	199	189	181	181	203	185	208	191	199	187	200	195	188	189	199	210	215	161	181	210	165	202	157	188	183	166	194	182	176	193	191	196	202	193	206	175	209	200	213	182	190	225	201	171	202	190	196	197	174	185	214	211	196	205	199	208	184	189	212	187	207	176	168	206	239	201	219	177	200	204	182	181	183	191	210	218	204	186	198	180	181	177	188	183	200	238	203	214	183	189	198	204	190	193	170	193	175	190	215	191	202	192	224	169	163	205	204	182	199	171	194	233	187	184	197	188	182	205	209	206	203	177	173	194	220	185	196	194	194	197	213	194	204	182	194	160	210	185	198	185	193	208	176	212	178	203	158	207	196	175	178	198	173	209	192	202	209	177	215	182	202	205	213	181	192	182	226	219	197	214	192	205	184	196	203	192	203	197	188	186	198	203	193	193	206	202	174	220	189	210	197	169	203	206	208	197	210	196	186	191	199	187	214	195	174	199	179	203	181	187	178	177	211	176	194	223	171	175	166	177	197	202	202	189	175	202	188	185	189	192	178	201	200	194	190	194	206	179	178	226	203	189	208	198	175	208	185	223	199	205	190	201	157	199	206	197	195	188	212	194	195	193	200	197	231	198	201	187	192	189	204	187	182	219	217	157	204	225	228	219	198	188	200	200	208	204	188	172	195	188	200	201	195	189	168	178	202	194	212	214	212	203	187	184	195	162	177	180	203	208	186	197	184	208	194	188	180	192	199	191	201	184	205	192	194	215	211	196	181	196	196	207	191	201	212	206	195	196	187	208	209	196	207	172	203	225	211	215	175	185	175	194	191	191	181	210	185	212	220	189	216	190	193	189	205	209	189	205	209	226	201	192	196	208	206	206	200	196	194	183	186	218	217	212	184	168	181	201	182	220	168	201	185	188	188	185	213	214	185	184	202	185	197	205	201	201	212	203	208	191	204	190	197	195	202	204	199	173	167	184	203	199	183	208	186	193	212	206	193	221	187	190	185	201	211	213	207	208	185	194	228	189	203	194	205	172	196	189	194	223	186	193	185	209	188	193	200	187	170	190	202	180	221	234	203	184	159	177	198	197	195	189	193	182	192	202	182	199	195	211	181	199	186	183	175	204	182	188	202	226	209	213	177	185	211	179	205	190	187	199	204	178	218	218	177	174	181	179	185	184	204	216	187	204	198	200	195	186	210	181	205	169	191	190	177	201	210	202	191	200	199	189	215	200	187	226	181	201	211	192	221	223	167	183	202	189	209	178	173	177	188	194	197	180	212	182	192	208	186	187	207	199	177	196	184	196	183	165	201	200	177	188	187	186	195	200	224	179	210	223	204	220	179	172	198	232	190	211	197	197	220	199	169	198	202	207	196	195	181	223	190	202	206	201	215	201	200	176	195	176	224	216	196	194	170	166	176	208	183	169	166	198	218	187	194	188	181	188	191	189	200	184	192	210	183	222	198	194	199	181	197	198	179	211	188	200	199	203	206	196	212	201	200	196	193	194	181	223	183	199	209	199	201	190	186	201	193	199	166	181	206	202	192	197	194	185
7173	10527	20012	21379	8904	3838	2728	2538	2400	3147	2817	2962	3326	6032	6715	5015	3387	1933	1058	735	558	570	534	527	566	525	502	530	533	551	541	553	533	536	527	567	575	565	528	518	534	505	520	492	552	543	512	489	598	481	519	566	481	539	511	514	523	546	521	522	488	507	515	500	489	509	510	558	522	535	522	504	545	556	507	533	561	496	527	517	504	567	497	539	490	560	514	528	511	564	493	508	549	510	507	494	522	556	533	494	567	519	552	511	548	552	519	506	528	533	542	493	541	480	495	560	532	578	529	489	535	551	536	552	494	551	533	550	507	520	520	567	538	503	576	494	523	542	519	486	530	515	530	488	535	530	532	489	517	526	554	551	516	491	558	570	513	574	534	527	535	548	495	550	522	537	515	487	541	494	540	535	526	519	487	517	495	540	485	522	514	522	497	506	538	529	504	466	540	554	504	547	523	509	535	550	515	535	555	520	514	500	526	512	547	514	522	531	488	506	517	494	546	494	492	532	488	543	481	505	528	496	545	551	486	536	533	549	536	520	503	518	544	512	521	532	545	534	538	537	520	546	502	529	555	565	522	519	507	478	485	536	490	501	523	515	552	532	530	523	508	534	595	515	520	541	493	504	537	502	532	516	537	511	545	569	482	540	524	562	558	523	557	484	540	520	541	527	516	548	525	544	555	540	504	499	540	511	526	575	507	535	527	562	533	553	577	514	535	523	523	521	537	542	489	501	537	533	506	496	539	566	529	545	537	532	530	515	569	559	525	549	568	538	517	522	549	505	516	506	555	557	486	530	545	522	518	527	553	552	513	553	495	503	512	563	546	542	529	534	571	493	533	508	544	541	504	527	505	502	566	543	506	507	534	490	506	516	520	548	522	514	572	498	556	551	551	484	541	484	528	534	510	507	505	564	521	497	539	560	552	490	506	543	520	524	520	504	507	538	494	522	513	465	499	537	553	564	515	511	532	533	528	556	546	489	553	553	530	540	530	474	538	570	507	554	550	521	517	562	548	539	516	503	536	541	549	538	493	501	509	565	572	559	523	508	522	502	529	520	545	559	570	506	571	551	526	490	534	514	504	501	500	526	521	522	545	520	512	537	515	517	541	506	529	531	538	584	559	506	516	536	504	566	538	514	548	528	530	539	558	513	575	522	522	524	542	498	549	517	538	514	539	556	550	529	525	505	509	508	520	561	555	536	510	523	527	551	531	537	549	549	506	515	529	481	513	531	514	493	524	541	524	511	549	564	521	512	516	505	511	567	504	533	590	537	502	541	500	537	548	565	521	536	523	528	550	567	506	481	543	546	484	523	527	542	531	523	481	541	544	515	498	524	513	506	554	523	581	525	495	541	549	551	490	516	557	520	588	527	548	499	510	537	502	525	570	508	528	531	581	500	545	540	512	519	540	535	497	543	570	562	525	519	542	525	543	511	534	551	539	568	538	528	539	518	576	544	514	531	493	506	528	532	550	506	523	507	531	554	490	482	507	512	453	481	503	567	532	506	545	525	566	561	546	461	548	538	505	514	517	490	536	530	512	541	568	529	529	537	533	561	517	531	542	541	543	511	499	532	548	549	499	529	550	500	532	498	514	508	549	485	518	534	508	503	495	487	555	533	445	507	535	536	577	505	530	536	551	519	524	529	521	519	515	520	524	551	535	548	557	535	537	517	528	528	509	479	530	524	494	515	510	513	493	541	512	536	526	554	543	508	505	528	503	544	495	529	529	539	502	551	536	531	511	544	552	536	520	566	489	500	523	510	535	518	516	577	542	480	569	510	517	498	565	512	483	549	503	511	510	514	521	533	523	540	540	535	576	533	548	532	512	534	558	540	561	536	503	551	551	567	541	543	492	533	542	517	515	522	521	532	517	530	569	525	542	513	543	538	545	560	541	508	518	543	481	528	520	552	506	584	558	533	553	515	522	523	582	526	486	499	544	550	498	531	535	546	543	531	524	546	503	546	492	476	539	501	479	512	532	484	535	546	497	484	530	471	509	513	564	525	486	566	537	531	510	548	544	525	501	512	535	534	537	547	542	543	556	547	513	512	501	548	509	545	485	565	575	559	524	489	572	570	557	502	544	520	481	520	513	562	506	490	532	510	510	519	568	506	482	527	531	527	514	500	538	480	535	493	505	528	547	542	537	530	553	503	534	528	511	518	530	511	511	575	524	541	526	541	544	548	538	535	532	543	589	525	478	534	557	525	541	549	541	508	540	516	533	506	468	500	476	496	552	563	514	570	523	527	530	525	531	533	548	547	485	525	545	515	561	504	533	500	524	523	528	495	518	582	564	554	511	501	541	539	538	516	518	476	541	487	495	528	515	525	485	548	516	505	506	522	520	506	550	544	557	543	552	541	476	517	478	514	526	509	517	505	511	476	508	534	542	533	509	528	546	550	523	512	548	541	514	498	527	486	525	520	543	554	519	521	547	533	525	536	513	520	538	454	489	509	524	522	493	531	513	542	519	506	525	565	532	518	506	526	565	528	474	555	504	551	528	499	573	549	549	528	586	501	540	521	518	544	530	530	551	507	510	487	537	536	498	514	526	550	524	537	540	571	523	583	544	531	499	524	504	506	535	549	559	570	506	497	546	532	514	513	522	544	535	496	531	511	484	537	526	494	530	516	547	504	522	492	525	501	490	495	548	548	540	526	505	521	530	576	485	540	495	526	557	567	515	508	566	547	541	521	504	516	519	571	549	494	519	565	507	562	526	501	516	529	522	526	521	493	500	523	529	532	526	558	528	529	521	508	555	526	496	477	514	551	505	565	537	500	524	512	526	551	533	516	537	533	500	528	547	526	532	503	520	488	519	531	517	548	563	541	523	523	542	549	544	522	550	516	532	587	576	519	570	564	523	548	522	563	546	531	491	508	493	511	547	567	575	533	525	540	560	524	503	526	533	525	519	566	508	532	512	528	510	515	516	514	533	526	540	562	549	569	542	507	537	539	523	581	552	526	498	499	507	514	528	538	525	513	528	528	566	530	487	531	551	549	526	524	523	531	506	508	527	493	552	506	496	554	524	539	564	522	487	517	492	504	535	557	528	511	516	534	523	537	529	533	523	543	473	510	554	557	503	543	549	548	559	511	532	536	517	540	526	516	513	534	530	525	510	554	519	506	489	543	538	535	522	555	500	538	501	513	528	533	560	526	562	548	544	513	517	553	511	505	534	544	519	556	492	537	535	549	544	537	539	520	523	534	555	560	522	566	543	507	518	517	572	529	517	560	552	540	526	532	499	517	515	518	528	498	540	540	521	519	538	531	533	487	556	567	509	500	500	516	481	548	542	521	529	554	528	536	518	540	562	562	525	539	506	500	560	503	536	515	504	517	509	536	525	557	535	568	553	536	560	503	534	552	519	471	527	524	514	485	520	536	539	483	526	523	542	528	574	498	502	548	513	550	516	511	523	547	537	529	519	516	563	531	521	517	517	573	525	518	546	508	526	548	473	534	545	518	503	511	525	467	502	503
25062	21492	29962	35402	29502	21533	10129	3933	2265	1217	747	1506	5197	14088	13983	9255	4784	1917	749	357	260	210	217	196	195	192	188	198	189	193	197	195	222	211	177	170	192	209	194	196	191	188	182	178	196	200	207	198	185	210	185	203	218	219	178	204	184	179	181	188	207	198	205	204	203	189	183	202	166	210	178	223	181	219	204	175	220	186	190	185	191	181	178	187	194	183	208	197	208	202	192	188	209	200	201	205	194	203	197	172	203	182	203	202	194	173	204	209	177	193	203	229	174	183	166	178	170	199	191	183	204	200	172	181	202	197	211	187	165	220	206	180	195	187	200	185	192	195	200	209	206	201	203	174	183	165	211	210	193	165	185	209	197	180	191	184	200	199	215	216	211	180	195	213	191	193	195	218	187	200	184	196	189	206	199	237	191	198	176	212	216	188	193	186	187	208	200	191	209	187	169	199	189	222	199	206	189	187	212	207	200	175	189	213	208	204	202	195	175	215	191	219	207	165	194	185	198	175	181	231	203	190	185	223	202	208	214	224	203	200	182	206	198	184	180	164	212	209	195	193	188	197	217	205	186	173	210	187	175	200	208	198	193	196	231	200	178	206	210	209	185	185	190	196	193	176	212	200	197	207	213	191	182	177	213	202	197	179	172	208	202	213	206	203	185	190	211	210	199	209	209	177	197	202	191	217	210	198	215	210	166	190	178	211	193	204	207	200	179	182	192	207	217	186	174	196	185	181	196	182	181	195	216	170	191	182	168	200	172	193	226	188	207	202	209	195	189	169	197	204	200	207	198	216	176	202	209	195	202	184	193	203	181	194	197	178	190	175	193	219	191	200	200	217	214	222	227	196	200	205	181	201	178	186	200	181	198	191	218	194	190	203	204	187	192	189	175	206	179	205	226	184	181	200	202	197	180	200	174	196	184	217	193	172	193	197	181	163	203	222	185	187	188	228	197	164	207	206	203	211	189	196	195	202	186	202	168	187	216	219	166	199	192	196	203	196	183	228	185	211	178	189	204	193	203	203	199	209	201	204	190	206	175	193	187	174	204	193	205	237	200	205	176	217	199	179	209	191	200	217	221	186	185	213	183	200	197	163	185	190	212	179	209	188	186	191	181	195	195	201	179	189	171	191	209	186	206	208	182	188	200	208	198	191	225	186	190	208	171	201	191	179	219	174	190	186	185	183	183	183	201	200	182	218	205	193	205	187	185	202	185	187	188	207	185	208	204	227	197	183	198	205	181	196	213	203	209	202	207	217	229	199	222	190	198	184	195	186	230	210	187	184	198	211	216	205	224	200	199	199	185	203	199	191	234	170	209	202	210	225	174	215	197	175	194	200	192	172	203	187	210	186	174	199	208	194	199	206	157	184	191	187	181	179	203	235	170	204	190	188	190	197	195	195	215	204	189	200	188	192	178	181	199	195	219	176	181	195	174	202	224	181	204	180	184	177	201	219	187	198	186	179	182	201	201	179	209	186	195	209	176	180	207	194	228	181	211	175	175	201	177	194	194	189	202	196	186	175	204	179	193	175	204	195	198	179	223	186	173	209	215	192	181	195	206	212	204	178	202	194	198	193	201	211	177	181	184	208	205	199	207	191	205	197	231	216	167	198	206	193	214	212	185	196	210	186	232	198	211	186	177	198	204	217	202	182	190	217	214	190	211	205	198	197	204	184	186	177	192	187	192	203	202	192	198	202	217	211	223	180	207	191	192	195	171	211	187	179	185	182	204	203	202	199	206	179	233	216	194	172	203	177	251	179	217	204	169	187	235	235	179	215	211	212	202	182	232	193	184	196	196	174	203	186	201	203	202	205	184	172	208	182	211	180	213	214	171	197	205	184	215	172	190	183	196	218	183	209	194	199	229	192	212	168	202	188	205	188	188	193	207	177	179	200	168	173	212	196	206	187	188	190	234	182	195	216	195	190	197	174	180	185	191	209	173	210	175	166	214	201	219	221	215	170	229	193	200	162	201	220	198	190	209	190	199	211	206	198	196	210	191	179	197	211	188	196	218	191	214	202	184	166	201	199	205	215	173	185	201	224	205	196	208	182	192	191	189	228	198	178	189	196	190	177	187	194	205	196	173	193	193	209	169	225	189	176	174	188	185	200	170	194	182	209	199	208	222	197	221	192	198	214	204	194	178	195	218	197	208	209	197	193	171	206	185	204	219	209	213	187	233	177	194	189	196	218	190	198	206	186	213	192	201	182	213	173	158	172	212	242	194	174	171	200	220	182	163	183	196	182	199	215	192	178	185	157	229	210	182	226	182	196	201	190	170	186	183	205	188	186	207	204	202	217	205	213	176	229	191	176	192	197	206	198	160	193	183	179	220	183	197	194	178	187	218	222	195	206	200	203	200	214	203	207	195	194	181	195	188	226	180	186	210	188	193	157	192	217	196	174	200	195	209	187	190	197	209	194	210	189	198	181	182	199	207	203	204	204	195	192	208	210	193	214	183	194	195	189	187	200	188	178	178	199	201	209	188	222	188	198	213	189	165	192	193	187	225	198	194	188	185	178	177	205	209	225	199	207	210	203	177	210	181	158	203	194	221	210	197	164	196	203	202	183	203	208	199	192	219	182	212	197	197	170	211	192	203	200	194	205	218	191	210	212	198	179	203	210	206	210	201	202	218	204	197	213	209	186	191	191	177	224	183	179	219	193	191	190	188	215	193	198	193	209	192	193	213	170	193	189	200	197	211	204	187	210	203	195	175	206	195	198	188	201	194	190	191	209	198	210	201	175	191	170	208	215	189	181	199	205	191	190	222	213	220	213	207	173	175	220	199	216	206	194	195	189	189	206	195	200	212	182	206	191	172	198	193	205	212	218	171	197	197	193	190	181	208	187	213	190	196	201	196	211	211	198	180	202	169	200	199	205	198	204	194	205	185	179	205	210	206	177	176	190	194	191	194	205	202	183	187	204	193	226	216	198	196	193	201	209	207	157	189	187	168	211	190	216	209	204	208	177	197	212	201	203	190	204	204	187	203	217	197	193	197	204	196	202	222	193	207	202	205	196	166	209	200	202	201	192	195	211	201	193	195	186	204	199	196	203	178	202	185	193	206	162	214	198	206	202	193	210	200	182	187	177	219	206	194	208	205	189	196	194	217	218	179	209	184	203	199	191	218	214	207	200	215	204	186	187	207	203	196	197	194	197	206	214	212	196	225	203	178	219	186	207	202	184	183	190	178	181	161	204	189	165	214	210	186	200	200	192	191	195	213	184	195	203	201	202	183	177	208	202	203	225	193	172	226	171	181	188	212	194	209	211	211	221	189	186	202	186	187	173	180	218	191	202	208	209	192	198	183	201	199	169	176	208	190	192	202	214	193	192	203	205	213	173	186	188	218	200	198	193	198	178	203	199	208	184	208	194	166	185	171	228	198	194	177	196	212	187	200	199	200	200	182	176	211	191	224	190	203	204	183	210	181	182	204	211	181	213	187	186	192	226	202	176	189	211	182	200	183	200	185	191
15592	17045	30485	39268	31869	23950	9197	6467	6832	4897	3466	6982	20194	36674	34500	27687	17486	8388	3279	1385	765	563	554	561	541	543	526	514	533	497	523	521	488	545	553	507	528	558	535	521	539	583	532	525	524	559	514	570	505	540	497	526	555	560	532	544	515	506	520	521	538	532	489	493	542	539	535	539	545	545	533	543	543	544	512	515	515	543	511	554	524	552	521	520	548	515	528	511	520	561	504	533	538	509	534	530	543	549	549	564	523	513	513	532	501	546	522	533	551	523	516	529	512	567	512	471	528	501	506	500	509	564	514	544	547	514	525	477	492	521	496	548	524	568	514	532	528	523	525	533	542	535	534	549	517	557	554	533	547	534	555	569	569	541	525	492	502	546	523	513	531	519	633	554	536	520	525	531	512	572	586	545	517	520	508	529	497	554	495	512	490	540	559	552	515	540	537	533	535	554	536	489	567	525	526	522	528	525	472	519	546	481	512	562	507	530	548	507	496	536	505	530	505	502	550	548	555	521	529	535	564	474	511	534	551	571	514	541	531	543	526	536	495	501	516	544	541	496	529	491	546	540	520	549	540	532	590	508	533	473	553	527	543	523	508	556	537	528	554	517	498	500	537	544	492	565	515	515	555	549	521	506	523	543	506	538	542	531	553	535	495	524	503	527	518	525	516	514	545	533	497	530	539	523	523	513	511	528	547	560	501	550	518	518	539	534	506	517	525	562	521	530	576	472	501	547	499	516	507	536	566	514	523	557	523	462	511	540	518	540	540	576	493	523	538	523	526	555	555	540	506	529	548	533	551	485	522	523	527	587	538	515	543	554	552	523	530	540	530	540	535	489	499	548	508	512	522	532	518	543	489	549	524	508	551	587	552	538	513	532	529	535	533	564	553	549	530	551	539	537	498	527	545	549	506	520	519	589	533	529	548	558	581	539	525	516	559	515	550	527	515	575	492	487	539	561	537	476	536	506	550	513	556	530	571	511	549	524	521	527	521	519	526	547	525	519	545	567	479	514	536	546	491	525	525	556	556	521	486	572	519	551	528	500	527	532	579	498	532	550	558	559	488	534	512	544	529	555	516	528	488	533	578	508	552	540	524	553	540	550	538	513	530	521	510	560	530	538	546	504	517	555	531	565	532	476	534	535	551	522	518	506	515	536	511	520	553	514	528	550	540	508	519	577	519	539	540	519	509	520	513	511	558	523	540	529	545	522	535	508	512	481	491	553	497	485	532	523	487	542	562	555	510	524	514	516	523	560	521	549	554	509	568	517	555	533	523	586	531	510	531	475	543	518	506	517	560	547	543	518	537	526	518	492	504	516	562	535	525	505	540	535	555	555	508	565	531	544	502	528	546	528	501	494	520	513	547	552	593	525	550	541	539	529	586	536	485	557	557	529	534	527	533	555	538	513	571	590	512	493	521	539	572	545	516	519	529	549	497	517	547	536	525	515	539	558	526	505	545	497	555	561	557	548	519	575	559	542	531	515	545	535	565	572	540	540	533	539	526	553	494	542	567	559	491	514	561	528	542	519	520	534	536	504	550	529	530	534	545	503	542	537	534	509	549	520	490	502	501	522	532	539	554	522	566	525	517	529	536	577	542	545	513	547	517	558	566	535	532	540	556	528	480	518	584	496	541	492	516	524	576	519	532	576	494	515	506	509	496	525	543	538	536	506	534	541	526	523	526	532	507	494	536	553	526	528	541	494	510	525	536	565	567	526	528	484	542	509	488	500	495	568	529	544	514	507	537	545	516	553	514	485	541	529	532	501	543	523	551	498	509	560	557	556	521	524	539	532	530	521	543	520	532	560	514	516	545	510	546	506	527	579	495	545	528	542	518	555	493	526	527	504	535	514	564	546	523	536	549	513	545	512	485	551	512	547	569	528	528	544	524	556	495	530	483	510	536	538	552	502	523	551	566	558	559	515	529	482	546	541	558	549	529	514	536	544	535	516	550	516	536	568	551	550	516	489	540	511	558	536	543	583	527	503	518	566	533	531	480	531	552	573	578	570	494	551	526	536	515	535	504	525	538	508	545	551	507	587	542	553	515	504	497	542	542	538	529	533	532	548	460	538	498	553	541	517	545	577	567	550	519	533	541	549	504	515	568	541	549	547	484	558	554	526	527	519	491	543	550	562	538	536	550	550	572	519	534	518	503	525	528	522	548	507	568	533	540	509	545	567	526	495	505	518	521	540	555	516	512	549	537	496	516	521	535	542	573	525	484	516	529	546	522	558	499	514	477	565	503	538	573	526	502	490	558	545	560	511	519	542	553	508	489	534	511	537	514	565	562	544	518	553	511	531	552	516	520	543	546	509	547	514	540	498	519	570	552	535	541	522	535	511	562	525	526	509	515	536	509	575	496	502	526	565	522	549	517	503	558	558	506	555	518	533	530	543	542	510	548	563	498	535	536	532	524	554	567	564	560	530	538	519	561	583	529	565	556	533	503	507	514	509	508	515	534	497	539	521	505	535	539	531	529	489	576	570	537	522	525	517	513	490	505	560	535	564	507	523	518	567	527	558	532	530	530	478	545	533	546	514	506	499	528	567	504	521	547	517	551	540	521	514	557	510	556	491	543	512	528	515	570	530	547	551	505	500	534	550	505	542	536	552	549	529	488	551	524	534	545	507	548	567	528	537	541	565	529	554	506	534	525	562	487	548	532	545	560	514	546	530	550	506	535	522	522	499	552	508	517	526	501	497	523	505	563	509	515	511	537	504	558	522	527	530	541	529	525	545	552	560	537	576	549	519	545	563	521	530	526	527	559	546	521	509	537	576	533	536	574	507	525	492	503	552	551	531	554	527	510	536	532	591	520	541	518	558	497	506	513	509	569	513	534	553	554	557	543	475	570	509	549	500	537	501	529	519	528	529	505	535	519	528	558	547	540	525	540	535	538	520	537	561	498	552	547	549	519	553	513	511	550	533	561	513	543	497	522	514	520	529	523	552	529	543	502	548	506	534	541	556	551	525	524	462	523	553	537	540	524	484	533	565	568	530	500	542	519	554	563	519	557	518	570	577	525	522	502	552	555	540	513	569	516	538	543	541	539	518	550	527	560	503	516	512	490	509	544	512	518	506	538	544	534	535	501	535	539	554	540	513	526	506	542	477	533	560	547	506	524	457	522	524	522	558	509	524	514	555	506	539	545	510	500	580	543	551	480	517	538	505	544	538	556	545	534	537	516	517	548	525	568	533	520	534	586	473	521	504	536	568	530	557	511	499	540	516	515	576	513	545	545	548	541	528	502	513	524	521	529	533	534	501	508	490	504	546	553	523	514	501	507	548	524	537	525	532	527	527	479	519	552	509	548	517	530	520	535	506	528	553	526	532	510	508	519	557	529	527	534	520	535	546	531	551	521	550	538	536	517	550	516	474	498	553	513	513	536	566	566	500	537	529	510	532	570	516	527	538	525	570	564	565	532	530	528	586	541	534	527	508	511	537	524	540	540	536	498	531	601	516	536	565	559	575	507	546
32347	32479	37917	35155	38055	30500	18454	9965	4264	1773	1071	2116	18176	26980	19950	10538	4696	1787	647	315	212	225	191	219	198	178	219	200	186	204	220	173	202	184	189	196	197	212	181	212	192	185	238	194	217	217	196	197	197	200	196	225	220	197	203	202	199	221	198	202	207	207	205	204	200	191	193	166	172	161	185	194	223	232	209	202	208	185	197	206	211	205	204	171	197	207	197	198	207	189	187	176	208	223	200	209	194	187	206	197	223	203	212	195	219	196	193	215	200	219	177	207	220	197	200	213	228	216	209	186	184	179	210	189	199	203	190	196	215	195	182	201	237	173	188	209	201	217	218	227	223	212	189	203	172	217	203	208	186	219	185	208	198	214	197	193	195	203	195	219	182	195	197	204	209	222	210	226	207	189	196	187	198	205	188	176	208	199	206	208	189	198	183	198	194	204	194	185	215	224	199	223	191	186	203	195	188	197	221	196	181	193	214	205	187	214	197	189	199	192	205	188	184	220	205	186	182	192	183	207	233	223	213	205	183	200	179	186	193	175	172	214	209	196	218	190	203	197	171	233	205	182	178	189	179	186	185	197	160	184	201	191	204	182	221	191	196	207	178	191	207	200	192	164	203	203	196	189	169	194	198	205	182	213	214	175	212	201	197	210	203	175	215	212	193	208	226	180	213	219	196	186	185	205	191	185	178	188	203	195	202	196	201	200	202	204	173	198	190	189	209	206	208	197	224	190	210	185	198	217	202	211	213	175	206	210	196	189	191	208	198	210	207	220	224	203	190	173	199	193	186	199	187	184	220	189	193	188	200	211	188	195	213	182	188	196	199	206	187	191	198	200	221	188	216	213	189	190	224	173	222	169	176	194	213	189	215	193	204	183	202	195	196	200	218	203	207	201	210	190	209	199	181	193	199	180	179	185	196	186	198	204	210	197	191	228	207	207	165	234	218	171	206	178	204	174	218	206	202	225	201	188	194	207	191	205	238	207	234	212	204	201	180	166	179	185	184	225	221	232	217	202	205	192	187	199	192	220	199	176	205	197	213	209	206	190	203	212	195	184	214	175	207	201	199	173	197	212	190	197	185	191	213	190	209	215	212	210	216	217	235	204	208	227	216	196	174	182	239	190	201	201	189	177	197	195	217	187	202	186	205	190	205	225	187	182	203	206	194	180	174	214	230	202	214	232	212	191	195	187	211	194	197	199	215	189	186	222	191	192	214	177	214	201	212	179	186	202	220	173	199	179	190	198	196	190	205	197	198	220	186	196	186	207	188	210	194	205	197	197	223	207	164	223	164	204	191	186	192	203	189	170	178	189	170	212	210	184	176	197	199	191	205	197	219	234	196	229	196	213	194	215	222	194	227	191	192	190	190	202	210	205	201	201	199	188	211	200	209	213	190	204	201	200	212	204	176	182	203	221	229	183	206	185	189	219	198	228	191	199	195	214	193	208	213	197	191	206	199	210	185	190	187	204	213	197	199	205	190	167	182	198	191	195	200	190	203	216	213	192	222	190	203	178	194	203	187	203	190	185	192	193	202	190	172	194	217	189	209	191	188	192	182	200	217	217	217	192	220	207	189	226	187	196	189	189	196	212	196	193	199	191	208	204	197	213	185	208	203	203	207	195	202	202	175	213	201	224	209	225	209	223	201	190	208	190	194	202	191	226	198	175	224	207	201	233	208	184	200	196	191	204	196	218	191	171	196	219	197	191	211	196	218	194	194	195	190	211	208	213	185	160	184	199	194	216	200	210	229	204	209	194	218	217	190	221	190	201	227	204	199	204	193	209	200	211	187	185	197	219	202	208	186	182	191	190	185	158	207	192	194	186	196	224	181	209	181	206	186	183	196	207	221	193	200	185	201	215	194	211	197	199	188	194	187	227	195	204	175	195	186	196	188	216	212	193	205	193	193	209	204	203	176	198	201	212	200	192	204	184	200	193	210	185	183	183	189	181	200	210	218	190	206	190	202	206	221	201	208	193	197	203	221	229	207	212	207	192	182	203	202	187	202	205	185	210	198	208	212	201	188	190	201	196	193	188	220	202	202	201	184	192	181	184	208	213	214	211	206	215	187	218	195	180	193	186	181	181	185	206	160	210	189	209	193	205	202	212	204	206	204	212	195	197	210	193	202	199	186	184	174	198	217	205	199	185	195	172	201	190	209	183	197	194	207	190	189	222	208	193	221	198	194	217	197	180	188	214	180	186	202	208	210	183	171	224	202	208	194	234	172	220	192	200	199	209	176	194	209	211	210	187	208	229	200	216	191	195	203	189	185	177	204	186	205	190	181	206	225	165	191	204	200	207	212	181	213	218	191	181	195	194	216	215	201	192	202	169	197	201	191	193	210	196	194	178	197	200	185	213	206	199	192	219	203	200	195	182	175	190	214	216	219	186	219	205	195	208	227	202	215	188	228	184	193	178	199	177	217	193	187	203	184	197	204	217	234	207	211	205	220	180	192	219	199	199	193	184	196	176	234	190	182	199	186	185	227	201	206	212	169	191	210	193	205	200	181	194	199	188	188	182	205	204	201	201	183	235	206	212	174	181	209	205	192	204	237	208	222	200	204	204	208	190	182	175	189	173	172	191	188	192	193	197	211	190	202	215	214	187	207	226	177	218	214	189	184	193	195	210	218	186	198	192	189	233	218	187	205	169	210	209	169	193	213	196	195	214	208	178	240	192	196	203	199	192	234	197	173	212	200	203	185	207	197	224	202	226	187	222	198	191	207	224	184	173	186	191	197	202	213	210	207	201	184	194	210	206	210	194	188	197	210	195	187	187	209	194	195	191	187	210	179	187	183	204	192	207	187	180	199	198	222	181	182	194	248	213	192	201	176	214	182	215	188	191	223	216	203	203	206	188	203	210	191	186	175	215	176	224	189	195	195	178	187	205	196	191	198	200	203	203	196	186	202	191	193	225	223	175	211	203	190	179	206	177	212	193	185	203	190	187	200	219	208	214	202	202	180	216	197	198	193	197	203	185	198	182	211	210	203	197	205	216	193	181	196	185	191	205	203	215	213	201	156	187	221	218	180	182	198	210	211	207	180	202	206	215	189	188	193	192	211	215	198	220	191	221	187	189	204	211	226	199	195	201	191	196	214	212	204	177	172	191	209	188	206	187	189	208	210	190	199	228	216	205	227	208	197	229	198	213	213	194	217	181	212	210	190	182	194	199	189	180	245	161	182	206	192	177	179	215	216	197	218	202	191	212	203	218	215	226	208	216	182	190	198	195	208	205	218	183	193	224	221	194	212	203	225	199	175	189	217	226	181	196	211	191	214	188	191	224	203	201	241	232	206	193	204	208	193	218	211	208	206	187	197	206	194	180	192	198	200	180	189	214	173	220	214	221	205	183	207	197	179	200	190	181	204	220	224	234	179	204	189	218	204	176	217	176	215	215	203	194	195	217	212	240	208	191	212	173	186	204	209	191	211	189	182	230	195	203	211	206	175	175	209	176	213	247	197	199	212	200	238	214
20236	25755	35656	37093	44293	34283	12836	10698	7823	5380	4927	9812	40538	46186	39171	27221	16583	7632	2776	1230	717	549	543	514	531	471	535	490	528	483	520	520	527	561	547	497	523	548	521	533	545	548	556	501	488	521	504	545	505	508	532	519	543	555	539	550	528	528	530	568	496	538	502	528	521	535	534	518	520	542	516	520	506	545	538	550	558	519	492	537	514	544	548	502	498	568	540	509	548	534	537	556	545	555	494	520	552	535	549	527	491	531	510	529	521	525	525	540	533	519	550	495	499	488	546	539	512	499	517	504	500	522	484	535	512	544	483	516	533	565	530	514	498	563	525	539	514	520	528	550	540	512	497	527	540	536	523	561	520	540	561	566	517	540	553	530	510	517	504	487	542	498	519	554	556	512	542	584	564	544	487	505	502	482	503	505	546	522	546	508	573	475	532	538	562	495	541	531	537	536	503	517	546	545	507	509	500	526	541	503	522	538	552	464	539	545	533	549	518	495	534	565	534	521	517	532	530	511	504	519	522	514	492	503	547	525	537	563	517	544	569	555	506	511	525	535	507	523	510	510	524	542	540	529	522	522	515	580	502	526	491	547	504	542	511	542	556	554	538	491	531	514	529	548	533	533	545	530	516	536	547	534	539	539	510	537	522	496	515	553	552	514	524	493	574	544	525	558	510	520	537	533	533	524	558	553	536	546	503	538	514	537	536	525	519	561	560	531	522	527	532	526	547	537	552	514	527	530	568	567	574	528	509	512	505	470	528	518	508	525	565	488	503	519	524	530	507	534	536	508	547	507	512	500	500	515	512	506	502	541	536	526	494	503	536	511	556	507	528	540	495	506	538	543	478	562	519	573	496	539	526	514	512	531	541	524	542	519	523	551	508	521	566	531	550	561	542	537	528	548	518	529	526	536	531	524	535	503	492	548	516	484	561	519	554	519	526	522	510	556	538	536	506	509	509	570	489	528	498	535	495	517	551	504	526	510	534	547	547	572	545	519	520	528	534	551	531	503	528	499	534	520	574	515	578	547	528	525	488	510	483	514	527	530	542	519	526	508	537	523	528	516	498	508	512	500	533	580	544	542	536	518	516	519	522	536	561	497	530	494	578	547	504	515	540	525	563	508	533	500	569	553	527	524	512	549	492	528	503	519	526	549	516	532	543	515	544	552	505	485	515	535	520	548	538	538	510	530	534	526	538	513	507	510	523	553	574	502	518	525	536	544	557	562	534	512	519	506	550	495	579	553	528	474	504	488	523	566	533	490	546	544	544	532	543	556	542	540	496	499	492	539	542	571	489	511	524	537	569	512	469	507	535	551	535	523	513	527	550	524	532	560	529	547	535	503	530	541	512	530	537	529	532	510	552	508	523	499	535	578	513	563	559	534	489	542	492	538	527	564	529	517	522	504	550	547	487	492	535	529	536	542	471	556	491	513	555	538	531	473	513	554	555	537	492	517	550	538	543	536	506	536	524	538	510	540	508	547	512	536	530	532	548	554	549	539	534	554	557	512	524	524	494	514	487	514	499	534	508	543	524	525	577	489	524	522	489	544	512	568	536	541	555	545	495	517	554	516	557	530	533	536	539	537	563	556	528	520	549	538	535	544	510	502	524	527	511	548	557	531	582	553	505	495	531	504	534	537	520	565	546	523	491	512	550	526	512	542	541	526	604	536	529	522	583	526	540	498	511	511	555	523	541	557	539	529	529	514	547	557	541	545	496	527	528	488	557	563	547	561	493	563	505	527	495	561	539	510	531	537	587	520	555	543	510	542	535	543	545	497	502	515	536	525	521	547	537	506	529	522	545	538	509	510	569	542	504	491	498	551	571	501	536	561	553	517	513	564	536	536	517	537	519	557	555	473	556	521	526	500	536	505	500	535	572	553	530	519	510	522	553	491	517	564	528	492	580	547	548	497	545	510	573	535	521	483	528	524	527	525	534	590	500	526	540	572	571	545	523	535	504	517	534	548	509	541	507	512	515	551	548	523	534	555	529	520	518	500	496	519	523	524	580	529	527	508	532	539	488	517	535	562	504	538	500	544	528	473	547	579	565	540	540	527	515	556	505	529	469	510	529	537	534	530	562	518	566	506	513	520	498	531	531	504	499	513	528	472	515	533	531	573	515	498	472	504	487	543	541	505	552	538	561	514	525	503	494	503	537	523	516	520	562	541	541	533	525	578	512	514	537	503	544	491	528	542	561	534	530	487	549	488	558	490	522	536	568	522	556	486	502	555	521	518	528	500	522	529	518	544	539	567	506	521	553	526	553	540	522	531	540	535	481	532	520	541	526	522	564	505	515	535	529	556	491	568	535	545	543	533	541	533	579	547	551	523	503	526	506	531	537	498	511	521	527	532	534	513	480	509	544	520	485	510	531	519	505	554	534	505	491	518	462	519	516	531	528	573	546	522	511	520	547	518	511	538	517	529	517	524	548	568	549	499	520	584	534	509	524	495	515	544	529	526	558	520	515	512	507	545	542	505	493	516	528	509	554	505	523	529	527	513	510	505	554	535	531	532	509	528	537	570	528	518	505	524	542	513	563	501	478	532	514	523	518	535	555	474	518	532	564	524	499	565	538	471	488	505	567	488	549	522	511	546	547	528	557	500	528	543	536	512	517	528	513	512	527	530	489	557	505	526	523	555	511	529	507	510	542	516	517	543	570	511	516	513	519	502	528	549	555	508	485	551	531	536	529	558	557	480	522	541	528	515	518	509	546	533	498	556	539	527	568	547	527	535	538	516	523	508	496	504	553	491	524	555	500	525	520	551	528	537	472	570	522	543	529	555	518	528	491	566	541	518	536	534	533	501	516	536	522	480	502	494	549	524	540	538	540	546	546	537	523	546	549	468	507	537	555	550	476	540	559	512	530	547	501	520	551	500	529	544	528	524	545	541	505	525	506	498	506	515	529	510	511	553	523	521	551	539	558	544	488	550	507	535	540	523	533	532	483	528	529	544	531	499	503	512	506	520	523	544	554	540	509	545	551	498	508	517	518	552	511	534	544	515	523	555	525	524	546	519	490	500	517	545	477	506	533	515	510	521	537	530	514	510	513	527	559	534	532	555	550	499	506	508	554	532	584	539	508	460	534	513	565	550	514	502	516	570	548	520	545	551	485	535	509	531	476	548	509	535	509	504	508	537	518	518	525	551	561	554	474	514	512	563	528	554	497	545	556	541	519	548	517	551	547	519	570	516	492	543	537	512	501	528	513	520	508	548	569	519	535	485	480	531	524	528	550	537	542	505	510	531	519	515	550	553	522	535	530	528	520	494	530	548	537	561	510	514	528	562	548	498	540	494	528	472	564	554	539	522	536	501	531	500	476	522	516	532	471	545	469	504	560	523	563	490	483	540	540	526	530	545	487	533	554	522	520	513	524	506	558	566	524	539	519	466	534	518	537	523	533	514	511	510	533	540	523	546	515	507	479	538	532	517	515	554	517	522	536	536	507	533	553	555	536	534	532	495	530	540	496	527	501	516
9218	6681	7787	6357	6348	3466	1596	1165	821	585	496	435	1055	1536	1590	1094	674	429	279	197	195	208	206	195	214	216	183	185	218	203	177	205	194	209	222	197	190	180	169	185	209	195	209	209	190	179	208	219	182	193	205	201	195	181	192	203	193	202	206	203	211	234	215	207	203	191	212	202	173	221	191	199	198	189	202	223	171	206	215	179	206	205	198	197	193	198	220	168	201	186	203	212	181	183	206	240	189	192	202	187	179	185	192	183	205	183	191	215	204	188	219	186	202	204	185	196	204	225	201	187	176	191	205	206	218	209	210	215	205	211	182	200	200	213	189	194	203	198	208	199	210	216	190	197	219	186	192	193	196	192	193	220	225	162	181	200	198	192	183	209	196	204	173	164	214	194	214	165	207	197	192	181	197	190	219	182	199	225	188	194	169	215	219	181	171	190	174	186	192	184	192	183	193	209	214	176	198	198	197	203	179	179	183	206	170	181	180	183	203	198	182	214	204	187	210	181	181	207	194	183	187	178	185	189	197	174	188	211	175	190	188	201	185	205	195	190	196	212	189	199	212	221	192	203	197	172	181	189	196	201	207	208	184	195	209	192	180	183	181	189	227	186	203	210	205	206	178	213	216	184	183	195	211	211	196	216	183	173	198	233	231	220	186	188	173	191	210	214	191	216	166	171	189	212	204	194	204	191	208	200	184	233	184	214	199	169	203	190	182	202	198	184	179	194	178	194	209	177	172	189	184	210	197	219	221	219	217	200	199	198	195	207	198	184	203	196	181	193	216	194	204	206	189	199	181	165	215	191	190	218	226	211	188	185	213	194	198	206	194	208	191	203	220	180	221	187	174	201	207	185	195	196	212	198	222	204	229	180	215	185	217	201	205	164	229	198	203	212	227	207	207	209	202	218	222	194	178	213	195	173	183	186	220	176	195	212	178	205	208	208	202	203	201	189	204	194	200	213	183	188	219	190	198	195	188	201	199	192	180	194	202	205	171	192	180	210	186	205	208	190	201	205	188	209	191	172	201	194	215	205	200	226	182	237	209	215	195	178	201	212	199	220	200	180	217	199	157	183	198	221	192	206	181	171	214	197	211	211	201	218	180	205	200	232	198	228	198	199	195	209	190	211	194	174	202	205	164	206	203	184	195	199	231	204	204	227	201	187	185	202	189	203	175	179	172	218	191	199	178	184	204	213	216	191	186	169	192	186	195	204	196	204	193	212	212	184	203	165	172	205	191	184	196	204	215	199	168	206	195	207	179	193	187	182	182	200	190	187	196	206	183	178	213	198	194	198	169	178	219	213	203	202	220	194	186	221	201	189	211	181	199	189	221	183	201	212	186	208	189	204	192	193	206	169	188	178	238	198	188	177	195	184	215	204	203	206	169	194	212	194	221	209	207	177	195	197	177	197	181	207	213	201	206	182	183	187	178	178	196	194	221	217	181	183	193	202	201	229	190	198	210	189	199	174	215	220	227	209	211	208	182	189	204	210	187	201	213	197	196	209	225	179	212	229	169	200	204	203	214	198	203	226	202	198	186	184	194	202	195	188	198	208	205	202	199	205	186	190	196	188	207	208	198	188	186	200	170	198	196	212	213	199	184	208	176	212	203	209	184	217	192	190	195	195	183	203	200	179	180	186	189	189	188	198	200	196	189	173	206	196	182	217	189	185	175	192	198	186	215	199	200	196	189	232	186	215	197	204	206	206	191	176	205	177	176	190	210	213	185	190	183	220	184	204	185	198	184	210	191	203	231	209	203	201	216	185	219	166	191	186	203	220	186	212	199	211	178	193	209	213	195	202	189	213	194	208	206	190	222	194	203	193	188	188	206	192	198	197	206	179	210	198	197	204	192	204	199	215	201	201	202	220	220	199	195	196	208	192	219	183	196	152	188	195	202	235	196	202	179	197	202	226	206	196	203	193	214	204	178	193	216	190	217	196	196	207	200	188	218	193	187	207	201	198	228	227	217	188	180	185	196	216	214	209	203	188	166	186	183	219	167	159	220	174	207	193	189	180	197	207	220	213	175	194	202	227	218	190	193	182	215	208	193	183	223	214	213	195	176	185	177	217	179	199	215	195	198	201	209	218	169	171	211	208	212	200	217	193	198	186	179	168	171	206	193	198	211	204	176	230	213	186	188	223	198	195	202	211	210	192	199	197	181	168	198	155	190	212	198	157	184	214	178	195	204	193	195	196	204	186	197	185	200	166	207	194	209	190	200	228	222	225	211	198	206	203	228	185	225	200	189	209	199	192	218	219	183	182	206	166	150	198	197	200	208	190	151	194	184	172	181	182	192	169	202	204	200	196	180	196	177	209	166	165	165	201	203	182	174	205	193	176	198	213	194	181	241	184	190	211	212	183	209	227	214	205	207	189	180	216	208	198	202	198	197	212	199	184	201	206	205	170	197	187	208	197	221	179	209	219	191	199	200	195	206	189	188	190	209	214	211	181	213	209	188	203	208	188	195	221	191	206	197	204	180	196	221	172	200	186	177	178	207	195	209	210	176	201	213	201	176	184	220	184	198	216	190	197	216	215	204	201	196	208	208	199	197	206	194	174	202	184	231	210	218	210	153	214	214	178	179	177	198	205	193	196	193	194	190	178	185	190	191	211	200	224	207	208	212	204	183	193	209	216	217	182	195	211	226	200	177	211	195	207	185	197	203	172	188	194	174	202	192	189	188	238	208	218	199	200	186	199	191	211	176	186	216	197	197	223	187	182	195	204	197	184	178	208	200	165	181	202	210	209	196	211	180	225	202	188	196	179	178	203	183	187	189	183	192	189	203	233	178	203	198	199	197	201	222	221	196	188	215	205	213	218	191	177	191	214	198	192	198	201	209	213	189	219	189	224	180	216	205	212	229	182	229	203	204	210	192	233	175	176	182	176	178	226	202	175	174	212	186	192	213	192	202	198	206	193	170	194	186	198	188	200	200	179	206	176	208	207	223	195	181	202	200	182	218	186	186	192	170	192	179	196	199	205	212	216	203	175	184	184	223	188	201	204	206	192	212	188	195	213	184	210	201	182	193	175	202	161	194	184	192	182	179	174	202	192	192	179	216	200	195	232	195	183	205	190	177	195	202	211	190	193	210	191	199	178	174	194	224	189	194	169	208	212	209	213	206	202	189	196	217	215	187	182	192	197	193	197	191	195	184	196	210	193	185	209	204	201	187	212	186	196	181	205	175	183	179	207	212	217	206	211	175	189	200	211	188	203	185	194	184	188	195	194	207	198	181	173	203	205	195	185	201	217	240	191	189	191	202	193	195	178	191	206	200	183	184	215	207	187	203	192	184	204	195	188	190	190	218	207	199	208	181	192	195	187	217	185	206	170	207	216	170	183	194	205	191	177	201	206	198	162	190	207	178	257	183	198	197	219	197	183	219	171	177	200	200	198	195	172	212	174	200	205	213	208	190	160	194	216	236	206	173	198	194	190	198	183	189	206	199	216	171	220	176	189	198	215	223	212	186	193
6991	6606	11235	13368	15951	9893	6157	5299	3640	2858	2156	2208	5645	7634	7375	4958	2619	1419	821	641	582	574	525	521	543	528	521	542	562	513	528	530	484	521	514	528	538	519	532	543	512	550	533	520	521	513	523	522	482	529	510	514	591	547	528	573	537	560	498	557	510	572	558	510	520	511	543	535	575	522	531	529	510	561	509	506	538	520	510	516	502	554	563	502	517	511	584	546	575	550	489	547	553	534	545	530	524	539	522	542	533	534	553	503	539	528	559	556	553	544	527	514	536	521	582	506	510	502	555	559	521	507	524	542	523	509	523	543	522	526	573	514	485	531	543	552	518	522	534	545	531	535	522	518	531	514	540	516	536	535	487	544	512	543	492	524	526	513	556	512	510	492	540	511	517	537	516	525	543	534	525	567	520	506	548	524	533	579	524	507	527	567	540	536	547	524	526	515	534	536	523	549	537	493	545	511	554	508	551	524	521	558	515	561	561	526	537	539	553	542	560	497	506	492	534	543	499	535	517	521	559	537	536	477	501	504	514	516	545	548	511	549	491	527	544	544	544	576	529	540	532	563	541	493	531	543	524	527	529	512	519	502	562	532	538	571	534	538	556	492	524	482	492	581	559	546	488	523	524	506	505	448	512	553	518	527	551	547	565	500	538	570	511	569	517	480	546	560	564	534	536	553	553	529	565	528	514	506	524	537	576	565	524	503	531	535	530	529	556	502	495	579	533	511	508	562	535	501	540	507	544	541	497	536	525	546	526	512	540	522	577	494	515	558	524	552	541	534	543	537	537	548	541	550	507	529	566	533	490	540	581	560	521	527	515	587	550	525	527	548	519	469	509	506	541	525	548	505	522	530	520	544	511	540	549	581	537	514	521	510	546	533	556	518	525	529	546	512	547	534	554	535	524	534	550	526	511	519	531	517	552	523	528	513	555	516	535	503	554	557	504	530	551	521	567	570	556	582	559	473	537	525	556	541	497	526	496	549	517	527	532	540	530	529	523	532	545	535	512	493	580	576	494	539	541	525	508	587	502	530	499	548	543	534	503	536	515	514	541	509	518	557	561	555	577	597	534	491	549	515	527	534	527	514	540	551	504	542	538	514	539	550	540	543	567	527	528	509	534	517	531	556	523	487	516	523	516	534	510	572	546	500	504	520	524	584	551	542	491	544	528	541	536	529	552	511	434	525	571	486	522	554	510	518	543	536	538	533	544	522	486	516	540	511	548	515	515	505	551	564	536	561	555	533	579	553	524	518	541	547	560	533	523	502	556	515	557	562	530	512	538	545	576	506	521	561	532	496	547	561	514	506	510	532	536	495	525	547	528	557	516	571	556	534	525	555	516	548	513	508	544	500	491	516	558	549	524	528	517	531	581	505	501	556	557	500	524	563	510	570	531	554	505	537	533	518	550	535	519	519	527	539	513	520	527	498	511	528	555	585	558	512	532	542	521	559	566	550	549	532	516	546	509	542	559	507	528	528	528	538	539	532	527	527	556	489	566	528	544	509	508	532	546	541	520	513	551	535	506	512	561	542	517	531	497	544	511	551	539	539	522	539	566	508	600	507	524	544	514	520	497	522	529	487	569	558	535	507	541	530	499	576	546	547	545	536	538	532	546	506	543	529	540	512	520	564	578	543	560	532	566	500	564	571	509	514	540	547	529	500	548	532	514	539	506	565	533	565	549	546	528	555	538	523	550	504	512	556	565	562	498	517	544	541	553	543	546	538	577	509	547	540	546	524	517	530	513	536	556	487	525	498	481	536	538	598	536	547	573	541	580	526	522	550	611	529	521	545	496	514	559	562	542	558	568	536	512	540	522	544	525	598	576	539	512	536	583	533	511	514	556	511	525	524	531	521	527	500	544	554	467	527	539	522	573	514	563	541	544	473	544	503	540	534	535	521	533	575	570	531	518	523	538	526	525	594	540	516	562	493	493	577	498	506	534	516	558	539	513	564	532	482	489	568	521	523	534	502	530	557	531	490	547	529	511	520	492	526	532	534	525	516	564	562	549	538	577	507	573	500	532	563	511	553	548	542	530	500	538	523	568	553	539	537	550	495	499	525	544	529	527	576	549	533	523	519	537	558	538	528	538	573	564	546	548	579	568	539	545	542	543	514	499	525	498	524	510	536	533	513	506	533	560	532	531	518	573	558	521	562	596	547	527	520	511	494	494	471	517	537	524	556	480	523	525	488	558	522	532	513	539	515	535	562	517	543	573	519	555	535	554	517	560	542	542	511	560	538	524	480	548	527	538	515	506	531	519	527	544	556	554	494	525	525	538	481	498	524	468	537	511	512	531	511	511	552	516	520	516	518	594	522	535	521	523	537	524	531	467	576	513	502	562	484	501	512	497	502	488	510	521	526	538	526	564	527	540	530	515	501	545	522	558	541	576	495	549	574	544	497	557	537	533	539	527	550	508	497	563	511	554	546	502	506	523	538	515	527	506	535	534	572	516	541	541	497	549	530	511	539	530	536	545	529	496	521	525	540	531	547	545	492	525	505	564	518	476	503	547	542	527	555	477	488	535	566	520	506	501	546	559	550	539	511	548	479	486	546	543	522	521	544	561	520	530	526	578	532	518	538	515	522	493	511	496	515	538	507	507	549	512	550	516	510	534	527	551	521	543	522	543	526	514	504	513	553	517	525	537	517	539	525	554	550	541	495	515	534	567	503	535	507	555	550	527	479	497	500	503	532	537	523	549	527	536	548	521	574	536	525	557	552	569	501	497	505	558	515	546	532	556	536	531	513	524	562	497	534	540	523	531	510	534	532	563	553	490	526	536	534	512	577	520	523	546	491	541	547	549	507	544	555	519	564	539	537	501	543	526	525	494	488	463	510	531	534	554	543	551	515	531	529	513	567	534	575	540	505	549	550	533	533	527	520	532	522	561	545	539	537	514	527	529	561	521	517	509	553	538	567	542	515	515	519	557	499	549	494	549	516	534	515	508	567	541	555	552	513	540	571	520	534	537	501	542	560	498	508	498	545	560	501	542	543	551	527	531	564	528	573	535	504	536	548	552	505	540	492	533	535	519	516	563	545	533	531	535	519	529	541	514	554	533	561	536	525	540	507	520	520	551	516	546	537	499	537	509	485	575	530	519	505	552	537	520	550	547	561	541	506	525	555	541	504	514	571	544	509	570	543	521	536	562	554	534	550	557	524	544	530	548	550	539	528	556	513	543	559	544	558	538	540	539	512	563	548	483	561	514	526	555	521	548	527	540	507	566	537	533	486	526	536	510	543	500	548	510	513	499	509	547	513	568	565	551	525	497	537	522	523	584	513	526	549	555	520	549	523	562	538	518	524	499	545	583	515	541	525	491	509	532	513	576	539	497	526	559	527	503	532	539	529	501	562	567	547	534	542	518	585	522	528	543	506	554	533	543	555	545	517	565	538	534	494	525	558	520	532	533	567	528	514	503	530	523	578	519	499	550	533	575	486	488	574	533	555	514	517	536	480	577	458	533	550	544	506
25395	27179	30552	37066	35905	25153	13626	6106	2356	1231	1212	2365	9816	15732	13344	8670	3797	1558	594	294	249	219	196	209	202	198	218	186	193	193	169	185	214	224	199	208	172	197	203	203	207	202	209	205	184	207	222	234	223	201	194	180	197	190	196	229	185	196	206	195	207	217	226	212	183	209	185	225	187	186	188	198	202	210	172	184	204	199	200	193	207	184	192	183	169	187	185	173	194	195	191	199	206	214	179	194	200	199	193	197	176	199	195	201	179	202	190	183	169	186	178	204	194	211	179	182	205	185	191	188	194	216	173	197	211	197	196	190	205	192	205	202	198	209	196	210	213	176	187	214	197	182	180	215	206	217	198	192	182	207	202	209	206	214	196	187	216	161	193	212	217	219	201	210	189	205	198	209	211	197	231	213	190	192	189	182	194	208	196	223	197	206	198	204	216	197	216	214	180	186	205	197	212	181	210	183	174	241	191	169	194	174	198	214	198	197	196	181	180	210	196	195	197	212	183	204	189	216	204	209	207	205	231	195	184	175	192	179	207	184	192	191	207	199	194	211	193	204	216	203	194	186	192	188	173	202	208	212	204	164	196	183	206	204	192	184	197	189	195	200	192	195	194	200	197	221	185	221	204	202	213	179	181	194	190	188	209	229	188	192	182	208	197	217	195	210	206	196	184	202	224	216	187	211	195	182	211	183	211	208	179	199	202	211	212	175	198	197	207	186	181	190	226	214	181	182	180	202	218	210	217	199	202	195	184	192	238	206	202	204	198	183	207	168	180	211	205	226	201	192	180	204	181	181	197	223	190	203	196	199	164	165	205	180	202	182	230	200	203	200	216	185	204	202	209	187	210	204	193	192	201	192	188	199	199	215	194	174	201	199	194	215	195	194	196	196	190	179	173	177	162	201	235	213	199	204	209	178	207	219	217	215	178	210	186	209	178	183	187	171	177	207	221	195	190	223	220	191	202	199	194	214	188	202	209	191	187	213	190	193	202	186	222	218	177	166	212	226	165	213	214	209	201	206	198	209	197	207	200	174	213	197	205	185	195	231	222	197	195	201	175	223	205	206	205	181	214	184	188	207	206	199	188	176	191	207	196	186	219	203	190	199	192	198	202	182	196	196	194	197	187	206	200	190	179	184	206	204	197	191	191	192	212	188	202	216	182	227	197	205	190	195	188	186	205	190	183	208	208	173	208	215	194	187	193	185	219	177	191	199	197	198	221	209	207	213	225	183	209	219	214	204	194	181	210	197	191	223	211	194	194	230	200	184	195	219	192	209	188	198	194	197	198	181	218	195	193	198	199	209	192	202	193	219	182	203	196	195	208	201	200	178	199	198	211	195	190	176	207	191	235	207	213	205	192	193	194	190	211	193	180	193	196	192	195	194	218	195	184	212	198	210	205	210	205	200	193	174	207	210	193	186	188	206	205	197	204	214	183	185	205	217	211	221	200	201	213	195	192	208	191	195	194	226	206	200	202	204	201	219	180	215	214	190	228	193	212	180	215	220	187	210	183	190	162	210	199	184	185	210	191	194	183	184	195	217	219	203	188	204	197	222	211	209	214	195	187	191	203	209	207	195	188	194	187	224	180	228	198	210	180	227	190	213	191	191	198	213	212	219	211	186	198	198	202	193	177	202	198	184	180	195	215	219	215	178	208	188	172	186	200	215	192	189	187	201	200	194	190	198	215	209	238	204	171	204	182	188	226	187	223	209	193	196	206	214	184	197	207	189	190	202	212	199	215	195	187	182	216	221	211	204	182	212	209	195	201	186	208	195	210	220	184	186	190	205	203	181	186	199	197	212	191	196	199	188	165	198	206	196	178	202	195	215	207	207	197	196	197	211	200	197	195	211	203	205	206	186	184	178	178	184	198	197	194	187	205	183	182	211	210	207	220	221	200	190	185	172	172	203	183	174	206	194	196	206	206	199	177	212	180	201	196	195	198	225	224	220	199	191	170	213	186	189	217	185	198	208	209	196	169	205	216	208	172	185	208	194	203	207	205	184	184	234	200	207	204	216	187	194	218	174	192	191	202	194	213	188	210	165	238	177	181	191	194	229	216	208	194	227	207	189	221	206	189	203	191	185	195	187	184	196	197	170	187	215	190	206	198	218	203	206	175	194	211	216	204	182	205	206	215	212	214	204	210	197	181	188	201	200	212	205	236	227	203	231	189	191	187	207	182	199	220	193	196	209	181	202	196	224	195	198	165	196	218	211	206	215	198	200	191	230	159	199	202	198	196	178	204	194	206	206	160	210	202	192	179	208	204	182	217	194	209	196	216	198	190	168	215	220	204	181	199	225	189	224	230	174	187	192	238	190	220	198	200	182	207	214	202	180	207	206	241	185	200	185	188	178	173	223	192	206	203	164	208	185	181	176	178	222	180	194	204	178	189	224	190	225	193	224	209	198	207	201	210	221	222	212	212	229	182	176	215	191	211	201	200	199	209	194	188	198	217	187	193	199	196	203	182	182	198	219	190	219	213	189	200	188	203	198	200	219	187	196	226	219	179	199	214	202	204	223	173	190	212	189	223	210	212	202	193	184	200	204	214	178	214	193	190	198	199	217	227	203	211	195	201	195	179	197	217	217	195	221	204	202	178	213	213	195	184	182	204	197	226	209	190	193	174	219	177	201	178	183	189	201	206	204	210	211	197	194	195	196	209	206	198	190	204	206	208	197	207	190	219	217	212	222	204	175	221	198	227	168	197	226	198	183	178	191	215	197	232	212	207	194	187	209	209	233	194	222	215	178	194	202	214	204	201	198	205	201	206	195	187	205	208	200	199	203	205	191	202	193	189	196	195	217	219	198	210	204	202	212	203	192	200	199	193	179	203	206	198	185	189	225	195	196	196	197	191	193	185	187	215	209	173	205	199	196	205	199	210	210	196	208	189	181	187	203	242	185	199	189	180	203	174	182	198	224	180	187	219	201	181	190	197	196	197	208	213	172	234	209	198	214	190	197	197	188	164	190	180	220	212	192	196	200	191	196	201	213	210	192	185	182	220	212	189	174	218	212	166	198	194	191	206	203	176	195	201	208	211	212	164	184	203	190	189	211	187	230	201	170	182	225	195	184	194	197	201	201	218	180	206	171	238	199	201	211	200	180	194	181	197	206	194	193	230	234	160	188	184	206	181	200	181	221	191	173	190	175	203	186	174	196	174	181	176	213	218	214	182	170	206	198	228	193	199	172	186	203	173	191	191	195	182	207	191	177	187	221	211	228	207	218	208	188	195	187	224	202	196	201	192	191	207	209	226	189	189	202	195	185	184	209	198	219	201	166	211	195	200	195	191	256	206	228	199	199	206	205	182	210	207	185	177	188	183	167	198	178	196	190	184	241	205	228	193	227	191	214	217	180	217	185	178	192	193	213	214	193	204	206	201	202	179	179	197	179	194	195	221	200	169	217	198	220	164	212	228	189	211	206	207	176	199	224	207	206	164	181	190	188	189	204	185	229	205	195	178	217	184	217	201	193
17436	20945	28074	40597	41541	23793	10137	7155	5772	4901	5998	11330	29978	37422	33137	25963	14683	7112	2501	1023	666	567	544	541	525	590	535	536	545	551	523	508	512	539	525	548	560	528	516	595	535	534	515	534	513	554	529	559	537	557	533	511	544	562	550	572	496	556	508	540	558	509	534	517	534	513	571	535	563	513	496	559	488	508	527	529	546	557	552	583	545	522	561	518	583	559	532	503	492	542	547	536	515	578	550	542	526	528	548	560	543	527	512	516	515	528	555	538	527	513	489	545	559	570	515	555	539	539	585	549	572	556	525	571	517	526	547	542	518	574	526	514	527	516	524	547	526	521	546	519	514	577	576	528	516	557	566	553	563	504	522	509	553	511	541	555	529	534	514	542	547	518	535	548	544	576	515	539	543	606	568	561	573	542	519	579	537	516	576	527	521	501	565	534	560	520	549	526	489	505	548	530	550	510	525	506	505	571	581	547	502	549	503	535	535	531	548	554	515	505	491	537	521	541	545	537	566	523	529	549	528	509	568	558	583	515	530	533	542	555	521	531	556	565	571	572	529	557	547	547	536	518	501	549	503	525	556	587	545	556	511	515	536	522	523	562	520	517	519	501	533	520	509	538	555	516	525	562	532	531	539	533	593	547	519	562	542	547	523	522	554	574	521	589	527	501	528	571	491	540	528	535	509	555	552	559	571	555	536	541	543	505	543	553	547	548	511	563	565	564	500	555	508	548	510	566	527	550	503	528	505	513	524	537	539	520	487	573	472	567	563	537	542	565	558	486	541	586	520	527	558	547	527	511	541	542	508	541	546	545	538	505	504	576	576	537	561	558	556	497	532	526	547	507	514	536	529	560	546	509	496	546	531	530	558	525	540	545	535	531	560	543	503	524	525	491	558	575	559	532	563	541	546	506	546	486	524	512	543	533	542	588	529	548	555	542	546	533	508	563	581	549	598	548	515	515	522	599	551	505	543	533	571	543	511	534	530	557	540	524	522	530	549	512	561	498	548	534	551	540	543	551	562	531	532	552	563	506	529	508	528	550	543	525	543	562	560	551	582	491	555	544	542	579	541	557	571	533	516	509	532	557	560	529	533	534	569	517	552	521	538	550	542	519	510	493	546	533	529	551	531	556	502	558	531	564	545	526	521	554	564	522	537	514	557	524	540	563	545	535	517	513	509	549	509	543	535	519	542	544	504	521	555	530	492	515	512	563	510	540	521	532	544	560	566	584	516	584	562	508	534	546	570	535	530	493	515	539	506	529	516	542	549	521	547	549	570	517	546	554	541	519	547	531	547	519	547	583	526	528	518	542	507	532	547	519	547	533	555	507	502	527	531	532	547	558	480	511	544	568	557	510	508	553	563	522	516	551	512	549	545	555	568	529	500	532	506	551	538	504	497	539	563	555	530	582	528	509	518	561	553	502	523	539	504	521	521	495	529	499	501	606	543	514	533	560	547	545	560	584	505	552	565	543	519	552	523	513	526	523	582	537	522	527	559	582	516	573	500	527	542	501	568	543	499	568	555	533	490	510	530	546	521	541	526	503	572	554	567	555	519	497	549	564	532	568	536	527	535	544	537	558	556	554	509	543	566	530	535	489	539	543	538	535	573	550	547	566	552	503	520	502	485	537	584	553	513	528	510	523	550	545	515	502	538	546	556	503	530	523	559	565	542	557	561	538	563	529	514	545	571	508	563	557	536	543	516	547	523	546	549	560	512	563	527	518	537	525	542	537	569	548	535	519	519	525	556	549	539	557	547	508	506	524	582	528	548	535	550	499	566	524	540	532	487	551	535	499	528	561	526	522	547	543	558	535	534	569	527	536	502	551	526	531	528	536	537	525	511	510	510	551	548	557	571	557	552	544	549	565	524	544	502	532	556	569	512	531	571	541	525	539	517	556	539	549	555	514	532	524	562	504	544	511	546	506	522	511	552	551	507	523	507	531	532	557	536	531	532	547	553	515	534	565	537	571	541	539	532	550	517	502	548	532	512	533	526	547	547	550	545	495	531	562	538	518	523	548	537	537	586	539	501	523	548	489	537	497	560	539	551	513	540	533	501	527	490	489	523	589	537	552	546	515	570	542	536	518	531	602	556	535	531	555	544	591	530	502	526	563	527	550	514	528	544	581	499	559	543	533	558	522	556	563	551	550	542	506	529	534	503	533	561	536	554	548	533	512	516	545	564	473	543	539	566	532	547	556	512	536	561	564	526	554	539	516	527	492	548	532	528	568	530	559	544	537	554	552	491	532	529	569	515	515	512	494	532	527	517	570	512	502	569	513	543	505	544	526	520	538	544	555	529	543	539	526	556	549	553	523	524	532	527	506	558	579	528	524	532	562	587	521	512	543	532	502	522	525	514	519	560	527	534	538	534	489	513	587	501	537	528	563	530	511	539	545	491	533	529	494	551	547	515	532	520	541	537	569	545	503	528	524	482	559	517	544	551	561	483	531	504	581	564	547	567	538	528	535	531	552	524	551	513	525	527	552	533	519	519	520	545	514	560	561	525	558	539	573	510	524	538	536	530	505	599	537	516	541	571	552	562	544	488	525	522	538	539	553	508	508	554	514	569	528	512	530	508	555	572	526	540	543	562	569	522	535	523	514	559	545	520	545	525	573	518	556	568	531	519	501	520	521	531	542	553	532	507	521	544	533	568	555	516	558	575	556	507	515	556	558	553	567	528	562	541	557	515	519	578	540	501	554	530	539	577	566	531	525	517	554	542	495	541	541	557	510	536	561	534	563	518	541	576	513	520	544	556	544	558	519	528	530	544	560	527	552	541	522	571	530	554	518	558	533	493	537	558	540	545	539	542	533	555	549	530	535	554	540	524	532	561	559	529	529	511	524	548	528	516	550	518	530	553	539	526	546	528	541	572	492	489	515	541	546	520	530	584	552	528	511	520	516	579	578	496	533	544	546	523	579	521	512	576	525	532	533	516	516	526	517	534	511	516	532	506	576	515	546	528	522	503	574	563	549	533	537	544	573	534	540	514	569	501	531	553	557	553	509	522	552	541	523	577	538	531	508	538	555	561	552	532	520	523	511	492	505	533	543	534	515	564	544	517	518	532	546	517	531	528	530	557	547	540	516	540	579	486	500	532	527	567	502	532	529	545	497	516	552	538	571	535	518	559	543	507	565	532	510	563	558	496	521	554	526	515	559	558	532	545	502	521	502	507	559	519	574	551	575	503	560	514	534	520	491	496	500	542	520	587	538	521	543	537	514	499	530	525	530	545	503	520	534	540	552	506	495	533	509	550	521	533	529	530	536	519	521	561	576	536	519	554	547	539	566	525	518	545	542	543	535	532	535	532	573	537	532	561	548	568	528	501	518	555	509	528	514	510	547	524	550	566	531	553	536	591	569	522	539	476	540	527	538	521	582	515	516	561	585	555	532	511	576	536	530	544	556	516	524	489	508	550	532	523	535	495	543	537	542	558	533	560	511	545	549	542	511	495	600	521	556	488	554	501	532	530	556
32368	32573	30648	34606	35830	22177	13429	9350	6774	3929	2753	2052	10592	22670	21947	14558	6295	2330	744	361	231	226	193	188	188	223	192	205	185	184	206	227	191	213	223	191	192	184	179	180	201	183	200	177	185	196	186	214	178	187	195	206	222	215	201	217	201	186	234	211	214	211	217	212	207	204	194	193	207	187	196	207	184	211	205	201	216	150	198	205	202	202	191	204	188	206	193	203	198	219	181	175	195	190	191	187	231	202	194	212	219	239	208	226	186	209	197	207	195	173	210	200	170	202	208	193	216	191	231	209	210	180	190	180	221	218	199	219	196	198	214	213	207	200	205	208	205	209	219	218	211	187	201	193	182	187	200	175	204	192	212	212	208	206	204	209	231	209	195	192	214	183	223	189	203	210	222	197	226	191	218	205	206	194	210	201	201	204	198	184	189	209	188	217	183	206	203	180	180	201	195	210	184	187	189	179	183	187	208	181	199	223	211	208	191	229	210	194	193	193	184	201	155	220	197	198	214	208	176	227	219	200	192	199	187	212	223	212	246	179	201	205	211	202	193	212	199	187	206	196	204	177	184	202	198	185	191	212	204	217	182	209	193	183	204	210	199	206	203	204	189	194	198	197	202	195	205	170	219	218	238	202	201	205	222	206	218	183	197	193	170	215	211	208	230	192	192	179	211	188	208	193	194	204	209	214	202	215	197	193	212	202	190	175	204	211	200	155	178	229	192	224	212	199	198	191	225	196	199	215	224	205	202	188	210	158	203	194	202	199	194	225	198	214	201	199	202	193	183	204	214	208	213	159	201	210	174	218	223	198	186	222	208	201	195	213	215	191	186	227	216	209	200	214	223	189	213	206	199	214	208	228	199	183	195	169	185	213	187	211	203	212	225	221	176	197	178	196	199	194	197	202	180	198	195	221	207	230	190	198	199	184	191	193	197	213	174	215	208	208	206	186	202	229	182	200	188	194	211	203	203	218	217	201	169	205	213	188	183	197	189	214	173	195	188	194	200	203	222	202	188	218	203	207	187	197	203	201	216	207	227	192	225	210	183	165	191	190	216	188	187	204	229	199	224	201	200	226	208	204	215	199	189	189	185	175	191	166	223	154	210	172	174	193	210	225	197	207	199	192	204	202	200	209	204	198	183	198	223	187	199	195	211	210	200	196	206	206	175	199	211	199	201	189	179	172	220	199	204	206	219	201	177	202	173	203	202	204	209	202	194	180	206	221	214	193	210	215	197	229	185	194	213	231	214	218	186	201	198	243	203	228	188	170	200	215	207	195	202	188	205	208	197	215	204	184	218	194	213	224	201	203	190	201	212	241	199	220	199	214	169	199	186	205	215	208	206	193	192	200	199	191	223	199	212	198	213	194	194	209	208	183	166	173	208	207	199	156	185	191	184	197	206	210	197	176	216	194	201	197	206	211	191	228	191	203	214	212	172	202	182	193	181	198	188	196	183	197	224	177	212	171	207	206	191	193	198	182	217	202	191	203	208	196	199	214	201	196	212	193	238	221	217	211	201	199	223	202	188	208	222	191	213	187	184	245	177	219	186	202	200	213	205	231	215	182	172	209	239	183	203	179	186	225	209	191	214	210	191	200	224	187	194	218	200	170	183	218	213	205	197	193	211	188	200	205	222	176	199	206	210	189	201	218	217	208	192	201	212	210	210	195	181	198	194	199	195	217	205	176	219	204	185	226	196	220	195	194	202	194	189	226	189	193	182	218	207	194	223	208	179	197	205	190	214	225	214	195	213	211	225	206	199	197	219	215	187	193	178	196	183	207	191	197	187	199	197	168	230	208	218	189	209	188	209	188	189	208	194	189	190	198	199	218	207	176	179	213	188	194	193	200	196	196	176	203	194	202	206	196	195	189	216	187	215	198	217	211	192	213	221	201	177	218	187	203	208	208	221	207	224	209	207	197	219	212	197	211	204	200	194	209	219	216	196	201	180	205	218	207	187	199	196	228	220	203	202	189	197	220	182	214	207	200	217	213	205	201	211	201	196	186	175	216	217	208	193	186	222	186	201	186	207	174	224	176	221	193	187	193	197	202	196	175	207	218	203	232	195	226	185	194	183	172	197	226	190	195	190	213	193	215	199	202	190	199	204	225	195	182	182	201	181	180	181	218	216	197	205	209	202	205	211	236	203	214	208	189	193	197	191	187	192	181	188	190	206	187	198	208	212	191	200	195	181	169	196	185	177	213	206	201	201	214	194	169	186	180	204	216	179	197	207	174	200	197	190	202	220	189	201	197	179	208	192	211	184	190	216	200	211	212	210	194	194	230	180	216	198	215	211	198	216	208	195	192	189	216	204	177	232	215	204	193	191	210	194	207	197	177	189	192	172	229	219	211	182	190	228	200	231	203	195	233	210	204	202	214	199	220	184	199	209	203	209	214	211	220	199	226	199	183	218	205	195	199	221	207	208	186	236	196	204	233	200	216	209	201	203	212	194	226	201	214	218	178	210	212	196	199	185	198	200	204	229	204	199	202	183	175	205	197	232	225	204	197	235	177	191	201	180	181	197	207	206	188	209	195	186	209	195	214	215	202	219	213	171	201	216	197	212	210	201	189	188	166	225	192	199	215	185	203	182	178	197	180	194	196	185	209	211	212	196	184	193	160	195	211	201	217	198	223	185	215	180	196	144	184	188	186	204	201	172	215	198	200	194	196	225	233	210	197	207	185	218	210	191	201	198	199	215	196	195	220	208	200	182	176	204	179	205	214	211	206	194	192	215	185	193	185	204	197	217	199	191	213	203	218	186	227	186	172	222	201	226	192	223	182	197	193	197	178	227	199	199	198	207	194	201	220	173	206	202	215	209	196	167	200	195	219	207	200	201	165	237	238	192	185	206	207	199	208	196	213	197	212	216	200	225	214	221	218	207	185	212	207	213	221	217	215	198	210	214	174	207	213	174	202	194	222	222	202	207	210	225	206	230	205	195	197	209	184	208	204	184	207	201	205	201	212	211	195	177	214	205	186	206	210	192	194	214	206	218	191	194	226	170	211	199	220	170	198	177	201	226	203	223	199	221	162	198	188	206	196	215	195	213	207	199	188	227	244	221	168	220	180	240	219	200	227	223	215	199	182	176	190	180	202	206	196	235	196	214	206	176	219	203	190	205	245	211	195	189	189	216	185	219	204	187	197	191	187	217	178	197	200	191	198	183	185	183	195	178	189	203	177	206	215	182	215	188	215	193	233	202	213	204	227	200	210	222	171	176	195	212	195	183	217	190	197	205	189	223	191	193	213	185	218	203	186	202	210	207	217	217	223	185	180	175	198	195	197	195	198	180	215	188	203	210	192	209	175	222	216	199	191	173	192	206	223	204	175	189	199	195	193	217	201	222	209	204	188	194	192	188	196	189	188	235	192	209	188	205	208	170	198	191	198	195	219	201	209	182	216	188	221	213	177	193	189	207	201	213	213	186	184	196	184	221	196	226	225	196	233	220	204	196	211	214	208	220	194	210	200	202	185
21319	24201	29208	39654	36737	18309	12054	16672	16741	13608	11856	9810	31476	44422	41732	33160	20079	9752	3242	1263	719	573	557	544	546	574	562	524	541	514	556	496	547	569	541	496	521	523	520	568	550	519	527	524	517	524	523	523	540	511	528	530	525	499	536	543	529	534	499	578	513	528	504	490	500	537	566	513	551	540	555	562	519	535	568	560	544	518	574	557	500	516	501	582	596	566	514	560	546	522	558	565	581	539	504	524	524	533	561	542	515	567	545	565	538	510	524	554	529	559	581	550	570	549	544	538	534	536	537	516	534	478	541	567	525	546	527	524	506	510	512	556	514	511	568	545	506	525	496	552	497	539	584	525	521	541	532	532	542	506	561	519	518	543	533	485	539	582	582	485	561	552	515	520	509	561	531	535	536	494	514	522	577	492	555	548	503	522	528	542	563	522	533	503	564	522	553	513	540	531	566	553	532	568	560	559	509	538	590	578	502	537	513	523	531	521	521	535	486	556	534	539	579	514	495	528	552	570	530	514	505	525	538	567	503	543	558	524	550	506	559	542	560	532	541	507	555	597	525	550	536	507	550	573	580	558	530	535	530	534	530	523	540	540	542	543	536	527	521	536	527	508	548	555	545	538	550	517	489	559	522	550	522	544	586	553	543	541	544	571	552	562	559	494	515	510	564	542	515	520	537	538	540	519	523	487	516	502	558	516	527	537	540	538	531	520	557	540	538	583	529	528	538	585	493	542	564	568	494	517	495	548	508	559	509	555	522	558	538	516	557	505	534	527	537	522	512	552	546	538	533	559	545	501	529	502	547	552	543	554	539	528	513	514	555	562	528	556	511	510	519	535	541	518	536	564	520	536	528	487	499	541	550	569	555	482	534	566	530	529	550	547	532	512	557	559	513	532	603	533	537	525	535	567	544	515	577	515	521	504	546	555	532	516	550	546	536	512	592	564	515	504	525	545	529	512	537	513	478	537	527	547	537	544	497	514	530	561	562	503	547	531	536	554	517	530	475	521	524	523	536	528	513	528	528	544	534	553	530	542	540	537	527	555	506	549	574	547	534	515	550	526	538	527	555	542	547	515	530	556	514	559	514	535	528	554	495	544	539	526	553	517	536	486	560	535	526	540	553	480	559	531	571	517	537	527	522	545	552	485	555	571	590	524	481	518	537	529	499	520	533	574	529	564	543	548	569	551	542	563	510	526	531	518	508	534	532	539	532	530	514	540	496	558	557	539	533	523	510	568	586	513	533	574	515	509	536	549	562	555	519	562	550	567	581	559	541	531	531	516	545	569	534	558	513	522	494	557	509	510	594	545	534	493	522	565	543	563	523	543	494	553	534	532	543	547	497	558	548	519	504	564	556	542	532	560	526	519	556	539	544	586	534	555	516	546	526	531	577	580	528	515	551	547	549	511	541	537	589	503	523	531	536	547	526	530	537	575	559	524	570	548	504	535	561	539	561	563	549	544	551	571	484	556	557	546	524	555	535	545	523	576	540	540	514	537	506	543	536	536	562	539	481	558	527	520	557	553	525	531	522	547	553	536	519	559	552	575	540	539	549	569	545	545	539	569	534	575	531	566	510	557	518	542	520	536	524	513	526	564	525	522	504	486	537	528	532	529	559	528	505	550	541	557	525	511	586	516	555	534	549	577	540	523	540	494	537	536	527	576	556	495	520	544	563	572	536	496	510	523	495	538	553	531	552	558	520	568	528	546	481	538	495	551	523	547	534	537	552	572	551	528	536	521	568	560	540	519	511	513	518	528	559	562	541	517	497	553	557	575	582	568	529	488	502	527	504	509	528	524	497	539	579	574	563	546	501	513	557	521	533	503	557	520	563	552	543	563	524	535	584	507	520	542	551	536	534	563	554	500	534	511	546	534	529	528	505	551	540	468	543	500	544	558	507	503	526	573	548	528	542	511	492	527	543	525	509	558	535	516	566	518	564	505	543	525	537	544	531	578	504	564	534	552	504	580	548	557	535	547	564	493	535	526	522	524	542	523	522	517	569	480	568	566	570	514	558	551	546	554	544	555	507	498	502	546	548	513	537	554	539	531	524	556	571	508	506	477	521	546	516	574	515	532	519	557	560	533	541	531	531	529	513	546	478	537	553	550	548	540	552	512	552	556	569	534	521	526	541	524	577	535	506	507	530	521	548	509	521	532	585	564	542	548	519	539	528	540	507	522	496	541	529	540	523	549	528	567	518	531	504	524	524	536	515	519	574	559	540	555	536	551	534	554	530	558	533	532	522	539	579	531	518	512	504	548	548	552	545	560	545	563	549	515	518	545	548	533	532	488	522	510	473	587	554	535	474	522	535	548	583	555	532	586	534	526	524	499	555	581	559	545	544	531	531	554	514	550	564	506	516	535	546	557	551	594	524	531	520	529	558	531	529	553	553	526	552	546	562	537	540	566	550	536	505	566	536	547	516	535	548	537	583	523	528	504	534	527	518	521	517	555	531	531	513	503	561	523	519	518	522	532	499	536	504	560	522	525	552	522	519	538	562	538	505	558	525	560	542	553	537	489	547	541	538	535	532	447	556	522	519	534	529	600	557	542	554	568	507	545	528	478	562	541	545	588	565	515	536	512	616	477	554	518	479	543	553	518	567	518	519	555	513	521	507	505	568	550	547	528	555	516	535	540	557	529	543	533	547	549	498	563	518	564	526	511	546	510	527	542	548	547	550	494	558	566	521	510	532	536	583	544	537	522	565	531	563	546	529	541	542	533	536	552	561	490	527	528	544	522	541	563	513	522	538	536	507	518	505	523	529	490	517	471	556	495	543	524	557	549	548	517	518	563	537	519	548	577	561	523	525	513	539	572	536	502	530	573	514	523	509	544	510	547	560	535	475	527	556	590	569	537	529	527	566	552	574	523	556	522	526	537	528	567	513	549	526	511	557	546	507	581	546	498	498	513	516	535	489	530	558	520	520	532	539	610	543	570	557	512	497	569	560	553	560	548	527	546	535	547	550	543	520	574	552	518	502	526	552	522	552	591	546	567	511	504	539	526	511	547	551	584	556	532	505	494	551	534	522	570	535	506	536	577	508	512	515	536	525	583	555	515	518	549	536	545	557	548	550	537	541	549	515	579	564	519	521	530	549	529	506	550	513	534	535	535	517	524	558	532	542	520	544	535	581	525	521	557	528	560	531	572	544	523	493	508	535	531	540	540	564	551	544	523	556	564	516	532	576	569	536	539	563	574	540	519	532	527	562	533	529	541	531	546	517	560	539	539	524	522	505	509	534	533	565	485	466	495	567	542	546	560	530	575	566	525	598	513	495	563	579	514	532	520	499	564	547	556	508	530	539	503	530	555	559	540	543	530	539	528	560	536	526	490	521	513	535	524	517	566	548	555	499	517	505	543	576	495	519	532	548	497	542	538	533	563	544	523	543	577	540	492	578	559	528	524	542	536	550	519	566	546	592	537	572	540	520	508	564	561	553	537	526	564	551	540	585	517	590	513	533	521	510	511	568	573
7627	5358	7976	8427	5911	2711	2377	2398	754	764	899	850	1794	2048	1650	1102	708	399	285	227	194	198	202	202	191	203	196	195	202	202	189	211	180	201	198	206	205	217	199	205	209	204	216	222	178	196	176	203	206	196	207	195	195	208	226	182	178	199	193	211	203	200	200	192	207	202	211	179	198	196	192	213	204	193	197	223	209	208	202	208	185	220	199	222	188	180	184	212	200	210	195	188	201	207	226	208	194	188	192	204	208	193	209	187	179	179	209	183	191	191	205	198	217	212	211	198	216	172	209	189	201	193	194	203	200	215	188	210	185	169	191	207	208	214	191	222	191	177	180	205	183	191	181	199	194	219	232	205	183	215	194	211	203	191	192	192	206	194	223	178	199	187	198	173	181	199	217	209	222	194	196	176	144	208	169	195	195	217	188	223	187	200	198	204	206	214	205	200	199	184	224	194	191	216	187	185	211	195	197	176	179	247	213	198	188	213	193	196	221	198	186	202	183	176	213	205	169	220	229	163	191	200	178	184	203	197	201	187	200	219	188	211	199	182	195	211	213	169	206	166	217	200	211	188	189	192	201	168	194	214	163	197	168	177	224	189	204	217	196	187	210	199	204	217	206	177	210	190	197	221	193	234	163	187	203	220	186	192	191	226	193	209	195	214	207	188	186	191	206	203	206	192	220	194	193	197	202	222	190	181	161	199	212	212	184	166	181	190	191	192	195	181	180	217	199	219	157	164	176	201	194	181	199	204	182	208	177	221	228	191	224	185	226	207	203	177	184	221	195	196	207	181	205	195	179	226	196	196	213	193	204	205	185	194	219	223	205	200	207	201	194	186	219	197	215	191	167	226	201	205	163	193	194	194	204	180	189	210	204	198	196	184	236	192	187	219	200	202	196	191	184	213	196	209	186	214	184	203	191	177	203	165	183	232	186	181	200	200	205	172	213	165	200	229	198	202	204	200	212	220	187	197	183	209	180	200	186	185	184	177	193	216	186	193	214	180	198	230	196	202	211	217	200	202	207	218	193	197	176	144	200	194	204	222	206	179	220	174	180	194	209	208	187	192	181	192	224	178	210	221	211	179	230	192	179	191	216	200	215	176	230	189	209	188	185	231	186	195	195	210	217	206	211	208	198	190	188	188	197	209	200	168	229	220	189	192	206	195	187	203	208	181	216	204	182	197	209	170	241	199	180	199	194	193	210	185	243	193	198	191	203	207	185	206	205	226	238	199	185	205	199	198	199	202	203	211	197	188	212	179	208	199	192	205	178	207	199	176	201	174	193	190	198	204	191	191	209	211	219	178	201	211	197	207	205	189	205	231	213	189	190	205	198	185	187	186	202	188	192	208	194	204	197	188	195	183	207	184	227	189	231	198	208	175	189	226	204	188	195	198	194	204	206	208	183	194	199	197	183	189	175	208	188	213	228	208	179	203	198	190	176	204	194	202	175	206	206	202	218	202	196	197	176	197	204	203	222	197	220	172	187	206	206	216	216	200	192	208	195	193	213	193	215	197	201	211	179	193	203	208	222	194	209	206	195	202	185	199	208	203	200	210	185	210	196	205	195	186	187	209	164	205	190	197	218	192	224	205	187	180	182	211	199	212	169	192	193	203	217	193	213	200	201	190	176	214	201	183	218	175	210	199	203	190	219	177	226	193	166	209	205	210	206	209	193	187	175	202	177	203	216	199	224	222	211	212	235	200	208	197	193	188	174	202	194	195	216	192	195	217	201	234	200	191	179	210	186	192	199	213	176	200	201	166	220	211	229	197	188	176	184	179	202	183	181	199	211	207	215	208	199	181	226	215	178	223	174	219	201	185	167	203	192	198	186	188	185	187	199	193	170	190	206	203	200	224	217	206	178	203	201	183	234	192	214	201	190	198	188	191	222	189	209	201	220	194	184	185	201	212	213	186	182	203	205	201	216	219	211	182	197	190	192	196	183	199	174	186	193	177	200	191	217	197	216	208	203	198	207	195	195	202	215	210	181	194	213	215	201	200	202	196	198	218	208	197	197	185	193	200	189	185	211	213	193	196	194	180	207	202	177	200	200	203	220	206	201	193	214	200	211	224	180	199	197	204	165	205	199	194	192	218	198	209	211	195	197	192	195	179	205	207	191	189	212	188	193	194	215	203	204	184	209	194	182	200	232	210	177	205	175	183	207	209	204	218	202	197	195	191	233	183	178	222	201	215	198	205	188	206	198	191	192	182	212	200	185	203	195	196	204	201	217	223	181	184	195	175	197	193	210	180	204	174	202	215	206	213	208	215	199	186	180	192	249	197	196	208	197	183	179	182	199	173	214	199	203	184	189	169	222	219	212	224	221	194	183	192	215	193	217	203	225	191	204	209	181	204	207	182	195	203	209	177	186	186	184	192	175	214	189	217	202	196	224	208	167	193	182	192	198	216	213	219	182	188	194	187	220	199	208	181	177	205	199	193	186	225	199	193	195	210	194	189	203	178	201	201	189	170	202	191	190	180	173	233	205	217	216	210	217	171	199	212	200	194	220	202	210	196	202	220	197	209	193	206	203	180	207	203	192	212	190	172	194	202	189	207	164	207	186	204	196	186	217	192	189	180	179	208	223	182	195	228	232	194	204	180	179	213	212	246	231	195	190	202	184	216	207	206	203	220	227	195	209	202	200	214	213	178	215	207	215	192	186	191	210	206	186	172	212	182	182	202	172	190	208	197	216	199	208	181	214	191	191	190	220	225	215	184	214	205	167	211	184	185	194	188	205	186	214	188	213	213	164	193	199	232	175	211	217	209	188	183	198	175	188	206	192	201	199	209	221	180	206	208	207	208	207	185	170	184	227	221	188	206	211	207	226	203	185	161	197	173	208	205	199	194	214	178	204	192	162	176	188	197	186	207	208	192	208	209	197	185	173	186	204	222	201	186	205	207	196	220	184	195	165	201	192	196	204	185	197	182	183	193	182	157	194	193	231	216	217	186	185	220	222	194	197	192	184	192	171	180	188	222	223	218	214	215	195	225	216	167	175	155	203	204	223	184	209	186	212	179	212	211	196	207	186	202	197	218	213	201	212	211	206	200	223	214	209	187	177	197	202	194	193	204	198	177	203	202	196	188	201	167	214	213	212	211	168	205	197	214	206	198	191	190	208	228	205	208	195	209	171	225	202	192	193	193	186	203	200	176	193	196	191	191	197	194	186	193	202	189	178	196	218	184	207	202	212	211	231	229	198	226	208	226	214	189	193	168	187	205	199	209	201	207	214	206	203	195	213	221	209	204	192	175	191	190	199	177	192	194	215	193	200	197	204	194	181	200	215	224	186	188	186	199	190	189	196	221	207	211	190	183	196	179	211	194	198	232	227	182	185	199	203	199	183	176	191	183	209	194	180	172	186	198	190	222	213	183	195	193	200	212	190	210	206	205	181	183	200	199	206	187	197	191	194	182	195	194	191	197	174	175	190	194	206	187	209	207	198	218	196	197	193	181	206	202	188	221	205	196	180	200
5616	5743	11243	16476	13173	8024	9018	9234	3517	3922	4572	4381	9119	9730	7438	4625	2459	1345	771	622	527	530	500	542	561	517	531	510	536	521	532	517	507	534	513	536	539	518	508	544	537	509	480	539	536	533	500	534	522	536	563	543	545	532	554	522	559	517	537	520	505	544	524	539	540	530	552	527	563	544	472	495	518	539	500	532	553	525	523	501	532	528	514	525	580	522	550	565	509	546	519	554	550	550	552	503	545	567	499	514	523	527	515	524	509	520	582	580	549	553	534	544	570	557	556	512	484	496	526	540	558	518	537	493	507	562	529	543	530	511	520	521	527	517	537	507	552	547	536	488	551	561	499	517	538	516	570	554	536	549	557	509	540	522	539	528	574	472	544	530	526	518	557	537	543	530	579	547	531	526	551	554	522	534	505	531	502	528	504	550	515	526	530	548	510	539	538	546	523	511	532	517	577	541	545	497	514	560	539	526	547	555	533	556	538	525	572	522	500	546	574	543	535	477	538	500	484	539	577	503	528	549	526	521	511	528	535	515	549	547	483	514	509	528	532	514	535	561	526	535	546	523	543	563	521	530	526	543	530	561	508	546	546	498	534	526	508	546	516	524	539	572	546	499	528	520	510	524	542	500	519	527	509	550	553	545	524	525	544	536	523	505	524	520	559	516	537	496	590	513	558	581	476	544	552	594	546	547	546	538	519	535	500	572	575	556	531	514	558	553	528	498	547	514	558	547	471	572	576	545	553	496	512	522	538	557	538	509	581	507	563	527	579	529	553	538	553	539	571	535	498	532	537	577	527	544	530	552	498	529	532	526	511	545	500	528	579	554	540	531	514	517	522	519	527	534	547	509	524	556	538	494	580	546	512	535	535	531	491	560	540	549	556	523	532	558	522	537	542	483	545	519	523	558	563	569	500	491	551	535	542	543	516	531	575	551	526	556	528	534	550	539	527	547	518	566	516	515	507	537	542	590	551	524	550	528	561	535	521	523	569	530	529	486	526	546	568	543	529	529	542	522	515	559	580	519	531	532	550	548	549	511	553	510	549	548	560	574	561	557	575	540	527	514	467	573	523	526	512	518	546	518	525	537	555	552	580	565	523	480	547	519	523	531	555	531	582	515	513	555	546	525	566	557	557	562	534	572	524	523	548	549	580	572	528	553	543	559	533	528	553	539	551	520	561	536	543	496	543	578	559	527	565	550	515	542	528	542	540	547	539	536	546	542	520	517	552	512	584	547	568	530	526	515	565	517	550	557	527	551	556	554	544	536	509	515	540	538	511	552	526	553	529	556	513	500	545	512	515	488	510	532	547	554	571	566	521	555	535	557	550	528	545	517	510	499	516	551	521	553	557	542	539	532	515	564	525	538	557	562	515	530	533	544	559	570	497	512	551	512	551	537	569	568	532	503	533	537	503	525	517	527	495	503	539	512	516	541	561	562	542	567	530	521	533	505	526	568	537	543	564	537	541	519	511	549	559	540	554	525	551	539	524	535	522	518	601	529	582	555	565	512	535	578	523	522	529	525	535	541	528	516	572	535	511	514	546	540	523	578	584	565	491	565	504	573	554	558	536	553	519	500	571	512	536	565	553	549	525	535	502	545	533	544	538	534	519	525	532	555	528	570	534	511	476	530	549	520	540	549	528	529	568	544	524	566	514	511	511	524	529	547	553	552	586	505	522	517	543	535	555	513	550	541	544	500	564	530	568	552	514	549	573	509	537	524	522	538	501	539	514	516	540	521	563	553	542	575	546	556	494	522	517	535	557	516	538	477	568	538	537	532	516	558	535	533	499	519	565	555	535	526	515	540	530	519	513	565	575	547	524	561	532	547	494	499	566	533	585	542	518	524	541	559	501	520	496	545	509	561	539	523	553	545	544	524	536	538	499	521	539	534	549	522	517	523	554	540	557	478	509	543	571	554	553	568	510	559	541	488	532	538	538	557	530	535	530	500	532	506	563	520	504	524	542	543	512	513	547	537	541	514	532	511	471	492	549	509	542	523	532	557	530	538	565	550	498	530	501	522	514	522	551	541	544	561	548	547	571	495	525	526	546	539	474	525	495	507	560	538	572	519	519	535	519	532	555	527	542	520	513	542	544	526	506	501	532	528	542	505	513	503	525	549	525	530	553	523	570	555	515	549	512	511	528	522	493	524	530	516	539	540	538	527	561	517	511	546	540	505	504	526	540	558	570	557	473	527	477	536	504	556	481	511	505	501	512	530	567	539	520	543	544	525	533	540	526	532	577	550	532	518	554	525	576	545	532	558	515	530	468	532	532	577	493	543	516	576	519	518	563	555	543	561	529	568	526	531	544	549	552	525	491	506	524	568	560	534	529	517	505	556	535	553	534	536	572	527	538	589	511	532	535	573	572	517	537	538	538	539	525	535	520	502	556	487	536	566	565	572	585	527	523	533	540	545	529	522	546	508	553	514	527	535	530	519	542	513	533	548	503	545	534	539	510	508	552	550	511	553	527	535	571	593	530	519	502	568	508	537	512	515	555	552	523	502	508	512	525	508	528	564	556	537	559	539	582	552	539	545	561	534	516	567	542	553	530	537	553	516	575	531	502	521	514	558	555	564	530	489	590	530	566	493	505	551	515	541	532	572	525	516	541	555	491	513	499	542	568	519	505	565	559	531	558	560	510	537	531	488	496	535	564	513	475	521	531	503	554	559	511	577	537	527	510	556	597	501	523	562	544	540	545	521	522	538	523	509	504	526	520	496	524	549	577	525	542	594	537	528	516	530	481	545	505	552	509	547	546	500	553	534	570	506	531	532	515	538	526	510	538	502	512	541	527	539	530	563	552	505	535	562	487	579	517	516	539	520	555	525	529	534	531	541	558	547	562	566	514	504	510	533	553	522	500	522	558	528	569	525	594	535	522	556	551	534	533	557	521	525	554	547	550	542	545	535	560	574	523	537	538	544	550	520	560	485	508	536	499	505	527	521	521	517	559	530	506	508	536	496	540	542	549	502	522	517	513	571	530	550	530	538	539	540	564	523	509	533	519	530	547	560	551	543	498	555	518	527	514	549	535	558	527	537	534	524	516	545	513	529	591	512	517	523	526	517	553	479	536	503	523	535	542	524	553	563	576	537	511	529	535	511	536	529	538	523	539	566	518	554	574	530	519	548	545	531	483	522	552	508	563	532	509	525	578	553	535	475	520	558	521	519	543	524	513	539	533	513	506	509	551	506	529	493	514	563	524	541	563	575	538	558	509	565	532	523	546	524	570	538	528	545	518	520	501	513	519	525	472	536	521	511	551	513	545	542	570	495	536	505	504	536	523	516	554	554	551	539	509	524	586	512	588	523	511	557	555	590	548	545	549	539	542	540	563	548	503	558	553	560	542	531	562	557	569	530	556	514	548	541	538	529	513	537	547	480	546	521	534	529	517	507	548	538	514	557	534	532	515	537	551	526	558	511	515	532	491	557	545	565	554	571	535	561	526	547	508	533	572	511	561	522	554	524	514	542
27368	26299	34470	37528	28260	17519	9348	5828	4683	3523	2839	4852	8420	16125	14161	7219	3156	1154	511	284	224	190	197	216	228	208	212	211	239	213	213	206	189	183	214	199	200	208	183	178	195	200	222	186	199	204	175	212	206	187	216	207	209	194	195	206	229	189	225	192	209	214	200	212	211	187	217	204	197	188	194	186	201	203	211	199	217	220	186	214	206	209	205	206	207	206	184	204	219	217	178	217	198	203	180	208	212	204	200	198	215	188	212	190	228	213	215	207	180	186	193	209	196	199	221	206	193	199	201	224	192	181	192	224	208	211	172	204	209	196	211	205	211	188	211	190	164	210	199	191	208	202	201	226	189	196	189	203	218	188	211	221	183	206	171	193	179	204	187	209	202	220	190	188	210	213	189	232	204	209	205	182	193	214	208	201	216	227	195	186	199	195	201	191	207	213	185	215	196	187	185	206	196	234	230	205	205	221	222	204	174	212	226	211	213	200	197	204	194	213	183	226	168	194	185	211	202	227	177	201	199	214	205	201	192	199	173	186	225	197	224	205	208	221	203	192	210	186	199	182	191	234	190	227	200	194	203	211	187	194	203	207	198	184	203	210	217	200	217	200	213	197	206	202	200	196	202	194	191	202	212	205	226	196	177	194	197	204	209	215	186	208	205	208	186	178	191	183	224	224	195	222	181	220	202	212	219	191	194	192	196	203	229	196	179	194	195	150	186	204	198	198	186	199	211	187	185	177	204	205	175	196	222	190	209	202	191	185	202	196	216	199	226	212	228	197	171	218	206	219	186	175	202	197	191	216	198	197	185	180	169	188	194	185	203	212	204	202	195	211	208	216	212	177	186	206	193	197	207	199	210	200	202	191	203	199	222	205	200	219	202	205	199	224	197	198	219	205	174	226	176	171	171	219	181	175	198	214	216	192	196	218	202	229	228	222	225	215	197	202	207	202	213	204	205	224	183	208	191	189	179	213	190	200	216	190	180	201	199	227	190	226	194	203	202	188	213	227	206	197	195	206	178	197	184	187	204	184	213	198	218	193	212	207	191	188	186	196	208	214	210	190	218	196	202	199	190	203	218	203	222	229	219	203	194	195	190	206	195	194	202	197	224	198	201	191	197	193	203	208	191	213	195	208	218	212	223	205	197	215	196	198	224	200	186	199	204	200	198	198	196	207	220	181	231	201	207	207	199	172	172	200	194	228	199	223	237	186	208	193	211	193	225	189	211	167	196	208	199	208	204	196	218	196	207	201	196	194	213	183	217	213	204	182	204	222	184	191	194	194	203	213	198	199	202	187	212	198	194	215	197	204	185	186	181	209	192	184	226	187	196	205	213	201	188	217	211	208	193	223	209	181	190	205	193	199	206	214	204	210	197	199	174	202	208	227	202	199	201	203	200	224	218	188	205	225	222	188	212	182	190	196	209	227	199	223	194	197	209	208	196	232	201	180	202	193	191	178	193	195	182	177	199	211	181	215	217	210	183	214	186	194	207	186	202	215	183	200	181	175	199	192	227	190	214	213	197	182	192	206	196	218	218	195	203	173	204	187	180	197	195	214	191	213	209	185	192	208	209	233	170	207	186	222	213	210	204	182	226	195	228	231	195	211	199	215	207	182	200	177	201	215	211	196	198	203	226	210	209	192	184	206	220	217	188	220	196	188	203	199	189	231	211	195	212	214	220	208	189	200	210	231	209	191	202	196	205	222	212	201	183	190	197	205	182	187	203	207	213	210	175	184	174	213	201	213	208	198	209	183	202	199	219	214	213	203	223	188	200	224	207	182	217	194	192	186	177	198	212	220	200	185	190	201	201	182	196	197	194	205	190	207	177	179	202	194	235	205	194	204	220	242	206	210	192	196	215	192	212	216	221	232	215	196	191	219	201	216	226	193	225	222	239	237	201	210	196	193	205	208	205	209	185	202	182	206	216	200	204	224	201	222	202	211	187	193	205	197	213	208	186	192	203	195	214	204	212	207	225	211	197	209	204	167	209	195	196	210	191	201	178	192	199	187	202	187	218	218	202	184	203	211	204	184	206	211	231	216	209	201	189	198	177	202	205	183	188	238	198	209	204	186	220	223	216	200	189	186	183	189	201	200	178	207	210	184	209	201	207	190	198	218	209	178	197	189	232	190	218	194	197	211	193	193	187	194	206	210	221	239	188	190	218	208	227	216	179	191	216	190	194	193	203	187	207	208	217	198	203	220	213	210	227	217	207	214	193	228	195	203	217	217	204	208	209	160	185	200	199	219	197	191	204	186	215	192	221	182	205	183	199	220	211	199	186	195	198	226	201	183	218	209	218	221	194	219	202	202	209	215	202	172	206	185	218	201	222	192	208	191	187	234	180	193	183	189	200	214	191	204	232	203	219	191	201	200	210	224	187	201	188	210	190	198	200	218	208	209	218	209	207	209	203	202	209	194	191	230	228	199	202	217	204	199	207	215	209	206	184	201	167	204	219	214	191	211	213	218	230	208	207	210	203	195	208	187	199	206	199	192	182	189	200	207	200	208	202	191	208	218	194	239	221	199	233	218	188	207	213	200	205	218	189	205	211	208	204	200	174	198	210	205	199	253	198	225	233	193	214	198	206	212	218	166	218	204	196	203	228	188	182	209	218	200	206	203	204	197	206	196	200	206	211	205	182	206	190	200	197	182	199	207	215	189	202	218	182	183	197	198	211	205	186	217	231	214	242	183	221	195	228	191	197	198	219	183	190	187	195	197	198	197	197	207	207	187	221	215	196	207	190	190	195	172	209	194	222	192	201	204	207	196	172	194	201	185	204	197	177	200	214	189	210	199	189	194	188	197	195	200	205	190	213	182	193	174	204	223	212	207	225	198	211	187	214	193	187	179	209	204	207	197	189	203	218	212	210	224	197	188	175	181	200	191	185	210	227	208	209	164	183	207	225	193	208	196	210	216	180	210	187	216	200	193	185	203	220	199	209	213	207	193	210	214	190	213	209	230	178	205	219	200	217	206	196	211	206	214	211	210	199	195	209	174	196	196	170	221	209	202	174	194	209	192	197	190	199	190	203	174	212	201	218	220	198	215	218	203	206	213	185	202	184	207	203	224	184	192	215	210	193	219	195	199	186	186	206	197	191	227	192	193	198	207	211	193	215	209	200	214	232	206	193	206	214	187	182	161	217	185	184	190	206	204	214	223	218	215	201	215	216	229	205	219	196	187	221	215	210	178	208	200	202	192	212	213	184	194	194	197	209	216	234	211	208	207	184	196	201	197	219	211	199	172	202	198	192	194	162	210	208	218	204	187	224	214	202	201	199	226	210	192	208	227	181	182	218	209	210	197	220	193	213	201	209	192	209	196	220	206	195	203	185	181	195	201	223	214	190	194	199	199	206	207	197	192	213	222	190	209	193	216	178	198	188	185	197	168	199	176	203	194	218	190	210	201	198	215	190	224	191	195	183	205	193	200	198	212	205	214	197	210	180	224	177	222	196	179	206	230	187	188	213	177	216	194
17870	19787	33293	38952	27240	15132	9955	12233	14557	13367	11675	17191	27091	38554	33930	22770	13156	5509	1930	971	609	548	578	536	554	495	560	547	554	530	540	509	572	520	526	545	558	499	560	571	523	496	552	533	549	568	513	568	609	508	528	567	566	536	544	558	522	532	523	505	566	530	513	537	558	550	534	486	541	563	558	515	532	546	533	552	541	524	568	533	547	562	553	543	561	541	517	494	543	567	500	533	521	537	525	496	512	546	537	549	554	521	553	540	530	532	549	549	560	584	565	524	556	512	528	554	492	545	538	536	504	513	548	549	553	568	496	548	512	524	552	537	534	523	513	545	521	539	548	516	551	515	492	574	533	531	566	547	539	539	525	548	521	533	541	532	523	550	517	538	551	520	533	571	515	534	545	547	548	538	524	548	562	490	538	579	563	515	556	496	508	564	551	571	597	547	522	531	561	518	532	549	527	512	545	560	531	546	525	559	548	550	554	588	560	529	538	532	526	537	579	526	540	532	567	539	524	558	541	553	484	556	529	523	534	518	516	521	549	549	529	534	557	532	519	536	524	585	583	501	557	591	556	542	539	519	573	527	576	530	570	542	526	580	529	556	558	611	502	532	550	560	568	570	563	509	513	517	585	576	514	553	539	538	555	558	528	540	538	568	550	539	557	528	531	559	568	550	534	531	520	540	506	543	517	580	524	504	571	554	515	525	542	552	519	536	544	547	530	514	514	527	516	530	557	563	531	557	557	557	580	522	511	536	531	573	529	495	546	550	538	542	541	553	553	585	517	528	555	495	536	539	516	559	517	555	541	516	579	542	555	559	529	536	556	548	516	518	540	529	544	549	575	548	505	533	542	541	520	527	578	542	538	550	537	521	511	535	481	524	519	562	546	572	495	521	539	555	466	565	561	528	566	572	531	530	549	560	600	516	523	526	543	500	531	564	535	548	540	522	525	539	534	533	563	496	486	576	533	487	538	520	552	561	546	542	515	568	572	499	571	546	535	519	522	560	531	540	540	522	526	512	563	560	542	531	569	550	548	572	546	543	555	504	519	518	546	521	541	562	530	526	555	544	518	577	576	542	527	543	540	586	525	538	547	558	529	546	508	578	511	539	513	556	555	517	520	550	573	519	555	590	566	556	549	562	560	531	550	542	525	551	546	531	550	540	540	502	537	524	534	539	537	524	567	510	511	535	524	494	512	519	561	515	550	493	545	532	521	503	530	549	554	537	595	513	562	601	569	572	528	524	522	511	588	538	573	569	559	507	546	514	523	554	526	535	514	536	561	513	576	520	529	534	588	568	551	590	490	544	534	553	514	559	581	510	550	533	545	547	559	528	546	581	548	493	564	547	546	562	529	561	538	600	494	518	546	530	546	557	534	529	559	544	568	559	548	541	549	525	526	572	585	536	555	546	552	539	554	528	552	519	540	539	536	534	523	507	531	587	599	501	566	509	505	505	523	537	538	574	522	538	565	507	490	502	524	526	577	504	528	550	534	558	550	529	514	526	498	503	516	564	565	548	537	561	520	557	551	514	527	497	530	558	551	546	559	543	550	533	538	538	540	535	564	523	569	554	543	548	527	522	586	538	541	548	554	545	554	524	547	560	593	539	546	571	538	518	533	538	540	575	545	498	577	538	518	563	500	570	515	540	563	556	555	541	526	490	555	587	556	576	575	531	507	525	552	536	587	492	537	511	547	566	553	529	534	557	542	521	557	624	554	571	524	558	516	568	538	571	519	541	523	590	514	511	542	583	540	552	523	530	555	548	531	577	573	537	562	557	529	557	542	511	546	533	528	542	559	581	548	567	545	562	560	553	513	550	528	503	538	531	531	541	477	525	527	543	531	566	550	560	543	517	516	501	545	514	534	528	558	541	566	508	511	502	551	535	559	539	574	518	542	522	530	508	555	507	558	522	548	513	547	517	559	559	554	531	539	552	512	497	497	530	556	554	540	497	533	529	523	545	528	524	546	542	547	537	531	527	570	520	559	570	556	508	557	518	551	520	568	574	549	575	532	521	530	550	541	527	545	555	508	564	539	512	548	511	553	533	533	553	566	564	525	528	537	536	566	528	523	563	533	538	585	524	579	484	511	496	511	540	562	562	503	561	564	518	560	569	553	540	547	527	582	538	541	570	521	596	547	523	564	563	527	531	570	545	530	497	555	499	568	552	502	537	564	542	564	529	574	509	567	552	542	523	580	501	513	559	527	536	519	569	557	490	528	572	570	543	540	521	564	544	542	525	535	549	545	520	534	484	539	576	570	525	540	506	553	552	550	541	540	529	529	555	559	531	529	557	514	528	580	526	556	554	534	542	532	543	500	525	533	553	553	567	525	542	519	512	579	538	534	566	509	534	571	507	548	490	524	539	545	529	576	523	542	592	531	539	549	571	508	500	535	518	536	529	543	569	516	493	537	536	563	542	515	563	556	530	520	526	529	537	512	555	563	519	520	558	529	579	553	538	561	572	526	522	515	547	546	538	526	543	555	527	548	541	540	556	527	556	528	516	581	540	586	605	536	558	515	559	510	527	525	498	545	567	555	529	519	575	522	555	541	500	523	523	552	556	539	532	499	547	569	543	576	536	502	570	536	550	550	527	504	517	525	575	558	461	516	519	510	558	561	531	563	558	567	535	523	540	550	571	512	573	516	516	571	562	524	536	541	522	531	579	570	530	527	527	547	532	573	528	524	577	540	572	555	533	545	556	521	516	528	503	569	582	549	559	517	511	538	543	524	531	509	536	511	509	561	538	570	571	542	511	539	538	529	530	589	536	529	524	554	542	544	551	564	510	552	550	546	534	575	538	541	532	575	575	555	549	541	537	547	525	521	530	559	548	525	549	492	533	543	542	535	520	537	523	540	552	515	557	532	522	528	498	536	535	569	525	533	555	559	507	545	535	508	541	538	542	520	542	523	500	509	539	541	542	542	496	551	550	564	502	535	532	543	520	529	559	554	560	575	548	528	524	522	523	515	553	513	554	581	625	520	492	564	507	567	554	547	498	491	515	549	522	514	490	578	548	553	499	544	516	605	560	577	518	495	523	547	559	482	549	585	572	549	549	563	555	525	548	566	539	555	528	531	505	548	498	521	488	527	586	579	531	551	505	554	544	482	525	499	573	559	523	566	564	546	508	557	560	497	543	556	535	547	566	503	542	498	551	552	558	548	514	584	518	525	533	522	562	570	543	498	531	533	530	549	543	574	521	507	573	514	599	544	540	527	523	541	572	509	557	574	541	564	554	511	517	543	571	554	509	562	558	499	531	557	510	528	562	548	516	582	556	523	537	561	533	526	542	503	533	529	523	511	491	547	565	602	532	533	516	537	496	540	583	537	540	543	529	508	525	523	535	514	534	530	554	543	544	526	583	506	550	539	536	514	541	508	542	567	541	539	519	555	510	522	547	509	548	532	524	547	577	553	538	525	537	537	507	538	520	538	536	555	584	539	534	557	537	536	585	545	518	531	545	523	555	529	527	528	498
38543	32604	33060	30040	26204	15082	8810	5418	3044	2257	1841	9261	24820	24621	18041	8309	3750	1464	473	263	194	227	209	212	195	234	238	196	188	198	222	210	210	220	215	203	179	188	170	199	206	219	211	199	200	229	188	166	219	207	190	198	226	194	214	191	218	228	182	210	206	206	219	208	186	219	242	178	168	204	216	203	204	207	223	197	219	186	222	191	194	232	209	214	200	176	210	233	205	233	211	202	197	241	206	220	204	205	211	205	222	215	194	189	217	172	199	186	230	232	187	246	208	211	190	217	199	216	193	209	189	210	202	210	214	192	217	205	186	207	195	212	219	226	204	194	196	196	174	188	215	225	218	203	213	202	222	181	232	174	196	188	213	186	209	221	193	201	205	199	193	192	182	218	207	208	197	219	206	211	183	227	182	181	213	195	201	197	197	201	204	209	204	210	193	227	206	228	215	192	217	204	192	200	205	189	197	217	216	193	194	206	185	201	197	184	201	234	202	202	205	214	217	217	219	206	201	177	223	200	197	167	191	215	212	202	204	220	208	200	212	201	198	212	227	182	213	214	198	225	195	212	219	213	202	200	214	193	238	212	207	218	200	194	187	180	188	217	181	207	198	211	217	202	209	186	204	197	222	185	195	193	204	180	190	225	215	241	202	195	214	201	205	173	193	183	215	192	205	208	199	194	186	217	205	212	206	223	193	186	226	230	223	194	216	199	185	187	201	203	216	211	220	211	217	196	197	225	203	181	192	200	192	202	190	196	190	205	203	194	203	195	198	205	213	215	200	194	182	217	209	192	198	207	201	206	223	190	204	197	195	208	200	213	198	224	187	210	200	220	209	229	226	187	194	208	188	223	188	209	206	198	190	202	199	206	204	194	206	227	197	215	196	220	213	201	190	205	216	186	221	201	201	194	198	242	208	201	190	230	201	204	221	214	199	177	194	245	189	209	209	194	214	216	227	209	203	211	208	188	198	239	203	201	211	180	192	230	206	228	195	227	227	236	205	194	219	226	211	199	233	237	201	193	224	221	187	226	191	177	197	204	194	201	208	214	204	205	215	205	209	201	208	219	203	202	206	218	193	179	235	214	193	203	188	207	214	206	181	217	198	194	196	188	203	207	190	182	203	183	197	191	213	176	201	216	212	208	195	202	231	198	182	181	232	195	214	217	228	203	218	213	193	192	190	207	239	230	233	186	186	196	165	166	181	218	219	188	205	200	188	201	217	224	210	203	184	190	211	218	187	186	235	198	204	210	246	218	197	206	177	197	202	232	185	217	214	223	203	222	202	200	196	191	212	198	222	203	189	222	229	181	224	202	208	186	194	202	199	217	211	222	177	242	219	209	202	230	196	209	209	216	175	215	197	214	228	213	201	187	195	183	200	192	212	216	220	214	199	199	230	188	201	220	194	179	197	199	196	194	195	206	185	208	201	214	199	214	208	216	207	212	223	206	208	191	200	208	200	195	210	207	189	214	186	203	207	211	195	215	189	223	229	202	197	216	166	199	195	203	203	199	212	172	203	203	224	206	206	188	192	211	215	221	225	192	192	203	211	189	187	198	193	234	181	217	189	192	203	195	211	206	182	165	201	215	213	222	198	210	214	201	198	226	193	189	219	220	198	203	191	193	196	208	200	218	193	201	202	230	198	197	193	198	196	199	208	204	217	190	204	207	194	179	192	173	206	198	191	187	203	218	201	182	205	205	218	195	204	209	199	213	203	191	184	178	193	227	208	208	201	214	221	237	210	216	192	204	193	215	213	195	191	216	207	218	218	228	228	219	227	197	203	207	199	223	201	198	194	183	220	224	209	190	218	171	217	206	192	206	196	197	203	202	181	209	204	199	196	213	208	206	223	215	215	196	220	194	212	243	205	188	194	179	184	211	209	180	222	190	234	212	192	204	198	205	215	193	221	190	166	186	203	195	246	207	208	191	205	239	217	208	199	213	203	218	172	194	182	215	190	217	213	219	181	203	167	212	211	189	198	214	209	197	193	208	195	178	234	195	192	225	219	202	211	211	198	236	184	192	206	203	213	223	196	197	192	218	172	197	206	209	157	208	214	196	212	197	192	203	198	189	196	190	199	215	201	225	179	207	216	192	195	197	220	200	193	203	206	197	219	198	238	197	226	213	216	193	226	204	211	186	195	195	215	185	202	218	209	208	194	223	214	213	207	207	213	207	218	189	197	232	226	188	187	214	208	188	193	195	203	217	193	227	204	211	215	173	204	192	222	188	188	224	193	229	225	218	213	211	222	205	224	186	233	223	211	213	216	208	188	204	231	211	211	191	193	186	203	204	209	180	192	218	205	165	198	185	211	188	208	201	193	196	182	204	228	220	186	190	188	202	235	192	233	218	191	218	174	237	206	201	195	208	189	197	210	179	202	227	216	227	204	205	209	204	207	207	217	211	181	206	210	206	224	185	166	208	207	228	196	209	196	192	218	222	193	223	203	206	190	213	210	215	202	231	189	202	195	206	194	209	194	193	188	196	174	217	203	212	202	194	239	196	180	201	195	198	203	224	206	200	217	237	218	195	211	223	209	193	229	219	213	220	192	200	205	210	184	218	202	210	197	188	214	194	217	200	194	190	179	231	200	208	220	201	194	178	181	199	198	174	223	190	209	221	203	221	223	196	201	195	223	217	212	222	186	213	196	227	233	209	206	205	213	199	216	222	192	209	184	197	207	198	221	192	185	215	232	239	211	233	199	180	201	227	193	220	192	202	214	206	211	208	204	195	198	203	207	228	195	196	177	218	200	201	221	185	201	228	216	206	202	200	188	200	230	217	218	213	214	204	221	208	197	193	209	203	214	211	195	195	196	205	218	186	218	193	238	229	216	181	235	214	199	222	202	189	208	200	207	223	194	173	210	220	218	184	193	228	223	193	183	220	207	221	202	193	204	188	212	201	196	199	202	209	185	209	218	217	198	209	198	200	215	205	187	234	185	188	224	188	191	189	187	199	217	225	215	170	209	217	215	192	195	194	229	211	220	171	184	197	207	199	194	235	205	228	218	214	221	211	197	208	186	203	222	202	220	221	238	219	208	191	204	196	184	186	232	211	201	204	197	211	170	214	199	179	189	211	220	191	194	204	180	201	178	202	219	179	200	202	223	206	164	202	210	202	209	202	209	199	191	193	208	193	209	203	223	184	222	208	194	219	212	201	202	206	200	201	206	184	205	230	209	194	207	204	197	231	214	213	208	207	214	192	213	226	198	200	208	211	178	203	199	222	228	205	219	235	214	216	206	219	210	193	214	216	208	215	188	190	209	210	197	197	204	210	197	216	214	195	205	205	177	208	194	198	215	223	179	187	201	177	218	217	201	191	196	208	226	197	205	215	222	206	189	201	178	182	196	237	199	212	180	193	210	208	210	200	214	197	228	194	175	216	206	224	179	214	187	210	182	205	194	211	225	203	186	182	210	207	226	214	167	208	198	203	202	221	191	221	200	220	215	200	195	205	208	221	193	204	209	215	191	202
26717	25959	29558	33689	32143	17613	14381	12547	9324	8337	7785	24485	45210	44012	36881	23173	14249	6217	1881	847	611	503	548	560	530	515	500	534	573	511	556	554	508	558	533	523	506	577	491	529	575	557	545	532	535	538	530	527	545	543	545	512	576	491	506	551	558	535	516	562	509	538	532	543	535	496	516	530	545	529	540	535	576	565	520	573	532	546	535	534	519	548	556	510	527	510	543	522	549	558	548	538	538	580	530	523	530	527	572	522	542	543	534	507	544	525	541	534	516	552	567	579	564	530	537	509	510	540	563	562	554	558	525	555	549	522	541	526	500	522	539	550	554	553	535	530	531	531	539	560	536	554	528	533	591	533	543	523	529	511	536	557	597	524	515	569	533	547	534	553	526	501	540	522	524	567	512	532	545	541	543	561	527	524	558	570	540	492	527	553	557	555	521	524	534	555	571	516	546	553	532	527	516	506	506	534	557	527	584	481	568	525	533	517	537	508	529	600	591	562	560	509	548	559	510	521	529	543	570	536	529	517	507	568	564	543	519	533	522	566	531	521	531	518	510	507	497	575	508	512	545	533	545	506	517	515	541	559	536	544	547	523	535	514	514	550	526	508	519	552	519	567	501	551	543	511	550	539	555	480	585	517	538	545	528	542	562	497	574	555	534	519	503	527	571	519	538	546	517	572	534	556	539	540	528	526	527	556	550	513	523	563	534	535	537	542	513	532	547	554	522	556	580	543	520	600	567	512	531	536	543	549	567	565	535	567	608	539	505	490	548	513	491	516	540	539	501	555	526	520	545	575	495	597	537	540	529	509	537	556	522	509	532	553	567	581	556	534	523	527	574	522	516	578	531	575	544	539	558	516	531	558	534	493	553	525	546	514	564	516	555	550	559	544	528	497	509	516	510	520	559	533	551	534	538	564	520	563	547	544	511	559	554	537	552	517	542	514	538	561	520	539	514	524	529	579	546	531	506	517	522	519	564	512	551	582	539	535	520	565	556	556	536	509	579	551	518	517	519	524	530	507	571	578	525	562	555	528	547	516	561	556	507	508	569	533	531	526	512	518	533	578	544	528	546	534	500	564	480	533	555	538	563	544	518	545	541	522	508	522	507	524	554	591	525	550	570	542	532	538	546	506	573	506	574	570	558	524	572	520	510	516	570	521	563	546	526	540	550	548	519	510	537	561	549	520	568	539	515	529	532	536	521	578	550	521	565	491	562	534	552	543	490	552	580	542	536	564	528	564	551	524	529	562	584	583	539	550	554	512	552	535	509	548	565	560	579	531	515	547	549	561	503	542	547	520	512	541	543	543	521	526	530	555	546	507	517	547	584	515	540	531	553	552	478	512	558	505	557	528	544	509	511	510	552	576	551	584	536	569	552	547	544	530	530	536	527	504	536	526	540	522	542	471	525	566	567	578	530	551	540	535	534	529	532	552	526	557	526	554	531	527	575	540	543	522	538	541	560	565	546	540	554	555	494	515	565	589	521	520	535	562	572	535	526	554	525	544	528	552	545	529	552	572	543	564	523	534	542	507	542	581	526	525	586	528	553	544	564	588	547	527	554	522	531	549	520	537	527	528	572	530	538	512	538	529	565	551	532	556	524	512	571	521	536	548	508	539	586	575	511	518	517	546	542	534	539	605	538	546	537	533	590	542	533	485	549	525	545	545	537	539	574	503	531	593	549	546	529	538	535	544	511	536	518	515	548	517	570	531	498	591	509	545	518	567	547	558	532	563	560	557	559	499	532	500	521	517	520	540	530	550	541	533	544	511	523	567	565	521	528	493	556	541	522	515	516	535	567	555	528	535	523	537	539	516	525	550	556	537	506	546	525	557	554	520	525	546	557	576	535	532	574	531	580	547	534	555	564	511	565	547	536	547	553	537	567	514	554	556	542	518	543	545	541	525	548	515	544	502	571	532	506	555	529	567	568	533	579	536	540	541	552	529	559	505	570	569	494	530	531	519	547	545	554	563	546	543	523	532	531	577	572	514	544	535	554	516	558	517	536	570	522	578	589	523	546	574	517	548	542	509	537	547	526	514	522	495	507	564	578	544	520	542	546	531	523	550	537	523	525	550	506	526	534	511	547	551	547	548	534	529	556	572	536	557	517	513	523	515	538	569	526	513	523	544	554	545	522	528	544	509	535	517	565	539	517	574	540	538	563	523	551	536	540	533	541	545	503	518	545	500	529	551	523	541	492	501	534	549	524	539	584	510	533	516	531	519	557	547	555	507	534	530	544	515	527	534	537	517	549	510	522	522	555	503	519	541	573	566	539	538	573	552	543	557	538	503	521	545	541	498	563	573	514	577	540	536	578	574	529	540	518	562	537	566	554	537	540	607	579	554	508	532	506	565	564	544	487	529	563	521	499	529	545	590	514	516	533	516	508	582	523	578	560	508	514	471	543	538	561	505	496	556	547	533	528	534	563	574	536	523	528	486	549	540	516	547	529	514	546	544	535	531	519	544	465	547	505	534	514	500	555	580	525	561	556	565	534	557	556	541	545	541	567	526	579	583	511	517	555	567	539	565	553	531	567	590	556	538	522	571	522	562	560	509	540	526	501	535	555	520	499	522	536	558	558	526	572	557	597	544	563	525	544	528	515	524	536	516	550	537	576	513	499	502	545	554	554	597	527	548	580	505	564	519	495	539	542	521	559	521	529	556	556	557	603	517	544	537	581	529	539	562	589	504	538	541	573	551	547	519	551	512	489	526	507	515	580	532	549	553	567	572	546	557	550	582	505	557	560	523	510	549	545	553	520	510	552	527	532	535	554	524	535	546	534	546	563	520	514	622	523	598	529	483	525	518	532	567	541	596	536	558	514	585	543	537	536	504	547	518	534	494	588	549	576	566	568	553	494	558	531	526	522	552	544	539	534	528	502	558	504	607	567	524	561	549	559	578	551	513	537	506	528	549	510	576	565	541	504	510	557	524	576	504	536	518	534	589	508	548	539	485	531	544	544	550	545	591	512	534	559	532	553	576	540	532	563	580	554	538	540	535	546	553	550	551	549	482	528	531	536	519	543	541	543	597	561	539	572	518	477	578	504	487	545	521	547	511	557	542	518	534	533	481	566	530	514	529	572	506	558	546	557	519	512	552	551	528	566	507	540	521	564	572	515	565	525	552	557	543	565	495	527	548	520	527	573	536	544	521	539	580	528	516	529	492	557	495	583	543	551	530	544	568	532	533	541	520	504	524	524	534	563	550	554	548	508	557	537	542	540	560	542	564	499	539	532	516	518	545	561	534	523	521	554	539	530	539	497	521	551	529	590	502	475	530	509	491	519	563	537	513	512	497	496	535	514	545	524	511	493	513	531	535	549	578	526	579	533	555	506	539	552	513	530	530	588	540	535	557	523	539	514	491	510	559	546	565	509	551	558	547	526	553	564	506	497	559	532	518	555	527	565	532	587	562	536	549	569	578	533	526	552	529	518	501	555	553	544	545	514	522	543	511	514	508	550	541	508	512	554	545	512	513
9135	7511	9649	8104	4122	1701	1080	821	626	726	621	710	1728	2011	1739	1012	607	354	265	236	214	203	224	176	198	193	176	220	199	178	200	239	204	215	207	202	233	206	209	204	208	173	219	195	194	202	211	229	194	200	202	197	208	211	231	223	205	208	203	179	199	198	203	209	204	210	202	165	180	198	253	229	200	206	177	209	229	202	228	204	203	177	224	221	206	182	192	181	186	228	210	178	211	220	214	210	199	199	199	195	220	186	204	220	175	207	209	196	200	202	221	183	187	218	199	215	162	223	201	211	231	200	201	196	191	191	221	234	203	202	204	184	195	208	194	212	203	215	224	193	192	226	185	196	186	209	185	218	190	180	186	185	195	217	185	220	202	223	188	214	195	200	201	190	200	192	209	218	213	207	190	196	206	199	198	210	190	204	216	189	192	205	201	205	171	237	176	206	219	213	215	181	216	185	201	211	212	182	216	183	186	218	190	204	177	196	203	178	203	188	214	187	184	199	196	211	201	213	216	204	196	200	176	209	204	186	217	200	191	227	216	180	198	188	193	221	222	180	183	187	219	217	203	193	195	212	200	206	208	209	212	209	226	223	218	196	184	191	187	201	189	226	203	204	198	204	180	240	203	184	183	194	196	203	221	204	202	198	174	190	214	184	208	197	201	245	194	223	190	191	212	220	213	230	202	189	200	208	200	206	214	214	180	228	212	209	201	204	187	188	193	218	199	195	186	170	191	216	215	205	226	206	204	233	189	198	217	204	159	182	194	208	188	212	204	219	220	221	212	200	207	208	211	203	223	205	214	210	218	206	209	192	203	194	175	191	200	184	200	197	224	184	183	208	192	209	194	215	196	209	197	206	219	204	235	200	202	207	195	219	187	198	198	198	228	201	198	205	194	190	211	221	185	186	196	209	203	203	210	169	197	198	194	206	183	185	184	207	206	205	190	223	196	189	182	214	189	211	201	192	193	217	211	196	209	208	191	208	193	194	202	207	185	207	173	195	201	186	217	211	181	189	209	208	194	208	207	189	171	203	197	176	209	232	200	203	222	196	217	212	203	201	183	177	212	207	211	206	184	206	212	210	205	212	211	184	197	207	220	195	196	177	200	177	192	189	212	197	176	205	217	194	204	202	201	203	194	201	197	224	205	225	207	193	172	192	182	171	230	178	217	212	226	206	236	215	185	220	191	192	198	192	181	193	215	190	203	205	229	199	170	169	223	194	214	217	217	209	208	203	206	230	181	199	209	218	202	202	216	202	193	210	205	208	186	204	202	214	211	205	203	189	219	195	183	211	173	203	226	219	215	206	201	210	201	195	211	182	189	193	231	194	204	201	188	191	219	198	208	224	225	181	209	200	194	194	217	218	204	206	204	199	215	209	213	205	197	204	214	196	200	204	178	220	207	220	201	195	195	200	203	202	201	206	222	234	211	185	219	215	201	207	202	195	210	198	210	186	201	207	221	204	206	221	197	201	203	217	191	207	194	221	189	185	204	214	214	188	210	204	187	195	219	198	186	243	216	197	209	191	211	221	212	198	209	224	213	216	215	194	212	194	208	234	188	199	208	203	213	217	208	185	222	187	212	189	188	201	199	218	191	196	178	211	216	197	211	205	199	189	182	211	203	183	215	179	201	178	193	211	204	207	185	196	163	195	213	211	217	227	216	215	200	206	195	211	218	204	205	182	208	225	203	193	201	220	205	201	190	212	208	210	189	179	214	175	193	215	221	196	206	179	202	196	190	192	192	192	200	210	210	200	190	215	199	240	207	211	205	189	216	197	213	237	233	224	236	194	203	211	187	172	195	208	197	250	193	220	204	190	183	219	216	207	183	204	223	211	187	204	206	207	197	195	206	181	187	203	182	203	195	213	196	191	232	202	189	202	216	177	190	195	192	198	195	202	189	219	192	207	202	200	188	216	199	214	193	220	189	187	177	203	200	214	184	184	212	204	169	213	198	220	178	186	199	219	192	212	183	193	198	206	213	179	219	194	229	197	210	216	229	190	181	221	170	196	215	211	213	208	206	202	191	205	234	212	197	197	206	220	207	216	212	205	193	216	197	197	185	215	199	210	216	182	196	198	217	200	189	194	193	183	194	193	229	205	222	209	197	218	209	197	227	212	218	203	206	181	191	199	194	219	206	214	203	191	232	208	229	203	207	216	198	198	206	202	216	221	222	169	182	213	184	183	218	186	175	197	202	219	190	196	196	208	203	224	223	188	218	207	205	180	189	215	191	197	222	195	222	184	188	191	192	186	198	216	194	203	187	200	228	182	190	173	212	203	222	211	205	203	198	191	182	203	205	210	180	194	192	227	176	182	167	201	209	220	203	187	212	195	187	215	196	188	219	206	170	222	199	186	180	188	198	204	211	179	208	204	209	200	199	206	201	235	188	213	200	212	184	187	200	209	193	182	201	209	205	206	201	195	214	184	210	195	187	201	202	208	207	192	201	188	202	207	197	184	207	203	203	169	195	181	201	226	186	205	191	208	208	180	193	200	188	189	186	214	209	186	212	198	211	192	212	184	204	196	184	202	213	211	229	207	205	218	216	207	199	214	208	207	205	200	205	204	181	205	179	196	200	243	211	208	209	209	210	207	218	219	209	196	184	216	229	203	190	196	189	223	197	215	202	233	189	216	210	210	213	196	212	226	208	200	209	193	199	221	179	205	206	204	193	230	202	188	199	217	221	223	199	193	213	188	215	191	193	190	196	202	204	202	200	199	203	203	190	219	212	178	177	215	208	207	224	235	217	195	192	204	192	199	207	207	198	180	177	197	221	215	194	222	189	195	214	223	179	189	204	229	207	212	202	176	218	192	203	185	182	223	188	208	175	201	220	208	190	206	227	201	199	196	201	208	171	207	210	198	227	186	222	214	186	182	219	200	215	199	213	221	206	223	220	187	212	188	185	184	208	188	200	205	206	204	189	202	189	221	182	196	207	195	197	204	211	209	196	184	221	221	193	201	200	194	194	202	217	166	208	200	207	220	194	187	182	188	186	216	176	192	200	183	204	199	210	214	219	199	222	198	215	182	186	182	213	189	193	223	191	213	213	196	204	210	195	189	202	229	212	219	225	226	197	199	218	203	205	194	214	205	236	229	222	201	217	218	197	188	219	207	200	217	226	169	203	190	193	195	196	229	209	199	197	199	219	211	223	186	213	190	198	197	211	196	182	198	203	224	191	184	208	199	203	214	219	218	204	212	198	232	214	235	228	212	187	200	187	187	178	215	186	191	189	201	190	188	213	206	223	198	185	224	228	187	178	189	221	200	206	197	199	198	178	201	199	213	231	191	222	211	195	188	202	193	197	203	189	202	202	197	197	233	196	186	194	192	188	193	206	175	223	203	201	200	180	185	206	218	211	180	205	217	214	209	218	228	191	210	204	185	213	218	212	174	201	206	202	193	182	212	185	216	192	213	218	205	250	195	225	198	220	204	224	214	200	183	202	191	225	212	215	172	216	162	194	202	189	185
6680	7219	13138	16400	10743	6049	4493	3519	2975	3281	3569	4069	9073	9734	7397	3769	1991	1075	704	631	560	545	524	545	541	555	545	512	577	534	536	561	550	559	525	562	550	595	565	544	512	521	554	531	507	582	522	515	558	550	534	532	508	557	537	507	538	509	558	556	538	533	506	532	510	545	581	530	565	535	502	569	532	582	559	557	550	546	590	576	502	520	555	555	533	528	499	533	554	540	547	558	585	546	587	575	550	555	580	590	555	506	583	561	536	516	583	547	533	576	528	513	572	513	505	518	513	542	556	542	541	572	557	505	547	571	528	542	518	533	556	555	607	491	533	543	532	530	508	510	556	554	554	524	520	543	561	518	546	561	569	581	566	555	527	527	540	515	521	546	564	543	557	518	550	540	531	569	561	569	552	525	540	563	534	566	557	560	505	535	540	518	553	540	509	555	579	547	512	534	534	579	512	565	535	577	542	567	582	570	544	551	569	507	554	535	522	578	542	557	571	523	523	535	555	569	526	534	559	492	553	531	514	584	552	572	566	543	530	573	521	546	533	558	524	529	507	583	518	569	527	542	608	523	561	541	564	598	512	550	528	538	520	537	550	588	518	522	550	562	536	535	539	511	554	531	525	556	546	527	556	537	506	494	556	547	523	556	536	544	563	520	572	553	523	541	516	543	538	564	535	526	569	571	521	595	502	511	570	540	532	559	542	533	543	537	529	503	578	516	504	564	569	586	531	530	546	544	555	560	540	566	549	533	573	554	527	541	517	556	495	527	590	499	531	558	566	536	501	531	499	547	537	516	588	543	504	563	553	549	537	539	569	532	548	563	542	568	543	559	549	551	525	516	570	548	536	531	580	499	550	559	530	555	560	557	526	565	552	581	560	602	530	522	515	482	529	543	578	505	516	545	523	500	557	559	544	553	483	564	505	496	532	570	553	540	581	569	546	541	545	535	532	513	544	559	557	528	567	515	545	509	504	530	561	563	549	576	529	551	567	562	597	573	528	514	486	543	547	539	557	505	565	528	530	502	512	554	565	538	519	552	536	542	546	511	560	570	578	497	495	517	526	572	573	565	577	552	551	559	532	531	536	521	569	562	547	575	524	522	537	510	552	548	475	545	568	523	519	551	556	537	570	545	539	546	484	546	539	510	539	571	568	541	535	546	556	546	552	498	583	553	568	546	522	541	582	560	551	577	565	521	569	532	531	523	564	526	539	565	568	567	577	543	570	514	555	541	577	519	558	565	529	507	542	530	515	561	547	530	562	595	552	537	551	523	576	568	524	545	560	542	551	522	553	514	556	534	561	585	532	523	575	563	537	529	544	523	550	562	562	545	567	583	534	563	538	548	555	562	560	546	565	528	566	509	537	561	531	561	523	479	565	537	514	522	525	548	512	516	530	516	525	523	518	571	513	523	542	522	547	542	507	524	526	541	548	537	572	555	502	579	538	521	583	560	552	552	558	566	603	519	543	534	525	554	560	525	529	549	556	529	533	504	529	503	561	588	559	555	518	535	568	535	526	566	540	495	509	577	541	514	561	556	559	553	583	551	529	528	585	544	497	570	532	516	519	548	536	534	536	550	540	551	534	514	531	554	532	553	554	544	536	536	572	516	571	591	574	534	540	483	543	515	531	525	513	547	560	537	536	548	488	483	541	509	530	551	570	520	535	540	561	513	532	555	538	553	555	512	557	552	523	515	543	546	593	514	494	515	503	573	549	553	571	499	508	527	535	580	579	522	592	529	543	517	549	533	541	536	525	550	544	551	526	548	458	518	522	562	486	545	559	552	539	528	598	510	590	523	594	550	566	564	555	559	536	538	559	523	538	554	534	550	560	572	556	510	530	528	553	556	546	548	567	531	546	524	538	538	580	544	557	528	527	544	507	536	529	533	519	541	527	497	537	535	569	527	525	595	587	514	555	550	554	556	556	558	564	562	495	541	550	544	531	551	553	515	513	547	540	549	522	554	554	577	525	508	513	547	553	544	551	499	545	539	537	565	554	538	538	507	555	567	573	537	526	545	520	546	507	537	553	542	559	492	501	577	552	516	572	525	526	520	546	526	496	555	550	553	532	556	558	520	526	548	531	567	532	538	559	536	536	551	541	574	558	551	554	558	539	552	551	564	573	575	563	590	544	514	552	546	543	565	543	512	545	524	517	504	513	525	551	561	590	537	570	530	535	532	542	543	523	579	545	550	553	530	563	585	491	569	505	535	530	528	556	554	521	496	529	557	569	546	525	569	538	519	497	507	518	559	528	534	530	536	524	568	546	542	553	550	544	510	561	557	537	543	528	534	545	534	536	545	548	541	504	522	532	529	538	539	587	531	509	531	517	508	554	504	552	550	562	521	576	585	543	531	523	539	507	549	537	510	547	547	522	575	538	525	526	523	588	531	574	567	557	591	502	553	497	509	505	527	547	517	541	524	522	525	534	525	542	558	553	562	501	518	565	575	577	509	542	496	543	513	538	549	531	556	515	597	547	553	547	542	569	535	541	529	491	512	576	550	557	529	542	553	572	593	536	532	526	551	511	525	516	567	548	552	564	529	507	551	511	532	501	546	551	521	565	530	499	540	564	575	521	549	548	574	535	524	567	528	523	548	515	543	552	537	561	530	542	504	551	521	523	560	556	552	520	561	504	571	483	577	537	536	503	564	565	537	556	550	543	561	548	563	534	548	571	481	572	533	537	529	570	518	528	580	561	545	551	555	515	574	552	553	545	532	527	565	549	536	538	518	570	497	536	554	527	529	545	564	506	540	553	534	520	524	527	586	526	541	476	559	514	546	556	534	508	511	577	528	562	523	524	543	547	581	531	563	537	541	532	570	520	497	600	551	514	581	593	526	522	530	535	559	516	572	561	538	569	539	592	568	568	531	535	542	578	541	522	551	530	545	515	553	580	526	552	574	561	524	529	515	542	512	542	535	533	500	546	580	542	557	535	548	536	542	544	527	493	499	545	577	541	545	548	560	546	561	526	547	514	568	559	525	544	566	517	529	551	535	558	539	550	566	536	556	538	556	574	525	556	559	542	587	561	552	530	499	554	531	524	487	536	515	555	564	556	551	542	526	528	552	495	541	568	544	570	559	554	571	537	552	536	549	545	560	543	576	568	532	544	563	542	574	512	535	524	542	528	530	528	529	535	527	559	582	509	597	552	540	524	544	525	520	578	509	558	562	560	525	547	547	526	549	553	523	558	575	593	575	534	559	565	477	561	550	551	523	561	545	551	572	536	543	499	543	516	527	542	517	520	560	579	524	534	543	515	542	552	545	574	556	545	542	542	509	538	525	569	546	546	530	571	495	542	546	562	580	540	563	535	558	503	548	541	530	543	545	517	516	580	482	513	524	545	581	528	516	619	471	540	553	572	533	531	543	513	564	570	525	558	542	528	511	525	576	547	528	544	590	564	573	509	549	528	545	589	519	501	539	557	552	543	564	571	577	551	498	565	564	554	563	546	555	536	515	541	564	588	529	521	555
26373	21311	28776	26992	23517	14452	6707	4279	2814	3982	5374	5483	14322	16845	12397	5226	2275	1027	375	283	245	219	208	246	235	210	181	210	186	221	216	209	205	207	207	197	219	193	224	203	221	215	212	207	197	197	192	207	190	201	202	226	196	215	187	213	212	182	188	199	216	193	216	204	215	183	216	223	205	207	196	230	230	192	185	212	196	192	188	221	219	207	177	217	192	196	210	196	228	197	194	195	196	205	208	230	210	188	178	204	200	206	206	188	198	226	191	209	189	219	212	196	212	177	198	182	196	231	214	189	205	191	189	190	208	177	182	219	205	190	204	241	213	194	185	212	215	199	199	209	210	203	242	227	212	205	234	194	202	203	187	189	195	216	201	207	211	210	216	208	225	178	193	198	209	198	217	213	204	206	231	189	178	230	196	206	183	222	221	203	214	184	186	176	211	176	170	191	211	216	215	178	250	190	204	204	200	195	199	231	204	230	230	215	215	218	204	210	211	196	231	216	177	207	210	221	207	195	208	220	222	234	201	205	196	200	197	224	208	230	181	195	182	213	185	183	193	205	185	212	196	184	214	183	175	199	199	210	222	189	192	231	185	223	177	208	210	207	200	220	243	201	209	203	205	199	224	171	191	201	211	178	214	191	207	214	232	184	229	172	194	206	219	204	189	204	220	214	189	209	238	204	220	190	194	168	192	214	183	217	206	204	199	196	200	188	185	201	200	172	193	191	220	182	197	211	197	211	196	196	210	228	215	228	192	223	214	199	209	200	200	208	206	184	193	190	222	210	214	216	207	216	207	204	212	214	200	217	216	200	207	192	180	207	196	199	207	192	213	214	208	231	225	192	202	220	186	231	198	200	190	221	203	201	200	191	206	207	204	218	207	205	220	211	215	192	213	201	200	204	197	204	231	221	189	230	197	186	191	227	189	197	192	220	215	239	192	196	234	234	200	205	190	224	205	205	184	194	219	206	219	223	202	207	198	200	209	200	218	209	231	203	204	186	222	193	197	207	199	215	219	206	196	210	206	209	214	194	208	216	207	206	220	192	199	189	192	211	223	202	205	200	203	211	209	194	212	188	216	214	190	199	221	176	205	225	220	218	185	208	214	219	232	195	215	205	198	212	199	222	200	216	209	215	211	215	225	219	201	197	205	191	216	188	222	182	228	218	202	212	190	215	204	207	211	205	211	197	198	218	177	213	199	217	206	199	186	214	206	202	206	201	203	186	195	200	215	214	212	214	219	214	206	221	218	182	206	228	198	199	204	215	206	213	188	219	216	194	210	209	189	223	181	213	188	200	204	182	189	203	203	208	190	217	195	206	206	211	193	211	180	184	208	207	200	199	194	193	199	204	192	184	207	212	212	211	191	208	201	211	208	190	219	178	200	196	188	215	212	200	223	213	230	217	229	203	194	200	204	187	217	206	207	234	192	202	222	231	190	180	208	192	198	222	214	199	191	236	231	214	198	193	179	194	213	217	208	197	229	204	212	211	207	184	220	201	203	215	199	195	193	205	228	214	193	224	185	225	227	205	190	178	205	206	186	217	188	210	183	225	179	225	196	192	207	234	202	196	193	170	207	242	180	208	202	213	222	227	206	209	214	182	187	194	205	181	209	239	210	202	190	204	173	190	196	202	209	178	220	203	208	203	218	200	186	203	221	203	209	217	205	201	213	177	179	191	222	198	185	209	194	194	210	198	205	219	191	201	187	193	193	220	212	211	209	192	194	223	237	195	216	223	231	213	190	180	206	198	180	188	202	199	217	177	186	198	223	220	199	209	204	220	204	198	214	215	226	213	222	186	181	216	197	207	197	192	214	216	221	173	217	191	226	180	186	202	183	215	199	184	189	210	174	207	200	205	211	207	210	211	216	228	183	224	194	201	207	175	197	201	204	203	190	213	202	182	214	177	225	206	188	220	209	216	190	188	227	201	179	213	223	203	187	191	182	190	216	214	184	207	193	184	213	195	196	194	207	195	214	194	169	209	239	194	189	194	204	205	210	222	184	199	205	191	221	191	202	201	191	207	172	191	193	216	202	205	187	193	220	199	194	237	215	205	211	203	214	179	190	206	210	193	221	198	192	216	211	208	195	214	188	211	197	218	229	196	186	210	200	204	179	224	198	213	212	175	220	184	201	227	198	199	190	206	201	179	221	191	201	203	191	224	211	211	198	208	208	217	209	214	209	191	239	199	186	213	215	204	201	202	229	234	182	224	204	191	201	209	204	185	202	204	208	188	203	194	207	225	215	182	161	213	195	218	209	206	206	184	182	180	210	201	213	217	214	211	227	189	209	189	208	200	226	212	213	198	181	208	197	184	202	199	200	224	203	213	215	208	197	221	205	221	174	224	207	187	208	219	210	188	188	208	191	193	192	213	213	198	207	215	200	195	220	179	191	204	229	203	196	209	179	224	205	200	196	198	202	210	235	214	209	244	177	184	217	234	215	217	220	197	230	167	210	200	197	211	193	191	206	211	190	214	201	218	240	184	197	212	195	207	197	211	202	221	198	222	207	205	214	218	209	189	202	201	191	206	191	205	193	209	239	192	198	217	200	247	217	172	212	208	196	178	195	171	218	198	225	185	210	199	199	218	228	240	191	225	190	190	203	231	184	208	227	185	206	209	211	211	240	193	180	200	214	218	223	197	190	223	209	212	200	212	196	199	184	186	214	198	169	225	233	236	203	234	195	187	215	196	216	203	200	215	190	212	227	210	191	196	211	211	199	182	219	163	239	179	197	205	167	209	206	212	229	206	203	210	190	194	193	205	221	181	180	195	211	213	182	202	227	218	218	218	224	218	187	233	189	200	228	216	212	200	234	199	186	216	209	200	196	228	212	213	204	197	227	221	207	199	192	222	210	214	194	219	216	204	235	215	205	194	187	202	177	214	177	207	205	201	181	193	210	192	205	215	213	186	196	209	214	202	191	208	200	200	219	194	214	192	214	194	212	188	213	206	219	223	184	215	209	214	218	187	202	218	204	189	204	186	192	200	178	238	203	203	215	214	217	237	184	218	202	209	217	166	180	201	194	201	225	202	219	209	209	197	176	203	206	227	174	182	183	201	227	207	187	196	190	209	187	171	201	226	191	198	198	201	189	199	230	225	244	202	209	219	197	194	222	196	181	194	218	186	189	203	204	201	241	201	200	205	202	212	190	210	186	216	199	215	222	201	211	217	222	214	202	179	209	218	208	179	197	226	203	211	200	201	188	221	191	204	198	208	207	198	204	202	180	212	201	229	215	187	216	184	203	221	178	217	199	197	235	237	209	218	210	199	213	185	225	206	205	201	218	190	193	187	200	228	242	198	229	200	198	234	235	216	218	203	205	209	190	211	170	190	195	213	218	180	173	169	228	190	204	189	187	209	184	173	192	215	205	195	184	207	230	199	213	201	194	217	186	215	214	190	214	213	201	198	180	190	218	201	205	214	214	195	192	187	221	201	201	221	205	187	206	196	199	186	216	222	185	192	208	206	213	215
16910	16331	27103	30653	27507	11883	8449	9364	8404	13743	18234	20125	36727	38210	31483	18487	9387	4219	1479	782	625	576	545	562	513	534	534	571	525	546	566	519	534	559	548	538	557	506	536	570	550	571	513	562	546	577	501	517	526	543	512	560	578	554	519	501	559	590	530	595	548	546	513	570	625	531	617	539	553	566	517	551	542	560	504	526	549	554	564	514	550	524	531	562	598	558	537	564	544	576	531	576	557	555	548	579	542	552	586	528	546	533	555	546	522	547	561	558	572	522	559	512	544	538	538	582	550	572	550	559	525	512	550	498	561	516	551	513	520	568	577	553	530	542	554	520	519	544	537	529	515	501	537	536	524	547	519	540	571	548	563	573	552	548	573	552	502	561	554	525	504	540	536	529	548	534	543	551	553	519	535	500	538	568	551	548	581	545	529	529	520	547	530	553	538	541	570	500	531	521	566	564	544	536	556	556	551	552	565	549	541	535	535	519	542	563	516	548	536	579	573	546	562	590	553	585	549	530	536	570	556	585	582	560	575	565	561	563	605	543	529	537	548	525	534	563	528	544	563	494	579	581	566	581	551	563	574	525	574	566	556	542	565	592	570	517	538	547	563	536	604	514	577	543	521	535	543	538	524	539	555	546	521	545	581	539	545	535	535	561	539	554	520	546	538	530	497	538	544	554	518	507	526	539	581	512	582	565	548	562	534	554	517	540	527	556	560	567	571	562	500	553	524	513	594	572	499	497	576	541	543	556	553	582	556	541	520	539	512	519	558	533	572	544	549	541	549	546	575	568	556	532	534	527	530	557	546	553	517	578	511	556	556	512	552	536	506	485	581	551	587	533	580	561	552	537	524	539	525	581	562	553	538	503	572	547	553	564	547	564	556	521	491	514	569	570	575	555	587	542	578	552	549	565	531	528	573	575	568	569	553	569	582	559	532	530	550	557	566	550	569	580	549	546	542	552	594	579	525	562	537	542	540	527	549	568	578	551	541	507	545	547	564	543	511	542	519	577	520	515	531	553	530	544	535	530	543	557	572	537	520	553	516	553	537	519	543	534	563	543	541	582	607	560	524	529	505	529	543	569	490	552	504	590	559	530	546	525	515	534	571	541	551	534	543	548	533	581	565	555	527	516	529	546	549	554	554	536	536	567	526	582	563	532	569	600	565	519	541	519	595	565	508	535	525	548	564	526	575	562	539	575	541	551	530	550	575	554	536	531	552	537	533	530	569	567	583	579	534	546	536	567	546	534	571	561	531	533	540	562	545	554	536	533	555	528	550	557	552	598	518	515	515	534	505	536	541	526	568	517	564	515	543	579	543	552	524	537	541	557	584	554	564	537	535	532	598	520	548	524	538	551	527	553	528	591	526	569	584	544	545	572	544	552	562	524	528	532	516	521	546	516	544	553	527	553	571	565	524	555	562	557	563	555	579	525	538	563	541	505	552	561	581	544	561	521	558	586	547	535	528	559	571	553	537	531	544	547	531	534	580	526	568	534	503	564	543	533	545	548	582	590	589	552	535	477	541	567	567	542	582	520	557	585	527	557	546	550	564	542	525	524	537	545	512	540	534	550	572	537	536	567	561	549	542	544	493	555	534	572	517	536	529	563	544	556	531	511	580	544	574	555	563	578	531	575	570	572	546	579	573	549	531	591	559	530	578	558	607	580	535	503	532	526	535	543	550	566	528	554	556	546	503	524	561	566	575	591	593	531	581	569	542	542	591	563	558	586	516	507	576	579	534	541	548	531	539	549	543	541	529	562	566	537	549	534	537	587	518	568	578	578	556	552	518	573	579	532	558	538	515	539	580	587	552	552	567	511	584	514	563	551	530	548	578	556	512	574	552	559	558	545	563	592	598	547	571	544	568	564	494	545	564	577	556	568	560	540	560	531	548	538	560	563	583	541	567	506	529	590	551	569	552	594	527	529	556	569	565	572	543	530	515	598	581	541	561	535	550	530	554	531	556	534	543	525	547	510	577	554	530	520	540	523	571	515	555	534	539	558	549	545	554	541	522	514	508	597	568	557	543	530	537	507	585	526	570	561	581	540	532	514	514	552	595	529	498	530	501	504	522	582	537	532	529	571	588	571	565	555	534	512	547	549	514	595	528	559	513	521	573	548	567	561	559	535	545	528	544	580	555	569	516	496	529	542	524	596	557	567	554	546	553	549	523	544	518	517	531	528	576	529	541	523	565	590	530	511	593	557	545	532	526	533	500	561	519	578	534	563	537	564	588	577	542	568	527	560	586	535	524	559	569	558	578	620	510	519	534	565	578	536	578	516	567	580	559	547	562	545	555	573	529	550	548	576	551	557	526	555	531	566	501	543	570	520	511	519	538	586	520	529	550	572	531	557	555	561	518	570	557	551	594	526	543	562	527	555	548	551	567	522	506	534	589	578	537	543	587	526	546	572	572	519	564	515	577	545	547	576	558	554	492	559	538	548	519	530	544	506	539	544	515	574	625	524	559	528	541	567	522	502	595	520	552	548	576	517	588	549	521	497	564	572	555	546	526	534	516	593	508	514	528	569	533	527	537	523	559	570	588	541	555	546	544	545	573	570	515	539	540	554	523	561	520	596	537	541	553	476	526	547	550	530	571	555	553	576	583	544	554	574	498	503	582	563	525	578	548	563	562	529	520	583	540	521	520	518	553	583	559	509	560	536	551	506	599	533	532	546	577	541	534	547	516	566	543	544	581	550	538	571	597	553	547	534	562	544	531	555	544	608	564	537	516	588	525	535	534	533	521	555	516	543	543	535	551	556	535	563	515	584	519	517	542	553	534	516	516	576	531	573	557	569	484	548	579	525	567	546	572	540	574	557	550	573	508	576	568	550	523	523	547	540	577	511	559	563	526	560	517	497	548	552	538	526	587	534	535	521	555	558	547	516	554	492	570	527	545	531	524	573	570	533	553	563	561	578	535	526	549	563	521	560	534	562	522	529	530	546	547	533	523	578	536	516	549	539	541	581	574	542	494	567	544	531	526	533	538	588	527	506	588	559	554	521	583	510	510	545	581	526	576	518	540	558	587	515	546	581	593	550	530	506	537	574	548	571	586	506	578	555	511	621	570	526	525	553	550	561	525	566	564	554	572	524	547	570	532	592	549	562	558	547	553	589	568	615	545	508	562	520	564	561	535	563	564	520	578	550	592	564	561	544	548	613	572	506	553	540	544	528	543	557	544	528	552	554	594	549	570	567	549	511	579	523	539	587	546	531	522	561	522	589	556	593	548	548	529	523	548	515	570	527	572	510	526	531	544	559	522	568	519	528	551	549	561	523	549	570	571	586	542	543	548	532	553	532	542	552	568	562	529	530	567	541	550	507	551	530	543	531	577	549	561	554	529	533	549	537	572	523	530	511	540	560	578	561	539	542	531	566	554	524	537	548	551	573	575	565	556	520	542	546	566	563	570	522	548	578	564	534	590	553	550	515	584	575	569	552	574	562	570	545	529	534	571	537	552	539	531	562	537	524	545	514
33612	30190	25930	31771	26790	20780	17567	16944	12815	8395	3934	3292	20267	25732	20024	10148	3820	1445	547	282	222	228	216	224	203	204	191	199	232	211	203	192	217	207	205	210	217	194	204	265	192	185	190	218	200	218	214	215	212	233	234	212	209	232	213	201	180	211	219	243	232	205	185	175	226	230	189	212	210	189	217	225	202	203	218	188	198	219	179	215	200	194	206	217	240	213	205	192	216	235	236	203	245	239	208	179	210	187	216	206	217	197	191	200	218	193	209	205	207	196	197	203	227	228	176	191	189	201	175	186	219	216	235	220	229	200	207	191	203	229	231	239	202	216	203	197	202	214	203	209	221	230	220	222	229	207	197	227	211	196	197	218	207	234	218	192	207	182	209	197	194	210	234	174	224	181	206	176	227	215	207	200	225	167	195	202	186	203	225	208	191	189	181	237	195	199	206	222	208	217	187	204	208	197	192	201	218	234	225	205	193	193	209	214	201	221	212	210	176	223	211	210	199	191	208	198	176	199	207	208	210	186	221	195	194	184	222	197	191	217	194	190	228	227	205	170	207	219	196	199	186	194	162	188	194	214	233	207	186	212	232	211	201	211	218	209	225	208	204	214	220	181	209	216	212	196	197	221	217	183	236	217	230	236	201	230	220	207	215	193	210	256	195	196	204	225	183	219	206	199	207	215	210	209	200	191	196	209	223	206	201	235	225	192	204	228	208	200	191	196	203	185	199	206	220	219	223	200	222	242	204	228	200	192	213	208	214	184	200	197	195	203	195	173	225	230	208	206	199	199	222	235	209	230	205	220	214	222	229	182	222	209	193	213	207	199	214	212	230	206	216	216	223	190	203	230	229	207	223	218	213	209	189	225	195	235	211	202	226	193	207	210	214	238	186	217	184	208	217	200	216	214	180	205	202	204	186	183	205	206	184	192	231	207	204	212	183	194	233	188	201	210	220	215	232	210	210	204	208	191	196	203	221	201	205	199	195	226	206	219	212	211	227	210	216	205	189	190	215	215	212	217	206	201	218	195	194	177	213	195	213	199	208	213	225	186	200	211	197	165	223	202	206	200	219	199	199	197	215	212	217	188	196	187	189	205	240	218	188	217	214	203	215	212	217	195	186	217	212	208	198	195	228	217	229	210	188	225	195	184	197	191	199	196	187	204	201	214	201	215	213	211	183	201	202	204	184	212	209	208	219	237	193	211	193	188	209	191	194	212	188	210	189	216	238	185	231	221	229	211	206	213	208	188	209	200	201	218	224	190	205	225	213	207	187	217	199	202	206	203	193	207	216	193	218	224	216	223	190	204	205	225	223	228	204	204	229	197	216	213	201	230	238	222	245	209	189	223	212	214	203	220	212	193	194	198	196	199	223	204	221	216	227	244	201	202	217	201	213	187	213	183	215	230	197	212	197	195	212	212	196	211	178	201	241	209	204	215	208	200	207	207	215	207	199	197	205	236	199	198	211	201	225	200	223	210	201	223	200	215	176	208	205	205	199	201	191	215	216	213	226	217	203	184	211	223	212	207	235	189	178	225	201	217	207	170	178	215	194	238	221	193	236	192	197	193	209	202	212	208	199	209	227	199	172	220	234	215	210	212	189	201	202	209	215	234	227	188	202	206	206	210	215	224	238	208	197	205	211	200	200	188	187	214	219	205	201	197	218	212	206	184	216	224	200	198	184	211	217	214	211	208	190	221	188	209	226	182	212	221	207	203	192	208	194	204	186	218	208	218	220	216	221	190	222	198	207	206	186	197	203	218	199	214	224	227	192	219	211	220	178	181	216	210	207	209	214	195	211	200	206	207	207	217	224	229	216	229	204	190	196	213	209	207	204	213	210	215	190	200	229	225	182	195	183	212	203	210	219	199	239	184	214	219	200	202	215	183	235	211	214	191	235	206	218	222	223	215	216	200	227	223	216	191	195	225	218	224	186	213	198	208	202	187	196	201	188	198	200	214	199	231	199	202	232	212	236	173	204	215	214	222	216	190	204	202	215	213	199	202	216	215	212	202	215	190	204	207	208	204	176	230	205	187	201	208	194	192	232	208	196	204	216	207	218	212	220	249	229	196	202	205	216	245	197	211	194	200	189	219	213	191	194	193	213	210	200	205	218	210	198	205	188	212	206	237	220	190	209	188	219	177	205	196	215	198	221	187	209	200	195	206	210	195	216	199	205	192	210	203	207	228	207	214	209	206	220	210	182	220	216	192	197	205	177	198	203	214	215	201	191	200	222	201	204	234	212	190	202	199	202	225	212	208	190	210	224	211	205	180	198	214	204	201	188	203	222	226	195	208	208	218	187	212	209	211	215	191	205	240	211	201	205	218	217	214	207	218	200	197	214	201	215	206	196	193	198	229	154	227	210	195	184	194	199	209	201	236	220	222	208	195	205	224	195	230	201	195	208	236	216	195	207	200	215	196	202	189	227	228	232	217	213	203	195	193	180	211	211	181	213	200	216	212	191	230	203	211	199	209	189	212	204	215	224	195	193	221	212	206	217	200	214	176	220	205	194	208	221	200	199	206	239	201	213	223	185	207	192	228	210	209	220	220	186	220	201	204	183	206	197	204	186	185	206	224	203	219	205	195	218	217	202	204	222	196	217	186	191	204	233	221	200	221	224	213	211	205	184	232	200	207	237	194	196	211	214	183	195	206	181	204	219	225	205	177	218	205	219	225	203	218	184	187	200	184	217	191	220	201	212	217	224	179	210	219	191	205	165	246	195	221	215	211	202	217	187	210	234	196	201	233	215	193	197	213	225	219	212	230	189	210	189	224	201	184	205	229	198	192	229	204	201	222	222	192	224	216	220	212	207	206	213	223	242	223	224	205	199	188	205	212	203	198	198	225	217	190	213	225	181	217	205	208	188	199	201	226	192	224	213	219	213	206	227	216	200	189	204	207	168	195	213	194	207	194	189	207	202	224	221	215	221	223	193	200	173	219	227	201	220	227	184	209	190	205	222	193	247	213	224	214	209	208	216	204	192	207	192	194	196	207	212	214	216	191	221	231	210	204	180	205	199	210	203	190	186	200	190	181	219	209	212	211	213	200	196	210	216	210	203	226	216	220	233	200	202	198	218	197	202	196	220	206	197	222	195	183	191	189	238	195	232	203	196	229	206	209	212	204	217	196	195	210	184	209	215	202	232	199	185	215	210	236	210	220	195	212	180	215	204	195	191	228	186	216	184	217	196	195	216	201	214	217	215	221	221	203	197	205	223	228	215	228	189	218	210	209	211	199	238	206	214	210	204	194	198	215	212	206	216	199	190	221	211	209	199	203	222	207	208	224	204	209	211	194	209	201	222	192	212	223	206	210	209	205	201	194	220	189	187	226	219	203	218	205	195	200	208	211	182	219	195	215	174	183	200	211	179	233	180	216	206	232	212	217	195	209	206	227	196	213	189	226	225	208	211	218	207	205	200	214	205	187	211	239	188	190	207	203	174	202	185	218	186	204	210	211	214	210	213	204	219	215	194	206
21612	21647	23891	35083	28372	24607	24892	27433	24914	19279	12450	14073	43049	45521	39000	26190	14201	6430	2267	986	596	604	582	539	590	523	540	553	562	533	580	578	530	552	581	571	540	523	542	546	542	575	593	538	539	538	565	583	548	556	537	552	566	610	569	562	591	513	558	565	562	499	554	539	531	530	536	558	546	530	546	557	572	546	526	518	523	547	536	531	567	521	573	530	533	525	565	542	503	520	551	530	538	556	550	523	560	567	545	562	554	560	506	544	535	552	532	558	531	573	531	547	613	563	569	567	544	543	579	589	591	578	520	563	534	593	555	556	572	555	557	592	558	570	527	563	525	565	533	603	535	508	578	521	532	546	531	582	573	559	538	540	563	572	573	551	532	567	571	533	572	547	577	541	513	549	577	508	583	567	509	569	536	563	595	543	580	568	603	550	547	547	533	568	543	549	586	563	540	573	552	578	565	553	536	584	514	574	520	488	537	544	552	530	565	516	500	558	504	611	537	541	535	487	532	528	534	552	569	537	554	539	601	537	556	548	538	546	554	579	555	533	584	568	530	542	550	592	570	523	562	556	538	523	568	561	536	613	562	529	541	549	560	494	547	571	537	570	556	590	569	530	587	540	499	536	556	526	547	539	529	503	561	565	609	566	536	530	553	552	509	503	565	517	577	519	588	544	539	555	541	538	526	550	548	561	532	539	542	549	561	513	536	581	576	607	531	528	538	543	552	587	544	535	490	596	516	515	540	530	512	577	536	585	577	510	525	552	552	537	517	555	540	551	546	537	559	546	545	536	551	545	547	602	584	585	589	568	513	546	515	544	530	561	550	572	530	570	559	542	540	526	580	527	581	525	552	553	587	559	560	581	523	549	553	580	577	583	541	565	548	597	508	552	549	536	590	532	554	556	595	562	586	541	581	513	543	560	545	562	528	570	562	526	541	515	526	496	530	506	578	515	534	532	519	552	545	593	512	538	563	534	552	586	547	526	533	579	587	595	575	553	572	563	541	554	541	550	542	530	548	552	599	546	559	560	522	595	592	520	558	558	556	542	576	537	524	524	575	544	569	525	570	569	576	589	593	539	574	562	521	569	515	585	536	560	579	542	548	549	578	525	521	548	537	534	579	536	545	515	578	569	579	555	589	589	541	510	563	548	545	511	521	565	557	555	527	523	556	571	571	530	502	531	535	567	546	550	549	546	547	552	539	591	574	564	564	534	548	572	520	535	566	496	546	527	586	514	560	546	557	532	556	519	554	527	551	549	552	587	571	546	523	569	524	528	536	516	547	589	536	523	582	548	557	540	566	515	558	523	556	547	546	588	572	555	532	516	551	471	575	536	514	517	525	571	534	557	559	554	524	566	539	567	520	548	576	522	560	552	590	552	562	549	522	524	535	568	559	555	524	548	598	549	547	566	496	537	570	567	582	544	568	529	554	522	571	539	550	521	553	558	547	561	600	525	528	578	506	560	546	566	559	576	587	592	571	541	521	540	566	535	545	551	542	524	554	546	563	536	521	559	571	518	544	536	528	540	575	555	563	513	532	530	531	527	574	564	557	550	546	552	552	569	539	579	550	587	508	532	508	543	545	584	561	560	532	560	570	542	566	565	575	546	531	581	581	560	560	552	557	511	602	513	567	596	531	542	550	576	577	529	535	530	602	568	547	574	557	539	569	540	560	557	535	533	527	522	537	579	588	576	557	531	557	549	550	597	600	541	586	506	528	548	595	551	551	542	531	581	534	544	555	546	524	548	548	527	550	532	564	574	542	578	564	566	531	542	545	521	575	534	523	539	562	545	531	542	546	539	513	532	536	572	526	549	546	535	604	534	549	561	547	531	566	563	539	516	584	556	519	565	533	546	552	579	559	562	567	562	547	558	553	585	588	552	561	514	527	546	531	559	537	538	582	585	542	566	551	528	555	539	492	540	573	535	544	567	553	535	614	553	583	518	537	581	556	538	565	540	536	558	550	525	586	536	538	540	567	595	594	496	590	586	572	578	545	550	567	527	539	578	575	535	545	567	601	561	511	571	552	562	515	506	566	577	575	543	535	566	539	574	541	541	531	529	567	528	529	547	556	547	543	558	543	560	536	547	581	596	560	569	560	558	565	528	605	533	547	559	547	556	554	554	558	566	604	565	569	571	567	552	545	573	532	521	503	522	566	550	571	592	526	576	525	526	523	548	523	544	542	572	602	572	576	604	576	521	520	579	604	562	543	558	551	530	574	571	551	552	508	554	516	574	539	535	540	534	557	550	547	549	570	531	548	594	547	514	564	542	553	547	578	566	565	574	542	559	547	600	543	557	549	584	571	504	552	575	596	553	600	552	502	570	532	537	565	519	582	574	564	539	599	526	509	574	584	561	531	570	549	556	565	561	556	554	551	569	583	547	535	532	562	572	545	573	551	548	530	592	525	560	513	595	550	524	520	542	540	570	503	594	546	535	548	560	565	526	528	548	550	523	527	626	541	568	567	523	579	544	588	559	567	551	526	564	604	582	543	535	590	540	523	524	595	566	585	526	562	568	559	532	553	583	572	564	505	533	523	543	524	581	529	552	533	551	557	575	531	547	506	512	555	558	543	575	549	540	475	517	620	509	546	578	589	560	554	550	596	559	533	552	527	563	527	535	558	546	550	528	548	525	519	564	532	580	568	554	533	574	529	554	591	560	532	562	568	558	526	545	569	535	523	558	571	543	559	544	573	535	551	568	556	528	550	555	549	539	544	544	560	541	546	576	541	533	573	573	547	547	560	567	566	537	540	562	542	557	521	561	558	544	561	570	573	540	561	568	513	555	559	551	542	561	545	603	529	561	557	555	554	523	530	555	521	565	588	586	504	555	548	576	550	556	533	555	581	534	534	545	528	532	504	539	532	540	550	558	565	543	553	528	560	562	562	536	592	546	537	515	556	512	559	539	527	570	522	529	556	560	525	583	574	533	544	567	589	532	542	567	554	563	553	554	512	511	564	540	554	541	585	537	564	514	554	573	605	542	577	523	554	526	566	546	546	537	554	551	542	545	560	534	530	573	563	568	518	530	478	571	561	516	521	573	543	548	551	558	555	535	564	571	590	545	546	484	570	513	543	563	531	588	519	548	566	544	531	527	536	587	547	602	572	549	567	532	573	543	540	585	536	606	550	547	535	586	555	570	545	570	561	554	592	554	563	547	562	529	524	544	567	557	538	503	544	541	518	527	550	590	543	564	521	557	517	570	554	570	518	546	548	531	570	535	556	557	556	575	572	556	544	556	543	554	554	566	534	526	597	565	542	577	525	513	549	552	543	533	556	546	541	542	513	574	564	581	597	557	559	535	542	561	541	521	578	582	539	524	547	525	533	538	533	540	548	556	541	551	531	519	536	551	564	597	588	495	544	563	521	548	566	591	547	519	539	532	549	571	538	580	516	531	556	588	563	550	556	557	539	544	583	543	543	567	551	521	534	576	560	547	574	512	557	567	519	552	511	536	570	506	575	552	530	521	592	549
7156	4361	7045	6719	4811	3833	3666	2762	2164	1525	1022	859	1667	1825	1300	813	657	417	333	229	198	221	188	186	222	205	187	208	199	189	223	209	219	241	222	199	196	197	185	208	221	224	193	194	205	216	207	205	206	200	230	194	228	189	207	205	187	224	196	226	200	200	191	243	218	200	211	198	212	221	201	185	216	238	198	203	195	198	222	218	195	228	213	206	228	204	206	203	224	194	218	210	217	229	181	182	214	208	219	226	189	196	212	207	200	192	216	181	231	217	190	201	211	173	198	189	208	185	209	215	189	214	217	210	196	210	211	220	191	238	221	190	209	196	196	230	209	209	194	192	212	186	234	217	216	197	229	189	220	215	189	227	175	251	187	205	196	218	213	219	200	202	201	197	218	193	226	211	181	212	206	212	175	210	199	218	218	224	193	196	216	188	206	184	201	203	218	215	215	201	196	211	225	196	189	190	210	236	216	204	219	221	208	207	215	235	211	210	203	198	209	212	210	196	205	189	220	204	173	207	214	208	187	201	216	193	220	212	211	219	213	204	193	221	215	209	206	209	219	202	191	204	211	212	199	205	213	199	195	183	204	214	204	232	209	207	194	185	205	219	226	203	203	226	201	214	216	186	237	177	179	205	185	208	200	210	206	209	232	211	213	217	222	204	203	216	198	219	196	204	234	192	189	195	211	193	192	209	176	188	206	206	191	186	189	198	231	186	191	219	199	160	214	220	225	213	206	201	212	221	174	221	187	175	211	224	222	203	198	198	201	186	208	236	213	194	181	200	204	207	205	182	230	206	225	230	185	207	200	235	225	185	190	197	201	208	235	217	200	210	203	201	247	225	209	199	180	216	220	201	178	192	223	238	208	210	209	213	200	185	185	202	229	197	235	223	213	220	218	203	181	209	214	210	201	199	208	212	207	198	203	214	212	232	205	215	228	187	230	230	193	217	185	181	188	204	227	198	213	204	218	189	213	166	236	199	211	184	212	221	223	224	231	201	224	197	196	206	197	187	212	215	200	219	206	192	211	228	192	201	204	219	191	227	217	216	213	205	196	187	203	194	194	228	189	196	191	203	229	198	217	193	218	212	201	190	212	193	232	207	218	186	212	213	203	204	193	215	209	217	219	209	210	223	189	190	195	215	212	226	210	217	205	230	191	211	213	206	210	191	208	197	215	198	216	213	206	213	214	210	217	182	206	235	197	213	226	204	208	214	202	205	214	186	212	200	204	189	220	218	209	223	186	213	220	198	187	205	194	213	236	224	227	218	199	214	202	205	220	192	215	215	209	208	210	218	207	199	204	211	234	226	206	199	220	219	236	215	206	212	209	197	217	240	211	227	209	220	217	226	207	185	202	188	209	218	205	220	219	195	205	208	203	221	205	211	185	211	215	236	218	190	199	201	221	203	229	188	207	201	219	220	195	210	196	214	204	236	191	195	208	196	178	227	222	218	210	200	218	232	190	203	193	206	202	228	199	205	215	210	169	221	206	214	194	217	217	198	202	163	208	206	200	208	210	187	191	210	195	200	200	195	217	218	197	189	203	223	180	195	206	212	224	206	176	223	174	201	212	207	200	171	217	181	201	193	213	207	183	216	213	195	191	213	206	217	207	190	209	229	207	173	215	223	205	218	210	183	197	198	226	195	220	219	186	195	209	190	190	193	211	223	222	191	209	199	216	221	198	197	196	199	223	198	223	202	217	210	203	194	190	202	189	208	222	209	210	222	225	226	213	185	220	195	220	207	206	214	202	202	210	189	203	197	208	197	215	179	193	223	189	202	216	216	228	205	199	200	179	218	208	186	195	211	220	198	213	227	210	209	190	196	217	197	200	214	207	218	223	236	226	181	207	212	189	193	221	217	216	187	212	196	210	217	196	203	187	204	199	224	183	205	198	213	228	201	211	200	209	190	214	212	214	219	193	235	213	202	214	210	196	208	220	199	209	235	177	188	212	206	207	203	222	214	230	206	203	212	215	200	191	210	196	224	203	201	193	233	193	199	192	196	201	223	196	188	225	181	195	207	197	200	226	204	226	204	211	205	205	212	218	225	226	189	208	194	205	189	197	215	184	205	183	206	214	200	219	202	184	233	227	206	217	223	191	211	218	195	224	227	203	190	234	191	203	194	215	203	195	192	204	211	227	195	213	194	215	190	211	199	217	200	217	194	204	203	211	220	220	207	207	212	208	184	185	214	197	222	204	190	207	223	197	206	201	200	175	190	207	203	200	211	211	198	227	229	231	202	218	185	222	248	233	216	201	224	178	220	185	223	197	212	234	212	205	216	206	190	220	179	238	223	216	213	229	219	187	205	209	210	176	215	231	187	183	209	201	216	206	212	203	210	203	230	199	182	206	207	232	193	225	239	207	204	205	205	184	222	193	191	198	223	226	201	198	215	216	228	207	198	210	202	203	208	228	224	206	176	219	210	194	207	213	198	227	204	228	209	214	194	187	194	210	181	190	200	205	227	194	220	191	225	193	208	215	201	235	197	201	220	200	211	206	199	210	211	218	230	207	183	205	229	215	199	209	191	205	196	200	225	199	235	192	212	197	221	207	210	204	211	203	190	206	214	198	197	215	202	228	200	198	204	229	205	194	206	201	231	211	207	207	192	195	183	216	227	199	214	194	225	197	229	220	222	209	185	227	194	213	193	206	196	179	209	222	226	199	224	204	205	171	214	234	182	208	213	215	234	218	235	209	198	214	181	202	179	206	198	202	220	232	183	208	206	194	209	192	218	199	193	223	203	197	213	212	178	207	194	174	205	189	198	230	205	228	213	214	217	191	243	206	206	217	194	210	231	198	215	213	205	182	186	191	219	190	220	213	232	214	201	219	185	217	190	229	192	228	211	221	215	221	171	199	216	199	216	197	206	225	190	200	198	219	222	222	230	179	205	216	218	215	225	221	216	219	222	201	205	219	202	223	211	190	189	201	227	208	231	193	226	204	199	221	221	215	201	197	200	200	206	219	227	231	208	226	214	205	218	210	217	201	211	228	193	220	225	204	192	176	213	218	213	222	199	188	192	206	205	203	196	194	212	216	208	205	216	215	203	205	219	214	178	207	213	199	205	213	203	213	217	222	199	213	170	201	190	190	233	227	233	232	208	207	218	198	210	194	233	217	207	218	198	195	221	209	220	201	191	214	199	192	218	198	205	229	214	199	199	213	225	182	198	232	223	198	194	196	211	194	234	215	191	205	178	210	221	199	207	184	208	209	206	222	201	206	215	212	228	187	196	209	221	200	234	178	250	208	203	187	214	211	199	202	237	226	197	208	230	212	188	217	210	201	246	225	212	204	229	197	215	203	215	201	220	182	176	210	223	224	226	192	212	213	218	201	228	208	204	198	226	194	178	205	192	209	201	195	197	215	185	212	202	224	197	218	184	216	198	248	207	202	218	208	236	205	196	199	215	206	211	210	227	194	182	222	193	198	243	189	197	220	210	207	205	196	210	217	187	201	193	206	223	212	217	222	201
5181	4429	10688	13173	11838	11846	13333	11675	9706	7052	5031	4341	8871	8476	5808	3776	2651	1412	979	632	603	548	586	547	556	563	573	557	565	534	547	581	545	560	538	559	570	563	600	568	590	574	544	578	549	557	576	538	553	545	562	556	538	594	554	539	530	537	504	611	579	550	548	535	549	546	593	588	568	562	565	517	497	522	550	541	554	551	560	557	548	575	560	575	522	539	536	577	547	531	539	560	573	541	569	535	554	565	570	562	583	562	582	543	533	519	520	596	534	562	590	548	555	571	554	546	571	597	537	574	576	563	588	550	520	523	570	474	524	542	547	564	560	563	514	538	527	595	520	601	551	556	588	568	532	577	549	556	575	565	586	547	579	561	568	560	552	555	591	557	544	555	566	506	546	564	520	510	562	537	528	559	566	567	567	534	600	524	570	550	545	563	512	504	523	547	567	583	568	574	568	526	567	555	534	552	517	599	517	571	540	540	515	540	560	542	556	528	576	571	541	558	594	587	604	544	547	563	528	575	546	559	539	566	561	528	535	590	539	576	555	584	577	554	564	558	548	584	533	584	545	509	554	557	516	540	553	591	567	575	543	571	547	547	531	520	561	547	539	578	557	542	534	591	530	584	568	591	549	532	572	547	546	510	538	575	556	529	564	533	530	567	537	581	543	533	575	566	567	560	565	598	572	552	565	589	547	546	604	558	556	536	547	518	551	561	567	574	594	520	560	542	591	534	567	572	539	540	557	593	542	556	566	524	552	520	507	534	566	537	529	585	567	577	562	563	570	525	563	540	564	557	554	545	559	544	533	570	543	539	611	526	564	532	570	552	576	565	544	561	543	571	555	534	560	572	566	537	564	560	585	525	543	552	552	586	577	531	536	564	562	554	547	560	552	560	569	562	578	547	518	569	552	548	607	549	555	546	556	554	556	520	563	591	583	544	536	584	563	601	571	559	544	550	537	574	569	559	557	526	584	526	568	511	535	499	544	583	526	528	561	552	553	561	531	547	571	556	529	537	530	549	552	591	566	531	534	597	561	521	551	536	575	581	559	579	622	537	540	535	519	580	597	550	536	554	583	561	515	517	537	561	532	534	587	570	564	514	599	552	539	580	530	590	535	545	548	510	597	560	563	559	551	535	545	578	560	539	570	505	574	541	554	536	537	557	529	551	575	569	571	546	582	526	580	516	540	534	601	564	525	505	546	545	538	575	585	562	557	569	526	567	554	557	577	565	548	557	575	525	584	555	589	537	559	543	536	575	527	547	554	526	502	504	525	543	577	533	564	569	565	512	527	577	545	561	559	600	508	536	554	569	542	566	548	551	569	549	560	576	548	527	535	546	544	518	565	592	542	555	550	597	584	534	520	583	573	566	539	568	532	502	562	516	563	532	571	537	583	573	532	575	575	585	557	525	558	489	583	583	567	523	559	569	542	534	523	574	590	556	539	547	538	577	539	563	603	553	571	545	548	518	558	509	584	552	518	547	553	536	562	531	530	523	537	577	516	596	589	576	586	608	520	574	565	558	572	584	538	555	611	566	594	528	509	549	566	526	565	548	550	577	547	524	541	519	559	518	586	590	584	559	556	587	589	510	563	600	564	553	561	588	536	552	583	599	538	527	552	580	598	555	595	551	567	525	527	529	588	574	565	557	555	573	535	544	517	518	545	506	586	552	559	548	599	512	533	561	548	547	539	544	550	539	544	548	562	531	575	531	516	546	568	532	529	563	580	536	554	530	560	593	520	567	553	556	528	584	541	540	588	557	587	527	576	586	534	549	579	525	536	582	547	537	534	534	557	559	537	562	528	559	527	586	540	560	566	568	618	521	551	558	536	533	505	561	564	543	571	589	581	525	552	572	570	561	551	556	552	593	600	521	585	563	524	507	541	577	566	520	581	581	548	584	545	539	546	542	553	559	520	554	586	559	560	566	537	508	562	562	571	530	569	577	522	555	540	610	576	568	542	593	567	526	563	550	566	580	589	587	506	566	592	561	522	531	552	568	563	537	543	576	554	530	553	572	543	601	568	561	572	527	536	588	578	540	530	533	543	528	580	506	550	572	543	535	528	565	559	476	508	583	601	564	552	537	521	553	558	582	544	538	563	506	535	557	543	564	540	544	598	586	543	558	551	541	564	549	505	526	535	554	561	550	516	523	558	543	612	547	536	534	551	542	612	541	500	567	580	496	559	578	564	542	519	533	551	533	557	557	513	573	545	546	552	561	546	582	557	591	552	571	554	499	546	523	573	556	572	550	530	536	556	507	544	550	572	568	555	577	551	569	579	517	559	543	583	541	525	585	588	528	515	546	529	538	539	566	542	621	603	568	627	528	555	559	532	548	523	537	536	537	540	535	524	548	598	546	526	599	541	556	555	580	590	572	562	567	537	559	556	566	535	571	604	525	515	566	566	613	554	559	561	613	607	604	569	564	569	564	580	557	574	567	557	519	544	534	548	595	523	587	578	535	542	539	585	557	550	539	547	535	579	573	586	575	536	540	585	535	560	614	534	556	549	545	619	510	550	609	533	602	600	594	576	575	582	550	611	526	533	574	578	589	575	565	535	580	557	529	542	495	582	580	575	565	582	557	565	578	511	529	538	607	515	554	571	561	569	583	546	589	588	553	525	557	554	532	524	597	548	597	547	583	539	534	542	572	529	554	565	598	543	582	562	572	544	550	529	537	571	567	555	537	560	573	524	575	557	559	543	577	557	566	527	541	522	534	563	551	537	551	509	549	599	535	567	569	532	535	537	591	589	526	500	559	602	580	568	550	575	570	541	576	559	542	476	518	509	532	566	588	637	529	550	536	549	554	549	524	552	549	582	540	536	579	567	533	570	568	551	541	531	548	521	542	532	583	572	608	580	591	536	562	530	562	535	556	525	587	578	566	522	580	538	559	579	526	546	531	565	562	569	574	532	535	555	585	581	562	549	583	528	543	559	560	529	531	519	550	552	565	554	546	579	581	580	586	553	557	523	552	546	551	578	567	541	568	557	569	584	589	552	562	542	556	543	532	583	556	575	566	595	536	549	578	583	564	561	519	533	518	548	535	569	538	561	564	542	535	526	595	551	530	557	564	509	559	556	570	551	537	568	556	561	543	534	575	599	557	534	543	528	529	591	560	567	537	511	546	543	525	568	524	558	573	600	520	533	548	549	563	561	560	553	591	550	570	551	558	519	564	562	575	553	488	568	565	540	575	554	558	579	591	567	607	560	575	548	532	566	545	559	519	552	566	568	561	603	568	542	533	566	545	544	584	580	583	477	594	568	539	570	549	583	546	563	516	512	637	522	589	541	554	544	524	550	597	584	549	565	580	546	540	576	552	589	540	542	579	547	542	566	566	597	537	557	513	523	551	557	569	531	542	543	546	574	541	543	522	530	574	565	563	568	538	571	539	538	534	535	546	524	550	580	511	545	555	536	534	580	554	554	535	556	555	556	572	506	594	565	542	527	516	585	581	554	558	564	546	564	541	575	572	535	568
25185	22070	30407	37705	35069	31493	27222	21367	11400	6047	2778	4124	12140	12271	8946	6612	4841	2256	915	405	288	249	235	188	239	212	226	215	215	212	244	195	214	215	219	221	242	227	188	196	217	249	206	203	240	221	216	229	216	219	244	198	193	211	228	217	211	233	219	208	197	218	188	206	216	229	223	219	208	226	203	201	222	216	195	221	198	207	205	234	189	251	197	198	183	186	194	191	207	214	215	211	212	242	217	223	236	223	215	225	246	202	197	200	196	199	195	219	202	221	223	211	219	228	228	230	232	238	206	217	203	194	243	241	230	212	225	193	214	239	198	222	196	195	197	213	229	205	199	231	203	211	220	207	198	226	220	217	198	194	187	177	212	208	213	208	209	212	204	194	232	236	194	215	200	205	216	206	202	212	194	209	212	228	215	215	198	204	195	203	207	212	194	203	212	209	210	192	231	202	195	239	222	218	208	178	197	202	228	196	202	198	216	190	212	203	175	226	217	212	212	185	227	208	223	213	228	228	222	212	216	200	206	198	226	211	203	211	213	232	230	207	223	209	226	205	223	192	201	207	231	204	218	197	220	191	223	192	205	208	209	194	246	182	223	207	224	188	219	214	193	204	221	226	204	212	202	210	229	215	212	221	225	186	206	235	213	204	219	222	203	232	221	209	192	201	235	202	201	213	211	224	213	226	230	197	198	248	220	228	229	198	213	214	202	228	203	195	198	208	207	216	208	216	200	219	245	206	225	213	228	179	215	193	228	212	214	201	206	203	219	206	188	230	183	200	204	198	204	217	181	207	202	211	229	208	196	199	202	212	228	229	226	186	219	214	206	191	225	221	189	208	199	209	216	209	188	192	201	243	220	227	207	213	214	235	205	209	197	227	213	231	219	225	192	206	212	195	220	227	232	204	219	231	227	234	209	225	215	205	212	209	196	227	226	211	172	200	192	201	188	210	202	226	223	200	216	227	221	222	221	199	198	231	201	204	216	205	209	213	225	185	233	223	205	214	245	203	203	192	204	225	210	205	216	200	223	238	217	217	202	198	219	189	186	200	190	205	219	197	182	215	201	206	213	216	185	204	232	224	223	195	205	220	211	212	196	202	200	217	209	221	196	226	229	196	220	208	225	226	212	213	218	222	196	215	227	226	192	207	218	243	207	185	192	191	218	213	220	202	218	230	231	223	203	195	216	189	219	205	179	198	188	223	247	214	235	185	205	221	225	198	225	196	190	204	204	192	220	196	193	208	221	221	231	206	199	216	235	213	196	217	221	204	198	210	225	221	189	190	197	177	187	194	194	208	205	206	208	227	223	192	214	204	214	224	231	199	233	209	223	218	188	204	232	186	230	200	224	216	216	189	224	205	218	216	217	196	194	217	233	203	212	212	226	212	211	225	214	203	235	197	209	228	230	224	197	211	217	241	216	219	208	194	257	208	192	205	197	198	217	220	198	218	214	210	212	203	213	205	214	212	222	214	217	209	202	210	212	202	211	180	224	207	211	219	194	226	200	207	221	227	227	191	225	194	230	190	217	215	215	201	191	221	179	220	243	208	217	217	206	202	221	230	212	195	206	201	214	232	234	249	189	184	223	231	232	208	235	239	221	212	228	204	229	211	186	207	188	193	232	186	205	213	219	188	194	223	216	213	223	190	223	192	205	219	227	214	222	210	223	222	218	182	183	225	227	227	189	219	219	232	208	200	217	213	215	225	243	229	226	199	210	203	221	214	200	203	213	212	212	228	197	212	217	206	238	198	207	197	194	220	209	208	220	202	201	214	204	178	201	239	209	223	216	208	201	200	187	213	245	204	188	201	195	195	216	209	212	190	203	227	213	229	206	201	198	183	212	199	245	175	200	190	208	198	216	218	186	214	228	237	196	192	213	225	217	223	203	214	186	207	191	237	214	177	179	214	211	204	216	219	206	201	189	199	211	206	219	237	234	210	208	208	207	214	217	187	229	225	225	225	215	208	200	233	214	218	209	203	218	199	197	231	193	211	190	216	197	212	207	222	199	206	186	199	255	213	227	197	226	213	193	206	190	214	197	198	208	201	213	199	205	251	221	175	211	224	218	222	233	215	228	202	228	209	191	202	211	197	221	217	216	256	214	204	228	232	232	226	223	202	196	198	214	196	207	229	213	221	194	200	194	203	221	195	208	202	228	169	215	223	181	210	206	206	219	220	218	194	208	234	214	216	238	210	211	197	241	219	214	202	198	203	222	222	195	218	203	208	232	207	226	189	224	198	212	203	224	240	206	216	207	206	208	232	235	219	184	215	217	223	223	217	212	208	204	218	211	204	225	248	217	216	210	193	197	199	229	215	214	192	215	232	195	206	187	186	212	186	178	226	243	244	169	189	179	191	208	193	184	215	216	216	222	204	220	216	218	216	220	220	179	195	180	214	212	204	197	225	226	217	211	203	221	201	208	199	205	185	199	195	203	245	194	225	197	190	197	207	221	217	230	233	215	213	209	210	219	220	197	201	222	205	231	214	210	208	221	206	236	216	213	219	205	219	201	198	196	196	206	203	176	221	202	191	212	219	235	216	223	234	196	233	206	202	198	216	204	199	216	209	208	217	202	182	200	226	266	203	224	215	223	216	223	232	207	199	219	205	195	247	219	213	186	225	195	200	207	203	201	234	222	235	189	214	201	221	192	222	216	174	236	179	199	198	210	205	205	212	197	212	216	199	191	211	202	202	191	205	221	228	234	195	210	226	196	205	211	207	197	214	198	196	218	205	215	254	211	198	216	217	190	201	218	221	228	260	225	224	196	191	237	207	226	203	198	226	199	213	204	192	204	239	227	199	195	218	196	218	248	211	213	191	206	215	205	214	211	211	203	213	208	180	231	198	229	202	228	197	209	230	203	197	242	192	201	209	208	216	201	212	203	234	250	187	216	182	191	203	204	211	209	210	184	207	228	193	226	192	233	229	211	228	213	200	210	240	219	191	189	209	211	211	206	210	231	200	239	166	180	220	207	177	200	199	233	205	215	196	198	212	225	201	231	219	196	209	225	218	212	190	213	202	207	214	188	196	195	220	188	210	209	236	208	206	221	213	187	219	205	201	189	200	219	199	221	186	209	210	199	173	180	196	214	206	192	188	215	186	189	185	227	215	207	212	223	242	225	215	224	184	217	197	200	207	237	211	235	219	204	241	239	222	219	211	231	204	196	219	235	204	242	212	207	210	214	214	186	223	205	206	192	222	225	224	200	162	200	219	222	233	233	207	208	228	205	213	187	213	239	211	211	209	208	195	201	219	210	210	193	197	210	201	204	221	230	221	197	218	195	212	203	218	207	225	228	190	203	214	206	206	192	231	234	226	193	226	230	211	238	227	212	216	198	193	206	200	231	218	202	191	220	219	206	208	208	221	214	209	234	202	217	234	200	209	202	196	174	196	214	211	222	211	206	193	185	230	213	206	210	222	192	197	191	188	232	215	201	209	206	201	195	219	213	204	214	200	217	204	189	205	219	209	204	221
16520	16798	29811	40616	42145	39573	36941	29003	19588	16780	10662	15688	33238	32587	26821	23394	18630	9738	3831	1524	980	722	626	577	587	534	586	582	539	581	567	528	562	522	561	556	543	549	557	599	563	604	532	554	611	569	598	516	528	544	534	562	559	583	561	575	529	539	522	568	601	561	603	526	566	565	570	574	558	609	546	553	577	582	571	585	569	570	552	556	565	554	551	547	582	564	541	566	572	604	593	526	533	559	571	625	559	576	607	572	591	564	557	560	520	577	552	554	510	589	558	561	580	545	503	580	555	593	568	559	546	577	565	560	550	529	537	563	546	571	562	566	541	541	542	546	577	575	502	601	548	570	537	557	555	548	575	532	549	559	568	558	592	577	525	558	572	602	568	558	546	579	583	542	599	570	567	539	585	608	575	570	542	604	520	556	555	539	572	539	583	565	542	533	566	530	570	570	519	568	566	566	551	567	545	572	523	591	570	558	563	537	570	559	596	571	554	572	570	592	533	531	561	500	576	552	538	584	597	576	542	563	558	576	564	577	573	520	524	568	554	495	575	576	560	568	573	523	570	515	599	580	543	557	541	588	581	596	574	567	538	539	520	564	556	551	564	581	578	567	570	523	573	513	564	556	558	599	604	577	584	558	559	567	535	575	543	588	552	591	603	547	528	544	552	579	542	558	586	542	518	549	557	585	578	496	580	554	529	582	556	566	563	569	555	551	550	581	576	538	568	575	555	591	596	573	584	558	562	600	511	593	521	573	565	525	573	556	586	539	564	560	568	515	512	562	550	589	605	581	579	576	553	561	547	555	549	555	521	601	585	559	527	607	554	546	571	523	551	577	562	562	544	596	530	547	602	557	552	553	562	545	497	540	544	554	535	601	556	570	589	521	564	562	610	583	549	576	549	566	579	581	574	593	540	583	579	528	536	559	571	556	580	567	612	544	580	552	565	598	575	547	554	520	574	602	583	575	535	543	533	566	577	564	524	553	570	559	548	565	579	525	588	552	539	574	603	561	523	519	564	540	598	589	550	576	540	582	546	568	523	581	562	597	574	592	592	572	583	590	538	573	596	555	570	566	578	546	560	572	582	597	562	577	560	526	508	547	542	557	565	592	570	545	521	576	563	562	516	568	546	529	559	545	563	565	519	522	585	558	557	585	587	539	548	526	521	583	595	523	580	550	573	568	545	599	607	594	593	603	597	549	530	565	540	583	580	573	534	563	520	539	571	568	531	550	578	540	566	577	588	572	543	568	604	561	558	577	553	486	563	562	530	551	539	528	575	558	565	542	588	545	530	552	589	581	561	550	566	533	533	591	565	558	548	583	592	586	485	555	553	544	537	580	570	611	547	568	515	501	542	529	522	539	575	553	563	571	597	549	534	590	531	578	537	525	541	583	532	591	547	579	570	542	538	594	532	550	527	555	573	566	572	521	525	551	589	568	531	591	585	552	573	576	583	573	557	599	563	577	571	537	539	562	621	543	537	517	494	592	566	561	541	592	554	550	611	564	504	567	531	599	588	570	560	583	537	544	573	552	566	540	529	575	508	549	512	528	611	524	542	529	500	572	571	575	581	551	560	555	526	543	617	594	493	546	584	563	569	617	595	586	532	589	584	596	540	508	549	533	567	567	547	551	544	524	562	594	575	544	579	561	546	583	545	550	563	585	568	576	595	540	591	512	581	550	591	584	558	561	567	553	537	570	541	552	568	521	540	563	606	532	573	543	555	548	572	590	533	616	556	551	551	528	572	514	598	587	543	554	601	562	529	546	533	536	543	562	517	517	548	495	523	561	563	521	584	564	583	554	565	580	563	595	577	577	540	534	574	558	562	515	544	553	583	537	554	511	569	539	535	555	518	540	599	548	594	556	550	562	567	498	593	530	563	547	621	573	503	572	578	559	573	543	540	562	606	584	510	541	580	544	558	562	564	572	544	579	539	552	576	549	594	524	560	551	591	588	567	586	565	588	571	547	596	535	552	582	562	529	576	607	580	559	522	556	537	550	541	569	563	565	581	602	528	582	576	537	569	576	599	559	544	575	573	540	534	538	567	549	565	565	529	563	566	589	574	539	519	561	505	583	546	561	574	593	564	552	533	518	567	596	552	542	540	520	546	519	587	539	573	596	559	575	605	531	601	529	575	552	532	579	525	574	570	573	538	576	544	612	541	592	609	578	581	535	530	573	576	524	555	539	591	569	582	519	569	542	544	582	541	549	526	573	540	575	586	586	540	607	590	578	523	536	555	541	574	601	538	537	580	565	547	572	572	537	501	559	570	608	553	553	578	580	574	513	573	517	527	543	532	594	591	573	566	589	561	552	632	583	568	617	518	573	546	616	507	552	548	564	574	534	566	559	575	594	580	567	529	544	581	549	564	598	557	558	520	556	550	551	515	537	569	573	543	520	540	604	550	558	587	556	522	569	540	599	565	572	573	530	546	581	553	576	537	538	539	572	532	543	559	552	536	564	497	529	537	581	537	536	565	592	576	553	550	586	547	552	551	593	576	602	585	590	583	561	598	570	518	547	541	572	551	533	609	550	570	560	543	502	581	526	541	542	580	572	544	587	572	590	568	525	586	578	586	523	548	638	602	557	538	540	570	569	573	564	574	575	562	559	536	563	553	521	541	553	549	605	566	518	565	582	597	583	580	555	544	532	547	506	529	569	573	569	537	592	555	537	553	534	559	620	553	555	536	582	544	571	543	555	526	577	614	523	551	517	546	545	556	555	535	563	542	572	542	548	523	560	531	515	520	574	577	536	536	520	570	536	549	529	551	515	546	554	601	577	568	530	578	560	544	521	603	548	577	556	505	587	585	567	545	530	598	546	573	582	553	591	562	574	523	617	568	594	544	540	584	536	565	546	615	547	582	584	547	599	589	576	579	568	605	552	543	579	594	587	536	547	537	566	533	505	557	536	574	572	518	595	530	552	543	574	567	555	528	544	570	557	553	543	610	553	509	554	561	551	575	574	600	538	514	539	572	576	527	567	544	543	533	553	568	552	559	510	518	581	549	543	559	559	550	575	550	558	559	545	594	589	581	552	544	551	558	574	566	574	554	593	577	544	586	585	538	561	542	564	516	580	582	600	586	532	595	564	613	551	594	606	511	590	581	526	529	590	560	550	542	582	574	564	557	570	561	564	568	524	547	547	531	575	574	550	594	603	579	592	516	593	548	556	525	560	572	549	590	555	582	549	564	575	573	526	558	582	526	581	506	600	517	572	582	560	586	565	622	570	567	543	568	583	567	538	563	573	527	583	568	568	577	556	524	563	563	552	530	537	556	561	566	545	564	589	572	559	542	611	533	592	573	536	572	493	578	555	513	547	560	561	572	536	560	556	556	576	541	524	577	554	570	537	543	544	574	494	534	540	547	555	587	537	571	551	537	576	569	559	587	543	546	535	583	574	563	549	545	533	570	582	580	573	531	587	555	586	556	590	558	551	551	553	597	576	589	558	582	591	494	570	570	560	545	484	591	512	528	519
34347	30886	37605	42430	32387	27909	20468	14813	10464	8484	8424	6367	4349	10420	17739	14065	10765	5079	1754	642	358	251	231	228	227	220	216	207	215	208	238	239	240	211	215	203	211	198	223	218	227	207	223	219	208	210	206	203	221	236	215	218	214	211	190	186	211	219	212	217	201	189	197	195	201	195	200	213	221	230	215	216	218	194	208	225	228	227	225	177	185	212	218	210	205	199	211	225	215	194	222	209	200	230	207	214	220	220	221	199	219	230	240	227	223	233	216	179	202	206	205	218	214	206	221	249	216	237	211	218	212	211	202	229	247	242	194	214	207	213	229	218	216	217	237	194	168	208	197	187	205	200	217	200	213	238	188	197	247	206	226	238	208	199	212	250	205	217	190	249	223	199	226	194	241	226	214	224	185	215	222	212	239	187	205	208	200	219	222	225	227	222	209	236	207	185	230	221	203	222	189	208	208	219	218	210	218	221	221	209	203	194	220	218	211	201	177	195	231	231	201	190	223	223	200	209	196	216	226	191	210	208	228	216	229	208	192	174	203	206	183	213	216	192	211	200	229	211	223	218	221	238	221	228	223	207	221	214	232	204	190	182	226	219	207	190	222	205	234	224	213	202	202	221	222	231	200	218	222	204	219	203	206	209	213	208	209	198	223	248	228	210	225	228	195	223	229	201	174	212	222	191	210	208	236	200	235	233	204	206	222	219	206	205	199	209	217	225	183	217	208	247	209	217	221	207	214	202	214	218	214	196	211	214	191	200	223	201	203	227	203	229	193	207	238	185	225	199	198	221	223	246	221	208	216	218	201	199	205	241	217	239	203	211	207	210	212	193	215	209	212	235	206	250	202	230	231	240	214	196	214	220	205	200	215	203	221	216	199	205	219	237	222	211	213	221	223	200	224	213	221	201	212	218	218	195	230	190	202	192	223	183	208	230	234	184	188	236	212	189	225	222	235	214	205	218	221	211	221	208	212	215	233	229	207	251	221	214	204	224	210	204	189	230	224	205	209	239	217	175	213	201	195	235	208	207	226	229	209	207	205	204	208	249	234	222	217	190	215	222	207	226	245	193	217	195	192	215	219	204	194	154	235	244	191	199	231	204	202	224	229	197	222	211	228	209	208	195	206	219	232	216	241	205	214	203	224	203	225	208	218	201	212	222	231	198	234	205	190	206	221	223	229	217	210	206	210	216	188	198	206	219	221	193	190	226	210	218	208	233	218	209	192	200	214	221	225	214	196	195	221	218	229	250	217	203	201	228	199	205	209	211	196	212	205	231	219	219	210	198	227	200	208	190	226	206	228	217	211	231	235	211	244	209	232	209	228	195	223	207	207	209	244	183	230	209	228	209	231	209	192	219	229	201	234	229	214	199	210	222	266	219	231	205	217	211	204	252	216	225	185	204	234	216	199	191	209	213	214	204	199	242	220	211	224	221	205	217	229	217	203	199	193	216	211	206	207	200	201	219	225	202	212	194	219	220	188	197	234	225	215	222	227	215	221	207	210	204	204	194	198	200	224	225	198	203	219	196	206	216	208	210	209	221	226	215	232	226	206	210	197	179	212	224	221	216	215	209	207	201	197	229	208	216	210	241	221	199	214	210	207	202	202	205	239	197	236	213	230	246	187	226	223	195	212	236	229	216	228	230	231	227	203	214	204	229	221	185	188	197	225	234	188	204	206	215	213	241	220	201	203	239	192	210	201	192	191	194	216	229	241	212	217	242	230	198	214	216	228	205	226	215	217	236	205	224	225	212	241	215	212	211	205	229	225	204	228	225	199	224	227	214	212	229	163	191	202	212	224	219	232	188	209	232	211	217	208	209	189	204	192	197	210	223	230	208	203	210	209	211	206	196	197	218	194	204	192	229	229	208	196	207	245	236	217	210	219	232	214	209	205	214	240	204	203	222	211	223	211	223	233	219	229	198	197	221	193	212	228	199	222	217	224	235	226	203	220	201	231	228	207	211	191	207	201	243	217	226	201	217	228	222	245	210	224	210	195	209	233	211	205	227	240	177	233	220	219	208	223	216	202	198	224	199	252	203	218	240	187	229	211	218	191	190	207	213	229	226	204	224	206	211	195	242	237	198	211	227	189	208	204	209	197	211	223	208	228	227	199	217	207	205	201	237	216	227	226	233	228	204	199	215	234	202	225	193	220	227	215	201	202	201	201	207	230	211	175	232	219	239	183	220	252	213	219	211	242	199	224	228	256	209	175	213	231	250	212	195	197	239	236	174	219	221	199	207	231	218	207	198	202	228	223	211	213	207	205	216	199	207	227	204	204	205	213	204	234	210	229	220	213	194	225	225	214	202	243	230	244	212	203	203	213	204	217	209	227	224	207	225	202	217	204	199	213	217	242	222	204	218	213	221	208	219	196	218	227	208	223	232	184	197	207	198	179	205	221	195	194	211	215	218	210	226	225	208	210	209	194	227	164	219	213	225	200	234	209	210	211	222	213	250	190	201	206	207	211	204	218	205	193	185	219	215	211	220	206	207	193	220	217	205	235	232	221	206	209	199	207	214	199	205	212	227	198	193	191	248	222	192	217	210	216	226	215	200	233	218	192	213	206	227	195	243	201	202	228	227	204	205	180	193	200	218	204	218	195	205	225	238	209	232	193	210	218	226	206	224	226	193	216	212	193	219	230	210	200	203	235	218	222	190	229	217	224	219	198	229	182	238	201	208	238	217	230	217	209	213	193	215	211	223	193	227	223	216	206	225	205	210	200	230	198	218	226	187	215	215	222	228	227	241	238	233	212	180	225	194	186	189	219	239	205	209	227	198	207	193	239	224	206	215	228	204	199	194	178	234	247	191	211	220	213	200	241	205	217	224	201	204	210	195	227	199	199	194	205	205	214	192	202	228	193	212	223	234	242	214	227	250	213	225	228	220	215	215	209	203	224	236	207	230	196	211	227	226	193	216	214	181	220	208	202	209	194	189	208	219	219	210	231	200	220	226	207	189	192	219	182	240	231	246	209	194	229	225	217	221	205	204	219	212	218	181	240	190	202	199	208	196	221	227	203	207	230	237	193	179	223	209	199	230	191	217	209	232	218	203	212	221	238	191	216	198	209	230	211	204	222	192	217	218	234	204	185	215	191	206	216	200	200	208	220	211	224	209	216	236	205	235	220	233	201	227	213	199	219	202	195	189	207	208	243	204	222	223	211	209	225	195	181	224	188	227	203	210	201	194	222	207	227	200	194	215	212	240	209	205	224	219	206	196	222	235	194	225	175	203	215	215	202	193	233	201	191	215	236	224	228	222	223	208	203	178	219	223	217	222	195	216	210	172	214	212	218	217	220	198	219	219	197	214	208	210	217	209	218	227	203	231	193	226	215	199	215	224	210	212	223	217	217	200	205	182	228	226	196	208	213	227	234	223	219	224	222	232	221	225	238	215	223	230	219	207	240	237	207	225	209	192	198	226	216	228	216	201	212	206	208	218	194	198	205	218	211	203	235	214	212	191	219	204	197	218	249	202
22043	23475	37044	43642	41333	38532	30807	25591	23790	23474	25063	20842	15777	26996	38340	34348	28758	17111	7022	2595	1235	721	620	597	552	593	544	557	564	586	587	539	560	602	537	566	572	590	534	560	587	523	566	601	526	584	547	516	546	541	526	530	526	577	581	549	582	566	573	551	539	534	570	551	556	548	562	582	593	575	575	588	536	537	588	516	561	594	563	582	573	528	552	566	534	561	557	569	548	524	565	599	531	551	541	573	563	580	561	550	552	566	596	571	525	545	569	548	564	588	540	557	560	549	574	550	528	564	550	556	545	560	565	525	544	530	574	535	576	593	552	567	598	553	547	563	568	572	575	523	542	537	566	550	597	588	537	545	564	591	569	534	568	536	576	505	569	561	599	623	554	567	611	555	524	554	549	598	580	546	564	576	568	616	601	527	569	562	555	570	580	554	538	576	584	558	561	567	586	521	560	536	597	546	552	539	555	557	542	548	529	524	560	536	595	557	587	499	553	518	563	548	571	583	592	567	568	578	549	571	567	556	585	540	593	565	538	552	542	569	574	523	562	554	582	605	578	536	581	569	577	586	541	595	631	600	575	552	582	578	552	530	547	554	574	513	551	543	585	564	559	563	559	590	566	539	529	571	585	533	594	562	550	516	554	597	554	531	589	557	570	549	508	572	570	573	549	554	558	578	563	584	579	585	546	566	593	546	570	567	566	549	568	531	563	572	559	594	580	519	561	557	569	564	576	606	558	527	577	572	582	558	581	533	584	549	608	599	541	527	559	556	605	558	568	534	548	581	568	528	575	506	518	564	553	526	590	581	538	571	552	592	591	585	589	605	548	565	560	578	585	578	549	598	520	575	551	548	537	576	533	579	558	595	547	566	563	594	575	561	561	517	542	592	524	565	576	566	553	557	569	556	564	524	583	594	583	518	589	533	528	526	562	575	604	551	582	523	585	565	557	587	501	561	565	567	549	597	573	590	584	529	575	520	549	593	564	560	525	591	550	557	525	560	521	607	575	600	566	601	554	515	569	567	592	587	532	580	570	563	552	600	571	547	548	541	574	558	562	597	546	536	570	550	599	583	561	590	554	586	566	561	557	541	557	571	522	574	520	556	565	535	576	551	575	586	518	544	555	534	525	554	562	594	571	562	565	568	548	587	569	586	572	550	549	552	518	540	563	564	564	553	549	548	587	606	556	579	576	556	574	539	604	555	559	579	539	547	560	601	547	574	584	561	570	610	559	589	535	572	573	545	578	534	568	572	562	512	565	552	563	498	602	559	555	552	565	557	585	559	568	558	597	614	561	602	547	568	561	533	549	549	503	570	538	546	554	598	569	552	539	533	577	555	536	564	504	606	588	553	543	559	534	574	587	542	543	553	536	544	560	595	562	539	554	572	526	598	584	574	587	564	532	565	562	533	546	516	537	567	518	567	563	560	583	553	546	533	589	557	595	525	583	548	590	596	532	542	614	566	587	556	585	536	567	570	594	560	611	528	582	519	627	561	582	525	582	544	566	562	595	572	552	573	551	513	566	566	562	558	594	546	564	549	567	550	556	550	554	541	616	533	553	564	575	574	538	575	560	557	537	544	593	559	584	539	533	580	533	538	566	582	571	550	547	552	596	551	589	531	541	602	544	555	580	563	555	547	527	562	585	579	535	527	552	538	546	559	583	565	559	543	566	575	599	574	575	573	563	591	603	559	562	571	589	559	577	563	574	566	578	599	559	572	569	562	542	512	575	587	564	582	581	526	587	592	546	566	543	599	550	528	560	584	555	578	560	532	534	524	568	632	548	534	562	578	600	537	540	558	564	539	550	561	551	591	559	551	573	539	577	553	567	553	583	542	583	550	569	592	512	569	546	537	574	559	576	608	516	557	550	576	538	529	544	556	559	563	494	542	544	574	560	534	584	567	545	540	552	546	556	595	594	575	584	579	596	551	560	521	561	502	559	572	534	566	544	572	543	550	582	549	595	535	582	549	566	575	568	584	568	548	563	541	566	588	498	561	588	542	578	568	547	545	533	559	586	565	617	507	574	572	566	542	559	560	532	531	542	597	524	558	529	567	539	579	570	549	517	607	549	575	539	577	582	549	566	586	524	573	579	526	569	535	559	549	547	575	598	576	521	524	552	531	587	580	612	555	571	537	551	560	547	553	548	519	543	557	553	499	576	546	543	591	576	542	554	574	566	556	556	596	552	590	564	588	517	558	558	565	555	576	608	534	611	541	532	518	545	598	529	606	552	596	564	546	556	559	560	591	549	586	588	570	618	526	553	545	541	581	532	545	548	592	580	573	526	530	588	577	565	552	552	586	586	562	543	571	556	581	554	564	571	590	557	562	567	534	575	576	541	541	541	551	546	585	558	527	527	586	575	569	545	558	524	579	564	562	583	558	560	565	555	554	532	534	579	548	561	568	543	577	552	559	557	575	547	514	555	532	570	579	558	554	568	587	562	566	551	566	572	561	566	521	585	552	571	572	600	562	559	558	553	561	593	583	542	554	579	564	594	569	572	548	569	599	582	525	572	551	621	572	562	556	575	544	535	577	577	539	593	573	575	561	592	555	590	562	607	552	594	567	608	490	552	564	590	515	567	599	581	584	565	552	537	561	535	517	556	553	541	556	583	555	546	524	605	547	547	569	545	562	548	599	551	568	520	549	557	593	560	518	510	571	504	548	529	515	586	569	594	533	532	613	562	593	551	571	592	522	556	594	560	606	566	543	580	521	584	517	555	565	593	548	526	527	546	565	525	499	623	601	590	513	521	595	542	537	563	537	569	567	583	546	581	520	590	593	583	511	577	568	551	625	590	570	537	523	559	561	564	541	562	545	551	541	568	571	534	548	535	597	601	538	535	585	552	536	566	560	536	551	544	563	586	555	559	553	568	560	576	532	567	572	553	556	542	543	579	549	580	560	540	580	580	608	581	590	566	556	563	552	605	580	580	556	571	585	556	537	546	568	558	587	547	589	570	616	535	550	570	575	539	582	537	546	571	560	592	593	561	623	534	578	564	588	553	608	553	537	579	567	578	560	575	554	535	524	574	586	549	606	569	545	573	556	576	507	544	560	576	558	562	519	552	535	577	559	534	558	567	586	598	546	557	587	558	536	602	564	540	586	535	585	561	591	557	589	575	541	577	553	551	563	551	558	537	568	549	569	565	543	553	562	575	567	573	592	558	562	559	545	576	589	571	552	538	574	581	627	554	565	562	552	539	577	618	542	578	555	540	558	549	573	551	581	579	602	575	544	572	534	569	555	589	550	549	608	588	568	567	568	550	554	515	607	554	529	569	537	537	564	546	566	587	540	582	555	574	581	566	532	570	584	550	587	567	511	549	554	548	566	596	558	561	567	585	568	570	615	603	595	547	541	558	537	569	572	575	559	521	579	597	535	563	562	598	585	560	565	565	558	577	559	548	603	630	562	565	567	570	558	527	588	583	562	573	557	588	561	530	542	575	527	583	543	560	614	564	572	560	590	547	550	537	564
15205	14227	19407	25218	16499	10739	7192	8678	7531	5325	3658	1750	971	777	1013	1360	1093	713	395	252	227	212	231	233	212	230	215	214	187	228	202	220	225	220	209	218	193	212	219	202	222	212	259	191	214	194	217	206	215	210	199	219	197	237	193	217	204	218	227	206	200	203	204	224	197	211	221	224	212	178	231	203	196	227	219	206	238	233	226	235	229	218	215	224	205	218	220	212	211	217	213	222	252	197	212	218	210	188	213	219	201	216	192	213	207	211	216	238	207	219	253	185	213	192	191	216	199	209	223	204	209	206	213	214	215	224	201	215	210	188	228	221	208	237	230	234	198	213	196	214	201	188	208	233	216	229	209	221	215	203	188	211	218	219	233	229	184	198	224	224	205	208	195	178	238	208	191	203	229	196	200	198	222	210	227	230	208	212	207	206	181	201	211	219	206	237	204	217	190	201	219	212	223	206	215	214	191	214	204	220	199	228	210	209	181	211	219	213	207	210	211	201	203	206	196	202	231	225	208	207	197	209	199	214	179	216	204	244	235	206	232	201	177	189	232	195	243	207	217	207	197	218	197	240	227	196	231	196	220	209	231	213	227	203	181	214	229	218	207	226	225	225	210	220	186	200	234	219	211	190	227	216	210	217	217	209	205	204	237	209	243	212	183	216	216	199	197	192	210	213	207	185	217	212	243	219	189	235	203	221	212	215	235	209	212	198	201	194	199	208	201	187	187	195	245	187	195	232	199	222	229	220	222	220	207	239	225	207	184	183	221	217	206	240	196	231	208	193	197	203	226	194	222	201	220	210	228	229	236	222	216	218	218	250	222	234	219	196	221	206	221	224	217	224	218	224	199	203	222	224	199	191	205	215	209	223	221	236	223	175	195	193	211	215	193	192	195	217	189	207	229	205	204	193	196	207	211	198	209	227	232	208	209	185	238	219	228	177	203	223	216	173	216	191	205	214	234	214	217	212	198	221	211	205	215	211	234	213	205	187	213	206	212	199	230	216	201	218	210	209	199	222	217	201	199	192	233	207	197	225	212	186	191	206	214	234	202	235	206	213	225	227	213	201	186	210	191	192	210	203	219	212	222	191	203	197	224	195	198	244	193	228	206	198	217	182	191	190	207	194	202	212	220	213	198	233	205	227	218	180	186	227	230	219	245	205	205	224	212	230	215	193	233	203	231	219	196	229	203	218	224	217	213	208	198	216	212	197	214	217	216	230	221	192	226	231	209	197	214	216	223	219	197	195	191	191	213	181	221	214	211	228	200	196	192	204	235	193	229	204	207	195	187	214	218	216	210	228	229	207	194	206	213	213	200	204	210	196	218	207	195	224	181	236	218	202	213	223	203	202	220	212	208	209	183	210	197	198	250	198	229	188	218	219	213	204	181	184	232	218	214	217	218	212	228	238	185	213	189	209	214	198	225	209	214	196	245	202	222	186	196	227	221	221	224	237	196	186	207	205	214	180	182	218	208	233	194	215	221	213	219	221	219	186	196	214	211	225	223	204	214	187	237	200	226	223	200	203	201	198	216	221	223	202	213	226	223	225	197	192	204	182	181	182	206	199	232	218	210	199	239	212	183	207	201	210	219	202	220	209	201	230	217	224	220	221	199	221	222	207	201	217	204	218	229	214	195	227	207	210	214	221	218	219	209	204	223	187	219	209	195	229	198	199	219	211	229	203	206	208	199	230	205	209	216	191	208	217	208	219	234	192	205	245	203	224	186	185	207	221	223	219	200	197	212	211	214	203	206	203	188	199	240	216	218	225	234	215	193	233	202	162	207	235	225	213	216	196	219	195	213	190	209	183	223	186	222	222	183	220	224	220	206	227	206	190	212	211	220	206	208	210	207	185	216	202	207	227	211	217	197	227	208	180	212	216	227	209	246	213	199	202	231	211	241	192	201	227	194	188	208	226	220	216	207	195	230	176	206	215	221	203	200	190	195	213	171	222	224	190	217	222	210	214	214	206	229	198	218	205	200	210	202	220	228	186	215	190	198	225	213	200	205	216	211	207	229	196	202	202	200	240	188	216	234	219	206	175	218	209	222	211	197	223	191	201	197	203	213	190	195	190	225	218	221	213	206	215	196	195	216	212	206	222	219	206	204	221	205	209	228	204	227	190	211	208	206	200	207	207	217	218	209	244	214	193	217	208	196	226	217	229	227	216	205	193	221	226	236	196	187	194	220	191	190	216	216	189	215	212	197	201	190	190	199	207	209	220	195	209	194	238	198	213	230	241	191	188	206	225	202	237	211	218	218	213	236	219	192	170	198	187	221	226	226	222	190	235	193	211	225	203	217	186	238	216	199	197	202	221	208	238	186	220	231	220	200	211	193	202	208	232	183	197	223	233	215	201	211	220	190	203	205	223	231	210	217	206	219	201	217	211	206	206	192	222	198	208	227	209	211	216	202	208	210	206	209	205	240	189	230	215	210	214	208	208	218	212	214	197	217	217	223	229	213	207	202	196	224	220	219	205	216	199	220	213	179	195	193	210	227	232	226	237	205	225	197	203	203	249	221	214	221	215	221	196	207	210	215	218	188	200	178	202	218	187	211	209	216	224	228	199	215	222	217	214	216	213	194	224	202	236	211	218	202	188	203	216	204	211	201	204	215	232	249	208	204	218	219	236	253	195	230	217	210	195	212	230	228	198	197	203	189	193	204	204	219	207	225	188	208	203	209	198	200	191	201	194	218	205	203	208	208	212	206	221	193	195	195	230	209	202	208	241	211	216	210	195	219	230	216	219	222	184	198	222	236	206	226	209	206	186	203	201	191	221	204	235	203	203	242	202	207	217	220	218	204	221	222	210	206	221	211	211	199	208	226	238	220	208	217	238	220	183	210	211	213	194	215	173	187	222	193	209	207	192	200	211	217	221	190	210	202	244	214	213	195	215	213	246	177	201	207	210	226	217	195	193	193	189	230	224	223	210	226	218	199	196	215	192	220	190	219	196	218	209	187	227	223	194	232	215	234	197	218	218	206	220	218	236	210	234	232	218	194	198	225	216	214	208	224	227	220	198	186	207	230	202	205	190	225	237	244	203	212	191	209	215	233	208	220	207	225	203	219	191	226	192	182	195	196	208	187	203	215	203	220	222	213	221	212	223	204	207	218	208	277	193	205	209	225	226	217	203	182	194	208	204	225	207	165	230	222	207	218	200	215	240	218	242	200	186	219	201	231	217	210	210	241	200	188	216	227	216	219	198	225	214	219	196	202	207	200	210	219	229	198	220	223	209	222	217	216	204	216	217	218	186	218	204	197	200	220	232	199	214	200	204	190	208	207	232	209	209	197	213	213	206	212	227	202	187	215	209	210	199	211	204	236	212	216	223	213	198	204	191	220	206	251	223	205	230	200	194	247	205	208	205	211	177	188	227	208	225	198	181	199	211	210	227	203	219	184	201	224	192	194	212	212	205	192	210	205	196	228	214	211	176	204	231	236	227	208	216	192	220	196	217	198	214	218	200	202	228	221	210
9677	11884	24611	34562	27693	22572	20693	25118	23283	18762	14094	7352	4366	3892	5256	6815	4682	2572	1276	720	625	611	582	547	559	558	591	572	550	540	602	584	543	529	573	564	556	554	631	528	542	553	575	542	572	555	550	588	543	537	579	590	556	596	553	583	568	534	550	550	547	521	529	580	554	554	531	522	568	596	537	592	564	565	535	597	554	545	543	605	562	520	560	565	571	595	575	568	609	561	542	516	579	548	552	567	582	504	548	536	623	607	551	541	559	545	558	545	606	581	584	548	594	567	590	607	565	540	565	584	584	571	551	570	598	552	550	542	547	553	551	580	595	535	536	587	594	562	507	599	601	557	561	568	531	555	579	551	560	570	592	603	551	584	573	541	599	602	585	560	587	585	557	586	540	554	549	551	548	555	584	604	563	543	503	587	546	579	593	542	538	542	573	549	616	538	568	529	590	579	561	525	569	517	495	556	551	598	530	558	593	602	542	536	565	522	548	545	573	523	545	580	583	546	544	594	550	525	577	587	533	608	570	561	547	572	586	590	543	580	540	586	557	610	520	599	537	558	581	545	532	560	522	508	531	541	563	550	564	551	574	541	540	564	560	561	543	560	547	572	584	547	558	567	591	545	549	580	600	562	600	545	552	553	601	557	522	602	568	558	582	554	560	560	529	560	531	548	560	580	597	558	542	552	553	543	543	596	534	510	542	577	616	580	534	557	545	586	609	547	560	590	549	587	569	569	607	593	543	546	593	571	573	613	527	576	576	568	525	557	605	558	566	594	568	595	581	580	570	556	553	574	575	539	554	559	530	561	559	565	580	542	558	550	557	546	576	596	537	565	604	589	608	583	484	523	585	560	570	557	514	572	592	590	558	561	583	574	554	580	551	559	560	540	554	577	566	571	575	544	586	582	615	566	547	574	582	563	546	551	569	521	531	595	599	526	574	537	565	531	560	561	539	583	570	542	581	592	588	600	532	554	541	566	571	523	556	576	560	575	554	551	569	518	573	580	573	545	554	531	544	587	555	535	558	575	540	572	604	554	593	596	591	547	571	501	555	554	586	619	573	529	530	595	571	540	593	547	575	569	552	571	575	524	567	537	569	554	551	587	573	573	584	547	559	583	579	573	552	548	551	577	544	550	506	579	574	539	549	566	570	577	560	575	571	595	587	532	606	554	555	578	541	571	604	522	536	567	565	521	569	549	590	524	558	577	515	586	554	570	575	533	601	553	530	556	528	574	592	566	557	526	565	602	540	545	536	550	538	547	602	528	549	551	573	576	576	571	509	522	559	533	543	549	552	544	571	544	583	560	597	573	548	567	574	568	541	557	566	536	519	575	597	541	581	565	585	532	547	581	576	551	561	589	538	548	539	582	585	583	588	563	592	574	618	547	522	553	562	548	577	575	560	627	548	616	576	558	574	508	535	552	573	585	559	567	577	520	579	545	574	594	575	563	563	595	511	517	566	577	568	584	502	567	586	565	569	565	597	565	586	530	570	580	553	577	534	566	592	599	588	581	579	564	623	560	595	531	564	560	562	551	560	550	548	563	578	536	559	511	581	556	591	593	563	539	537	582	582	601	585	570	580	553	586	547	568	571	519	562	562	548	583	529	576	571	562	530	523	592	558	571	564	578	586	546	534	577	592	591	573	565	581	569	599	565	630	577	565	545	561	554	553	575	555	554	567	560	570	601	556	566	515	571	556	552	575	558	596	515	545	561	581	532	570	566	570	570	612	568	533	582	556	524	565	562	538	588	572	546	580	584	553	573	546	576	562	570	540	570	586	554	561	559	582	558	577	574	563	551	511	540	575	547	564	580	585	567	615	583	560	551	508	550	559	531	518	563	547	539	614	531	534	588	534	561	543	556	552	586	556	567	589	524	558	612	552	562	537	581	611	564	546	550	585	528	551	573	571	588	574	605	590	582	569	585	559	555	592	545	515	562	544	567	559	595	626	589	525	551	548	551	533	566	567	593	535	525	568	566	534	539	542	613	546	592	617	562	545	586	570	562	602	623	567	535	558	561	558	565	551	616	530	520	551	543	581	561	545	561	546	573	583	587	552	599	543	587	604	560	588	577	526	566	537	543	562	597	571	531	554	571	574	640	565	564	518	560	574	546	539	561	570	566	589	526	543	581	583	539	564	532	591	595	527	571	543	600	619	519	546	554	509	565	569	546	538	557	588	571	577	534	599	558	555	547	583	548	552	552	564	599	561	573	504	552	562	567	563	565	554	580	569	549	582	592	560	527	538	584	570	558	584	494	571	529	572	554	543	543	533	582	570	575	559	571	568	570	545	587	580	576	581	552	549	576	549	571	563	544	603	548	525	560	556	555	561	617	561	548	537	558	544	568	566	550	581	523	549	548	587	551	543	602	562	554	592	563	560	544	550	575	544	596	556	553	609	546	540	576	554	524	609	574	515	543	525	567	575	561	536	580	528	570	559	556	581	535	548	570	573	519	552	622	563	505	561	590	590	558	563	570	556	512	541	576	525	595	567	577	540	553	574	532	542	598	561	572	586	522	539	564	537	567	556	571	594	546	589	523	594	596	554	595	580	586	557	549	539	546	507	522	619	536	540	583	515	616	625	609	585	567	553	530	570	567	606	561	536	571	600	527	565	548	579	518	555	605	523	532	546	546	565	573	618	566	559	573	574	550	579	553	547	548	618	562	577	616	579	556	519	556	585	544	555	570	608	557	550	538	535	535	515	589	554	529	528	580	541	599	552	555	569	568	585	610	600	586	559	584	631	567	559	540	573	529	567	581	573	529	574	555	573	549	572	568	564	569	551	559	571	576	542	568	575	602	579	571	540	579	562	594	583	558	538	551	508	564	562	564	591	545	546	566	581	539	618	531	569	604	551	552	507	537	578	524	567	552	581	612	579	562	578	575	581	593	552	543	531	609	563	631	594	552	540	543	567	555	551	550	550	553	590	534	565	535	544	544	546	562	560	593	576	573	583	587	547	570	547	539	561	564	524	582	572	584	555	604	557	547	576	598	566	545	531	612	528	547	541	570	570	547	569	534	547	550	585	566	562	582	559	574	601	531	532	592	570	583	566	561	538	547	562	561	522	578	585	580	545	593	573	608	552	557	600	544	545	582	574	556	569	553	551	603	575	532	569	582	566	578	556	567	565	572	585	539	579	571	612	599	582	570	589	552	584	557	577	539	576	575	547	571	573	573	555	559	570	550	557	580	574	525	541	595	547	495	581	602	565	555	566	533	592	530	550	561	523	521	567	570	567	551	608	550	566	586	551	580	600	606	534	539	572	573	554	572	561	581	575	521	553	553	570	519	510	587	559	535	553	573	578	556	574	525	573	559	567	539	513	502	548	566	576	584	564	542	575	626	577	601	628	497	545	569	584	577	515	560	565	527	542	538	590	590	543	539	563	552	567	521	523	560	570	532	537	597	583	586	566	577	534	550	583	589	534	551	580	536	538	547	563	622	575	567	598	540	530	574	568	559	581	568	579	575	578	544
31167	31323	39445	39864	34449	22658	16206	10509	7392	8432	5283	7695	7128	2965	8693	7477	3830	1728	714	338	249	239	208	205	218	229	193	221	225	218	218	217	226	226	229	196	243	234	196	212	225	212	229	205	199	211	243	221	214	187	198	209	217	212	218	224	239	244	214	245	227	218	189	191	227	220	209	211	235	199	213	214	220	198	250	243	210	214	219	213	220	240	190	186	234	213	236	208	224	213	211	201	209	205	216	202	232	223	213	200	194	212	215	217	197	224	224	242	231	205	208	197	208	196	229	212	211	203	225	236	218	208	196	245	219	235	195	194	224	207	208	212	210	201	210	207	215	227	188	198	244	217	203	210	191	203	212	243	241	219	210	230	219	221	219	187	199	223	207	208	222	206	198	209	195	230	214	217	192	205	208	191	222	227	220	226	209	224	242	228	217	229	186	215	232	199	196	201	217	219	231	228	232	199	198	212	209	214	232	213	196	196	175	219	229	195	240	221	211	223	207	195	218	201	193	223	213	225	201	199	214	221	254	225	213	198	206	209	214	203	214	220	209	209	210	207	225	214	222	218	215	198	195	218	229	232	227	212	218	217	234	207	214	215	236	235	213	190	223	226	202	247	218	214	234	222	232	222	179	204	211	223	204	229	230	203	186	215	227	208	243	234	207	176	207	218	226	206	218	216	217	213	221	234	204	228	179	227	220	204	199	199	196	213	189	209	191	245	222	219	214	220	204	220	212	212	184	227	224	208	233	208	217	224	206	222	223	210	200	210	209	220	222	222	194	233	219	212	212	207	208	221	187	234	158	207	217	213	208	196	231	220	218	211	208	219	218	205	176	232	237	198	189	202	206	216	221	201	229	220	215	209	223	220	216	217	212	216	199	209	206	236	205	225	209	187	203	218	218	185	205	201	220	202	193	184	236	191	201	205	211	210	206	224	215	225	238	215	202	225	215	200	200	235	238	202	201	206	197	204	236	226	229	210	223	233	230	205	222	230	228	215	215	209	213	216	204	203	202	205	215	201	227	231	222	223	225	217	213	195	206	187	220	201	161	214	188	206	214	234	238	207	210	210	233	229	213	208	211	227	177	219	213	222	229	229	204	206	192	231	217	228	236	182	214	217	178	238	249	256	223	199	239	211	247	199	199	218	246	210	218	209	213	198	197	206	173	194	211	206	212	210	226	220	226	187	216	239	203	191	224	222	249	211	223	193	221	194	197	223	206	236	227	239	197	211	208	207	212	227	220	222	207	208	226	201	186	237	228	175	197	231	219	200	216	206	210	204	206	213	181	209	193	213	221	232	202	196	209	219	192	220	204	220	197	217	218	199	244	183	194	196	238	236	206	205	214	206	222	196	205	204	252	197	215	202	233	202	211	222	214	211	219	230	213	210	211	239	203	217	241	209	204	224	207	205	230	197	197	203	229	216	206	223	206	208	213	215	199	228	230	224	212	206	224	224	252	196	206	225	217	203	222	229	203	220	212	203	198	187	242	220	214	230	189	211	216	206	224	207	222	211	210	224	222	205	207	226	205	205	193	210	216	217	225	218	216	202	226	212	224	220	218	211	228	215	226	238	201	214	223	211	216	197	252	238	193	219	218	240	189	226	226	205	193	204	215	216	235	214	200	199	203	193	193	220	234	211	207	207	189	225	211	189	219	197	196	240	228	179	233	204	217	192	225	238	209	186	208	185	225	212	199	211	202	229	205	211	203	201	222	202	210	221	202	177	192	183	221	193	201	223	229	218	263	216	236	195	212	201	233	212	206	190	211	220	200	212	227	234	198	201	217	213	234	202	205	213	211	235	224	201	201	205	200	243	192	212	184	185	193	212	222	220	193	196	229	211	225	209	216	198	213	217	189	204	203	211	212	187	199	227	258	202	222	236	199	198	220	173	193	196	231	193	245	216	215	223	225	180	193	180	192	226	198	220	215	215	209	213	254	211	199	192	235	222	196	199	219	210	203	214	211	218	219	204	187	236	217	180	212	208	200	222	235	199	199	219	221	181	214	231	238	210	229	188	210	199	202	205	204	210	200	208	220	252	215	204	219	202	224	229	190	217	235	223	194	220	197	249	210	219	210	187	229	194	228	216	214	239	212	224	208	214	221	226	214	201	192	194	211	220	208	204	201	212	209	202	208	207	225	200	203	206	228	206	225	228	223	203	200	229	213	201	199	203	187	211	207	185	215	189	210	221	191	203	201	233	189	202	222	225	213	202	208	236	193	232	211	219	209	214	230	221	202	199	225	187	197	195	218	208	225	194	204	227	218	219	216	214	201	209	202	216	191	195	248	234	216	226	198	210	219	213	211	226	215	235	212	210	207	227	219	235	192	198	195	230	190	200	214	229	234	186	207	216	228	230	209	197	201	210	223	215	206	219	215	210	199	202	237	202	235	234	221	229	210	204	214	202	233	223	211	236	219	226	204	223	196	216	215	214	200	246	234	247	217	219	184	246	203	240	209	205	198	213	216	183	195	200	228	195	213	231	214	231	212	234	215	199	221	214	206	209	199	229	239	199	213	217	208	194	196	218	205	218	211	235	218	201	206	222	193	225	209	221	196	189	211	216	229	206	233	213	209	209	206	198	221	204	200	223	244	203	223	232	202	208	227	210	219	220	225	202	194	201	184	198	218	214	218	226	203	223	208	223	216	204	197	225	190	210	209	199	215	222	238	219	192	211	231	206	211	189	211	211	211	230	230	226	211	213	197	224	207	203	200	204	208	214	242	251	195	207	219	233	188	201	207	225	227	211	243	193	206	212	217	201	239	185	198	224	233	214	213	222	214	214	226	202	226	201	201	181	238	193	186	219	196	236	229	229	193	213	228	199	207	238	200	188	219	187	178	237	207	219	222	207	241	215	191	209	202	219	204	207	188	230	219	224	214	198	210	199	182	205	214	203	210	214	198	181	192	245	231	200	203	198	189	234	216	208	220	227	236	208	223	223	226	202	226	218	235	211	191	198	190	195	184	199	206	206	239	223	211	197	186	225	207	209	216	191	214	217	244	218	214	223	212	223	198	225	200	207	215	205	230	227	194	221	203	223	224	173	223	207	217	225	229	196	210	205	180	213	208	207	226	188	226	212	211	200	224	216	198	201	226	200	226	220	178	215	166	223	221	186	223	206	238	199	224	214	202	231	214	214	216	220	196	205	203	229	236	225	216	204	223	225	207	210	193	219	214	206	207	222	216	264	188	225	221	214	197	236	205	201	204	197	241	202	202	204	209	202	219	205	222	209	193	207	214	217	199	213	235	208	205	226	208	200	213	226	214	227	196	211	208	186	207	211	223	201	205	225	222	211	209	198	227	202	210	187	206	216	235	210	209	211	233	220	194	196	192	231	218	219	215	198	191	213	205	201	216	231	212	227	191	206	208	222	205	199	210	204	184	226	214	211	218	212	228	198	218	219	231	262	219	225	211	202	215	204	256	185	215	216	183	228	233	199	188	218	210	235	219	219	213	205	212	236	196	234	201	205	210	224
20599	25161	39436	45720	43705	32980	29927	22863	19814	25127	17357	24730	17195	12334	28876	24615	15580	7873	3090	1306	764	618	655	560	562	573	579	538	567	551	559	561	582	570	600	562	568	547	601	544	600	559	568	529	530	608	518	564	534	550	550	576	539	550	593	570	553	535	585	565	555	598	608	600	595	557	567	566	566	602	584	562	532	601	539	527	554	565	557	577	604	562	548	553	543	584	565	571	556	564	556	567	557	576	550	562	568	537	559	494	540	536	594	591	599	527	565	590	576	599	553	538	591	535	550	536	599	574	554	550	552	512	581	525	565	565	561	579	514	547	550	588	607	603	572	564	551	560	524	571	566	571	567	557	581	593	524	619	605	537	537	568	578	602	568	564	571	515	570	563	562	598	577	525	543	611	584	565	577	532	544	569	567	567	589	557	571	549	527	545	554	530	557	585	592	603	609	549	587	585	584	569	560	563	535	572	599	509	556	574	605	596	585	589	541	521	570	592	593	560	560	548	587	622	556	601	578	564	561	567	578	549	560	577	498	519	600	576	548	552	565	567	558	570	552	581	552	578	592	529	570	559	554	592	558	562	568	570	547	533	581	558	569	614	589	517	573	530	564	586	578	572	604	587	580	578	586	537	589	549	562	583	543	596	549	561	555	510	562	520	574	569	526	573	581	515	562	597	541	608	576	555	550	526	541	557	556	583	576	560	552	554	556	598	571	574	600	587	544	526	549	549	614	543	528	571	591	556	608	600	566	577	558	528	578	526	583	538	575	554	526	581	572	543	562	570	544	576	567	581	571	592	579	579	572	568	611	565	552	539	557	535	571	566	584	563	550	527	555	580	562	551	565	583	599	542	572	556	593	526	571	554	580	569	576	591	555	562	547	555	557	558	548	585	603	646	590	581	588	561	536	569	506	523	544	538	568	592	547	559	577	587	571	611	575	577	537	550	589	518	556	559	590	596	604	547	582	556	565	557	525	572	547	581	532	539	559	544	579	536	571	581	555	548	572	579	533	598	590	543	530	572	577	596	581	588	538	572	552	594	538	595	561	570	576	602	590	575	553	555	518	569	556	580	562	562	551	522	592	583	554	534	537	554	559	553	543	562	548	601	612	590	586	569	561	575	560	588	605	507	536	590	536	536	528	593	596	572	604	545	629	585	533	570	558	574	573	546	555	559	537	620	571	571	544	551	574	542	569	561	529	550	612	551	574	518	574	531	523	571	609	529	566	572	576	549	594	571	548	614	583	568	543	552	561	542	558	548	558	566	564	585	569	610	564	549	525	560	610	584	583	553	564	547	557	560	558	570	592	596	565	550	567	563	577	567	601	550	550	569	632	560	567	563	562	559	594	572	542	566	576	578	545	496	603	589	594	553	538	555	562	564	549	589	557	554	589	550	593	548	555	561	597	527	565	586	561	600	530	552	550	548	601	565	553	529	545	620	583	557	580	605	560	557	623	606	530	556	563	565	546	602	541	587	582	566	532	546	555	525	563	574	534	599	569	588	568	546	589	571	590	583	541	573	537	569	564	558	532	578	556	560	542	502	542	559	561	576	575	539	562	559	603	594	590	567	535	552	525	553	538	588	571	596	600	561	600	548	557	606	557	591	580	605	543	561	512	583	536	588	566	593	578	529	552	606	537	590	606	556	593	579	545	559	586	586	539	580	590	592	566	564	562	595	605	566	641	546	592	538	543	564	554	563	527	551	586	560	565	544	568	559	561	576	554	584	557	552	538	564	558	554	574	598	610	562	528	562	523	558	597	559	563	565	566	559	607	490	568	548	540	575	566	600	534	524	565	619	596	586	535	574	569	568	566	571	558	550	583	567	611	554	571	564	601	604	569	603	577	551	590	535	561	572	555	515	590	609	608	561	566	548	555	602	567	550	566	568	514	551	574	553	534	567	560	571	557	599	540	617	559	544	546	579	562	556	592	537	564	527	530	561	548	543	597	577	560	582	574	581	602	583	570	551	597	542	594	585	558	600	581	535	606	579	578	540	541	526	586	545	579	565	561	555	557	574	581	556	584	552	586	565	556	591	542	556	528	603	623	585	592	583	580	539	591	586	553	584	589	608	548	551	600	513	548	554	586	547	578	552	588	540	579	523	550	579	566	599	589	550	637	552	584	541	602	553	518	567	587	591	606	559	553	559	515	588	588	561	574	549	615	565	556	572	537	560	595	568	558	563	573	556	521	557	556	558	541	585	514	530	570	571	583	544	564	549	603	531	526	575	593	575	566	548	572	573	509	591	558	575	575	559	554	579	556	577	600	588	537	609	586	570	553	577	586	589	543	581	592	560	574	571	586	578	583	596	551	562	559	573	558	591	557	563	580	554	554	607	549	546	604	557	575	563	523	616	558	603	579	536	606	573	578	575	562	545	563	546	549	516	563	572	544	563	568	571	554	579	561	530	551	559	569	554	530	559	576	599	523	558	576	528	608	543	541	580	572	583	559	602	621	533	574	545	587	556	557	525	597	560	529	555	550	549	550	593	604	590	578	599	597	555	573	565	607	562	572	571	569	572	584	628	563	524	566	506	565	566	560	579	601	587	571	594	612	560	508	591	599	577	584	560	605	549	554	568	561	559	557	523	591	501	530	593	549	569	580	565	551	535	631	548	535	565	585	600	530	600	584	551	549	542	567	553	559	577	594	613	576	583	594	586	547	593	565	564	593	542	595	557	575	572	576	585	574	552	559	536	523	583	600	551	566	563	518	550	550	605	554	513	568	630	546	577	579	598	564	577	548	592	536	575	577	540	529	567	570	555	558	570	519	551	574	596	564	569	560	604	525	588	569	532	562	548	550	581	617	608	564	601	607	559	567	578	572	543	565	550	539	542	579	573	581	545	544	543	566	551	551	579	565	567	555	610	569	579	558	573	561	603	578	564	556	565	542	565	541	576	603	580	581	578	560	551	563	581	565	575	570	564	577	533	534	533	550	591	534	558	582	553	578	490	566	574	563	550	532	549	555	591	533	591	559	529	569	562	543	597	539	559	598	554	598	539	615	551	582	533	569	592	542	640	527	537	571	622	558	549	563	527	587	550	554	552	564	537	557	564	527	590	570	540	588	526	559	559	505	618	594	548	517	534	561	594	585	566	572	551	574	529	547	551	596	564	558	605	606	537	619	524	584	566	549	560	563	555	588	552	602	533	577	555	562	554	614	591	608	584	594	545	562	594	557	564	585	566	535	626	542	576	560	511	554	557	589	604	552	550	603	589	558	538	568	579	584	559	594	552	602	548	584	568	563	546	573	545	548	570	544	562	582	584	566	577	544	570	565	570	587	510	526	577	550	525	554	559	575	572	563	549	528	564	559	597	607	593	571	535	558	545	573	578	557	587	574	550	551	569	548	554	570	557	578	544	593	634	529	542	536	584	603	585	549	592	594	568	571	571	540	537	560	548	559	519	579	573	586	591	576	595	593	567	593	577	570	563	550	589	560	542	584	580	558	591	555	567	556	539	585	566	555	546	563	551	579	575
41553	36174	40959	42312	34704	21705	17209	13634	16713	17322	12121	9748	9341	8571	15814	11327	5884	2180	948	392	287	229	228	192	215	215	217	228	210	221	225	215	211	228	225	221	216	213	234	199	216	189	215	207	218	203	205	203	216	216	240	209	203	225	222	227	245	210	211	198	181	220	236	222	235	231	196	210	227	232	207	224	229	207	215	226	207	229	208	180	195	213	217	238	249	239	225	184	212	221	228	200	209	206	208	232	235	205	231	190	211	207	234	207	203	216	196	189	206	228	211	215	220	186	226	225	202	206	226	240	218	193	227	241	206	202	212	201	201	220	230	225	230	217	210	226	232	208	229	198	206	240	203	240	233	209	205	207	210	235	202	226	238	206	207	216	221	220	191	200	222	212	209	186	229	214	215	220	234	225	215	221	225	219	215	208	205	211	209	198	217	186	203	190	208	220	238	198	194	215	226	229	216	194	236	181	197	198	236	214	191	214	194	197	234	203	198	191	200	212	187	231	225	210	193	222	207	215	185	223	183	241	213	224	223	210	193	213	203	201	218	227	212	203	228	183	223	221	194	228	233	239	208	227	223	211	215	199	220	220	203	219	225	218	220	225	232	215	212	210	198	206	234	225	234	211	196	208	210	204	204	212	215	217	215	200	197	205	191	215	211	230	208	189	210	219	236	207	194	212	227	218	197	211	213	207	192	227	204	211	230	192	213	230	194	223	213	206	198	221	218	184	199	207	193	245	209	200	216	210	218	236	219	201	219	243	253	231	210	225	208	218	202	229	208	226	241	220	216	220	214	208	209	219	203	234	209	194	234	208	211	196	243	225	213	224	214	221	206	196	218	196	217	201	205	214	213	198	199	224	219	196	210	200	213	211	200	229	247	216	231	194	220	233	207	209	223	214	206	189	203	218	180	181	197	222	203	219	234	214	216	197	209	220	210	227	197	189	205	234	198	208	218	200	236	237	201	209	224	201	235	196	221	216	229	216	224	224	208	213	185	208	196	187	191	207	204	196	212	211	234	206	226	211	216	198	220	198	218	217	232	210	222	201	187	191	218	225	220	224	206	215	211	210	215	223	244	209	238	195	211	197	206	206	219	213	211	212	187	198	194	219	193	228	206	195	258	220	213	217	201	225	201	234	226	230	216	201	184	205	201	209	180	201	204	201	172	229	201	212	207	219	209	209	233	237	213	230	210	197	193	178	192	224	216	202	230	198	204	234	236	230	234	202	219	218	206	213	197	236	215	233	210	215	213	218	197	225	224	215	202	215	196	217	241	195	199	238	195	217	205	215	198	210	255	224	217	206	208	194	226	183	198	207	225	190	186	237	201	224	198	214	237	214	225	212	201	210	206	232	207	225	228	214	199	222	210	230	205	218	221	224	200	198	209	246	236	211	220	200	208	201	237	221	216	207	199	202	206	240	196	214	210	197	217	224	235	244	229	237	198	229	224	207	220	198	196	204	203	203	219	203	219	220	223	220	194	225	196	219	247	227	195	206	189	207	238	228	223	231	217	197	211	220	229	215	210	222	215	201	229	229	223	222	196	203	216	180	188	197	223	233	199	221	248	216	185	210	200	234	227	231	235	210	219	223	211	187	219	257	201	206	201	205	203	231	207	220	207	206	226	218	214	205	203	205	227	212	203	213	205	198	197	238	207	200	197	202	190	222	194	212	223	195	246	215	197	209	204	207	212	210	210	238	207	240	226	230	215	226	220	206	206	227	217	231	184	198	218	222	244	218	225	215	205	202	210	213	204	243	204	223	198	211	196	203	215	209	241	191	213	208	221	195	196	218	198	246	183	201	221	204	224	217	211	206	206	224	200	217	217	189	235	225	217	221	202	207	206	218	187	215	219	221	242	190	201	214	219	225	240	215	222	221	211	204	220	198	209	236	234	211	216	232	207	254	215	226	243	202	219	215	190	221	216	230	230	251	174	224	211	194	200	221	208	238	196	236	206	218	254	245	195	209	181	204	211	207	218	208	215	198	230	238	222	211	184	208	190	206	204	212	201	199	208	229	212	229	191	198	224	217	230	221	240	197	205	214	242	217	214	222	243	248	217	222	241	219	226	224	210	194	214	200	218	200	216	199	203	216	225	213	180	193	204	222	225	224	215	223	228	195	225	210	216	204	235	229	231	235	209	218	201	208	227	205	229	225	218	245	208	239	203	216	219	212	207	217	215	196	228	204	175	194	211	218	198	207	210	224	213	234	213	199	210	188	235	213	246	223	210	236	208	204	218	233	193	216	202	190	220	233	203	214	199	210	220	228	222	236	240	196	198	209	227	202	208	233	227	231	203	231	220	227	218	215	198	246	222	206	215	227	201	213	234	201	184	187	207	201	222	220	230	226	218	195	205	214	213	209	205	208	227	199	201	208	195	186	216	213	202	214	201	207	187	208	213	213	226	210	220	217	197	226	202	214	213	218	192	215	211	222	230	217	209	206	205	216	193	228	202	238	222	244	209	229	176	214	204	232	205	233	191	230	207	214	215	210	189	225	219	213	228	246	217	211	213	209	228	204	218	210	221	216	214	226	209	204	206	228	219	216	215	224	220	207	225	203	226	198	212	234	213	174	219	188	217	216	221	198	216	224	191	229	211	205	213	227	239	228	206	209	216	190	221	218	228	218	227	216	217	217	229	212	235	216	234	207	223	186	211	213	184	224	209	203	211	186	219	227	229	224	200	220	204	244	200	203	193	209	202	212	214	202	203	214	197	240	226	209	231	232	223	201	216	232	209	203	218	218	210	177	219	201	220	210	217	198	175	205	209	226	223	213	183	198	251	198	208	216	185	210	216	220	216	221	213	210	211	205	202	194	240	220	213	218	219	204	203	224	227	205	199	226	220	223	209	212	207	210	211	212	212	216	233	244	236	242	198	198	218	182	223	209	226	233	204	205	214	208	231	251	230	222	205	217	213	218	197	193	236	223	203	208	193	202	194	202	206	185	242	184	228	222	225	200	223	188	239	211	212	228	238	223	212	213	209	222	226	223	212	221	208	260	234	228	193	227	195	205	216	192	174	216	200	196	216	209	213	219	213	232	171	214	197	233	219	194	222	189	207	207	222	203	209	220	221	206	239	221	209	211	202	204	213	229	209	232	205	219	209	196	221	217	237	227	223	236	211	232	179	210	227	197	210	188	215	223	210	194	237	212	195	212	228	204	206	209	220	208	223	191	216	218	202	204	226	201	196	202	206	198	188	239	217	218	210	211	209	225	208	198	218	195	249	219	239	209	223	197	201	221	218	215	194	206	202	234	216	213	212	188	224	243	232	214	188	206	215	210	218	184	195	221	209	214	233	199	191	199	200	241	210	179	202	209	195	245	204	206	219	231	206	220	207	230	232	224	228	200	230	190	203	205	208	203	213	209	230	206	217	205	218	226	209	212	241	206	208	200	195	212	235	194	212	221	221	230	221	207	204	196	224	229	215	212	233	240	203	234	208	206	236	214	208	224	208	216	207	203	234	203	229	224	213	203
28521	28841	41323	47900	42720	29291	27961	26877	32782	35103	27446	21420	21945	26053	37068	30050	19220	8975	4100	1421	855	617	571	580	571	575	587	592	591	573	562	559	600	617	556	547	564	543	558	539	596	565	562	580	540	539	564	537	559	590	576	533	585	576	612	561	559	585	566	558	598	556	582	567	531	553	559	563	581	544	576	594	539	589	511	578	545	523	572	605	587	587	547	560	584	557	566	556	542	542	580	593	546	577	548	565	562	528	557	603	544	546	530	559	549	536	593	582	560	602	508	577	541	560	554	572	557	561	577	575	572	549	597	517	551	546	564	577	545	582	592	548	522	575	559	563	575	594	577	558	565	558	565	528	567	565	583	573	563	573	530	560	551	570	557	549	530	582	513	639	565	540	560	588	565	564	549	545	534	565	581	542	568	541	558	568	560	530	553	599	592	543	566	556	519	585	585	563	599	565	575	553	600	541	578	526	548	604	569	558	578	554	563	548	592	560	522	563	560	569	558	547	545	514	556	588	575	602	562	547	589	559	590	565	580	562	569	567	587	537	565	539	572	581	546	545	549	562	595	634	585	550	566	539	544	552	588	607	576	584	581	574	534	573	561	545	587	552	565	527	550	571	562	586	586	554	583	553	584	569	572	584	531	560	612	586	538	537	542	560	566	533	589	569	547	568	578	554	537	572	569	519	598	559	565	587	565	574	624	588	608	546	585	559	545	566	558	586	589	591	582	551	547	556	574	568	570	553	567	548	540	560	592	575	611	589	563	541	549	572	575	544	548	562	561	557	582	527	603	575	524	572	542	567	572	592	548	541	547	532	564	559	556	573	565	572	542	531	537	582	568	569	520	555	545	568	552	537	574	548	554	567	543	557	585	628	525	578	598	582	544	549	562	578	547	515	577	635	564	588	582	563	554	549	588	539	559	579	595	579	532	594	583	580	575	551	559	582	562	618	550	547	611	552	561	589	557	549	560	561	560	572	607	540	555	581	580	553	550	574	561	537	571	549	545	574	553	514	598	527	596	547	586	561	535	562	561	540	555	517	577	606	544	558	583	582	565	569	569	561	560	540	570	588	554	580	540	586	524	551	499	574	584	578	535	587	534	537	556	574	542	535	576	574	547	565	548	569	570	514	580	551	512	545	574	575	615	564	526	558	519	572	562	594	587	572	581	603	554	518	545	544	583	595	586	560	559	544	522	547	573	581	557	547	566	561	560	551	561	559	523	558	500	591	599	550	572	581	572	579	565	536	559	555	545	587	594	598	571	546	545	559	558	578	551	565	534	572	560	587	548	596	564	571	510	555	601	554	619	616	572	573	516	536	527	553	588	564	582	536	555	555	561	549	550	528	596	540	535	542	524	566	556	548	559	598	587	528	567	566	578	547	538	549	545	570	577	531	566	582	573	532	567	593	574	559	517	574	576	581	624	575	558	552	573	559	573	545	609	588	563	579	569	543	547	562	605	567	614	542	553	553	569	564	579	559	586	583	523	592	558	573	580	563	601	560	572	554	549	571	590	557	572	529	560	553	535	528	537	575	574	550	529	573	560	594	612	523	549	577	613	575	573	559	558	532	620	520	521	630	568	580	619	570	505	553	578	542	567	559	546	557	546	542	563	556	574	565	544	535	568	540	545	537	569	533	534	581	597	552	599	590	561	527	537	601	542	568	553	572	502	570	564	604	551	587	503	545	565	583	608	546	576	552	542	598	537	566	575	542	540	511	625	592	601	544	524	568	577	565	558	542	558	562	544	571	524	567	614	527	587	546	537	565	547	556	525	595	579	536	564	566	519	535	579	580	586	559	590	572	596	557	508	560	558	546	547	526	536	561	550	533	585	563	587	538	532	542	575	581	597	573	575	587	580	543	529	565	521	561	559	580	599	601	541	567	572	601	581	613	576	533	583	552	551	583	535	568	535	552	583	569	559	553	520	553	525	535	582	550	542	572	546	540	563	551	536	576	568	577	534	569	543	605	537	618	564	548	553	536	517	552	549	581	566	583	557	530	566	547	520	545	559	547	546	563	540	532	568	562	577	606	561	553	554	547	588	525	583	547	571	572	552	560	543	575	514	568	598	541	549	587	543	556	600	601	613	559	541	551	562	577	533	558	557	563	585	557	604	545	530	540	573	604	560	507	550	557	561	564	585	570	568	630	550	582	599	542	619	539	550	553	568	575	625	562	569	564	509	614	591	576	595	580	553	544	559	568	528	555	612	550	606	570	546	574	568	542	539	554	572	562	551	581	536	534	594	528	492	584	538	570	571	527	566	551	557	579	532	588	571	536	561	560	547	577	555	554	561	580	554	561	616	566	591	600	525	583	559	563	554	552	568	559	554	546	559	557	599	561	567	576	572	548	547	584	579	558	576	611	568	609	543	581	545	528	557	551	609	564	572	624	575	565	554	583	546	577	535	556	566	560	596	564	539	562	554	541	579	552	551	510	608	571	573	580	583	567	569	549	546	564	592	597	575	590	589	545	527	589	612	548	585	568	569	586	586	570	521	525	531	525	581	607	603	615	550	549	557	608	549	586	585	507	555	549	584	581	528	575	592	567	596	567	568	550	558	540	524	553	547	575	579	562	522	589	556	545	526	550	574	540	599	524	591	552	585	561	615	590	590	576	579	569	564	552	559	595	600	563	574	560	559	561	593	569	561	546	560	565	547	580	530	593	566	557	566	602	515	566	587	567	565	578	580	535	571	527	526	563	596	575	565	582	549	541	596	589	533	615	582	536	572	574	507	530	560	600	595	578	560	534	564	578	567	618	602	549	552	601	557	538	510	601	570	532	563	566	568	577	586	574	557	574	538	570	514	546	581	579	634	541	544	583	569	506	546	589	567	564	572	561	552	577	550	613	560	568	559	558	588	557	551	552	546	513	578	606	527	589	559	602	564	544	558	523	576	630	531	557	600	569	585	571	549	504	537	567	545	599	559	568	560	562	560	565	596	593	560	587	588	542	549	569	557	591	586	551	520	528	552	539	573	591	581	544	535	553	567	568	580	576	575	571	589	608	557	491	557	575	587	523	518	569	595	586	549	574	563	560	547	545	598	583	578	528	550	537	578	533	579	584	561	564	546	565	586	625	549	577	597	567	598	599	582	535	545	625	585	539	568	574	564	616	544	561	587	584	545	569	553	531	519	604	555	541	549	574	570	560	590	595	552	569	545	529	543	592	569	563	554	580	594	564	580	535	612	569	563	582	579	556	593	620	541	564	582	533	534	559	578	606	574	565	577	549	594	558	560	603	508	543	597	571	595	571	525	530	579	588	541	575	590	588	586	590	549	537	577	566	613	583	576	560	571	583	548	548	596	574	543	609	558	521	547	551	541	572	568	610	542	576	540	584	579	551	564	552	588	526	549	556	597	535	543	562	557	597	541	569	590	518	572	595	570	556	574	570	569	550	537	596	591	560	559	556	591	578	570	595	596	559	562	550	575	617	540	578	561	548	547	550	543	531	559	555	591	565	571	557	597	539	567	591	571	555
21935	18291	24701	23159	9809	3554	2979	4028	4311	1921	833	630	609	983	1314	1233	858	424	373	260	217	208	229	231	209	201	210	205	202	210	202	218	204	234	221	219	203	210	204	254	227	212	198	241	232	228	182	216	206	203	225	210	223	204	211	231	190	214	209	214	212	203	206	190	197	208	203	223	186	206	208	194	197	231	183	231	236	210	223	206	215	207	228	228	195	217	218	192	200	214	224	244	233	222	227	192	228	209	220	226	209	206	207	225	207	207	217	216	211	215	198	215	204	209	231	225	197	247	204	201	231	214	201	201	214	225	200	230	205	210	193	198	197	187	211	224	206	196	219	191	203	250	217	193	220	185	234	194	205	226	199	212	187	209	228	213	217	218	238	203	213	226	202	235	204	196	194	215	223	205	195	189	225	231	201	201	196	210	192	210	217	216	207	195	198	195	206	234	229	211	219	219	194	228	232	201	219	236	202	247	212	184	210	237	206	251	232	219	199	228	219	224	222	212	199	211	206	218	194	230	220	219	206	200	224	196	194	253	245	203	192	199	211	224	213	205	186	218	215	214	200	215	204	197	208	207	200	233	215	200	231	204	204	232	212	219	196	222	239	195	196	224	186	216	218	250	215	219	202	194	218	233	219	203	215	208	228	183	194	205	207	203	211	221	217	214	201	214	197	211	225	217	200	192	212	220	189	215	256	202	235	225	206	192	231	210	219	190	206	210	231	235	204	221	186	240	204	225	199	194	231	236	228	211	220	214	221	253	222	193	213	223	199	205	197	233	211	213	205	229	214	214	213	210	209	174	225	240	213	200	232	233	204	210	232	184	239	212	229	247	195	224	231	225	234	208	184	210	207	208	248	241	213	224	196	198	192	220	183	202	217	218	204	186	215	161	207	206	200	236	237	220	231	197	197	219	201	206	210	212	233	217	235	202	191	220	240	219	232	219	208	232	233	206	220	212	220	237	219	234	224	216	207	183	221	218	217	226	217	224	214	232	178	203	203	232	221	239	224	220	196	215	212	194	192	216	223	199	226	208	209	213	219	230	181	228	224	231	225	203	213	190	212	246	203	207	198	223	204	212	232	198	218	200	207	218	221	235	228	198	223	197	212	178	217	189	207	190	213	235	235	216	212	200	212	208	199	215	209	206	214	237	221	207	215	223	219	208	213	214	214	235	236	204	203	210	193	219	214	191	225	216	221	219	225	221	230	178	197	212	200	214	211	217	192	215	217	214	185	226	243	213	228	222	218	228	214	214	212	227	205	235	199	214	222	219	227	190	217	236	207	195	184	221	194	198	225	243	215	191	221	217	212	218	204	227	217	200	187	184	203	201	200	186	212	208	229	232	214	195	224	203	179	204	221	228	190	221	215	206	243	215	211	220	195	216	206	206	210	221	193	210	189	204	179	207	169	210	202	201	233	227	220	232	225	213	207	211	208	208	210	206	211	197	199	200	217	227	221	211	186	206	201	233	229	228	213	200	192	233	216	214	240	235	203	187	235	209	233	206	212	222	223	201	209	215	222	207	224	201	205	222	214	240	205	240	215	227	195	176	235	213	209	202	227	213	230	198	219	235	229	217	217	207	208	203	212	200	226	214	197	224	226	204	196	215	205	209	202	240	221	232	222	198	204	211	222	197	229	194	227	210	205	220	217	231	199	211	211	192	206	185	230	205	241	209	229	200	219	212	210	197	217	223	210	228	227	215	210	205	222	203	208	198	228	189	197	211	214	205	227	218	223	240	223	209	237	208	206	210	207	244	201	233	223	214	221	228	215	205	232	202	219	195	238	231	226	233	218	210	244	220	205	219	187	226	226	210	200	229	192	220	222	189	177	198	233	220	209	216	240	220	222	224	192	215	223	207	187	180	206	236	221	234	204	187	213	217	231	236	242	244	212	230	204	205	213	207	211	225	255	214	215	217	210	219	216	233	201	236	229	221	230	193	223	197	230	222	223	210	197	212	223	212	225	196	199	191	221	223	217	193	226	209	208	196	206	231	221	212	206	204	212	210	240	244	209	203	211	220	214	242	231	201	208	226	206	200	190	207	205	194	196	229	222	207	224	212	204	201	178	214	237	239	231	210	215	218	215	219	215	211	215	197	226	221	214	203	206	200	227	201	189	221	230	230	234	192	187	207	218	234	218	221	210	226	228	225	221	196	201	221	231	259	214	203	202	240	225	226	201	196	234	211	217	222	201	218	231	194	214	223	243	198	206	222	217	231	222	179	195	202	215	217	215	233	217	212	198	244	250	202	208	229	220	191	217	239	184	189	257	229	212	215	202	203	210	206	237	241	231	198	252	190	196	218	233	244	231	223	217	232	238	214	212	206	191	224	212	187	198	211	185	221	217	204	208	201	216	235	222	227	229	214	215	223	218	218	196	195	189	227	229	197	213	216	217	199	226	190	208	212	211	238	235	201	210	214	206	226	224	202	217	205	232	217	184	226	200	213	208	216	239	217	197	224	206	228	210	248	192	201	217	204	220	202	210	203	210	218	223	208	179	216	195	206	231	232	188	202	217	213	198	235	213	209	241	226	191	215	213	226	228	190	266	199	214	208	237	196	238	214	193	229	204	203	210	198	216	215	200	211	188	224	229	228	197	225	229	220	189	199	215	210	215	218	209	220	221	220	197	213	195	202	218	210	213	194	228	229	231	218	217	200	186	206	211	206	236	195	204	203	207	221	219	212	216	220	203	208	211	199	229	207	217	205	207	230	217	226	223	227	208	220	204	205	195	200	244	210	219	194	195	215	227	219	202	207	209	199	228	204	236	224	214	220	224	217	206	212	240	210	209	213	188	214	203	199	206	220	203	211	187	218	198	190	215	222	184	209	219	223	225	245	201	227	214	229	202	214	200	219	204	217	216	193	199	202	228	222	231	200	213	206	204	220	230	208	200	214	233	216	226	212	224	227	225	201	210	204	221	166	229	205	192	209	220	195	217	208	231	205	219	223	192	210	211	198	235	181	198	209	221	208	218	230	196	210	216	227	221	227	190	212	204	241	209	189	203	210	191	194	214	205	203	182	206	235	206	221	226	243	227	218	222	237	206	204	203	199	193	231	194	206	219	221	225	227	224	200	230	195	215	204	227	228	232	245	218	204	217	186	216	204	237	211	209	206	201	223	228	223	209	244	230	216	217	181	194	225	209	211	214	211	221	196	204	216	202	213	218	220	232	198	185	214	183	204	211	243	224	223	230	207	208	216	218	203	208	231	210	229	233	229	216	228	221	200	229	218	234	201	208	216	233	206	219	228	215	211	189	209	205	209	211	217	208	207	228	217	198	206	193	233	237	208	212	217	220	199	208	209	245	222	222	229	195	212	231	209	188	216	209	196	222	214	223	199	225	223	195	217	202	187	181	224	224	213	197	233	222	249	221	195	213	205	213	219	234	231	215	222	203	191	212	225	206	249	184	221	223	204	214	239	224	246	224	194	175	206	235	230	236	230	210	189	215	219	212	212	198	192	205	203	208	210
13356	14509	28245	31960	17241	10262	11024	15224	15962	7182	3904	2867	3171	5193	6632	5501	3666	1548	1099	762	644	607	600	564	602	557	526	610	586	581	577	565	599	520	580	561	576	508	579	564	571	511	598	521	524	562	545	585	562	561	555	620	563	591	548	583	584	545	550	551	552	577	544	591	606	522	552	521	622	572	567	571	564	559	603	568	557	552	571	565	565	559	536	578	560	532	572	590	574	591	590	569	557	588	556	563	575	534	564	564	603	564	597	592	575	582	555	529	567	574	559	553	559	540	544	541	538	554	585	574	572	561	588	591	561	530	573	585	512	548	532	609	566	598	555	595	583	499	561	549	564	568	566	553	574	597	558	554	576	549	588	529	574	537	589	559	583	600	586	567	517	570	551	562	537	598	571	558	528	603	591	546	529	573	586	564	548	574	572	549	549	562	574	589	587	583	586	590	602	593	552	541	546	565	585	543	575	572	590	582	581	538	596	567	555	572	539	541	520	585	592	590	500	516	566	543	582	567	588	582	615	573	593	603	583	567	573	564	571	537	553	541	546	577	532	578	567	558	578	516	572	564	577	506	578	572	548	575	603	593	579	594	589	549	513	573	572	570	575	563	577	589	601	567	542	567	565	603	591	542	562	557	563	576	571	549	553	564	536	551	578	539	554	583	621	602	549	579	535	575	540	566	581	581	531	553	507	548	544	579	578	555	582	537	554	582	544	539	564	587	561	567	549	594	581	567	550	607	551	590	548	578	550	563	554	579	569	559	544	553	536	586	553	539	573	560	552	538	566	565	575	540	570	591	534	566	581	591	514	591	530	511	592	594	574	513	555	593	565	564	609	517	536	548	616	586	572	624	580	560	593	556	535	603	534	609	584	580	566	607	617	594	589	579	509	587	575	574	547	565	579	579	580	596	566	578	552	555	559	550	542	559	560	556	517	598	572	549	587	541	603	605	567	577	603	582	589	547	597	560	543	554	582	531	581	577	623	548	545	572	598	557	641	587	526	569	552	617	562	522	570	534	558	560	578	544	536	572	585	584	526	582	570	540	576	573	547	554	572	560	568	556	585	549	574	567	563	584	615	588	534	571	553	559	581	580	567	576	569	525	555	604	519	570	582	567	590	534	573	557	593	570	577	580	544	574	569	609	550	577	566	542	590	547	569	575	522	558	575	557	611	538	565	567	548	575	583	550	574	548	560	599	530	563	564	573	558	542	571	595	551	555	533	603	567	584	536	556	554	551	595	574	569	567	548	593	550	602	556	556	537	546	551	546	562	607	570	559	584	586	538	532	547	567	598	576	586	539	570	581	533	560	555	592	575	596	585	592	583	556	577	552	553	562	575	541	554	535	560	566	571	573	593	560	543	566	561	559	605	547	584	541	555	589	530	564	566	564	556	579	533	547	595	567	610	545	605	542	587	539	583	621	569	604	564	573	578	530	571	558	595	551	555	559	570	546	564	616	524	550	584	547	550	577	597	609	574	561	570	585	578	558	565	572	557	572	571	580	582	548	598	564	579	538	551	573	548	558	587	584	572	575	527	555	571	584	577	542	550	601	524	599	582	549	583	529	542	545	577	575	641	584	608	577	545	620	588	573	554	547	552	504	571	552	567	572	588	540	559	605	518	549	568	596	581	579	565	552	529	584	558	538	593	580	570	563	584	538	549	585	592	546	639	579	561	561	508	550	536	553	524	619	559	600	525	576	515	519	572	604	542	555	550	619	483	607	563	595	561	596	578	563	567	540	563	582	539	578	549	556	553	608	545	560	601	586	563	584	560	574	573	548	540	611	557	587	549	581	526	568	543	563	561	509	539	571	548	559	536	566	575	579	548	528	534	582	601	542	564	533	564	539	545	546	569	573	589	573	565	576	544	572	554	513	589	563	533	520	608	567	547	586	547	576	552	613	570	604	580	548	549	583	572	546	615	596	542	559	564	567	593	572	596	572	512	579	563	623	544	586	566	533	569	550	528	618	568	543	598	535	541	551	528	576	563	566	570	571	547	586	575	570	555	580	528	555	579	567	611	583	520	587	539	558	555	622	553	611	580	605	585	564	606	576	565	595	569	559	554	555	567	582	517	544	579	541	618	577	568	557	576	590	582	583	596	543	544	571	538	554	581	573	547	552	588	591	506	537	570	566	587	550	550	604	601	588	563	562	584	615	569	546	569	543	571	536	611	610	556	606	582	558	597	548	567	563	566	585	526	563	592	561	574	567	592	540	556	604	569	550	579	566	571	574	560	538	542	575	569	551	589	566	556	549	577	568	535	555	596	593	566	528	581	577	577	564	535	557	557	554	571	548	574	531	552	541	606	563	569	570	557	572	538	572	558	573	575	567	560	540	570	555	571	573	594	613	531	557	522	561	579	554	571	522	603	522	548	598	551	549	589	623	572	586	564	614	515	550	539	550	593	528	591	519	537	543	591	554	594	548	567	527	563	583	579	525	570	555	599	600	560	601	546	558	579	610	564	578	549	569	563	512	603	502	581	518	547	581	564	557	569	598	570	566	531	580	611	580	600	545	575	538	591	531	603	541	567	558	586	593	611	543	585	606	552	548	528	562	564	576	531	538	531	534	545	544	542	572	576	593	541	562	594	593	567	545	570	555	552	589	555	529	506	556	541	577	574	545	605	551	555	556	525	572	562	580	631	555	578	565	569	575	549	542	541	555	551	559	573	583	569	554	572	599	613	560	568	532	601	577	571	576	584	591	617	569	586	582	578	581	587	553	568	557	563	518	573	579	558	522	626	578	554	589	562	580	571	550	572	557	595	585	536	546	540	544	560	576	570	569	603	575	555	573	592	559	569	574	591	536	586	589	546	584	559	543	517	511	543	552	648	575	562	566	553	553	591	585	537	539	568	573	619	532	562	571	539	549	617	577	551	569	554	549	529	575	554	532	576	569	585	550	571	528	542	503	559	538	600	553	560	554	559	601	581	540	534	529	534	560	540	562	574	574	578	593	568	534	554	556	581	561	556	565	590	569	568	580	524	525	592	555	599	570	565	595	538	550	545	610	546	535	567	568	569	543	509	567	543	569	570	578	541	546	617	562	531	532	545	554	603	573	558	586	618	540	606	589	553	567	556	524	589	538	566	541	582	531	540	541	540	556	558	597	559	560	537	550	583	605	573	597	529	582	592	589	576	561	529	569	570	588	571	591	584	583	591	561	553	536	564	533	562	570	560	583	532	563	572	598	565	611	569	576	512	585	580	578	623	547	567	557	591	525	592	581	590	609	542	596	547	557	572	583	549	510	549	510	576	547	586	550	600	568	541	533	567	572	592	579	509	588	565	559	593	589	567	568	583	538	553	570	545	561	545	587	585	595	546	578	604	579	593	540	595	588	567	606	551	532	549	592	529	589	553	534	556	554	569	574	561	575	597	608	566	541	594	533	581	583	569	560	529	563	534	513	542	584	590	575	584	567	556	542	583	552	587	516	580	561	559	568	555	565	553	566	549	534	566	572	571	574	539	585	567	537
36132	29413	34711	37980	34166	25304	22694	35366	24306	6302	1428	825	4763	12004	11585	7407	3412	1383	689	370	289	226	227	209	238	219	223	237	222	223	214	220	193	235	221	211	195	217	225	237	213	227	230	219	201	211	249	205	227	211	181	213	191	238	201	207	208	229	216	221	197	216	214	220	225	220	228	206	216	226	212	265	210	222	216	216	210	211	213	226	202	221	219	216	207	221	221	219	215	223	229	229	171	235	221	242	211	241	214	218	214	197	222	212	223	213	233	204	210	200	204	227	210	213	180	189	224	208	197	207	190	194	195	230	210	197	223	215	195	196	210	209	216	201	217	204	220	213	202	197	214	226	236	215	206	216	200	176	198	231	215	231	196	216	214	218	224	273	203	192	227	204	209	177	227	195	212	213	215	201	203	216	224	224	248	214	203	218	208	210	232	226	201	222	216	208	198	217	211	195	208	204	215	190	217	229	213	236	211	213	217	224	204	199	237	213	223	221	235	222	225	201	200	226	205	195	199	231	193	202	204	209	219	191	230	206	196	205	229	212	224	232	208	234	221	189	216	202	198	234	240	224	220	230	213	205	197	217	225	199	236	226	205	196	225	215	224	194	225	200	236	232	214	229	232	205	221	208	205	224	219	208	205	224	246	183	187	242	201	198	201	199	225	172	191	230	204	226	214	223	202	213	214	196	238	215	207	161	217	235	218	237	203	219	208	213	214	234	203	218	217	216	220	245	200	228	208	227	198	220	221	208	221	199	223	221	196	211	218	211	218	210	227	209	196	214	204	237	220	247	207	194	228	250	214	209	200	211	195	215	204	220	230	199	224	256	205	195	196	213	214	232	215	229	219	217	213	223	220	228	204	208	238	210	224	222	225	218	195	246	221	200	200	228	208	251	225	190	198	205	226	210	203	222	207	204	210	209	206	222	218	199	217	212	217	222	198	196	214	213	222	241	221	208	219	195	213	239	223	211	235	232	210	243	222	235	202	212	231	200	195	202	205	212	197	221	235	199	202	217	198	230	223	221	216	193	216	224	227	195	209	232	208	216	207	235	234	200	214	189	205	223	226	220	224	204	214	212	221	211	257	220	191	196	227	198	228	210	194	244	207	201	215	227	202	224	207	232	215	241	213	191	215	239	207	226	212	211	211	209	230	222	249	221	222	195	220	231	221	223	235	213	239	225	200	208	232	218	221	226	208	224	199	198	238	225	188	217	228	202	201	215	194	224	204	229	207	191	211	250	233	210	209	245	197	210	226	233	252	220	210	209	220	220	222	205	197	203	208	220	223	216	209	225	234	209	194	217	193	188	212	228	205	196	206	238	194	214	227	183	209	213	208	221	186	233	202	221	234	198	215	219	230	209	238	223	217	213	213	227	239	201	220	217	209	206	234	209	188	210	230	236	203	238	218	190	218	200	191	225	227	227	226	198	212	203	210	214	205	223	213	231	197	224	215	226	209	205	240	221	211	209	220	209	238	234	210	220	183	213	246	210	242	209	226	231	196	233	221	222	218	203	198	228	234	213	219	221	210	183	223	242	210	206	212	202	239	216	193	228	182	239	207	207	224	187	206	224	217	207	222	196	199	218	212	222	213	211	205	227	210	187	246	217	220	215	220	217	207	228	213	213	186	206	236	213	210	221	246	222	196	194	233	226	202	207	201	206	216	192	203	227	230	211	251	213	219	233	219	259	205	210	223	206	218	225	219	201	206	215	202	194	172	222	212	230	226	201	243	243	181	197	202	213	209	233	193	201	204	240	218	208	206	207	201	203	216	202	215	213	205	196	239	227	217	242	214	205	206	181	196	209	214	192	237	202	217	204	232	210	206	218	221	207	239	228	209	220	194	215	246	214	212	217	226	216	210	217	203	251	232	201	228	216	227	198	206	221	220	215	196	225	206	247	250	220	190	208	219	211	216	240	215	239	221	219	192	252	209	203	218	226	215	210	216	217	206	230	222	227	223	208	187	209	208	192	213	214	215	202	214	210	172	219	236	222	236	211	206	215	203	206	222	193	206	230	238	213	188	217	218	214	217	199	222	208	198	208	232	231	206	224	206	202	219	259	228	215	229	215	217	227	207	221	219	204	217	217	234	213	218	200	221	227	206	229	234	199	219	235	215	202	217	203	223	218	224	213	234	211	201	201	207	225	211	224	221	224	193	201	194	176	185	204	206	231	207	226	232	220	203	182	213	203	192	210	203	214	193	235	222	211	225	222	214	212	206	236	232	215	208	233	176	212	202	183	210	208	228	205	225	208	205	214	212	198	214	248	220	220	239	209	223	222	215	200	199	226	232	197	198	194	228	188	217	196	206	216	215	213	220	203	205	210	200	223	214	215	219	220	221	197	230	220	204	244	219	235	223	217	186	221	210	216	224	235	227	220	229	217	185	205	232	222	240	206	223	206	201	234	234	189	218	210	226	217	227	207	198	196	247	205	210	207	208	188	228	192	213	187	219	217	230	215	201	210	212	202	202	204	170	236	221	202	199	219	200	231	219	214	206	212	187	228	173	223	229	177	205	220	227	206	237	228	222	228	235	216	180	234	171	228	224	212	213	215	208	208	224	207	221	211	209	200	214	218	203	199	224	216	189	205	200	208	222	242	204	218	219	208	226	246	220	211	222	206	211	214	235	202	232	225	187	233	200	207	211	214	222	209	221	216	194	220	240	223	206	207	172	197	221	200	234	214	217	187	215	227	239	195	219	215	202	231	185	202	199	214	215	220	233	211	216	220	229	224	213	209	189	216	199	226	216	224	216	229	214	211	205	199	212	197	196	226	204	242	203	218	215	226	196	198	204	184	231	214	214	212	205	213	206	214	205	230	199	208	221	197	212	197	208	227	230	224	205	241	187	211	198	221	208	259	208	217	214	208	226	202	227	214	236	198	248	204	220	211	210	214	192	233	218	214	218	196	238	219	203	183	220	253	195	217	212	196	222	222	213	215	236	222	195	213	232	237	243	208	195	210	215	207	225	222	207	230	240	213	212	227	211	193	209	229	217	211	218	214	228	214	223	201	275	214	221	206	198	200	197	239	203	207	243	210	234	244	234	222	213	222	223	229	191	221	189	182	223	225	230	203	209	209	236	222	224	199	198	219	212	219	239	212	211	204	211	212	236	224	200	207	206	225	208	188	213	198	222	245	213	208	206	210	213	211	190	205	201	224	236	207	208	222	225	217	212	243	220	219	223	198	211	244	209	217	190	206	195	212	220	213	204	211	214	192	216	232	195	216	199	217	210	222	221	217	213	217	220	188	217	229	231	207	191	202	209	206	215	249	208	210	242	190	234	188	248	220	189	239	232	234	226	246	226	228	221	215	240	200	213	223	224	203	243	191	193	214	225	231	211	195	203	198	209	210	201	241	190	215	185	231	234	221	211	201	211	203	225	221	226	187	191	215	252	207	193	208	224	225	221	206	222	223	244	199	216	224	224	231	207	232	223	216	204	193	241	244	194	240	198	241	237	217	228	214	230	221	211	211
23081	22162	35675	43202	40674	33300	34426	46566	25505	6672	4100	3941	19251	33945	31390	23964	13268	6084	2954	1454	783	623	574	564	527	547	597	572	594	541	534	599	573	544	564	552	593	581	562	590	515	601	564	564	560	557	593	550	562	547	587	612	553	567	557	582	573	564	594	579	591	602	541	585	584	569	548	539	582	578	557	596	565	610	552	579	526	519	570	599	627	555	573	562	617	550	600	522	596	564	565	545	560	582	585	563	540	553	533	575	553	538	580	577	601	544	608	528	584	587	587	585	585	540	538	597	556	554	584	578	608	529	565	598	538	572	542	540	573	577	575	545	597	596	550	563	539	548	586	550	590	541	558	540	579	610	549	545	545	580	588	590	594	600	601	559	575	566	563	480	619	568	546	589	583	567	553	588	549	578	540	585	564	562	571	564	549	584	565	627	582	580	588	547	553	573	618	605	565	561	599	570	575	584	614	603	574	555	613	559	608	560	573	548	509	559	549	609	548	590	595	572	531	542	571	573	556	603	564	596	627	617	574	594	543	583	579	520	525	580	580	603	606	596	543	570	620	531	553	599	593	555	608	550	554	588	568	588	578	603	562	572	541	547	572	568	558	567	550	555	592	577	536	563	571	562	585	560	545	543	554	537	579	596	596	547	590	613	531	595	561	565	604	604	544	575	563	565	545	571	570	543	600	562	546	566	576	572	579	530	534	585	555	498	526	563	555	576	573	566	576	574	593	565	608	573	554	558	557	592	587	571	566	603	579	551	566	606	561	546	580	546	582	583	632	572	610	561	585	522	553	562	575	549	554	561	567	568	557	541	559	558	576	578	576	569	595	604	570	560	607	573	589	608	543	574	573	589	557	576	585	579	578	549	591	558	538	533	574	600	553	556	569	583	622	568	539	527	562	562	554	543	567	545	519	573	574	587	567	582	550	552	586	599	616	585	614	571	615	572	560	573	578	538	585	582	550	587	566	579	567	591	509	553	630	573	547	541	527	566	553	516	538	591	594	547	610	559	587	587	626	553	586	559	540	579	543	563	598	612	556	577	605	534	567	568	589	590	592	591	610	558	560	551	559	582	539	542	606	621	560	558	554	575	562	535	600	561	565	541	551	570	570	569	532	593	539	585	540	538	592	591	582	551	566	604	578	581	570	537	591	543	571	520	565	614	534	626	562	570	564	535	520	600	554	564	570	551	554	568	541	595	548	602	573	574	562	592	591	516	595	615	566	532	548	536	555	552	552	562	559	596	579	570	571	542	533	573	580	539	581	557	610	578	591	589	534	588	565	564	590	564	586	553	547	589	529	578	553	570	579	553	532	553	532	544	595	508	547	558	616	581	504	596	568	582	555	586	575	553	576	584	537	542	553	607	641	565	543	587	594	522	585	572	520	579	580	575	581	593	584	564	572	537	562	560	582	559	589	552	559	580	561	551	567	561	585	544	557	553	576	593	552	595	596	557	584	566	562	558	545	613	579	550	575	574	549	583	556	576	536	544	600	557	523	584	585	586	569	551	557	574	569	592	568	579	554	554	585	570	547	555	569	587	612	570	546	599	569	536	536	537	598	544	565	590	584	608	557	547	574	586	565	570	601	526	571	582	551	575	542	549	595	567	541	570	556	555	560	555	569	544	547	555	549	606	531	545	574	532	560	572	610	558	586	541	564	595	569	597	629	555	596	601	520	564	571	601	586	556	587	513	551	586	585	553	590	544	575	585	551	568	604	592	565	556	563	546	577	542	514	542	564	559	599	566	561	561	579	585	570	579	548	558	559	564	547	557	542	545	567	551	563	581	538	592	561	544	544	571	522	607	587	551	554	600	573	575	553	528	589	610	598	556	587	562	600	558	553	552	538	562	548	572	569	595	577	572	562	589	560	556	615	547	557	580	600	578	546	591	571	589	573	558	613	554	563	570	610	573	535	619	577	560	546	550	571	555	571	522	588	575	505	575	570	587	626	559	567	557	576	550	592	566	569	575	548	605	607	592	529	533	562	547	566	592	559	539	576	560	585	562	545	587	560	587	566	582	545	525	581	591	596	573	516	569	566	538	568	554	597	586	563	549	544	545	625	597	610	588	566	568	608	582	535	573	566	570	529	617	559	583	517	562	587	503	549	543	545	534	576	581	561	598	621	603	576	584	559	559	569	549	563	525	559	553	574	542	568	581	532	579	585	571	569	576	547	556	598	571	571	603	585	583	615	561	608	574	595	573	602	580	533	579	596	576	554	552	603	518	599	571	569	579	538	504	561	570	596	611	537	565	560	552	618	602	580	538	596	578	542	605	567	553	548	509	543	609	561	585	550	545	577	580	591	625	555	585	549	559	548	518	534	593	592	574	562	555	542	571	534	567	533	600	554	587	576	573	574	595	544	545	555	606	538	560	553	583	558	588	531	608	550	574	544	557	573	586	569	566	584	559	577	565	582	601	574	548	573	537	588	585	561	598	597	590	583	545	594	550	563	607	567	558	596	550	571	583	595	553	602	519	551	611	576	563	573	539	574	583	585	561	552	595	567	566	559	609	606	602	571	578	549	575	657	557	586	563	570	543	571	595	566	591	563	559	578	559	548	555	571	588	581	578	595	564	610	531	536	579	552	543	533	568	563	567	579	546	515	545	572	546	538	547	554	552	609	596	608	591	559	569	588	577	602	565	590	581	614	532	631	621	583	595	585	567	570	587	592	549	530	548	531	571	591	602	572	561	612	548	606	585	604	584	579	612	597	574	580	571	525	589	561	553	592	570	597	590	562	534	575	576	568	552	572	578	586	558	578	528	560	556	542	532	582	527	594	539	589	575	552	573	568	638	578	576	541	571	587	560	600	586	555	574	540	601	595	559	577	566	538	609	627	582	513	551	583	531	575	572	553	574	572	603	584	587	583	592	620	571	581	544	571	549	623	548	559	579	561	528	569	598	572	567	582	539	570	606	617	535	543	566	534	562	540	577	569	552	573	589	588	615	571	530	635	567	554	524	573	569	590	572	605	560	580	588	530	529	543	571	542	581	558	520	595	548	568	566	576	536	589	584	605	640	580	591	541	588	581	550	560	588	591	563	558	559	589	584	546	568	563	599	532	544	507	589	587	547	586	581	574	620	556	569	532	554	582	617	589	580	573	561	577	574	548	558	542	553	580	576	583	555	588	541	556	573	579	508	564	562	594	568	578	534	556	599	574	564	606	558	588	587	555	588	585	574	527	595	566	569	543	573	542	592	557	575	571	600	588	610	567	573	587	544	557	566	551	566	580	639	526	561	587	586	575	588	614	596	557	557	532	562	551	546	543	568	601	543	556	535	580	572	564	564	605	559	543	545	531	541	575	584	505	610	581	578	586	538	556	580	606	530	587	591	569	607	556	573	551	597	542	564	566	594	579	528	622	606	574	562	581	543	574	609	522	589	601	597	600	543	579	568	616	581	532	546	555	514	534	607	560	583	595	572	568	573	576	597	554	555	533	575	598	574	602	582	570	560	539	601	593	560	551	574	545	547
39513	38307	39438	38709	31019	39382	37468	30637	17574	8204	2863	1356	8354	19749	18685	11991	5950	2262	752	381	234	252	212	221	195	229	251	217	229	216	191	223	214	211	231	238	226	215	229	223	221	236	201	182	228	187	213	198	210	203	214	220	205	218	212	214	207	209	224	239	226	224	195	215	235	219	221	229	214	215	243	240	209	227	207	215	197	214	198	209	232	238	241	181	245	253	220	211	234	194	202	203	225	229	210	219	213	215	225	216	226	203	228	215	211	231	172	207	224	218	201	213	207	211	221	221	211	212	209	220	232	199	208	209	201	214	218	199	206	227	216	243	215	217	185	227	220	210	202	199	227	249	213	226	264	209	232	217	221	242	216	208	212	192	216	196	238	178	190	230	200	221	235	204	231	206	208	238	205	238	237	221	208	230	207	229	225	228	197	227	227	199	244	205	203	208	217	204	230	191	205	228	199	198	238	220	220	246	199	202	212	204	215	221	210	191	205	205	223	193	247	252	241	226	228	221	232	234	229	230	211	213	212	234	238	213	212	231	219	214	216	221	211	214	181	200	207	198	200	218	229	213	209	212	217	209	219	221	213	216	250	202	205	211	205	191	201	202	210	213	219	224	180	196	220	208	246	222	245	210	195	210	218	205	202	227	209	244	226	218	215	222	212	206	228	223	212	220	227	217	219	218	176	236	228	225	222	216	224	198	186	228	214	197	213	218	195	212	235	261	210	226	222	240	222	222	211	189	226	220	208	199	190	218	219	224	224	248	215	239	196	213	198	245	213	219	211	216	192	221	254	214	214	209	239	225	183	225	243	238	216	234	211	213	221	215	198	220	209	250	206	212	216	210	219	233	214	203	235	220	215	219	228	197	199	215	203	176	211	206	214	197	201	247	210	224	234	238	205	212	250	208	206	195	199	205	225	224	210	216	193	207	203	231	219	210	232	223	236	214	207	232	197	206	221	248	214	238	217	211	230	244	246	228	217	225	223	254	210	221	189	218	211	203	236	194	240	185	239	218	208	239	224	203	200	209	206	223	194	215	204	213	214	194	209	216	198	219	212	219	202	197	218	212	230	216	197	199	241	237	208	207	215	231	188	218	246	241	220	208	205	209	232	217	226	227	211	204	224	219	202	220	228	208	212	221	213	222	219	216	207	211	207	215	228	224	184	198	187	244	231	206	197	236	241	190	237	237	217	214	226	209	207	239	215	240	204	215	207	211	250	204	208	233	194	248	215	210	211	231	229	215	223	235	215	215	225	214	220	239	219	193	177	213	210	189	215	197	191	203	239	221	220	219	223	203	186	224	219	193	219	238	215	205	252	184	193	192	205	220	222	212	225	221	222	228	221	228	196	239	222	208	206	187	232	185	220	223	228	220	218	207	217	203	203	214	217	227	190	222	217	235	218	212	239	242	177	251	216	223	200	218	206	204	213	234	216	222	220	197	209	214	239	220	192	220	210	210	220	223	211	214	224	206	224	218	219	225	221	213	205	209	198	190	217	216	212	199	214	212	222	224	210	217	237	234	208	230	215	217	216	214	221	208	229	238	220	254	211	210	226	222	206	236	208	227	203	197	215	213	241	222	196	196	191	211	214	218	232	218	246	214	227	226	210	231	232	224	214	210	207	218	208	220	221	238	191	225	221	201	215	219	226	225	228	209	204	214	235	210	240	244	215	213	218	177	230	224	197	203	223	205	235	207	205	237	231	239	222	217	216	211	226	225	231	188	205	222	215	213	225	226	204	252	207	225	232	225	233	233	215	211	222	224	207	221	218	226	210	216	228	200	210	217	206	199	242	229	225	207	244	220	212	213	212	222	199	190	215	220	226	216	239	225	235	221	207	247	204	211	232	227	211	209	207	198	243	239	211	214	235	224	206	190	196	210	182	233	219	200	212	216	203	218	220	225	225	211	252	232	209	200	220	221	217	226	200	243	243	211	210	228	227	186	213	237	255	209	240	216	225	188	225	205	208	221	230	233	218	213	211	198	215	217	188	217	223	218	199	209	220	228	205	181	250	214	232	217	202	184	183	193	199	227	223	194	203	220	240	240	231	236	202	214	241	229	226	219	210	212	239	210	221	201	202	246	214	216	237	221	194	223	198	211	209	204	199	218	232	218	201	213	215	207	233	211	220	227	204	199	216	232	198	156	216	214	200	199	212	209	206	212	190	208	233	224	212	241	211	199	222	242	184	198	179	210	213	213	198	199	190	218	208	207	224	230	196	232	218	225	235	224	220	232	211	208	225	213	208	215	222	208	244	230	219	207	243	205	205	227	219	212	225	186	197	214	224	211	239	206	219	216	196	204	215	199	215	201	217	252	176	233	211	214	220	228	227	208	207	209	225	215	231	222	212	214	216	217	237	223	202	199	252	218	239	203	203	220	206	230	190	233	207	186	248	196	225	204	230	188	219	215	208	192	212	220	238	244	191	224	198	230	232	221	220	240	220	216	212	220	195	249	232	229	217	203	216	229	232	216	212	241	241	215	244	225	205	219	210	214	203	208	221	225	204	205	205	235	237	225	205	226	210	226	238	244	215	211	211	239	208	216	225	198	230	226	209	228	206	245	236	227	233	237	236	238	202	203	197	215	213	214	244	218	188	207	233	223	232	196	236	219	222	231	234	232	214	170	238	215	238	203	214	212	226	226	216	209	231	217	189	229	191	216	231	195	199	241	240	215	211	235	192	209	210	198	233	207	215	229	212	228	223	232	231	222	203	231	201	248	196	232	213	230	222	191	207	200	216	221	195	219	220	217	215	217	227	221	221	185	201	255	240	239	212	214	195	221	198	226	205	211	213	233	212	204	211	204	227	229	199	215	219	250	200	204	210	229	211	230	221	237	212	190	221	217	218	218	221	199	233	206	217	219	215	215	213	210	199	216	239	232	226	209	207	226	208	248	237	234	205	206	219	204	222	212	222	234	186	227	220	195	206	217	198	213	217	233	228	204	219	223	206	229	193	208	258	199	224	194	205	239	237	235	221	213	226	221	210	221	170	199	179	219	214	205	222	202	195	225	224	229	219	195	251	214	215	213	218	230	213	204	219	235	205	239	205	223	225	220	181	222	204	213	222	231	210	225	215	220	210	226	214	244	190	217	231	225	213	239	213	217	197	197	209	212	228	234	229	213	214	202	205	192	229	234	233	222	227	207	196	223	213	242	227	237	206	212	230	207	224	220	226	214	228	230	216	222	204	248	224	207	203	202	176	239	210	202	219	221	201	209	223	224	231	226	219	235	203	262	236	239	220	194	196	214	217	226	192	231	257	196	232	227	200	231	204	213	203	223	224	234	225	255	220	227	240	239	183	212	194	242	220	211	223	218	222	223	217	211	216	239	228	205	208	209	218	231	218	194	249	188	227	242	215	217	212	208	214	248	219	202	227	226	227	220	259	210	210	237	240	237	225	207	222	228	220	217	212	209	202	239	206	228	247	233	210	244	188	232	241	207	219	213	228	226	210	203	180	207	215	218	232	211	223	214
25575	30197	38849	44958	35969	44832	43874	36362	16255	8903	5617	5524	27182	41841	38765	30402	19300	9013	3295	1349	787	605	610	597	551	558	573	608	585	571	584	572	583	589	598	598	547	567	582	584	585	568	550	585	580	542	578	562	542	602	616	543	587	601	574	559	569	616	605	519	595	532	551	560	589	566	545	565	571	530	607	569	558	541	560	595	561	529	578	560	575	583	554	581	605	576	556	548	592	584	521	555	552	564	553	587	575	590	591	592	545	571	558	593	568	541	600	570	571	542	577	580	550	567	524	557	550	569	547	589	552	584	552	575	578	571	611	621	596	561	611	557	555	574	551	590	540	573	570	614	588	620	507	568	561	607	555	581	558	523	567	594	544	589	589	557	540	592	598	581	601	588	574	561	565	634	543	597	565	531	542	553	582	582	578	563	556	589	593	617	574	580	594	586	579	560	579	594	541	571	595	595	625	597	581	566	549	577	578	578	594	577	555	611	590	569	568	568	565	542	574	550	611	564	573	586	594	547	557	576	554	591	585	594	567	608	591	556	596	559	547	575	523	593	590	547	562	587	593	583	580	598	604	584	531	569	571	584	604	552	580	560	598	531	571	596	610	522	568	561	556	564	576	513	564	567	556	568	552	543	586	538	587	572	564	603	575	561	549	616	629	587	574	593	587	577	599	574	563	568	535	589	589	600	607	579	591	569	528	562	599	572	574	532	576	609	562	604	583	580	583	571	586	531	558	589	577	549	580	569	587	574	605	604	557	558	523	578	559	551	541	624	545	611	578	592	588	536	581	569	587	601	583	561	582	524	596	554	595	533	574	575	585	582	577	541	561	564	618	623	578	559	547	520	579	550	573	563	581	599	630	548	568	548	552	590	541	588	533	569	602	546	603	583	550	549	561	552	575	594	579	551	581	555	548	547	575	561	581	580	552	597	547	583	580	574	552	551	572	593	602	586	598	579	586	546	559	599	595	595	602	559	592	590	590	582	572	610	569	575	587	550	538	543	602	582	584	584	552	553	565	527	593	580	616	590	526	561	583	582	537	540	541	585	592	615	566	600	582	635	606	530	575	550	561	557	609	611	561	559	585	570	561	551	557	542	629	586	550	571	586	556	582	595	574	581	553	557	550	525	570	590	549	601	569	554	539	532	573	581	522	602	589	565	567	561	548	579	541	565	568	541	565	558	571	555	581	608	581	581	567	579	549	584	582	545	540	570	539	568	583	558	584	552	552	586	589	583	570	550	616	596	532	553	540	636	593	528	590	544	565	581	544	596	611	574	572	572	547	571	589	603	570	553	533	579	573	595	605	538	538	544	581	581	574	551	524	554	564	594	508	560	587	546	567	597	579	612	560	582	551	535	574	567	580	598	571	577	602	539	584	527	555	579	549	583	591	549	568	587	581	509	570	611	578	569	571	562	605	613	559	562	539	591	566	590	594	570	556	578	574	603	593	566	544	564	538	610	620	567	568	543	576	613	572	565	591	571	550	562	520	586	534	583	551	591	580	542	571	597	565	612	600	576	555	566	586	574	551	566	598	566	586	610	593	583	574	574	536	606	598	567	549	548	544	547	569	551	550	529	565	542	555	539	599	581	566	599	560	595	601	594	539	624	547	562	529	583	585	535	545	597	550	583	546	570	601	605	582	604	542	598	530	590	585	555	558	594	569	582	583	576	552	567	598	573	543	569	551	549	583	595	568	582	574	559	568	548	548	570	594	579	601	564	538	575	592	572	599	575	537	570	561	526	567	578	557	562	592	570	575	562	587	557	545	565	531	547	614	579	586	577	548	591	554	629	604	554	561	583	574	557	591	569	564	604	566	559	609	539	559	557	556	589	538	568	568	572	555	595	614	591	550	583	528	579	580	568	579	579	580	595	567	565	548	562	569	542	581	509	604	580	567	592	606	623	575	617	557	633	576	550	581	544	565	571	597	565	582	608	583	566	555	551	572	505	508	583	540	554	553	577	596	584	584	530	550	601	607	617	601	575	556	546	629	560	554	582	531	589	555	513	574	545	583	586	624	560	577	607	586	557	542	546	520	548	552	572	541	566	561	581	588	533	555	600	550	562	548	514	554	560	576	558	533	576	558	529	566	524	541	578	570	596	620	577	579	598	586	539	506	573	556	618	561	614	540	601	587	550	554	543	589	552	607	572	617	545	544	520	566	590	586	569	548	522	548	583	612	547	602	613	578	596	634	567	593	569	596	545	565	573	540	585	559	582	560	558	562	587	597	608	532	556	596	612	587	594	579	542	599	592	559	598	602	571	589	543	615	596	586	601	563	582	566	604	519	515	606	576	586	594	544	504	575	579	561	561	542	559	543	559	584	571	562	574	575	589	643	552	541	547	587	599	561	546	541	557	580	569	581	581	573	530	586	600	567	584	606	602	596	575	533	570	613	575	574	595	551	559	550	618	550	560	539	563	534	591	558	525	584	545	577	589	584	599	570	577	582	559	630	537	571	558	564	565	555	572	610	563	577	594	553	538	563	578	603	583	570	606	567	544	549	525	547	578	582	576	583	559	581	588	548	576	547	569	562	555	580	565	575	564	585	561	586	552	611	502	592	559	542	536	564	580	590	586	574	561	557	588	596	606	546	577	550	578	592	560	573	538	554	582	571	536	563	603	521	557	589	545	577	576	533	572	580	564	552	551	608	548	535	583	589	573	588	563	569	606	563	559	597	582	558	558	559	568	547	585	569	600	559	581	599	557	580	574	594	576	615	568	555	540	557	588	568	580	576	543	554	615	555	549	554	544	579	519	597	528	520	542	624	581	577	582	598	560	580	585	572	555	544	579	551	585	622	591	534	573	548	577	571	566	567	577	563	579	617	613	562	559	518	534	574	559	597	590	570	580	590	592	566	515	588	571	531	573	582	536	556	562	613	551	558	563	577	560	537	608	523	601	585	548	575	571	566	585	571	546	538	568	607	557	556	554	577	570	581	591	537	551	586	593	613	578	521	584	571	564	566	551	581	576	570	572	621	598	618	622	577	567	621	553	575	542	547	554	573	570	561	573	531	560	579	587	571	553	548	577	580	531	616	551	596	525	577	562	612	578	578	605	555	630	546	558	605	570	588	567	612	558	554	578	543	543	571	569	527	557	542	560	619	599	557	564	553	550	600	575	597	559	590	588	557	615	587	587	645	534	578	624	579	577	575	583	574	575	586	571	549	596	551	570	546	598	551	591	589	587	566	542	577	594	570	552	594	589	601	585	573	600	554	541	553	549	571	561	547	558	572	636	580	566	548	567	602	606	564	570	594	570	584	556	516	558	536	617	567	564	570	583	600	578	544	586	608	548	536	564	560	560	576	564	573	614	578	569	599	576	580	583	610	581	566	599	596	547	598	565	601	576	550	548	580	580	609	565	564	580	571	583	574	573	563	550	551	548	544	551	532	542	567	578	599	556	534	578	591	564	565	559	572	559	561	591	581	571	558	554	561	560	577	556	591	573	576	578	550	534	571	568	554	550	554	615	587	530
18971	21340	27543	26719	13203	15211	9919	3283	1469	719	524	468	787	1257	1222	1034	646	410	299	235	208	228	241	205	224	235	229	222	240	239	221	209	206	219	223	222	236	200	226	221	211	185	215	216	232	232	225	199	232	243	228	204	185	223	238	214	227	233	228	214	223	219	236	197	206	239	189	211	212	208	231	207	246	240	225	188	234	209	211	216	195	213	229	212	209	187	220	216	211	233	196	199	231	221	202	202	225	207	203	241	236	216	236	207	209	222	222	218	215	213	218	244	219	201	224	225	220	231	227	249	212	182	202	210	179	250	215	202	236	205	248	205	228	208	241	229	197	232	221	200	221	246	227	208	228	217	225	232	225	207	225	204	171	227	241	224	215	213	226	224	221	233	215	207	227	243	226	204	204	232	226	213	197	233	196	227	215	214	192	230	202	234	238	248	217	192	208	196	213	219	234	205	227	184	217	202	239	218	225	242	198	203	239	225	225	220	227	212	225	220	220	209	252	225	236	233	196	225	238	213	232	232	201	210	206	257	185	238	215	222	233	240	198	210	226	230	200	230	198	214	242	233	197	217	206	227	220	223	208	191	227	218	244	205	201	199	181	203	211	221	215	221	249	242	228	201	253	209	208	215	219	208	214	226	210	212	231	205	212	195	248	200	208	204	198	221	195	194	220	220	215	217	209	212	210	219	226	224	203	215	239	200	207	225	226	231	232	205	225	202	193	225	201	202	215	247	233	229	220	229	216	227	209	211	197	199	217	215	189	208	218	223	234	206	212	213	210	206	217	240	207	203	201	205	226	209	211	244	210	224	242	195	222	194	189	235	228	217	205	212	217	210	233	236	200	225	235	222	203	210	227	230	245	215	233	229	194	219	242	237	216	203	194	240	211	234	211	196	208	199	228	208	239	229	190	212	235	204	227	214	247	211	253	207	210	223	198	224	236	204	213	216	243	230	243	214	199	231	214	226	228	224	209	243	204	230	216	201	239	242	229	224	232	223	185	216	215	217	225	245	203	233	221	234	242	218	218	217	222	192	222	214	209	218	223	256	207	224	186	222	213	192	227	199	232	207	233	218	248	238	233	199	200	225	231	253	209	183	221	205	206	205	246	204	235	199	219	218	215	200	240	229	218	210	201	216	195	203	203	214	216	205	214	205	193	225	239	205	222	209	217	207	212	230	188	206	210	226	203	164	184	229	187	182	211	189	217	185	230	195	229	201	223	202	213	212	212	214	224	223	241	197	192	227	198	214	221	209	193	227	220	200	198	213	254	222	192	229	192	223	212	224	226	224	252	210	225	217	211	233	195	190	217	221	191	202	213	224	227	204	218	241	196	253	200	207	208	222	243	206	196	210	223	241	222	228	229	222	211	241	172	217	223	224	232	228	227	207	246	202	215	244	237	204	190	211	226	219	226	231	230	220	204	203	228	210	214	195	208	209	238	230	239	236	233	234	232	232	225	217	196	235	222	213	179	242	216	217	228	198	221	200	210	208	233	213	225	220	229	210	240	236	215	245	200	250	221	209	202	230	213	225	209	231	194	218	200	218	221	231	203	223	211	217	222	240	211	204	232	235	230	230	192	197	227	216	206	194	216	231	194	233	259	225	218	194	208	239	207	229	267	226	221	217	236	222	231	239	223	202	215	214	184	217	203	214	215	199	213	208	235	221	190	220	209	233	246	203	202	213	220	210	238	222	222	229	207	182	230	209	225	228	208	207	218	209	203	225	234	211	228	234	208	212	222	238	205	206	232	246	228	195	217	212	204	217	233	208	205	222	218	211	223	215	203	223	198	197	176	226	215	207	200	206	208	213	245	232	214	180	210	232	240	241	203	210	218	202	231	209	208	211	225	219	214	203	200	206	239	197	217	217	217	233	218	220	237	200	222	202	193	213	213	191	221	245	222	241	214	237	220	220	209	208	232	227	216	207	207	189	202	211	221	222	199	224	221	241	226	209	218	227	212	190	201	238	215	219	236	228	191	224	208	218	216	235	208	203	182	231	208	232	207	211	232	239	202	214	192	232	222	213	209	181	202	197	224	213	204	207	210	218	183	183	216	236	235	234	199	237	225	209	216	215	220	211	198	212	224	215	218	232	212	235	201	241	213	232	198	222	207	248	240	221	209	212	239	206	242	216	232	199	217	221	234	258	212	188	189	221	224	237	241	214	184	205	227	207	223	218	256	213	199	219	219	207	241	229	210	227	224	207	241	247	205	229	211	205	206	227	236	195	193	222	250	192	229	210	202	203	201	225	240	206	198	235	211	208	200	202	231	209	208	230	231	214	226	230	247	215	200	224	207	214	219	226	230	191	230	214	201	211	227	217	210	203	224	219	210	229	196	201	222	218	218	219	218	206	225	193	198	248	222	215	243	252	216	193	222	213	211	241	227	234	219	213	200	208	204	223	198	220	211	200	221	226	205	210	206	212	218	219	202	210	191	221	199	232	224	212	214	208	211	199	217	210	206	211	194	215	212	205	203	196	225	207	205	218	221	201	235	224	260	207	173	240	202	208	202	181	232	238	204	205	200	208	226	231	224	227	229	238	168	224	215	227	224	234	236	209	206	232	223	225	224	221	193	230	210	223	222	210	208	214	227	246	214	221	224	209	224	240	215	208	201	222	221	221	223	230	206	222	217	232	214	225	209	243	220	221	226	207	209	209	210	205	184	222	225	218	248	230	224	193	244	205	209	223	205	223	233	224	205	206	209	201	209	200	206	222	203	240	203	220	240	214	228	225	200	221	236	226	186	223	229	226	252	207	218	222	221	212	188	214	225	229	212	199	187	221	196	210	236	208	193	222	229	214	242	221	220	221	190	232	215	204	219	233	225	221	226	225	191	218	246	238	207	230	212	209	254	231	210	204	217	248	242	231	199	209	230	199	214	197	224	222	195	211	260	238	230	206	220	228	227	227	221	236	200	222	249	224	200	203	194	210	206	218	236	233	205	211	244	213	222	213	209	207	218	218	234	200	209	218	233	206	247	224	195	198	206	229	193	208	213	231	187	220	182	199	242	203	216	224	243	195	228	221	242	207	190	213	227	211	222	223	211	222	239	213	234	201	236	248	217	224	227	194	193	220	188	217	214	212	235	193	215	238	219	206	231	216	230	227	208	205	210	197	209	205	216	231	218	219	208	200	213	225	229	212	219	239	239	218	198	218	199	229	228	209	229	215	192	203	220	202	221	216	189	195	204	209	215	214	193	220	213	201	206	231	236	227	217	210	223	184	240	205	183	213	219	206	239	219	226	223	229	211	245	249	216	212	193	229	209	219	203	210	234	228	229	201	232	205	238	226	215	209	204	207	205	225	203	247	193	214	196	221	226	206	235	219	249	236	226	216	214	205	219	197	215	219	217	208	216	191	210	226	241	226	253	256	223	207	228	222	221	217	188	227	210	216	207	220	203	191	210	235	229	220	245	220	229	227	226	202	187	204	190	221	206	231	221	202	214	229	228	223	204	236	210	198	225	228	230	227
12023	18095	30977	35910	23015	31933	22889	10561	6213	3445	2305	2063	4131	6362	5836	4204	2450	1332	822	670	548	549	575	588	531	590	545	600	545	551	608	561	609	612	593	551	583	602	538	579	557	544	599	595	566	541	574	539	619	594	575	593	586	558	602	587	572	544	575	590	547	574	575	557	554	527	545	596	518	575	598	564	582	573	559	530	626	604	577	573	573	537	577	559	564	583	600	553	572	580	548	573	549	488	580	629	567	582	504	547	572	572	569	554	621	565	555	592	580	579	570	556	549	617	577	557	596	572	574	570	562	543	560	559	613	530	582	563	628	548	568	567	579	578	591	553	570	553	574	549	517	590	576	601	567	587	585	565	575	558	569	535	549	575	562	579	562	570	596	551	580	561	562	553	544	538	550	538	572	575	569	531	598	547	539	611	552	543	560	547	594	574	550	600	570	532	563	543	580	595	623	612	561	584	548	570	573	562	582	571	579	586	538	630	525	554	559	605	579	559	598	575	591	578	595	557	581	592	575	547	583	561	509	607	523	612	597	596	560	571	563	576	585	570	566	551	574	565	536	578	619	533	554	551	561	582	554	570	585	564	558	588	575	519	575	567	579	593	553	533	545	519	550	563	560	578	591	589	550	537	542	546	576	568	629	595	534	592	545	614	573	589	556	563	593	595	568	565	564	579	560	519	563	546	547	572	587	611	579	593	559	626	588	574	590	576	572	546	540	566	512	534	544	567	579	556	615	554	597	538	550	588	595	564	601	540	606	556	593	569	561	560	580	620	549	606	586	564	548	543	560	538	596	545	551	552	596	561	590	563	579	586	565	589	570	603	612	579	626	583	554	593	596	557	582	574	625	591	579	565	585	582	618	551	573	545	615	600	595	593	564	573	574	572	544	596	558	578	572	568	556	599	612	559	539	589	521	573	574	579	547	556	562	605	526	559	593	551	567	564	548	603	541	564	608	587	576	560	595	621	574	587	574	585	560	571	600	550	573	566	548	544	505	577	574	582	590	560	537	563	580	584	566	582	542	603	516	537	556	588	555	583	563	592	563	608	589	552	625	542	606	590	571	562	595	571	585	586	567	579	569	536	559	601	562	567	550	585	555	551	601	598	571	577	572	576	588	587	565	565	610	592	569	559	570	563	532	574	516	579	571	601	609	552	548	582	578	589	545	599	561	580	553	557	535	596	564	562	554	595	575	545	581	564	581	529	591	594	564	570	602	568	602	572	582	549	563	575	576	570	593	580	596	557	565	558	553	551	611	623	563	571	516	556	575	569	552	521	584	560	560	562	559	548	557	583	564	609	572	620	621	519	572	552	598	559	597	548	556	544	589	607	559	587	586	519	596	604	574	552	537	557	566	569	586	568	602	560	577	586	582	544	546	577	585	622	570	589	555	588	562	539	594	519	589	571	549	577	545	591	574	562	556	573	526	591	537	569	562	566	569	568	571	574	553	581	596	565	564	556	542	555	579	522	584	603	574	521	552	559	566	609	553	601	599	588	568	573	572	595	572	599	576	568	563	552	588	593	542	564	561	552	608	578	582	538	567	557	578	608	574	561	559	547	560	600	582	593	604	566	577	582	576	576	607	530	623	616	547	591	608	535	580	557	537	553	559	585	545	577	570	565	542	556	540	572	622	559	581	604	593	496	571	562	599	572	550	550	599	557	567	543	599	546	591	549	594	581	555	560	604	617	577	569	631	557	514	593	588	574	566	577	547	569	561	591	521	609	524	523	533	590	593	565	595	535	539	564	596	544	599	519	572	520	601	529	579	583	566	591	611	552	575	580	607	571	597	583	561	590	568	607	565	607	594	581	563	549	607	601	566	606	615	564	518	561	549	557	542	600	563	549	528	543	585	566	587	603	597	580	530	591	553	572	548	601	544	571	595	567	598	561	604	593	575	586	564	539	577	610	552	559	551	548	587	558	581	594	581	593	547	595	560	557	589	589	580	595	604	580	564	571	558	544	583	577	597	601	564	592	573	564	567	539	589	613	556	560	556	554	562	530	572	564	584	540	576	572	567	530	566	623	555	577	578	557	585	581	553	588	603	571	580	564	583	564	563	561	606	557	570	541	542	593	556	584	618	564	568	583	560	571	555	555	566	605	586	576	603	570	579	593	533	601	580	505	554	530	583	559	593	593	604	552	590	571	604	538	543	565	550	550	564	574	593	628	570	597	566	592	551	582	614	603	554	560	577	575	571	598	554	550	572	557	606	628	590	599	546	599	548	543	557	577	548	578	544	524	596	608	571	526	583	554	579	598	589	602	563	566	586	566	590	553	590	534	575	578	603	586	576	556	565	604	561	602	541	553	552	541	557	593	552	541	574	594	573	573	560	552	546	552	576	540	592	547	567	581	567	567	551	569	573	556	544	596	593	595	555	585	546	578	558	575	580	564	584	586	546	552	566	576	582	594	589	585	565	534	557	582	561	554	576	594	569	516	553	585	541	557	595	556	553	561	565	567	559	531	565	537	643	611	556	570	561	550	568	623	593	571	561	594	565	562	580	581	540	554	538	572	555	569	590	532	607	594	557	572	598	546	615	584	582	571	579	597	548	585	603	550	546	607	569	549	583	516	528	568	582	589	595	594	551	560	523	609	553	563	592	573	567	580	570	558	577	548	524	599	557	590	592	551	564	601	574	551	551	583	581	590	608	590	574	567	556	570	605	569	569	582	591	591	612	577	571	549	545	570	588	556	569	556	573	538	594	606	590	558	553	598	576	561	574	576	541	569	573	589	616	582	525	615	598	603	546	598	585	600	617	586	569	614	583	564	567	582	592	584	573	574	580	595	549	521	563	560	545	571	563	579	598	576	589	568	592	518	618	611	598	557	586	563	580	525	623	568	616	548	565	583	620	590	566	562	564	586	551	534	588	560	572	561	570	585	538	545	595	613	590	566	581	545	587	540	586	554	635	579	592	540	555	589	595	563	541	519	570	600	558	578	579	575	518	614	598	535	522	585	603	554	536	575	557	622	579	593	530	573	599	561	558	579	552	572	587	527	553	577	567	590	548	593	559	585	564	527	538	606	552	574	612	559	614	592	575	554	568	586	571	579	543	577	574	586	569	571	592	572	632	593	581	563	529	583	577	525	557	565	595	583	595	549	577	561	605	572	547	570	575	522	562	571	635	548	580	570	566	526	578	538	615	589	573	590	585	596	567	567	581	558	625	524	555	610	569	626	563	593	602	541	529	607	563	597	604	580	579	560	557	568	570	583	581	606	573	560	604	545	556	573	567	532	569	528	582	554	555	596	610	601	543	601	526	594	589	601	571	594	580	600	579	585	564	546	590	567	543	609	539	588	582	576	569	581	561	591	512	571	582	588	602	559	584	565	586	580	550	626	569	555	540	558	621	538	578	545	613	553	518	601	569	550	579	576	540	551	576	567	575	597	628	589	606	572	561	586	596	573	567	526	578	575	583	538	570	559	581	537	561	529	563	572	576	534	556	554	582	530	560	599	572	569	559	586	578	581
34356	38441	42313	36447	31879	33577	23873	8885	4078	2450	1767	3571	13542	13573	8679	4392	1973	835	399	229	238	216	215	191	227	228	204	239	207	203	248	214	212	219	228	215	226	226	228	219	229	212	224	203	220	208	205	226	221	221	204	215	227	190	192	228	239	228	214	196	192	223	215	245	228	196	202	200	219	192	231	200	227	217	227	210	230	206	233	220	219	220	224	211	214	226	193	220	224	212	214	193	203	215	238	223	209	196	212	203	214	204	220	203	246	202	208	197	207	202	232	208	209	222	213	240	228	198	246	218	217	225	226	214	237	191	231	229	212	220	200	244	218	202	226	223	200	216	230	232	195	221	234	229	196	243	226	200	232	216	213	216	227	203	199	203	211	209	214	231	242	219	221	241	210	220	196	224	179	205	178	220	199	221	216	254	209	206	209	221	224	191	221	224	213	201	206	197	210	188	218	225	220	209	223	215	234	229	213	226	226	216	232	196	214	198	215	187	233	207	241	253	227	217	227	220	227	212	210	211	216	228	226	201	208	211	226	242	211	207	237	206	211	205	229	217	238	204	228	240	213	213	233	200	215	210	241	197	233	216	187	222	210	194	231	233	204	212	201	261	229	224	203	214	218	172	222	246	193	238	191	226	206	220	189	203	226	228	208	214	211	233	214	230	228	199	233	227	224	223	218	235	213	205	227	212	223	235	206	229	215	215	195	232	217	206	191	212	222	194	198	202	209	201	206	228	225	236	221	223	201	196	209	202	213	220	223	179	203	211	196	205	194	215	213	215	217	224	229	226	218	224	208	207	223	204	201	206	244	200	247	219	211	220	218	216	220	223	220	207	190	206	223	225	225	229	224	228	217	222	175	189	199	212	224	213	217	213	207	214	219	202	214	216	210	229	187	232	195	233	225	237	226	225	215	235	198	194	238	233	243	190	214	226	229	225	222	230	226	211	216	233	204	220	236	222	203	211	212	197	200	244	178	229	182	238	218	205	205	234	219	233	187	212	230	206	211	198	243	232	195	221	200	228	213	212	219	216	195	221	218	214	201	208	245	212	214	224	205	235	211	195	242	215	198	198	218	208	226	237	210	207	228	198	227	225	202	203	216	204	215	211	183	192	189	198	211	210	212	230	223	193	226	199	213	208	212	195	236	177	231	219	258	228	205	213	237	213	223	228	202	204	228	187	224	229	207	208	229	213	205	239	216	223	215	234	217	210	218	220	191	223	195	236	227	232	212	211	208	204	214	222	241	208	198	224	246	204	221	246	192	209	211	219	233	212	212	200	212	244	219	224	216	209	212	209	210	217	214	216	215	209	224	217	225	247	231	224	225	235	239	193	219	222	214	207	213	208	232	245	226	235	201	210	212	206	222	193	254	195	218	205	190	206	209	214	204	201	208	190	199	237	208	237	206	219	218	197	232	225	210	219	215	192	233	201	218	225	217	218	229	196	221	218	222	218	205	203	226	201	214	229	214	211	215	187	209	215	210	210	212	209	212	239	229	206	203	217	223	241	225	201	220	210	204	236	232	226	202	239	217	227	204	234	211	220	207	197	227	191	207	232	227	231	236	208	220	212	239	203	216	193	189	210	215	243	237	197	199	227	216	238	222	182	212	205	238	202	212	218	221	227	211	219	217	205	219	210	195	219	250	215	237	197	210	222	198	211	182	203	203	221	216	202	225	208	228	223	214	218	202	209	221	221	204	226	229	214	233	206	212	234	220	206	213	212	216	233	224	203	238	225	236	217	204	203	184	223	206	215	205	202	208	217	206	218	207	215	221	227	221	222	214	247	214	198	242	217	179	231	232	208	200	201	214	212	229	202	212	217	221	229	208	209	227	179	220	194	202	199	211	190	211	214	210	197	217	213	195	211	214	221	200	214	228	206	207	216	226	228	222	243	232	200	209	204	194	208	220	214	211	213	189	213	197	195	206	227	204	212	194	220	227	218	192	248	235	189	233	193	216	237	199	238	208	185	239	197	219	238	215	241	221	185	221	231	237	216	206	252	211	198	219	224	222	218	237	227	224	215	210	227	214	203	226	224	213	212	211	227	251	225	245	235	237	232	229	224	221	205	217	238	219	214	199	227	210	211	247	217	247	239	218	213	216	202	191	228	214	214	209	243	215	189	187	208	196	205	222	194	215	208	231	241	242	237	206	196	205	239	222	222	193	211	235	206	208	221	213	202	229	233	219	211	220	217	212	259	222	229	238	239	212	220	226	210	215	192	192	230	211	206	222	216	212	231	219	192	216	232	194	190	209	194	270	209	218	229	215	231	203	255	219	195	232	225	228	217	210	204	226	203	224	214	207	233	223	215	210	199	218	237	217	198	217	196	230	193	210	199	226	212	194	241	200	218	225	204	226	228	220	218	206	203	189	229	242	209	198	219	194	206	207	236	219	259	236	238	216	203	219	217	215	229	241	222	211	218	216	238	197	242	215	221	240	238	231	213	224	237	182	193	208	228	208	212	210	204	214	222	205	225	179	176	206	225	255	220	199	191	202	230	219	211	236	231	235	195	237	225	209	208	232	210	223	238	241	218	206	195	218	208	211	234	217	204	237	221	219	203	216	239	212	223	209	231	201	246	221	229	203	229	225	225	207	215	241	223	211	205	213	254	262	251	207	240	231	217	234	227	228	207	196	185	220	226	194	201	208	220	210	193	233	226	211	210	212	202	199	211	223	219	246	238	222	187	215	237	184	209	210	213	233	221	230	209	211	243	223	253	176	191	214	209	205	235	229	220	246	212	205	228	201	210	241	233	223	215	225	229	232	231	223	192	211	198	206	226	199	216	221	207	219	230	197	206	220	200	229	226	208	218	185	199	209	229	216	217	214	216	218	211	210	240	220	229	229	233	212	230	228	238	189	211	228	222	191	219	220	238	224	194	206	204	221	211	223	201	256	180	218	224	195	207	209	213	208	213	232	209	205	213	192	224	219	202	211	206	222	197	204	209	209	178	208	210	205	218	191	216	215	234	221	237	230	236	224	195	227	215	200	236	233	224	190	225	206	210	200	207	222	203	226	196	213	217	204	213	229	222	201	212	226	229	231	221	223	219	225	203	213	206	234	210	231	207	196	211	217	205	241	200	239	229	219	207	200	229	210	218	213	214	220	213	215	210	206	227	171	191	201	262	228	184	200	212	212	194	207	209	215	207	179	205	191	229	234	210	210	213	240	222	222	221	254	222	227	229	233	234	203	215	217	212	212	220	200	188	239	230	218	214	226	207	247	224	208	200	214	226	216	234	199	216	200	251	205	228	225	194	187	200	211	251	217	220	208	225	231	224	237	212	213	226	233	211	191	223	208	211	219	232	205	221	200	183	235	224	183	213	191	232	218	230	208	227	264	227	207	227	211	204	233	211	178	203	222	229	228	221	222	247	231	233	208	222	221	214	226	212	230	233	219	203	227	219	215	191	207	217	221	236	197	207	209	226	213	236	217	226	224	219	216	216	245	203	197	218	226	233	216	194	223	231	229	222
22354	31452	41896	42149	41470	42228	27944	11007	9843	8599	7546	14853	35673	33881	25871	16726	8916	3693	1392	758	609	567	555	594	551	577	565	573	602	561	540	630	579	590	556	579	576	565	582	601	581	541	560	609	536	580	622	527	547	531	595	580	542	584	587	599	559	596	580	573	596	558	544	568	549	617	586	574	550	613	586	583	575	545	604	561	590	595	553	596	561	569	557	533	555	555	559	530	569	549	630	604	568	604	569	539	531	631	549	615	543	620	547	589	572	623	607	568	583	584	574	606	575	573	647	536	552	570	545	550	584	586	565	550	538	593	583	611	562	562	623	599	565	596	592	553	594	608	561	543	555	594	573	578	560	604	561	592	594	578	620	579	546	589	540	566	591	601	576	600	536	559	540	581	552	526	571	577	562	574	574	577	593	604	580	524	579	584	615	554	611	556	591	568	558	561	572	612	581	593	536	590	572	622	573	581	593	576	570	578	560	588	589	581	564	566	599	601	580	531	568	564	587	570	571	586	552	552	599	551	557	552	559	559	585	570	611	551	628	580	604	588	545	586	567	583	550	545	576	590	545	554	590	553	534	575	597	556	572	537	583	590	567	592	643	509	559	578	548	579	609	540	609	534	605	546	541	572	571	548	544	529	551	555	549	573	561	597	568	621	540	624	580	552	576	554	600	558	585	576	559	608	599	598	567	560	600	564	549	528	595	600	603	573	563	596	611	560	506	572	575	562	602	579	586	581	564	614	596	587	534	563	618	616	587	555	558	584	567	617	575	566	543	588	578	555	543	587	567	578	616	605	548	583	522	604	614	595	604	571	579	601	569	594	575	541	597	574	565	618	595	567	593	524	611	526	572	564	554	523	576	554	569	562	547	557	578	590	604	578	546	561	551	586	536	567	554	581	621	603	570	617	574	615	611	579	565	559	574	579	588	555	541	579	590	585	582	568	595	569	600	551	586	588	617	577	572	574	614	559	577	596	570	558	604	614	582	575	584	547	591	549	606	561	624	557	575	587	608	558	571	563	574	574	596	574	577	576	553	644	557	586	561	562	553	544	581	545	584	584	590	610	557	545	628	553	592	589	533	571	565	586	566	589	573	598	542	581	585	602	539	545	550	620	595	576	578	582	578	562	588	579	596	597	591	572	606	550	631	608	521	545	583	598	541	571	572	553	575	576	601	553	597	549	595	582	543	553	594	539	552	556	556	606	532	619	562	558	570	592	576	552	527	565	563	587	585	569	528	572	556	592	568	604	617	568	622	590	589	621	566	613	544	577	619	563	575	574	567	572	564	555	580	570	537	593	573	571	559	569	601	556	583	568	569	589	589	548	629	599	546	577	536	568	572	601	581	585	583	609	558	582	571	585	591	546	578	557	554	553	604	586	590	600	585	563	542	586	630	612	579	599	594	611	588	613	570	576	548	555	587	567	574	547	634	556	598	603	552	562	564	582	543	580	553	634	582	562	574	521	607	602	603	618	540	554	549	577	615	597	620	550	597	586	577	565	566	578	566	574	569	590	606	552	540	538	603	575	619	587	585	577	558	561	583	561	544	603	561	560	568	578	565	568	561	557	555	592	566	593	588	564	609	603	577	593	582	552	574	567	588	580	618	575	557	583	594	555	589	599	610	546	550	581	577	607	552	553	542	607	540	557	599	574	588	604	550	583	586	571	574	582	543	561	584	553	567	614	578	596	565	527	616	539	575	573	555	562	572	581	597	597	561	584	573	606	563	562	558	575	589	598	590	635	576	579	549	570	579	550	568	592	567	574	548	566	612	555	585	565	602	557	581	592	591	591	551	552	561	593	614	604	596	581	541	553	549	584	603	593	574	577	564	607	613	604	592	604	579	589	589	582	569	563	578	595	624	586	620	573	580	593	598	566	541	561	541	571	579	602	581	567	575	615	606	596	568	593	523	581	605	546	532	578	572	521	566	587	573	608	582	592	535	541	580	612	550	560	586	575	576	603	626	605	592	563	585	593	609	577	549	611	593	565	577	550	511	576	557	571	539	603	567	565	543	586	537	596	568	543	567	576	573	580	564	546	585	545	601	583	626	571	595	571	568	571	584	594	589	602	560	577	587	551	565	598	559	535	580	562	576	614	585	583	579	588	566	581	574	534	590	580	600	553	577	584	599	580	612	603	567	565	535	606	574	532	552	575	586	595	523	553	631	560	608	595	591	572	576	591	606	585	563	595	624	577	561	560	564	602	577	556	598	591	547	597	559	578	577	562	561	553	615	587	614	563	511	602	567	583	590	541	609	572	557	565	610	587	603	594	572	561	587	582	591	601	582	544	584	578	565	547	556	585	569	529	602	590	589	587	567	609	560	571	554	562	584	583	570	562	608	564	581	575	605	573	578	543	552	560	570	586	588	577	585	569	561	574	591	558	571	566	555	564	534	597	568	576	611	584	563	568	624	569	601	529	551	606	583	582	566	589	594	554	575	571	581	524	639	585	581	539	583	596	567	590	542	576	574	575	631	552	518	568	589	528	578	569	575	559	547	559	529	548	609	583	571	616	564	548	541	582	545	584	533	551	580	549	572	575	563	580	616	605	559	555	557	575	589	572	577	574	558	587	579	615	590	569	603	548	593	594	585	527	536	541	586	580	611	585	561	577	570	603	581	554	586	574	551	566	536	572	551	583	601	533	574	581	594	549	584	592	537	578	582	556	618	572	588	610	576	588	562	605	558	575	553	603	588	592	572	579	563	609	558	534	578	513	593	568	591	602	571	569	614	554	584	564	576	581	557	542	589	570	622	605	576	551	578	585	565	588	604	555	579	575	571	566	557	580	575	593	563	576	569	561	542	577	617	554	557	559	564	592	574	530	607	586	553	554	514	610	525	550	570	561	588	569	592	641	585	578	568	585	560	585	542	605	612	602	575	568	610	588	609	580	567	595	563	533	606	592	570	542	604	548	597	570	539	595	576	533	617	590	554	631	572	572	572	578	543	593	562	612	598	588	564	607	612	596	562	591	609	542	611	542	603	597	562	601	558	577	592	584	576	629	556	587	581	566	518	624	562	594	562	556	570	626	581	572	591	557	545	625	572	567	576	559	553	540	582	539	581	573	571	573	582	553	560	537	577	575	582	557	585	538	584	589	553	600	561	577	560	608	600	531	578	572	566	558	573	554	583	580	561	587	570	599	587	586	561	553	573	582	594	564	575	571	624	520	571	604	567	601	566	598	563	567	607	566	585	572	555	575	583	568	571	592	563	589	574	556	560	583	530	562	615	552	544	571	573	607	603	558	574	597	584	581	585	609	570	590	562	605	608	575	556	571	596	555	540	540	572	601	598	578	587	595	567	546	597	561	592	589	571	576	579	577	586	584	597	587	524	623	590	581	582	574	591	589	587	579	555	605	553	578	573	577	554	573	566	562	556	573	573	549	566	600	578	565	524	578	591	538	559	547	553	604	577	555	562	591	560	557	559	563	569	608	599	550	535	600	551	575	598	594	582	565	570	547	625	571	583	587	547	596
42020	44279	46239	41917	37659	31087	21693	13587	12614	8367	4998	5681	20430	21985	14997	6342	2397	921	422	291	218	212	221	218	205	224	228	231	218	194	232	186	239	198	225	233	197	257	226	207	217	242	213	210	211	230	228	202	189	244	217	229	223	242	195	227	246	211	203	198	230	226	224	202	196	199	249	204	207	232	236	236	206	234	221	219	236	253	212	244	201	233	242	214	224	235	215	227	234	218	219	201	215	210	212	209	213	219	233	194	249	214	206	201	255	273	233	246	218	227	229	218	201	212	233	201	224	224	195	210	184	245	216	190	228	210	229	230	213	221	206	219	209	208	226	221	220	234	190	216	254	227	220	228	224	205	212	232	228	197	231	228	221	190	243	194	235	246	213	202	226	228	211	230	246	229	206	238	224	250	228	216	258	194	243	225	230	217	208	216	221	204	195	228	224	217	233	221	207	224	219	224	218	195	210	222	216	241	218	236	254	217	232	233	225	237	199	220	213	217	232	211	223	219	208	207	236	218	210	186	200	211	223	220	195	197	209	203	211	205	220	222	206	209	199	216	209	208	225	226	203	199	222	213	233	219	223	205	241	232	216	213	249	203	222	239	215	201	198	227	245	216	212	211	212	190	213	219	218	244	217	212	205	230	221	184	211	238	224	228	264	219	193	218	225	217	217	202	238	233	223	227	213	238	225	207	221	232	217	228	223	198	234	221	233	225	232	205	222	242	186	220	230	218	206	206	264	217	221	211	214	198	218	255	235	227	198	217	218	242	210	233	207	204	191	219	221	242	236	233	209	226	209	221	179	218	217	237	196	197	205	215	213	241	223	194	195	200	218	218	204	212	224	218	205	202	201	226	235	225	226	246	240	237	215	225	225	206	246	196	228	218	205	222	230	239	216	218	204	213	224	222	232	207	222	211	218	195	217	225	192	238	221	202	207	228	191	207	223	251	215	209	229	190	220	214	235	233	238	220	228	219	224	207	216	228	225	235	214	226	237	210	204	221	220	226	215	252	201	234	189	219	207	197	211	198	231	203	213	229	239	222	219	206	220	200	226	219	239	231	207	210	237	210	216	215	207	218	212	214	225	223	215	206	224	186	227	206	198	205	215	193	220	215	217	222	205	201	231	228	233	202	217	213	186	216	235	226	210	216	205	248	229	232	220	207	208	224	192	222	215	208	208	223	224	203	193	222	209	212	192	229	230	203	224	205	237	214	196	201	217	214	216	214	203	198	236	210	226	217	212	213	201	228	241	207	225	233	202	228	207	215	231	219	243	264	209	230	213	227	220	241	221	230	214	211	218	225	207	225	226	231	225	213	247	236	207	222	230	236	213	220	236	216	226	222	225	197	219	228	227	217	213	207	228	194	254	226	198	226	210	193	253	206	205	214	251	237	237	215	233	210	231	226	215	212	210	232	213	205	198	225	223	184	182	221	224	238	229	215	235	204	212	196	205	212	211	230	225	222	191	234	232	203	229	197	230	238	209	221	198	227	209	225	218	212	227	235	222	193	173	199	200	213	205	232	211	228	213	196	198	214	227	226	228	224	222	212	187	250	203	202	217	236	229	199	196	216	243	215	246	225	210	221	216	213	216	245	237	205	248	219	212	214	193	222	219	187	217	208	213	198	225	221	221	222	224	217	221	211	214	216	220	209	247	233	270	228	219	230	209	234	197	232	198	245	223	231	242	199	218	194	212	208	236	226	200	227	223	226	203	220	227	223	218	214	224	208	206	195	179	206	232	229	202	271	218	232	211	234	224	223	213	224	231	215	227	233	213	200	218	216	219	225	212	212	218	213	210	212	220	225	241	229	193	208	197	216	219	221	206	217	218	196	215	256	211	228	203	226	210	202	211	205	216	208	214	235	219	220	230	183	258	211	219	241	212	228	261	220	205	237	233	203	200	245	234	202	213	248	257	212	239	229	206	220	232	244	213	211	209	209	213	235	253	232	239	198	224	220	233	211	196	206	212	217	198	252	219	213	221	214	222	223	217	211	219	241	227	208	223	235	213	225	245	243	211	229	214	211	225	217	202	239	210	204	204	221	226	224	205	229	218	192	196	211	209	210	245	206	220	202	190	223	204	208	220	215	207	208	231	216	207	220	230	219	218	224	221	227	226	212	217	206	245	218	220	210	219	179	214	235	232	181	232	204	214	229	259	237	217	220	217	236	210	198	246	213	212	208	213	241	243	214	245	192	212	243	205	209	220	209	200	227	217	251	243	226	219	206	208	217	241	192	213	253	213	227	218	199	214	248	203	196	207	216	204	235	208	238	199	215	218	242	225	218	205	208	220	216	230	233	209	222	221	230	230	224	230	219	262	242	257	206	227	203	217	221	214	240	202	192	214	199	170	218	250	208	216	232	224	228	210	210	228	216	239	204	208	224	233	200	226	212	221	219	187	224	232	227	207	233	234	229	229	212	196	238	212	223	210	214	229	257	219	202	214	224	241	214	221	238	199	230	222	206	219	220	208	209	245	218	234	186	229	219	202	242	209	183	214	217	223	198	199	223	217	208	239	210	220	248	215	221	226	230	208	207	226	208	220	227	221	217	219	218	232	223	222	214	241	218	209	228	212	212	220	194	231	206	194	242	210	215	224	205	251	209	230	251	235	234	224	203	226	218	212	199	220	257	243	227	248	208	207	241	229	230	224	236	237	211	218	214	220	234	240	232	216	190	215	226	212	201	195	212	243	235	204	232	204	245	245	253	203	201	230	201	208	214	200	217	208	216	247	210	214	213	224	194	219	217	203	237	226	222	234	236	197	199	229	219	241	224	205	206	215	204	230	222	234	213	209	218	230	222	228	236	234	238	249	233	206	236	195	235	217	209	228	203	236	204	205	243	217	216	181	202	206	230	208	246	227	222	244	215	217	213	183	208	225	212	204	224	236	241	210	214	214	199	219	222	218	225	226	235	217	222	206	215	233	247	205	207	225	216	217	216	219	227	216	213	220	239	217	226	222	224	225	217	210	206	211	210	194	225	204	222	220	224	215	230	206	206	204	219	211	208	212	206	182	212	233	255	166	226	201	261	221	215	219	213	208	247	247	223	196	245	193	264	227	196	194	194	226	214	230	212	239	212	224	211	219	208	226	222	261	223	197	201	200	223	197	243	213	234	228	192	215	216	233	217	232	194	228	225	244	222	225	222	243	206	202	208	224	210	202	229	221	233	222	210	210	223	202	203	234	218	233	198	213	215	218	216	216	211	217	217	220	225	205	220	197	208	224	232	224	192	221	225	223	241	227	174	185	245	216	235	204	213	206	221	195	231	222	235	209	231	208	209	265	229	206	227	203	234	219	223	235	203	210	213	228	212	193	198	230	223	238	236	219	219	215	219	228	229	248	211	219	217	211	258	215	204	180	233	221	212	219	208	225	219	202	212	208	198	206	236	201	227	198	230	211	213	209	233	247	208	195	235	204	228	226	231	252	203	195	184	191	186	222	202	245	184	211	200	220	230	228	221	202	213	217	194	218	224
27825	34825	45937	48864	44151	39264	23296	22325	26830	20660	16607	19977	42393	41992	33158	20127	9700	4185	1625	821	614	591	606	562	555	549	580	596	594	579	581	559	554	579	578	579	620	548	594	614	568	567	621	602	586	553	610	558	612	571	577	588	616	579	576	536	552	611	578	555	585	584	584	588	576	575	524	578	612	554	580	566	608	605	564	551	624	592	561	597	579	593	526	558	596	580	590	605	598	597	591	562	597	581	573	582	553	581	578	619	600	586	613	589	589	554	542	558	587	546	590	535	551	562	572	598	597	582	564	581	627	551	594	587	575	605	605	573	571	597	513	593	616	618	575	625	588	554	637	573	574	563	569	622	559	554	567	628	561	572	594	583	579	595	603	525	569	571	562	587	621	581	582	637	548	556	596	584	546	606	585	610	581	596	604	583	591	585	564	577	594	566	605	605	572	591	567	560	584	584	603	564	577	544	596	532	584	581	584	593	603	550	578	585	620	614	579	564	608	588	574	563	581	570	601	578	536	592	609	600	597	555	600	564	587	545	550	595	587	552	600	581	568	580	608	498	621	604	629	604	580	582	563	561	540	573	568	558	552	588	631	567	569	576	564	572	608	576	551	606	569	585	599	547	602	613	561	569	616	565	602	555	523	592	569	544	567	572	591	565	570	578	596	555	626	568	575	595	581	589	605	578	582	594	569	575	548	599	629	598	588	630	569	591	531	593	534	544	567	555	625	552	557	594	603	594	557	590	558	554	583	566	580	591	592	560	581	600	565	621	632	564	567	581	547	586	571	591	543	572	575	589	595	605	594	551	579	579	589	595	569	540	607	598	556	574	589	576	618	573	578	561	593	548	551	547	509	550	571	542	620	566	601	571	564	566	622	607	564	533	609	566	534	582	573	638	589	545	561	598	582	584	568	550	571	605	601	555	618	595	574	581	552	586	558	582	610	571	557	575	557	602	579	551	525	563	598	584	577	584	543	582	574	584	589	536	548	619	584	596	564	563	577	524	559	601	573	588	571	613	576	618	598	590	575	567	567	594	572	584	606	584	568	575	537	611	569	598	556	575	574	579	568	602	553	601	584	589	531	600	560	572	575	527	576	594	616	558	556	589	585	582	596	539	587	599	589	582	604	561	568	537	619	554	571	576	600	539	574	563	529	598	564	622	614	584	589	573	644	581	575	609	579	576	582	578	613	573	592	544	571	577	552	518	595	597	556	557	556	524	578	569	602	614	557	556	567	589	597	593	599	592	599	551	538	579	580	582	583	594	579	596	544	617	572	533	539	575	579	552	572	556	588	577	599	557	603	610	546	570	570	601	624	612	572	651	546	584	588	576	577	556	562	620	616	593	632	600	564	575	585	593	570	565	548	579	572	595	606	594	590	583	561	572	591	558	572	569	567	597	571	593	620	593	591	582	551	594	592	567	609	585	529	535	586	565	594	582	573	592	598	556	556	544	622	569	595	594	578	597	610	586	629	597	563	576	540	531	574	594	627	530	556	609	618	573	568	553	553	531	593	598	565	624	550	610	576	589	573	597	576	575	557	564	626	532	573	569	585	577	572	562	585	579	562	566	609	583	557	586	586	625	589	594	614	590	568	616	615	572	613	541	610	597	622	646	593	545	568	578	538	597	579	558	608	550	580	601	594	565	593	583	602	577	544	547	551	594	611	593	584	559	563	605	586	581	603	572	592	592	594	574	585	594	541	577	540	579	583	557	588	566	584	565	560	572	554	584	596	575	583	523	579	590	608	562	551	580	613	555	579	573	616	610	573	572	582	598	620	552	584	574	612	542	589	544	593	571	601	581	582	578	572	517	582	572	558	556	526	545	572	542	583	585	586	557	588	568	637	558	572	594	581	570	573	575	575	612	603	595	565	548	612	593	553	579	603	580	618	576	546	576	590	582	610	582	571	570	627	565	590	575	558	594	562	615	544	631	587	580	585	574	591	575	569	584	555	635	587	572	591	534	610	570	574	581	607	610	611	561	591	574	609	569	548	577	605	576	569	578	573	592	584	577	562	620	595	556	598	550	562	589	527	554	601	603	584	556	576	597	585	597	571	555	582	636	594	597	568	607	574	593	565	534	574	557	559	558	564	552	590	548	584	590	606	552	576	621	569	567	584	559	604	563	554	579	576	600	608	592	569	614	580	568	565	583	584	565	572	577	558	596	527	611	603	597	586	566	582	605	566	551	529	585	585	575	579	552	563	607	574	605	561	604	593	604	566	592	551	601	624	576	568	548	596	512	557	570	576	541	589	601	544	591	585	600	583	613	570	558	596	548	564	508	601	643	555	622	597	530	566	573	611	596	576	566	580	563	538	566	594	625	573	531	645	560	542	579	611	586	557	621	505	590	624	534	550	535	589	602	578	571	604	558	614	593	588	562	607	595	584	577	593	550	584	613	560	570	588	555	576	586	571	569	557	580	556	605	615	559	592	531	606	615	627	603	569	560	583	596	616	566	566	553	559	571	588	573	574	562	613	559	553	569	586	581	531	567	588	570	579	556	557	558	553	559	591	576	572	552	606	611	581	594	540	549	608	553	605	617	546	552	597	599	574	575	582	588	633	623	563	565	579	590	593	571	598	574	557	578	568	578	550	541	578	568	631	555	578	561	573	619	540	561	536	640	558	595	589	570	577	544	568	590	564	574	574	572	593	585	558	592	562	576	646	557	553	604	540	526	586	603	562	563	562	591	566	586	581	591	560	574	596	563	538	560	588	546	572	566	577	587	562	550	582	591	590	612	551	546	611	524	561	547	574	595	616	592	590	544	549	569	552	509	576	571	563	607	581	551	608	537	566	578	596	598	556	583	573	596	559	604	526	599	598	554	616	599	576	592	579	565	552	570	559	543	613	575	575	608	539	563	573	601	573	546	597	619	610	562	613	612	548	551	571	547	594	567	582	564	580	612	581	577	540	576	576	565	624	594	594	556	590	581	584	588	576	616	618	604	553	581	599	593	595	563	612	562	557	632	595	583	544	559	559	557	579	606	569	563	616	600	567	569	577	603	556	575	563	588	571	573	593	570	584	606	593	599	570	605	542	582	587	550	566	591	568	579	631	563	571	578	575	568	597	542	589	594	583	586	562	576	587	535	598	591	558	606	591	592	607	545	553	562	577	553	569	594	590	569	577	576	601	591	564	598	557	551	558	584	574	595	580	616	598	598	596	580	549	596	587	587	533	576	564	605	536	581	590	572	598	553	574	531	597	594	576	584	609	537	599	552	548	545	561	566	544	570	585	571	551	580	589	555	585	574	554	563	594	553	583	570	590	595	570	570	590	571	599	580	615	636	623	578	606	579	559	571	586	614	552	578	579	540	554	568	576	593	592	613	598	579	602	616	556	607	590	574	542	615	578	579	568	623	560	564	596	606	576	592	580	555	557	587	565	563	573	578	577	614	595	569	566	594	549	557	592	552	573	612	596	596	579	569	576	612	552	567	568	561	525	574	574	593	575	564	568	570	582	600	584	573	579	586	573	564
21904	20079	26330	23803	18846	10948	8380	6008	4423	2559	2114	1538	1710	1659	1076	659	392	296	223	210	203	236	205	206	205	196	218	232	202	211	253	218	239	196	257	219	226	203	214	214	178	199	197	204	219	197	215	226	235	226	221	206	215	237	224	225	190	217	221	218	208	231	211	217	217	223	239	223	200	209	222	182	200	241	192	224	216	207	217	222	215	245	206	229	205	224	248	214	236	248	211	236	243	225	194	194	216	208	202	218	210	243	219	223	235	207	209	200	229	238	182	240	199	219	210	207	205	214	234	198	209	213	193	213	209	216	227	221	205	230	220	198	208	207	219	227	219	223	221	205	192	210	191	209	199	213	235	180	203	235	203	205	213	220	225	215	207	244	206	198	226	217	266	224	231	247	217	219	222	228	205	206	207	218	221	232	213	199	201	235	205	197	199	191	213	218	216	235	207	215	214	212	213	238	234	224	244	219	221	224	232	215	217	210	211	210	223	236	233	206	210	211	249	208	225	174	239	241	214	204	199	207	223	215	213	193	204	248	213	237	227	204	225	218	198	223	220	213	207	208	226	241	199	228	221	213	202	215	241	201	198	212	219	218	184	240	193	229	215	211	212	196	224	207	199	241	200	222	202	218	230	230	221	231	204	217	237	193	215	217	225	194	214	205	184	213	197	230	187	220	199	210	239	223	221	210	183	209	236	256	229	217	222	215	212	228	222	209	220	199	215	215	197	223	227	224	217	216	214	245	221	224	204	194	236	235	212	239	202	203	230	238	212	218	221	218	200	189	190	215	213	187	216	232	190	213	236	243	199	236	258	252	198	208	230	188	207	195	247	230	219	197	226	245	216	240	224	244	211	235	234	229	237	178	191	224	238	201	227	226	193	230	200	224	226	219	222	198	265	203	220	234	218	222	204	234	233	213	238	227	222	205	220	222	217	230	194	209	221	209	200	232	210	230	251	218	214	209	232	225	209	252	227	246	219	209	225	223	201	215	214	248	221	198	193	216	243	229	230	217	214	217	220	218	188	212	214	198	228	199	195	220	233	211	218	223	239	223	226	200	235	223	218	203	232	238	227	223	224	217	249	213	217	197	213	244	209	195	217	218	216	198	210	249	228	214	225	250	193	238	234	240	232	205	221	206	217	216	224	227	230	265	214	211	196	231	209	241	237	210	205	221	238	213	232	251	231	217	243	235	213	210	242	216	219	240	207	197	212	220	191	219	214	215	199	196	201	189	202	208	224	207	218	192	202	206	248	225	235	201	221	224	233	211	263	224	244	238	252	215	220	211	217	207	204	190	209	237	215	214	245	200	235	226	215	222	188	213	225	222	204	233	254	221	200	198	242	235	225	212	223	208	225	219	237	221	255	220	197	228	228	212	232	210	214	201	210	227	197	213	216	203	227	234	244	218	237	194	201	198	206	202	228	203	208	249	231	207	225	230	214	211	220	206	210	210	228	198	227	203	208	211	221	205	197	213	216	225	214	217	217	217	233	209	231	215	215	229	213	215	217	223	239	210	208	212	222	235	204	211	188	185	186	201	222	206	222	233	204	255	235	196	225	255	223	198	233	213	215	205	225	227	201	220	215	195	224	223	225	206	205	215	215	188	232	198	223	220	226	234	231	216	226	232	199	216	207	234	223	212	206	214	227	219	231	228	183	215	242	233	227	211	230	215	215	241	210	205	209	205	232	233	211	201	208	202	216	219	214	237	223	216	212	221	221	181	209	214	218	215	204	226	231	234	203	254	201	208	246	230	209	209	226	235	240	202	198	228	180	214	183	238	215	203	222	219	216	238	206	215	221	218	209	220	202	218	203	202	212	213	239	216	238	256	239	223	208	231	204	230	209	229	218	256	200	212	225	218	200	237	221	225	225	241	198	210	209	198	231	204	227	223	213	199	194	216	237	239	218	239	210	219	199	204	224	177	191	219	190	212	211	211	240	243	223	218	194	225	223	216	214	182	225	218	241	228	239	239	215	220	215	229	215	226	190	211	217	220	246	214	228	239	212	204	225	209	176	214	244	212	237	201	199	202	209	200	212	193	204	223	226	215	226	206	226	234	229	216	238	217	243	226	250	229	221	218	204	227	213	230	227	215	191	226	237	203	232	214	234	238	219	221	195	238	219	228	232	230	234	182	217	206	216	243	204	189	226	181	213	194	214	223	244	205	227	198	251	249	230	251	231	207	217	227	218	241	186	202	177	182	192	244	192	209	226	215	209	213	195	204	209	224	230	185	187	187	235	235	217	213	191	227	223	208	227	196	231	194	234	213	187	223	230	241	211	200	241	223	209	218	182	200	227	217	229	198	247	186	218	235	226	243	217	253	193	203	202	222	217	195	215	225	234	199	205	229	208	205	233	262	223	226	232	260	213	238	225	218	232	242	228	216	248	202	216	198	230	217	203	217	183	197	221	207	198	209	245	206	206	210	225	213	217	232	221	239	172	194	227	238	234	231	218	200	272	237	227	209	217	227	242	235	240	219	220	225	199	217	231	208	232	229	210	204	218	233	205	201	219	251	200	207	223	224	223	230	230	231	204	194	229	223	227	220	230	234	221	201	220	197	228	223	230	197	235	212	183	204	230	222	216	231	227	219	220	208	244	238	242	210	220	214	229	208	218	195	229	220	229	209	227	233	214	225	226	219	218	224	225	234	193	220	194	232	220	251	207	207	188	228	233	210	200	211	216	212	241	232	248	201	222	235	231	223	221	223	214	202	208	220	237	218	235	210	214	210	218	233	206	222	235	215	213	213	213	216	211	198	245	207	207	214	206	240	244	215	209	208	246	232	247	224	225	196	198	205	244	211	199	217	223	218	202	205	240	228	226	231	215	202	218	206	221	197	200	207	193	226	241	244	207	238	201	215	258	211	202	222	209	225	251	226	208	233	217	227	221	206	192	234	218	228	234	210	215	207	222	219	219	206	200	194	208	202	212	217	207	229	200	200	211	224	208	201	210	202	209	238	219	213	236	231	227	214	225	216	217	205	213	219	213	209	220	219	220	230	212	241	235	200	218	205	198	219	218	194	206	216	228	185	220	220	218	211	216	199	237	235	213	237	222	227	227	225	203	218	192	209	220	222	221	212	217	232	217	213	216	215	239	234	209	223	195	193	211	216	242	226	228	177	209	212	217	204	209	220	215	225	209	225	215	233	214	193	227	223	233	232	204	225	234	234	240	226	214	231	209	197	217	212	222	228	230	229	224	221	210	197	212	202	218	229	222	213	203	216	224	210	196	209	225	221	248	218	193	228	217	218	236	245	221	185	210	237	215	229	202	200	191	227	227	224	203	218	236	192	215	209	203	222	212	222	205	181	207	220	220	221	232	227	214	232	226	234	203	238	238	202	204	216	209	198	212	219	232	228	215	213	211	217	225	189	204	199	208	221	238	207	185	222	209	209	215	205	191	218	234	204	209	227	200	223	223	216	235	218	253	212	215	243	232	218	202	190	203	206	243	205	197	244	230	215	211	202	240	210
13756	16076	29967	33950	31194	24504	23020	19617	16640	11281	9732	7701	8658	7610	4862	2587	1315	901	654	621	593	600	601	586	571	627	578	573	579	620	572	614	545	574	527	528	535	606	609	610	563	515	574	609	612	565	608	573	591	579	594	542	580	589	602	581	566	609	540	541	509	598	564	637	562	610	606	572	608	590	556	581	582	541	622	577	593	597	617	572	553	600	611	573	550	587	570	584	638	628	633	586	612	567	547	585	576	596	587	560	613	569	541	536	604	612	555	597	587	566	563	573	586	592	586	541	579	564	620	583	574	539	550	547	584	572	586	521	577	590	538	581	571	552	579	597	604	578	597	609	599	629	602	621	613	553	550	599	560	591	526	542	578	622	582	610	595	554	606	570	571	605	552	548	603	553	553	530	551	585	552	548	601	545	596	559	570	600	598	620	549	577	588	582	597	589	620	556	588	593	601	593	577	629	559	572	605	614	594	597	577	544	623	613	615	589	584	565	571	586	558	596	582	559	601	559	616	539	613	631	576	571	568	563	572	564	579	634	539	613	605	560	578	574	579	570	573	574	628	606	575	561	575	562	585	596	583	563	564	609	570	573	560	532	571	578	569	624	572	593	572	553	589	580	607	557	589	598	615	555	550	623	508	564	608	563	613	588	585	595	620	572	551	566	554	600	571	581	579	587	587	569	602	541	563	610	600	574	615	569	618	580	594	589	587	589	584	605	563	626	568	570	645	599	607	613	578	540	594	581	571	594	586	592	595	564	554	600	589	560	572	566	588	590	567	588	609	601	578	586	601	571	567	540	571	567	564	528	585	601	600	588	573	599	568	589	600	631	607	556	572	537	585	587	565	598	577	565	569	605	576	569	562	604	602	592	552	611	604	593	535	593	553	611	658	582	611	617	585	578	613	573	591	605	569	607	637	583	558	535	545	551	580	550	607	558	621	582	572	617	567	571	597	580	574	559	561	622	615	595	612	569	570	623	622	550	577	561	533	609	581	623	557	575	568	544	571	575	594	611	572	557	616	598	597	583	604	598	574	610	574	588	551	596	596	549	584	573	618	605	635	566	551	601	594	674	597	606	587	556	582	545	602	562	583	584	578	573	589	558	587	609	576	544	590	600	617	575	577	551	574	577	583	584	625	603	601	593	544	561	577	608	589	574	613	571	582	568	584	603	567	592	600	599	567	605	587	631	538	559	604	592	592	604	558	577	490	574	590	608	555	592	576	579	576	563	591	589	585	580	602	570	561	565	639	586	576	593	586	597	577	549	604	586	586	576	576	571	614	555	595	547	537	534	557	559	556	562	603	568	597	523	548	628	590	558	565	565	587	587	598	650	590	574	520	584	584	552	544	556	565	577	580	573	558	594	555	597	588	557	547	603	595	530	587	612	580	595	592	590	589	624	616	563	633	560	572	557	552	601	592	621	565	605	593	549	583	584	555	601	584	581	537	570	572	564	590	581	540	589	600	570	603	571	557	586	546	603	590	609	612	572	639	629	575	588	588	549	598	574	569	570	609	591	584	556	609	571	582	551	626	590	554	561	605	583	553	554	618	613	566	591	575	588	573	584	584	597	577	545	541	530	581	560	593	596	537	596	608	586	619	561	605	554	594	562	588	564	589	538	533	569	555	585	600	575	608	560	564	594	566	603	622	552	600	598	568	625	546	595	587	605	585	601	593	590	581	589	579	606	603	618	629	576	593	576	554	591	614	549	592	580	592	616	600	548	610	568	578	575	560	625	565	601	545	604	569	594	597	538	615	575	590	575	592	567	572	622	614	588	585	576	589	574	576	566	609	562	580	596	571	564	577	557	578	615	628	614	586	582	582	597	607	575	566	596	565	591	562	540	595	598	576	579	591	581	565	567	565	584	528	583	565	629	567	592	555	631	561	588	576	573	581	579	548	607	598	578	578	566	586	501	606	591	562	553	599	548	606	612	587	588	570	600	598	572	575	551	578	607	585	593	587	564	585	574	582	566	578	590	565	564	558	552	568	610	554	596	605	575	625	581	566	556	587	566	508	591	599	548	636	586	606	607	584	621	529	576	592	591	628	575	578	551	574	575	547	552	573	577	594	609	611	573	617	604	579	599	607	588	582	610	560	567	556	591	521	544	564	585	536	573	572	570	602	551	610	582	590	617	554	541	577	606	575	536	590	554	540	565	592	611	581	601	570	545	581	605	599	616	566	619	543	606	565	579	636	575	605	563	544	555	546	584	593	539	569	591	559	550	604	607	572	606	609	533	615	585	609	529	580	585	571	581	628	599	629	633	531	556	525	616	584	558	570	568	651	580	592	555	544	568	594	599	581	567	603	551	533	561	583	628	565	582	587	575	520	548	553	595	582	582	583	571	601	609	628	586	569	570	567	526	565	568	535	596	604	581	583	568	611	574	616	611	553	548	567	582	612	602	572	611	631	610	551	580	575	577	519	570	610	565	579	605	567	598	540	555	587	583	579	580	549	590	617	587	540	595	556	582	556	575	566	574	530	583	627	593	551	567	592	610	555	585	592	555	571	538	586	567	534	584	561	545	570	582	560	632	533	596	523	596	536	555	593	579	585	577	604	577	559	592	564	596	540	588	572	580	596	577	568	599	567	562	522	568	577	588	592	597	564	578	600	599	576	653	565	587	584	572	609	563	610	586	553	580	589	620	555	623	561	550	574	585	595	551	613	560	594	606	601	578	608	630	578	606	621	577	586	608	593	554	598	602	587	604	600	589	561	634	547	576	610	599	566	605	585	580	597	607	546	581	596	583	564	629	586	582	580	587	563	638	609	613	585	602	570	606	635	616	579	560	573	579	589	573	582	602	613	585	563	595	595	564	568	569	628	611	600	618	597	574	546	576	569	595	586	562	580	562	566	573	578	540	593	610	558	593	586	550	573	544	545	600	584	554	563	567	570	644	610	617	574	608	585	582	567	595	596	578	562	595	544	567	574	546	610	614	595	538	554	577	597	599	580	583	562	551	572	571	627	602	580	580	574	591	568	530	565	606	557	555	559	572	605	577	578	581	578	583	549	603	579	573	574	576	583	564	595	599	548	615	561	547	601	525	618	621	572	583	617	590	554	562	593	558	576	604	590	579	572	615	634	624	605	542	539	556	604	570	583	570	568	619	618	584	609	551	599	627	566	611	573	525	602	656	574	579	613	584	600	621	581	569	548	640	538	609	602	593	556	588	563	611	607	562	553	569	574	592	604	603	545	579	560	570	609	582	560	595	568	567	585	576	575	605	528	617	619	547	589	570	567	582	598	552	582	555	573	550	586	590	590	559	565	570	596	559	588	550	569	561	520	568	592	548	563	613	583	525	589	597	572	572	572	581	567	562	581	588	600	571	599	613	598	537	602	557	560	602	551	562	602	608	613	632	578	591	576	592	533	590	563	600	560	666	523	581	616	581	565	566	562	567	588	562	533	596	579	589	599	593	549	584	595	554	593	617	589	551	630	563	572	570	578	608	600	608	605	588	578	603	584	586	567	583
38489	36074	39644	45108	46993	35360	28246	22780	15044	10738	10520	11489	16448	14012	7767	2960	1285	581	300	262	210	217	224	223	249	235	209	198	234	234	256	205	255	203	204	265	220	221	246	224	224	229	228	222	242	203	221	200	209	208	230	212	198	249	235	198	233	211	242	203	256	246	228	229	243	232	227	215	221	197	236	193	213	213	207	196	249	237	202	229	222	233	214	196	180	241	215	214	235	211	216	204	217	216	224	227	232	229	247	228	208	224	214	240	254	205	231	225	247	215	227	195	232	206	231	218	233	213	239	208	224	225	228	220	229	215	202	230	220	230	235	224	225	211	203	220	210	227	224	229	228	222	209	205	251	206	216	227	198	240	238	208	217	230	236	210	198	220	205	215	218	236	223	219	215	225	229	219	203	224	249	225	222	213	234	223	226	233	201	222	192	238	184	219	218	235	248	237	221	228	235	225	223	219	216	220	221	201	211	221	227	224	228	215	204	244	213	246	220	213	251	217	195	207	220	218	240	235	235	201	244	216	232	220	218	249	225	214	235	221	222	213	213	219	202	232	191	239	209	247	231	219	206	226	224	228	217	216	212	219	201	223	215	222	213	232	211	226	226	206	225	211	209	220	229	209	241	226	228	193	198	194	210	235	243	221	218	227	236	220	248	238	228	233	202	228	216	232	214	246	242	212	236	235	233	228	242	211	269	218	229	219	231	205	223	209	228	233	206	202	215	206	196	253	211	229	245	221	218	216	190	209	216	232	224	198	241	203	207	232	203	208	226	200	237	222	207	237	219	204	212	215	235	196	209	216	233	225	236	220	211	239	250	217	230	247	236	176	204	210	204	241	202	248	229	208	214	235	239	225	206	225	222	265	215	197	205	194	202	237	266	252	228	223	203	217	202	219	203	208	206	222	227	232	208	203	205	239	213	235	226	218	217	217	224	227	184	217	228	244	229	210	213	215	248	214	237	241	207	205	218	243	225	221	226	217	201	201	237	198	215	238	218	256	239	189	242	204	213	234	235	228	210	228	241	213	230	244	222	223	184	229	205	192	221	240	211	227	253	207	239	228	217	198	230	210	243	227	209	246	204	225	213	233	236	202	240	224	229	202	219	200	213	219	214	203	207	223	201	217	227	218	239	242	242	217	201	217	233	210	224	226	229	227	223	210	225	224	242	200	198	211	245	219	203	217	203	254	225	237	221	245	222	229	222	234	210	207	252	222	226	200	217	254	214	234	193	202	216	220	220	221	229	223	258	192	212	206	213	214	230	237	211	208	228	214	235	220	243	199	234	221	199	204	229	221	224	244	235	220	215	220	222	227	219	211	228	221	236	236	227	213	213	201	218	245	217	205	218	215	193	206	204	229	188	228	222	219	222	238	218	248	209	203	219	259	220	205	214	201	222	218	216	215	217	253	258	230	226	218	224	216	228	215	242	249	192	254	200	211	213	207	226	208	222	233	235	212	215	239	233	194	236	240	225	220	208	187	204	230	224	246	232	247	189	214	214	216	198	191	234	217	228	199	203	229	204	231	227	219	231	238	221	245	215	189	225	205	212	200	202	223	180	232	211	244	229	204	224	220	242	233	221	215	217	205	227	226	213	234	255	213	202	247	223	206	218	233	242	197	224	246	230	219	210	203	227	210	201	203	246	222	221	196	237	225	224	227	223	198	236	178	203	198	228	234	213	192	230	203	213	240	247	208	200	214	221	218	218	238	217	240	228	213	210	215	230	204	232	206	211	218	235	226	237	212	223	206	198	245	230	215	247	204	239	241	249	220	179	216	234	214	211	241	236	221	227	225	195	222	246	201	217	217	212	216	230	215	229	201	198	222	206	220	240	197	221	211	218	208	213	218	228	246	233	240	249	237	230	211	202	203	220	225	200	210	220	230	244	239	213	230	212	252	222	229	201	206	247	214	232	227	225	225	229	221	241	219	218	222	220	234	202	203	222	262	180	242	215	221	229	241	227	230	224	199	225	240	236	230	210	224	199	248	234	223	228	229	214	210	229	235	232	222	204	231	216	192	204	228	220	220	238	213	213	231	238	209	243	220	210	216	216	216	220	228	229	218	203	234	203	232	216	221	188	240	240	224	203	228	225	220	208	202	203	223	204	227	217	212	241	208	204	214	196	226	210	231	214	232	211	217	214	231	221	241	206	229	228	235	222	220	221	212	210	223	219	257	230	197	200	254	220	254	222	213	224	200	244	200	240	251	225	247	209	212	207	188	208	229	220	226	236	243	239	200	198	224	201	222	204	218	228	237	240	253	228	212	200	220	191	236	254	231	232	225	225	236	211	214	227	232	200	224	215	228	233	220	241	229	213	228	221	184	254	173	227	244	226	199	203	189	228	218	206	230	219	215	227	211	222	232	215	203	220	218	253	201	229	250	216	204	236	203	229	206	231	223	207	216	214	216	232	212	216	213	200	214	224	209	236	239	214	212	228	187	222	233	233	215	243	212	212	230	229	238	206	219	239	244	207	220	207	192	227	232	232	218	236	220	237	222	226	230	226	228	201	203	194	235	221	235	234	233	202	207	231	205	202	191	217	238	226	247	200	227	240	239	226	236	211	236	209	198	191	227	223	212	215	233	228	216	242	238	218	220	217	206	229	243	252	218	230	218	215	223	209	213	234	218	209	226	209	229	215	224	214	210	254	217	202	242	222	232	219	216	255	190	227	246	232	235	190	213	213	224	199	215	228	228	230	224	216	222	229	202	240	228	240	217	214	231	225	205	222	212	246	252	218	261	218	199	199	204	221	240	211	236	225	217	225	198	205	219	216	234	251	208	222	200	220	224	211	221	230	218	185	251	232	222	253	222	234	212	231	206	223	202	240	227	214	207	217	218	206	199	227	211	203	224	241	218	236	229	225	231	241	232	217	234	255	214	231	218	216	228	235	224	217	235	235	215	222	202	224	216	223	238	220	217	245	234	217	223	199	232	213	235	205	223	208	213	213	252	238	248	200	223	224	192	184	227	200	195	244	229	204	216	250	225	219	193	208	213	233	223	219	223	234	234	234	218	227	242	215	206	240	218	207	245	206	229	233	242	218	208	234	220	225	224	233	236	212	225	206	230	227	239	237	233	214	229	225	219	221	199	244	199	235	238	201	251	206	218	229	215	218	218	215	213	226	235	237	192	204	232	224	226	241	205	225	234	220	232	228	223	218	217	259	209	209	217	245	230	196	230	219	213	242	228	208	227	220	217	218	217	206	214	218	235	193	212	235	215	227	222	215	220	205	232	220	245	227	223	232	222	202	247	230	197	222	203	228	204	212	230	220	209	206	236	243	231	223	223	241	247	220	226	193	228	218	229	209	216	212	200	221	226	223	185	209	229	218	171	229	223	246	203	226	210	217	230	243	235	224	222	212	194	240	214	216	230	224	233	205	214	202	220	223	224	213	225	225	232	198	198	245	211	233	203	204	216	208	211	231	191	222	216	215	236	214	220	227	194	219	240	230	268	208	242	218	223	224	226	250	193
25331	28228	39275	48726	52601	43807	39288	30096	25577	25008	28108	31371	38186	33957	23622	12025	5971	2434	1083	702	624	603	601	592	614	601	575	598	569	608	610	546	584	582	603	579	591	580	585	556	555	595	585	598	615	618	549	613	556	567	608	569	644	575	605	626	593	572	624	597	561	640	576	602	563	620	594	566	547	555	588	537	606	602	580	590	553	574	594	668	617	604	587	567	605	594	627	587	613	579	558	545	576	568	575	578	603	588	577	546	585	598	580	584	614	568	573	594	588	608	578	571	586	585	560	552	597	567	628	551	604	550	643	580	588	568	636	584	596	589	577	579	598	580	604	553	563	613	607	573	534	601	546	565	579	584	559	609	604	599	595	589	638	567	581	571	590	602	614	613	546	606	586	580	572	570	551	613	618	544	598	590	617	590	578	585	559	576	574	591	586	647	625	596	584	607	569	612	614	592	543	557	585	602	623	582	541	578	587	579	577	591	581	582	576	565	586	559	596	558	588	598	564	619	601	596	568	640	602	568	584	610	568	584	588	586	618	547	683	599	574	561	605	587	561	619	597	563	612	596	595	582	586	539	589	577	580	587	601	583	577	587	568	597	570	580	605	556	562	553	581	589	591	558	586	564	556	545	575	588	577	564	607	612	549	573	614	604	561	577	561	601	597	581	551	576	587	617	590	639	614	568	588	556	588	589	551	589	599	577	568	569	595	576	579	562	594	592	632	619	591	593	576	572	593	560	601	533	636	627	569	589	609	587	619	553	588	609	613	579	578	607	641	605	589	621	562	595	584	539	568	598	557	638	581	602	604	538	607	577	609	583	591	627	565	607	598	579	585	581	578	620	585	555	562	573	596	638	580	561	581	574	583	554	530	595	584	569	552	600	624	596	585	584	576	585	566	619	627	591	594	546	582	564	570	614	580	600	596	587	605	573	613	604	603	587	629	572	578	570	585	611	597	589	613	573	620	590	557	598	631	565	613	571	558	573	602	603	622	560	606	608	615	583	565	527	599	540	601	613	553	553	587	635	579	542	618	551	595	602	590	539	591	570	548	636	596	619	608	569	604	593	540	578	596	585	551	554	566	598	581	577	578	601	619	576	597	609	581	569	564	561	570	602	590	579	564	616	583	567	593	581	561	583	589	585	583	554	610	609	584	522	570	559	577	540	577	612	561	592	564	622	614	568	609	614	585	553	560	584	584	602	563	559	568	532	598	573	557	597	580	574	582	551	575	588	612	581	604	607	583	594	569	632	627	577	570	575	615	571	588	551	625	579	610	587	604	585	611	602	621	603	591	603	555	583	570	566	659	553	572	579	609	600	605	547	595	609	632	583	622	558	566	592	582	616	547	545	604	639	593	571	587	525	597	578	617	587	594	585	557	573	603	612	582	573	617	591	543	587	560	549	590	570	578	602	604	576	576	593	596	638	554	590	597	583	624	603	590	562	584	564	576	567	576	584	631	561	588	573	556	581	595	596	535	612	580	580	550	564	601	561	563	618	587	635	594	593	579	588	566	582	614	590	541	606	599	604	610	550	614	612	567	568	640	622	597	583	629	557	592	575	604	572	568	561	594	561	620	568	521	577	596	635	604	589	594	568	585	591	563	574	580	594	558	561	594	545	591	632	546	592	643	584	569	601	565	614	591	599	617	571	569	623	604	580	604	604	583	615	593	628	603	581	581	585	624	579	640	587	601	569	596	600	596	583	601	598	597	569	584	562	601	625	574	627	580	560	572	562	604	559	570	571	624	556	560	611	609	600	596	592	564	550	597	570	553	598	580	557	580	632	618	575	593	588	553	584	596	604	580	605	582	565	560	582	609	586	578	547	601	644	620	570	562	597	591	565	546	594	601	613	594	579	598	580	588	600	593	632	529	595	579	631	557	605	603	602	567	571	580	641	571	531	550	585	563	615	574	568	569	554	597	605	591	595	598	573	592	620	616	570	582	585	630	569	596	578	623	577	596	584	543	581	598	608	570	590	594	594	577	618	549	591	597	601	626	589	628	576	622	553	581	609	616	584	632	578	582	639	583	549	625	580	576	549	615	637	593	583	597	594	574	594	551	577	594	575	618	535	577	585	587	563	558	563	610	593	609	602	594	573	586	560	583	586	577	579	574	559	579	580	582	580	591	582	567	602	613	611	564	588	586	612	582	577	604	595	594	629	552	574	587	601	617	611	553	606	595	576	579	571	617	537	592	625	582	569	549	582	593	589	624	568	558	564	568	608	618	589	545	589	609	579	594	600	585	574	608	585	597	658	637	578	607	582	553	598	612	588	582	647	556	638	590	579	574	615	565	567	576	569	562	603	560	602	601	587	588	616	586	555	561	588	610	596	622	549	564	579	573	602	595	598	565	577	630	560	623	607	587	593	614	579	582	573	596	550	619	604	578	561	600	569	592	566	602	602	579	605	601	569	588	600	589	586	608	593	626	550	589	591	597	612	564	607	565	609	547	614	572	560	612	585	562	615	558	537	616	601	611	596	620	646	586	594	584	582	601	588	622	594	568	585	606	609	617	531	609	622	605	612	540	541	559	573	585	582	574	536	622	606	595	576	556	608	603	578	576	593	556	618	585	595	520	611	599	557	588	608	595	634	588	600	585	588	585	567	601	563	613	588	559	586	591	574	590	571	625	586	579	594	576	597	570	559	574	563	595	565	622	578	545	598	562	610	608	595	562	550	609	599	569	592	565	610	574	535	592	589	566	580	610	556	579	604	594	546	622	595	629	559	574	565	562	620	578	581	590	578	590	555	615	593	552	588	542	579	569	550	615	598	567	595	595	562	562	562	578	605	548	593	582	572	596	571	623	581	573	579	554	578	622	620	586	562	606	576	577	607	579	546	601	562	589	580	573	601	583	621	566	560	580	636	539	573	586	611	612	557	556	581	584	613	570	617	586	576	569	587	558	598	583	600	614	610	589	598	552	605	613	588	606	602	577	636	596	590	568	603	605	561	567	591	599	592	591	578	604	615	590	614	597	575	574	616	589	602	605	619	550	613	540	548	567	579	596	580	579	584	557	581	608	576	585	588	566	567	589	611	578	621	600	608	560	571	584	577	591	572	547	586	581	611	603	607	595	587	605	594	622	537	573	574	588	545	616	588	619	618	612	596	582	590	579	590	592	554	624	610	609	628	561	559	539	622	544	622	610	590	588	612	621	584	555	543	581	624	571	590	570	587	593	651	643	585	564	557	557	615	608	602	566	575	543	552	592	586	610	613	577	558	614	565	581	638	609	588	597	591	607	569	591	570	593	597	584	568	598	568	579	586	594	600	562	553	611	542	598	620	552	599	593	587	597	549	601	575	571	571	532	557	589	580	579	554	572	552	585	616	575	544	627	599	577	594	604	574	575	627	595	616	583	595	574	570	595	586	579	595	621	603	636	606	579	591	576	560	614	581	547	636	569	613	595	575	546	589	588	608	593	561	639	615	556	585	588	601	610	586	621	575	608	594	598	581	646	571	606	552	592	599	605	594	645	567
46627	46173	46862	44686	43702	38042	31228	32627	30959	24833	21377	26652	24915	18103	10358	4277	1885	849	388	281	225	228	243	216	209	225	271	224	217	215	203	214	232	230	229	225	224	225	248	244	225	212	234	238	227	241	233	222	240	252	229	254	221	212	219	258	226	222	222	238	233	210	220	214	238	224	205	220	251	222	215	233	219	242	240	235	232	224	229	240	223	244	219	230	232	204	217	216	211	224	238	258	201	240	247	232	245	223	215	215	216	225	265	223	229	255	240	219	243	225	230	222	237	218	205	235	221	230	236	208	232	214	252	218	236	221	235	239	220	230	244	208	259	259	221	228	265	246	217	249	215	214	199	235	214	221	230	232	210	232	226	222	228	203	247	196	216	221	209	209	223	228	206	252	253	220	243	230	221	229	230	243	213	231	230	242	221	188	233	229	232	243	225	218	224	227	223	224	251	236	223	197	214	238	258	227	235	223	244	234	219	240	228	233	254	233	261	221	222	222	241	234	233	220	222	224	207	270	216	235	236	207	227	221	263	207	220	220	232	217	206	257	235	218	196	252	220	208	265	228	218	216	208	235	169	238	223	195	240	262	237	228	242	236	232	220	240	227	217	259	226	242	227	216	233	237	221	231	217	235	219	241	222	221	254	226	239	225	232	240	223	232	257	219	229	272	206	224	234	204	238	221	223	231	219	205	257	197	242	229	228	212	222	193	217	229	226	236	231	247	217	217	225	209	221	255	263	250	247	228	229	201	223	233	225	214	243	231	212	229	224	224	244	213	222	227	217	203	214	217	219	198	241	219	242	210	207	231	232	222	224	202	227	224	256	232	224	214	214	225	217	218	250	231	242	235	241	216	233	239	214	233	213	216	237	238	226	246	233	224	251	243	256	216	248	227	212	233	231	205	251	196	216	220	218	243	220	224	205	253	240	223	230	235	250	211	230	235	216	258	243	216	244	225	221	228	238	231	227	224	231	250	209	229	232	219	247	237	248	207	216	230	236	211	232	255	222	234	257	222	249	232	254	211	233	235	257	238	214	213	227	209	222	243	252	243	242	265	247	230	229	207	242	209	230	234	250	200	250	221	235	212	224	232	237	232	236	221	250	236	218	211	228	224	223	208	237	228	244	210	276	238	242	227	206	221	230	240	238	197	203	229	220	241	210	213	211	200	246	226	228	256	220	231	258	235	222	195	229	228	227	250	240	248	200	220	221	233	191	237	221	224	221	227	195	218	234	220	237	218	246	252	269	230	231	187	222	214	232	206	224	226	264	239	199	250	193	227	226	217	247	234	207	237	225	248	214	229	217	237	219	240	214	205	236	215	237	248	227	218	204	213	205	264	239	236	229	239	213	223	205	227	254	249	226	228	213	229	247	232	246	229	231	230	238	240	252	256	223	244	179	221	229	228	258	232	231	223	207	223	223	232	213	255	206	234	209	233	223	284	234	233	208	237	229	248	203	234	227	234	222	213	241	217	223	212	226	226	211	236	229	234	238	241	227	238	213	238	227	208	222	233	229	204	209	237	233	225	214	216	215	233	227	210	190	228	210	228	211	225	205	212	212	245	229	218	222	235	252	218	244	243	247	231	235	219	227	234	232	237	213	238	213	220	232	209	219	227	228	224	215	238	240	227	206	227	234	213	213	229	246	232	250	231	245	224	205	217	239	228	236	247	226	228	247	226	251	207	205	215	218	223	229	216	225	202	230	209	234	247	222	224	226	209	224	240	259	224	228	242	245	224	201	207	242	209	214	246	241	228	221	251	210	217	210	213	213	202	230	233	240	239	245	225	233	258	254	213	222	241	230	222	237	226	197	247	219	237	233	222	245	260	254	230	226	212	223	190	221	217	239	226	224	226	220	253	242	215	207	211	248	248	207	226	228	221	235	240	214	249	239	232	194	236	223	200	230	239	228	221	226	225	222	237	229	220	235	237	242	226	230	227	225	238	217	196	219	231	222	217	249	231	217	238	259	220	227	204	244	222	221	236	222	247	193	236	229	210	231	241	236	247	225	207	236	206	212	209	216	238	228	210	230	209	227	219	228	242	238	237	212	214	214	214	222	233	237	204	229	222	242	244	214	198	212	244	239	234	241	221	226	207	218	238	253	231	225	215	225	239	231	244	242	199	216	205	245	226	219	231	220	235	232	244	246	246	220	246	231	232	225	200	237	208	223	229	224	235	215	231	252	237	231	239	193	231	214	252	220	245	227	238	234	236	224	249	216	202	224	240	228	265	251	236	256	209	212	228	247	227	238	246	245	209	239	232	230	208	207	247	232	237	209	198	214	258	224	214	226	208	207	222	221	228	226	197	226	212	215	209	234	227	252	213	236	245	214	238	226	221	275	252	272	240	238	218	228	206	202	213	210	249	249	241	239	228	224	222	230	238	238	248	221	209	218	232	238	237	222	244	238	223	202	210	244	230	256	242	225	209	217	231	235	216	201	257	234	222	241	213	209	256	215	222	219	209	216	236	229	223	237	213	233	203	208	228	226	212	263	220	236	209	242	257	252	202	240	234	194	232	234	239	235	228	223	226	226	204	225	204	220	229	208	217	229	215	246	204	234	231	210	233	234	252	229	207	228	228	240	233	233	247	197	251	228	222	204	227	224	236	235	226	224	272	235	214	241	200	219	209	222	215	216	209	229	244	218	226	235	253	269	216	221	227	247	218	249	229	234	251	222	210	223	263	254	237	218	214	206	196	255	220	222	233	235	223	206	240	239	231	268	214	230	225	230	225	213	221	248	234	220	248	244	213	222	220	210	221	221	211	225	212	244	225	242	221	228	234	200	217	247	258	228	245	227	242	220	228	227	251	235	232	229	234	230	237	206	237	203	215	228	207	237	226	235	215	222	229	239	227	232	215	232	200	222	212	212	223	197	255	234	248	231	236	196	204	216	221	213	207	224	242	237	231	210	225	252	220	226	228	214	214	241	249	197	217	246	219	246	222	233	221	232	247	234	250	224	221	221	223	237	229	220	221	220	252	220	223	235	223	242	233	223	234	233	240	245	217	225	217	231	222	214	251	214	228	241	234	209	198	239	240	227	247	236	202	228	231	210	256	244	236	255	225	207	280	222	248	222	195	231	215	231	234	209	207	214	256	204	216	223	211	219	235	216	224	235	224	217	230	223	211	232	238	228	203	217	211	206	239	249	216	238	202	221	214	228	227	225	215	230	208	232	211	272	218	218	228	220	231	227	260	194	241	237	212	230	220	217	228	229	211	210	226	200	215	273	257	246	240	214	216	227	223	238	218	228	212	244	211	227	219	209	236	215	222	242	241	243	233	240	246	209	210	241	224	240	209	203	210	247	202	236	228	226	199	230	228	216	237	230	224	233	214	220	241	210	203	210	201	205	232	216	220	262	220	197	247	215	214	230	233	255	225	202	203	210	235	242	232	244	230	222	215	230	227	216	204	228	220	243	207	233	198	218	247	226	241	234	220	260	223	216	232	233	228	254	227	215	237	227	238	236	226	225	254
32399	39041	48951	54033	54959	50050	44459	45777	42815	38681	38526	46044	43444	37394	27216	15148	8124	3518	1355	786	636	608	607	622	553	579	648	623	644	585	592	568	568	599	544	608	534	598	585	612	570	587	562	607	615	592	616	556	571	587	592	560	559	621	609	533	612	592	570	584	578	603	592	558	597	538	544	570	570	574	599	556	600	559	575	595	585	594	604	590	624	632	565	623	592	567	579	607	565	568	568	574	604	642	574	574	636	617	624	585	571	651	548	613	633	583	579	593	579	602	597	619	556	554	597	613	563	574	588	580	605	613	632	600	591	589	571	599	599	624	591	565	636	639	612	584	615	584	600	539	625	600	609	622	593	613	567	569	600	585	589	588	578	589	592	579	639	501	630	628	609	614	604	577	523	578	576	562	593	579	536	569	598	572	616	582	535	612	587	595	605	621	557	560	566	598	587	581	627	622	559	618	568	610	610	597	575	611	537	600	611	586	606	583	598	573	555	638	599	583	620	609	608	617	581	572	587	641	567	607	617	615	586	566	581	627	646	593	604	613	588	565	600	593	650	578	533	596	601	592	616	565	612	571	600	566	587	607	625	631	599	573	588	587	614	622	596	613	640	571	604	592	597	608	592	551	572	548	631	598	602	583	567	574	591	601	594	548	564	613	596	576	579	580	594	583	593	593	647	557	640	613	619	576	588	590	524	544	574	622	581	579	540	599	588	587	612	539	611	593	562	594	561	580	612	577	604	622	575	673	625	608	621	633	601	572	593	597	643	611	590	600	591	591	597	587	601	597	547	579	595	545	599	598	617	575	544	618	647	575	564	563	526	598	583	580	588	603	571	563	582	575	563	621	563	622	612	608	587	628	564	618	595	610	587	580	561	590	562	606	590	579	610	582	595	598	616	591	569	595	681	599	598	605	623	548	592	592	550	599	623	608	621	613	615	577	606	589	566	599	579	589	605	608	584	641	572	608	592	573	562	566	582	631	595	621	579	574	579	560	636	588	595	604	590	605	583	580	600	585	574	617	575	607	599	597	577	621	589	642	587	570	536	569	600	580	574	565	587	560	582	587	576	619	586	586	563	585	556	569	604	573	562	599	621	612	605	601	556	598	579	592	560	565	599	589	572	623	553	572	592	628	610	631	581	565	618	611	584	623	568	583	592	594	589	605	622	599	580	552	605	547	632	614	549	587	605	593	633	611	554	584	565	581	603	597	590	607	623	644	603	569	607	612	590	621	615	557	575	641	594	563	582	599	627	578	586	577	608	614	542	559	604	603	594	600	587	588	578	604	611	624	589	639	574	625	585	597	589	557	554	572	627	602	618	597	569	569	597	613	586	612	584	600	569	574	604	580	608	567	581	580	612	612	593	606	606	589	574	633	651	570	562	613	577	586	601	616	634	588	584	579	568	579	567	577	634	586	603	569	592	581	590	575	585	578	612	593	545	628	635	605	615	588	576	576	587	564	571	615	586	613	568	607	635	585	580	585	575	614	641	572	594	566	576	600	562	628	639	619	564	577	576	569	606	629	580	599	606	604	569	559	606	572	625	620	609	615	594	581	621	583	583	585	600	601	531	574	579	569	599	597	591	582	597	566	554	586	618	563	588	613	583	603	591	565	546	571	575	565	631	583	612	600	655	594	589	622	618	585	602	570	570	599	605	587	625	616	561	580	617	588	550	610	606	595	597	575	569	579	585	607	571	608	604	539	579	572	607	579	623	561	572	581	550	642	585	595	597	597	614	636	619	597	609	586	566	576	564	629	630	550	575	597	577	589	639	580	616	581	588	592	589	568	585	627	578	600	595	582	592	558	570	565	604	585	576	578	566	593	604	597	604	618	604	561	587	639	592	603	588	605	560	599	604	627	589	577	611	571	617	582	555	598	594	609	589	559	584	604	590	597	592	605	639	574	596	551	591	568	634	595	618	635	586	619	599	572	566	598	583	615	616	588	590	620	579	588	594	567	606	602	629	586	595	568	592	587	617	588	579	565	603	599	589	576	593	652	617	558	595	601	610	557	577	635	607	634	591	584	553	587	584	597	595	600	570	593	580	597	603	602	584	626	594	582	602	590	549	622	573	600	615	589	613	612	620	594	604	583	599	595	590	636	623	577	575	598	606	581	624	605	575	576	583	540	603	596	631	585	568	576	598	602	578	557	584	591	561	563	570	619	639	608	582	618	610	588	638	564	609	591	586	588	639	595	592	582	580	586	603	582	584	584	572	583	633	572	609	614	592	599	588	564	587	627	578	592	631	582	598	642	605	590	618	582	558	590	578	622	557	577	551	599	611	571	612	632	587	583	569	617	585	600	613	596	608	592	593	622	584	619	562	587	582	604	569	616	552	602	571	561	578	636	574	615	591	578	545	609	570	586	617	588	601	582	601	598	638	543	598	591	556	608	628	632	618	640	567	558	584	619	606	605	589	601	553	542	575	600	587	635	630	602	569	607	574	572	541	622	605	611	607	565	610	587	624	570	575	597	584	594	589	595	574	601	615	593	522	591	607	618	607	576	575	627	582	630	585	609	608	574	553	583	560	637	585	580	618	594	628	603	576	576	572	588	605	590	605	592	578	646	587	561	590	596	577	576	560	568	596	592	577	601	607	596	566	540	646	607	540	576	605	569	583	566	610	561	601	580	575	573	588	555	624	569	591	596	598	582	562	553	616	582	590	546	605	580	589	598	599	593	586	618	577	612	616	606	583	622	581	613	579	630	595	563	599	569	613	593	590	620	604	574	618	615	564	611	557	573	601	564	532	591	592	643	626	626	588	580	583	586	582	541	627	593	609	581	602	615	621	556	584	619	653	562	641	579	589	578	589	595	596	642	611	583	586	600	576	572	601	583	577	593	589	579	622	563	583	560	569	574	611	588	612	565	595	629	602	624	594	535	606	571	609	601	594	568	565	622	623	630	603	609	550	589	589	620	596	541	581	630	584	585	596	593	619	579	596	625	632	599	574	594	579	618	587	600	588	557	588	637	607	628	580	585	555	579	596	562	585	630	590	596	652	627	572	529	595	610	585	599	620	594	635	568	603	607	596	584	586	597	641	560	574	591	579	543	582	607	563	602	583	579	608	547	586	632	541	605	592	563	556	577	595	592	572	572	596	620	588	593	612	584	592	560	610	632	595	587	610	560	557	579	622	573	601	609	576	597	591	589	573	588	548	602	638	579	590	559	601	590	581	590	629	566	578	591	610	563	610	606	618	588	592	613	626	577	569	604	593	571	584	581	560	600	588	589	602	573	579	579	627	616	578	528	592	608	581	566	589	557	593	598	602	632	609	607	601	589	608	562	582	592	649	619	651	551	591	558	576	592	593	659	594	588	597	608	590	629	621	616	592	569	590	577	643	617	562	658	613	592	603	616	656	592	640	584	599	582	556	594	592	588	615	584	572	566	579	568	587	571	639	613	606	582	610	602	577	587	600	610	583	582	636	568	595	562	585	596	596	514	565	573	575	579	589	553	620	554	599	576	550	550	611	631
20878	20727	23435	20719	20075	13793	9023	8311	7795	6753	5493	3156	2235	1466	1044	601	391	298	267	230	229	238	224	218	221	267	270	213	220	195	232	219	245	246	236	232	218	225	236	220	222	260	219	226	223	234	229	213	225	257	248	237	264	240	203	206	244	229	236	240	235	254	236	178	219	229	223	256	215	229	223	218	232	239	199	217	245	239	195	226	239	219	217	226	246	205	236	243	264	196	219	235	219	225	213	215	250	241	220	187	231	224	232	242	212	226	233	225	179	242	245	241	199	224	197	227	242	218	245	232	216	219	243	235	208	237	193	238	237	242	200	228	244	220	210	259	270	216	232	197	205	229	239	200	214	230	236	198	223	224	219	204	221	212	216	249	248	234	250	194	212	218	211	227	266	238	211	223	234	190	230	224	210	232	231	216	228	220	238	234	226	219	213	213	261	238	204	244	225	244	258	228	241	254	224	226	224	219	220	219	217	223	223	228	218	222	213	234	222	236	201	232	258	212	246	222	200	231	237	224	281	245	215	231	205	238	214	195	213	219	241	234	226	209	210	241	230	226	192	262	236	224	242	231	246	228	225	216	234	224	224	229	236	223	241	217	256	255	210	224	239	241	208	240	225	241	219	235	235	220	215	202	261	225	234	238	219	219	209	232	200	210	201	213	258	247	219	228	230	231	224	207	224	223	211	234	205	232	228	244	246	223	214	220	238	219	231	221	213	223	223	223	222	212	219	216	221	218	238	221	250	205	255	217	214	212	237	224	189	208	230	231	207	214	226	214	218	238	228	204	234	221	215	204	235	263	220	244	232	192	225	220	211	221	227	231	241	242	217	209	216	242	227	247	233	225	202	206	214	206	227	249	222	203	215	238	245	228	236	231	224	213	245	223	232	241	196	250	232	233	229	229	197	228	200	195	223	238	226	256	207	201	209	237	238	212	226	221	195	239	213	209	222	235	238	240	232	248	228	218	211	228	247	217	197	247	222	219	232	223	230	223	210	242	248	229	225	207	206	229	217	244	204	231	232	221	212	234	237	233	228	198	207	216	228	238	257	225	204	231	210	230	245	223	203	239	233	223	221	218	256	213	236	210	260	229	238	228	243	228	235	231	193	212	229	241	222	244	235	215	212	241	209	236	215	224	236	233	243	213	221	224	223	236	215	218	215	221	247	214	214	202	220	227	235	234	232	224	222	221	253	230	234	224	206	232	224	224	220	230	247	241	226	231	204	222	248	243	247	267	207	226	204	226	230	240	225	237	231	195	199	204	236	227	232	211	256	224	216	220	215	236	220	245	225	244	213	225	210	243	222	215	224	244	224	238	234	229	242	188	216	218	205	221	243	226	220	219	217	247	221	194	240	221	231	258	226	241	236	218	218	218	228	208	233	252	218	241	227	228	231	209	219	242	221	239	221	224	226	211	232	240	236	192	247	218	203	207	233	247	235	243	218	237	258	230	213	230	239	252	212	228	200	206	211	221	219	232	263	239	212	216	218	222	223	220	232	228	234	237	261	221	213	253	224	224	210	209	186	218	219	218	223	212	209	220	245	228	221	265	216	217	237	219	238	240	225	223	255	237	234	223	220	219	229	218	218	226	247	219	238	273	222	227	246	225	205	238	243	228	231	213	229	219	249	206	233	213	210	250	247	221	218	222	212	242	214	207	236	208	243	213	243	211	242	257	216	226	210	227	242	227	219	236	218	191	213	241	222	223	200	231	220	235	227	248	240	191	232	228	213	227	213	226	233	213	229	232	246	253	234	237	228	225	188	220	226	224	242	218	208	225	226	213	204	217	224	224	219	257	214	258	238	240	219	241	232	229	222	222	244	227	206	237	199	211	221	217	241	260	208	222	226	229	226	222	215	229	231	228	211	228	239	220	229	241	225	225	208	228	243	240	233	243	217	233	245	214	192	235	216	210	244	267	246	220	211	232	244	226	254	226	240	238	214	206	240	239	229	240	256	229	206	229	221	235	230	210	233	216	229	228	220	218	216	234	224	219	202	206	247	233	249	235	229	209	236	219	210	224	230	237	211	196	232	237	244	251	241	181	230	254	211	230	219	218	232	205	241	214	234	224	236	238	236	208	192	210	233	239	216	250	234	255	196	196	244	228	226	229	227	261	230	239	210	208	228	223	240	240	234	238	259	237	239	219	223	207	224	223	209	201	218	226	217	225	211	234	244	232	199	231	249	225	224	213	228	235	220	240	239	233	235	224	231	251	226	217	258	239	238	245	234	210	273	247	199	240	217	233	209	219	225	219	224	213	234	265	241	210	257	224	223	230	216	184	223	233	212	217	226	239	234	217	251	245	248	237	249	214	219	189	216	244	215	243	259	232	223	212	241	212	240	221	236	229	226	223	221	242	248	201	244	198	241	212	232	262	216	237	210	224	215	241	239	205	183	271	198	229	208	210	201	244	230	200	200	238	243	231	230	229	235	237	232	239	245	214	246	216	253	220	216	238	211	217	237	224	232	223	209	208	248	209	220	221	216	200	231	198	236	238	224	208	225	232	205	231	234	232	227	198	251	225	218	216	208	252	232	218	193	241	226	236	202	227	238	256	237	215	241	239	238	238	227	198	240	187	240	228	216	232	226	236	214	262	230	226	237	235	236	202	244	224	214	209	229	229	201	235	222	218	200	244	225	209	221	231	212	208	235	211	213	221	241	203	228	233	209	220	239	209	224	236	220	216	225	226	221	223	216	244	214	218	193	227	248	231	229	212	251	230	250	191	214	236	216	215	225	237	221	217	226	248	209	214	243	224	209	233	241	233	193	203	195	227	237	213	236	250	244	223	226	216	218	228	223	228	221	194	236	224	246	212	224	223	195	209	240	211	223	219	210	249	208	204	225	240	221	240	251	238	227	251	238	230	228	241	211	232	235	189	219	251	229	220	237	209	225	229	214	235	228	216	239	231	235	237	226	238	209	199	212	225	260	253	207	206	234	213	237	235	234	218	200	236	226	249	232	228	231	249	212	246	232	233	229	211	199	229	226	250	217	244	240	221	233	213	215	228	228	218	214	234	221	232	219	239	238	242	186	249	244	234	227	224	229	214	218	222	205	233	213	240	268	234	240	215	226	232	223	215	244	222	205	202	248	248	251	237	232	230	214	215	229	234	228	199	214	218	222	221	218	233	233	216	219	233	226	224	226	234	219	232	219	222	215	210	212	205	218	218	249	215	206	210	207	230	218	245	229	248	224	231	214	209	223	239	240	240	235	213	216	235	226	217	208	227	214	210	210	237	226	240	270	212	240	220	239	213	199	242	256	208	250	210	234	200	232	221	244	236	239	203	206	233	180	195	237	234	216	240	248	192	232	227	238	230	234	208	205	203	244	216	232	224	216	228	236	223	244	248	220	234	237	259	242	209	243	225	246	202	253	220	222	213	221	219	252	242	226	222	239	213	234	252	251	230	220	228	224	205	235	226	235	213	208	233	222	189	211	239	201	229	227	233	215	236	203	216	223	258	255	210	223	241
12972	17388	26276	30595	32932	27095	23375	23625	23911	22438	19719	13010	10143	6927	4601	2281	1422	866	725	675	584	568	636	571	573	579	594	573	567	579	607	579	599	583	547	559	599	556	581	593	588	590	621	615	576	645	572	595	588	608	577	549	580	583	575	617	628	610	611	578	596	586	616	562	573	655	654	577	582	598	550	592	581	513	614	578	580	612	587	558	608	568	532	622	592	606	634	598	605	557	627	595	610	617	597	588	601	596	539	562	607	593	567	589	599	599	590	586	638	614	575	629	578	616	581	586	594	647	633	562	566	596	571	637	572	599	584	596	583	569	595	656	640	608	581	618	578	597	586	572	561	595	585	588	581	604	562	626	625	617	577	602	629	607	625	580	591	610	568	622	634	620	620	540	597	563	593	623	618	630	620	573	597	553	604	620	576	602	582	574	567	561	605	584	627	638	582	595	593	583	631	554	593	582	583	619	585	609	555	589	592	628	597	600	558	569	618	613	587	612	603	585	591	581	617	629	605	629	598	603	653	585	607	596	588	619	591	608	584	577	605	569	574	600	574	603	609	536	553	578	549	580	619	579	614	602	579	582	619	589	601	610	637	635	623	613	560	618	627	586	589	592	562	575	618	581	587	601	566	604	601	600	603	571	551	597	570	560	626	592	609	612	608	582	583	606	607	627	605	579	603	593	645	577	611	579	606	576	619	613	588	602	588	572	583	605	577	623	596	558	597	580	536	603	577	586	575	585	571	585	584	622	591	572	600	633	603	591	580	608	618	582	567	551	625	588	579	622	576	647	577	565	585	583	595	580	577	592	587	563	598	582	549	585	573	616	566	604	592	608	594	551	622	545	648	598	573	603	569	606	578	594	589	643	641	553	603	597	595	611	631	565	623	610	591	589	585	581	543	560	624	616	588	572	612	576	594	570	602	589	626	631	629	620	592	562	596	593	608	602	589	578	601	602	594	615	616	648	578	562	610	582	621	603	604	566	595	611	553	585	576	621	613	569	598	634	605	590	604	622	585	543	593	594	557	616	625	568	600	595	609	626	593	615	601	545	558	604	635	598	543	600	551	583	612	569	606	559	573	591	584	595	613	596	583	623	596	547	590	603	625	583	556	545	628	586	609	568	557	626	624	620	570	595	619	602	612	613	545	585	585	588	615	574	588	592	607	618	618	604	552	569	613	578	573	601	592	595	552	622	603	573	602	573	639	573	584	620	582	562	586	630	572	587	625	589	591	575	593	595	595	622	630	583	587	638	618	595	590	603	563	596	591	557	587	595	608	578	588	580	609	584	584	585	610	588	576	599	568	640	582	616	598	560	598	534	598	573	611	571	590	626	590	605	634	576	590	582	568	610	607	564	579	578	588	589	589	562	597	591	568	573	602	628	619	600	583	589	588	593	584	566	559	606	629	611	603	642	567	613	594	594	613	608	573	562	638	620	613	586	634	620	599	553	563	599	622	589	594	620	594	585	565	557	568	611	580	600	569	644	602	592	562	602	556	540	601	602	615	626	631	612	575	586	622	591	561	623	589	586	629	615	586	585	576	593	607	575	617	565	587	598	582	606	576	575	553	558	600	579	575	629	600	611	596	600	613	559	611	653	591	588	639	580	535	558	627	609	592	557	576	560	567	614	621	598	568	615	602	629	590	571	586	581	564	592	571	593	599	574	594	574	572	611	617	558	631	590	603	564	559	593	591	598	577	558	599	587	612	598	586	566	596	578	621	563	561	610	608	602	573	605	612	628	622	589	583	591	603	584	613	637	621	637	594	616	585	584	618	558	616	613	594	641	540	606	553	616	568	567	576	621	594	562	556	598	629	588	590	583	645	618	595	635	571	649	582	603	561	608	546	637	584	563	597	608	588	585	616	588	583	631	624	617	579	583	596	550	673	607	585	570	567	592	572	592	582	579	601	581	568	569	620	640	629	623	599	529	597	598	604	582	537	606	583	605	603	609	601	639	572	607	594	570	582	574	586	563	613	587	592	554	615	561	622	606	597	544	584	636	587	648	638	604	608	565	603	619	615	567	564	591	557	626	666	594	565	600	622	572	559	605	580	584	591	599	588	587	660	567	579	556	586	602	597	594	609	639	589	628	601	602	565	648	556	614	563	595	627	618	582	582	617	629	578	588	594	600	565	599	615	564	590	607	588	577	540	570	606	617	594	599	586	610	605	577	625	609	588	587	622	614	640	637	542	578	620	580	576	573	608	567	624	576	595	561	586	608	614	571	611	614	601	555	599	584	609	588	595	588	594	605	604	589	610	568	601	594	624	624	575	601	535	599	585	598	612	597	592	569	615	600	593	605	573	591	577	619	560	588	600	572	604	587	588	615	609	575	564	619	588	568	640	585	603	576	583	582	610	599	591	633	557	592	563	604	589	604	621	591	594	596	590	590	593	534	572	589	619	624	611	601	630	590	589	585	624	591	613	610	615	581	581	571	592	591	554	614	612	624	577	586	553	569	602	609	568	607	591	601	560	564	610	615	551	601	607	558	621	594	609	548	639	538	593	626	571	610	599	611	602	576	546	580	548	551	579	593	575	574	541	587	613	603	629	577	572	607	625	584	635	609	603	615	629	577	548	613	587	608	632	563	641	600	631	603	598	547	584	593	592	607	586	608	606	610	574	583	571	605	572	566	616	558	592	582	628	612	585	610	536	681	586	616	610	555	581	599	609	580	565	586	581	569	602	602	601	582	586	601	603	601	629	621	571	633	573	600	577	583	580	590	597	601	571	573	569	567	587	613	587	587	603	639	608	589	581	583	580	561	594	576	615	609	580	651	582	595	612	635	570	611	565	614	638	558	612	553	634	569	584	623	608	578	588	579	576	588	597	580	614	597	613	593	552	593	637	572	569	587	620	593	627	575	590	588	601	581	563	614	622	605	591	552	582	584	625	611	573	603	580	602	626	600	632	572	605	607	599	555	609	601	586	636	612	610	612	609	572	632	569	601	570	586	576	602	629	558	598	596	632	570	590	595	603	590	602	577	613	588	565	640	581	538	630	592	598	640	624	573	584	586	526	610	600	656	576	595	589	600	607	595	585	572	595	549	572	594	616	632	598	570	598	608	590	584	572	650	593	588	552	582	597	642	602	588	629	581	613	532	574	539	564	629	572	589	630	627	600	616	564	598	601	579	588	623	604	604	588	622	587	544	595	587	669	569	595	652	569	615	577	590	633	558	591	608	573	642	555	610	591	594	654	595	602	585	583	599	582	596	564	638	586	571	627	605	606	603	589	577	596	595	585	609	555	576	587	615	600	595	631	602	610	623	590	565	602	586	611	584	531	613	569	579	617	605	575	626	601	598	609	595	612	620	588	591	570	608	586	638	631	551	567	589	598	580	617	616	581	562	638	596	573	602	567	557	578	586	630	580	599	592	591	588	576	604	614	595	632	603	572	553	556	569	558	556	559	602	627	576	587	619	618	577	566	615	583	587	601	599	597	619	629	566	593	541	622	573	562	618	554	632	612	605	609	581
45752	46458	42301	41283	41133	40087	35822	35204	34584	29945	27553	14061	6829	4405	5901	4597	3409	2424	1236	725	500	286	199	250	233	247	262	245	221	226	215	222	229	228	228	217	240	260	243	240	261	258	218	215	248	228	232	222	235	227	244	263	253	211	216	214	226	234	218	239	197	212	234	238	245	223	238	231	229	240	230	236	238	208	239	230	213	211	221	217	239	259	270	224	235	234	231	232	251	244	226	237	231	232	228	225	241	208	220	230	248	270	236	231	212	242	243	245	235	213	244	216	233	227	231	251	270	231	227	224	258	222	220	227	235	226	208	233	213	250	252	244	238	205	236	232	253	241	264	247	245	228	223	232	223	226	226	226	229	214	242	255	248	239	219	195	203	225	219	231	264	228	230	221	229	218	229	262	240	224	225	244	225	270	221	255	229	237	216	227	250	224	231	235	225	230	225	244	220	242	253	225	253	217	224	237	229	246	216	215	211	235	218	235	216	227	246	227	238	230	214	221	245	217	254	229	229	230	224	229	212	210	227	219	225	235	256	250	231	239	239	220	211	238	235	258	227	202	234	228	234	224	234	228	226	259	231	204	207	206	243	257	232	245	214	244	214	248	247	224	248	209	239	230	237	228	252	248	231	226	222	196	219	239	209	235	230	245	250	236	214	226	237	226	228	208	217	222	231	214	250	249	236	214	247	252	241	227	206	217	242	228	259	235	228	209	249	251	235	220	202	222	233	213	211	250	257	259	217	243	247	265	249	264	225	224	223	221	231	249	217	225	247	227	225	228	241	228	241	207	208	221	240	228	220	224	262	212	241	235	232	241	238	206	229	208	225	257	241	228	207	234	212	220	240	247	216	250	252	225	201	237	233	241	238	232	222	196	224	222	225	246	230	232	229	241	237	245	246	228	198	216	239	216	251	232	253	219	211	218	238	234	243	217	218	241	240	208	225	221	215	251	231	224	227	215	228	238	232	224	203	226	241	252	229	245	233	242	240	236	213	254	233	231	239	232	213	230	222	232	235	204	219	228	219	206	243	228	253	219	227	250	244	243	232	233	264	258	217	214	239	263	239	256	223	243	211	223	218	220	237	225	215	239	220	230	242	225	240	229	231	218	243	210	240	241	253	218	221	222	216	238	263	241	236	221	255	216	266	207	243	246	208	251	210	207	241	214	235	227	211	234	219	235	244	241	244	245	230	224	232	243	225	242	225	248	232	210	231	245	229	235	249	231	218	224	226	239	217	223	266	233	245	216	237	249	233	225	215	233	223	254	215	221	234	258	232	235	247	246	208	214	209	234	223	259	256	229	229	232	260	225	218	263	212	215	230	240	251	240	257	211	221	207	205	211	240	230	229	256	240	216	228	225	208	212	241	203	238	209	249	219	256	229	236	234	219	278	250	249	213	234	218	220	236	226	217	219	240	266	233	222	222	229	239	217	233	234	228	241	217	220	237	227	221	221	246	220	266	218	215	240	217	235	244	255	230	233	245	209	231	224	237	237	275	251	228	223	226	211	233	215	237	230	244	230	230	247	229	216	221	230	224	232	218	228	234	243	257	219	198	215	225	247	245	210	222	222	214	253	243	238	237	247	228	257	246	206	218	227	218	242	229	213	228	254	240	225	233	205	228	225	238	221	216	242	222	245	232	240	226	220	254	236	246	218	238	229	242	215	245	251	215	242	221	231	251	225	248	241	203	240	204	233	233	245	230	238	221	239	244	242	232	249	232	232	229	223	258	246	225	205	248	243	247	232	240	222	238	236	240	222	190	241	268	246	242	223	254	244	256	236	232	234	252	240	249	254	219	265	215	234	222	243	219	244	231	251	221	202	233	234	244	222	220	208	246	229	216	254	254	241	238	223	265	252	254	241	232	210	234	238	238	232	242	249	233	213	233	205	227	242	218	210	275	217	228	235	235	233	217	245	220	233	231	240	241	253	233	232	214	240	253	247	200	226	241	229	243	230	262	234	239	216	249	212	234	196	231	245	247	243	229	243	248	213	257	220	225	214	228	222	237	247	197	212	255	242	225	228	230	235	221	206	268	225	251	227	229	224	252	214	252	241	214	238	227	207	251	232	222	216	225	245	233	226	221	211	239	236	215	231	229	234	262	243	249	229	218	241	267	216	213	217	258	253	252	235	227	236	257	231	237	233	200	199	233	211	246	254	242	229	237	232	218	245	222	227	233	265	233	216	220	246	219	214	226	275	228	229	237	205	225	230	215	235	224	265	260	229	214	220	223	239	237	228	234	214	218	219	220	205	215	242	258	246	236	236	220	237	276	251	213	263	223	269	224	222	254	200	220	241	236	206	206	221	210	230	223	222	234	234	263	252	213	246	241	253	235	244	228	241	242	233	234	227	235	262	235	226	217	218	228	244	219	234	252	215	226	248	233	233	231	235	221	230	242	241	226	224	247	228	235	254	249	214	240	244	248	241	205	232	218	251	225	249	269	231	245	233	248	211	231	227	258	230	222	239	260	265	204	227	243	242	252	213	218	237	216	252	235	223	237	209	233	233	229	226	232	245	229	237	215	217	239	231	231	243	225	228	268	228	245	215	232	228	216	208	207	234	222	242	249	244	236	241	203	235	225	234	225	214	218	186	205	250	218	243	220	221	249	213	252	223	196	219	251	253	240	241	236	246	232	219	222	245	221	214	240	218	230	206	216	256	242	240	219	216	262	207	251	225	233	205	246	248	246	241	207	216	259	236	252	246	228	241	255	218	247	226	251	253	231	252	241	222	222	241	216	231	241	244	239	244	196	257	213	227	228	245	231	228	238	237	209	230	220	236	205	257	245	243	230	226	254	249	235	220	248	223	238	207	218	237	234	252	265	227	221	248	240	259	228	229	217	227	229	224	235	236	245	231	240	220	243	238	212	253	234	222	238	241	254	224	222	239	240	237	247	238	221	227	238	252	212	241	247	205	204	210	250	244	215	242	228	224	244	233	247	241	212	238	229	228	243	243	236	221	227	224	236	197	255	213	245	213	241	257	229	239	259	238	227	243	230	227	228	244	236	237	252	257	231	232	233	220	237	249	239	233	222	232	227	206	225	205	242	257	217	289	215	221	240	221	245	220	205	220	225	212	256	232	239	229	236	222	259	237	236	244	251	238	233	238	214	197	230	198	241	223	209	215	253	239	206	227	230	243	269	218	247	231	232	225	223	249	238	236	219	247	241	238	261	201	263	235	234	228	235	235	250	269	215	203	217	228	272	205	207	245	227	231	246	253	221	263	226	214	216	223	235	206	241	239	228	247	242	225	211	207	238	227	218	257	207	229	204	227	232	231	241	207	211	238	261	239	217	234	247	218	228	219	196	253	200	211	266	234	221	199	258	234	244	231	230	217	240	244	210	244	230	245	215	232	240	223	235	241	258	233	257	214	243	232	245	223	238	231	224	257	214	233	230	200	279	258	226	263	213	243	221	220	234	263	210	243	226	239	230	231	255	243	230	235	254	240	226	236	242	238	242	231	240	237	216	249
32019	39550	44875	49226	51862	52789	48009	48218	47173	45288	41951	26105	16471	14319	19401	17309	13780	9774	5489	3322	1772	944	672	635	619	637	605	599	637	599	636	627	634	644	595	592	607	643	566	561	629	600	607	591	619	603	560	578	579	608	564	609	572	578	629	581	576	650	629	583	589	614	586	646	604	576	592	583	676	660	589	608	665	602	601	575	621	623	586	623	611	637	647	585	632	608	587	641	589	575	625	584	574	619	562	615	624	628	643	621	592	594	618	585	649	572	608	624	619	590	625	602	565	631	619	630	633	561	609	597	597	604	628	637	576	649	608	615	567	584	626	593	606	596	617	624	627	619	655	629	595	583	616	589	596	587	577	637	608	619	593	556	628	619	605	578	575	569	613	592	600	617	605	624	592	594	614	645	586	603	640	643	630	593	616	581	564	631	623	563	611	602	567	587	609	658	616	621	607	602	597	596	587	600	592	615	598	561	620	592	582	620	560	593	631	598	622	630	592	606	583	642	604	581	610	632	619	614	624	584	610	621	588	630	591	599	588	633	572	590	568	586	592	587	625	608	578	622	629	590	603	565	618	650	582	567	613	594	584	643	583	604	532	603	581	618	650	586	613	586	603	631	609	606	585	565	588	598	630	612	586	606	611	616	604	622	616	578	634	613	572	622	609	584	607	628	618	580	545	586	611	589	609	559	607	593	602	566	622	621	577	593	592	624	617	605	632	586	570	604	572	579	625	605	606	666	582	615	589	639	657	627	606	568	591	628	548	644	618	590	592	608	598	569	563	666	612	593	604	597	602	586	637	581	607	598	621	616	602	619	570	590	623	601	614	631	587	581	560	574	618	595	590	606	578	572	614	643	602	639	641	627	549	573	606	626	636	605	584	628	600	600	605	581	588	633	671	626	608	610	616	635	579	609	626	591	598	607	607	600	544	596	578	635	657	669	593	568	608	609	584	580	532	618	592	589	589	591	605	599	539	623	610	629	583	598	634	629	595	610	582	601	583	620	550	596	610	610	642	574	607	630	613	592	596	623	595	627	590	586	612	629	606	627	588	603	601	608	629	648	595	582	610	611	625	604	630	593	603	606	631	616	598	603	613	604	606	581	609	609	566	614	600	620	618	606	617	599	609	614	572	635	612	591	636	585	630	620	650	607	594	610	612	586	609	579	615	555	633	624	595	600	648	595	544	601	621	617	596	620	586	622	595	588	547	625	589	620	618	606	594	641	645	636	571	595	650	632	620	606	613	607	567	585	612	620	574	646	604	625	620	622	597	650	595	609	599	535	571	594	597	629	603	594	605	616	581	617	604	622	596	635	597	642	563	608	660	596	624	609	590	625	613	650	627	608	642	552	581	572	594	594	596	608	601	583	598	601	602	565	619	593	615	615	625	643	632	580	622	633	634	631	578	574	610	599	622	642	567	590	626	587	567	598	621	586	632	617	568	590	636	612	620	627	575	608	563	603	601	591	598	587	590	633	609	609	594	602	596	594	550	584	572	620	629	570	603	646	589	573	597	537	632	590	578	640	603	609	558	604	580	554	616	575	587	582	575	616	614	638	664	626	620	631	615	565	590	626	614	595	605	585	610	608	579	624	608	615	647	613	602	606	589	589	571	608	611	580	588	639	546	631	600	590	634	639	585	589	541	619	589	595	630	617	642	590	583	628	557	606	637	616	618	592	593	663	572	612	619	615	595	613	560	602	636	626	578	621	568	655	577	577	608	621	590	585	594	592	563	571	633	579	658	614	642	630	588	615	595	589	583	624	557	579	650	574	615	621	541	598	600	617	595	585	600	640	605	643	602	625	577	622	586	614	612	648	618	540	622	554	638	634	625	653	617	638	600	607	591	568	592	592	559	611	610	598	611	606	577	573	595	614	598	574	619	594	590	619	617	565	654	597	613	622	623	616	626	584	572	577	586	574	553	613	586	563	596	628	600	695	572	574	572	617	628	643	582	595	600	639	628	591	594	608	576	600	631	595	642	587	612	609	586	617	627	624	606	626	600	614	577	598	626	644	624	638	558	624	652	586	609	606	597	610	554	610	562	615	618	594	566	655	624	606	584	606	587	586	617	634	619	608	581	565	643	617	600	609	631	612	642	612	618	594	584	603	638	569	581	594	623	647	572	637	582	601	632	607	617	590	621	608	608	597	554	619	591	585	599	643	553	592	627	594	559	667	607	639	618	606	604	582	597	602	585	595	619	599	578	605	563	604	605	598	604	636	583	602	607	601	615	618	594	572	615	599	590	539	582	576	581	604	592	613	615	590	613	617	619	617	634	585	555	619	551	623	580	576	566	589	590	611	628	578	586	635	595	585	578	579	647	601	629	588	576	616	646	583	612	592	601	606	601	655	608	597	612	617	618	614	629	651	588	617	617	596	624	564	575	598	609	570	589	610	609	622	623	614	577	592	637	624	629	579	644	582	598	621	598	564	586	639	627	619	636	620	574	599	550	603	622	593	637	603	599	578	566	619	614	621	600	596	606	563	642	597	598	623	602	598	582	584	585	555	583	564	595	624	577	590	589	596	596	598	574	594	565	606	593	605	613	597	589	659	652	592	610	630	618	554	632	581	616	611	617	577	610	607	607	595	601	597	649	614	567	575	615	594	628	627	611	585	581	634	593	606	617	601	608	630	606	626	612	641	602	590	624	601	598	591	614	605	607	586	570	630	613	622	594	583	610	653	603	610	599	645	581	591	617	636	566	582	617	611	615	608	617	606	609	662	621	589	620	614	610	563	632	584	616	593	621	577	570	588	573	586	586	548	629	596	613	615	572	577	599	574	639	570	594	627	608	622	657	592	623	588	594	653	564	619	595	632	569	593	596	633	560	592	559	579	582	603	613	590	613	632	590	578	604	578	643	581	551	565	581	587	633	609	586	666	602	600	606	611	611	609	599	596	621	568	616	630	569	603	619	625	606	676	619	626	607	597	605	650	579	583	578	565	632	563	633	598	552	604	574	544	601	616	585	601	562	632	608	585	607	572	576	605	613	593	595	627	604	540	634	627	559	633	642	621	618	604	608	605	583	614	618	574	634	619	598	651	589	594	593	587	588	586	564	633	579	597	638	645	623	611	627	594	622	613	627	573	632	580	604	635	567	599	632	616	583	550	618	610	623	589	601	604	567	591	608	622	591	600	620	565	594	610	584	599	636	617	578	580	599	627	607	571	607	629	657	594	617	626	602	603	599	571	622	671	622	601	589	626	592	625	579	582	616	584	643	593	582	562	581	632	613	617	611	604	591	597	618	630	605	593	588	603	575	607	580	565	603	616	634	585	621	645	639	641	599	622	611	622	586	595	619	579	619	618	607	582	608	583	580	645	620	635	609	565	598	627	595	587	630	586	591	595	603	602	556	575	606	596	617	627	594	559	601	580	585	622	595	563	592	572	615	579	588	578	602	569	593	617	569	618	592	601	611	583	561	591	593	611	607	608	596	584	548	622	605	613	591	591	589	634	588	585	562	634	620	590	615	630	589	617
48152	48157	47930	48376	44089	40227	41182	37740	40743	37142	24481	9967	2481	3934	9744	9728	9300	5857	2673	1222	638	386	292	257	265	244	234	253	237	238	280	232	252	234	233	230	250	234	254	244	217	235	254	232	219	227	245	261	224	235	217	255	224	254	245	220	248	245	263	259	246	270	239	230	261	238	279	229	258	245	241	239	216	225	253	229	275	243	243	243	250	206	242	280	247	257	243	250	236	251	261	235	217	270	264	225	262	239	247	240	249	217	224	227	253	242	261	251	279	232	230	259	233	233	221	232	267	230	285	235	230	244	241	231	229	243	259	228	235	222	255	238	251	249	245	256	254	234	221	246	245	248	250	221	241	240	229	229	249	219	224	250	241	225	250	225	249	247	234	239	212	248	237	218	258	245	246	242	248	242	268	257	227	238	245	252	233	241	243	258	244	274	236	237	254	246	228	269	249	242	230	257	232	257	239	253	231	250	227	246	250	250	237	272	262	243	229	220	256	247	244	234	248	254	258	278	234	258	252	240	258	233	215	232	253	214	251	213	223	244	238	252	261	253	235	231	223	225	241	239	236	243	239	231	253	224	233	242	270	268	248	223	216	243	235	246	264	238	268	238	249	251	224	240	228	245	250	227	221	232	237	248	233	226	258	258	259	235	239	270	236	232	248	244	255	246	241	223	234	249	257	242	221	208	224	224	237	229	260	226	221	224	247	232	234	228	234	223	242	241	240	237	224	248	250	244	236	221	261	246	260	260	241	234	237	247	265	246	233	224	265	216	227	239	244	236	270	236	264	254	233	240	222	262	266	240	244	271	244	270	270	223	254	259	253	270	258	230	231	219	217	255	236	257	260	221	227	214	265	229	221	234	239	253	240	237	256	247	231	257	241	213	261	221	235	243	252	227	260	241	222	249	221	250	233	255	215	230	259	264	265	256	244	231	234	231	250	247	242	254	254	255	216	231	207	219	265	257	222	223	235	224	244	208	250	237	252	240	239	242	247	237	226	250	225	244	243	215	237	237	239	223	214	242	235	258	248	242	225	248	290	224	259	235	238	224	259	235	256	241	257	256	243	251	221	233	256	244	245	216	246	230	242	264	227	246	219	238	237	230	246	241	239	216	215	254	237	229	266	243	215	250	247	239	225	262	240	257	231	232	234	250	232	208	231	212	214	221	239	255	256	216	237	253	228	236	238	260	233	253	230	243	210	237	250	224	257	258	249	257	246	260	216	249	247	267	240	230	237	218	258	253	229	222	217	244	255	230	235	234	247	239	290	255	232	230	227	257	227	244	277	222	241	234	263	218	220	253	231	220	223	231	219	229	290	208	246	262	240	247	223	251	217	255	248	248	237	244	258	248	238	206	242	215	243	264	238	226	225	260	239	238	221	218	237	245	220	224	246	230	224	241	234	250	227	275	240	237	234	216	238	233	247	266	243	241	224	217	248	262	245	241	223	220	228	268	259	257	251	267	233	233	244	250	235	241	242	281	235	235	219	229	245	211	210	251	219	228	257	253	241	273	246	233	257	248	248	242	239	223	244	226	256	238	236	271	242	215	227	239	243	203	262	238	227	245	244	245	253	247	232	228	213	242	248	240	230	233	251	208	241	239	227	238	231	236	268	253	232	248	224	243	250	264	243	266	237	215	251	266	249	233	239	204	235	242	229	248	244	209	270	219	216	232	259	255	207	255	232	231	233	237	265	250	241	240	251	245	227	254	239	262	263	262	238	253	211	270	262	275	271	223	231	225	260	229	241	236	233	269	253	213	220	228	266	219	250	270	253	251	220	270	251	226	245	253	213	236	245	269	234	227	260	237	245	260	249	240	222	248	228	227	240	246	216	245	243	252	200	216	239	232	245	258	254	228	235	247	252	255	230	221	254	235	213	234	226	246	225	244	235	241	240	254	246	243	233	216	222	246	229	239	244	227	275	247	242	247	228	221	230	262	247	254	229	240	260	245	244	251	255	263	212	259	271	242	239	247	236	220	252	225	227	246	232	244	204	252	229	248	229	261	221	234	219	203	254	256	245	237	248	254	267	234	231	277	265	289	248	247	272	239	252	263	234	269	230	248	233	249	228	219	225	265	243	211	258	219	241	243	252	212	231	227	269	247	225	249	262	234	229	233	217	237	238	237	219	239	245	220	243	234	230	242	225	259	223	210	232	225	216	202	230	251	262	235	251	241	254	245	255	246	255	246	242	237	229	225	208	246	220	231	206	224	233	243	254	244	252	261	239	262	227	231	227	238	243	225	226	239	234	240	238	230	212	238	237	243	226	233	251	245	236	233	248	271	221	252	242	237	215	232	243	221	241	233	261	255	238	262	230	220	234	238	228	240	246	273	238	234	219	242	219	271	237	241	243	241	238	234	244	265	258	233	252	252	243	233	213	249	229	264	231	246	246	257	233	247	250	241	232	225	228	227	249	230	243	222	250	247	208	248	233	225	242	241	248	223	223	226	247	250	239	231	230	248	220	240	266	233	240	273	234	243	236	237	232	233	235	237	248	259	243	221	244	250	244	253	248	245	247	254	263	236	244	273	261	233	245	234	262	247	240	228	256	246	237	260	246	248	252	217	242	212	261	220	225	251	254	255	233	251	264	245	241	200	226	238	254	244	232	244	234	241	236	245	245	246	232	240	246	235	254	239	231	238	268	241	248	265	253	267	233	222	232	234	257	232	226	243	236	241	250	250	272	253	233	258	236	244	243	219	226	250	239	217	244	238	226	220	259	215	242	236	260	259	250	233	237	251	278	209	208	274	228	247	250	253	249	258	265	266	270	228	224	211	225	245	252	232	250	229	254	251	250	248	221	240	254	263	219	228	228	243	241	207	254	241	236	251	243	210	270	229	245	210	235	224	213	278	253	245	228	263	274	246	238	235	245	232	260	245	248	265	248	225	241	224	245	232	250	252	242	227	209	238	258	276	226	282	240	252	223	228	237	249	241	260	240	211	229	264	224	244	259	258	239	281	231	244	248	252	268	235	244	292	287	242	238	242	231	255	262	257	272	211	266	262	252	249	257	257	245	216	226	240	237	262	219	211	230	260	241	212	224	258	265	240	256	263	233	241	212	235	229	254	247	232	222	232	252	246	229	231	231	248	238	230	257	230	230	245	229	208	235	225	223	227	228	237	234	232	232	264	246	231	251	241	240	219	229	205	226	247	245	251	225	224	246	240	239	266	222	209	268	249	231	240	224	244	236	233	228	259	217	228	261	227	260	244	255	243	244	248	269	252	251	234	243	231	263	246	243	212	234	249	258	240	231	248	244	223	296	225	255	229	250	229	263	231	226	242	258	238	245	253	215	227	235	245	235	251	267	225	293	233	209	246	232	234	230	228	226	239	245	238	243	238	251	237	254	216	258	242	240	238	262	263	216	282	232	225	243	209	240	240	235	242	255	216	237	254	247	252	222	256	250	251	222	274	229	241	208	230	241	245	214	219	215	281	254	236	243	256	266	244	229	227	220	253	224	245	249	218	222	249
35792	42801	52420	55304	57032	56195	58354	55635	58400	50073	24717	14799	6616	15152	27299	28523	27668	19945	10457	5297	2443	1193	794	700	635	642	618	605	563	622	653	680	580	618	632	655	643	648	618	607	589	667	616	608	617	622	611	654	594	630	642	629	648	601	636	597	676	604	651	619	654	585	598	618	662	597	587	661	620	617	574	645	667	606	657	593	666	622	644	594	587	637	651	595	659	632	594	618	627	650	597	608	574	590	618	615	603	615	593	626	607	623	637	602	588	609	624	595	599	622	616	624	605	611	623	653	610	663	642	601	634	598	639	642	637	642	635	646	614	647	585	618	592	585	609	630	591	645	672	590	574	598	595	643	578	573	643	598	592	568	621	603	614	562	595	622	599	607	602	613	575	623	629	622	556	588	580	645	626	644	640	594	620	596	602	627	640	621	599	626	593	626	618	599	597	667	612	633	603	622	636	594	586	613	624	658	614	602	667	606	586	565	608	654	584	606	591	611	610	597	614	637	570	590	606	629	604	602	647	596	633	650	627	617	622	614	580	619	634	637	607	573	612	586	660	617	642	621	637	601	578	580	618	609	583	613	606	593	635	608	633	602	620	616	654	594	610	621	610	623	622	573	650	596	650	622	640	599	609	597	595	614	646	592	629	617	609	608	656	583	646	639	626	593	592	614	620	555	631	588	634	625	602	643	651	577	661	604	579	605	670	599	607	607	635	620	581	623	608	562	632	596	599	594	587	631	602	613	595	652	615	645	622	598	585	591	647	578	645	603	615	608	598	605	670	599	604	613	566	618	548	586	625	575	613	641	572	620	671	565	622	636	595	604	628	592	676	571	689	618	610	631	612	639	606	633	596	564	573	633	593	591	655	643	601	642	634	574	604	580	619	622	586	622	613	658	645	566	632	608	586	606	653	618	658	636	651	612	633	640	630	672	574	598	624	649	574	586	639	613	577	626	621	601	578	620	609	626	590	561	610	631	627	618	622	581	654	633	634	602	620	624	622	597	651	628	576	586	647	624	581	570	593	636	595	560	624	628	632	653	602	613	622	585	626	585	609	566	604	630	636	583	609	631	633	621	638	603	612	651	596	649	631	624	649	569	645	587	610	638	675	656	621	641	599	604	613	632	623	613	629	631	619	594	627	630	617	622	575	589	605	590	619	637	518	608	559	629	636	595	597	618	610	568	641	602	644	652	591	646	596	635	585	585	651	598	648	598	595	602	619	623	622	580	597	613	614	606	589	633	606	600	594	613	593	606	573	627	655	616	630	595	648	605	601	615	569	659	597	562	593	631	624	646	630	580	630	600	628	567	589	583	608	615	647	653	651	575	627	558	617	632	600	603	584	633	629	601	612	596	591	612	638	590	605	660	600	587	633	611	618	622	612	615	567	621	595	588	618	656	607	601	608	630	640	608	608	621	615	593	618	596	615	617	618	599	615	649	599	620	618	622	631	589	654	608	593	600	616	635	622	593	610	615	634	600	650	617	588	612	541	629	650	630	586	610	597	561	653	615	599	568	618	642	594	629	574	597	586	618	653	619	651	640	609	627	618	626	596	624	624	616	641	576	619	626	618	616	646	575	591	631	622	609	582	616	561	622	590	600	597	632	604	652	613	576	631	614	587	603	601	629	597	600	643	627	599	621	626	578	619	602	567	624	623	675	621	663	654	656	630	625	629	577	601	591	598	593	625	608	575	613	625	659	624	610	588	640	579	613	606	613	611	645	609	661	646	655	562	614	622	612	612	622	586	616	589	610	592	585	580	606	634	642	594	624	614	606	608	633	597	619	645	598	608	635	613	580	608	604	563	625	591	633	597	601	591	612	599	603	649	603	577	604	600	590	610	585	571	605	640	619	609	641	652	597	610	598	603	595	620	576	608	633	636	637	645	659	635	602	648	633	593	599	610	618	583	583	628	610	600	620	629	638	633	571	599	586	584	613	633	653	638	580	660	574	597	617	621	621	643	621	573	551	606	640	568	595	599	611	606	615	610	657	578	613	635	619	612	630	634	614	636	618	634	580	643	599	588	653	608	585	599	570	598	594	630	636	613	643	626	597	625	631	565	566	624	612	625	634	610	591	612	573	647	589	603	594	618	567	630	653	624	578	657	616	611	602	623	616	602	608	612	585	606	592	650	611	606	574	657	632	661	659	593	616	646	612	613	599	626	616	687	613	593	639	631	645	618	626	636	658	578	558	622	584	630	651	609	641	646	607	623	596	604	603	560	570	609	609	604	618	602	606	598	636	615	663	598	620	610	626	632	624	598	581	623	653	551	618	600	630	623	586	594	607	638	612	635	615	556	601	620	624	573	600	601	631	640	600	608	626	602	620	558	644	648	627	626	679	601	619	652	608	591	598	612	568	663	645	561	626	653	622	619	580	623	617	606	600	602	665	566	617	607	570	630	608	598	619	629	603	580	629	629	597	599	611	659	646	617	571	606	563	575	610	655	615	612	621	638	626	620	618	567	570	597	627	624	634	607	593	582	625	646	616	641	624	674	656	617	641	599	598	596	573	577	608	618	578	639	577	617	609	598	579	573	596	638	630	623	564	597	608	598	565	614	592	614	616	576	596	614	622	604	628	585	649	591	646	589	597	552	597	627	597	626	615	577	600	646	580	580	594	590	675	583	622	605	665	633	609	582	685	624	639	576	644	618	595	613	644	657	609	620	616	614	597	642	595	648	589	604	623	624	612	661	602	600	629	638	648	597	650	588	650	669	654	591	621	666	617	578	610	589	609	602	656	642	625	609	637	589	602	662	660	613	657	617	592	620	645	616	591	590	602	595	626	595	626	587	603	635	613	609	592	627	637	596	618	618	621	623	583	641	586	599	621	596	628	598	613	619	578	585	635	643	576	586	563	588	597	625	610	626	560	590	594	583	603	678	627	617	683	616	629	637	630	618	599	571	604	654	631	625	643	646	626	567	651	611	658	572	581	537	586	621	587	597	582	601	634	601	625	614	624	581	619	634	606	579	614	593	614	591	654	599	611	637	613	615	593	621	611	614	588	587	646	603	602	608	613	586	591	611	636	630	605	617	627	616	607	649	612	558	660	593	576	644	611	587	632	600	630	614	651	605	614	615	611	616	579	610	635	622	605	676	603	554	611	617	632	665	654	581	639	591	654	563	591	641	632	596	576	602	630	615	614	639	635	610	598	649	602	566	641	641	612	628	649	609	610	600	628	644	612	618	613	605	609	633	621	618	627	614	621	604	617	621	607	617	616	587	632	640	611	627	631	615	607	600	594	627	643	619	593	663	598	574	607	633	600	609	637	592	599	610	604	627	648	632	610	618	638	597	594	656	666	616	582	619	641	576	617	588	604	597	568	595	632	602	605	631	616	632	626	575	621	623	615	621	635	614	605	620	634	594	637	611	607	645	596	625	625	593	677	629	623	598	649	608	571	622	603	606	600	598	602	616	601	598	594	611	608	568	624	606	618	607	623	658	602	594	627	589	630	647	593	599	623	621	625	636	627	664	583
19784	23462	32491	42805	33444	25205	16814	10094	4334	805	477	352	346	405	520	772	961	878	601	376	284	257	242	239	236	243	242	233	225	244	256	233	234	196	227	259	220	251	237	224	238	253	248	240	228	233	242	224	221	208	228	225	230	247	208	258	226	229	209	212	225	257	208	224	254	225	230	218	256	247	238	223	256	248	236	247	226	243	250	230	219	209	251	234	233	223	234	249	215	205	244	234	219	224	263	245	256	239	215	280	249	245	254	215	253	239	244	254	228	245	267	235	253	241	226	249	249	237	231	239	205	222	255	220	228	214	243	242	245	236	239	219	223	236	231	240	236	249	238	205	263	243	244	226	203	270	186	225	255	233	249	231	251	232	226	235	218	247	246	231	240	232	237	238	226	216	248	251	240	245	232	235	216	224	229	237	215	235	227	250	241	237	241	216	247	232	208	209	224	235	231	240	261	255	232	242	263	230	235	257	227	214	232	229	205	240	210	223	261	255	243	197	223	224	239	253	210	246	254	230	243	223	226	206	246	234	236	211	213	229	231	237	243	225	238	253	236	243	233	253	245	262	238	225	243	238	215	232	231	248	249	242	252	222	199	240	235	250	208	258	248	228	207	233	252	227	242	239	240	262	245	241	253	226	243	240	229	249	231	224	249	235	235	247	220	240	209	205	212	258	240	237	224	230	251	248	233	221	256	243	221	222	240	217	214	240	231	223	216	258	264	236	224	206	232	202	259	234	244	230	234	235	247	238	263	211	238	246	215	236	281	226	229	251	239	237	235	259	227	234	225	243	226	245	247	218	216	212	246	232	241	241	227	213	225	241	232	216	231	239	254	248	229	218	221	235	220	242	246	229	222	232	237	225	207	200	226	249	245	236	245	262	228	243	219	234	227	245	224	231	255	222	231	247	207	222	227	219	227	232	249	240	222	226	208	222	238	250	235	196	218	244	206	229	207	240	218	216	240	250	234	240	246	240	249	243	227	235	247	240	235	230	237	255	242	229	246	260	219	249	223	256	222	233	234	213	245	228	212	253	241	197	230	246	231	243	234	223	217	245	214	216	239	216	234	224	255	223	237	214	228	233	237	261	251	218	219	223	239	219	230	228	245	257	215	228	249	233	229	213	237	257	253	224	256	255	261	231	232	228	228	245	228	229	221	242	207	232	236	221	259	218	230	229	236	242	237	254	222	221	245	247	246	227	245	236	229	249	259	225	223	231	228	210	238	245	224	233	260	214	232	245	229	240	236	220	289	284	236	221	220	259	275	219	233	234	246	236	238	232	243	218	212	197	236	198	220	233	217	217	237	240	230	238	226	224	204	263	221	218	266	250	219	209	201	243	202	240	218	246	245	233	231	223	241	224	222	243	238	228	217	257	194	265	274	216	226	249	235	233	226	275	234	234	210	265	239	232	250	226	239	258	211	243	238	223	227	220	216	246	242	229	236	249	222	246	228	239	258	270	245	211	237	227	220	231	221	227	265	215	241	223	214	250	248	264	227	229	228	217	239	216	241	192	261	218	247	231	249	252	241	229	218	228	213	256	244	254	250	261	210	241	249	233	249	245	224	234	227	223	247	258	253	205	263	251	225	240	214	246	206	232	232	204	227	253	208	227	226	260	233	255	235	260	236	233	231	235	221	244	217	245	246	228	218	254	200	232	212	230	246	219	240	232	265	227	220	220	218	241	248	230	253	244	280	215	239	233	250	244	249	242	223	219	238	210	235	257	228	231	240	245	241	248	252	259	223	266	261	223	245	218	260	239	212	224	222	223	219	257	243	231	223	238	246	247	241	196	220	225	213	225	229	250	207	243	254	222	211	220	225	242	232	255	238	234	206	229	226	223	216	233	229	227	248	225	215	222	231	246	220	228	209	247	234	261	237	224	241	260	254	247	217	232	227	229	234	263	238	217	229	213	233	238	234	218	244	217	230	204	215	210	217	231	217	240	245	247	223	218	218	209	226	245	236	237	223	234	212	250	235	232	212	239	262	230	214	237	234	235	240	248	237	238	249	249	227	222	242	224	211	270	202	207	226	223	243	235	213	265	240	249	225	235	250	210	235	252	243	225	238	248	213	244	237	232	218	239	249	233	255	229	231	222	235	223	254	254	232	241	246	243	238	239	219	266	238	247	236	246	247	253	242	236	234	223	241	227	237	225	226	242	228	230	208	245	249	246	238	207	250	238	235	238	231	251	209	251	245	269	232	230	220	262	226	227	234	244	241	211	234	259	238	228	245	218	221	209	228	230	211	235	237	233	237	222	211	238	232	201	213	241	257	229	245	230	232	251	210	196	243	253	227	234	254	239	225	259	246	211	221	220	240	251	253	242	235	260	255	223	226	236	241	240	253	232	238	211	221	259	230	269	235	257	253	209	246	243	234	223	215	230	226	252	215	220	256	221	242	234	236	256	225	233	246	221	218	247	245	253	229	240	230	228	254	255	226	246	243	241	236	226	221	255	213	219	237	235	250	230	233	248	245	233	234	206	219	234	230	249	231	230	212	219	226	230	218	249	247	243	246	244	252	215	249	225	257	225	257	259	255	221	247	226	225	231	204	237	252	244	256	240	241	249	211	250	235	231	238	229	248	215	256	252	235	226	221	234	245	230	224	229	243	215	231	228	243	245	235	250	237	223	213	204	203	220	238	226	260	219	228	238	226	225	227	230	208	218	204	223	235	221	249	207	247	214	229	275	250	230	246	213	241	247	238	222	219	234	231	244	209	232	235	227	219	232	226	251	231	248	225	234	218	244	247	238	244	227	263	223	224	231	251	221	222	238	226	232	237	236	245	237	223	241	208	213	253	218	216	269	229	236	222	236	236	231	252	222	218	241	221	223	210	251	232	230	216	218	258	231	228	214	244	232	191	213	256	235	254	263	241	244	238	231	240	248	221	230	242	227	224	243	247	259	218	278	231	230	245	249	247	235	226	240	242	239	243	231	221	216	232	219	240	216	242	260	226	248	228	268	228	229	250	238	241	237	236	222	235	206	236	242	248	234	250	238	239	217	242	228	221	249	242	267	243	238	217	222	224	208	207	239	231	232	241	217	245	238	262	194	213	247	215	214	242	245	259	236	230	217	244	243	236	227	233	253	195	247	232	219	234	243	230	233	218	229	241	221	218	245	248	233	261	218	251	227	221	229	237	246	215	253	209	242	275	242	251	230	218	211	245	232	245	226	236	232	231	215	237	220	218	212	225	237	242	262	249	231	235	224	221	257	243	240	246	236	239	256	222	249	225	245	250	232	216	246	220	215	232	228	219	230	221	252	259	209	250	225	287	230	230	239	236	244	219	256	236	238	235	243	209	227	231	272	232	235	238	235	252	229	247	281	242	230	243	210	244	247	234	230	234	244	199	221	225	244	244	225	242	270	241	228	204	233	237	228	242	218	235	228	233	232	243	235	224	227	262	226	276	243	229	231	237	254	238	248	241	242	224	225	218	244	234	231	251	217	238	219	242	234	228	212	236	262	255	240
13255	19908	34323	45937	42510	36670	31169	22379	13325	2760	1830	1228	1238	1611	2522	3952	4363	3649	2072	1088	857	665	685	623	599	605	624	643	635	598	608	591	579	607	635	613	634	668	598	592	557	644	596	633	606	595	597	640	612	618	623	593	540	587	591	634	666	620	623	644	586	593	605	580	597	579	578	608	564	583	582	645	609	638	605	594	628	545	604	665	608	614	576	568	581	619	615	638	574	623	602	577	584	595	562	642	633	621	604	593	600	582	632	540	572	612	607	554	595	582	570	610	595	637	599	637	606	590	609	599	578	644	612	601	605	598	596	583	601	610	582	611	592	587	596	633	558	617	647	599	667	611	614	605	607	598	592	643	647	593	602	627	577	629	593	589	610	629	618	591	638	595	642	611	561	605	645	564	622	606	594	623	579	600	587	599	596	535	600	650	569	574	631	598	590	590	608	608	638	592	606	630	578	596	596	624	626	627	572	658	590	607	644	630	632	553	616	597	562	616	588	632	600	584	587	607	619	658	619	613	631	575	639	646	601	580	608	631	636	615	568	659	573	575	627	620	617	597	656	579	592	622	606	610	630	639	644	598	626	593	600	621	595	590	584	585	583	632	589	613	600	602	655	652	654	606	600	634	585	615	618	632	623	612	640	590	613	601	582	662	573	616	590	637	586	592	587	599	581	602	612	615	603	603	601	632	603	617	571	617	625	613	620	613	618	571	571	626	609	562	607	628	629	631	622	606	612	614	580	618	624	581	596	689	585	639	608	662	541	630	666	605	632	643	611	592	613	608	610	619	616	622	629	615	619	582	642	651	611	583	619	564	586	639	587	636	582	638	595	568	584	578	629	631	539	582	591	632	600	616	649	621	650	624	578	639	622	554	654	602	590	619	593	621	603	589	596	609	634	599	632	615	566	621	595	574	563	587	621	615	583	603	600	628	587	584	620	616	621	625	615	618	599	596	588	588	581	606	647	619	622	615	637	576	642	612	619	586	602	619	587	614	627	643	607	629	587	589	576	600	621	593	598	610	644	609	611	617	583	575	617	623	567	590	584	601	625	616	607	623	617	584	634	561	603	659	573	628	576	617	606	603	591	575	593	639	613	628	576	607	610	632	591	630	605	606	615	592	584	566	588	616	578	610	631	614	604	602	613	561	605	585	615	632	604	633	620	609	590	614	552	629	637	604	596	642	621	574	588	589	626	628	613	580	596	596	585	593	598	593	601	670	608	583	597	600	579	616	601	659	589	627	567	592	621	573	579	648	646	582	671	619	566	569	623	590	576	551	565	660	588	606	608	623	579	614	574	626	600	626	609	612	578	591	608	570	629	584	571	541	623	634	609	618	595	614	590	601	602	622	623	622	642	610	666	649	610	600	653	652	594	611	617	605	573	621	648	657	606	624	616	610	576	652	610	632	588	612	596	580	588	566	608	589	645	602	597	642	641	606	590	602	662	614	565	615	632	608	611	595	591	605	638	619	600	576	617	601	620	611	573	609	611	599	651	663	615	576	593	617	581	629	628	611	639	624	630	619	656	631	572	581	599	618	654	583	603	586	617	600	600	620	632	577	593	596	637	596	591	621	638	613	598	595	600	604	618	603	583	618	637	576	602	606	635	606	618	656	607	616	649	612	602	581	591	629	599	584	615	628	614	570	621	628	642	585	618	608	611	599	614	584	585	571	614	590	603	641	613	618	648	608	612	611	620	600	600	618	598	576	588	599	630	584	604	572	593	632	555	601	582	601	587	600	639	629	631	617	652	572	572	584	642	601	610	565	652	635	565	594	628	572	611	603	586	587	594	611	600	639	608	609	646	582	626	620	537	631	618	616	612	644	616	634	608	603	596	586	668	652	575	601	597	637	606	602	587	614	608	597	603	600	625	658	573	588	602	639	589	616	599	648	605	620	599	654	578	613	566	610	590	646	639	646	613	623	601	640	630	624	574	612	593	636	626	621	615	625	583	614	614	607	576	589	635	603	582	575	576	554	619	616	635	605	645	607	604	612	560	591	530	553	610	599	583	594	579	606	588	583	614	607	627	628	603	607	613	654	531	624	633	592	598	595	600	624	598	593	620	621	591	623	596	622	621	617	597	635	666	583	633	604	613	601	620	601	604	643	605	596	579	623	612	576	616	599	591	569	586	581	589	621	578	638	615	623	616	619	605	628	586	607	555	604	616	656	591	584	633	581	609	574	582	568	639	588	580	632	602	657	572	603	665	632	606	631	603	616	638	594	592	570	615	616	585	602	612	603	603	584	618	628	600	607	586	607	602	557	592	591	594	608	599	619	570	587	584	632	633	633	565	626	568	622	599	611	594	583	566	635	644	609	611	578	573	597	593	546	568	646	629	641	597	615	576	575	627	603	577	614	614	596	616	620	609	573	559	636	591	642	619	606	619	590	611	604	621	613	611	544	634	642	582	562	652	618	605	591	624	625	570	601	606	594	584	613	605	579	590	625	649	583	623	632	615	555	584	590	610	611	585	571	607	580	599	610	609	603	635	645	623	577	603	616	597	632	597	641	596	586	643	590	625	593	593	632	581	644	624	633	587	580	592	594	572	653	644	639	603	595	625	608	550	579	622	579	592	616	599	576	577	576	628	594	620	635	603	596	624	601	573	644	597	614	625	589	604	584	600	656	551	590	608	626	605	616	642	658	649	630	617	645	622	586	590	587	610	635	622	614	563	631	590	632	651	587	610	591	635	642	598	609	637	635	609	629	571	624	588	621	597	596	617	620	669	569	636	592	620	644	611	593	616	578	622	623	640	593	587	606	647	592	555	608	580	591	617	611	605	605	585	607	583	594	614	554	570	588	648	618	633	605	603	585	600	576	618	603	608	636	625	609	597	572	576	563	581	612	642	592	571	588	628	604	592	565	605	612	616	643	587	619	640	594	603	597	610	613	605	610	589	638	617	632	602	631	593	591	584	570	574	629	624	594	632	609	591	639	624	593	603	637	592	598	566	587	592	576	608	639	616	577	560	602	608	595	571	605	595	601	626	612	596	584	627	614	631	605	606	591	627	607	641	624	633	623	619	613	620	588	604	615	599	557	621	575	649	561	605	579	615	603	641	618	648	585	587	605	625	632	611	593	637	612	619	653	593	576	617	591	593	600	661	634	578	650	578	601	586	618	621	610	598	579	602	597	582	625	619	571	585	597	618	617	584	605	627	658	619	625	626	605	632	576	653	611	582	582	600	622	619	607	649	606	572	647	605	620	595	630	580	565	607	619	578	636	567	655	614	603	657	579	581	604	612	613	591	551	613	625	619	591	572	548	564	566	570	612	636	631	575	618	622	588	622	572	536	671	662	577	594	668	615	576	590	643	608	623	627	604	617	626	637	614	584	615	577	622	613	629	642	613	612	628	585	581	552	590	560	625	630	590	604	622	584	635	638	640	631	605	593	568	628	636	642	591	609	606	643	623	605	616	581	610	618	600	603	603	601	608	609	640	610	608	591	624	652	605	600	617	606	599	599	595	583	582
43375	45253	54869	45589	39313	33741	27475	22725	18294	9203	2182	754	773	670	827	5801	10014	8777	4632	1973	965	545	298	274	267	291	257	270	267	239	252	250	257	261	245	265	244	257	263	233	272	262	259	262	269	256	249	263	229	251	256	236	250	271	235	250	251	235	254	262	244	263	254	222	246	251	254	242	268	240	244	250	263	262	224	254	276	247	258	280	239	256	254	242	261	250	296	239	237	252	251	272	264	213	257	247	271	254	261	271	246	253	264	276	227	258	293	247	257	241	247	249	276	281	225	249	269	266	234	243	256	250	269	252	248	262	235	227	290	274	233	231	245	230	266	287	250	242	286	258	261	254	266	284	261	258	278	243	255	253	250	232	221	241	255	258	234	257	253	245	271	247	244	257	262	225	243	280	268	241	244	226	261	250	240	251	248	255	250	266	254	269	241	279	260	237	292	268	277	255	231	272	257	261	262	232	246	284	290	251	263	230	266	246	237	236	254	229	258	240	251	238	257	251	268	270	253	249	254	263	255	254	267	269	273	273	264	259	264	249	239	242	253	256	265	264	252	245	244	238	246	253	248	259	278	242	250	242	237	272	259	245	246	229	262	296	219	238	261	278	252	244	240	246	261	238	259	219	261	241	264	231	240	258	241	248	255	240	230	252	259	233	272	267	290	252	260	238	229	229	261	234	245	239	267	261	257	230	262	240	233	228	263	242	267	243	281	264	246	261	255	241	243	265	268	282	264	230	261	249	242	272	253	249	236	248	247	272	264	249	267	262	269	232	261	273	264	265	234	231	238	260	243	257	226	243	224	259	267	248	257	248	259	247	239	239	243	263	244	254	229	241	235	240	274	228	252	244	265	288	266	264	225	258	280	239	280	221	247	267	270	262	258	242	272	246	254	227	249	235	239	241	238	244	215	232	226	266	242	261	249	251	248	276	246	260	268	238	240	244	258	272	247	259	254	263	224	250	266	236	254	247	241	246	260	231	265	248	255	236	245	230	255	254	256	272	272	239	244	228	221	246	264	264	248	233	252	228	257	264	259	254	237	239	233	261	235	250	242	260	242	236	222	233	246	264	271	248	269	254	228	249	272	264	275	249	281	275	256	257	272	254	255	235	254	228	257	249	223	278	261	248	243	245	260	266	250	251	242	259	258	227	236	250	244	289	238	221	243	235	233	243	257	270	246	226	260	238	236	229	234	285	257	213	285	250	244	229	261	253	259	258	265	261	247	256	252	254	266	253	274	239	239	249	238	242	251	264	251	228	258	244	260	234	241	257	264	263	235	223	256	258	245	218	241	215	253	293	243	242	257	255	253	263	227	266	261	264	229	265	267	227	240	252	235	245	249	271	252	253	284	247	290	261	210	264	236	273	228	248	246	257	233	263	292	252	274	271	241	257	286	251	266	259	254	265	254	234	258	231	231	245	257	253	251	254	268	268	238	266	266	271	252	232	260	253	247	256	258	235	267	260	250	247	259	256	280	250	251	242	220	248	267	240	256	277	227	262	237	243	253	249	254	254	235	237	276	269	243	249	245	259	264	246	273	237	214	251	245	249	281	246	294	252	229	249	260	226	243	271	260	266	257	265	242	256	244	274	260	245	260	255	231	259	238	260	250	259	261	277	242	282	252	274	250	251	237	253	254	232	251	229	239	270	260	285	266	271	277	282	246	252	261	257	251	239	217	237	263	273	261	249	225	211	218	240	241	279	251	271	251	279	266	281	240	264	257	245	246	285	249	247	272	242	266	229	256	232	239	258	239	264	245	255	235	247	274	268	254	270	264	249	262	238	266	263	231	269	252	259	259	245	263	229	250	265	248	264	256	233	260	271	235	257	238	235	248	234	235	283	250	260	267	268	233	235	268	265	228	254	245	243	227	244	280	271	258	242	249	257	247	252	248	256	259	280	251	249	240	296	229	244	226	259	269	227	245	269	226	271	256	237	259	246	234	242	270	263	244	270	264	233	276	248	279	247	266	235	250	239	266	246	227	283	257	241	272	229	268	262	270	225	232	271	240	246	278	248	242	224	234	242	267	255	266	261	233	230	240	223	250	273	231	248	268	246	244	245	249	272	257	237	246	245	254	262	258	226	217	254	276	279	253	269	260	285	248	248	292	247	232	255	244	235	256	277	219	248	265	310	253	246	262	250	263	262	271	270	237	252	236	259	265	230	264	247	261	253	240	256	226	258	250	267	254	260	243	284	283	244	265	265	247	256	278	246	261	256	284	263	241	244	249	256	293	245	239	220	235	268	268	270	270	240	259	267	251	281	269	262	250	240	235	260	281	257	241	264	251	228	259	257	239	246	251	253	239	239	251	279	253	252	259	259	275	247	264	239	256	248	281	254	261	251	239	249	276	258	239	249	296	253	257	251	272	246	250	273	243	267	253	253	231	233	238	254	259	265	270	244	265	236	255	231	252	227	255	254	269	263	227	237	259	264	253	244	248	249	258	239	255	257	238	258	273	228	253	235	251	270	221	227	227	262	254	246	239	242	245	275	278	257	264	238	255	250	238	246	257	261	244	246	266	231	273	263	250	241	237	240	245	240	266	266	235	291	230	258	238	247	262	252	237	238	248	236	237	237	270	234	233	240	216	240	260	222	240	216	284	240	228	253	240	271	262	251	226	251	258	269	252	269	247	253	255	260	246	256	237	266	237	262	247	261	264	254	264	239	243	225	232	236	271	241	243	266	210	257	276	253	238	243	240	233	233	248	277	234	249	248	248	272	249	253	255	243	241	243	227	238	243	268	244	270	254	219	243	249	259	229	241	272	259	249	268	250	241	273	257	262	253	235	262	264	251	270	275	239	238	239	242	262	261	282	249	229	246	241	270	226	259	266	270	248	263	273	256	261	255	237	245	240	251	263	242	255	255	258	254	237	244	251	286	258	222	236	240	290	247	252	234	260	230	240	253	247	254	255	260	274	253	236	259	255	255	252	265	277	280	257	274	248	276	275	262	241	259	246	248	274	235	258	270	220	238	239	259	246	271	284	277	250	246	241	242	238	247	263	232	241	235	246	269	193	230	236	281	242	241	260	261	249	258	242	245	246	263	244	253	269	248	266	239	251	239	262	256	255	250	248	233	264	226	226	268	229	248	253	264	228	272	247	259	251	288	256	258	242	269	242	276	255	248	230	255	251	275	255	262	219	271	269	258	269	251	271	247	262	257	284	234	258	261	226	268	262	263	231	241	256	220	231	255	258	263	230	259	240	224	281	261	239	265	257	308	237	248	290	226	280	237	227	266	249	234	285	271	246	260	254	251	269	219	251	247	250	256	242	221	254	236	252	229	248	260	271	241	249	280	264	252	265	243	233	259	256	250	269	237	257	251	250	262	250	241	216	282	228	256	275	229	263	235	243	260	241	244	263	248	265	245	279	241	237	252	233	257	247	266	281	272	282	250	240	233	255	242	249	265	299	227	247	230	256	229	261	231	251	283	236	237	247	272	261	246	243	243	263	265	272	269	239	255	241	270	251
29734	38490	56217	54278	52095	48456	18431	4396	3314	3199	2974	2641	3389	2891	3990	21846	30280	26964	16472	8315	4102	1697	919	715	638	617	658	662	672	624	608	645	620	636	637	621	620	652	637	641	648	605	632	586	622	595	620	570	616	659	621	634	619	621	628	624	645	638	615	624	626	626	662	543	635	603	667	622	579	618	651	643	641	602	604	626	646	634	617	608	665	590	640	573	607	635	630	676	631	601	677	632	640	666	650	655	593	646	677	635	608	629	686	604	645	644	625	615	659	640	617	625	592	586	622	647	610	636	656	652	587	579	621	646	601	630	606	650	646	659	601	635	630	598	624	621	643	626	614	602	601	628	620	662	643	635	611	596	659	639	616	615	593	652	641	654	592	616	639	649	622	652	622	611	574	591	665	669	637	614	598	620	607	646	614	604	644	618	628	655	629	650	696	653	655	605	596	600	597	629	577	594	578	659	594	670	634	631	630	658	622	620	590	655	635	689	576	607	611	598	638	597	647	663	640	678	608	636	624	630	634	609	575	610	616	635	644	648	663	597	644	624	604	614	621	615	633	610	587	646	625	616	631	618	599	631	641	638	633	682	605	649	645	625	623	647	604	671	626	635	622	669	625	606	628	629	635	652	590	635	667	629	673	625	607	620	632	620	609	630	581	615	632	635	637	617	618	648	603	642	627	603	609	634	665	627	605	618	677	614	601	636	611	642	598	657	632	650	634	654	647	627	632	576	625	632	630	644	605	632	618	673	658	649	642	645	608	613	625	627	593	623	677	668	611	640	617	608	643	668	629	604	611	646	625	624	659	568	656	629	665	658	658	621	605	663	601	626	683	624	637	636	618	621	631	652	606	653	613	607	626	630	643	605	674	609	626	635	652	639	645	601	632	598	609	603	613	635	604	641	634	631	661	603	619	624	612	649	623	639	687	593	626	637	609	645	642	631	633	646	638	661	596	612	635	629	627	614	666	622	606	612	619	622	648	670	618	666	581	582	607	636	621	620	573	622	624	629	610	626	629	624	637	626	608	618	616	610	637	592	647	603	660	656	628	612	648	642	610	619	644	621	652	623	626	655	636	664	612	609	598	654	625	652	644	646	620	640	612	587	638	589	650	654	625	623	636	614	599	629	618	633	667	577	625	592	613	594	621	596	621	610	618	605	647	638	598	633	645	602	620	645	621	642	608	593	662	613	593	611	617	646	656	665	601	633	598	622	612	578	568	616	619	612	650	626	665	617	583	628	641	648	569	643	625	584	609	654	681	614	615	643	575	599	665	641	666	634	596	611	642	550	603	647	638	608	630	634	641	626	676	641	665	653	641	628	635	642	591	606	617	649	593	639	674	644	684	595	554	664	679	663	665	644	644	610	612	618	623	602	648	650	622	608	663	614	705	628	607	623	636	660	602	646	626	587	585	645	647	630	617	642	666	616	616	630	613	626	615	638	657	597	688	654	596	590	614	635	626	640	581	608	563	594	664	629	631	569	620	615	700	616	623	614	617	613	664	653	633	635	683	575	627	613	646	605	597	633	607	601	640	610	623	643	648	617	612	650	629	597	625	614	607	620	644	681	609	619	591	678	662	656	615	583	636	611	610	612	647	622	607	554	613	624	640	632	591	670	637	649	603	646	678	658	666	603	622	610	606	608	682	637	660	672	648	633	634	626	643	653	585	638	578	631	646	637	663	609	653	643	565	592	610	640	638	641	582	678	599	628	645	616	650	628	642	636	663	631	648	602	627	625	653	631	614	618	586	582	656	708	676	600	632	609	598	664	625	631	632	588	622	614	597	655	627	676	640	607	623	644	641	644	617	648	609	620	649	621	631	625	615	643	606	623	641	653	591	636	618	664	643	612	601	579	618	630	647	570	617	641	651	614	644	657	637	646	629	605	632	673	652	664	632	624	627	607	637	622	652	622	655	628	614	629	625	590	634	675	662	670	621	596	661	661	619	609	671	631	634	619	661	637	657	657	653	604	654	607	629	641	632	646	656	614	648	668	658	704	684	585	566	617	641	625	630	623	645	647	651	648	622	654	571	642	616	612	664	643	638	647	647	619	620	624	636	600	616	647	602	645	635	599	609	592	629	619	587	676	589	647	599	623	615	623	656	629	636	655	571	624	675	621	609	594	623	652	617	635	631	614	641	621	602	683	625	653	630	567	633	584	650	609	591	651	675	604	622	631	643	623	657	625	639	593	631	623	649	635	669	674	626	671	660	620	634	628	626	645	592	628	642	617	624	607	634	641	593	626	587	598	632	637	611	614	656	639	597	651	608	666	648	598	651	614	664	582	615	588	631	630	643	619	574	626	616	643	632	558	620	618	623	630	609	633	628	618	610	616	639	599	654	580	627	635	630	621	607	657	583	643	628	614	629	634	655	627	625	585	624	642	649	597	639	617	667	648	638	674	628	664	575	660	635	637	606	639	624	674	634	625	637	653	655	613	663	657	578	605	660	613	621	650	590	620	674	663	621	636	633	624	625	603	602	623	581	588	675	625	668	649	598	587	604	625	730	619	598	619	676	631	670	659	651	599	632	655	597	667	621	633	622	645	633	607	594	656	621	622	613	652	613	642	633	606	631	596	646	614	650	583	639	645	654	617	616	607	588	616	660	619	644	589	634	694	585	603	628	635	651	636	645	624	612	650	608	618	607	643	619	619	620	603	672	624	623	632	630	651	587	641	582	622	624	630	614	598	675	582	571	571	668	620	599	607	628	650	613	623	677	639	615	620	622	675	644	678	636	614	649	614	606	634	644	605	661	612	650	667	643	610	598	631	615	625	626	678	620	646	602	620	613	632	622	590	647	585	621	600	655	601	599	616	619	641	638	600	654	604	630	617	721	613	589	631	557	633	648	621	690	594	660	619	670	662	684	628	643	625	636	616	629	677	668	586	609	664	634	631	608	646	640	673	623	662	610	647	635	629	639	654	598	641	685	631	623	589	607	601	617	668	605	628	593	575	645	607	656	633	627	636	642	622	636	645	620	657	639	631	619	596	607	652	630	634	637	612	619	605	596	660	636	651	588	617	612	583	599	655	581	635	625	603	579	630	623	591	625	619	630	572	619	630	631	631	626	645	608	630	648	627	635	625	646	616	659	640	584	637	629	596	593	628	607	648	652	610	628	605	654	644	649	589	595	640	635	622	614	608	662	656	638	611	648	589	648	625	617	630	612	591	577	638	633	635	629	685	627	624	627	628	622	631	606	626	596	608	595	595	627	618	666	602	605	621	648	620	624	599	619	615	641	599	624	635	627	672	600	628	624	635	632	606	640	633	611	582	615	622	589	656	625	622	636	637	657	577	637	592	653	630	648	618	580	601	653	628	632	674	655	623	682	636	649	606	563	626	637	622	655	634	688	607	654	666	612	605	609	645	581	619	590	626	687	642	606	597	620	656	610	621	651	629	605	593	569	594	623	659	647	657	641	652	671	676	657	570	692	606	594	629	623	628	636	635	660	566	629	597	622	624	641	610	567	661	608	595
48580	55780	46501	40548	38582	31622	25209	23313	20365	13540	4419	1075	1168	2998	2532	9650	16364	14366	8032	2920	1444	652	371	289	305	307	280	247	244	251	268	272	272	272	285	288	262	270	255	275	287	282	257	287	266	287	286	252	261	249	287	254	271	265	277	248	264	277	241	293	241	272	255	255	285	265	267	269	273	268	253	292	270	272	270	248	256	282	241	281	281	294	241	231	259	265	266	291	258	271	252	265	245	270	293	295	270	290	296	277	304	287	278	248	268	253	262	312	272	246	263	267	269	246	256	265	255	287	302	270	306	294	250	278	300	277	258	275	281	294	281	290	274	262	286	294	259	269	276	273	276	292	240	296	265	271	259	271	263	229	265	281	259	239	271	258	290	255	277	261	275	278	297	289	239	267	273	252	296	255	285	261	267	260	275	240	281	255	270	264	246	240	300	273	270	276	251	251	264	274	259	303	258	238	301	254	250	250	292	265	259	264	279	269	263	291	275	289	259	265	235	292	272	247	269	249	277	280	291	270	237	284	261	264	280	268	307	269	301	282	263	277	233	243	264	273	267	283	278	274	259	292	265	248	265	261	277	265	265	264	267	272	246	280	254	254	260	274	246	264	250	268	282	256	295	274	274	267	249	251	268	273	254	264	248	241	271	288	280	303	272	266	285	251	254	270	267	290	252	276	277	266	255	286	265	268	252	244	289	262	258	255	246	243	272	270	263	272	278	279	281	265	268	263	251	292	242	267	272	253	267	290	281	239	258	276	247	277	260	281	262	254	262	262	237	275	300	270	300	273	249	236	264	294	254	269	251	264	271	292	261	272	301	257	254	299	270	300	290	256	278	278	244	285	241	248	245	273	240	273	283	285	275	268	270	266	266	304	253	275	271	265	290	242	270	290	255	287	261	276	292	258	272	272	260	247	276	212	250	249	271	262	273	278	303	292	264	275	255	263	266	247	252	275	266	261	262	246	281	261	258	253	244	262	277	246	266	257	266	254	260	301	280	257	267	274	265	263	272	224	274	263	283	311	284	278	265	287	292	272	251	266	275	249	257	266	256	281	287	294	290	276	263	276	265	251	277	289	253	298	275	249	274	251	278	297	269	262	235	303	273	283	261	275	264	253	254	256	277	280	215	214	280	280	291	266	261	264	252	306	241	264	260	260	270	291	253	255	270	288	273	261	262	252	270	256	252	249	246	272	260	252	237	255	284	304	261	281	248	266	283	278	268	232	259	262	275	257	242	278	280	261	276	258	279	253	242	264	277	239	252	272	275	273	255	267	252	287	260	239	285	263	262	260	245	289	256	252	328	278	251	276	266	274	267	310	251	259	242	241	282	248	275	258	267	226	274	291	256	282	260	243	226	276	260	288	275	237	270	261	276	267	265	237	290	278	268	269	273	271	268	236	292	258	279	259	284	248	264	277	270	238	293	253	303	255	259	278	302	305	261	250	278	294	228	261	298	268	240	282	250	277	287	248	260	290	267	261	292	294	260	266	284	270	281	294	253	267	257	256	260	249	272	287	259	274	240	245	302	268	294	302	246	283	271	256	225	268	257	269	238	263	271	256	244	269	304	257	280	257	271	245	251	251	269	281	296	253	261	284	268	248	267	255	269	286	240	258	271	308	252	258	258	251	236	280	284	282	237	281	271	250	281	269	266	260	250	242	242	283	257	255	269	262	259	269	258	247	262	260	246	228	251	281	259	254	249	258	265	277	313	285	257	273	269	276	258	273	287	267	235	260	267	275	290	264	284	280	275	267	270	274	248	274	269	266	278	274	252	255	252	257	318	283	248	253	246	250	255	275	265	269	234	267	301	247	285	274	277	241	257	283	321	256	250	252	287	244	269	270	254	272	271	249	273	262	276	281	248	254	260	276	284	245	278	247	284	245	301	272	266	268	285	280	289	274	281	267	275	230	237	278	283	252	268	275	257	256	244	296	286	226	271	249	250	238	266	279	287	271	238	270	261	296	284	267	257	264	244	273	247	275	275	268	259	274	278	254	258	261	242	286	263	278	283	254	263	252	284	287	286	257	250	270	263	277	242	285	239	269	252	268	239	279	295	268	281	282	246	261	241	275	258	279	232	251	287	278	254	286	265	258	274	270	282	259	252	274	276	264	268	267	257	255	248	286	280	271	289	245	261	245	262	251	220	253	274	241	251	302	275	241	271	262	237	271	259	224	295	288	242	256	260	257	260	267	271	279	276	247	265	257	247	245	264	293	266	253	253	267	253	271	244	282	256	245	270	283	267	251	250	259	250	285	259	268	269	257	244	257	269	276	259	292	291	238	255	263	270	285	279	235	262	285	282	268	250	273	278	251	287	259	282	268	263	272	271	283	260	253	280	240	270	249	265	266	297	271	276	284	232	236	274	271	271	264	283	283	271	267	277	302	290	278	280	263	262	255	250	286	273	258	248	280	291	268	279	272	254	275	272	222	256	271	255	286	255	261	273	279	278	263	310	267	242	270	286	272	277	266	257	282	264	255	308	257	255	255	271	293	271	287	282	305	251	265	283	281	247	274	254	251	287	277	284	300	252	271	264	262	293	260	241	267	266	257	247	284	262	304	275	265	271	296	264	270	301	267	273	238	244	275	267	270	268	283	272	243	262	237	258	241	300	272	280	260	299	292	262	263	244	275	254	294	258	275	261	248	271	255	261	238	257	278	294	294	284	265	282	290	275	261	270	271	289	249	290	274	291	289	270	270	276	267	256	229	261	230	264	246	262	258	249	239	253	220	272	255	254	244	284	278	291	248	257	291	279	234	253	268	255	259	287	257	272	254	279	275	264	278	247	270	273	287	263	301	254	289	295	276	281	283	259	288	273	287	272	268	254	248	299	279	262	249	271	254	289	276	244	259	263	276	267	233	249	269	284	294	257	278	281	274	253	243	254	314	245	260	259	279	283	271	282	273	252	285	259	275	258	264	301	240	271	235	258	268	237	242	267	295	294	278	266	242	244	265	267	260	285	253	252	287	262	254	281	259	256	279	271	284	278	280	258	270	224	270	252	251	256	270	261	266	279	252	293	265	259	305	294	246	247	223	286	242	276	274	275	277	250	275	264	269	279	241	263	256	226	227	246	283	256	249	254	251	262	233	268	280	293	285	247	277	289	262	234	262	294	239	257	279	295	298	249	294	234	281	280	274	282	271	263	263	252	245	249	285	259	300	279	261	225	267	241	271	292	259	285	278	274	263	243	244	279	263	247	281	240	264	260	259	259	259	257	274	272	251	277	273	269	260	263	261	269	266	233	291	274	263	232	230	286	274	265	247	271	302	261	269	253	261	241	269	304	277	287	294	240	266	241	252	274	259	263	277	293	249	263	268	257	285	270	275	240	261	269	270	279	254	233	308	256	257	254	271	305	281	258	261	268	259	242	246	273	296	257	239	302	312	286	263	257	250	257	253	253	245	245	268	278	276	223	264	272	255	252	262	277	259	262	246	279	248	259	273	312	248	284	265	276	271	261	258	243	277	277	257
34258	54656	55359	53099	52267	25605	9892	9518	5201	4470	3695	3569	4658	8628	8218	29187	37247	33706	22314	10013	5765	2145	996	705	703	702	638	648	653	641	620	683	641	666	656	662	613	656	626	625	635	651	690	626	654	661	656	663	637	670	678	589	647	634	615	623	664	664	617	634	656	624	691	622	674	618	638	610	600	676	638	634	664	704	660	615	614	618	623	620	646	626	621	605	648	627	649	599	609	678	632	601	655	654	644	585	615	660	632	625	587	652	652	651	575	654	609	634	623	592	685	647	649	621	684	633	643	637	674	676	614	637	615	645	654	666	643	646	651	606	622	601	604	617	683	672	595	620	616	652	638	601	654	654	633	654	624	617	672	648	652	605	680	611	633	611	622	596	587	630	647	635	644	645	646	651	654	635	618	616	590	603	611	667	628	640	649	620	664	662	634	647	655	654	613	618	652	611	641	662	582	594	632	654	600	653	658	674	631	645	656	682	664	633	648	613	613	603	649	625	641	606	608	648	628	627	645	601	651	631	659	617	668	592	624	627	633	613	608	644	619	637	626	615	652	634	634	649	643	618	601	625	675	619	660	659	640	641	612	669	617	674	663	606	599	633	623	662	627	650	624	655	669	603	615	636	657	620	633	673	669	642	670	661	620	659	623	632	613	635	643	616	603	612	630	660	676	618	622	639	643	638	651	629	657	625	644	634	653	636	617	632	622	626	626	665	654	643	629	623	653	633	687	626	624	605	604	624	655	647	647	658	628	611	619	590	633	637	616	624	649	584	634	643	629	640	640	606	614	630	683	630	657	632	600	634	581	606	630	615	629	605	582	638	675	662	625	616	659	647	622	660	625	616	663	630	673	656	622	611	623	640	632	662	639	657	667	646	654	653	622	626	676	627	713	624	594	603	606	609	624	609	644	659	660	611	584	650	621	653	574	646	622	640	639	642	629	641	541	671	619	649	614	654	608	648	631	637	616	687	644	637	617	666	621	668	589	632	635	615	634	656	581	577	650	630	619	657	660	648	651	603	688	648	599	667	651	631	610	620	609	668	675	663	627	652	614	617	603	656	638	630	662	662	628	640	648	642	645	598	663	610	624	640	612	603	620	624	624	604	601	673	653	608	683	645	616	668	625	650	598	617	614	635	650	591	618	611	600	589	654	618	619	606	647	678	666	590	636	646	618	613	618	659	639	655	608	636	645	631	659	622	630	684	618	678	623	618	662	637	615	589	589	629	646	639	640	657	638	678	612	577	631	654	597	638	621	656	628	598	588	684	608	653	633	673	649	614	582	638	635	590	633	654	642	638	619	580	612	595	634	624	647	658	654	642	650	594	579	598	668	681	646	622	636	629	610	650	640	671	648	650	654	670	629	630	600	610	648	640	613	614	606	630	643	614	615	648	626	646	614	633	656	621	663	689	625	581	641	661	648	631	626	688	640	637	627	646	659	592	658	625	596	627	619	624	604	614	629	588	672	648	653	625	606	638	647	636	645	676	620	663	606	655	644	612	660	641	617	651	624	636	633	647	673	616	540	647	633	633	654	568	625	626	603	644	600	640	613	669	628	642	627	630	642	593	662	631	643	692	624	585	635	632	639	667	635	652	563	626	638	611	665	632	623	656	624	638	621	633	604	669	617	614	624	652	665	650	656	645	594	627	611	637	687	612	573	595	633	650	615	633	607	638	608	647	633	649	651	619	645	706	604	595	624	626	609	609	636	653	647	601	647	641	669	656	604	681	645	619	658	634	624	635	666	625	616	621	627	594	573	639	597	637	620	617	678	618	641	612	633	628	619	596	639	653	676	583	612	614	597	603	682	562	626	616	643	620	624	619	688	670	651	646	623	658	618	602	609	602	647	590	605	638	666	587	584	645	668	656	621	662	587	664	628	657	681	638	658	639	645	662	637	616	615	602	617	654	653	639	661	661	670	650	616	623	673	596	646	656	648	626	634	667	618	561	649	649	620	586	630	663	662	725	670	615	630	648	644	616	661	624	617	641	594	666	643	597	676	652	681	601	679	677	651	694	596	651	683	629	601	633	586	660	630	639	611	622	637	653	641	650	643	628	641	638	578	589	662	633	630	616	648	616	629	597	649	645	638	653	631	598	621	655	673	631	608	607	620	610	618	641	626	666	678	574	576	643	619	625	607	662	647	731	621	638	601	599	684	630	604	647	657	675	611	645	649	687	622	641	623	641	609	645	629	609	637	612	671	647	667	634	640	624	621	669	633	648	614	591	665	649	688	633	642	624	627	644	608	694	653	641	647	630	615	706	643	621	630	647	650	606	652	641	703	673	637	628	650	662	625	608	626	568	633	616	661	608	664	670	642	643	602	599	611	618	620	632	618	637	627	616	645	596	653	632	639	627	618	651	635	593	676	637	613	637	642	641	601	636	665	644	636	624	640	614	583	628	610	636	664	635	642	601	601	621	673	643	644	618	644	593	629	620	642	646	612	613	577	600	675	640	646	606	663	580	608	644	661	595	653	630	627	616	595	671	683	626	647	602	659	566	580	651	594	576	610	640	615	618	627	629	590	642	606	642	645	617	629	640	634	610	665	640	605	584	642	636	647	629	620	695	639	597	659	598	642	642	632	632	621	643	604	565	643	639	604	609	635	633	659	651	649	633	589	678	596	666	651	678	623	623	631	619	676	614	635	632	608	643	559	627	666	614	638	631	612	656	599	639	606	632	628	606	634	611	638	649	602	663	656	600	606	600	640	698	612	658	619	618	609	636	639	602	648	594	635	654	660	588	623	585	629	640	603	680	668	638	607	681	624	626	608	650	639	604	620	643	641	587	607	658	610	628	642	649	619	620	580	599	619	617	664	672	647	642	605	613	633	653	634	603	665	628	658	588	638	634	616	623	652	643	665	674	664	607	686	615	686	678	597	634	635	624	680	640	644	629	646	650	621	587	662	617	634	642	614	623	645	593	613	615	610	636	606	635	641	646	652	649	603	624	639	625	715	652	636	608	619	677	668	646	638	616	656	635	636	614	630	621	647	635	633	562	664	652	647	651	647	630	617	619	639	646	603	599	629	603	596	593	677	621	638	642	644	608	665	633	707	641	645	657	653	652	657	600	634	657	599	616	603	658	630	593	653	636	610	650	636	596	631	620	615	633	635	604	620	597	626	611	571	664	668	581	659	613	618	639	664	677	594	630	606	636	629	667	673	689	639	620	630	627	616	630	645	616	651	616	626	653	601	635	656	616	643	578	638	629	601	593	626	641	622	657	657	638	647	632	634	646	626	629	633	638	620	639	645	612	634	650	609	622	605	685	650	620	621	653	647	651	651	589	639	656	641	617	591	616	633	613	599	643	681	628	614	616	651	669	600	563	632	655	606	625	660	690	637	649	664	605	637	585	627	676	617	673	612	627	698	722	649	595	680	617	689	645	648	633	648	609	641	634	647	652	644	621	637	605	612	631	645	591	665	630	628	604	640	651	625	618	645	602	636	647	602	624	550	643	649	625	655	643	605	588	603	659
16939	17988	41041	44884	34475	17869	3836	1101	559	546	556	558	512	599	454	743	1095	1093	805	490	372	295	276	230	241	263	236	270	245	251	228	205	251	250	243	233	220	218	246	262	247	248	252	217	253	259	247	244	264	225	248	273	231	239	260	221	254	261	250	232	228	266	251	254	237	263	235	270	251	248	238	257	217	230	223	239	239	225	258	254	221	238	241	225	230	248	241	247	279	243	228	240	245	247	240	250	239	258	228	244	265	250	244	250	252	247	269	272	283	242	231	250	257	246	231	261	246	251	215	224	235	245	256	230	256	229	256	212	234	275	239	234	253	288	259	239	244	275	267	235	262	242	247	255	249	255	234	246	226	253	236	230	249	254	257	218	230	246	268	266	243	276	237	252	256	259	233	245	239	274	230	246	226	260	250	243	235	212	242	241	227	269	274	241	275	256	235	220	245	227	240	217	247	238	246	231	247	208	221	216	251	223	236	232	269	237	224	264	228	233	227	254	246	276	257	220	220	221	244	236	226	200	230	242	230	241	246	247	233	199	237	267	235	232	270	253	247	259	235	257	265	220	248	235	254	231	249	234	253	238	279	238	248	238	260	251	217	245	261	257	243	243	267	265	231	228	253	256	258	237	254	255	238	198	244	232	233	257	231	234	225	237	240	250	250	240	265	227	243	234	252	229	219	225	243	260	246	234	258	220	230	236	257	230	244	270	209	239	229	229	261	245	234	227	249	252	238	222	232	262	248	262	225	256	253	206	241	229	209	259	229	273	229	211	234	262	230	240	272	241	227	232	214	268	233	248	245	224	256	259	237	255	236	254	282	246	200	238	251	249	255	234	264	232	258	266	232	214	272	232	234	272	253	255	249	262	244	247	237	240	239	237	227	233	235	246	244	252	243	234	217	236	266	251	239	257	275	224	254	201	249	246	241	233	259	225	235	228	222	250	229	254	229	233	252	250	243	240	238	291	260	231	246	251	256	231	228	279	254	225	248	276	209	274	227	238	281	242	241	256	230	253	240	258	237	240	224	189	239	243	243	223	264	253	225	278	255	253	255	260	239	257	234	275	262	264	250	250	260	228	213	260	257	216	224	240	258	220	232	245	223	237	262	271	249	235	265	228	254	255	245	231	231	252	240	210	215	232	231	247	210	232	253	262	229	261	248	250	205	269	258	231	222	225	228	232	229	247	250	226	251	230	249	256	241	219	248	219	237	276	242	224	262	270	222	246	274	234	252	215	250	259	228	265	260	260	235	239	233	285	249	255	281	241	228	254	241	250	237	245	266	263	263	227	219	257	230	213	257	270	235	249	223	236	228	252	218	249	244	238	260	258	254	250	245	224	247	244	229	268	231	227	258	262	243	235	253	264	228	235	257	259	270	245	213	239	235	253	244	238	234	242	233	232	247	250	263	236	224	246	243	264	212	237	242	284	241	229	253	225	233	226	236	216	227	233	238	241	253	239	219	208	263	246	235	234	267	253	225	219	238	258	230	241	262	239	255	243	237	248	235	235	232	263	243	248	264	248	238	226	248	230	241	303	252	239	237	249	246	248	275	208	261	226	223	238	269	258	264	260	247	217	283	255	289	255	213	246	202	201	251	216	215	245	254	253	257	268	246	261	230	248	239	246	247	237	258	257	248	270	245	250	252	276	241	258	270	242	210	241	244	234	254	231	237	242	227	255	237	255	235	257	252	227	246	252	234	248	255	246	243	269	233	222	216	255	223	244	261	254	230	262	227	239	219	235	242	240	211	221	272	244	226	235	263	233	237	257	260	245	229	224	272	235	255	226	245	215	245	240	244	250	236	224	236	245	262	252	210	272	272	289	238	250	228	239	244	255	244	255	275	262	235	260	246	231	230	223	223	250	220	254	225	276	246	240	259	238	233	237	236	251	239	258	242	254	242	208	249	250	264	249	264	212	256	208	233	264	236	222	246	234	256	267	239	253	231	232	239	237	216	252	260	258	245	254	269	254	233	223	241	226	245	231	218	217	249	218	246	229	231	244	267	235	245	230	235	239	256	248	256	264	245	247	249	245	243	237	264	241	227	274	251	235	219	242	260	262	244	223	261	228	251	235	233	237	243	273	218	268	239	246	228	248	250	263	268	247	263	225	249	196	238	252	247	239	259	257	258	251	238	254	234	238	247	243	259	232	242	244	256	243	265	254	250	261	253	247	238	235	262	239	253	224	273	259	242	247	230	227	216	259	235	274	249	254	262	252	212	226	268	228	239	266	231	238	257	257	235	245	262	256	254	231	260	227	235	241	246	267	239	203	250	232	247	210	233	228	214	223	239	260	243	226	242	260	253	256	236	229	233	213	247	260	241	229	222	238	245	250	215	237	246	243	244	249	233	220	236	240	252	209	241	239	258	219	254	238	242	234	232	249	241	245	244	246	238	259	231	247	247	243	261	269	235	220	235	222	232	248	245	259	264	223	245	233	252	230	234	221	262	260	221	253	250	232	256	223	234	226	271	246	243	251	238	234	223	242	238	242	247	228	238	244	251	261	244	246	244	242	245	245	248	259	225	274	237	253	237	277	224	272	241	267	255	229	225	238	248	232	236	224	249	216	248	248	247	255	231	239	234	278	218	255	241	245	249	237	232	264	225	268	214	267	276	276	233	241	247	265	267	217	254	252	230	226	238	234	274	266	253	237	244	244	246	252	256	208	257	237	263	247	242	233	224	235	235	234	241	231	256	240	244	257	253	232	231	222	257	254	248	242	223	255	259	241	251	244	241	263	251	230	219	268	236	265	246	256	253	232	247	236	259	231	220	247	233	269	269	237	255	266	243	273	237	254	248	241	245	254	262	230	222	230	239	238	254	236	256	226	241	227	255	264	248	266	263	251	229	226	261	237	238	254	226	226	234	245	235	254	262	235	235	223	215	244	257	221	253	245	268	258	275	236	218	258	250	253	249	247	255	254	270	242	239	236	262	251	266	243	253	248	234	251	246	234	243	250	228	222	286	253	218	247	278	236	238	235	221	245	250	225	244	264	232	255	233	250	235	224	241	250	239	264	254	249	268	263	232	232	242	216	257	215	231	269	249	251	231	246	218	250	238	255	263	246	224	241	231	231	230	255	246	249	236	248	245	256	225	210	232	233	221	220	252	243	221	223	227	217	233	224	230	250	245	244	252	234	242	234	244	235	233	245	246	252	263	239	238	262	248	237	204	249	263	249	246	252	259	223	225	262	269	239	236	257	233	275	227	269	268	218	229	220	233	238	240	263	224	232	257	267	246	267	276	254	236	232	257	230	228	246	229	264	264	214	241	244	252	224	227	243	269	241	245	225	259	227	259	236	249	223	248	240	276	243	237	230	220	251	235	238	263	248	235	259	251	240	243	282	246	230	262	260	274	256	251	257	229	264	256	242	240	258	232	236	224	226	242	255	237	207	239	260	244	212	247	224	219	223	235	235	248	223	232	218	225	253	244	238	229	236	243	247	239	233	266	230	228	239	232	271	253	239	238	215
11230	16708	41477	47896	42002	16898	3683	3025	1823	2125	2393	2275	1922	2585	1768	3420	5294	4798	3099	1683	1163	837	672	632	619	635	608	664	614	664	639	611	605	636	629	590	607	596	618	595	597	622	601	622	633	594	602	574	675	629	628	640	612	597	617	660	604	559	582	615	638	622	581	625	602	567	637	574	623	628	626	633	622	626	640	637	644	562	653	601	656	611	586	597	604	618	605	599	602	594	600	635	633	595	682	639	604	611	609	617	605	597	586	638	591	613	590	639	607	637	588	663	609	629	568	620	606	632	567	633	604	626	614	625	649	589	624	626	663	636	626	604	616	616	630	645	617	578	566	585	597	644	647	625	587	630	618	622	596	652	641	627	606	608	623	634	596	582	617	607	649	636	638	611	635	605	630	565	628	635	604	663	595	573	648	584	658	612	594	587	615	621	652	596	591	638	599	604	635	641	638	625	587	593	610	645	612	619	622	613	544	612	641	633	572	632	648	592	624	604	589	600	590	621	626	611	649	647	617	591	590	607	616	602	591	599	595	611	679	604	618	601	624	611	633	630	580	672	583	618	611	581	603	632	594	589	640	620	649	620	582	630	646	594	604	635	583	605	598	633	654	592	641	592	606	626	621	579	598	622	610	615	651	640	587	635	655	597	637	612	624	643	615	641	605	607	632	619	614	605	639	616	634	633	644	614	661	620	648	612	635	595	606	594	649	624	645	616	609	613	587	598	620	607	586	616	640	575	598	604	595	624	623	637	585	590	641	629	636	589	601	618	595	620	596	584	577	604	648	649	591	636	595	605	653	615	602	630	623	573	614	590	640	598	653	634	615	592	644	653	627	601	631	707	663	656	614	629	631	641	654	634	608	606	625	592	585	579	558	569	618	617	590	676	591	613	594	591	595	630	604	631	589	637	572	604	615	601	626	628	614	605	661	644	650	625	638	632	583	582	569	566	603	614	618	617	620	614	634	627	586	623	602	593	623	656	643	659	625	596	683	635	636	607	598	598	608	634	648	602	638	613	589	631	611	649	639	624	622	641	652	581	605	616	621	617	650	624	572	588	616	605	626	635	653	640	608	582	623	599	646	597	605	671	636	649	607	639	610	622	601	632	643	604	621	622	601	600	583	635	638	623	603	658	629	607	658	596	589	622	638	608	575	609	594	633	612	614	628	563	620	637	625	632	596	629	596	620	609	612	577	628	601	635	642	659	628	608	587	623	621	609	603	634	611	588	639	623	598	607	623	620	638	582	609	636	621	637	604	629	598	625	643	652	649	609	627	639	659	613	611	611	628	610	624	628	565	616	595	642	599	629	645	617	593	626	610	636	643	596	597	619	612	621	652	590	617	619	623	654	629	630	616	567	612	579	590	603	598	622	604	611	648	628	612	619	620	606	610	649	584	597	673	662	622	648	651	575	638	657	612	633	647	671	593	607	635	618	611	605	574	573	626	603	641	626	645	626	622	622	563	613	586	595	619	560	616	616	582	628	602	620	606	654	597	621	603	640	596	618	628	612	627	643	544	610	641	577	596	615	668	584	577	638	595	604	607	610	567	602	607	617	601	619	639	591	625	608	613	614	561	634	601	615	557	613	612	621	618	653	593	572	608	623	577	615	644	619	627	619	581	591	598	593	611	652	611	569	624	583	582	593	592	601	633	646	612	662	623	608	660	616	636	601	604	624	569	587	659	637	629	571	627	613	632	613	610	574	659	585	624	633	637	605	646	608	652	587	606	617	629	585	643	580	653	580	650	606	643	582	603	638	607	616	616	625	632	601	601	625	630	579	607	640	605	595	627	599	610	589	631	611	613	601	640	633	648	597	600	621	598	590	621	588	578	582	614	594	600	635	646	645	612	648	578	603	631	603	611	600	644	617	647	628	594	649	606	631	605	595	629	599	655	565	640	650	675	619	614	659	615	627	644	620	637	652	611	621	622	621	617	641	636	665	598	602	591	572	644	657	609	604	607	639	576	606	606	643	624	618	640	581	652	597	607	648	593	605	690	631	586	633	659	590	575	584	618	578	584	656	616	622	579	633	611	639	606	597	591	605	626	586	630	615	567	666	627	612	630	606	614	571	616	605	620	640	606	648	608	602	629	620	615	617	594	609	609	591	613	605	619	609	645	638	592	592	604	625	630	630	579	656	615	582	640	610	627	574	612	650	622	617	654	619	597	597	646	594	620	587	604	596	614	622	672	617	628	583	591	579	659	593	626	621	622	646	659	643	584	640	607	623	570	608	651	608	611	624	637	603	591	605	571	592	658	615	601	679	655	608	625	637	651	620	621	603	649	586	600	621	635	594	639	610	640	606	630	581	615	606	595	631	611	655	608	631	595	657	624	610	601	594	607	653	618	586	611	636	565	666	578	665	604	609	642	616	608	622	626	610	607	609	590	602	661	627	556	665	612	616	632	580	596	630	602	656	568	651	620	665	615	600	605	582	624	594	577	618	614	631	603	579	653	624	631	600	589	604	654	625	607	596	652	604	621	640	613	619	627	567	620	608	640	608	590	616	603	686	603	642	612	638	624	620	620	625	612	586	610	624	646	611	597	619	550	611	573	658	627	609	639	643	665	640	586	595	607	594	688	601	605	626	597	578	575	670	598	598	618	583	605	578	576	642	579	623	648	619	604	629	610	625	635	600	613	634	626	605	626	613	612	660	589	630	616	629	637	590	581	632	588	653	588	642	601	599	619	628	593	619	635	601	593	614	616	607	658	581	602	591	570	621	623	617	593	593	578	613	623	624	607	626	606	608	651	591	576	628	594	614	661	596	606	653	611	618	590	615	619	615	623	657	583	643	652	675	592	614	597	601	590	635	609	590	630	615	620	552	607	647	604	629	594	617	595	606	636	580	567	634	621	660	638	602	630	611	606	610	607	599	646	572	571	628	625	611	630	599	605	589	604	652	643	638	583	599	597	597	574	631	653	622	630	591	597	601	633	580	600	607	622	627	620	587	627	604	626	662	606	658	577	637	570	576	629	631	654	599	627	580	632	619	597	599	621	632	623	636	615	624	627	614	639	647	649	632	615	603	630	603	605	624	606	618	620	615	624	621	588	620	612	641	668	607	617	652	615	635	647	600	659	599	585	588	599	650	565	618	591	620	594	638	637	594	619	588	603	632	656	594	601	646	592	602	648	611	613	580	532	628	591	623	627	593	588	580	657	623	659	628	679	599	611	619	627	584	637	600	586	656	661	622	642	637	595	624	653	593	637	613	657	564	564	629	614	639	652	616	638	649	590	616	640	629	608	608	614	645	627	620	611	633	602	579	624	660	650	604	632	632	603	644	617	604	619	623	626	622	608	588	600	631	622	624	616	616	609	622	644	655	627	595	581	629	625	600	640	606	586	593	595	622	606	634	618	584	597	607	618	612	651	603	630	599	604	631	626	633	611	647	603	626	586	632	593	604	607	592	660	659	616	646	637	593	618	628	591	643	598	594	598	665	609	613	616	597	582	658	591	617	581	633	612	650	601	609
53118	44466	53108	44478	36834	28489	25140	24272	18850	9365	2400	916	728	622	754	7655	10435	8235	4209	1793	979	514	317	290	244	276	248	266	268	284	261	258	277	295	244	246	279	248	247	264	302	278	265	225	263	237	244	275	266	258	288	263	271	248	275	258	242	280	266	255	260	247	276	248	266	263	242	260	278	279	269	249	287	257	231	245	265	252	260	260	272	235	276	263	271	273	286	279	247	292	270	258	274	259	293	264	215	263	266	255	263	288	245	254	264	273	263	270	258	285	291	260	278	255	272	258	249	263	273	263	269	237	248	271	253	276	251	287	259	283	240	226	280	262	261	269	267	292	281	264	284	257	259	254	247	255	272	273	233	270	254	254	279	286	283	255	230	278	255	268	254	237	253	278	255	263	273	248	267	250	257	284	272	266	245	279	297	250	279	264	264	249	243	264	271	299	247	219	260	270	254	303	262	253	280	298	267	250	243	277	259	287	243	286	258	239	253	251	304	253	294	257	272	267	265	277	262	291	231	273	281	246	248	236	252	260	268	243	288	258	265	210	261	256	264	297	247	272	262	246	260	268	272	262	258	286	252	287	270	247	258	264	258	305	256	275	242	269	261	261	245	274	261	253	237	291	309	277	258	296	257	259	280	263	258	288	231	270	272	257	253	273	230	249	292	261	299	286	296	266	278	279	283	285	267	262	255	275	241	255	278	263	283	263	264	245	243	259	265	258	251	244	273	273	267	263	267	269	238	261	265	255	265	252	273	271	293	234	240	275	278	271	262	260	263	242	232	255	270	267	283	269	281	284	266	250	223	241	297	245	291	279	267	275	280	270	257	258	249	250	268	288	278	279	246	264	260	253	272	263	246	263	251	304	253	250	235	240	263	246	283	244	256	310	262	280	251	273	258	261	281	259	238	271	283	275	259	267	261	245	270	250	258	256	274	263	290	275	249	230	260	256	260	291	277	266	257	252	277	246	272	260	246	257	254	260	298	295	265	205	244	284	251	281	272	290	275	285	277	277	285	254	257	227	256	247	265	254	267	248	250	243	274	285	258	256	252	262	269	271	282	223	257	254	270	256	278	251	270	256	255	260	282	268	276	236	297	267	240	276	274	288	251	245	264	256	270	264	267	266	261	263	252	230	286	248	275	261	258	269	251	268	257	250	262	278	269	252	270	255	248	243	272	244	226	259	284	248	294	261	246	267	260	267	307	254	265	270	246	250	279	251	249	277	273	283	270	290	261	257	251	259	262	246	254	261	271	274	264	264	267	253	260	257	272	258	244	263	264	277	247	316	250	230	258	287	254	286	280	254	258	250	269	272	234	287	262	261	263	260	255	248	268	285	286	252	281	277	276	259	276	258	258	259	281	280	252	257	274	267	245	276	256	278	254	281	280	269	307	228	260	265	275	283	247	239	246	285	261	243	257	249	295	261	252	278	244	268	272	281	253	269	269	261	260	254	256	272	253	263	230	256	269	270	215	265	237	222	272	236	283	267	292	238	262	251	244	250	249	262	234	307	251	261	236	249	220	255	268	277	276	256	268	275	274	270	270	255	281	277	276	281	254	257	267	253	250	231	266	227	263	252	278	277	271	271	270	252	257	255	263	269	245	260	278	282	271	245	237	221	250	262	293	282	286	273	269	264	263	294	281	263	256	265	268	290	269	266	244	254	250	286	272	286	263	271	262	243	281	260	234	259	255	281	267	287	261	258	247	279	269	260	250	266	263	236	251	255	272	253	271	303	255	269	274	246	263	265	237	244	256	258	268	262	265	249	271	270	266	294	275	291	247	253	274	277	261	241	249	273	267	281	262	255	264	239	280	278	253	270	267	260	281	252	280	250	264	279	262	267	253	286	233	266	244	222	273	285	277	243	232	246	261	273	259	250	250	248	251	283	241	277	288	249	240	246	234	293	261	282	290	233	262	262	229	285	271	267	252	292	275	275	316	260	277	248	252	261	267	282	285	259	234	276	253	239	286	274	249	278	275	274	260	268	272	243	247	240	271	264	271	243	262	257	282	235	253	258	235	249	257	258	263	274	250	226	285	259	264	275	255	250	266	290	233	291	273	297	267	257	228	254	256	275	264	259	251	249	248	296	289	252	252	263	299	242	303	241	278	258	268	245	247	252	242	274	260	265	297	286	295	251	260	243	282	263	247	261	273	290	229	261	259	269	260	271	270	256	270	261	264	272	295	298	259	281	261	277	239	247	283	286	276	242	305	267	272	264	257	257	251	253	268	289	307	237	231	266	254	278	241	245	250	251	272	245	280	255	263	259	261	297	265	258	273	278	299	252	270	259	256	243	244	272	244	256	277	276	280	269	259	285	268	285	290	265	278	242	256	271	250	265	275	250	271	246	268	249	251	274	259	252	287	256	268	262	259	243	264	261	248	246	258	287	276	252	268	266	270	267	236	254	254	254	253	253	288	260	257	259	246	267	251	247	296	255	263	261	250	289	276	272	278	262	251	254	262	244	276	260	265	291	255	284	271	264	276	257	252	246	236	302	254	268	263	276	238	238	235	239	262	258	269	254	286	232	280	240	277	274	263	276	268	243	269	272	264	272	259	267	253	257	258	250	285	261	285	283	299	262	259	248	251	275	261	281	232	258	249	299	256	248	258	276	234	270	222	280	259	259	254	287	272	272	261	264	250	264	262	257	263	235	263	273	277	257	231	253	268	284	274	249	268	271	236	253	231	275	245	253	270	289	248	256	240	243	262	274	293	273	265	253	249	243	273	276	285	255	273	276	229	274	247	282	284	265	268	256	266	237	236	285	292	260	272	259	271	286	288	251	265	256	243	270	263	268	259	261	245	267	242	240	242	249	274	275	255	279	268	244	276	265	273	264	267	273	284	266	259	285	258	253	276	233	270	269	291	264	236	251	264	300	264	233	256	247	249	259	251	263	234	253	274	245	284	229	269	239	263	233	261	277	284	252	261	267	251	276	254	255	248	259	258	268	267	261	260	273	297	251	274	272	257	295	272	266	270	246	274	270	260	258	248	253	260	229	247	265	282	263	237	253	266	265	254	261	280	298	270	276	269	281	260	248	257	245	265	274	231	267	277	236	238	260	251	290	273	255	267	264	288	261	270	260	253	284	302	264	232	244	237	271	280	252	253	259	239	250	255	249	249	252	260	274	276	247	263	276	279	274	265	279	255	266	249	272	256	274	232	266	262	254	285	251	253	290	247	265	264	244	245	232	254	271	252	276	237	275	257	257	267	275	245	265	268	280	294	280	267	268	243	238	262	249	263	262	269	270	276	277	258	263	263	263	291	306	289	248	257	304	252	260	298	240	248	247	261	264	289	289	240	289	287	269	275	253	259	262	268	263	320	296	295	254	241	272	249	234	252	297	244	249	258	259	251	256	247	270	282	271	259	234	250	253	291	254	247	257	267	237	277	229	287	242	241	253	266	230	275	272	257	295	263	264	281	280	259	239	228	277	281	287	273	304	286	269	256	260	250	266	248	294	255	263	253	273
40904	44117	57365	54220	49458	38045	28990	16975	5013	4746	4119	3568	3009	2610	3358	26572	29543	24845	14937	7555	3906	1620	911	722	619	664	627	680	631	621	661	675	637	648	668	641	634	679	646	648	642	604	713	655	649	688	667	612	645	640	687	655	648	617	682	680	552	622	668	592	632	654	632	621	629	619	645	666	656	612	604	662	652	612	664	620	637	657	646	664	662	622	655	622	681	643	651	632	634	601	621	635	600	615	641	628	586	642	581	613	661	648	621	597	641	628	587	615	640	636	656	649	686	641	620	650	646	642	632	646	618	626	668	628	617	636	647	640	617	659	599	600	614	608	647	635	640	590	654	629	727	594	610	607	647	655	614	634	668	662	622	624	644	603	677	666	648	671	600	640	647	644	641	629	613	658	647	629	674	651	628	632	681	599	658	633	631	608	618	621	597	620	642	625	662	640	646	626	635	580	626	634	690	646	617	605	674	626	672	643	609	655	656	650	649	664	621	612	665	679	610	667	626	674	660	568	659	596	654	627	657	660	640	615	612	642	619	649	605	616	610	646	598	638	611	654	622	619	643	639	619	647	662	663	654	654	668	610	680	605	666	627	617	638	606	616	689	644	614	688	622	654	627	675	681	617	638	603	630	639	636	613	668	617	656	631	607	654	647	607	628	583	659	607	658	613	643	633	609	621	659	593	607	623	614	587	626	631	686	685	644	645	647	626	638	618	657	660	615	694	649	588	644	664	651	631	613	613	602	628	622	641	647	659	684	654	677	624	601	634	619	657	622	624	648	672	657	667	652	622	620	607	656	647	662	614	654	687	601	628	623	638	633	652	638	644	623	633	644	621	631	666	660	658	603	650	641	650	625	617	615	632	628	662	616	700	658	639	661	637	638	615	645	623	655	628	661	664	670	605	643	650	644	663	642	676	608	616	676	656	632	632	578	662	608	646	650	619	624	655	667	603	680	606	607	659	634	613	591	648	653	625	645	633	635	631	633	628	663	644	666	630	660	613	627	648	627	639	630	624	593	641	616	599	618	584	629	635	621	610	633	625	609	603	678	637	646	645	646	651	647	654	603	655	654	651	683	657	702	639	616	629	615	622	633	627	626	630	611	632	643	637	622	659	634	623	618	646	599	670	668	601	615	658	633	649	655	613	634	625	629	631	682	644	599	626	645	673	656	645	642	641	650	652	606	662	660	569	652	617	630	615	641	634	629	661	646	621	685	634	684	655	625	658	653	682	612	687	602	632	665	645	609	633	609	636	616	654	628	620	635	671	638	612	639	633	614	615	651	624	609	657	603	613	642	663	613	661	596	663	645	610	626	639	645	641	634	628	629	655	627	631	667	642	607	603	665	618	621	654	600	634	667	656	648	659	606	654	599	664	637	672	620	597	649	648	625	633	653	639	625	632	610	626	625	601	624	644	616	662	663	597	672	657	664	628	606	598	648	615	610	597	655	638	592	622	695	646	631	612	676	597	637	637	627	649	641	615	617	642	624	662	722	647	667	604	601	661	587	631	629	620	601	599	658	636	626	605	646	663	649	637	623	607	659	604	599	680	669	574	647	645	643	670	636	621	619	620	609	615	622	654	658	611	585	562	629	638	601	592	639	623	589	600	636	607	646	625	623	648	640	646	652	671	643	640	580	645	677	639	655	716	640	627	653	611	610	607	621	609	664	627	683	621	666	680	656	619	659	638	617	631	605	610	657	635	618	639	662	624	669	667	665	663	606	646	644	686	700	633	581	579	613	624	639	584	667	636	612	600	587	616	663	594	621	651	644	606	622	647	626	620	648	611	635	652	641	634	626	624	620	602	676	617	650	594	577	658	617	655	639	642	630	649	630	648	669	617	603	668	624	633	686	632	626	647	604	639	631	642	629	665	639	664	622	634	645	638	672	652	637	631	648	664	683	612	650	663	672	592	654	676	622	639	640	649	639	643	619	668	672	659	634	641	640	627	629	594	673	636	606	637	640	629	621	612	657	600	615	651	633	677	633	621	595	657	592	667	619	624	636	645	678	635	677	600	681	613	630	613	610	622	659	640	683	635	599	666	643	627	623	664	665	635	656	636	595	619	655	611	679	677	594	613	578	625	601	605	667	624	676	638	650	640	620	576	633	648	621	656	577	617	608	632	678	652	616	620	650	625	656	652	605	611	584	657	596	671	618	663	607	626	645	655	624	654	637	658	643	630	599	658	652	634	622	618	626	639	640	601	616	643	621	622	669	647	626	593	621	626	641	661	626	600	689	610	662	656	619	631	667	603	634	657	608	620	653	643	673	626	629	584	647	656	611	620	637	625	589	650	634	598	622	558	642	683	579	638	609	628	602	645	649	615	629	681	576	607	631	670	648	656	649	649	576	671	636	597	641	646	666	603	666	629	667	638	646	641	661	636	631	647	614	593	632	617	642	605	647	633	655	658	640	618	624	650	665	663	613	613	635	655	588	653	615	636	634	680	681	604	603	613	638	627	645	629	609	648	659	652	650	647	619	631	640	674	609	655	627	634	650	641	693	598	635	595	631	609	609	633	633	657	659	634	625	598	654	690	611	643	659	628	594	685	665	607	641	654	635	636	650	638	649	643	651	607	631	620	664	657	644	606	635	646	668	620	625	636	627	596	682	633	619	624	652	666	674	647	629	689	599	624	667	637	670	620	614	637	628	629	610	630	628	622	614	622	633	634	628	680	625	634	646	596	655	627	628	649	630	673	703	654	647	629	661	630	615	659	631	639	635	639	633	647	625	591	613	646	636	649	655	638	612	659	617	615	634	634	670	586	662	634	605	595	650	616	619	646	639	620	662	634	605	641	638	663	664	685	687	619	632	640	641	659	642	573	683	631	630	632	621	649	652	656	606	621	679	643	651	641	635	676	659	608	603	631	616	638	635	685	655	603	702	666	630	700	586	642	680	638	638	631	637	676	660	658	648	630	643	642	651	660	625	655	635	607	663	646	646	654	612	647	635	654	638	656	618	615	652	640	685	616	585	656	653	606	644	613	653	658	617	651	572	584	626	675	630	615	649	600	636	625	651	583	650	628	636	601	668	627	641	627	647	640	639	620	617	617	636	688	632	617	613	605	630	667	671	677	619	593	605	668	648	653	624	627	653	687	632	656	653	678	639	651	646	643	675	649	622	607	649	590	627	640	649	631	624	630	626	625	647	635	636	599	620	607	597	654	631	610	652	638	576	635	667	701	648	678	650	658	592	618	667	657	618	647	623	632	568	651	689	660	650	662	636	618	668	641	660	652	637	643	642	631	600	625	648	610	668	651	620	612	599	612	603	643	633	628	621	652	640	657	673	636	669	616	632	662	652	659	652	621	628	623	632	648	635	605	649	606	615	684	667	590	606	653	639	668	642	638	674	668	631	646	643	636	656	574	646	669	613	671	622	612	625	631	603	689	609	628	626	667	656	613	718	628	618	635	603	642	675	665	606	659	642	607	602	636	623	599	631	637	651	610	650	650	626	690	627	641	646	680	666	633	613	600
60059	50088	43002	41881	36104	30869	29135	24772	22280	16896	7331	1714	1010	874	1093	10581	16561	14841	8748	3541	1702	695	432	336	273	272	304	336	278	279	296	296	275	281	286	325	304	303	307	293	303	283	328	279	319	309	263	313	309	305	283	292	267	306	281	314	268	296	303	293	299	263	293	324	262	293	282	321	285	265	285	293	302	303	285	270	278	314	301	313	304	259	289	305	288	301	316	289	275	281	290	289	271	290	289	288	273	302	275	290	318	309	311	295	279	282	283	307	279	310	291	279	300	291	311	328	312	321	316	322	291	273	281	286	293	305	251	311	277	281	307	309	297	281	287	293	288	306	308	265	269	276	294	292	306	280	289	260	317	298	285	288	294	318	308	254	284	310	275	298	295	300	286	255	290	282	301	294	300	274	271	284	279	309	309	294	312	273	280	294	297	278	305	247	311	314	292	297	282	279	274	317	274	277	282	292	287	263	332	319	248	275	309	295	325	280	291	275	307	273	305	301	293	297	304	237	309	295	292	288	293	305	288	280	284	305	303	283	323	317	282	242	298	308	288	295	299	315	276	284	299	308	261	332	331	349	301	285	287	335	318	286	316	307	288	288	302	278	304	292	263	285	274	267	269	271	276	273	292	315	284	296	298	293	326	272	311	281	294	318	267	297	292	293	301	306	289	278	313	294	306	294	265	302	278	344	271	285	282	299	256	323	285	305	296	290	264	286	287	308	260	266	294	284	288	262	284	292	282	299	289	306	300	283	289	325	285	275	291	287	286	298	281	284	283	278	279	286	295	289	268	268	292	281	249	288	297	281	265	286	275	282	283	277	274	275	317	293	264	302	272	282	307	244	311	281	282	307	278	309	302	274	279	281	297	297	288	308	314	267	321	292	294	291	309	277	277	268	281	295	258	300	290	279	281	268	252	271	275	308	275	290	321	275	283	281	275	293	301	276	289	263	284	325	276	259	301	283	281	279	294	291	286	299	300	326	271	291	294	295	272	278	283	280	304	277	280	289	296	315	273	278	270	306	310	283	288	268	268	349	295	272	295	284	281	297	329	269	313	308	254	275	273	268	286	284	286	266	287	318	261	338	286	261	273	290	295	289	270	273	276	279	262	299	311	295	327	259	288	283	315	269	302	292	291	329	281	307	309	322	282	272	293	298	280	293	317	296	300	311	280	264	271	279	275	299	278	304	299	262	269	275	309	265	249	318	266	315	290	270	292	329	288	308	277	274	315	281	276	271	292	284	281	311	307	296	317	282	288	278	314	305	291	274	289	291	326	293	284	273	247	287	284	273	299	279	274	287	309	284	293	304	288	269	271	300	276	279	314	271	307	309	271	273	313	280	281	277	276	285	285	275	307	281	296	256	275	284	277	302	305	272	296	288	278	272	306	320	279	246	280	270	250	287	308	288	281	318	287	302	290	316	264	302	312	287	300	347	291	305	306	346	276	270	277	298	318	306	269	319	294	268	291	320	285	287	304	267	283	269	266	289	285	274	281	271	296	259	282	282	291	280	287	303	302	252	290	321	274	299	275	287	293	312	271	296	347	313	298	294	296	277	256	257	303	293	265	302	270	287	292	299	259	287	324	324	261	295	301	275	309	272	306	263	286	258	296	276	302	304	305	328	267	286	296	267	297	316	305	313	308	294	282	307	294	280	287	293	273	280	300	310	296	296	273	278	293	283	302	311	275	304	298	304	295	275	271	291	293	325	283	268	285	316	278	288	310	342	283	305	275	285	316	319	276	270	280	292	297	294	278	293	303	306	272	278	291	278	289	297	298	288	302	280	313	306	308	303	275	277	276	303	317	315	280	283	286	299	272	290	301	289	294	287	300	284	262	293	307	306	289	268	273	282	316	286	257	296	303	293	278	286	288	312	276	295	312	301	330	304	300	285	311	305	281	269	284	289	311	299	314	341	294	256	284	296	262	295	301	278	273	316	274	300	289	280	292	329	282	305	289	260	303	311	294	274	314	298	272	269	310	282	298	313	306	300	273	289	313	301	313	285	285	310	284	257	283	289	288	306	260	258	296	299	270	281	304	274	312	297	316	272	313	299	292	302	281	292	277	306	293	286	282	281	260	274	330	331	292	264	293	270	281	281	253	319	305	305	289	272	263	298	265	279	285	270	276	291	279	270	334	308	304	250	316	295	284	286	273	302	312	273	294	266	282	304	325	283	332	294	331	303	278	276	288	294	339	279	275	290	275	291	295	260	246	275	301	278	318	304	308	292	311	283	290	294	261	275	296	291	276	278	286	300	287	261	295	293	250	273	302	308	266	280	278	273	286	267	264	309	268	307	273	263	258	246	264	293	296	289	282	315	307	274	266	268	263	274	264	287	271	312	294	286	264	287	297	298	296	302	272	319	299	264	304	298	283	296	327	291	293	280	255	283	260	291	306	278	299	286	335	283	291	257	289	241	268	272	285	281	283	301	299	283	310	313	322	321	305	325	291	269	275	303	297	324	283	288	275	277	298	303	292	279	295	287	268	281	276	266	262	314	296	283	343	269	280	274	290	279	280	282	298	277	266	283	282	285	275	275	286	285	293	283	288	286	283	283	302	287	268	262	273	282	284	248	292	295	323	307	310	307	320	302	301	302	295	316	304	307	282	300	283	281	309	257	294	280	312	302	252	272	306	333	280	285	265	280	290	323	288	297	294	315	269	285	283	308	308	281	305	314	311	280	283	288	275	300	296	294	286	283	290	282	315	293	301	273	304	296	296	277	298	287	290	309	299	293	278	286	289	288	318	275	291	297	298	311	283	282	298	274	267	302	259	292	298	312	290	295	286	247	276	278	269	288	288	305	284	234	271	298	294	300	313	296	244	284	313	289	291	257	259	283	269	290	298	271	262	301	288	297	292	278	247	269	273	296	283	279	322	288	293	272	289	265	306	270	281	289	299	302	299	298	273	302	318	271	292	281	264	249	291	275	291	264	325	307	294	292	287	305	273	301	250	269	290	253	280	302	310	312	313	282	254	332	290	299	293	271	290	293	291	291	267	260	265	290	246	286	305	295	279	263	286	257	294	276	292	328	270	285	278	298	290	319	304	298	274	303	281	291	309	270	296	306	283	283	321	309	302	299	295	293	288	296	329	297	280	305	246	313	280	299	288	284	306	290	290	310	311	266	264	269	295	295	283	298	301	270	271	296	272	303	295	299	280	273	269	314	292	288	280	281	288	284	312	285	280	315	260	292	287	288	268	285	284	283	294	287	260	267	275	298	279	288	290	278	296	317	287	303	292	288	303	302	298	287	291	251	267	324	265	308	286	293	311	290	270	253	329	297	277	279	274	282	288	265	280	292	300	293	288	298	290	253	291	302	296	316	294	263	302	274	271	276	272	313	311	295	295	292	315	298	269	283	290	270	326	251	279	289	300	264	310	285	270	297	313	277	287	277	296	291	267	273	293	301	289	314	277	265	307	295	253	285	278	284	303	307	292	272	286	292	322	308	281	299	314	298	275	301	255	274	282	276
49697	59036	53763	47022	41088	34572	26761	7846	5092	4503	3780	3505	3439	3153	4372	28870	35018	31968	22239	11194	6056	2424	1053	806	653	713	706	693	688	673	650	624	686	631	649	681	674	645	696	654	652	655	664	686	690	658	617	667	635	643	652	698	705	649	653	655	693	662	635	667	652	657	619	616	665	613	650	647	668	625	652	662	648	657	694	669	623	669	667	657	617	641	642	679	644	680	656	667	637	648	602	659	624	652	651	619	590	634	674	668	670	643	659	656	634	647	662	655	659	649	688	695	593	685	667	652	636	602	629	693	665	633	617	620	665	660	656	655	570	693	641	675	644	610	647	709	629	620	646	585	622	630	634	669	660	641	629	639	676	614	619	673	646	680	657	611	633	658	680	679	669	681	693	686	625	651	688	634	614	650	601	621	642	653	622	621	667	628	657	641	653	638	665	607	612	642	681	663	623	673	667	636	652	665	673	644	643	643	633	661	685	647	636	663	657	676	691	666	667	673	708	618	630	603	643	664	637	625	633	672	681	684	632	690	698	643	689	677	627	676	643	613	635	689	626	664	637	668	666	638	620	661	619	672	673	674	638	661	677	635	664	664	636	641	626	697	642	673	648	643	638	656	659	601	650	622	626	601	641	608	680	664	628	671	643	627	614	623	633	651	617	656	645	655	636	659	639	630	653	626	609	602	659	620	627	624	640	636	603	641	690	675	644	653	620	621	694	656	668	611	669	616	621	668	649	660	672	658	631	652	680	695	624	628	669	620	642	648	671	670	633	604	657	663	621	610	645	664	657	671	645	657	696	624	610	637	660	623	624	652	663	689	628	669	655	652	647	631	629	608	636	684	675	616	645	623	649	633	628	669	670	615	695	650	679	643	649	620	617	625	638	620	661	662	614	669	658	632	637	645	679	695	698	649	671	595	643	622	650	660	690	618	678	674	617	637	634	609	656	667	648	648	650	633	633	643	670	636	634	632	626	626	594	662	654	652	666	618	642	632	689	594	661	632	649	708	679	610	647	637	635	650	673	660	676	663	661	618	687	637	635	694	656	615	650	631	629	635	671	631	627	623	703	653	581	682	647	675	630	680	590	608	596	629	634	651	695	643	654	638	620	742	634	660	658	630	662	638	662	633	644	683	634	677	616	678	592	641	629	675	628	594	622	609	643	656	610	641	634	636	672	652	635	679	631	645	668	630	659	677	607	639	674	630	659	625	632	590	659	650	699	631	651	743	650	612	669	599	612	675	665	646	671	643	646	647	646	625	624	646	641	621	612	592	623	625	642	716	670	621	621	653	613	669	614	590	678	643	636	642	680	682	628	677	674	628	606	638	650	620	640	635	652	646	682	628	636	639	650	654	626	706	669	637	659	624	641	656	615	599	620	693	648	642	629	641	642	586	654	677	642	640	605	632	617	604	668	669	645	612	635	620	610	612	602	613	642	668	674	654	674	631	640	629	653	650	639	660	642	630	648	644	691	572	661	652	689	631	560	669	637	625	664	684	637	676	626	667	624	634	650	710	646	639	611	649	679	668	662	606	623	647	670	635	620	689	653	674	657	664	662	674	641	675	640	636	638	641	637	646	651	675	657	694	651	664	683	630	698	680	667	660	644	633	646	662	597	637	650	649	649	652	592	635	636	714	623	642	646	661	635	674	664	631	603	673	695	655	607	643	654	609	632	676	665	670	621	657	605	677	640	636	666	644	616	625	632	658	687	630	642	657	597	626	642	601	653	672	659	648	624	627	659	647	622	669	614	629	645	662	678	608	644	654	669	640	623	616	641	641	632	665	653	634	662	664	654	628	654	625	630	635	698	622	630	613	628	677	628	674	618	616	627	597	617	672	645	655	691	653	672	654	646	661	681	677	653	623	671	641	629	660	691	607	618	630	681	699	671	679	638	672	641	686	620	620	645	633	632	606	651	640	626	670	667	603	634	617	673	659	659	629	669	660	633	659	609	574	621	658	638	637	614	629	656	630	668	652	650	653	678	651	631	659	621	641	659	640	638	616	609	640	627	669	688	612	671	685	646	646	586	655	641	655	639	647	599	575	674	687	600	643	650	712	667	657	651	649	636	646	642	632	656	639	607	657	670	626	601	646	662	643	644	604	611	635	661	648	675	670	659	691	667	638	617	597	633	620	648	598	669	621	666	615	708	663	642	679	675	632	655	667	644	639	616	655	626	653	616	650	682	665	660	624	615	629	672	656	670	617	671	667	634	691	655	663	639	626	640	658	635	705	632	633	681	663	636	639	641	651	641	622	703	628	635	659	640	607	609	647	636	632	575	684	609	623	670	608	621	618	653	648	599	671	665	627	628	667	657	657	606	693	707	641	662	663	576	606	606	636	666	651	612	651	652	615	660	644	660	684	661	656	610	631	656	624	646	661	636	686	664	684	625	605	632	645	642	615	645	650	640	663	675	622	624	629	682	662	658	631	646	625	634	646	641	674	638	677	681	634	686	653	677	622	631	620	683	668	662	631	631	684	663	657	643	623	639	634	652	644	695	618	627	682	673	686	639	608	660	633	638	658	654	634	663	655	643	613	608	669	601	695	614	626	653	596	630	628	593	659	652	649	647	654	628	633	657	621	626	632	586	677	639	653	653	625	631	647	634	642	671	644	624	643	616	644	612	654	647	683	633	669	686	606	661	655	602	647	611	638	664	622	647	662	636	691	610	657	649	686	675	677	709	667	593	624	653	664	646	630	635	663	619	681	667	652	662	667	663	648	645	668	680	646	617	673	640	669	634	653	617	654	666	640	651	614	601	648	636	659	641	684	652	619	631	714	649	657	634	657	623	610	679	657	647	649	624	658	697	660	645	653	661	585	603	636	637	633	664	662	639	622	630	646	665	663	688	626	633	591	648	628	609	622	616	640	644	671	625	636	608	640	629	620	649	619	634	646	618	646	671	618	671	625	623	647	640	646	623	638	630	684	659	607	628	633	631	682	624	616	646	652	638	634	637	617	659	664	693	623	709	618	670	614	679	647	646	623	597	634	679	647	645	680	661	642	688	625	665	664	635	643	643	658	645	604	657	643	660	600	610	645	658	647	645	651	668	652	670	664	660	616	637	655	626	655	666	692	642	672	647	650	655	657	634	660	633	627	642	652	648	649	635	628	638	639	643	693	642	644	633	649	609	646	645	596	602	640	687	660	641	644	625	672	637	651	645	649	679	663	630	581	641	651	704	667	642	625	628	679	657	677	645	655	672	646	648	671	637	643	650	621	626	639	673	648	682	637	681	635	609	629	658	660	627	607	642	651	671	685	601	670	657	701	698	692	683	641	638	614	647	682	695	683	650	691	654	671	691	628	665	644	636	641	612	606	665	683	648	669	667	681	655	629	645	637	682	667	653	678	566	666	659	608	640	655	637	645	652	637	675	636	669	653	620	629	635	638	658	651	596	642	596	622	607	624	640	657	674	694	645	685	624	649	631	632	616	671	634	638	678	605	668	627	650	633	677	667	653	642	631	640	680	631	608	671
25507	50498	55186	45551	31540	23036	10189	2223	925	643	492	442	419	441	390	620	1179	1212	943	588	428	301	273	273	286	242	259	241	233	241	243	246	233	247	277	268	261	283	258	269	250	256	247	235	235	252	260	240	247	261	246	237	244	275	245	257	234	270	254	273	251	272	257	236	243	287	231	245	257	261	256	247	267	263	232	253	235	242	269	253	268	244	249	244	247	252	256	241	242	260	250	270	247	247	257	255	280	230	262	272	257	229	268	231	262	268	268	249	258	232	240	242	245	260	234	247	249	275	248	233	281	265	254	280	257	259	262	256	273	263	248	261	267	254	247	243	253	259	251	262	272	265	261	271	251	242	256	241	269	244	248	248	244	233	266	282	279	256	226	260	238	238	281	261	272	259	241	246	244	262	244	259	261	255	280	243	280	248	270	248	248	252	240	227	231	268	270	254	251	230	252	216	273	263	244	244	243	230	260	239	281	271	267	273	227	247	273	259	239	251	241	247	255	231	248	263	231	256	234	243	263	253	292	244	257	228	266	236	265	234	301	242	243	222	217	239	258	261	272	277	194	268	278	253	264	248	261	279	246	284	272	272	244	249	220	238	285	266	253	275	240	267	249	249	287	249	238	270	262	248	285	267	239	243	254	273	259	261	265	234	247	244	247	276	213	261	245	249	237	294	212	243	281	281	299	245	239	256	249	254	285	248	251	253	258	241	265	239	252	242	265	271	250	264	237	255	207	234	243	235	263	246	243	225	256	269	273	249	244	264	252	244	239	259	245	231	253	259	272	222	258	267	262	269	262	262	238	245	248	246	267	263	271	235	233	289	263	257	240	266	216	246	267	250	229	241	277	274	282	263	246	243	250	267	231	247	238	233	248	246	245	250	214	247	222	260	246	262	266	251	256	264	223	237	233	258	220	232	246	267	241	246	244	229	263	250	239	243	271	274	247	272	254	293	260	241	236	241	263	252	226	244	294	276	257	263	268	237	262	260	253	263	245	247	253	298	267	248	276	256	261	251	237	255	243	268	242	236	231	242	244	241	252	280	278	221	238	242	252	239	265	278	238	236	258	233	262	248	237	237	256	293	249	235	279	259	269	240	249	255	260	267	223	277	261	249	244	237	244	271	255	225	237	241	283	278	300	250	255	255	234	261	274	251	219	256	250	281	234	271	276	271	260	248	258	248	280	239	282	240	258	246	278	256	226	254	257	239	224	260	256	257	248	230	235	249	252	227	246	269	245	229	264	226	229	261	234	222	274	245	260	256	255	264	236	222	254	251	256	247	228	243	249	253	289	251	265	267	251	268	261	249	260	243	246	273	249	269	239	245	260	259	242	254	241	240	242	240	247	249	273	252	265	256	270	262	256	227	256	273	250	265	261	273	254	224	214	267	218	244	239	247	224	290	232	265	243	264	247	259	218	256	236	211	263	265	236	243	264	269	249	240	250	219	257	252	250	239	236	262	263	265	284	247	239	260	259	256	257	271	282	230	270	241	253	279	279	263	242	261	233	249	263	230	228	272	264	278	255	278	244	242	238	251	276	236	269	224	230	276	265	245	259	250	241	240	239	281	240	257	260	272	247	271	247	277	241	274	238	261	272	235	221	268	242	237	244	246	273	248	248	306	248	234	255	239	246	241	249	244	267	238	262	245	257	272	261	259	246	214	252	238	272	232	235	243	269	232	267	268	276	273	262	270	252	260	216	232	259	253	214	245	248	242	229	256	253	218	265	245	245	253	243	289	270	253	257	228	217	253	261	265	250	224	256	267	283	240	232	267	253	237	261	267	251	234	256	246	290	258	238	256	248	259	232	260	218	241	294	224	246	264	278	255	279	247	259	242	233	218	210	247	294	226	238	246	263	267	268	263	234	256	230	262	279	282	278	272	245	249	269	254	260	239	234	243	254	259	234	240	253	233	231	243	251	251	234	238	265	260	242	231	268	278	254	219	246	248	230	212	238	240	229	241	268	228	225	268	236	216	259	253	247	246	247	249	245	256	266	233	270	277	249	260	231	238	242	242	248	267	271	236	255	249	272	274	255	257	229	245	256	274	251	234	249	234	281	235	232	249	227	217	231	277	268	238	273	287	249	243	262	243	258	263	231	272	250	268	256	251	258	244	260	281	250	268	270	243	271	257	275	272	252	235	255	266	231	234	265	272	272	261	255	227	252	265	209	274	276	240	273	239	252	263	217	271	246	255	270	269	251	232	261	268	235	257	239	240	252	266	247	246	243	257	257	255	231	267	254	267	259	246	266	253	279	237	241	293	239	246	286	247	252	261	262	273	245	263	229	226	276	254	258	250	288	271	254	265	269	283	272	274	251	258	221	274	278	246	238	258	245	268	236	263	248	235	252	284	266	212	254	256	238	250	246	284	258	256	266	252	253	211	265	259	252	237	240	271	234	252	240	258	230	266	253	251	258	244	256	281	264	274	257	239	254	240	243	255	261	234	265	300	255	234	222	253	246	272	256	260	243	240	237	270	244	238	255	225	260	263	268	264	246	250	270	257	270	258	240	248	263	242	264	246	243	289	274	262	260	266	262	264	245	215	257	279	254	254	242	259	233	266	288	263	272	252	252	254	232	248	264	253	241	256	259	278	259	240	222	256	244	251	243	228	257	271	242	262	267	263	267	264	265	266	275	257	265	279	243	248	236	276	268	259	249	242	292	225	253	260	238	224	260	249	274	247	269	280	273	260	242	243	250	242	244	226	253	279	257	245	253	262	254	288	255	258	260	219	245	266	273	249	259	219	248	256	252	258	256	254	240	267	251	237	271	244	256	245	253	261	268	260	254	261	240	242	248	245	253	235	238	227	260	263	266	286	285	269	264	216	261	292	285	271	259	282	274	248	240	229	257	262	262	244	267	243	238	248	252	274	213	253	244	241	246	260	254	262	277	245	240	243	246	258	229	261	270	257	228	251	242	277	236	251	270	270	256	248	282	267	269	235	259	229	231	253	257	260	230	244	250	251	248	245	249	281	273	237	261	281	269	222	274	287	262	245	254	250	243	259	261	262	234	255	243	244	244	248	242	249	253	264	252	241	261	270	252	256	247	239	268	245	277	233	217	230	244	239	252	261	246	246	253	218	236	263	238	267	246	256	253	245	253	226	252	252	228	268	245	272	236	261	251	267	282	261	233	278	250	241	258	260	257	270	217	259	269	252	218	229	254	268	252	254	268	234	244	251	222	244	261	297	258	237	280	260	265	224	246	247	241	249	233	211	238	236	245	269	239	233	242	250	252	258	245	256	255	270	244	272	281	264	295	248	227	234	252	290	252	251	247	248	247	257	254	243	241	257	256	246	271	244	280	270	240	242	236	244	220	241	271	236	256	276	254	210	232	259	248	248	267	245	211	276	242	259	279	226	247	260	248	253	216	258	260	263	271	268	277	247	271	230	263	227	251	270	236	241	278	229	279	264	236	265	252	257	248	278	258	225	264	260	245	246	265	265	269	250	205	255	279	257	233	224	242	244
18193	45105	54366	50502	37251	26794	11567	4567	3263	2360	1915	1616	1542	1582	1558	2828	5305	4841	3455	2106	1305	878	671	678	596	617	661	608	602	644	629	639	633	623	612	619	643	625	624	656	641	646	639	651	625	619	650	617	634	626	606	605	631	654	606	603	612	622	647	602	643	631	576	626	561	598	589	573	649	645	642	609	632	677	586	627	648	623	628	605	605	650	637	624	614	608	619	594	625	635	627	640	602	624	617	632	620	645	674	630	623	615	622	632	626	637	647	636	598	640	632	619	631	617	586	603	609	633	622	641	654	660	583	641	655	600	612	624	621	606	654	606	604	585	625	590	648	626	614	624	643	605	608	623	654	638	604	614	610	610	600	641	611	653	672	645	653	637	604	606	581	633	645	625	636	621	560	656	611	608	668	588	617	594	635	603	632	592	608	649	617	629	663	620	640	627	621	597	624	605	600	640	644	589	597	621	644	641	612	620	647	674	639	659	567	605	598	628	579	615	621	660	632	642	640	609	612	611	626	667	642	628	591	623	605	637	589	608	623	623	586	657	628	593	661	583	612	586	611	605	593	615	648	647	630	620	614	599	589	637	654	600	623	632	658	603	616	649	656	653	615	600	584	663	632	610	619	662	641	638	644	607	620	630	596	639	595	622	623	619	641	606	650	662	636	612	590	632	665	596	640	596	662	611	601	661	610	604	595	592	650	644	635	641	598	640	647	623	634	610	621	614	619	657	650	639	623	594	616	624	608	609	584	654	608	640	620	602	621	629	636	634	627	598	627	640	586	615	678	643	651	609	580	624	629	649	650	650	624	637	595	666	620	639	629	595	631	639	579	649	619	616	639	627	608	644	612	611	649	609	663	614	678	582	619	624	616	619	611	625	646	587	597	653	637	657	613	612	636	585	619	625	699	619	590	592	623	621	664	595	600	620	632	599	652	612	633	633	672	656	609	607	633	621	619	640	637	624	637	631	607	632	597	597	579	607	661	558	624	621	628	605	579	645	601	637	665	583	622	648	581	608	660	630	653	626	668	608	621	649	621	642	624	657	610	623	599	616	617	601	594	647	608	606	639	576	609	605	596	649	637	648	597	628	615	583	584	621	633	613	607	625	623	595	643	640	622	579	578	571	597	622	608	638	604	613	645	593	612	631	590	678	601	672	634	636	619	614	594	661	615	660	568	624	631	622	645	640	620	599	602	605	626	594	627	620	611	622	614	635	599	620	617	629	631	597	616	644	667	646	663	611	603	609	671	580	589	632	598	619	619	651	612	634	643	634	637	621	649	666	591	611	656	613	628	665	604	632	625	605	616	618	628	635	629	595	621	615	609	609	642	635	631	626	634	638	650	665	659	626	652	605	658	624	580	605	617	557	630	596	563	584	608	646	659	615	640	600	617	616	656	610	661	573	617	638	594	608	653	628	634	619	612	639	653	610	668	671	636	632	611	605	658	602	657	651	657	617	629	609	626	609	595	617	620	674	606	595	644	614	631	613	599	595	626	610	661	600	588	637	631	651	646	626	592	628	613	635	609	665	600	565	640	641	605	582	665	625	640	608	660	633	605	578	583	585	625	641	657	675	638	591	596	646	627	600	596	673	600	614	628	657	628	652	648	652	607	612	631	609	646	632	655	606	604	684	622	639	640	581	617	623	648	659	612	631	657	638	648	615	646	651	629	659	613	607	629	634	602	609	601	625	649	647	615	625	630	610	616	654	608	609	621	590	630	645	583	658	653	659	641	668	651	645	650	644	646	676	592	571	606	633	609	646	656	613	648	587	624	647	610	620	611	610	611	641	603	638	593	606	654	604	593	620	640	645	568	609	608	611	585	648	630	582	629	624	641	596	613	626	644	609	606	620	609	628	622	606	620	626	644	600	555	573	649	642	648	607	643	585	620	591	638	612	625	669	647	600	635	591	649	688	610	613	663	589	594	641	650	623	615	654	614	636	657	684	628	591	638	624	606	646	628	624	599	648	623	609	628	636	613	635	638	611	618	603	691	610	611	574	604	634	639	628	605	614	633	627	639	681	633	596	582	617	642	599	659	623	622	601	678	612	603	622	626	637	607	605	630	638	672	633	650	617	622	646	621	602	638	639	669	581	594	597	658	653	617	626	649	605	591	636	625	625	630	646	651	622	653	652	615	639	630	617	659	606	637	630	591	593	656	624	607	676	618	645	594	666	608	614	613	633	612	613	602	575	620	624	645	580	619	637	622	663	579	617	636	634	583	647	599	624	625	647	637	648	594	641	637	574	638	597	640	638	647	676	678	637	664	615	587	617	644	671	640	615	666	566	623	655	595	650	656	645	618	636	624	600	628	671	615	634	643	641	606	673	614	637	636	648	672	672	618	608	608	639	644	630	625	636	602	652	630	604	596	632	634	620	629	659	660	612	602	646	610	633	622	622	647	612	593	590	659	601	636	623	644	647	642	614	639	595	611	646	606	596	651	633	612	612	610	616	645	664	655	597	656	629	625	622	576	612	578	639	631	610	629	602	607	612	607	617	633	618	634	703	620	627	629	612	595	631	647	611	645	590	587	649	600	592	570	588	633	636	646	627	641	618	650	598	618	642	609	621	628	621	652	635	602	635	605	599	639	614	632	645	607	649	583	622	642	608	674	605	593	636	611	673	596	619	617	613	630	659	617	594	664	591	622	594	612	580	655	667	606	636	655	589	660	595	637	637	643	581	649	615	627	622	619	605	601	581	643	597	633	614	617	632	613	618	598	624	622	665	576	644	628	654	552	594	636	573	660	617	593	643	629	631	680	614	619	625	636	648	593	614	647	609	587	666	625	638	620	647	609	607	672	605	614	649	606	611	609	601	615	638	628	606	629	622	663	578	660	634	628	583	603	673	617	660	656	632	622	584	630	642	606	639	615	587	615	643	601	625	630	570	611	618	634	607	584	641	659	624	644	652	587	619	622	593	603	608	614	624	632	607	638	576	597	593	596	616	645	610	659	651	661	598	643	597	638	644	635	604	627	641	577	638	593	639	594	566	590	589	591	664	677	636	674	617	626	647	663	592	592	614	651	606	643	613	640	613	637	619	610	639	616	638	615	607	654	625	660	621	586	648	646	611	637	613	561	618	630	643	647	616	624	623	586	590	595	626	636	623	602	628	604	585	614	628	606	587	625	629	657	639	618	596	583	608	599	628	595	655	639	585	605	618	612	629	648	635	636	649	626	606	608	651	619	642	592	629	671	615	593	595	644	615	648	580	588	619	690	605	638	609	610	643	624	647	616	623	634	609	637	618	638	656	593	658	631	638	624	609	655	652	602	651	650	627	630	641	624	601	643	617	646	609	629	600	615	646	636	615	576	619	634	638	670	628	658	582	656	632	650	636	642	656	627	647	627	647	641	614	620	632	630	596	649	592	611	598	652	610	652	633	601	594	623	635	647	642	636	637	630	643	604	608	661	645	645	626	610	669	609	685	674	652	647	598	573	606	612	648	602	663	588	634	632	672	606	639	612	572	650	566
54494	52152	43597	37813	32107	25576	24323	21291	15048	6557	1635	868	754	668	605	3960	9056	8442	6801	3363	1491	794	416	345	306	320	290	275	285	268	246	279	297	273	266	278	286	277	274	275	283	248	231	268	275	254	269	296	291	265	263	238	217	272	264	287	255	266	287	282	285	275	275	286	277	315	274	276	266	232	270	259	304	250	265	275	265	276	297	268	266	262	265	271	264	284	269	244	255	273	238	260	278	288	301	255	283	268	278	309	283	249	304	285	278	294	252	271	256	294	239	263	286	268	266	289	255	291	292	297	241	285	262	281	258	280	285	271	288	269	268	285	253	277	262	270	250	254	292	300	264	290	250	282	280	259	294	278	238	278	281	293	281	281	257	266	250	279	269	247	253	280	240	283	268	295	300	264	273	283	254	255	299	252	258	282	289	271	249	280	260	267	274	261	280	276	288	274	268	271	295	260	265	273	279	271	271	296	247	265	269	257	289	264	291	299	284	249	279	297	294	299	284	254	280	268	281	269	274	288	244	250	272	287	297	243	276	273	277	274	246	275	289	237	277	256	308	287	295	267	286	271	275	265	276	270	304	280	260	294	272	255	292	265	287	287	303	271	255	279	278	258	284	254	294	311	286	253	286	276	283	249	278	236	248	256	270	258	261	273	289	277	251	237	259	280	274	271	279	275	266	315	267	225	273	283	279	266	302	289	262	285	287	289	277	288	272	236	238	321	300	278	291	273	258	266	261	278	241	262	264	304	278	251	280	223	286	260	284	255	267	242	273	261	267	264	260	295	272	279	245	243	251	263	274	309	279	257	297	293	270	274	251	296	268	276	259	256	282	259	266	293	281	273	286	273	251	278	280	283	301	239	243	254	293	256	286	260	268	290	281	273	298	272	290	267	275	285	317	263	270	264	275	254	291	284	263	269	261	271	257	269	283	267	284	299	274	275	291	272	277	280	256	278	262	265	281	268	263	242	264	261	263	300	313	295	263	242	272	272	256	281	251	289	285	242	291	279	274	301	268	269	193	282	235	260	268	284	292	309	260	263	269	284	266	268	278	256	267	247	290	269	297	243	274	291	253	258	283	262	294	280	276	288	271	269	258	251	272	268	270	248	278	269	281	284	263	280	261	254	262	289	265	280	261	254	278	296	267	274	235	258	251	241	235	271	267	260	293	274	259	239	266	279	280	263	283	274	266	246	260	296	272	275	283	276	255	278	252	259	258	260	256	274	257	278	281	292	265	257	273	301	296	266	259	310	237	293	273	224	252	273	255	275	271	278	244	250	265	288	271	276	277	248	289	259	264	275	303	289	252	275	263	250	289	259	270	259	257	292	275	288	289	266	278	300	280	263	237	264	285	266	253	263	253	265	260	277	248	274	277	255	310	288	281	279	310	277	266	247	278	225	262	279	250	249	307	260	237	262	283	268	255	246	276	269	271	273	297	245	276	294	254	285	254	273	266	292	260	284	305	274	258	262	255	270	268	290	281	284	271	255	253	260	282	291	264	292	291	277	290	281	280	273	271	240	243	288	274	276	253	296	274	268	292	257	278	268	256	266	280	252	289	282	288	312	283	279	256	292	282	252	263	289	247	268	257	268	235	282	278	252	241	267	249	290	305	285	312	284	269	281	253	281	281	264	264	294	285	255	268	280	280	250	302	259	247	280	270	253	256	289	269	264	262	290	275	266	268	273	239	261	281	261	279	290	291	266	275	305	271	273	263	258	283	265	246	263	321	265	291	274	243	251	291	267	254	259	264	254	289	316	283	288	269	246	270	266	244	298	280	251	281	295	265	276	274	272	273	243	271	271	298	261	305	267	278	253	255	261	309	273	272	263	271	273	262	248	253	286	249	287	263	275	281	275	276	281	265	255	297	253	264	270	279	275	295	263	276	278	265	271	299	253	260	262	264	283	271	283	281	264	268	269	284	287	295	294	248	280	296	303	271	262	264	251	277	270	305	265	291	309	288	283	276	233	251	249	245	294	273	275	252	297	248	261	261	254	301	275	277	276	287	283	283	271	264	293	259	296	273	286	245	265	261	247	256	259	263	245	263	252	279	278	290	279	264	275	277	267	269	304	258	284	291	286	293	261	275	313	310	292	297	282	239	277	253	296	276	285	249	288	280	259	260	243	284	268	296	250	268	270	281	283	245	295	254	260	294	247	296	256	277	259	263	271	305	272	255	261	269	297	312	238	282	263	280	264	281	252	271	271	266	263	255	284	266	289	298	302	291	290	276	272	297	246	255	264	280	265	282	271	262	244	285	288	303	267	269	254	306	277	255	278	238	265	266	266	280	271	268	263	291	286	289	287	290	282	306	288	282	265	297	325	282	269	278	240	249	253	289	266	285	271	264	280	287	265	255	309	307	253	270	294	310	269	267	256	255	286	264	272	218	271	266	258	257	270	303	259	256	283	251	287	291	262	293	280	281	267	263	293	241	254	288	242	272	302	256	247	274	273	265	271	278	264	283	270	253	280	280	248	299	282	272	261	253	254	266	255	288	264	297	273	282	251	298	268	259	282	255	263	283	267	237	270	271	258	269	288	294	253	240	278	275	291	293	289	284	260	266	277	275	248	272	290	286	254	296	264	251	280	308	283	283	268	277	281	263	262	281	272	282	301	260	264	251	255	293	231	259	277	256	262	274	263	292	303	268	273	258	281	254	313	277	249	264	279	240	253	275	241	236	297	284	240	265	265	276	260	251	289	272	288	285	250	286	267	294	238	265	265	280	272	273	282	291	251	283	260	288	227	276	281	255	277	276	282	247	277	279	276	281	278	296	245	264	277	287	316	265	250	269	246	244	273	294	258	295	269	285	267	311	287	294	266	283	265	251	253	261	266	287	269	281	266	276	254	291	298	261	263	266	282	242	290	265	265	254	271	275	259	257	277	248	244	264	292	269	267	264	244	250	260	284	260	258	267	239	273	294	273	285	277	279	297	261	276	262	295	277	284	276	299	269	291	302	266	260	240	268	286	291	266	268	251	234	261	287	282	253	279	294	289	316	274	268	278	295	287	275	270	276	261	266	303	280	270	251	239	275	284	258	270	267	269	253	301	275	281	289	295	289	256	289	269	278	288	286	238	274	233	288	253	275	263	271	263	255	298	268	281	281	272	267	267	282	250	268	299	259	267	268	245	284	286	278	266	253	287	266	288	283	258	273	266	276	289	253	256	265	263	282	237	316	262	293	285	255	234	271	247	256	280	250	256	245	270	288	257	281	280	301	264	271	307	286	280	284	272	283	289	257	254	261	277	260	290	308	274	264	267	270	272	299	297	253	240	257	292	288	267	253	273	254	275	294	272	312	281	264	238	284	284	251	260	274	277	278	278	251	259	242	265	293	280	292	273	264	245	269	288	240	296	330	276	266	307	248	269	283	283	252	243	258	244	275	266	268	266	233	283	242	275	248	269	231	235	278	246	271	290	256	290	274	237	285	242	267	311	240	254	278	321	287	268	257	252	261	284	284	252	271	278	265	247
41603	56868	54797	46428	28957	13902	9652	7662	6517	5034	3922	3331	3155	2665	2575	15998	27811	25899	21674	11903	5858	2884	1258	843	722	652	670	614	651	655	698	647	661	659	663	647	669	677	684	633	672	648	634	653	659	609	677	641	608	675	651	670	679	605	621	629	640	655	642	669	598	649	666	631	662	632	650	597	675	658	626	595	589	617	656	623	603	659	628	663	667	669	642	633	662	654	622	596	636	666	616	581	615	611	684	656	681	647	646	638	617	640	663	608	625	658	631	639	619	681	666	702	656	637	666	642	611	648	626	679	638	659	663	603	617	676	652	661	641	662	639	623	615	646	666	659	642	653	633	631	625	604	642	648	638	661	661	658	652	640	636	625	658	632	624	601	642	646	687	615	639	623	641	623	635	659	668	623	647	637	675	637	666	660	624	648	654	625	644	600	645	628	646	664	661	640	622	654	662	650	635	676	609	645	663	635	667	585	631	677	627	655	627	641	651	628	676	657	614	615	629	629	633	628	613	632	647	629	629	603	598	650	637	618	649	614	603	632	607	625	650	642	623	616	676	682	620	622	674	641	636	615	628	657	627	629	645	615	623	680	590	665	659	676	634	631	678	611	698	621	606	654	638	625	646	643	654	613	655	661	646	627	639	640	592	649	636	650	624	639	620	657	665	608	637	668	663	681	611	633	622	643	678	640	687	614	650	671	652	561	638	663	626	629	655	661	632	623	677	673	625	597	661	647	619	624	623	620	581	612	640	681	629	674	642	636	641	605	651	612	633	665	656	672	619	671	640	650	633	661	621	637	665	629	628	647	591	653	603	635	664	666	652	636	647	657	660	630	672	620	658	670	629	636	595	653	663	632	585	640	634	655	655	605	651	629	660	649	611	683	649	635	655	654	649	650	631	633	653	633	599	661	641	667	619	584	620	658	632	639	626	698	687	633	624	630	683	637	636	624	665	594	676	642	664	630	616	631	633	628	658	667	673	628	668	639	691	618	613	684	616	658	625	662	660	686	667	640	637	645	641	628	594	646	662	656	659	678	624	619	616	635	606	622	639	597	629	607	663	675	646	658	613	599	611	655	637	641	642	632	646	629	676	596	648	634	644	669	598	635	626	686	651	620	639	652	621	635	682	645	611	648	607	630	632	614	634	645	666	619	659	686	642	639	673	664	665	629	636	643	643	663	642	631	626	643	654	637	635	646	629	673	613	615	668	628	657	649	637	668	671	655	661	662	620	664	603	687	604	610	626	649	639	622	592	646	647	645	611	621	640	649	638	620	644	666	708	621	617	643	609	646	646	647	639	659	643	615	648	652	645	634	612	661	640	667	612	623	678	700	658	626	611	586	701	665	637	639	617	684	621	628	639	651	657	622	562	648	652	656	646	615	650	656	695	678	617	678	687	633	652	630	625	652	672	696	685	628	679	615	637	623	644	645	671	648	670	627	674	637	603	682	653	651	644	643	628	618	616	696	658	682	643	620	681	608	638	622	632	638	646	666	683	616	609	662	628	662	649	626	625	615	642	608	625	674	598	607	638	613	609	663	635	649	632	623	680	641	632	621	608	671	672	612	640	656	622	634	632	671	616	660	654	591	612	655	623	672	636	615	638	654	693	659	648	653	643	618	656	641	598	639	613	616	643	623	616	592	670	643	655	636	631	648	619	640	619	663	649	651	653	617	664	654	665	632	674	643	673	593	615	674	639	648	649	581	655	678	626	613	668	675	626	616	648	631	690	677	644	634	643	628	652	657	668	674	570	650	657	647	706	597	645	630	681	606	645	635	632	663	650	620	609	651	695	638	647	671	621	641	658	623	624	631	626	685	592	594	657	625	646	675	636	660	631	622	639	640	646	703	616	624	617	627	660	650	635	654	638	617	631	613	654	611	594	638	603	691	655	657	638	622	650	630	615	617	689	658	596	656	658	680	665	649	627	641	701	640	618	653	657	600	591	636	664	633	621	654	668	670	637	657	614	634	632	651	658	609	668	643	633	627	634	627	614	646	628	609	665	621	697	655	625	650	624	632	690	671	640	633	658	629	679	673	619	677	642	654	631	674	704	648	644	649	672	663	691	595	642	611	643	628	649	639	641	647	648	642	664	613	623	624	597	638	649	616	647	651	664	640	619	635	641	656	592	641	663	657	634	634	665	663	650	645	672	688	631	646	614	647	640	637	637	660	636	648	666	643	672	645	647	698	651	683	637	621	622	639	648	678	645	648	677	638	641	623	675	632	637	685	639	647	638	614	672	622	591	648	642	623	594	645	678	633	652	621	613	638	624	630	640	638	626	596	636	653	666	623	626	610	660	664	606	626	638	639	628	690	652	630	618	614	627	636	640	649	608	668	635	589	587	650	664	611	638	627	639	639	655	632	653	629	646	682	647	622	643	646	649	661	625	653	631	643	638	605	616	650	649	608	699	616	660	613	627	657	670	646	696	595	654	642	655	665	633	612	643	674	680	663	662	633	653	635	643	625	628	643	683	644	614	658	672	647	666	670	670	696	678	644	639	601	659	635	672	657	693	664	636	649	685	653	668	669	652	602	644	642	625	626	609	604	590	657	595	656	639	644	615	659	667	603	677	657	635	631	607	600	632	663	669	703	652	651	614	632	648	643	631	648	664	635	665	612	635	643	667	689	646	669	618	639	623	625	625	608	602	603	675	628	650	629	652	622	622	653	650	662	621	644	621	662	594	627	619	685	632	611	672	612	572	638	648	603	638	605	691	634	653	671	617	638	628	614	625	626	653	632	636	695	641	626	596	631	654	635	625	637	656	636	662	712	615	666	688	615	658	603	693	666	659	645	634	610	611	640	650	649	631	604	636	646	617	634	644	641	604	666	645	644	622	604	654	576	614	645	617	635	679	620	634	618	607	668	640	641	649	643	636	600	654	671	654	634	625	650	662	685	685	598	621	630	657	647	623	661	654	639	617	633	608	639	641	663	627	644	593	674	717	617	648	692	631	646	632	655	621	637	628	590	604	674	608	684	599	636	603	618	662	635	629	635	668	625	651	631	671	649	626	596	666	613	621	633	663	585	641	650	658	648	608	647	635	677	614	620	673	633	647	649	666	652	622	642	598	629	623	642	624	626	621	650	643	619	632	633	608	641	653	633	614	691	609	640	575	647	639	628	665	645	696	650	630	676	642	600	633	661	610	657	635	604	628	621	615	628	652	641	702	634	633	641	613	673	634	659	702	655	602	640	626	616	686	638	620	664	588	625	660	605	606	632	645	649	630	627	594	648	630	649	670	637	676	624	653	616	648	647	658	676	657	621	668	638	625	595	611	688	643	676	630	641	654	613	669	599	666	665	690	613	629	653	658	667	592	649	649	666	643	659	651	621	679	659	646	672	607	648	659	634	600	675	677	596	632	639	665	625	636	636	647	666	615	643	659	641	646	651	683	596	645	665	600	666	635	665	596	654	615	641	644	661	604	613	631	630	632	626	653	657	657	629	678	634	604	632	694	609	629	637	632	668	592	620	635	642
57400	49561	40088	27582	24253	24564	23987	20583	12840	3712	1218	897	831	807	730	1842	15064	16416	13652	7182	2874	1400	656	364	303	290	266	283	282	307	280	306	296	316	317	280	302	275	301	286	289	276	278	253	266	272	302	270	267	277	268	295	297	295	301	309	276	250	289	266	295	280	271	289	333	296	284	280	294	266	295	300	301	296	251	273	271	289	298	301	271	265	312	308	265	271	321	270	311	289	277	298	297	294	316	303	298	279	281	302	301	293	346	295	320	259	288	299	302	299	273	299	276	281	310	291	293	275	290	283	282	283	283	288	289	315	288	317	279	287	280	297	294	267	294	297	279	297	258	259	289	317	296	288	255	292	263	316	283	297	273	289	285	289	258	265	271	256	276	295	292	312	297	273	261	344	287	296	309	285	313	269	322	294	289	284	262	282	322	301	285	310	276	274	246	281	289	315	290	306	316	257	305	299	252	263	270	285	273	279	283	287	266	262	292	296	287	286	276	305	285	297	304	270	283	295	284	294	300	288	293	316	288	245	283	283	284	273	303	279	290	285	269	293	284	314	265	277	275	281	325	278	284	279	297	288	282	274	279	277	276	258	290	284	279	271	289	283	280	297	267	317	288	275	290	266	280	290	286	244	303	316	315	298	283	266	264	294	303	284	291	294	267	266	270	278	318	265	283	283	264	282	293	318	295	261	302	313	289	272	275	306	285	281	250	265	314	296	306	289	292	264	287	298	303	256	267	277	301	307	253	281	286	283	307	303	293	313	288	284	277	294	268	281	269	293	269	263	273	307	290	295	284	287	273	288	265	281	292	241	268	283	277	286	302	279	272	266	294	313	286	278	265	265	309	290	286	292	292	312	308	257	279	265	282	273	287	307	287	278	304	301	300	282	339	270	277	268	278	284	255	288	318	284	301	278	316	303	286	303	289	280	299	295	286	303	278	288	263	302	298	318	291	299	282	299	290	299	257	282	282	290	279	307	309	295	276	288	276	294	266	284	259	285	311	249	279	284	266	273	276	286	269	278	313	311	293	265	277	283	335	240	282	302	283	281	286	288	285	261	278	291	272	288	252	301	281	269	255	314	288	308	290	296	313	261	251	302	287	291	312	296	300	321	282	311	296	286	293	274	260	280	250	304	283	297	293	280	259	305	262	275	273	302	292	272	280	270	288	274	257	261	281	280	321	282	304	282	288	296	292	334	298	279	271	287	295	253	294	288	271	265	303	299	273	274	281	302	279	259	273	318	303	274	282	303	290	308	317	281	300	294	288	293	263	276	269	278	291	268	309	316	304	303	305	265	244	295	289	248	273	272	287	289	299	290	319	277	272	280	272	317	273	281	308	280	275	273	281	274	264	255	273	270	288	311	314	286	257	306	269	290	281	256	272	305	252	289	298	276	268	269	295	276	283	308	266	311	280	267	275	252	253	286	264	300	251	286	273	280	290	284	302	287	266	285	261	259	281	282	273	262	278	280	298	288	267	274	283	280	265	300	274	293	279	284	309	287	276	260	282	289	255	285	304	270	321	279	266	314	325	257	279	289	290	303	284	296	298	299	285	292	289	290	280	289	273	299	273	289	288	287	300	293	291	267	272	270	269	280	314	298	285	264	283	290	265	315	298	301	304	299	270	282	285	309	268	284	284	296	263	298	264	317	303	286	302	264	289	280	290	288	267	290	302	272	281	271	293	275	285	283	277	274	312	294	281	263	279	266	281	259	293	295	306	290	264	288	245	252	301	293	282	268	302	273	285	319	289	301	270	257	304	255	275	291	308	299	278	288	299	288	290	270	277	284	268	251	293	269	307	277	288	242	286	284	286	253	282	306	271	277	282	275	269	283	271	290	304	263	299	283	296	285	315	285	236	277	299	303	261	251	295	274	295	336	275	291	267	314	335	278	288	300	259	271	291	280	324	269	269	268	303	281	279	280	245	273	304	282	269	295	255	294	284	304	296	294	306	331	265	293	295	286	308	231	305	291	275	293	307	285	248	333	263	267	293	252	247	278	276	289	308	301	294	298	277	285	296	263	315	272	307	303	287	288	300	265	279	286	283	263	259	290	289	292	334	286	264	325	300	289	269	306	292	282	277	303	289	267	288	281	310	337	276	325	297	291	295	307	255	300	276	313	293	287	251	305	328	266	292	278	261	279	250	254	287	306	285	294	315	299	311	263	271	282	276	283	275	282	288	271	284	242	269	289	261	276	296	291	323	263	248	277	302	254	297	281	272	277	288	256	285	305	301	291	265	261	298	296	291	279	299	292	254	300	269	310	282	293	295	270	283	273	292	269	280	261	293	277	287	300	295	290	285	261	292	284	260	279	297	263	284	288	283	325	288	334	298	286	271	285	305	294	251	277	299	310	285	265	307	297	278	300	305	276	285	283	271	273	276	266	288	292	269	300	301	289	260	262	331	273	280	290	264	288	257	325	274	332	319	250	286	286	293	304	288	257	271	289	287	255	282	296	301	272	274	293	274	287	270	297	262	280	289	302	300	293	293	307	288	329	312	291	299	304	264	306	260	290	281	259	343	286	293	290	282	295	282	262	284	278	274	294	302	304	318	308	253	322	290	306	286	315	307	278	274	301	281	239	275	261	278	308	290	258	262	279	282	294	291	322	294	258	289	282	271	293	256	280	277	279	292	259	282	257	312	301	270	272	289	301	250	299	312	271	309	295	295	318	304	291	256	266	323	288	272	287	256	295	271	292	258	271	283	299	273	288	302	285	309	309	280	268	256	267	276	263	275	294	289	271	255	299	309	266	276	303	270	318	306	281	255	291	285	290	276	257	268	254	274	284	292	258	306	258	274	289	279	276	296	302	296	322	269	315	253	284	280	297	301	283	271	318	292	303	267	297	310	280	298	263	275	256	254	310	276	271	269	304	295	299	285	309	304	310	299	298	280	265	297	316	302	294	300	277	309	306	338	243	275	265	268	229	293	274	277	274	297	288	282	261	280	276	258	288	272	296	237	286	275	255	280	294	267	277	267	281	294	275	274	287	267	276	283	279	274	261	276	289	306	298	256	251	307	258	289	293	273	276	323	267	299	281	263	268	251	277	287	278	275	322	278	283	320	301	303	290	276	318	284	290	281	288	283	288	274	294	258	296	286	265	255	240	291	244	280	253	268	270	306	269	271	295	247	324	297	278	294	288	318	289	293	290	288	270	296	249	268	288	267	288	294	281	295	282	283	273	308	283	294	276	266	287	296	294	275	266	263	287	289	299	287	266	274	261	285	290	271	285	284	284	326	265	262	273	236	270	294	306	322	282	293	271	286	289	267	290	313	304	294	328	259	280	284	294	283	292	303	315	297	316	295	292	315	297	293	319	295	282	283	270	267	292	279	327	274	280	277	285	287	302	252	274	280	302	290	279	263	303	296	274	314	288	299	258	267	286	293	333	298	334	288	329	306	276	262	296	298	297	307	290	279	274	296	275	337	268	268	287	283	280	315	293	286	279	278	275	264	287	289	274	271	286	274	273
44773	57679	41202	25735	22912	19384	12911	10165	6795	4807	4102	3624	3258	3047	2865	7684	36864	36264	32000	19442	9662	5233	2018	1040	729	692	626	636	680	642	660	655	646	653	652	660	633	650	651	658	673	650	669	645	634	629	686	628	654	643	624	644	630	654	622	673	608	630	616	619	670	647	684	646	649	642	610	638	605	640	680	705	637	665	623	632	644	631	611	628	622	624	726	630	568	653	636	630	606	637	639	610	691	643	612	632	641	669	667	682	679	630	686	651	618	671	615	646	625	625	602	625	678	626	658	666	666	655	600	618	674	607	652	671	677	706	666	624	625	656	594	669	653	590	673	634	626	664	683	672	636	628	649	597	658	662	640	631	663	613	609	650	709	677	679	644	628	618	628	657	676	666	632	684	650	636	654	614	647	613	602	608	662	653	614	618	633	625	637	663	699	632	629	650	670	645	667	650	679	665	640	663	628	657	631	657	649	660	608	658	603	630	661	630	615	649	623	672	624	608	674	617	610	630	617	702	575	619	671	611	589	635	642	677	666	626	635	656	624	595	644	663	628	677	610	631	610	669	632	652	661	640	679	657	637	660	665	692	685	638	657	647	658	659	595	657	611	639	596	694	603	668	652	689	702	606	660	651	650	638	650	627	698	664	655	667	640	608	636	603	626	601	596	604	646	646	666	607	611	628	641	627	615	652	632	639	639	630	672	624	657	647	668	608	620	638	662	623	668	671	589	590	661	640	662	618	629	651	638	596	631	627	628	624	662	630	651	610	636	588	644	647	670	670	608	606	651	633	637	642	612	624	681	649	602	643	679	659	592	677	637	619	650	595	665	617	644	625	671	600	645	656	612	634	609	604	609	642	674	631	656	666	689	637	618	644	613	664	663	626	626	618	697	638	634	627	646	670	590	662	693	642	648	627	645	674	656	638	644	618	571	639	667	637	681	602	666	689	629	684	642	629	640	636	672	640	621	660	653	609	598	596	581	622	636	705	617	624	637	656	637	622	633	649	597	648	652	628	649	673	645	635	666	635	645	618	631	597	634	626	681	700	623	602	644	649	655	672	686	643	650	630	652	628	675	621	652	607	627	656	677	652	644	681	609	657	646	639	640	641	618	646	624	584	648	670	595	671	616	633	636	575	597	655	673	653	603	623	632	624	651	626	661	636	640	639	657	662	609	630	636	603	607	615	643	593	592	682	654	679	680	681	628	648	647	668	655	639	638	614	664	677	620	599	706	633	612	672	610	655	651	639	637	631	608	667	654	644	641	670	679	645	605	646	620	647	643	672	617	650	616	653	675	632	593	645	664	662	593	625	649	668	645	626	642	607	615	627	656	605	643	665	647	639	624	627	622	610	618	675	618	648	614	695	594	591	617	659	652	647	665	621	616	662	637	677	617	685	617	631	611	639	668	616	640	604	639	647	628	618	641	637	695	625	618	641	686	644	685	627	642	588	630	623	640	635	621	604	680	623	617	683	687	651	649	632	634	608	660	636	658	636	669	648	671	665	621	645	584	692	676	641	616	648	645	636	642	632	618	661	680	637	629	642	610	665	610	603	657	661	630	647	658	648	610	659	637	627	679	631	635	665	663	612	650	621	638	594	639	613	661	632	625	629	648	613	659	582	653	652	664	694	656	626	622	648	630	642	639	661	612	666	628	590	660	675	632	642	659	642	659	651	669	661	618	633	631	606	628	622	639	592	657	625	621	689	664	650	604	726	612	637	601	651	630	651	626	617	631	621	633	618	653	626	642	648	639	656	657	631	641	611	683	679	680	644	636	637	663	660	650	623	609	665	616	620	638	661	598	626	643	616	635	634	651	667	662	682	604	613	634	641	627	693	632	661	599	633	625	637	680	678	669	708	584	692	645	653	633	623	675	640	665	650	655	645	643	634	628	667	637	613	628	607	628	672	587	680	677	618	645	646	614	604	644	654	659	611	673	621	641	657	635	587	664	635	636	656	684	698	627	635	633	633	650	658	651	591	629	672	656	663	592	647	682	613	656	635	658	627	642	637	648	658	590	598	615	625	641	646	643	660	675	641	639	625	678	665	699	600	626	603	637	586	622	710	626	625	574	669	629	653	666	620	616	668	646	662	637	618	644	650	636	653	613	618	649	659	648	619	643	608	666	571	656	608	599	652	673	643	652	679	658	620	669	646	632	646	633	665	654	685	641	631	602	631	625	660	634	646	636	672	654	649	594	639	674	625	611	648	654	627	619	627	667	640	618	635	643	688	610	664	641	631	628	612	660	637	617	645	591	602	639	606	642	607	578	633	638	601	654	628	648	627	642	601	609	653	611	606	620	628	650	661	640	626	623	654	644	624	624	617	626	679	624	625	638	629	643	629	629	662	648	621	688	606	668	675	666	639	679	648	646	642	649	640	640	662	652	657	637	661	649	647	654	610	622	646	656	647	678	637	632	683	693	648	676	671	634	651	668	640	641	643	668	603	640	659	630	670	598	652	686	632	683	673	699	613	688	655	612	652	636	632	613	655	641	685	661	624	616	580	641	654	689	641	640	599	637	685	654	628	630	648	645	637	643	667	673	643	621	614	654	680	664	662	679	645	599	629	653	641	640	621	640	646	641	644	662	664	671	642	656	608	623	587	668	663	615	630	649	658	679	619	690	639	686	655	647	654	654	651	652	627	651	650	640	648	639	658	642	589	691	648	633	640	602	669	657	637	631	705	614	592	656	621	594	713	623	696	615	652	682	657	660	677	612	671	659	677	616	615	696	631	611	637	616	656	603	644	668	656	624	624	620	692	624	598	669	662	647	659	627	626	612	561	618	647	645	636	658	622	668	623	644	635	597	594	638	643	637	608	641	649	620	677	607	647	623	641	635	615	641	654	614	646	633	602	644	619	669	632	675	607	660	652	642	657	645	613	622	623	711	659	626	627	636	659	668	633	619	625	606	643	623	655	633	716	595	639	668	680	664	604	677	663	661	610	658	622	644	643	624	649	645	651	631	673	629	622	636	650	634	650	638	612	622	648	657	648	643	600	621	581	624	575	631	613	640	634	607	602	675	635	635	657	619	597	608	653	640	585	648	677	686	630	636	586	640	636	623	643	610	609	665	629	629	613	654	625	594	603	638	620	624	609	667	595	604	632	639	645	603	649	659	623	644	625	603	653	619	635	648	675	638	648	633	681	661	679	658	628	630	664	679	592	700	670	632	627	686	647	657	637	645	627	636	610	625	642	634	612	643	662	647	646	602	631	627	631	678	660	669	636	620	600	667	604	642	621	651	643	604	640	643	597	687	604	681	615	606	589	635	601	666	614	622	669	667	653	602	629	631	641	625	631	645	601	672	629	612	638	632	635	646	633	662	625	670	634	646	654	613	672	643	648	623	654	648	624	656	638	656	611	621	619	657	625	650	605	643	625	601	614	632	631	612	660	664	603	635	581	620	619	645	625	662	659	599	663	679	633	621	657	628	615	657	672	636	649	656	656	595	601	637	628	632	612	623	613	633	672	643	623	631	656
24435	52335	46623	23935	12469	5301	2057	1164	779	554	482	455	436	405	317	370	907	1150	1078	718	512	340	299	293	239	252	272	272	257	255	262	268	251	260	249	252	239	252	250	242	248	233	265	275	235	247	277	228	252	260	238	266	254	226	254	234	250	236	233	257	228	271	288	231	238	273	249	270	270	243	223	283	245	234	245	241	247	241	238	237	283	236	259	237	243	270	249	250	273	257	251	237	259	235	236	279	256	234	241	265	227	274	263	265	266	254	273	229	262	241	247	265	257	245	234	261	251	226	233	295	237	229	260	239	252	243	237	232	233	264	287	245	230	242	226	275	269	281	256	250	244	237	255	250	274	263	256	274	252	246	247	246	233	260	260	271	242	244	242	262	266	249	244	256	253	255	249	232	293	241	226	252	267	231	274	245	241	260	275	265	260	258	219	251	242	249	243	273	248	276	279	254	243	212	265	236	242	236	229	221	255	230	261	263	213	247	266	241	242	253	257	220	248	263	271	239	224	267	230	257	280	252	250	241	245	248	254	248	238	234	279	267	210	253	268	268	221	239	266	246	296	257	256	257	242	267	252	224	261	244	254	262	253	237	235	267	265	248	262	249	244	267	245	239	236	264	281	246	284	269	223	239	245	272	280	252	261	274	236	245	243	284	229	276	247	238	260	248	260	247	276	268	258	223	255	226	224	252	259	246	227	267	239	269	280	274	218	266	265	232	251	258	258	254	243	229	223	294	240	243	248	251	267	248	252	250	238	268	295	241	243	226	245	250	251	240	246	229	244	251	267	285	237	243	253	270	219	255	272	268	251	243	233	265	226	212	243	236	245	245	212	234	238	252	243	254	248	255	246	241	241	233	270	268	255	254	266	255	253	277	271	246	266	225	240	235	248	275	243	260	251	263	250	241	272	249	240	247	249	271	250	266	226	255	261	226	272	262	260	253	232	257	278	260	241	225	229	261	249	229	258	256	258	237	232	281	251	256	245	284	222	252	232	271	245	257	238	249	231	270	246	260	257	239	247	234	243	241	264	241	252	253	266	256	260	242	270	250	248	237	230	265	265	240	245	256	266	239	270	253	255	241	244	277	246	214	247	248	249	237	248	267	253	213	247	222	237	228	246	245	247	260	228	262	248	217	234	242	269	276	248	251	249	259	300	253	253	242	293	262	280	261	241	251	242	243	238	254	259	271	227	282	266	250	243	269	254	232	272	245	263	268	251	244	255	264	235	241	259	230	262	258	228	258	265	226	254	250	212	255	286	264	217	259	255	214	246	253	255	246	248	271	262	281	253	237	261	262	257	244	244	281	234	267	274	235	217	235	238	227	258	263	248	262	240	258	258	252	235	245	250	266	260	266	259	247	259	246	251	250	256	264	248	251	255	263	231	255	264	265	244	233	239	236	245	239	246	241	257	232	245	253	264	248	259	267	236	255	274	247	270	264	251	261	261	252	248	259	217	229	253	259	244	244	281	241	247	244	234	244	229	272	233	251	224	241	256	255	246	238	249	224	279	273	280	255	233	261	271	222	278	247	240	219	232	240	235	289	262	272	242	211	248	277	264	295	239	274	252	227	259	256	243	228	219	260	256	241	303	249	225	252	255	260	246	261	246	247	235	224	231	230	263	255	289	248	227	241	225	253	245	278	253	278	258	268	273	241	261	281	247	281	283	251	250	244	262	251	260	263	250	241	256	262	247	264	271	269	246	260	262	240	250	263	247	286	248	230	267	236	261	236	286	251	273	261	255	234	249	274	238	251	252	238	245	209	237	245	263	285	237	247	233	236	241	265	257	257	246	256	267	262	274	250	242	278	235	255	221	245	276	244	258	285	239	234	236	264	257	275	259	241	227	237	231	253	240	277	248	245	256	261	231	237	253	235	271	253	231	246	240	272	231	272	248	246	263	250	237	230	247	231	256	283	241	274	269	241	251	258	272	247	246	252	229	250	266	236	248	286	233	241	264	256	262	268	254	278	270	231	244	280	232	277	238	235	241	234	257	237	230	247	247	270	278	232	255	240	237	249	250	221	264	282	231	251	288	246	245	235	245	230	254	259	239	234	275	237	288	243	265	238	253	260	251	242	253	268	220	283	247	215	257	226	285	246	262	255	255	244	244	261	260	255	238	270	284	264	276	236	257	274	248	253	236	238	226	242	242	278	234	279	252	247	223	240	232	269	298	239	259	256	265	265	263	225	243	261	243	238	277	252	263	252	267	254	240	247	254	260	218	244	264	276	229	266	265	248	220	257	241	268	266	229	264	252	207	263	251	244	245	245	272	277	237	255	243	249	274	236	242	264	262	242	251	270	241	243	255	243	265	233	237	242	260	221	263	257	278	246	258	229	271	255	253	251	244	256	247	242	271	252	273	247	240	228	216	272	246	264	248	263	240	257	233	263	263	245	253	272	237	260	249	286	267	225	233	248	287	241	248	259	268	254	261	245	242	251	265	249	252	254	247	242	252	268	262	272	276	248	244	268	265	262	245	287	249	242	252	246	261	279	260	259	249	242	220	253	259	280	228	249	238	233	250	242	257	220	238	248	262	284	276	253	241	254	312	235	264	270	225	265	278	252	267	243	225	234	245	251	258	256	230	232	246	258	254	244	228	228	251	248	235	238	252	283	257	271	249	271	244	234	257	247	240	276	238	217	235	252	264	261	249	224	258	267	275	222	233	266	226	245	228	241	274	242	261	271	249	241	278	250	255	254	236	243	260	232	267	268	263	267	254	251	260	247	241	283	215	274	266	257	263	245	246	251	247	245	242	263	260	250	268	263	246	230	245	289	263	236	256	237	270	255	252	224	230	246	250	261	255	220	259	258	244	244	241	254	248	241	247	239	241	248	241	270	246	233	244	277	238	233	241	256	269	225	251	266	253	264	270	265	243	269	234	242	244	242	243	257	259	236	240	252	277	235	244	262	238	262	281	207	265	219	286	245	246	258	222	268	254	243	267	243	244	259	256	287	269	246	246	262	268	230	249	263	248	241	215	250	264	244	243	249	260	232	256	222	257	251	270	229	245	246	245	250	256	227	238	241	237	223	273	247	267	259	264	274	259	238	251	236	267	251	251	253	244	256	276	267	255	250	218	258	233	240	249	227	246	256	236	250	223	240	259	258	274	250	265	255	235	265	241	268	240	261	253	280	258	238	261	239	273	270	236	233	240	227	263	272	247	242	258	258	256	252	244	272	248	269	255	265	237	237	281	259	251	258	237	237	231	262	263	262	277	258	257	253	264	287	269	253	223	242	250	267	236	272	269	260	257	256	268	255	222	258	248	244	241	245	248	229	297	234	247	246	253	226	249	258	267	270	266	285	247	260	237	296	249	261	247	247	258	221	261	247	253	234	277	228	250	272	267	240	238	258	246	246	275	242	233	272	257	217	253	251	253	256	227	298	247	255	263	247	234	236	272	222	237	244	263	249	250	255	269	260	224	228	245	268	297	235	239	256	248	245	261	249	243	226	276	240	255	250	266	245
19008	47610	40214	18640	11715	9074	5294	4134	2932	2163	1984	1708	1513	1354	1144	1733	4558	5160	4467	2597	1542	916	765	674	662	629	677	639	635	642	657	636	629	637	654	606	649	617	648	638	637	647	639	566	631	626	624	642	657	579	554	631	676	632	636	624	613	623	611	649	635	596	666	637	634	650	631	624	632	633	632	643	635	628	600	558	584	597	625	636	611	601	675	608	616	615	635	644	638	653	596	573	674	621	653	627	651	655	608	624	633	650	635	599	647	630	610	596	613	645	640	609	639	656	621	646	613	622	589	597	633	630	631	622	608	600	637	641	640	638	593	621	639	661	655	615	638	662	623	625	596	607	642	640	609	625	639	589	669	625	622	621	621	602	644	632	624	635	595	645	602	611	627	609	582	632	632	628	630	649	636	618	626	613	622	631	654	577	653	670	609	635	593	617	633	621	641	597	638	603	627	633	660	637	655	679	678	597	631	629	585	649	637	654	634	640	615	594	658	649	649	631	637	645	636	655	625	647	631	629	619	578	588	630	639	616	646	628	602	652	620	626	641	604	603	613	617	633	597	612	613	660	603	626	612	583	567	618	630	664	610	619	628	647	607	594	655	652	615	584	596	626	609	608	650	593	629	677	640	641	616	591	599	620	642	626	623	623	659	631	638	640	616	585	634	628	599	675	647	616	607	643	683	641	615	625	627	618	635	632	627	623	647	566	646	637	640	551	611	697	587	647	631	623	589	620	631	605	639	581	588	620	607	567	644	594	607	627	596	642	631	607	607	665	625	604	610	606	670	647	608	666	611	651	635	646	679	642	640	604	585	587	641	651	645	647	638	610	616	640	619	635	636	611	629	643	622	607	622	611	653	646	615	578	596	636	659	649	683	643	625	603	651	610	594	604	609	603	665	637	603	656	570	624	617	628	642	636	619	598	606	625	640	636	621	622	620	619	644	611	590	596	600	637	598	619	620	597	607	663	631	622	645	650	607	676	619	612	610	608	590	692	656	634	604	637	640	632	598	617	638	635	577	640	634	618	624	663	617	624	602	634	605	633	664	659	616	669	637	637	636	570	586	661	678	622	657	614	623	640	652	624	600	615	652	602	610	596	640	640	620	624	585	665	624	632	622	615	591	599	648	657	635	627	621	653	619	631	654	650	572	587	596	663	631	643	654	623	657	602	578	599	598	614	632	614	618	638	609	610	602	673	643	623	626	596	651	635	651	605	634	651	591	645	606	626	637	647	630	594	601	609	605	634	659	636	602	650	641	669	631	635	680	592	637	646	643	692	606	653	628	627	618	671	650	633	622	647	612	617	655	642	628	599	657	627	613	603	663	642	607	660	607	606	615	620	621	607	611	628	621	602	593	652	594	640	639	583	689	631	611	668	680	628	630	608	632	676	634	626	648	688	664	629	605	625	661	625	666	646	630	609	619	649	607	653	636	662	620	593	628	587	668	601	638	600	611	601	593	610	617	631	605	651	612	594	612	633	630	644	631	613	620	653	645	624	621	660	644	633	628	629	640	653	636	638	623	667	622	630	665	638	609	674	586	680	628	612	662	592	649	602	648	588	656	628	689	545	589	590	602	652	619	603	615	613	633	633	574	641	613	632	643	624	597	669	628	622	641	604	655	597	614	612	672	592	623	557	615	621	620	627	645	635	655	667	623	638	642	635	622	636	594	663	638	632	586	632	624	626	652	606	635	612	634	654	629	616	638	614	651	620	612	631	649	700	636	627	610	619	639	659	594	640	571	634	601	582	646	638	636	676	598	634	645	595	632	628	602	614	642	604	605	608	657	644	605	615	673	632	604	631	582	635	612	667	620	620	624	588	647	600	625	645	609	603	622	659	662	630	644	617	625	596	634	644	574	652	607	615	604	671	649	627	647	640	618	625	627	591	646	617	638	613	593	624	643	652	609	612	604	639	598	618	619	603	622	660	641	617	591	603	618	593	670	640	592	612	607	591	633	638	602	632	671	611	697	606	587	651	642	634	588	620	622	621	631	587	633	648	614	621	665	609	649	605	642	616	615	622	630	639	607	649	633	652	656	666	636	602	640	629	657	582	586	622	626	627	596	636	634	626	601	600	639	639	624	613	651	624	579	601	616	643	649	583	608	603	679	611	618	630	645	625	649	604	601	663	626	652	642	632	601	651	652	602	655	674	581	670	635	649	604	646	615	615	588	633	623	622	621	690	625	630	623	701	626	607	562	602	632	617	653	593	638	605	615	592	680	614	602	644	626	643	601	629	603	640	629	617	623	615	630	610	620	618	637	626	599	640	593	595	598	626	612	628	664	611	623	639	593	623	630	644	672	661	630	609	612	629	638	680	621	615	622	629	596	657	679	613	558	603	633	585	650	620	633	644	661	590	612	628	622	596	631	622	646	626	609	653	630	607	588	610	628	635	665	634	641	586	635	607	662	577	637	606	639	599	605	645	666	594	660	649	602	602	610	615	623	649	595	625	622	574	625	628	625	591	618	634	602	618	591	584	676	659	609	604	691	650	679	624	607	633	641	637	604	649	612	636	627	623	603	663	640	619	622	582	655	630	597	632	637	635	652	612	649	609	642	660	594	612	616	644	639	673	629	637	645	645	627	650	660	646	654	629	585	593	593	627	596	665	627	626	639	619	701	626	658	615	607	599	642	600	597	621	610	599	600	666	608	595	628	680	626	571	640	625	650	684	658	680	658	644	577	627	648	562	641	671	622	611	655	656	635	619	605	621	635	640	614	608	587	611	595	622	613	633	639	646	613	588	629	606	631	619	651	609	659	601	620	644	650	610	637	670	614	647	653	611	569	617	639	632	624	578	631	665	622	641	640	586	631	623	609	608	618	575	643	611	560	667	633	640	612	647	606	661	599	631	648	645	649	655	606	673	606	652	671	611	638	574	663	612	639	623	679	608	622	617	613	657	580	604	655	630	627	700	665	655	606	616	655	611	617	664	569	636	656	625	631	619	630	634	648	651	661	626	633	651	594	652	660	651	633	618	650	649	651	627	648	624	576	669	622	617	621	589	621	611	653	607	596	627	652	600	648	650	601	624	612	653	637	604	618	611	620	620	559	665	627	626	631	603	610	656	674	634	618	658	591	622	650	602	660	628	613	590	621	600	612	597	649	624	637	649	635	615	662	614	652	602	636	646	643	672	641	647	676	639	646	660	624	623	634	620	615	649	606	694	638	646	629	619	627	675	677	644	613	615	639	660	618	590	631	606	627	619	619	635	639	592	600	596	641	616	604	634	586	638	625	621	605	627	638	642	608	644	620	627	645	619	604	624	627	606	592	623	632	648	682	611	682	644	652	593	589	611	633	590	611	607	615	638	652	601	627	631	649	619	627	673	635	642	590	599	677	634	609	620	621	631	627	611	620	667	613	634	593	604	651	641	639	652	635	639	623	683	641	634	606	608	647	629	634	675	634	621	584	623	642	643	608	609	652	595	646	629	636	678	617	673	606	637	598	633	616	574	664	700	615	611	627	614	597	613
55022	46818	31821	26201	24830	22714	18350	9792	3281	1231	871	691	661	582	482	4064	11110	11233	7596	3090	1223	673	392	277	273	293	284	284	233	289	272	254	296	244	295	253	277	276	270	278	250	251	247	277	273	274	253	253	288	287	264	276	285	263	269	274	271	264	266	260	279	282	297	254	250	256	287	268	254	252	248	280	277	267	279	290	244	265	275	276	285	278	280	231	257	271	257	275	291	276	276	251	277	242	272	293	276	275	284	262	270	278	253	266	271	261	240	273	285	269	261	282	269	275	246	297	296	260	276	250	249	261	286	239	253	266	236	259	269	284	263	260	297	302	284	313	316	265	254	264	266	249	277	272	246	304	282	304	248	262	269	256	263	278	273	248	301	290	278	250	271	253	276	261	279	272	281	265	285	246	272	295	257	256	249	280	294	256	277	255	287	289	248	234	247	271	279	262	293	252	253	271	249	305	285	284	245	260	294	279	279	245	271	252	259	252	286	267	282	245	261	267	281	256	263	281	258	248	252	252	254	240	263	274	279	264	287	252	296	241	287	291	281	250	264	285	256	256	304	258	272	269	296	248	281	272	284	281	277	250	252	279	264	256	259	254	280	243	257	289	281	266	245	273	271	259	275	248	276	273	286	270	284	240	269	289	273	277	248	261	279	275	248	260	288	278	260	266	253	265	280	243	239	270	288	293	256	267	239	247	250	246	265	252	262	257	279	265	236	264	251	254	248	259	295	278	241	295	258	276	248	245	291	277	278	268	250	292	284	289	258	263	261	283	264	261	278	304	273	262	283	278	257	259	265	253	262	279	278	271	262	253	317	245	289	286	266	241	263	278	272	262	268	247	263	281	286	255	286	267	287	270	253	249	265	258	272	292	269	273	266	249	255	290	251	272	261	268	278	230	250	278	277	244	263	272	263	280	284	256	282	274	274	289	283	263	280	275	290	251	279	251	238	292	293	264	288	255	266	271	274	255	265	277	247	290	295	264	255	267	285	264	266	270	261	274	245	280	266	281	254	291	299	272	266	244	290	276	262	257	249	257	248	288	275	312	295	310	302	267	262	265	271	260	288	251	278	268	244	248	260	268	251	268	253	246	266	238	275	252	282	249	263	263	273	282	277	262	271	241	277	278	247	244	283	260	234	281	252	255	283	253	248	247	303	260	254	281	247	265	280	279	266	231	299	276	281	268	236	265	229	260	279	253	246	291	276	259	270	269	269	274	300	246	253	256	293	277	257	289	271	278	281	250	287	271	272	263	276	246	285	278	235	282	269	286	257	265	288	272	251	251	274	248	291	264	256	253	275	259	272	264	281	277	242	266	255	266	280	243	272	252	266	267	278	234	245	295	255	249	237	252	274	243	264	268	277	258	273	277	249	251	266	268	276	282	275	249	260	274	282	289	279	270	256	270	239	262	247	251	243	254	240	261	237	265	281	238	280	274	281	273	283	282	250	285	274	258	296	258	290	233	257	275	282	267	229	292	271	303	267	271	244	260	291	255	278	254	253	265	248	288	300	284	260	238	297	253	288	277	247	262	246	282	257	297	229	264	238	252	273	266	257	237	265	263	267	276	268	251	275	271	247	250	255	237	277	232	280	238	291	246	248	288	255	286	260	261	293	258	250	303	276	263	264	243	248	284	257	224	253	286	273	289	265	285	236	261	280	275	263	265	241	290	279	265	262	259	250	273	260	263	285	266	237	281	265	266	270	276	283	272	273	262	266	289	238	272	302	276	272	265	295	255	285	267	265	276	284	301	255	270	284	244	231	260	258	293	270	264	256	290	257	244	246	299	279	265	253	293	278	287	256	295	247	257	266	272	258	263	273	269	244	278	277	243	244	270	289	260	259	286	295	256	242	275	251	291	288	255	276	265	302	270	267	270	284	240	254	253	252	271	262	286	280	251	238	283	274	270	294	287	217	240	258	280	244	303	263	258	289	255	257	253	255	266	278	278	274	261	231	266	253	282	267	270	274	258	302	274	263	262	279	262	259	249	270	257	294	278	279	273	287	264	254	250	278	287	253	273	293	325	289	260	302	246	283	250	271	265	296	264	269	251	255	276	261	248	271	265	262	261	249	278	249	290	279	285	273	294	253	244	262	273	263	258	288	281	268	254	285	246	253	289	256	255	249	273	283	299	240	280	240	282	291	269	245	278	330	263	254	265	243	262	277	240	280	252	289	300	246	276	256	259	276	267	240	259	262	270	273	249	255	252	271	237	276	246	260	281	245	281	278	269	304	281	277	261	274	283	261	255	259	252	255	262	303	262	259	250	258	257	256	273	291	255	283	257	276	265	262	275	269	296	311	260	290	277	274	256	254	279	249	270	259	279	272	269	248	281	252	272	264	228	243	264	237	264	297	279	265	273	286	278	259	280	263	293	263	300	229	265	275	239	277	256	270	260	282	292	252	282	269	283	293	244	301	285	249	243	295	244	261	280	282	277	270	265	253	268	271	205	256	260	262	301	237	282	248	290	261	265	278	273	285	245	277	272	258	256	267	259	250	264	276	238	270	235	264	307	267	307	255	240	265	243	270	284	262	259	244	279	285	286	267	245	240	283	258	300	244	243	254	282	282	281	289	272	242	283	267	272	284	262	265	264	312	288	271	256	271	248	274	275	254	273	273	271	249	258	255	249	272	297	257	278	255	254	246	218	261	294	275	258	265	304	288	286	282	239	240	245	250	256	230	268	264	260	249	252	266	257	276	261	261	274	277	260	271	278	260	244	249	260	292	248	261	268	261	279	281	275	297	263	261	266	251	256	271	247	279	292	238	267	243	264	254	278	296	283	271	270	280	237	268	285	270	266	277	263	270	254	273	267	267	258	248	256	279	258	267	284	275	271	284	258	242	291	262	299	269	276	256	237	255	273	237	273	272	288	257	311	225	261	273	258	253	255	262	229	249	303	266	261	289	263	291	260	278	289	233	282	262	269	270	259	266	264	280	297	260	272	291	276	287	272	293	266	243	276	246	277	256	258	266	264	232	277	268	280	265	290	261	258	261	278	264	256	246	255	296	237	290	278	241	266	280	282	292	270	279	274	283	271	279	276	285	267	282	293	302	248	243	295	271	281	311	280	249	293	281	270	271	265	252	274	272	272	279	259	258	264	229	274	256	286	271	266	294	281	281	289	267	270	283	280	247	285	290	289	265	268	263	260	266	279	258	274	278	270	259	263	251	253	253	267	276	275	227	262	290	270	310	305	236	268	276	255	259	267	271	268	256	261	246	263	270	272	254	209	265	279	289	263	262	277	246	263	262	271	268	263	273	286	261	248	262	311	301	250	254	270	288	243	282	250	275	293	270	251	250	285	249	256	245	281	290	302	257	257	246	267	247	297	241	272	278	270	288	222	260	269	248	275	246	286	267	287	255	252	271	273	286	250	267	239	283	261	269	267	298	264	268	287	258	253	266	252	290	250	256	293	289	265	264	293	260	294	273	272	272	272	264	267	262	235	261	266	262	274	285	247	233	279	281	268
47311	52379	33653	25415	20365	11611	7828	6537	5038	3981	3374	2943	2505	2230	2067	17028	31630	30243	22976	10770	4417	2449	1078	733	607	638	656	642	644	630	613	656	649	647	633	670	609	644	618	617	648	642	647	589	664	603	611	618	655	629	588	614	623	693	646	690	622	645	667	627	618	646	632	645	587	643	649	634	602	652	670	649	646	657	644	621	656	661	618	605	630	603	638	613	655	686	647	666	633	634	671	593	634	638	656	619	639	631	634	631	651	641	666	625	630	639	606	631	651	680	645	653	631	661	576	661	590	605	596	647	684	609	645	585	624	596	657	641	610	652	608	635	610	664	638	606	603	716	636	596	664	654	596	654	631	651	647	602	624	683	667	632	612	632	628	614	664	668	634	669	671	694	647	645	619	667	684	643	630	666	602	612	619	654	597	641	677	628	615	648	625	604	676	653	638	630	627	622	654	627	680	631	643	622	644	637	621	591	696	616	617	659	622	641	631	604	668	677	639	674	667	623	643	670	687	636	627	587	622	634	621	580	628	615	630	683	601	579	672	623	628	685	605	613	663	620	646	638	608	580	647	662	655	653	654	612	645	616	636	627	628	588	597	637	590	644	622	650	625	666	660	645	641	608	639	627	612	650	663	640	616	644	649	618	659	688	600	612	653	627	619	601	590	614	639	631	660	612	633	632	636	619	703	629	687	612	631	587	599	672	652	575	655	671	636	624	614	629	610	618	617	660	648	604	624	629	668	668	650	665	606	618	629	611	661	624	598	661	661	631	657	643	662	612	635	650	639	655	623	650	637	669	667	649	636	644	647	619	631	624	628	609	607	659	648	619	652	632	636	601	649	635	630	619	627	594	635	602	632	636	601	658	661	653	636	654	639	640	636	634	669	647	652	645	624	641	679	628	633	652	637	654	632	642	629	621	645	684	645	684	631	680	629	607	661	633	628	633	624	636	601	670	697	608	607	682	669	661	663	615	671	639	630	685	654	629	646	625	620	664	646	646	637	638	673	616	591	604	604	646	632	613	662	590	632	662	648	612	612	653	600	684	640	676	641	652	603	640	616	653	653	631	626	701	612	638	658	643	645	611	635	608	649	594	659	609	664	620	662	668	643	632	628	659	653	608	621	629	680	661	600	635	610	675	599	675	636	629	631	648	642	615	601	629	643	649	622	634	634	641	637	595	653	622	628	623	616	655	669	673	619	628	659	618	651	662	643	663	654	667	640	638	626	638	628	597	686	657	618	641	658	639	648	609	646	692	653	634	617	608	624	667	616	649	602	666	583	644	608	658	608	667	647	647	619	652	626	623	612	646	612	636	635	629	672	662	626	664	641	650	670	634	650	636	627	636	670	639	611	607	612	622	660	635	628	650	604	642	645	656	631	649	612	649	606	597	649	669	595	617	603	621	644	637	664	687	627	678	658	687	639	641	634	645	642	612	648	624	673	645	664	637	579	649	642	656	625	673	625	672	664	627	669	627	632	637	639	636	611	599	629	588	648	629	615	618	619	592	623	645	622	659	652	637	644	639	597	667	650	662	620	698	644	615	659	625	581	609	603	648	618	603	641	639	627	677	641	639	646	652	610	607	586	574	645	642	683	650	634	643	643	647	650	650	627	698	580	600	618	620	600	634	639	601	664	608	625	622	620	628	606	656	619	663	639	681	645	700	642	636	683	638	629	619	629	643	658	656	627	681	675	634	649	597	649	626	586	600	668	641	633	643	621	661	637	662	597	639	642	619	615	638	660	619	604	586	631	622	596	604	603	616	664	673	654	666	605	606	634	664	616	650	625	676	617	668	668	648	603	674	636	597	664	632	632	595	612	601	607	651	627	621	639	636	665	638	623	613	600	625	625	634	645	622	637	585	676	639	651	636	647	641	629	634	620	633	592	636	635	622	629	600	666	627	652	623	622	649	622	623	616	590	657	598	668	631	594	608	639	633	590	656	644	644	600	611	671	629	604	659	631	638	622	621	621	650	652	657	649	639	642	590	631	641	682	566	643	618	642	644	642	611	649	622	661	658	632	637	595	598	638	610	621	616	604	653	621	653	595	672	653	645	635	622	618	645	649	657	623	648	631	619	676	650	586	696	630	683	645	650	649	704	634	677	615	603	594	640	612	648	648	643	610	642	647	623	599	611	654	616	627	588	624	616	643	719	597	604	616	610	672	626	600	616	637	607	656	629	633	624	672	603	585	625	652	616	647	646	627	630	693	687	652	672	640	650	631	649	651	607	663	624	652	627	617	632	581	651	675	629	628	645	687	650	672	666	627	684	608	623	617	630	668	595	572	647	641	689	609	623	634	613	648	619	610	642	615	624	634	633	627	613	645	643	653	616	648	646	624	631	618	603	651	639	638	636	657	636	633	609	617	601	611	600	638	632	673	647	675	637	652	617	625	672	600	628	634	627	638	593	666	656	639	611	690	631	658	630	624	613	610	682	648	609	614	636	619	689	598	645	641	633	654	647	573	655	647	650	606	622	651	609	668	648	629	628	614	619	648	640	626	613	622	629	645	626	649	615	631	642	629	631	633	664	655	606	647	662	663	655	636	627	613	682	607	644	610	601	641	587	629	620	632	640	599	670	617	645	683	612	631	637	644	658	638	669	641	608	621	638	671	634	629	674	655	606	649	648	678	639	667	641	611	642	651	615	611	654	644	640	660	682	623	625	639	603	620	638	638	622	629	633	603	638	678	661	631	635	631	626	644	631	630	640	645	671	638	607	601	631	629	675	639	643	626	601	623	653	640	611	620	645	641	697	699	654	665	639	671	644	653	644	720	632	642	681	639	594	690	626	648	584	602	653	638	621	654	635	612	619	629	617	637	619	632	643	647	664	632	625	633	623	587	652	617	660	661	605	637	649	664	637	636	638	666	635	618	602	646	609	627	650	651	624	625	620	623	640	587	651	597	672	615	628	647	617	632	673	613	636	675	593	631	605	618	617	621	656	624	595	643	627	650	635	646	616	592	605	648	662	657	590	617	636	648	629	646	623	596	633	674	649	626	612	621	612	639	635	635	617	597	690	612	629	634	609	662	647	625	623	644	673	601	636	614	660	612	646	632	632	620	640	605	659	681	615	606	599	646	678	611	649	634	605	618	621	594	600	677	660	682	576	607	662	607	653	619	658	615	605	644	606	651	573	604	614	669	627	620	605	628	654	659	630	629	634	623	642	685	629	625	660	637	625	614	658	667	646	628	665	630	626	625	638	666	669	674	651	638	661	608	622	666	671	612	626	623	678	645	603	635	652	613	619	647	655	636	655	642	647	628	631	655	626	676	618	658	655	609	633	678	585	624	641	604	643	642	656	633	613	632	604	675	661	635	640	601	644	647	615	618	665	650	610	608	625	660	632	669	639	656	704	632	660	643	611	610	632	623	646	611	618	637	619	627	605	610	652	622	626	651	671	679	597	627	665	619	663	647	664	644	671	614	649	622	642	598	653	623	638	639	638	632	638	647	636	630	617	603	612	636	627	692	647	669	644
54278	37858	31380	36274	27350	23069	18830	12991	6355	2134	890	761	607	559	564	7607	20187	18357	11114	4055	1493	752	422	297	302	274	249	261	268	236	262	270	254	282	285	285	274	260	273	259	262	249	241	280	255	269	249	238	237	277	274	274	280	263	260	266	278	261	246	249	262	272	270	266	267	273	253	294	273	288	262	293	281	275	263	264	287	270	259	258	253	259	257	238	256	273	291	230	251	270	261	266	235	273	247	266	271	265	263	283	271	272	274	251	278	273	247	277	292	250	278	262	251	276	297	257	304	260	277	271	265	251	296	270	282	274	249	290	227	296	296	237	290	252	246	271	309	266	288	261	239	278	278	276	273	268	279	255	267	298	261	259	289	277	274	246	274	253	251	272	263	267	256	261	243	262	277	270	304	300	269	296	295	254	267	265	294	247	270	280	247	277	262	295	273	269	263	256	255	258	255	245	267	252	268	296	242	251	259	274	257	268	277	269	240	263	260	269	286	244	284	259	247	243	268	297	285	250	258	264	266	251	280	255	257	270	259	263	278	258	270	288	249	292	283	266	241	274	239	257	281	291	256	290	271	279	304	229	252	272	254	238	293	277	267	251	267	276	276	283	283	264	274	282	264	254	233	273	271	246	258	274	258	286	256	250	281	268	252	229	245	269	254	244	291	246	268	251	267	271	249	265	266	279	269	271	285	280	292	293	310	262	249	270	252	287	248	251	250	246	254	239	258	275	290	283	236	261	297	266	238	253	269	253	238	264	242	265	276	234	286	263	259	256	276	278	287	252	254	262	244	246	256	250	265	260	293	272	253	269	255	287	242	292	257	289	299	256	266	269	276	243	266	248	274	292	259	270	251	248	254	246	263	253	276	300	276	223	242	302	281	254	267	265	268	256	291	274	268	283	277	255	254	248	271	267	284	250	251	256	282	247	261	263	292	240	259	253	262	245	262	269	277	261	284	313	271	256	250	275	250	250	248	253	276	271	257	290	268	253	271	273	270	248	265	255	244	258	279	253	248	270	257	255	287	262	272	261	261	289	261	240	275	246	272	235	258	260	282	276	260	245	261	261	284	257	281	264	258	262	272	254	253	258	274	242	263	292	241	264	253	247	283	273	274	259	249	265	235	254	235	273	292	292	289	253	280	270	259	264	265	322	238	251	269	269	258	267	256	286	290	287	264	283	285	286	279	291	267	270	255	252	263	241	260	269	262	238	290	280	259	242	277	263	263	238	264	212	261	267	280	252	254	287	252	259	242	265	297	260	252	266	239	274	279	252	271	239	287	269	279	262	253	279	287	294	261	274	262	269	273	275	266	261	270	279	260	290	254	291	254	254	242	279	242	268	253	291	241	287	255	289	304	248	234	253	261	257	262	277	288	269	266	251	257	297	281	276	294	289	264	244	254	270	292	255	254	241	250	270	242	254	253	259	257	288	252	238	266	280	253	282	319	269	259	252	259	256	286	238	282	290	266	257	250	278	247	278	270	255	271	275	249	261	286	264	276	269	243	258	232	260	288	292	253	283	294	233	265	279	251	292	256	280	257	265	290	266	234	244	273	251	265	290	287	281	252	236	263	275	281	259	261	256	266	254	252	254	265	263	255	263	258	257	264	249	287	254	250	261	268	297	239	266	290	271	277	271	246	262	239	266	258	277	253	269	264	275	279	271	254	251	231	250	272	263	264	309	290	242	261	242	260	246	306	270	288	260	266	285	253	258	221	258	291	267	245	261	250	280	278	258	255	249	263	251	273	293	250	258	268	269	258	277	265	271	283	254	260	258	257	234	238	250	250	300	283	246	297	270	240	240	216	284	263	305	272	242	261	281	263	266	305	272	288	277	258	287	234	267	256	243	242	273	257	255	257	260	231	280	280	225	263	267	266	250	281	289	264	279	277	287	274	305	297	280	275	230	271	259	265	248	267	257	293	277	269	274	241	278	311	281	266	288	232	245	274	248	256	282	253	296	237	262	243	244	293	269	263	263	257	269	246	262	264	240	256	257	258	248	265	278	295	241	293	257	270	251	276	240	306	258	267	255	274	271	258	262	263	271	247	251	241	238	264	252	235	300	273	243	303	275	236	301	261	273	263	238	290	268	258	243	289	295	291	267	237	268	266	250	273	259	271	247	281	268	265	247	249	256	260	270	224	260	293	260	292	263	288	246	275	262	275	259	246	258	236	237	259	267	252	259	260	263	275	275	232	270	288	258	240	264	283	269	270	273	254	247	249	243	237	251	266	305	270	256	250	272	268	269	273	276	258	244	278	274	283	246	238	249	264	268	256	286	318	281	237	281	274	269	288	288	278	298	252	250	268	270	282	277	248	276	285	269	293	247	296	282	267	260	271	275	263	251	268	265	254	264	242	261	295	280	286	250	262	296	279	254	294	250	237	250	253	242	291	287	274	265	249	266	268	228	265	273	282	272	288	257	239	251	261	273	267	258	230	277	295	240	247	271	271	233	264	265	255	266	245	260	235	276	249	255	268	254	284	270	286	249	268	232	260	269	254	264	269	247	295	260	257	233	256	274	260	252	281	274	287	248	298	270	250	256	292	248	260	232	227	261	310	253	231	224	257	266	265	270	249	284	271	286	251	248	276	272	269	263	268	241	260	296	292	264	229	249	242	274	291	282	282	271	221	272	258	246	223	244	309	282	264	273	284	272	241	278	274	270	279	268	260	247	279	260	268	264	284	283	267	258	246	271	300	292	266	291	257	285	272	264	253	230	259	287	259	262	254	264	262	248	257	266	263	266	272	286	291	272	265	260	250	266	263	294	258	286	281	236	257	272	239	250	284	251	256	277	244	285	284	298	279	302	264	239	275	283	288	281	283	246	263	258	263	267	254	282	274	258	266	277	275	260	293	291	264	309	248	271	276	244	269	217	266	287	271	272	248	282	248	279	241	243	246	258	242	254	268	267	281	254	264	239	256	270	295	281	241	264	269	274	274	236	256	287	291	275	277	234	285	281	285	243	274	273	265	284	263	242	267	271	266	253	261	270	259	244	239	248	278	264	263	266	264	256	251	248	262	267	279	235	224	268	251	269	279	297	265	251	253	290	293	243	280	225	266	291	278	268	293	265	280	279	266	254	280	229	286	282	250	314	270	248	235	263	297	236	302	252	259	241	252	242	269	259	278	250	239	259	275	261	271	275	253	248	279	270	278	272	276	268	262	241	280	245	258	277	233	286	285	272	269	229	242	245	234	278	266	281	294	261	274	271	281	293	263	264	221	244	284	272	258	278	262	283	266	282	255	263	250	277	256	264	277	260	261	248	253	264	251	270	274	260	263	268	288	287	254	293	290	270	259	259	267	254	286	278	275	229	267	262	278	247	220	266	276	239	268	297	287	242	296	258	285	246	257	252	268	249	246	263	251	257	271	280	267	270	268	279	263	292	241	237	275	270	273	271	297	268	279	248	291	277	309	243	298	275	262	233	248	275	266	241	274	279	257	275	269	254	259	257	271	267	256	274	259	273	285	257
48827	40279	45129	39015	16573	12090	9917	7587	5436	3780	3260	2860	2498	2380	2268	24537	41630	37697	27525	12928	5834	2971	1222	786	660	649	634	621	685	653	641	655	642	600	650	662	609	672	672	626	613	623	627	639	659	658	647	624	668	617	607	629	615	632	647	633	636	620	621	602	612	630	640	594	649	616	634	605	661	626	668	670	638	628	615	625	595	638	616	600	636	653	613	585	655	674	635	623	630	656	665	638	621	580	656	618	650	630	674	606	633	599	595	641	691	621	615	658	680	583	651	647	626	648	668	657	657	654	631	584	635	654	658	622	631	620	615	610	615	612	630	633	691	633	627	669	619	590	631	660	646	649	645	627	660	604	651	622	644	664	652	650	605	602	619	624	629	643	614	609	610	583	619	653	623	601	633	614	633	649	624	640	654	601	629	606	639	617	617	676	641	598	652	647	638	622	616	676	643	665	601	607	598	690	655	649	644	636	599	654	648	611	620	625	670	598	629	629	629	647	613	604	637	635	585	617	619	668	650	619	650	645	603	643	613	632	640	641	660	627	615	609	644	652	626	637	644	626	673	615	667	607	634	664	644	627	643	616	677	654	615	649	607	642	623	643	641	616	635	678	689	639	635	650	631	651	625	614	623	623	638	649	597	631	615	639	617	615	669	672	618	614	641	652	646	606	640	642	612	633	642	569	620	627	635	625	635	632	643	689	600	653	680	628	646	649	619	603	667	644	657	637	653	644	631	642	581	611	636	584	652	638	654	635	674	634	630	680	614	645	637	614	638	630	634	640	607	634	614	597	651	634	625	632	654	645	658	639	622	666	685	589	642	629	618	652	603	580	616	648	610	566	606	632	609	624	629	635	597	649	612	606	635	622	648	643	611	659	626	610	662	628	575	655	619	639	676	657	618	626	652	627	631	611	634	599	652	623	654	633	592	604	642	648	641	634	663	576	614	657	638	612	598	640	660	637	577	619	693	647	628	642	639	639	699	642	610	652	643	602	670	569	645	640	651	645	655	669	601	627	640	620	623	642	582	608	669	667	601	649	589	656	607	615	653	606	617	634	639	665	642	608	638	601	613	650	603	631	653	636	634	652	616	648	626	679	657	588	628	583	604	590	638	599	651	640	570	622	641	625	643	640	618	622	633	635	670	609	626	635	630	609	630	589	626	572	639	645	628	645	595	646	621	627	609	664	610	638	600	607	633	617	660	616	627	643	632	629	601	641	633	616	636	663	636	563	631	642	655	638	631	650	648	660	628	647	580	600	685	616	627	643	647	637	622	640	643	635	604	628	652	651	693	629	650	620	655	613	623	633	666	645	621	663	576	621	657	614	682	676	625	645	650	607	658	648	687	615	590	659	627	620	592	640	618	648	658	623	587	636	668	617	630	646	633	602	652	650	595	639	625	585	637	622	606	653	638	609	645	605	653	630	645	658	648	673	623	616	614	631	605	617	609	631	658	634	616	672	645	637	624	628	651	628	624	642	615	609	648	605	603	659	639	623	650	656	634	663	627	656	632	621	603	590	601	660	638	623	633	599	629	630	645	641	692	610	648	670	629	589	649	622	621	673	583	619	648	653	645	617	640	626	646	669	600	640	626	629	635	634	619	621	626	636	631	647	648	647	614	660	631	616	671	643	586	639	619	609	624	650	638	626	614	620	619	588	647	666	608	623	618	641	620	685	619	678	631	629	652	626	618	615	618	609	671	609	619	667	648	619	604	648	638	605	649	662	623	667	616	625	630	632	615	635	632	653	727	640	637	648	635	639	644	649	656	627	623	669	607	626	647	614	632	622	634	679	640	666	667	588	637	602	608	653	621	670	632	599	637	596	623	686	606	616	597	631	631	590	625	659	677	644	632	607	653	623	664	617	625	671	624	604	637	646	630	682	651	632	623	613	662	647	642	633	637	622	581	647	570	610	639	613	605	625	616	651	624	638	654	638	615	664	635	607	596	625	599	591	661	644	604	624	630	670	588	650	617	624	629	578	635	641	648	612	663	620	641	659	580	621	650	620	633	598	631	593	642	631	633	597	673	619	655	665	593	605	616	619	679	641	661	648	658	625	635	663	628	613	652	632	590	605	661	598	638	637	687	555	612	586	645	588	694	604	641	631	645	664	615	624	624	687	630	679	632	598	667	644	627	639	632	669	640	652	630	642	580	675	647	641	615	597	672	607	626	665	614	611	636	651	648	600	567	613	619	640	615	634	610	630	633	634	650	572	622	568	604	649	639	604	621	645	642	631	633	648	597	653	613	617	626	616	674	633	636	614	617	640	635	613	604	645	604	608	643	616	594	612	609	677	627	625	613	619	591	612	647	583	596	652	652	615	591	650	698	622	610	628	645	600	637	645	609	673	596	609	664	658	595	590	614	589	654	624	646	608	625	618	651	593	619	653	606	639	642	622	675	630	628	624	636	641	666	646	680	648	637	618	620	608	607	649	648	631	610	633	622	600	656	664	626	666	633	646	587	614	624	636	642	643	621	671	655	650	615	628	586	606	641	649	621	637	637	659	660	649	655	650	626	658	585	605	650	619	647	633	625	642	609	642	599	618	624	618	625	659	630	650	614	689	613	648	653	611	655	603	654	652	617	683	635	596	634	658	563	633	636	636	673	622	624	631	635	669	607	669	604	630	634	638	642	635	665	615	646	617	655	656	641	643	639	625	651	680	646	630	669	571	624	614	667	629	659	662	651	660	644	662	652	603	623	645	652	647	635	593	639	659	583	668	665	611	647	627	657	660	661	647	647	662	660	625	624	644	656	660	672	617	615	630	629	609	655	637	630	668	576	633	615	622	609	695	609	624	632	625	655	637	628	660	610	638	633	639	645	634	605	624	634	618	600	604	632	664	664	669	666	633	611	625	630	604	596	587	603	598	618	631	676	625	602	628	612	621	606	621	606	607	654	641	617	621	647	601	633	631	629	658	643	655	666	647	627	639	586	632	630	650	643	661	589	621	668	615	630	615	683	634	632	602	647	670	625	608	669	614	631	636	657	612	672	585	640	638	599	622	647	619	676	609	635	664	595	607	608	643	603	613	578	638	610	591	614	612	583	565	678	627	651	640	624	619	643	648	646	632	659	622	650	658	605	635	627	629	603	668	671	620	632	641	654	633	629	663	617	587	606	644	619	633	633	613	607	654	660	604	671	618	612	633	635	622	632	603	667	676	598	606	638	583	641	596	611	554	585	647	610	593	638	583	660	625	653	652	648	641	629	622	665	590	644	632	605	636	629	633	613	668	655	586	613	615	661	658	669	626	606	609	616	635	677	601	649	631	645	614	627	670	575	609	663	681	599	652	607	623	671	600	633	592	634	652	604	623	616	620	600	599	593	606	624	656	639	609	627	659	601	601	609	636	615	660	635	646	633	649	640	617	645	631	621	654	657	630	616	626	643	637	627	651	604	611	668	640	624	601	642	610	657	642	618	642	685	595	625	616	661	634	647	636	642	597	617	677	655	611	627	584	591	649	624	641	633	637	647	615
30133	43272	41673	21597	8872	3203	1251	679	481	444	377	347	389	302	298	834	1422	1357	891	565	350	300	272	250	260	243	237	244	235	247	254	252	242	247	236	230	245	253	269	281	252	239	251	267	253	263	247	257	262	247	265	270	261	263	271	252	266	272	273	215	256	288	238	226	256	294	249	225	236	250	246	252	240	255	229	242	246	265	216	222	262	228	202	204	257	228	219	243	255	249	255	242	241	256	275	249	234	251	225	268	240	259	245	232	253	257	246	243	264	268	265	224	231	269	247	254	268	246	243	230	249	245	278	239	238	250	253	251	235	267	277	248	249	240	263	254	275	259	271	249	219	234	252	282	255	228	255	255	233	227	213	264	259	234	252	265	215	247	275	244	250	232	267	241	248	230	254	234	240	242	264	264	256	264	256	242	252	252	262	274	233	259	241	250	242	239	251	263	246	274	246	261	251	274	253	261	269	265	229	275	234	236	247	247	247	257	240	240	265	236	204	267	236	252	231	272	267	268	238	271	248	249	262	258	255	255	251	253	262	232	243	286	278	244	242	239	231	206	287	238	236	257	251	252	239	261	230	248	242	262	234	254	245	248	238	249	246	263	258	248	232	247	234	283	255	267	254	260	225	235	238	224	255	259	267	250	226	261	272	247	264	277	256	252	258	255	268	272	229	248	264	269	251	240	224	257	232	276	229	253	228	290	250	256	247	242	259	278	254	259	237	257	230	289	231	266	261	242	268	256	278	261	248	229	273	245	241	238	220	232	263	264	254	275	236	230	279	252	247	256	236	268	244	271	259	269	237	233	266	231	236	279	270	275	235	221	240	237	241	250	246	276	233	242	269	238	250	253	223	260	255	228	258	239	249	259	242	243	217	234	236	253	242	254	265	235	247	231	271	235	255	255	234	249	259	232	253	232	283	257	281	248	270	265	257	257	221	269	254	245	234	269	267	270	280	249	251	217	244	209	240	206	256	248	250	237	251	210	245	227	257	238	249	234	253	250	238	240	262	269	264	260	258	237	262	233	238	243	244	249	258	239	247	238	244	248	241	266	220	249	233	252	235	238	249	248	251	230	230	275	244	254	249	254	248	237	236	257	235	280	267	255	241	235	248	244	252	245	281	240	237	228	279	231	277	229	259	268	267	231	262	247	257	244	239	258	250	237	255	247	244	246	228	250	266	272	235	263	236	236	258	240	244	237	229	262	237	223	274	239	231	226	245	268	254	260	244	238	258	273	229	257	257	257	222	224	235	231	205	218	226	247	249	249	228	238	247	255	245	254	266	273	250	264	238	252	245	262	227	264	245	257	258	261	253	274	261	266	265	255	270	245	263	275	242	230	237	251	242	232	252	259	256	232	276	230	289	237	264	267	271	256	246	256	257	243	237	258	248	229	244	285	254	229	240	243	258	266	241	236	249	239	236	233	222	242	240	250	232	238	247	258	275	235	220	260	253	269	257	258	265	249	230	238	226	240	252	251	236	260	251	235	243	245	248	226	269	274	286	254	269	262	235	278	232	272	237	253	263	274	235	232	211	257	259	261	242	250	267	226	251	263	240	244	244	250	257	229	221	267	275	252	254	224	264	247	254	246	245	237	241	253	242	265	213	266	238	260	235	262	255	245	274	254	215	250	234	243	280	241	235	227	227	261	218	270	241	225	258	246	258	261	241	226	249	261	265	261	260	257	243	225	264	249	273	249	267	244	233	285	240	238	275	236	248	240	238	248	271	259	250	283	271	241	238	244	240	257	274	242	254	255	243	238	238	244	258	263	259	247	231	241	254	247	260	266	242	244	261	271	294	249	257	254	270	234	258	255	228	241	262	260	261	250	252	236	254	250	247	232	236	248	268	224	260	271	249	253	260	243	265	267	272	266	269	289	230	245	279	227	260	271	240	244	237	249	259	251	239	252	229	258	247	271	238	267	239	254	256	255	251	234	252	262	251	235	263	237	226	259	240	222	265	223	221	228	250	240	221	236	250	226	250	288	226	251	268	232	246	238	242	271	238	282	251	255	220	262	272	237	279	269	242	252	253	216	244	269	228	229	246	269	244	281	247	270	255	249	245	250	245	240	208	270	247	226	235	221	266	227	230	268	255	256	254	263	240	231	245	262	253	267	229	217	257	252	239	234	237	263	256	249	267	231	279	241	226	255	238	238	264	251	269	228	256	260	234	219	255	231	261	242	242	237	251	227	229	270	253	237	242	265	249	267	255	207	249	273	269	269	227	230	230	241	211	273	246	268	280	235	247	233	232	260	239	258	258	284	244	239	223	266	253	267	241	273	239	244	244	243	224	270	246	250	251	253	245	238	246	250	247	266	248	244	266	235	258	264	250	240	221	261	253	275	258	237	243	249	268	284	261	266	269	248	254	252	238	251	248	274	246	235	250	272	256	259	260	226	244	259	235	212	249	231	251	210	233	251	257	260	268	242	273	231	256	269	270	249	262	251	245	233	292	252	263	243	240	277	217	217	247	245	233	248	287	237	255	230	252	258	262	205	227	266	237	235	226	257	245	235	268	250	242	269	263	283	250	255	238	250	239	257	221	238	258	246	247	254	220	232	273	250	281	269	233	225	247	285	232	242	250	240	218	245	278	239	279	250	252	218	262	226	269	243	264	251	227	221	242	250	244	262	245	269	264	236	260	251	248	252	279	248	258	247	234	272	279	249	251	252	251	260	291	230	244	261	254	241	257	229	232	231	252	269	241	242	251	257	233	242	255	245	252	255	254	253	234	268	255	270	259	292	205	267	252	259	226	240	255	250	204	259	237	264	226	245	260	214	220	246	248	254	265	232	276	252	266	264	278	253	271	249	236	243	236	266	278	258	243	251	242	270	249	260	224	261	251	272	285	262	271	242	226	255	236	281	255	255	271	259	255	257	226	258	245	234	241	245	263	263	248	240	254	271	280	263	254	270	258	217	263	229	281	255	253	280	262	245	247	244	250	248	240	223	274	232	247	253	243	233	241	226	198	233	266	268	242	292	232	275	272	222	229	259	241	239	243	262	244	261	249	213	250	260	263	258	260	247	266	260	222	259	257	249	288	250	253	259	217	244	249	258	246	239	236	256	229	276	255	251	285	269	249	253	270	236	236	232	230	253	222	228	250	241	246	234	245	258	258	239	280	216	240	249	251	268	246	258	252	261	269	259	241	223	275	234	249	247	243	248	234	228	262	266	265	247	254	219	234	257	245	241	255	237	286	248	248	270	260	239	226	266	244	267	244	257	251	252	227	240	250	237	256	236	298	262	242	241	235	280	261	271	259	216	244	257	266	262	240	248	244	242	271	253	273	255	255	243	239	244	267	246	228	259	248	256	235	275	232	264	237	242	288	266	246	210	287	261	246	246	232	253	232	243	260	246	242	292	270	270	252	283	259	248	261	256	247	239	256	231	245	234	263	260	266	236	236	256	254	228	239	263	244	265	249	255	251	235	251	248	260	241	274	236	237	262	261	259	237	253	259	270	247	265	247	244
23293	39750	38354	13534	7051	5202	3319	2226	1831	1765	1417	1228	1308	1027	1231	4177	6448	5712	3408	1712	1129	886	718	702	662	623	609	628	618	631	622	605	671	596	611	691	658	630	618	657	617	646	601	658	633	663	586	623	602	639	678	614	611	620	561	638	621	617	620	680	618	625	581	650	625	672	638	630	620	612	627	633	630	650	623	610	618	625	648	645	648	622	653	648	647	626	631	594	632	664	633	613	627	655	633	663	647	622	581	633	617	602	617	624	632	614	637	649	616	616	633	641	623	602	615	608	657	601	614	640	606	595	607	641	625	622	618	604	625	599	636	645	632	639	648	627	606	594	623	584	599	676	591	614	658	646	630	625	609	676	614	627	632	619	599	646	585	673	686	575	671	622	615	640	605	590	597	619	585	664	608	634	582	641	678	627	619	669	638	595	629	628	605	611	641	615	629	633	634	653	629	632	647	625	610	631	632	627	641	641	630	601	648	627	684	619	637	638	627	644	644	596	632	640	666	628	632	670	633	649	631	657	585	643	594	641	608	619	639	628	600	650	662	643	595	651	619	604	636	624	570	666	620	602	617	623	572	622	633	634	643	616	604	616	657	665	607	604	677	636	612	611	648	632	645	656	668	613	631	618	622	660	702	644	618	603	617	634	591	597	618	623	593	634	645	580	666	625	602	660	600	637	678	616	619	637	683	665	604	625	678	638	623	645	641	613	609	655	617	597	609	635	622	702	588	606	658	624	591	635	633	635	586	619	617	625	641	650	633	651	624	598	639	635	609	591	607	584	647	671	639	588	614	653	602	618	676	668	639	619	663	622	602	594	578	664	607	655	599	633	655	633	651	636	611	640	631	611	643	630	638	658	610	621	619	625	627	616	589	632	661	640	640	649	675	662	689	618	630	620	590	623	638	620	607	590	662	624	619	628	667	627	622	628	682	585	635	623	627	642	629	642	665	603	637	654	612	603	648	646	606	586	612	624	609	576	637	624	674	623	593	648	633	616	641	643	639	615	651	607	637	618	671	616	644	619	622	618	669	617	609	620	675	630	621	665	621	617	646	608	641	610	575	635	648	655	684	590	651	569	656	621	629	672	646	668	631	613	602	628	595	640	649	605	605	610	624	630	646	604	602	626	636	614	674	669	562	584	611	613	672	663	602	632	644	665	609	633	638	620	627	618	600	657	611	669	639	657	587	630	628	625	650	635	670	598	651	623	640	686	646	608	625	674	617	640	636	587	598	600	618	639	593	619	649	622	598	579	646	650	631	673	635	603	621	579	623	628	635	592	653	635	630	642	618	633	605	622	638	607	638	625	599	636	637	604	644	597	619	617	687	641	677	609	616	601	616	638	602	605	651	613	601	611	660	596	638	657	588	618	663	640	664	632	629	640	630	635	615	613	639	627	662	606	606	636	640	627	586	639	638	581	640	648	634	632	588	610	634	641	622	651	631	625	629	629	620	595	622	605	639	629	683	621	633	611	595	623	642	619	633	655	627	643	601	648	626	646	608	600	593	635	602	654	607	620	617	583	610	630	633	604	617	646	618	646	588	619	608	635	613	606	625	649	613	634	618	616	674	614	629	562	637	610	629	630	623	637	594	613	646	609	658	627	664	644	624	621	606	587	593	625	606	599	612	627	626	583	634	669	598	609	647	646	650	599	636	604	618	601	582	653	634	624	634	609	608	627	633	646	594	623	642	629	647	620	654	608	609	609	645	620	597	598	661	637	597	610	595	638	627	651	609	654	615	650	610	656	620	614	611	626	637	674	616	608	633	636	597	587	675	634	617	634	641	612	612	648	664	596	652	643	625	579	616	666	642	612	677	620	603	617	567	672	627	661	652	591	633	638	655	658	647	612	604	620	632	604	618	652	633	679	608	611	642	623	627	600	631	650	665	590	650	647	588	616	682	630	618	672	630	650	605	606	636	595	578	632	619	613	657	655	640	628	670	604	641	630	590	670	639	614	568	628	641	638	669	668	599	642	659	644	634	623	605	631	612	593	629	628	636	664	652	638	629	631	594	581	597	655	597	609	615	619	588	668	676	619	615	590	638	641	650	606	608	602	635	619	639	605	668	676	633	620	642	629	578	650	610	630	606	588	616	638	663	671	629	564	627	688	650	589	613	607	632	636	679	634	648	655	605	642	605	639	630	626	624	627	654	607	616	604	639	687	622	645	601	597	624	617	604	627	671	656	628	631	633	594	622	630	642	667	632	629	629	657	624	635	611	647	604	646	615	638	660	614	632	634	649	681	641	586	618	608	639	617	644	654	600	621	627	608	670	630	618	596	656	627	616	615	676	614	630	632	620	625	594	610	608	627	621	657	590	628	668	618	644	630	621	660	642	609	627	610	573	651	648	615	653	633	621	616	602	635	653	653	655	617	607	674	624	643	598	628	642	615	626	655	604	622	639	579	625	629	602	656	614	644	607	617	615	600	628	617	639	592	653	638	665	617	636	633	614	647	611	619	639	629	630	611	614	606	630	603	634	631	615	638	612	611	611	602	654	639	605	578	610	686	621	647	610	656	614	631	652	631	640	602	671	640	615	633	638	624	637	615	654	595	631	684	636	610	553	609	637	615	626	671	597	614	645	639	626	632	660	650	646	621	604	609	650	607	621	590	627	639	623	600	695	636	647	605	623	671	603	647	676	610	598	649	623	614	647	647	631	646	629	665	632	650	597	599	675	648	659	656	619	624	633	639	603	594	634	635	642	646	618	640	617	621	641	606	634	637	578	654	623	574	617	692	638	614	666	611	580	604	622	629	622	600	642	644	606	603	646	668	620	627	611	635	615	641	612	640	673	638	615	636	654	633	595	644	627	649	641	667	631	596	609	621	669	624	612	665	631	623	596	599	623	649	638	638	623	630	637	635	603	650	635	628	662	618	637	615	594	629	605	650	645	659	672	647	630	588	642	658	659	628	593	642	617	634	630	606	629	645	643	603	597	633	595	640	625	612	636	698	653	614	649	625	614	623	630	613	699	638	596	599	661	646	629	639	612	670	657	694	617	654	628	604	596	657	614	609	657	639	648	632	638	620	605	651	598	696	630	613	654	629	615	626	672	666	629	662	654	634	639	596	680	653	652	613	617	639	629	609	628	632	608	629	669	640	625	650	609	635	612	627	624	619	664	622	591	639	621	646	625	638	621	644	626	615	658	648	633	618	628	625	654	615	640	588	641	621	571	654	612	616	578	624	619	591	659	662	651	621	705	612	644	640	580	605	655	641	680	646	653	667	630	620	625	682	599	614	658	631	641	598	656	629	640	656	595	628	613	638	698	674	636	671	618	651	665	630	627	594	655	626	659	637	610	620	627	583	638	626	646	594	624	606	637	608	645	609	646	688	615	639	581	665	602	604	631	574	625	647	633	652	670	600	629	593	606	621	570	613	634	613	587	628	635	645	610	634	683	651	688	647	606	668	640	660	613	647	681	709	627	629	613	646	640	644	641	603	686	607	593	620	630	622	641	680	613	651	652	641
48597	51132	40757	29593	25930	22695	19345	12100	4779	1787	898	710	705	5795	10512	11213	9366	5473	2639	1055	581	382	307	259	244	260	286	276	258	288	263	302	255	247	252	265	266	236	249	263	246	262	258	251	269	282	240	238	223	250	272	246	251	266	259	244	259	253	259	266	259	265	282	252	250	252	275	256	265	272	260	283	225	268	244	258	261	255	260	241	270	273	266	250	264	282	265	234	255	261	255	256	265	250	271	281	232	280	264	264	257	263	267	254	250	255	267	261	267	244	245	284	237	242	286	254	247	259	256	284	292	261	300	235	262	264	260	258	276	284	265	248	268	296	256	282	282	250	243	252	240	288	266	277	269	274	265	250	269	259	245	251	276	271	265	275	240	235	275	268	249	259	262	224	274	296	293	279	258	263	287	243	258	257	261	238	269	264	254	229	264	254	250	276	314	267	281	277	243	247	295	282	267	220	241	257	254	281	286	287	263	263	266	256	240	254	260	260	251	282	270	296	273	258	262	243	243	259	271	284	278	268	287	275	275	252	274	301	237	255	274	271	250	266	237	251	246	280	281	287	249	247	260	227	254	266	248	251	237	266	266	250	258	266	283	277	276	276	236	276	260	280	257	255	252	261	263	291	263	272	282	285	271	275	283	261	284	246	259	264	243	290	257	232	282	279	271	277	235	270	247	261	256	274	255	236	266	234	270	251	265	282	251	296	234	255	255	266	271	261	267	245	246	291	254	248	246	284	260	242	291	214	248	288	230	269	274	250	277	256	265	261	255	241	238	264	281	278	256	247	251	240	264	295	279	274	258	285	275	252	229	257	254	261	239	265	253	254	281	246	273	263	281	276	283	260	251	259	251	286	277	247	269	244	228	294	247	225	281	261	259	268	263	262	228	257	298	274	324	263	254	270	265	286	253	235	283	265	252	261	247	264	281	274	237	284	319	230	273	244	242	258	273	258	264	258	249	269	263	228	269	256	256	274	265	251	277	272	257	249	271	272	248	255	252	273	270	256	281	246	268	256	242	251	234	264	266	255	269	247	272	255	264	246	275	283	269	259	247	259	283	228	254	262	280	223	267	276	254	285	269	245	252	247	267	257	227	263	240	228	237	249	262	273	274	256	253	244	238	261	249	269	266	275	271	272	264	262	251	262	241	281	264	248	244	269	245	234	255	265	231	252	260	279	268	273	299	272	229	268	284	271	274	236	269	270	241	258	251	257	243	255	252	276	258	257	245	228	241	273	242	250	251	267	268	248	251	294	265	288	322	267	293	273	254	255	276	241	259	251	286	266	258	293	202	251	276	282	250	268	245	282	287	265	246	255	245	246	268	256	253	234	236	281	289	253	269	262	249	277	277	240	285	274	276	220	280	277	262	271	257	267	250	274	282	273	244	282	255	242	295	260	247	261	247	288	279	243	245	259	234	276	262	280	228	245	279	267	285	267	279	268	237	259	246	243	253	269	267	265	260	256	241	276	252	252	251	252	236	263	282	262	235	246	275	251	251	266	263	239	250	258	227	254	270	260	272	254	269	246	261	258	248	260	234	263	241	255	287	249	257	256	276	260	242	256	266	234	248	303	246	265	237	260	246	250	264	268	275	276	271	250	270	238	285	251	261	270	254	237	258	268	256	253	249	262	259	263	266	249	268	261	277	281	287	274	257	260	265	263	234	271	236	245	270	244	270	258	258	262	288	240	256	291	240	262	272	271	319	264	255	268	268	252	260	236	252	265	291	274	275	268	269	277	254	255	251	276	261	269	242	259	266	235	224	257	247	285	281	265	266	230	230	270	256	254	251	277	246	263	247	251	244	257	259	259	260	245	266	264	306	290	246	266	266	252	268	255	279	246	234	258	274	258	262	287	276	261	237	265	259	256	252	263	282	298	279	241	262	241	252	278	272	243	271	271	260	257	255	230	255	269	253	259	276	269	266	277	246	250	306	233	225	259	269	226	255	278	268	256	276	278	255	243	271	227	266	258	252	250	258	277	265	265	278	254	281	278	270	266	253	259	267	268	261	258	277	254	254	256	245	239	261	283	228	247	267	255	263	253	244	284	242	252	255	263	248	264	269	259	288	250	277	243	250	246	250	246	240	215	260	261	280	266	251	282	241	262	249	242	263	233	265	264	269	258	264	257	260	262	256	249	261	263	289	282	256	257	261	252	270	285	264	256	262	260	274	274	281	250	245	248	256	265	255	279	274	219	261	271	256	265	240	273	262	263	272	252	238	297	246	243	267	255	232	237	278	296	251	250	262	240	259	243	258	293	260	242	276	276	267	265	261	256	258	289	263	260	246	270	267	288	257	265	273	291	248	244	263	266	273	245	256	229	272	255	256	265	223	262	280	264	257	274	265	258	299	243	292	259	257	267	283	251	218	233	293	252	259	269	275	257	261	265	271	277	251	280	261	289	259	222	256	242	232	239	253	240	256	269	275	248	290	239	260	252	267	288	244	256	211	251	274	241	276	263	235	276	270	248	289	252	249	228	269	269	269	266	259	256	252	262	274	275	246	256	239	279	255	264	245	240	269	258	239	258	251	290	245	280	258	223	256	261	251	259	278	268	249	241	257	252	286	266	270	275	266	292	230	260	229	265	295	265	239	244	234	278	274	249	304	244	269	279	266	258	248	282	274	237	274	254	244	259	260	237	245	278	282	237	248	263	255	286	248	287	280	272	263	247	262	284	291	234	256	290	225	260	292	279	252	269	253	233	245	275	283	258	262	243	246	280	278	262	243	288	288	253	259	247	273	251	277	221	256	280	266	257	275	278	284	251	232	236	249	266	269	268	269	245	273	250	257	269	257	267	253	274	264	237	274	248	238	247	250	253	261	257	274	268	246	249	264	269	272	290	277	273	261	263	268	264	277	283	258	273	266	276	271	269	278	275	263	270	268	236	256	235	258	250	226	236	267	258	285	261	270	246	271	264	273	275	244	278	278	277	277	241	268	261	269	284	288	249	251	251	300	252	274	267	279	273	297	238	269	263	274	271	276	263	252	224	238	254	258	265	269	287	276	246	261	233	258	295	270	267	231	254	282	257	287	244	298	272	286	273	279	243	287	275	292	248	257	278	270	282	280	288	232	261	271	282	252	258	266	278	305	244	279	278	227	243	271	272	264	258	267	262	256	280	284	245	252	253	273	255	289	257	267	247	270	268	277	243	241	280	261	235	300	257	274	266	270	261	258	253	275	274	261	240	232	277	271	264	257	249	249	231	293	252	267	236	278	250	258	286	271	287	275	252	236	234	261	272	261	242	280	296	249	236	241	277	267	250	268	277	275	260	246	249	265	255	238	272	248	282	241	260	227	252	278	256	251	259	274	240	243	263	261	255	269	266	260	274	262	284	269	268	266	226	256	278	269	286	252	276	267	247	254	246	248	266	276	252	261	262	283	277	246	245	255	281	286	268	253	254	260	255	264	250	228	283	252	252	269	281	263	254	227	256	267	271	290	283	241	284	240	256	240	272	243	303	241	258	259	230
38316	54768	47255	30142	18860	12519	14208	7795	5192	4968	3316	3001	2933	18350	29513	30680	27168	18404	9822	4031	2154	1376	867	670	666	591	643	668	677	649	611	676	614	634	607	625	622	630	604	634	713	615	684	615	632	628	660	661	685	634	692	641	598	635	646	638	630	651	665	618	596	633	597	662	669	591	607	672	628	613	639	593	614	625	631	660	634	663	647	628	611	613	680	665	665	602	663	632	620	614	657	637	664	662	623	660	641	642	626	617	688	629	672	612	673	604	632	610	667	690	620	630	621	664	627	648	608	641	654	690	640	586	626	594	609	641	607	597	650	608	646	653	613	661	604	608	658	645	614	619	666	654	620	623	686	586	601	683	616	624	629	654	567	653	678	650	636	632	622	577	639	643	620	625	683	627	600	649	659	645	607	629	641	584	630	615	613	662	625	663	607	617	637	641	617	598	649	631	608	624	665	637	600	618	640	636	652	593	584	701	632	628	598	633	601	672	611	650	636	664	665	671	663	662	637	658	668	664	625	602	634	592	597	651	634	655	640	655	629	598	652	644	633	627	623	646	603	681	619	626	619	637	623	639	706	629	619	617	612	637	648	635	678	656	651	654	614	634	590	658	650	600	626	631	639	614	646	657	643	614	617	602	620	662	649	617	602	604	652	609	589	623	619	618	633	625	621	621	664	620	643	676	648	588	602	597	661	626	652	621	637	607	661	619	629	646	624	634	632	644	637	616	579	654	642	664	663	625	604	597	670	636	621	622	646	669	639	612	650	612	671	620	616	650	640	647	587	623	644	642	635	647	590	615	655	685	632	662	630	677	665	618	613	640	601	632	639	666	618	603	652	670	645	663	639	619	635	632	648	626	625	614	675	612	597	622	653	610	621	603	644	642	633	617	646	619	636	637	616	656	623	624	619	680	667	649	647	636	606	651	599	649	643	620	669	598	625	605	667	643	592	638	617	639	649	592	622	599	612	658	672	606	664	606	649	618	618	629	604	640	629	680	631	641	600	630	583	684	680	650	654	692	620	626	653	617	648	667	615	599	599	642	651	620	638	661	616	626	610	612	638	642	622	630	652	689	628	642	675	695	603	648	654	583	639	615	661	616	609	630	600	675	635	627	593	632	655	640	624	627	596	629	624	685	695	648	625	640	665	644	621	677	579	639	625	640	639	613	646	633	637	640	639	613	652	663	603	638	623	635	679	646	623	625	619	644	654	637	646	609	646	671	624	660	654	613	634	643	623	588	616	586	621	634	616	610	644	666	609	627	619	642	594	627	645	582	620	620	710	590	622	571	590	620	622	620	657	638	634	604	676	666	651	652	612	627	623	645	670	607	614	636	599	649	602	605	616	616	599	619	673	604	592	607	631	621	634	674	645	646	625	652	612	618	612	602	653	616	615	652	637	647	667	630	656	643	613	646	640	641	592	613	633	566	648	612	618	653	634	628	669	645	671	620	665	625	643	630	648	627	635	619	632	683	611	629	598	615	621	640	651	624	632	654	605	589	644	626	669	633	656	574	625	625	662	688	599	682	659	631	650	633	648	641	642	587	673	636	635	644	643	679	629	656	631	641	647	658	617	627	616	655	622	595	671	627	627	640	652	631	630	671	662	676	637	615	622	635	625	655	635	596	661	605	654	617	666	624	619	679	658	663	643	653	611	674	625	639	630	629	619	603	609	638	583	616	647	655	654	660	614	630	645	611	634	637	617	664	639	630	651	670	678	659	658	612	622	661	630	649	658	619	601	610	622	580	634	700	630	663	649	614	648	627	608	668	646	643	620	592	654	665	623	587	661	653	619	665	600	616	630	656	639	598	657	631	606	618	643	642	622	637	611	647	633	585	634	665	637	605	656	651	648	652	618	625	626	643	620	632	641	635	604	619	645	626	632	627	675	681	634	622	664	625	643	654	640	587	656	636	620	624	582	638	655	594	651	641	640	643	663	621	603	654	633	650	626	641	644	680	638	643	606	593	610	637	635	611	642	619	668	654	625	649	647	629	626	663	639	585	616	650	627	625	618	663	644	626	638	638	630	615	629	666	628	635	597	629	621	610	622	636	604	633	650	645	670	613	659	615	638	619	622	637	641	651	642	609	630	639	649	649	633	660	556	683	596	688	590	618	597	611	609	625	641	615	653	587	657	644	610	624	656	587	633	634	630	645	624	674	636	611	641	638	645	605	665	690	620	620	617	664	627	630	626	618	655	631	672	617	645	632	599	656	674	652	621	606	621	633	671	590	614	620	597	653	667	565	626	603	601	687	630	662	604	627	661	638	618	624	685	630	631	637	667	613	609	613	648	658	628	717	672	605	628	600	633	630	588	610	623	615	640	649	704	640	633	632	640	598	624	621	587	632	626	583	624	657	613	610	656	611	595	638	612	628	672	632	666	674	651	609	625	679	639	614	649	608	656	627	627	603	648	628	639	610	652	611	644	632	643	635	609	654	666	600	607	639	660	660	641	642	637	630	617	630	583	660	632	640	662	640	613	617	668	621	623	605	623	611	631	609	632	635	649	644	656	620	606	619	589	665	649	615	613	605	615	632	598	617	675	662	623	627	643	626	588	648	697	660	655	649	629	652	626	589	636	607	669	704	634	618	635	622	659	644	606	651	680	682	628	647	646	638	607	641	606	618	622	615	624	613	649	638	667	638	647	630	641	632	604	638	630	651	670	599	613	662	672	665	642	644	630	648	643	628	632	645	642	640	647	635	656	676	707	654	611	648	635	673	566	619	611	663	630	597	606	596	598	667	679	631	610	632	600	643	635	648	638	647	629	627	589	612	602	620	614	680	635	631	640	646	629	613	609	645	617	640	613	606	614	646	633	601	625	651	682	624	639	640	630	617	659	632	651	639	688	654	620	649	616	620	656	638	639	603	623	611	640	634	637	648	626	639	662	628	619	607	647	657	642	622	603	623	654	656	626	651	607	660	662	659	666	630	632	624	630	642	668	660	641	641	629	668	620	581	627	646	658	614	655	651	661	662	630	656	640	628	623	621	626	650	659	611	673	644	648	650	625	648	635	615	668	595	641	671	628	665	654	622	600	647	615	616	638	621	623	656	641	677	647	624	685	618	618	586	632	599	662	642	640	606	645	649	645	643	641	653	593	671	667	603	636	633	624	631	646	651	625	638	637	641	640	690	596	629	648	670	652	639	657	655	651	582	630	637	625	636	605	626	643	651	651	627	620	649	667	649	651	627	651	603	616	584	618	632	650	594	645	614	623	626	660	619	615	580	623	639	610	621	621	640	616	626	630	609	632	644	643	629	635	613	611	632	674	665	586	621	622	686	659	659	643	630	609	626	634	636	606	685	633	602	563	653	644	624	619	648	611	610	651	611	613	590	641	669	620	614	662	591	588	644	635	629	629	648	641	645	626	676	599	675	626	624	617	601	623	656	631	648	629	640	623	673	568	602	647	695	596	653	622	686	597	631	574	658	633	584	657	640	620	630	665	608	675	635	621	612	624	675	639	649	610	620	663	624
54458	47432	41001	29847	25662	24031	21438	16814	9775	3491	1085	756	1215	14671	25917	19028	11239	5163	1761	646	448	343	337	276	317	258	287	295	254	275	256	316	285	274	269	253	280	270	286	278	299	265	261	279	268	257	274	238	291	276	269	292	255	275	275	308	273	252	245	276	247	266	297	282	286	286	270	263	254	283	284	255	269	256	289	299	264	280	265	279	276	221	245	289	274	280	247	265	262	264	271	254	282	260	289	269	214	259	284	286	279	282	250	277	288	273	274	236	279	232	260	277	279	267	258	282	294	277	281	264	300	262	290	257	251	316	276	258	291	256	246	272	276	277	261	265	266	273	285	293	295	303	265	308	262	282	296	301	288	287	270	252	264	272	285	274	223	246	281	268	255	265	262	252	295	294	256	271	258	285	283	258	241	287	252	244	269	267	271	277	261	241	290	254	274	262	239	273	235	282	260	311	241	270	290	251	319	295	297	289	265	279	296	290	270	277	248	275	258	272	261	267	267	293	242	281	267	264	280	284	284	244	249	274	257	247	290	283	287	256	260	249	310	289	278	273	246	262	258	247	256	282	285	258	309	295	275	262	283	279	258	280	295	275	277	241	255	297	287	310	273	266	256	262	275	288	287	303	269	249	260	273	244	300	266	268	250	279	247	255	248	278	253	267	276	262	278	259	283	280	265	283	253	239	263	279	288	278	262	282	307	254	255	272	230	286	254	275	256	274	255	247	252	282	271	272	276	268	254	240	291	284	291	319	262	257	283	282	275	253	299	252	277	286	278	293	296	293	264	276	247	279	292	271	271	271	282	293	271	265	290	264	304	259	288	284	276	286	295	297	275	280	273	290	300	285	282	280	257	279	280	294	287	263	282	259	271	257	295	257	280	259	285	280	283	279	264	270	267	283	258	248	279	268	291	281	243	270	268	236	255	278	293	233	299	295	263	269	277	309	261	248	277	266	284	290	279	254	247	265	289	282	245	280	273	266	287	261	297	262	285	296	283	275	276	258	247	286	280	252	252	273	292	268	296	285	289	268	298	269	278	271	281	266	302	286	231	263	242	264	273	302	259	281	259	262	266	275	286	256	258	286	252	288	275	273	271	287	265	268	260	257	270	275	265	278	285	279	259	261	243	261	250	259	282	275	254	245	294	300	289	254	284	260	256	295	273	275	294	275	259	272	279	255	259	286	292	276	267	273	275	278	295	277	278	287	270	259	263	275	264	265	248	262	247	259	250	295	284	256	255	271	284	262	279	304	287	258	249	264	270	276	291	246	277	269	300	265	270	283	273	253	270	279	247	286	297	272	273	286	261	279	290	255	286	287	263	278	254	290	273	282	270	291	280	270	259	260	272	281	241	253	265	277	260	256	274	268	292	249	270	295	295	244	270	275	266	273	266	288	287	288	266	245	312	265	252	274	249	303	242	288	251	288	255	266	244	288	281	274	275	270	286	269	240	249	275	290	307	286	299	283	277	263	275	292	289	255	259	287	255	251	221	259	256	266	246	277	259	281	243	273	273	266	256	300	278	286	259	267	257	274	266	286	286	269	282	267	255	255	255	262	275	258	275	266	241	265	281	288	238	286	275	253	244	261	249	284	269	306	302	287	246	249	278	258	270	284	287	243	276	261	285	284	295	251	280	242	297	257	259	254	287	309	242	258	259	249	246	256	253	305	271	291	267	285	266	265	295	243	259	278	270	270	262	255	279	269	296	267	268	287	268	260	264	291	260	270	307	278	271	271	257	288	287	285	271	272	262	243	263	271	265	240	257	239	239	265	268	295	255	265	250	268	314	247	281	269	244	264	288	246	270	275	253	261	302	298	282	283	259	302	276	308	277	271	272	281	272	234	237	265	249	278	293	271	286	247	251	255	284	287	265	281	295	266	281	242	267	262	261	277	254	313	286	259	266	269	257	286	278	274	249	265	276	274	243	279	293	248	285	226	247	263	275	264	255	260	274	261	259	257	259	265	264	264	291	287	301	237	246	266	248	255	277	281	266	272	284	277	300	259	259	244	270	276	268	271	267	283	259	269	274	304	258	250	261	270	284	272	294	255	256	293	253	265	307	259	245	242	248	288	271	270	265	277	294	262	277	246	248	281	283	293	249	270	280	282	272	275	257	290	255	278	258	268	265	289	273	272	288	290	304	301	297	277	268	272	267	245	279	276	273	284	273	268	279	271	290	266	240	261	247	258	282	263	262	262	321	269	245	273	251	274	315	275	272	280	264	264	263	293	280	288	288	281	257	269	267	274	262	271	275	310	261	268	266	303	266	282	283	272	234	229	281	256	236	273	250	278	265	267	268	295	241	279	283	285	260	243	263	277	260	250	275	240	263	286	284	277	281	293	291	263	302	268	285	275	275	251	273	288	258	284	281	278	282	251	269	276	252	270	250	282	280	297	259	270	280	279	266	285	282	273	258	264	273	319	238	231	265	255	274	298	273	267	282	285	255	264	273	284	275	257	280	297	243	274	249	247	265	293	254	287	285	291	264	284	259	261	267	264	249	280	268	278	309	240	272	248	249	290	258	258	265	269	264	263	285	262	251	288	280	250	294	275	258	249	254	271	276	276	255	263	267	274	297	271	308	275	273	245	278	270	260	266	275	290	243	254	295	251	293	264	262	252	272	276	268	279	290	261	280	284	267	332	279	283	285	258	283	303	257	242	236	251	281	291	292	273	264	275	263	278	279	268	282	271	258	268	293	264	274	288	289	276	281	311	281	246	252	271	283	286	280	266	281	253	284	304	273	277	229	282	245	262	269	267	286	262	300	270	264	264	261	295	283	281	289	246	263	252	244	268	272	262	269	252	304	279	253	280	252	290	287	268	245	263	287	295	272	290	292	291	278	278	257	257	276	253	278	239	296	286	266	282	253	261	278	251	263	259	268	269	286	253	261	262	262	282	284	287	273	274	267	277	255	294	304	270	276	252	248	264	254	271	270	255	300	268	271	272	255	253	287	268	277	285	283	253	293	252	244	276	219	286	283	232	246	281	294	275	263	269	280	308	313	264	274	254	265	276	249	254	253	227	289	285	289	265	269	253	250	270	298	251	254	277	276	283	289	267	253	247	279	280	246	254	254	277	286	312	282	258	242	260	264	272	270	286	263	283	256	279	280	266	267	249	310	270	288	286	255	255	246	229	274	255	271	264	285	318	253	294	263	245	260	268	265	278	308	275	296	299	236	249	261	284	272	283	285	271	270	256	273	255	268	259	276	257	269	253	268	281	263	250	274	251	253	249	282	285	308	278	277	248	263	268	300	242	286	266	266	257	249	282	282	284	303	247	287	264	275	228	269	254	259	262	271	282	293	265	266	281	270	266	287	265	268	282	256	283	262	280	252	290	281	273	293	295	286	296	274	267	247	259	292	283	291	264	252	261	293	268	249	229	239	244	256	268	289	287	270	247	276	285	283	251	256	284	237	287	278	264	250	252	225	267	274	283	264	278	256	266	268	263	263	253	270	256	281	276	260	250	269	300
42313	54872	48318	35147	24288	16443	10446	9952	7075	6039	3596	3060	5388	33969	44301	36692	27334	16253	6695	2350	1424	949	733	699	626	646	668	629	616	669	649	651	625	633	593	645	666	597	658	646	647	622	629	677	640	642	616	668	690	600	663	627	629	641	641	602	596	625	684	647	667	671	614	626	635	608	661	671	652	673	618	619	661	634	662	653	636	632	648	623	661	669	670	689	629	650	643	644	621	659	625	646	613	646	647	633	613	596	692	642	667	628	663	624	605	628	628	670	656	617	626	615	590	659	654	655	652	675	635	618	641	676	637	632	612	634	654	598	699	630	636	611	636	587	650	675	573	629	633	620	620	632	674	639	615	641	640	592	619	655	659	667	622	604	682	668	630	653	633	604	626	639	632	673	657	655	598	658	670	639	636	643	645	647	648	681	650	645	628	660	671	647	684	622	617	681	648	605	663	624	656	601	653	597	635	633	654	619	589	642	613	626	635	625	661	660	591	639	631	631	641	656	638	650	626	636	646	609	618	648	600	619	706	668	671	646	599	637	626	637	619	652	639	623	619	629	596	640	592	623	632	650	666	651	624	660	588	669	626	662	623	680	685	620	654	613	648	630	639	641	661	638	633	616	639	632	624	680	661	674	648	675	634	636	673	646	610	628	627	605	569	665	692	632	627	688	687	603	612	685	595	617	652	605	591	669	653	617	606	658	629	675	685	624	680	614	598	639	613	666	670	622	639	677	639	638	583	648	632	683	674	664	604	660	612	643	625	625	634	606	623	690	678	617	611	629	639	628	628	666	639	598	620	642	644	610	638	657	652	632	659	667	644	626	607	583	563	664	620	652	657	646	569	640	646	634	665	629	622	642	694	603	640	695	623	631	625	603	650	659	638	657	607	625	614	668	570	650	651	658	621	624	662	617	624	675	654	644	638	633	636	676	635	597	629	669	655	646	612	641	633	647	617	603	664	637	632	672	664	626	628	633	630	644	653	634	641	609	644	672	637	618	597	614	670	615	647	674	600	657	628	603	616	613	610	620	646	612	654	644	633	609	642	640	631	669	624	611	634	597	687	612	628	624	608	636	648	634	652	657	662	639	633	651	644	630	637	667	656	629	640	629	653	607	616	625	595	621	651	621	655	700	645	589	692	618	668	608	659	635	625	660	657	617	677	659	658	615	603	637	589	644	657	644	616	613	641	676	703	684	637	671	660	632	630	619	693	621	585	646	643	673	636	674	599	625	657	649	662	635	617	550	624	639	679	668	666	616	621	674	663	584	615	660	668	604	626	657	695	677	671	646	613	592	695	604	608	675	628	664	661	642	641	642	613	682	644	683	620	641	598	627	622	624	624	653	632	617	621	651	604	646	686	655	634	663	656	636	604	645	636	646	669	682	627	651	622	669	648	638	620	651	622	663	657	675	638	634	651	697	649	612	674	632	648	640	645	637	562	580	655	649	609	623	644	654	648	661	661	670	623	602	631	670	671	675	643	624	642	666	643	636	647	662	645	631	663	664	636	707	624	641	656	630	651	657	647	641	636	640	631	646	652	650	612	666	641	641	636	621	691	652	656	621	659	638	642	627	645	629	647	616	669	659	615	640	656	662	585	629	661	664	596	632	646	578	638	636	641	670	642	672	662	640	631	620	659	643	654	637	620	658	660	600	652	627	648	644	655	672	625	646	669	640	657	610	654	640	643	674	621	636	672	672	629	627	611	652	633	659	636	616	625	601	611	660	629	639	632	607	643	654	649	638	637	654	638	605	672	624	662	634	604	663	609	625	628	654	639	634	625	641	644	610	643	669	670	626	642	618	624	585	660	662	647	645	671	659	630	637	622	592	651	678	608	661	632	713	645	653	634	673	600	620	630	652	678	669	641	598	617	666	641	648	645	645	653	632	646	616	640	685	618	635	602	624	630	646	648	635	638	655	640	610	609	637	655	646	611	606	586	650	646	652	644	606	645	605	649	640	629	613	635	629	611	648	627	615	649	630	638	628	648	651	632	662	607	689	634	630	639	607	632	629	648	639	616	661	671	608	616	672	604	658	632	629	650	607	667	638	622	621	625	652	617	623	660	638	625	645	586	641	618	673	681	684	656	657	661	583	620	644	654	665	633	621	647	601	638	660	655	645	658	643	606	621	661	662	653	635	637	653	657	636	626	695	661	646	650	674	593	591	606	643	621	643	678	606	614	609	648	627	663	665	661	665	621	628	669	629	632	614	592	612	635	638	628	629	608	678	641	649	643	656	633	670	670	602	619	663	617	673	655	646	577	632	611	610	577	697	620	637	637	613	613	645	649	580	582	629	611	656	636	662	620	622	655	600	589	625	634	656	620	627	647	650	631	632	627	669	653	639	651	613	611	629	606	593	621	620	661	661	639	658	622	665	662	654	626	658	626	612	646	651	649	629	622	633	663	660	641	635	624	629	658	676	596	625	634	611	613	657	633	642	635	702	606	631	601	572	659	645	628	627	643	622	621	681	623	619	626	614	654	646	642	631	621	597	609	586	621	642	645	642	636	621	674	636	655	662	689	652	669	644	648	635	665	613	626	626	633	637	657	620	701	649	606	624	638	666	665	630	642	607	615	598	669	626	627	592	650	653	628	679	622	633	642	616	655	644	630	608	676	605	673	598	616	621	646	650	642	622	665	646	664	610	594	580	622	668	612	612	656	693	642	653	613	632	689	650	671	649	654	687	612	648	623	654	664	627	613	615	659	641	666	612	678	650	661	690	660	625	643	576	660	614	607	667	618	629	629	652	653	636	626	602	633	688	639	640	613	600	621	595	632	607	653	685	619	675	625	633	622	611	624	670	608	630	672	678	673	658	632	616	637	644	647	665	652	658	597	660	611	637	693	666	620	633	646	568	663	613	591	574	699	667	649	686	637	701	620	630	596	655	658	642	612	634	643	613	637	660	651	651	614	642	627	631	648	676	628	659	613	621	660	611	651	615	631	615	611	656	612	652	654	601	653	669	673	665	658	635	638	622	654	601	681	625	649	629	659	656	618	632	643	618	633	621	634	669	639	633	676	678	609	674	678	656	636	653	667	654	607	644	599	584	633	572	578	551	652	616	650	610	668	594	668	631	678	668	629	601	648	606	672	695	632	659	673	605	621	657	627	641	661	632	631	644	644	671	643	589	677	648	610	653	640	602	594	632	662	613	653	661	645	632	640	629	639	610	598	611	621	608	637	592	636	615	615	631	620	724	710	602	623	624	685	629	643	592	667	630	646	596	663	629	623	626	627	637	588	644	593	634	566	635	637	600	654	632	631	658	687	664	685	604	688	654	627	708	630	620	666	616	629	605	631	676	657	631	623	613	647	637	612	642	652	653	621	637	662	635	600	621	667	650	625	664	678	655	618	640	676	660	631	604	673	672	595	614	673	614	671	623	601	624	635	658	687	628	631	666	639	657	659	643	649	646	639	620	621	642	644	617	636	594	632	601	628	644	661	629	644	665	647	636	587	589	604	635	593	614	642	625	617	608
16714	7344	5519	4782	2213	1243	880	691	582	503	474	493	967	1595	1929	1543	1037	513	340	299	293	259	240	258	265	237	252	234	246	239	273	229	272	239	251	250	247	261	247	240	279	247	247	232	238	263	239	271	255	273	276	248	244	233	271	275	234	248	224	241	260	297	274	248	250	235	253	257	244	244	293	251	243	251	229	253	225	232	268	253	264	244	228	255	254	249	248	236	273	240	260	256	270	240	250	247	243	242	292	237	260	235	225	238	259	247	250	296	270	232	257	227	228	217	262	258	215	231	279	242	248	244	232	214	231	266	258	242	233	215	258	260	286	274	264	236	247	250	262	258	256	267	260	247	275	243	259	259	241	248	262	245	278	228	239	240	259	277	239	257	257	282	240	248	261	225	244	273	255	240	260	248	290	265	230	248	252	239	231	216	244	290	247	269	215	269	235	252	243	261	224	247	258	245	232	256	233	258	264	252	261	244	247	252	234	228	248	224	255	246	279	252	292	267	235	261	256	228	239	234	272	262	232	249	256	219	259	232	249	231	282	271	249	266	243	245	238	241	268	272	231	253	242	267	247	251	236	258	259	235	267	234	240	239	255	292	226	253	256	257	218	242	214	246	265	249	238	231	248	242	271	245	257	263	232	241	256	230	253	262	274	238	254	285	231	242	285	252	246	249	265	234	248	269	258	224	285	256	233	259	250	227	226	231	286	231	242	270	237	250	260	242	241	253	226	247	236	263	260	279	208	260	259	260	249	247	245	248	245	275	243	257	263	292	231	254	265	262	233	267	254	251	207	231	236	261	254	273	225	254	218	238	232	255	247	285	220	246	231	254	239	249	244	261	240	251	257	240	263	262	245	244	256	243	267	235	231	236	265	262	254	245	247	263	248	234	237	244	258	266	261	296	261	256	273	267	255	254	253	259	279	251	243	227	215	242	241	233	259	250	275	231	249	259	281	218	212	265	274	215	245	275	265	262	248	241	246	241	263	265	239	254	243	208	264	266	258	275	258	233	250	242	241	250	259	246	250	283	229	242	239	222	258	270	240	249	237	271	252	249	246	251	256	212	268	258	255	245	276	239	261	267	261	232	233	246	241	258	251	233	246	247	224	237	241	272	241	258	263	255	245	241	255	265	238	284	234	267	247	240	235	275	253	224	249	234	254	280	268	229	273	254	245	244	258	237	242	240	259	258	223	249	226	272	264	274	268	244	237	239	232	265	275	242	255	244	236	245	249	252	221	242	239	279	251	250	232	249	254	248	250	265	241	225	224	266	233	236	248	243	249	263	257	247	255	240	242	252	218	250	245	236	236	239	252	231	233	231	235	229	267	245	242	254	264	245	269	260	250	246	261	243	266	266	245	244	241	262	270	268	254	253	258	245	242	263	254	251	275	247	266	225	261	252	250	226	256	275	259	289	251	253	223	246	262	245	268	283	242	253	251	222	277	227	232	243	244	253	258	255	265	248	258	274	260	238	249	236	248	246	245	261	230	253	248	240	246	257	249	241	254	250	249	240	239	255	269	271	232	242	229	253	269	242	249	230	243	242	250	260	236	251	281	260	259	237	250	276	248	222	258	222	248	230	268	244	224	264	232	259	264	251	245	250	235	242	251	238	271	266	229	254	245	264	262	255	228	229	231	216	240	259	264	262	232	233	279	258	242	239	253	277	250	249	262	221	242	234	219	259	240	241	239	281	238	267	242	268	249	262	243	241	250	241	224	238	250	260	254	246	220	235	226	269	261	248	284	242	265	242	271	259	245	250	271	258	256	222	258	229	254	237	261	241	238	236	249	241	280	245	240	237	224	252	233	226	253	251	233	236	250	243	253	237	255	222	234	278	253	266	264	266	276	253	224	226	222	233	239	248	254	258	246	257	251	240	253	240	256	247	242	239	240	219	242	251	260	253	258	267	282	249	219	274	224	253	255	263	273	233	246	255	249	241	278	248	237	219	253	254	280	230	267	254	261	233	239	219	236	278	249	253	233	236	261	241	254	229	230	224	262	264	265	234	223	256	220	253	245	230	243	269	239	247	290	225	242	264	279	254	240	229	255	258	259	258	241	257	303	256	245	257	244	287	229	239	246	214	249	281	223	263	232	233	231	266	252	237	236	228	263	300	241	228	265	247	254	239	244	215	245	261	272	223	281	282	242	255	250	253	252	245	243	259	284	275	260	253	256	239	252	272	238	250	281	243	258	252	271	227	276	245	265	217	275	252	267	253	239	260	243	244	242	256	258	232	262	260	243	249	211	261	283	247	242	251	235	258	254	252	229	245	264	241	289	234	261	256	285	248	263	239	253	244	259	240	252	258	249	269	258	255	235	275	231	253	263	268	263	237	291	232	258	258	277	271	250	245	258	256	243	262	248	252	232	262	230	273	269	232	270	281	251	241	252	256	265	249	237	248	249	243	258	244	227	246	254	240	243	239	265	242	244	236	243	263	276	256	245	242	242	228	265	255	262	260	280	260	261	255	289	283	250	240	254	245	266	243	254	225	263	274	240	260	283	249	246	238	239	245	242	230	274	276	261	238	242	240	239	260	256	254	250	228	249	256	237	225	239	248	251	257	238	249	259	238	245	227	268	230	240	292	234	263	225	247	209	280	231	219	245	233	216	242	249	249	234	239	224	227	260	251	231	253	261	242	254	220	252	249	236	249	260	246	248	252	250	265	267	252	282	250	260	256	238	249	256	289	256	238	252	223	255	240	240	254	267	262	275	228	243	263	270	224	261	227	238	278	252	256	235	253	235	259	240	253	245	242	236	224	253	242	246	261	268	261	243	209	239	230	230	260	220	246	273	235	229	248	243	240	265	263	245	256	248	239	252	223	256	227	268	264	271	249	238	273	238	266	240	232	246	225	248	243	248	255	259	255	233	259	243	243	277	241	220	298	253	255	234	260	247	238	294	239	251	222	260	242	254	227	214	227	274	249	231	240	233	248	237	249	244	259	235	253	228	233	246	267	255	258	248	227	265	225	283	236	249	229	228	269	249	267	242	233	276	241	243	258	241	251	240	251	245	246	247	263	243	239	249	251	255	264	243	257	250	263	272	246	272	238	251	256	259	246	243	253	221	244	232	263	276	239	256	237	227	267	253	260	248	261	225	267	254	242	231	260	255	289	220	276	232	263	237	233	241	253	248	236	238	255	251	274	280	249	251	242	246	269	228	265	231	246	253	287	242	257	259	263	297	250	232	249	278	246	255	258	256	247	243	236	259	240	246	223	225	241	222	255	249	238	249	270	222	277	252	278	268	237	244	278	249	232	251	255	228	273	233	264	247	269	255	272	261	241	225	270	243	265	257	258	248	258	279	240	252	250	239	249	222	252	270	265	235	250	258	248	277	221	265	241	265	262	254	238	214	271	235	241	242	219	238	255	242	242	277	249	252	271	252	250	255	239	252	252	249	249	253	247	255	265	251	253	246	253	241	303	222	281	260	242	277	268	234	251	271	248	248	254	207	243	252	259	226	284	230	221
11685	4634	7866	9412	6029	4000	3193	2715	2242	2072	1884	2359	4805	7757	8732	6279	3671	1735	1031	837	706	666	618	630	635	688	644	642	639	619	618	645	650	646	641	635	669	622	686	646	628	590	607	599	614	638	587	620	618	613	623	644	615	609	638	668	612	620	617	621	648	648	644	653	608	610	629	581	620	588	620	608	626	599	641	634	667	639	663	589	624	619	584	648	656	576	665	671	644	670	630	661	630	656	646	636	639	606	680	650	648	649	622	644	606	661	646	671	620	596	636	630	635	621	622	627	643	618	621	621	676	651	665	637	592	665	609	657	571	583	634	613	671	634	588	597	663	615	644	635	644	624	627	603	612	689	633	626	575	651	624	630	631	669	604	671	648	616	672	635	661	669	608	647	646	675	565	611	663	647	653	597	691	632	619	628	646	606	622	652	622	666	644	634	635	692	620	609	619	615	630	600	612	650	650	603	600	613	600	628	646	597	644	623	614	676	585	657	617	658	644	634	579	626	680	632	601	613	652	620	667	596	660	648	657	618	615	611	646	648	621	652	645	650	657	677	610	627	630	626	657	614	644	598	694	644	626	632	669	626	621	629	653	618	616	628	627	591	642	632	629	680	646	650	672	649	659	606	650	677	648	646	707	630	594	578	603	629	618	634	562	626	614	631	663	668	645	646	611	577	631	623	593	645	664	630	633	606	647	624	642	671	618	654	631	647	664	638	650	633	633	608	661	623	626	635	666	660	618	601	641	620	595	602	633	669	630	610	618	618	628	616	606	650	629	594	622	646	602	653	657	655	621	624	611	596	680	677	630	628	642	610	623	626	612	624	661	613	595	644	664	601	613	607	678	637	611	573	608	678	621	646	651	605	646	631	608	649	589	627	604	629	621	616	647	643	602	622	681	628	623	579	629	608	617	602	604	647	622	612	640	657	613	599	602	618	658	622	609	676	588	648	660	642	674	650	588	615	652	598	660	610	663	645	633	639	653	619	621	651	656	657	617	656	628	617	591	602	623	626	643	629	650	632	643	608	679	606	633	631	628	628	642	654	635	621	619	649	649	609	639	652	653	571	612	610	607	658	633	677	634	639	627	650	633	641	649	650	610	618	595	647	647	605	596	702	630	652	602	624	651	644	614	638	647	639	635	583	647	669	668	643	619	614	626	644	652	644	651	673	602	658	661	672	661	619	657	626	584	607	650	614	613	629	639	642	630	633	630	657	596	665	646	633	640	621	626	638	590	637	599	643	661	592	657	662	634	641	597	592	565	633	658	644	664	634	601	635	622	612	666	652	643	640	606	642	645	603	586	676	604	613	641	645	691	617	645	616	637	575	598	630	672	630	615	621	605	648	647	647	600	646	647	618	657	634	632	611	663	619	662	624	627	645	626	634	644	642	618	641	616	646	638	620	612	621	643	623	598	652	629	614	637	594	630	675	622	656	655	599	645	617	650	602	596	599	638	598	623	614	609	641	672	639	636	619	625	629	626	666	600	631	624	642	613	619	665	616	655	587	652	624	642	666	633	603	627	603	657	655	671	655	643	669	643	621	666	653	613	675	653	604	630	643	662	632	683	600	636	650	629	608	620	657	687	603	631	612	600	659	661	646	676	640	621	644	665	615	635	625	647	637	615	608	620	668	638	619	639	633	627	589	676	590	592	633	631	621	624	639	613	665	635	634	671	657	653	629	677	671	638	616	676	595	654	635	625	621	625	632	666	606	668	604	597	651	626	673	637	607	636	649	624	610	665	637	588	613	612	622	611	614	675	615	643	629	638	655	609	605	609	643	588	637	663	653	665	642	644	597	613	614	629	641	630	664	635	663	661	646	631	615	580	649	650	619	613	679	624	647	643	618	636	643	598	617	673	637	636	609	636	622	611	645	670	598	681	640	641	660	633	580	622	593	605	622	642	645	678	586	633	611	685	615	655	649	653	628	619	640	639	625	606	610	646	594	617	647	611	637	658	604	637	636	671	619	620	615	635	633	625	639	609	636	634	663	676	654	640	584	614	619	693	659	655	618	618	637	644	648	607	639	642	673	656	645	653	630	612	680	652	631	650	613	614	613	626	653	633	634	612	632	626	684	637	616	662	641	651	668	604	634	646	644	622	628	640	609	623	598	630	645	686	637	662	629	626	632	586	604	665	640	599	645	614	631	640	661	598	651	604	617	606	665	571	595	632	685	616	594	640	625	664	647	639	614	656	655	629	629	640	650	662	645	636	632	639	623	619	648	596	622	611	595	620	638	610	601	641	652	593	622	652	631	612	609	625	621	634	624	646	650	622	662	614	587	596	645	656	614	599	655	629	619	607	604	656	623	619	596	657	658	640	618	646	621	635	609	664	622	616	645	658	621	669	644	656	595	703	604	630	622	631	603	612	651	604	628	667	604	618	633	595	610	654	624	631	624	644	589	612	645	684	590	587	624	637	638	646	613	615	638	611	662	662	643	596	631	607	635	646	627	676	666	636	646	650	626	617	648	623	639	614	601	617	633	639	614	647	614	613	665	622	647	676	650	651	661	649	673	625	599	628	644	618	612	583	612	612	637	650	615	600	638	573	612	603	640	609	628	637	629	657	624	677	588	605	618	610	621	654	662	578	674	648	634	618	643	705	625	669	683	691	610	696	636	669	651	597	638	634	608	603	663	609	585	624	634	649	623	651	657	656	630	630	623	612	614	630	610	602	639	610	628	600	626	646	684	625	638	656	636	604	614	651	648	644	611	630	650	656	613	665	634	624	577	609	617	616	611	605	702	625	579	619	627	629	645	591	576	603	620	632	595	606	645	631	672	570	658	668	625	643	614	629	640	636	629	610	655	622	627	658	654	605	621	684	638	642	625	655	621	642	625	643	645	598	640	634	586	630	625	600	628	644	658	624	661	595	638	599	624	657	641	657	598	612	629	624	615	622	665	588	597	663	706	650	635	588	641	621	609	646	614	631	645	608	600	631	635	591	605	618	650	573	618	630	643	649	600	643	639	626	666	664	628	634	618	658	642	610	621	584	612	640	642	650	637	659	600	662	618	656	624	623	623	649	574	646	616	650	620	623	648	647	616	648	650	608	628	642	574	660	605	623	707	625	608	626	618	654	613	645	626	628	614	619	615	617	637	594	611	637	669	621	616	679	638	642	654	631	641	619	669	647	646	645	634	605	652	657	590	639	637	612	625	633	604	643	645	626	579	604	645	604	601	667	632	642	646	631	557	654	612	631	620	611	632	661	648	636	622	625	592	655	594	661	650	644	691	577	594	656	630	626	646	641	639	611	643	698	588	639	650	623	642	668	655	625	612	655	672	636	654	671	648	656	605	651	589	583	622	690	638	681	632	617	665	600	616	617	628	599	661	688	632	609	637	636	638	626	648	638	624	599	597	629	667	649	628	603	615	659	650	659	664	647	613	680	565	660	605	661	652	592	618	596	630	622	644	591	610	625	616	633	581	637	617	654	627	652	685	628	657	635	619	622	594	632	639	635	647	615	567	624	614
36383	20911	15764	14579	7958	4060	2502	1510	1145	1017	1164	1383	7473	16274	16141	10166	4221	1402	722	437	324	263	285	258	248	249	248	273	266	259	231	244	240	262	232	227	264	248	264	258	242	265	261	275	227	272	263	259	245	242	268	229	284	248	247	252	252	250	258	241	248	262	223	223	251	237	271	254	238	240	254	243	241	245	249	265	252	257	262	226	246	246	253	235	266	252	245	255	215	213	250	259	260	230	236	246	228	253	236	248	234	264	245	226	267	238	251	256	246	253	228	213	258	234	261	244	253	252	258	263	263	258	246	252	210	259	253	214	254	264	244	241	261	251	238	256	292	257	244	253	238	223	264	264	244	239	254	263	233	282	252	221	277	216	233	273	245	241	247	230	271	252	232	261	227	252	270	251	260	235	240	248	228	249	237	262	240	252	282	269	228	221	232	257	246	245	274	250	232	265	236	245	266	253	257	246	249	274	272	252	277	277	252	239	230	266	254	242	246	257	241	242	263	245	276	230	256	251	264	269	249	250	257	268	262	277	252	253	260	257	257	239	265	252	239	272	259	238	258	224	238	253	235	229	244	248	275	234	261	247	258	244	234	234	244	266	268	241	243	249	243	233	222	210	236	230	281	232	263	243	250	257	269	271	234	257	253	240	261	221	263	219	257	266	234	261	243	262	260	238	241	236	256	241	250	233	265	218	267	239	277	224	239	247	207	232	267	266	273	263	253	251	237	250	264	223	247	220	262	259	262	278	248	219	268	254	240	270	255	256	258	250	239	231	257	249	239	250	284	232	255	227	223	216	261	247	243	240	247	237	263	236	270	266	253	241	248	250	261	235	257	231	233	257	230	230	275	264	236	242	244	254	243	245	240	240	233	234	237	272	261	244	246	259	266	251	262	253	236	229	237	276	270	286	240	228	252	273	235	237	274	250	257	218	287	237	206	240	239	232	249	234	273	235	250	241	235	271	259	249	252	253	265	260	254	229	251	283	252	251	250	233	250	232	270	251	263	260	256	259	254	250	242	236	215	231	265	266	235	262	255	249	247	252	238	274	250	229	226	247	240	255	228	237	256	232	283	240	271	270	238	236	234	248	238	261	236	263	264	276	260	264	229	199	236	265	276	234	246	245	257	236	246	241	247	227	257	233	254	265	263	224	251	265	238	243	249	255	237	267	250	235	271	244	235	245	257	231	256	211	244	257	248	268	241	243	238	237	248	267	248	242	257	233	260	267	252	254	243	252	267	290	232	258	232	212	229	229	231	241	249	213	249	226	233	279	254	265	262	221	243	264	237	260	237	231	265	267	218	245	256	246	248	240	252	239	257	245	237	246	256	253	268	236	242	235	235	224	235	243	253	258	270	226	233	258	241	272	275	251	253	234	254	253	265	246	217	247	245	250	271	250	248	229	249	239	251	203	254	211	239	243	254	225	234	264	248	258	235	250	273	268	262	258	273	262	246	250	242	236	246	256	238	245	256	245	211	256	227	267	248	250	234	241	234	253	242	229	242	226	260	250	292	251	219	245	242	248	226	217	232	248	249	237	236	278	233	269	249	244	261	244	263	240	248	232	231	225	244	247	236	266	266	221	249	241	244	252	262	255	232	247	247	265	246	272	230	238	256	220	234	264	267	221	214	256	243	259	254	264	249	267	239	242	261	266	257	224	265	227	214	260	260	242	224	272	266	248	231	251	232	225	247	236	263	273	226	261	275	223	236	248	274	260	227	254	243	226	256	201	211	267	246	270	257	239	266	269	265	258	261	259	255	244	257	235	226	249	244	255	257	256	264	232	288	249	245	245	240	255	232	269	224	234	268	277	268	240	215	271	241	211	248	245	277	243	240	244	246	252	240	226	270	238	270	240	267	247	258	257	256	237	234	254	228	238	257	236	286	266	238	259	255	258	252	251	240	229	247	255	270	251	235	258	247	257	209	236	251	245	233	256	242	224	267	257	246	245	287	244	221	239	222	262	234	246	250	247	247	217	246	269	235	222	241	250	248	225	249	224	250	228	248	246	246	265	246	239	218	250	232	272	264	271	250	264	226	235	246	228	254	262	257	265	250	235	251	269	254	230	233	259	240	239	274	265	226	265	226	242	216	258	254	258	247	239	250	246	241	265	246	251	211	264	238	253	274	266	260	224	249	242	265	246	241	247	273	265	224	223	254	283	232	246	239	247	232	229	204	250	255	244	272	253	239	220	226	254	271	265	238	256	256	235	230	239	253	249	248	257	253	249	239	244	234	246	244	250	234	250	232	257	237	257	257	241	269	240	222	250	239	265	248	234	231	241	236	276	262	242	264	274	248	237	270	264	254	240	247	265	236	227	252	217	221	228	254	245	259	262	249	257	248	266	224	236	280	237	244	240	233	231	225	249	275	221	239	261	232	234	239	241	218	235	227	260	234	244	246	239	250	226	250	226	237	246	258	263	256	243	232	265	241	238	254	247	254	255	282	246	254	232	237	225	247	260	259	245	237	215	259	220	256	248	251	243	214	260	249	254	255	263	243	247	261	248	264	233	266	245	251	223	239	278	252	259	245	254	263	219	255	255	235	247	248	253	236	261	233	251	223	257	262	251	242	271	272	250	236	233	257	284	254	242	245	238	253	264	254	258	275	249	264	239	258	235	255	266	266	256	249	263	245	247	210	251	246	260	243	234	225	230	237	204	234	257	254	245	245	246	261	240	234	236	261	228	267	251	228	248	266	237	284	239	241	249	252	222	244	240	245	278	217	250	266	230	244	260	223	223	269	240	259	225	267	243	253	232	238	267	230	256	268	225	253	234	284	226	272	240	261	260	268	266	232	247	252	281	230	263	242	268	262	240	217	266	253	216	245	253	256	245	268	218	246	261	267	242	244	264	223	246	243	235	263	233	273	262	250	250	244	224	269	286	234	253	234	267	249	256	265	265	253	243	236	253	275	251	217	240	268	278	224	245	260	252	266	229	258	239	235	246	238	273	255	229	227	262	227	252	247	250	234	218	274	250	225	240	227	266	235	247	253	255	258	269	259	263	256	259	244	249	225	248	245	240	251	223	243	270	259	219	259	239	239	266	251	236	255	211	255	254	252	237	249	253	223	236	261	229	259	255	241	265	226	229	221	252	248	243	223	292	273	226	246	250	234	236	234	219	268	240	254	250	267	241	227	251	249	240	232	262	215	232	220	264	274	246	238	224	275	271	239	239	261	273	238	229	243	255	271	222	255	267	250	249	267	250	212	238	267	254	268	227	283	253	213	268	243	229	262	220	216	272	246	231	244	262	258	233	256	252	217	230	255	255	250	242	238	237	250	270	248	224	241	243	234	258	249	263	241	234	247	273	270	253	246	241	233	227	264	239	261	257	271	235	255	251	258	257	228	264	230	251	256	261	273	221	246	276	252	239	216	254	263	244	256	235	251	257	265	223	257	278	244	253	238	273	251	251	260	255	249	238	258	242	255	248	230	244	248	238	266	248	245	238	248	231	274	241	239	255	279	256	252	217
23234	11836	12933	16823	10318	7591	6680	5457	4449	4552	5452	6877	25954	38195	36541	27378	14651	5870	3121	1550	989	669	716	654	629	651	626	648	590	592	635	635	654	655	616	645	618	607	607	631	632	579	628	638	627	621	626	683	653	624	634	631	626	611	646	603	659	666	638	706	622	596	645	635	643	613	619	643	656	626	616	657	626	627	604	646	646	617	688	661	644	618	677	620	604	598	590	676	638	602	630	672	643	628	583	620	629	654	631	595	622	677	650	630	596	621	649	659	569	635	640	606	577	579	658	589	646	643	620	661	603	625	643	601	669	640	613	575	602	659	600	645	615	613	654	639	625	658	653	636	620	630	641	602	667	640	667	664	647	690	620	624	579	632	620	624	622	618	649	657	636	697	640	609	635	642	637	624	614	665	610	586	595	642	620	665	619	656	635	610	608	654	619	623	637	629	593	642	622	639	625	632	631	678	636	610	654	655	656	628	633	622	624	678	595	609	628	624	671	654	615	605	622	672	618	601	642	593	645	625	630	619	603	585	625	624	639	699	620	620	656	657	658	647	646	640	687	629	631	587	638	644	628	616	602	652	605	622	640	629	624	643	643	622	619	670	601	655	627	648	625	624	623	631	655	636	634	608	683	599	615	627	592	604	612	597	601	594	617	628	623	605	659	676	574	629	632	597	649	652	604	603	633	640	617	626	628	656	676	678	642	671	630	587	634	619	663	634	658	647	611	660	650	647	623	631	591	620	633	612	613	627	657	622	649	576	620	577	644	630	607	616	643	672	602	575	620	593	663	699	599	664	655	628	637	632	605	650	619	640	584	638	632	684	614	598	635	612	613	660	637	633	580	658	624	608	660	633	653	631	643	646	635	615	622	635	628	597	611	655	626	603	654	614	593	614	625	633	584	592	612	600	615	604	639	582	652	657	607	642	649	625	601	660	606	624	644	622	631	632	636	655	665	626	660	618	661	653	602	631	663	651	638	632	618	615	623	616	619	630	609	643	637	612	636	679	645	618	647	643	674	659	634	661	642	598	639	622	652	653	574	656	649	671	613	615	635	642	624	609	652	659	667	588	660	672	607	605	635	646	616	632	607	588	612	617	588	600	655	640	581	600	651	613	622	622	657	572	654	632	605	595	601	608	633	583	609	607	624	629	613	623	603	596	652	669	642	596	688	649	683	639	635	632	648	615	603	620	633	620	621	583	646	650	613	639	615	620	645	664	631	640	641	637	643	630	623	628	636	676	668	614	652	658	649	600	641	637	647	651	653	689	622	599	695	592	670	596	639	638	638	646	621	608	634	650	634	609	668	611	680	605	628	611	612	633	633	621	620	606	592	670	592	659	614	637	607	628	654	669	585	684	605	629	643	609	590	598	612	637	605	603	662	609	633	621	617	653	640	644	656	609	652	610	618	602	649	665	672	602	605	651	590	652	606	653	622	637	616	614	619	585	592	623	584	636	663	634	620	643	605	636	681	654	624	637	611	625	614	678	611	645	653	643	600	609	637	621	647	617	660	621	589	620	624	642	674	623	646	619	613	641	632	643	655	636	664	622	657	647	624	593	596	641	627	642	654	644	660	655	679	617	612	641	699	628	654	605	640	627	614	629	618	661	594	683	599	651	581	631	625	622	650	631	641	673	610	622	648	610	619	657	653	646	649	619	596	589	654	603	579	616	613	645	591	623	617	690	596	637	636	643	637	653	646	613	660	645	640	637	612	602	662	614	668	655	639	694	630	649	634	649	675	627	676	623	626	622	618	628	634	614	595	627	618	648	646	620	623	614	608	646	637	646	661	620	637	622	632	670	636	594	626	669	665	674	653	659	608	657	642	645	636	661	669	664	658	643	607	619	601	596	657	629	682	601	634	655	617	632	650	636	630	628	673	664	656	597	623	612	601	654	638	654	618	644	640	593	599	658	621	639	605	604	626	634	610	635	588	626	601	649	633	637	616	621	646	652	653	651	567	670	675	675	600	635	589	658	627	630	642	650	646	629	652	620	647	608	656	609	589	608	582	651	652	612	587	652	596	610	623	643	667	646	626	636	626	677	662	642	618	653	624	657	632	675	624	644	633	646	648	647	636	623	632	629	674	663	612	630	659	603	629	613	609	615	647	637	634	613	643	648	608	642	625	600	658	596	674	644	626	676	655	641	636	632	650	619	670	650	633	606	607	677	582	629	659	614	615	641	659	598	595	633	661	623	678	627	641	648	588	668	658	640	608	580	638	628	630	624	628	662	593	671	613	596	635	644	614	631	584	676	637	645	665	633	653	627	608	641	649	659	633	624	637	624	633	666	629	651	610	653	626	672	680	632	627	581	624	620	635	606	650	610	596	638	631	638	640	710	629	609	624	625	653	651	625	637	587	636	649	613	623	641	606	608	630	608	637	612	637	598	639	638	591	641	569	608	628	615	665	661	618	665	619	616	657	652	639	658	653	634	643	627	624	651	710	636	652	649	629	638	657	662	647	601	602	664	636	640	633	619	657	616	625	603	611	643	598	611	684	619	608	647	641	649	647	607	617	674	620	612	666	616	616	624	692	644	647	670	668	633	671	694	666	654	602	571	602	631	617	612	604	624	600	605	619	641	612	618	637	640	652	624	636	613	594	686	638	613	648	629	660	658	656	597	631	609	646	587	647	645	614	668	609	630	581	657	591	662	622	633	631	623	663	612	648	603	603	653	629	620	648	639	673	610	637	642	634	623	613	647	635	604	627	637	610	645	654	616	631	623	602	611	620	623	670	643	584	646	627	613	596	609	584	651	655	640	562	687	667	605	631	622	596	639	626	645	661	679	633	622	631	603	635	632	618	633	632	676	646	601	628	667	637	588	636	615	604	630	612	642	620	656	686	649	602	667	613	650	639	632	633	630	603	672	624	634	627	630	604	639	630	674	631	610	630	611	648	644	599	671	667	665	607	670	630	657	573	660	628	633	624	636	594	601	624	647	602	635	632	584	654	655	644	635	631	703	659	617	651	645	678	618	602	632	628	678	589	608	679	645	620	629	665	614	614	593	639	638	616	629	623	604	587	604	664	634	625	640	648	623	628	604	648	614	619	599	628	612	620	622	591	642	635	633	666	631	663	629	664	632	615	613	605	656	615	639	613	626	613	610	600	603	636	630	606	627	659	633	609	593	609	656	666	668	621	657	626	648	632	601	660	668	647	623	650	666	576	607	640	637	639	624	681	615	626	614	609	600	614	615	629	640	678	564	610	669	620	638	599	605	626	669	643	574	612	656	623	641	624	646	639	665	628	618	619	608	659	649	699	678	585	656	623	617	648	630	625	601	629	650	659	681	621	662	655	635	604	648	607	629	647	614	635	593	622	607	635	610	635	620	638	634	653	650	649	648	651	643	551	648	631	663	678	566	651	657	656	661	690	631	645	678	612	627	639	676	637	630	598	641	610	652	625	636	655	657	645	638	631	617	656	624	597	619	664	657	655	677	635	634	596	627	635	664	686	583	581	637	579	662	639	600	646	648
37283	29303	24850	18005	14500	10338	6982	3389	2343	2098	1906	1848	7490	25316	26224	16753	5003	2314	1343	596	371	311	252	213	224	266	259	248	245	222	285	267	221	236	266	261	263	250	246	249	260	256	264	244	222	206	240	251	230	247	264	251	251	244	270	249	258	233	232	240	237	266	225	242	247	241	269	233	267	247	238	259	253	235	259	254	237	256	237	250	243	239	263	261	276	271	283	251	239	249	250	257	220	225	263	266	250	250	264	201	273	241	229	256	253	252	250	250	294	223	259	282	214	237	288	240	261	236	263	238	246	290	265	242	250	236	252	217	250	275	269	258	257	248	259	275	219	266	247	263	217	238	245	262	235	242	250	258	246	287	268	217	228	251	245	221	250	240	249	252	272	268	272	239	263	262	247	243	214	225	249	247	256	252	234	260	255	287	255	239	257	276	238	244	255	236	247	269	231	254	243	257	257	242	275	228	276	235	258	223	266	256	234	241	259	233	224	247	265	255	236	254	242	266	229	252	242	277	239	271	232	245	254	264	222	240	232	243	261	250	262	269	250	220	240	266	262	227	225	288	223	249	276	257	271	247	255	221	248	274	256	239	233	262	258	263	258	271	272	273	266	269	233	262	250	248	225	245	263	239	216	250	241	264	228	245	244	236	249	268	209	210	226	230	243	242	261	244	235	271	240	243	253	244	241	256	236	246	236	231	249	252	263	209	223	265	260	257	232	247	239	250	244	266	265	246	228	231	241	247	257	237	274	265	205	245	242	234	258	260	209	240	243	238	251	228	232	269	283	256	262	253	245	259	244	243	254	261	251	262	246	237	271	265	248	239	251	257	269	237	257	245	249	215	223	227	250	272	252	265	242	246	244	247	231	239	240	239	251	225	275	252	243	238	255	221	234	265	274	242	237	266	243	239	251	243	235	250	221	233	276	240	222	252	241	225	271	250	226	254	260	245	240	272	255	264	244	267	254	259	243	244	242	260	270	233	248	229	256	227	237	245	223	247	262	263	237	266	237	245	268	226	240	242	257	243	255	253	263	250	261	272	258	240	263	272	218	262	279	268	250	227	225	238	244	238	267	234	251	235	287	261	261	253	259	258	258	255	241	250	228	265	259	249	257	232	249	232	240	235	236	235	267	253	264	238	269	247	229	303	242	259	247	258	231	250	245	265	271	235	209	227	256	262	257	240	281	252	257	211	253	230	260	261	260	244	232	236	243	263	244	272	255	258	228	241	253	245	234	249	258	239	247	235	253	250	244	230	261	234	223	226	248	244	242	242	229	262	251	260	227	277	236	213	224	271	246	253	239	282	224	234	237	244	256	262	244	267	273	235	248	273	251	258	228	236	247	246	232	278	215	251	254	249	233	226	226	262	261	296	249	233	254	256	253	245	227	242	241	237	246	256	243	246	283	249	239	268	250	231	280	267	265	242	233	251	243	258	261	260	258	210	230	228	266	246	255	236	243	224	249	229	229	254	222	213	266	279	250	259	249	264	233	246	291	231	250	241	243	241	258	245	244	237	250	267	257	228	265	244	248	217	246	235	227	260	220	245	274	231	235	239	259	257	277	226	251	271	257	254	236	259	249	259	239	246	247	258	263	264	249	243	240	221	223	251	254	221	271	238	260	256	236	226	226	253	229	241	257	242	242	236	253	263	238	224	259	250	272	236	255	250	254	223	251	243	263	258	258	225	237	247	261	245	198	239	232	265	260	235	249	226	241	244	230	238	253	259	274	242	250	252	258	253	253	253	236	240	216	233	227	264	246	224	254	251	264	259	231	251	230	264	259	257	253	243	261	238	269	274	237	269	231	258	260	246	258	243	268	255	236	267	248	241	216	260	234	254	256	225	260	261	250	263	256	241	262	234	211	261	241	259	269	244	242	243	256	229	272	272	225	234	235	248	244	239	241	259	216	219	237	237	273	247	243	254	249	262	240	264	238	237	232	245	238	230	250	222	219	243	249	220	245	224	226	266	242	236	238	225	238	247	243	278	255	220	269	268	248	285	251	224	229	239	273	233	239	228	242	245	251	239	223	236	217	224	235	221	251	253	242	231	247	265	239	226	250	234	273	237	287	290	242	245	253	232	240	272	258	258	252	254	247	263	265	270	230	256	232	225	249	213	239	237	235	262	259	265	230	275	230	270	247	228	249	281	274	248	252	205	264	230	251	254	271	234	251	239	251	236	250	243	249	247	253	264	234	277	242	267	240	235	225	255	239	252	221	229	249	244	230	234	268	240	248	260	238	253	224	238	218	229	253	234	234	230	244	232	228	245	240	237	285	240	264	263	236	232	253	222	231	227	258	259	255	241	246	244	224	227	263	268	232	248	250	234	255	247	231	239	225	239	244	269	275	262	273	253	237	252	234	231	252	267	252	234	261	265	242	228	268	258	242	207	215	246	259	276	233	234	248	262	214	248	229	243	228	249	245	246	241	236	238	253	257	277	259	251	265	231	252	248	202	258	262	238	256	226	257	261	236	226	235	259	233	246	238	256	243	260	282	217	212	249	230	234	241	246	257	229	237	246	257	265	252	254	241	253	226	251	253	227	271	256	241	236	271	260	276	276	246	285	252	270	233	257	230	236	266	239	253	222	247	235	264	237	253	257	257	234	241	242	266	242	268	225	269	256	245	240	250	279	256	247	209	241	274	236	251	234	231	232	240	234	284	250	243	255	278	249	254	268	247	269	227	241	273	264	244	238	225	269	257	239	232	240	253	244	235	238	226	241	242	206	248	267	264	242	283	244	237	265	268	241	236	238	237	257	239	234	249	222	241	243	258	258	231	238	267	247	251	243	229	240	258	226	251	223	257	237	230	248	241	269	232	259	247	286	267	286	260	225	231	247	259	229	243	254	276	254	243	248	217	207	233	222	257	252	264	242	281	238	239	253	243	278	242	229	241	232	256	239	252	251	258	252	259	266	245	250	246	251	256	271	251	240	240	237	253	244	267	224	245	253	265	257	256	221	234	240	281	264	241	241	257	256	250	241	252	266	237	228	251	226	221	229	238	243	257	243	277	251	237	253	232	252	229	260	244	248	253	256	238	246	255	257	257	247	248	243	248	231	250	251	220	247	262	240	269	283	266	258	243	221	225	231	229	289	242	228	255	240	245	258	219	262	253	275	251	233	240	248	247	258	253	254	213	285	248	212	241	225	250	238	284	245	237	249	232	248	266	229	228	253	261	216	234	256	254	265	247	253	233	252	250	250	248	262	252	244	253	247	252	256	251	243	217	270	240	237	225	253	233	260	239	237	268	262	262	233	244	232	234	246	251	249	256	246	268	271	247	210	261	273	240	217	273	264	279	264	252	234	243	248	239	236	194	261	263	245	265	265	251	254	280	234	240	254	244	240	242	227	246	231	223	292	257	255	264	219	211	248	248	253	285	243	269	250	272	252	262	266	247	238	258	238	259	265	247	239	248	260	245	248	236	250	235	236	256	255	250	274	276	265	243	249	221	248	251	245	243	261	252	234	218	240
23930	19835	20903	18644	17911	14388	11127	7717	7654	8551	8560	8291	23707	46257	44679	33701	14335	9718	5622	2388	1274	811	686	685	614	646	620	648	603	588	645	669	625	629	609	627	638	649	623	599	630	659	625	618	588	632	655	666	625	653	631	601	641	636	630	608	633	638	708	680	627	638	607	652	679	637	620	606	671	637	667	641	609	664	612	643	602	646	562	604	657	604	596	632	649	640	577	596	614	625	627	630	635	652	624	613	658	676	632	648	671	683	635	626	646	599	682	647	652	670	596	597	638	696	618	613	659	620	664	604	647	613	608	612	623	648	637	633	680	577	652	607	624	594	671	627	647	610	607	600	632	642	602	651	666	633	633	646	683	639	650	642	623	592	590	596	605	619	692	657	661	660	602	652	622	604	638	603	660	589	643	615	619	633	582	613	638	635	575	668	683	625	654	663	604	587	592	638	588	640	638	672	656	609	675	647	666	658	637	634	648	641	634	615	631	639	597	617	661	633	592	624	576	623	660	619	677	608	648	596	656	629	680	606	605	658	630	629	632	672	648	600	647	665	604	613	591	652	646	635	656	646	622	648	666	598	626	665	667	617	632	595	634	640	633	609	599	661	638	593	628	622	648	665	627	665	643	648	617	678	624	643	598	600	659	658	634	685	604	663	619	612	640	620	625	646	637	677	631	623	645	616	610	626	627	623	609	620	650	664	596	677	606	626	638	583	594	616	656	595	619	638	647	641	618	641	605	660	631	605	633	612	576	666	650	606	635	620	618	665	647	600	667	630	617	639	622	642	651	589	633	659	652	643	569	628	608	615	643	658	641	629	640	637	625	624	637	652	656	635	639	605	649	621	637	588	653	628	622	658	632	653	645	601	635	622	590	613	626	686	603	646	628	647	625	628	666	622	676	647	612	592	626	636	591	639	607	615	623	609	682	611	590	628	611	609	642	642	609	637	618	663	583	615	615	629	625	630	664	679	614	660	621	652	601	598	641	604	611	660	634	652	643	650	638	633	630	622	628	646	621	593	618	672	600	601	620	622	645	610	659	606	622	593	602	634	615	611	690	653	585	643	619	653	629	642	623	681	615	582	620	627	653	586	625	649	612	632	664	645	580	638	617	649	645	596	643	652	637	599	673	624	622	641	608	629	652	640	591	651	666	630	636	580	680	668	662	622	633	629	678	626	614	643	679	610	664	604	630	649	664	579	621	670	633	642	589	662	633	673	646	613	615	638	622	581	628	595	634	670	616	579	616	633	654	647	598	658	615	615	609	609	666	604	624	617	647	622	659	603	619	618	626	666	613	568	605	633	616	629	647	618	653	619	636	716	635	674	685	572	639	621	628	649	602	632	627	616	640	640	633	614	685	579	572	631	607	672	667	632	644	646	655	684	595	646	601	607	624	634	632	674	612	642	659	641	679	602	628	647	618	616	629	641	638	626	619	632	633	640	663	627	606	633	616	599	642	646	685	606	612	608	646	589	603	629	619	683	647	636	609	662	601	647	602	669	657	630	627	636	612	631	633	666	616	633	621	650	619	599	621	612	623	632	631	645	631	643	642	631	631	665	635	629	638	595	627	640	593	692	642	613	645	609	623	676	636	605	634	640	674	620	592	601	606	605	630	603	638	592	685	630	657	626	633	679	654	662	638	606	676	645	611	638	644	625	632	648	649	666	645	598	663	592	594	650	611	637	661	656	627	640	658	607	633	622	645	648	647	633	651	589	598	651	601	648	650	597	625	649	612	644	644	641	588	631	610	630	626	630	643	635	632	617	616	653	607	651	603	602	645	652	629	640	633	660	621	609	605	637	675	669	615	674	619	640	641	575	586	631	624	637	667	631	622	621	605	645	597	641	634	627	653	600	645	672	615	665	649	586	610	613	610	621	646	636	633	627	593	607	645	677	589	632	667	621	655	632	675	644	675	671	639	641	647	651	679	596	632	608	611	638	627	648	643	673	642	665	619	645	587	643	653	678	565	621	622	597	650	628	690	622	633	642	627	655	615	623	659	634	650	653	662	667	621	621	618	622	630	617	641	627	617	615	616	669	584	663	646	625	587	655	641	683	641	614	700	621	643	621	634	619	638	667	631	645	607	646	602	604	629	633	609	701	633	663	641	657	639	615	618	659	638	596	622	584	673	655	620	631	663	634	685	634	645	661	612	574	653	634	622	619	635	612	615	618	579	599	627	642	631	654	662	633	632	643	672	620	576	659	654	625	594	639	647	640	667	610	615	600	639	618	606	617	696	619	607	626	615	627	610	662	641	653	578	633	655	664	652	585	619	611	619	643	605	667	685	664	635	639	654	609	617	657	633	642	635	610	633	629	615	624	638	615	667	626	703	600	592	618	621	646	632	635	664	617	663	638	615	620	627	621	631	654	630	618	607	627	638	603	632	610	633	623	624	617	623	643	648	662	635	606	637	647	699	644	663	615	612	630	600	650	643	636	650	652	655	609	653	630	620	639	586	594	660	645	628	601	655	672	651	623	637	587	592	605	611	624	613	638	661	611	645	605	609	673	658	629	643	612	651	606	635	631	664	637	647	660	624	617	588	660	670	587	633	621	617	663	658	679	611	624	640	634	620	596	605	652	607	631	642	598	674	659	587	690	610	662	606	677	609	663	635	634	653	597	631	616	629	625	639	648	615	594	644	649	665	635	627	614	584	649	653	617	598	623	615	638	638	621	623	605	675	622	628	669	617	619	620	603	658	627	677	590	639	605	672	641	640	632	621	625	629	624	589	643	659	641	597	647	615	575	611	629	605	643	676	603	649	662	663	599	630	645	580	631	606	590	652	667	685	629	610	639	611	631	638	622	657	601	664	597	683	643	631	594	606	602	640	593	665	591	644	622	643	617	597	644	631	618	648	612	619	605	647	618	650	637	587	634	592	641	615	632	649	574	619	628	647	650	608	639	645	608	589	619	658	636	611	678	598	638	665	643	643	675	607	627	590	638	605	627	665	656	581	619	658	629	634	622	640	631	631	672	656	631	628	611	655	603	611	674	621	663	660	601	628	671	614	634	632	633	641	672	610	661	583	611	631	615	621	628	605	628	610	620	634	621	667	643	630	641	672	648	672	651	620	672	664	674	649	603	651	654	644	614	603	655	660	639	652	698	626	603	626	635	645	627	649	620	655	628	639	642	688	655	650	660	614	606	618	642	631	586	630	648	628	653	602	632	625	590	617	590	663	609	635	637	623	648	635	655	634	609	651	665	633	621	599	685	641	666	668	644	634	577	638	608	664	630	608	667	654	622	610	601	604	598	651	678	642	632	669	636	603	656	622	650	636	624	639	630	616	617	619	628	602	656	634	635	627	656	607	608	619	640	627	622	627	599	652	623	655	645	593	609	625	691	591	639	610	556	647	595	596	650	609	657	561	655	662	603	653	613	621	641	698	616	633	651	657	638	649	598	620	619	627	631	626	649	602	640	631	684	618	620	630	629	641	639	602	636	602	606	638	651	591	638	586	648	675	643	646	663	646	652
5478	2577	3117	2687	2246	2019	1713	1442	1213	985	787	721	707	1399	2017	1523	809	483	375	305	274	247	234	239	239	274	273	253	226	239	233	241	253	248	261	248	257	239	244	251	240	218	247	229	230	256	249	242	259	243	229	234	251	249	265	232	227	257	274	238	241	273	241	262	239	239	238	285	232	256	248	255	224	247	241	245	242	234	230	198	266	226	232	239	270	251	239	250	237	227	259	274	265	240	267	231	213	233	245	234	257	251	251	229	227	237	274	238	221	260	247	243	241	223	237	255	267	214	247	255	236	219	230	248	268	271	259	237	248	254	230	256	244	247	236	243	273	206	257	247	229	252	231	241	259	258	253	254	254	265	221	247	220	264	270	242	253	229	241	261	230	254	264	269	259	248	271	228	247	239	256	237	264	245	212	236	228	239	263	246	259	250	267	270	254	237	266	263	237	263	233	246	238	253	234	234	249	252	261	229	245	269	251	257	262	240	249	226	249	244	276	253	241	261	244	241	274	241	250	260	227	238	242	250	265	238	266	255	251	246	244	259	279	272	292	248	217	241	259	243	267	258	238	252	266	244	220	235	276	246	255	271	236	238	238	243	263	249	230	223	256	243	266	251	260	265	246	247	268	239	266	251	224	263	241	272	222	253	242	261	226	236	263	234	240	245	261	229	229	243	256	252	273	247	228	232	260	265	248	264	250	247	219	242	232	242	221	223	247	255	247	240	231	234	249	240	222	227	243	249	230	252	256	227	243	226	255	255	287	265	260	275	244	253	222	282	240	251	252	252	229	242	263	273	265	262	239	225	253	241	266	226	228	269	255	258	262	224	259	257	218	256	251	258	223	273	244	249	238	247	236	265	243	269	254	223	251	241	269	261	231	233	247	215	270	239	229	221	257	252	276	235	241	253	232	265	222	242	240	266	219	211	238	284	251	270	255	227	249	251	277	230	256	252	255	258	234	251	252	226	227	238	201	247	242	216	240	286	272	240	238	258	253	234	230	270	237	212	241	267	273	254	221	211	234	259	234	277	250	272	242	230	249	223	229	219	249	246	235	216	259	250	257	230	236	239	256	238	225	275	235	257	294	240	253	258	232	263	252	249	225	227	239	229	253	220	230	248	245	246	259	266	248	204	209	244	222	237	242	263	242	260	261	233	242	243	242	213	238	255	243	238	233	247	252	264	216	237	249	227	232	254	255	242	243	248	264	238	268	274	230	221	277	253	231	269	270	255	257	267	256	218	222	258	244	232	249	254	254	223	280	257	255	229	219	243	249	227	244	256	235	223	244	284	261	264	226	254	241	275	265	224	246	237	223	240	243	231	275	239	260	256	243	258	230	248	214	274	243	243	242	218	227	247	239	264	239	271	257	247	229	273	244	239	238	231	274	248	242	244	246	257	258	239	263	230	239	219	274	246	247	245	249	229	270	262	252	239	243	246	265	247	250	261	243	246	229	276	273	286	238	257	244	206	225	260	259	258	238	249	251	246	238	235	256	268	234	263	262	256	271	246	277	250	260	275	202	245	271	242	243	252	252	270	248	219	247	254	236	228	229	262	224	232	260	242	229	249	238	254	269	234	210	259	252	267	238	252	226	255	228	256	246	240	262	251	255	246	231	250	235	252	222	220	235	220	252	234	242	248	266	260	237	242	219	231	208	257	237	262	276	233	245	239	254	262	250	251	237	226	252	262	247	224	272	240	244	216	238	261	262	270	248	227	254	241	245	252	251	264	233	248	285	261	263	258	269	247	257	237	252	240	234	236	225	261	267	232	263	228	245	239	268	262	242	272	258	245	263	272	233	254	246	262	232	225	225	262	266	242	247	252	230	260	254	252	263	254	258	228	273	224	257	261	279	254	217	227	245	229	254	240	234	229	236	241	247	249	229	265	259	244	241	244	234	217	239	299	241	244	260	233	245	226	236	265	248	252	261	239	249	265	253	259	251	240	266	280	255	228	274	263	247	233	221	266	268	258	261	277	236	230	249	244	248	241	249	252	264	240	237	257	234	266	236	220	271	241	280	265	244	273	279	266	252	213	260	259	238	249	244	263	259	251	231	260	247	224	213	252	240	268	265	219	258	240	253	235	238	253	244	211	280	241	224	245	258	230	239	277	261	221	265	269	259	225	233	245	254	230	287	219	266	285	247	215	239	258	256	229	251	228	223	264	268	244	256	241	263	226	240	232	252	257	257	262	273	240	220	297	225	268	220	244	213	244	226	237	274	270	273	264	262	257	250	233	270	238	262	253	220	262	219	207	249	225	251	245	257	218	254	229	269	222	254	247	286	258	227	236	260	263	247	240	235	242	252	233	240	266	237	253	218	220	237	238	236	271	239	264	251	249	246	248	263	286	228	231	235	229	241	232	236	247	269	245	255	235	245	248	249	196	249	256	249	247	243	242	275	231	278	237	250	248	275	239	257	235	231	264	231	281	234	232	222	268	202	244	252	258	260	242	222	204	273	235	244	251	234	271	241	247	254	244	230	246	238	265	239	209	243	238	250	290	234	231	226	261	245	233	260	263	248	257	239	279	235	216	240	262	250	263	223	229	249	247	253	239	259	267	267	250	285	211	233	254	237	233	222	266	265	220	249	224	244	266	243	268	267	246	244	266	220	229	218	253	263	241	232	266	249	240	232	243	252	240	241	196	259	222	252	237	276	238	243	239	241	239	272	215	219	224	255	274	259	242	228	275	220	232	234	236	236	263	267	241	245	242	231	252	229	242	248	278	231	272	227	233	242	232	264	243	229	263	246	244	226	241	242	244	236	267	282	226	222	222	275	260	256	286	231	236	267	229	222	251	243	241	247	235	227	238	239	243	241	192	277	254	244	263	236	209	269	240	247	231	256	257	249	254	264	236	233	259	263	263	246	255	236	224	249	220	234	267	268	270	239	235	245	236	263	247	230	235	264	244	227	227	241	254	247	223	241	250	257	237	229	244	218	230	254	282	249	274	248	250	256	229	267	230	216	252	247	235	241	205	232	231	258	227	226	274	276	239	243	268	280	250	274	251	244	250	254	249	236	284	234	273	241	259	245	266	222	224	254	246	238	254	237	235	261	233	242	265	238	226	262	260	247	242	255	232	278	226	236	233	243	280	243	242	262	251	257	218	244	253	267	263	232	245	225	230	224	225	272	242	221	245	252	254	251	253	270	244	256	250	239	262	255	248	241	238	255	245	250	253	240	270	259	216	234	230	241	230	266	267	269	234	274	240	249	240	265	259	257	257	247	275	240	223	252	226	250	251	247	225	212	250	278	249	261	254	226	234	223	236	213	233	260	241	258	232	250	217	229	251	253	247	248	256	228	211	251	248	261	262	227	262	252	226	235	233	238	251	251	221	231	259	219	259	214	239	260	244	308	244	249	246	244	217	282	266	213	224	240	264	260	217	253	234	251	282	264	231	252	260	233	244	269	254	236	214	250	261	228	271	251	272	250	263	235	207	234	253	256	250	247	281	235	258	229	214	255	235	238	258
4055	2606	5434	7029	7118	7388	7066	5899	5391	4740	3727	3456	3434	7609	9086	6422	3281	1652	1074	849	736	611	642	658	684	614	638	622	645	649	678	694	646	630	688	651	638	610	655	598	626	650	618	612	573	675	628	655	667	635	667	618	669	593	601	616	589	654	640	613	618	613	648	624	627	612	677	630	590	603	590	644	627	679	623	639	627	645	601	666	624	649	622	616	647	628	666	649	581	659	573	615	612	678	605	635	654	648	644	618	628	611	608	636	627	659	595	632	630	611	640	653	611	640	664	608	638	646	644	623	643	608	693	625	648	649	645	573	609	619	647	652	646	639	618	687	615	595	628	604	617	600	658	624	665	624	673	634	643	636	688	616	667	673	647	667	612	653	645	656	641	646	583	640	656	619	614	610	642	659	633	573	629	691	646	664	671	651	709	653	657	606	638	624	604	609	622	672	609	600	637	632	660	612	663	660	595	660	618	622	646	628	625	651	603	601	612	638	582	651	611	634	598	647	666	626	631	649	668	609	623	633	630	619	656	626	643	610	635	606	633	638	647	655	639	641	645	635	663	662	623	612	658	634	617	640	612	641	626	664	640	607	662	651	656	687	636	598	659	634	636	619	647	634	631	664	691	628	643	674	625	668	667	609	690	614	656	586	641	635	643	631	638	651	646	669	625	621	634	594	623	648	636	643	610	631	619	625	668	626	623	628	673	623	628	619	595	625	601	669	676	619	614	654	642	625	653	592	604	688	640	602	647	656	615	649	650	657	650	679	647	663	641	664	647	596	655	628	635	649	638	616	647	644	609	677	559	656	600	632	615	632	612	660	606	633	635	680	609	646	655	637	650	668	625	698	601	611	704	629	585	660	656	650	596	622	676	632	614	640	651	618	633	652	647	628	652	622	641	607	626	649	664	662	632	661	647	615	691	664	612	662	653	660	674	599	632	617	630	619	611	660	611	665	641	660	612	635	638	657	667	681	610	623	567	626	603	691	636	618	652	621	666	647	583	633	644	677	635	615	582	649	673	637	621	630	646	666	668	634	700	600	642	648	633	604	636	644	610	631	670	621	645	605	638	664	636	580	626	607	619	593	603	646	618	630	662	665	604	650	629	621	657	610	667	625	623	637	651	645	655	620	664	640	629	621	647	676	594	670	626	616	617	608	606	631	616	712	639	619	649	648	653	636	635	655	599	633	651	620	649	638	655	620	606	631	631	637	630	642	602	663	644	642	686	677	613	613	623	687	615	640	619	632	644	655	616	614	632	638	653	607	649	585	657	625	657	637	671	639	613	627	586	642	634	638	634	628	642	632	669	622	655	616	618	579	594	602	618	654	640	632	629	655	591	637	620	599	634	624	652	614	671	603	607	658	644	633	667	636	579	615	614	661	581	635	635	653	610	645	656	630	622	600	610	624	652	625	565	669	603	609	617	641	638	695	596	648	644	634	629	669	664	650	620	688	643	671	627	639	626	608	585	610	664	631	642	649	594	649	625	612	669	668	680	613	592	680	615	681	590	632	609	621	674	630	627	677	669	613	635	621	586	630	626	613	655	647	652	632	658	643	633	648	628	617	601	615	616	703	639	654	616	633	648	659	644	680	654	627	622	646	636	640	668	676	643	646	652	601	624	653	619	646	645	608	661	622	645	649	634	614	654	673	612	641	630	649	608	686	616	634	609	664	649	625	618	618	622	651	635	628	664	644	624	692	634	671	594	643	616	640	651	668	649	618	652	655	657	662	640	659	638	647	632	641	606	637	622	590	636	645	606	641	619	639	609	648	654	615	574	667	643	625	613	634	595	629	571	602	642	623	611	619	674	611	604	654	657	635	670	637	627	606	654	640	656	628	658	649	635	646	612	611	621	606	628	632	618	653	638	674	650	644	647	655	623	668	681	705	599	619	639	657	646	631	633	633	733	627	639	639	657	670	610	630	655	618	638	641	658	646	633	635	647	633	607	642	651	657	611	652	651	610	603	656	625	675	652	643	643	641	612	663	624	660	612	643	631	640	646	645	578	647	630	665	671	686	633	616	628	626	624	628	656	640	618	658	657	621	661	656	623	655	596	669	641	599	628	620	610	638	604	590	643	612	631	639	679	651	595	664	630	625	678	637	597	637	651	621	628	615	607	614	600	636	628	640	643	643	637	650	655	638	637	593	638	660	645	563	611	631	691	624	610	645	638	687	668	603	659	652	656	650	647	660	622	633	645	623	635	639	639	625	645	642	637	680	589	623	649	665	668	647	655	648	613	588	639	584	609	629	639	573	613	625	605	646	670	650	614	626	611	650	601	661	626	614	650	610	617	613	580	644	634	597	641	605	599	658	596	614	593	596	649	651	623	625	636	604	587	614	676	650	631	607	603	587	667	607	615	616	637	643	648	593	643	644	601	608	633	633	653	645	628	644	693	624	590	626	618	637	650	621	622	622	642	645	668	569	676	633	666	677	648	643	641	657	664	613	643	628	627	612	592	627	678	652	598	661	631	659	650	639	648	677	624	624	639	611	611	624	670	631	631	644	664	641	663	666	653	608	582	590	623	625	625	614	666	638	643	644	639	643	617	660	656	620	662	656	639	596	617	581	612	645	648	641	606	635	632	628	639	610	641	619	656	651	611	636	614	638	623	651	678	658	652	658	654	638	662	663	631	635	646	621	637	649	619	620	652	652	657	649	621	633	613	640	664	626	616	664	626	583	621	627	650	656	618	659	593	634	635	573	605	645	591	643	624	640	596	652	596	631	628	642	618	652	696	614	651	653	673	625	704	663	613	608	652	600	668	594	646	601	669	670	624	676	632	647	623	611	640	665	653	682	627	651	607	639	617	586	656	659	626	662	592	634	599	619	624	670	609	661	646	643	591	680	583	677	655	633	668	622	660	681	616	680	627	614	659	616	629	688	661	639	661	613	650	647	632	671	615	637	655	664	664	640	641	568	575	618	654	624	649	625	650	626	619	664	695	608	622	646	632	627	646	587	607	573	620	647	642	670	620	650	615	644	622	618	624	628	669	621	594	607	643	653	651	624	657	670	691	645	653	651	668	645	580	672	625	605	641	600	655	611	633	632	650	615	634	678	643	615	684	660	604	605	629	627	631	691	677	631	628	637	669	654	591	628	641	619	659	646	644	670	620	646	631	671	655	648	631	651	612	601	678	669	657	634	629	657	595	613	666	660	674	624	648	652	627	667	664	658	638	643	639	628	643	619	624	627	662	652	589	607	667	668	624	622	625	599	628	633	603	632	614	621	644	590	628	617	654	597	606	663	655	651	637	675	627	696	634	627	649	609	626	649	684	659	609	629	643	659	604	638	623	652	654	646	617	590	672	610	643	636	657	656	633	687	650	631	640	615	635	637	648	581	632	653	642	604	610	670	610	616	655	656	613	645	682	646	630	683	608	643	643	642	660	653	641	659	580	642	638	614	661	616	621	620	636	605	613	624	648	661	615	676	628	606	647	668	610	603	648	657	618	674	607	659	566	591	657	665	610	631
20987	18775	19292	11655	9828	16346	21145	17768	17258	7247	3747	3630	5510	17529	17905	9677	3689	1286	676	420	295	269	271	227	231	271	246	235	254	263	249	238	263	227	250	237	263	243	240	249	255	226	258	235	211	273	251	247	246	271	228	253	227	221	228	233	248	228	244	263	258	276	245	243	226	240	259	249	233	256	261	252	257	223	283	221	230	251	253	239	228	251	213	224	233	226	219	248	254	237	266	224	220	227	243	238	247	226	237	264	261	256	253	231	245	242	261	230	236	240	249	259	219	261	238	266	256	269	258	246	270	256	224	261	261	247	272	242	257	198	245	267	245	261	268	263	242	223	253	246	232	264	273	261	214	261	232	239	255	240	221	236	221	288	261	222	230	246	236	239	244	246	236	217	250	240	241	255	256	221	269	247	225	250	205	269	273	236	252	222	236	248	219	222	253	237	243	264	258	230	254	249	231	252	267	281	246	248	258	240	219	209	214	236	242	248	250	241	240	236	246	222	277	266	245	249	259	284	294	243	250	223	247	226	232	301	253	267	234	226	250	239	238	259	249	265	267	240	251	217	258	270	222	267	247	222	255	245	252	275	218	223	252	241	267	252	276	259	267	235	237	257	243	230	257	247	241	273	283	258	275	232	275	242	268	254	226	242	247	228	277	278	238	242	271	246	246	245	240	229	228	259	257	267	262	235	254	221	259	268	267	249	225	219	229	237	259	254	214	232	264	245	235	255	259	270	265	237	267	235	240	254	235	241	232	256	259	246	265	251	243	238	233	248	253	272	238	254	259	261	237	262	232	255	256	283	239	227	254	251	241	220	244	247	232	225	230	233	237	228	240	254	229	267	260	256	250	242	249	235	274	217	261	226	248	252	248	243	247	236	254	240	241	233	241	275	233	260	247	243	237	270	272	221	202	240	240	224	216	240	244	255	245	245	257	263	262	232	245	265	234	248	247	246	258	237	253	256	258	218	242	291	262	245	253	253	231	260	240	266	254	256	240	244	276	279	237	248	235	237	239	252	256	248	257	248	224	263	248	255	242	273	224	258	216	272	235	234	236	247	250	269	258	278	255	234	231	242	235	223	259	267	249	232	240	230	238	269	211	219	259	249	295	232	233	244	239	245	241	246	257	264	249	234	249	245	259	243	245	235	280	240	249	254	257	228	271	239	239	267	241	227	257	248	258	266	247	212	256	260	233	236	197	283	228	240	267	249	251	259	252	254	259	251	253	262	230	243	249	264	245	255	235	243	249	239	271	250	244	226	256	253	269	250	248	228	245	226	258	245	269	245	270	231	233	226	246	243	243	254	242	247	287	271	214	275	254	217	258	245	226	248	245	248	254	243	233	273	270	205	262	256	242	231	268	248	250	238	237	259	243	274	255	251	260	240	243	271	237	241	241	239	260	255	271	229	232	250	276	237	236	241	259	263	235	242	241	268	248	215	250	225	279	254	232	233	216	231	255	246	252	243	234	230	254	259	252	269	253	248	227	237	268	251	252	255	266	245	266	211	262	251	248	241	270	253	261	257	236	272	251	260	229	260	252	268	243	274	236	256	234	240	246	261	232	244	287	269	268	280	247	254	217	251	266	263	248	244	248	232	251	248	231	238	265	226	246	256	234	255	269	225	220	250	251	243	244	231	256	276	261	246	239	259	244	226	228	224	211	232	236	251	243	259	246	237	216	256	259	244	259	270	273	255	246	221	246	281	286	259	265	262	261	251	296	242	268	251	228	228	249	203	252	265	248	233	245	245	270	248	259	247	255	232	239	231	266	232	246	228	257	244	247	246	224	259	265	263	257	218	255	248	233	238	237	270	237	244	238	250	261	295	251	243	232	261	242	230	249	216	222	248	244	254	274	248	251	253	264	253	243	258	236	244	232	257	217	248	267	242	245	253	242	239	240	252	220	263	243	232	271	252	271	245	216	258	247	260	259	233	248	242	282	236	245	257	257	254	221	232	264	280	257	225	285	235	207	265	223	243	260	261	236	231	254	242	231	247	259	223	251	245	230	264	218	245	245	266	240	256	241	253	240	259	245	222	244	259	270	222	251	301	252	245	240	245	207	242	252	259	265	233	233	250	283	251	233	254	265	251	276	218	232	244	249	238	264	251	244	245	245	228	243	267	260	274	251	230	271	232	246	255	268	261	245	219	260	263	247	231	226	256	214	285	241	228	243	272	254	240	235	225	247	285	235	263	238	246	227	214	248	227	258	239	234	241	209	255	273	243	270	235	250	255	237	259	255	238	253	249	235	260	276	279	242	277	255	249	224	249	227	262	237	274	235	242	240	247	239	243	254	222	249	241	255	243	265	244	238	252	270	249	241	233	264	238	252	238	239	246	263	248	263	230	274	223	254	245	258	251	267	242	237	225	246	248	258	250	237	238	247	288	232	251	206	233	258	236	228	254	250	226	261	270	242	245	256	241	245	288	247	219	273	249	271	251	233	273	256	243	245	254	269	252	247	241	231	249	257	231	256	257	253	233	268	229	217	268	254	235	243	249	232	257	222	222	255	223	260	286	240	242	255	253	247	244	241	243	236	244	255	243	259	226	233	231	225	256	262	221	231	227	251	237	253	266	286	237	260	259	258	249	243	251	243	275	249	226	235	238	254	248	247	238	265	227	236	267	221	219	234	241	246	273	268	235	274	249	226	241	247	249	261	220	254	236	216	252	215	247	232	263	252	235	258	230	262	263	247	258	225	257	253	255	279	223	272	256	244	248	244	268	227	228	238	220	237	213	224	238	234	235	254	235	256	245	268	278	289	232	261	264	264	232	254	254	274	235	241	212	238	224	253	266	259	247	225	257	256	218	247	258	250	239	256	240	222	204	242	237	263	235	228	239	239	243	235	232	276	210	243	238	258	242	241	273	247	250	210	240	233	250	263	261	253	265	250	225	235	231	234	237	259	249	249	244	246	229	245	236	255	253	247	252	261	249	262	266	247	272	239	243	258	247	289	244	258	233	262	240	231	245	255	271	252	243	239	282	241	248	250	233	241	244	256	274	276	243	267	211	258	274	226	267	281	232	282	248	235	243	249	242	238	241	260	267	260	259	240	249	233	245	256	252	250	247	234	245	301	235	245	269	224	238	252	250	235	241	215	229	239	240	222	246	271	262	248	236	261	244	253	235	219	264	229	250	222	235	231	254	217	235	249	271	223	241	246	232	251	261	256	233	254	237	230	213	254	234	261	230	233	233	239	232	255	247	228	247	258	236	257	245	259	260	266	272	242	252	229	249	260	255	223	268	264	257	246	260	256	221	240	257	244	251	284	223	243	238	267	287	222	265	243	258	247	246	263	257	252	235	253	225	240	229	250	276	282	226	266	235	230	215	244	252	253	259	230	218	249	243	264	229	245	250	268	264	256	249	227	224	233	238	254	243	259	236	251	235	241	266	230	247	259	253	252	242	264	263	251	272	241	231	243	243	246	241	247	254	267	261	256	254	280	268	256	229	265	276	256	253	243	233	250	258	289	233
12854	15205	17143	16030	17909	25548	30972	26634	27681	11525	10991	13089	18622	39665	37825	25319	13439	5784	2783	1591	949	689	645	635	641	668	639	605	643	631	608	613	637	607	616	641	640	635	663	641	649	630	631	616	656	656	639	669	640	655	621	645	654	614	685	622	620	656	671	632	613	643	623	678	656	669	660	702	677	587	626	621	658	636	666	659	650	619	666	678	643	676	637	647	650	603	630	647	654	656	627	674	628	639	656	641	591	623	639	661	593	628	633	649	648	645	618	609	596	615	655	657	622	645	617	662	683	670	635	638	637	617	626	647	633	615	615	648	677	640	690	651	692	639	633	581	700	627	605	651	672	650	636	682	661	688	650	621	625	607	651	633	639	623	647	644	661	632	637	644	646	618	628	595	613	621	649	663	664	621	645	655	678	657	603	608	665	612	628	656	642	690	677	629	657	641	689	644	641	645	627	609	609	644	609	646	619	649	668	615	612	675	613	648	583	629	650	629	645	633	627	624	638	610	636	617	624	654	662	655	638	639	616	666	632	686	653	690	610	620	652	616	684	580	591	639	683	684	627	661	644	660	619	651	645	655	635	655	647	702	629	617	617	656	674	633	613	627	678	671	635	673	672	641	601	645	626	622	619	640	663	657	652	635	659	646	639	613	625	651	657	653	633	638	690	657	662	668	650	682	616	637	621	640	637	635	615	635	596	632	616	628	661	624	623	643	571	666	665	650	633	633	692	635	597	630	644	685	614	638	619	621	669	666	622	646	683	633	670	604	644	624	606	643	617	626	670	648	698	576	658	634	663	675	662	666	623	631	621	670	646	621	639	624	612	671	666	597	595	694	653	678	632	626	613	641	627	636	620	623	672	706	635	645	644	652	669	545	694	611	630	637	639	623	626	663	666	595	608	656	671	642	678	630	656	670	665	637	679	651	646	638	649	640	627	582	671	606	669	650	612	626	653	634	611	663	645	627	629	665	635	666	615	617	664	586	608	610	675	664	624	634	670	627	636	626	676	669	651	685	652	681	609	684	630	696	609	615	642	606	599	632	627	628	652	636	679	658	656	629	602	627	668	673	649	604	642	636	637	650	658	613	620	626	623	638	629	637	697	637	608	677	624	672	629	632	639	589	629	624	663	673	636	639	683	587	642	635	635	661	590	659	640	610	649	623	645	660	652	618	629	641	641	651	621	572	659	609	661	644	634	653	648	661	590	633	679	659	629	687	665	605	647	673	688	645	624	632	688	657	636	592	639	581	642	666	659	620	629	628	607	616	665	652	664	610	583	621	661	651	637	664	629	609	673	632	613	636	658	649	695	601	617	672	611	598	658	640	624	661	644	626	657	615	620	683	640	655	682	648	572	654	651	604	665	659	653	637	617	635	646	585	631	619	613	638	670	654	649	660	666	622	613	663	612	648	649	627	617	650	617	609	610	659	627	651	635	652	684	598	588	691	589	575	643	646	634	636	619	687	643	678	638	648	623	622	639	622	614	672	665	609	590	661	627	619	646	639	616	631	613	637	650	648	664	646	643	643	638	673	652	685	616	650	628	642	612	651	644	592	681	648	601	694	665	642	634	626	625	657	620	648	589	652	659	649	621	677	678	613	638	656	621	672	664	629	633	601	621	654	697	661	628	606	635	646	587	658	647	655	624	638	652	684	604	673	629	704	615	590	636	623	596	646	631	630	658	659	595	623	707	660	654	671	696	616	591	641	672	648	619	658	573	650	642	594	604	668	642	609	623	619	638	610	652	685	623	653	642	630	601	629	617	632	624	616	637	628	634	597	632	623	609	559	613	654	602	680	648	676	615	652	614	644	641	638	693	602	663	626	624	621	611	633	587	646	634	646	684	685	631	675	610	615	657	629	680	701	653	621	642	648	618	588	670	631	621	638	661	642	634	630	639	658	626	656	663	649	622	659	649	625	679	654	619	640	653	595	643	647	615	671	650	662	648	658	610	666	664	609	588	631	622	670	627	628	620	668	638	701	618	660	697	652	571	627	656	633	617	635	654	630	670	659	660	653	616	640	649	624	657	609	636	638	651	646	626	667	669	620	653	600	640	671	640	605	621	676	638	608	656	586	626	616	605	641	635	636	672	577	622	640	659	627	685	623	564	584	675	697	636	600	670	614	608	655	669	657	641	621	639	652	676	669	654	645	704	670	658	629	658	632	604	620	604	611	627	614	642	638	646	667	625	663	607	612	620	668	656	619	621	624	601	622	613	615	634	576	615	662	678	633	636	609	663	647	615	625	607	643	688	661	669	644	577	654	657	648	642	658	650	632	622	635	624	649	623	683	621	618	656	616	648	629	690	634	613	623	673	624	629	626	659	629	607	629	646	649	640	648	645	657	655	633	659	619	617	601	684	606	682	641	656	633	637	641	660	661	643	640	649	613	686	631	635	677	623	618	606	650	638	628	651	638	646	616	639	609	639	625	631	594	652	614	646	658	632	637	627	645	604	702	625	634	643	643	637	656	606	609	597	650	648	644	635	640	639	628	624	683	654	615	643	616	587	642	613	681	668	641	683	635	614	634	626	613	673	625	669	582	648	628	580	644	683	645	652	629	616	633	673	624	624	650	624	640	644	628	662	630	635	672	605	637	621	600	665	655	664	644	656	627	650	650	654	634	641	601	579	629	640	622	674	609	611	638	654	649	587	621	619	652	667	636	688	607	610	627	623	633	680	686	629	657	678	640	625	636	612	626	671	603	649	613	612	628	605	590	626	613	694	662	663	631	649	671	607	606	612	663	630	624	629	647	674	666	631	649	624	635	661	635	610	646	607	651	635	644	628	595	620	665	693	654	610	593	657	599	618	620	648	682	618	649	630	629	639	635	613	647	626	643	677	628	647	670	631	700	657	653	678	625	626	640	665	580	638	669	650	599	663	613	682	627	657	641	597	683	616	667	646	664	631	624	634	627	662	625	674	662	651	584	614	607	633	587	649	619	658	649	626	661	615	589	622	661	600	623	627	645	637	620	667	654	611	669	635	608	611	646	638	639	671	635	663	660	611	648	649	657	698	635	607	654	681	690	600	650	652	658	678	636	607	640	707	598	654	635	614	592	656	607	643	648	614	662	626	606	624	639	657	635	637	652	629	626	624	607	629	609	622	651	632	629	667	637	652	621	614	628	644	660	614	633	658	685	615	619	608	632	634	664	676	715	616	625	609	618	663	639	665	594	651	697	693	644	626	619	597	672	631	659	621	653	570	632	640	631	644	617	646	603	634	623	670	656	703	610	625	576	615	668	633	648	643	615	655	617	587	636	622	641	591	617	601	638	639	650	660	703	670	651	596	636	648	625	655	649	664	675	666	596	649	633	642	608	643	668	628	655	672	643	590	685	643	640	611	640	693	687	668	633	638	608	670	641	706	622	689	625	674	648	620	641	661	654	665	636	622	629	623	654	611	673	603	664	647	623	637	587	622	619	608	607	636	662	642	609	623	697	649	642	639	643	614	635	678	672	707	681	647	660	686	656	636	629
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
