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
336768478718	336768479281	336768479831	336768480381	336768480931	336768481481	336768482031	336768482582	336768483132	336768483682	336768484232	336768484782	336768485332	336768485882	336768486432	336768486982	336768487532	336768488082	336768488633	336768489183	336768489733	336768490283	336768490833	336768491383	336768491933	336768492483	336768493033	336768493583	336768494133	336768494683	336768495234	336768495784	336768496334	336768496884	336768497434	336768497984	336768498534	336768499084	336768499634	336768500184	336768500734	336768501285	336768501835	336768502385	336768502935	336768503485	336768504035	336768504585	336768505135	336768505685	336768506235	336768506785	336768507337	336768507886	336768508436	336768508986	336768509536	336768510086	336768510636	336768511186	336768511736	336768512286	336768512836	336768513386	336768513937	336768514487	336768515037	336768515587	336768516137	336768516687	336768517237	336768517787	336768518337	336768518887	336768519437	336768519988	336768520538	336768521088	336768521638	336768522188	336768522738	336768523288	336768523838	336768524388	336768524938	336768525488	336768526038	336768526589	336768527139	336768527689	336768528239	336768528789	336768529339	336768529889	336768530439	336768530989	336768531539	336768532089	336768532640	336768533190	336768533740	336768534290	336768534840	336768535390	336768535940	336768536490	336768537040	336768537590	336768538140	336768538691	336768539241	336768539791	336768540341	336768540891	336768541441	336768541991	336768542541	336768543091	336768543641	336768544191	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48288	43951	41211	36067	38172	36219	37253	41294	41275	40090	45395	39106	39142	34050	34322	36635	31133	25275	22079	16917	13169	9769	6908	6440	5227	3905	3612	3428	2513	2478	1982	2371	2822	2959	2038	2444	1561	1726	957	818	882	795	1089	1182	1165	1671	1803	1711	900	622	600	626	392	315	297	340	374	441	242	281	303	310	255	342	486	335	401	395	385	325	307	245	241	205	238	222	204	207	192	217	164	220	222	208	198	220	203	205	263	262	213	206	226	179	207	219	202	228	177	235	221	223	224	220	186	218	255	236	194	234	221	231	220	190	206	234	238	214	198	195	222	191	214	203	219	186	230	183	216	202	207	228	240	186	221	208	226	243	227	170	213	207	211	191	230	201	187	199	245	241	232	188	218	220	205	213	229	199	214	198	229	195	219	209	205	210	188	224	209	213	183	210	213	208	205	207	209	211	211	211	237	218	194	228	213	216	208	225	202	214	211	211	213	207	200	212	201	241	213	237	213	188	197	223	215	211	228	222	218	226	203	177	214	206	207	230	221	218	218	210	208	217	229	197	207	210	212	221	195	219	211	234	232	229	210	208	238	221	206	202	220	229	225	214	218	203	212	217	208	230	221	206	188	205	210	212	206	195	195	205	212	209	190	211	242	216	244	206	223	191	215	223	229	227	185	199	189	219	214	240	230	209	218	234	201	208	202	206	205	230	179	207	220	240	238	201	228	214	229	221	198	200	193	180	211	220	226	219	226	214	206	216	215	199	206	194	227	208	204	214	234	234	229	234	212	216	224	216	199	216	225	205	218	223	224	189	229	223	207	231	194	230	212	203	243	235	195	234	228	194	209	207	212	219	215	219	179	176	197	207	209	204	202	196	210	215	228	231	214	224	212	197	219	200	216	208	218	210	198	204	214	236	208	202	218	229	219	200	214	222	200	187	194	176	195	191	225	234	213	215	173	241	204	200	210	194	200	211	208	190	221	229	210	214	205	206	227	211	213	227	214	191	232	230	218	224	216	213	204	224	238	215	210	192	220	211	220	201	222	210	222	212	200	213	208	236	224	186	193	235	213	191	227	234	218	204	210	220	216	196	231	206	209	212	232	207	201	189	223	223	212	192	198	210	211	229	234	197	227	222	211	189	230	214	198	210	194	212	208	216	221	201	216	215	204	245	227	203	223	203	226	208	222	211	199	219	219	228	203	203	247	225	207	234	221	235	185	205	211	212	222	282	216	206	225	217	202	207	214	237	205	218	183	219	206	202	207	211	209	245	209	211	224	183	224	208	206	219	190	185	226	206	194	198	222	202	183	214	203	200	248	208	213	219	210	226	217	247	196	195	197	214	208	200	216	225	238	221	209	201	215	240	209	196	181	187	196	207	190	214	200	213	223	223	226	211	231	230	207	191	206	219	252	199	219	228	209	231	227	219	205	220	213	221	221	204	216	190	215	203	192	221	200	221	220	207	214	226	213	198	202	213	215	207	208	195	214	179	218	221	224	223	201	191	220	226	213	197	199	213	233	219	212	230	207	256	222	198	207	227	197	201	205	220	214	222	232	220	204	233	197	199	210	228	204	211	215	216	210	219	220	204	224	238	198	217	194	221	208	234	210	233	220	219	218	203	185	211	224	223	206	207	203	191	189	208	222	199	213	199	219	228	210	212	220	205	216	207	218	244	216	212	224	203	199	222	203	235	219	211	232	212	240	212	227	184	209	224	188	212	222	182	176	210	220	237	199	215	220	200	219	242	225	215	238	208	183	214	210	228	203	216	225	187	218	231	185	212	209	180	211	194	200	215	209	186	210	207	230	206	206	181	229	207	202	196	222	205	207	217	181	245	226	209	213	207	212	233	243	203	202	207	210	236	235	208	214	221	224	198	203	203	208	209	219	249	228	220	198	223	212	201	202	200	174	209	195	222	212	210	217	245	222	226	188	229	217	218	234	236	206	204	219	199	193	224	199	219	221	177	195	205	194	221	196	223	215	217	188	198	192	202	242	236	220	180	225	206	178	204	221	186	221	197	213	195	228	203	197	261	216	209	233	197	196	212	210	216	214	179	209	211	207	223	199	202	235	206	170	183	196	217	216	204	215	224	171	205	205	211	198	207	202	214	230	219	198	207	202	214	186	227	224	195	208	220	223	203	213	222	209	186	196	194	221	211	210	192	235	222	196	206	182	210	189	211	186	228	192	225	211	239	241	200	185	225	230	206	229	218	221	212	206	211	196	203	240	209	234	229	217	176	208	218	212	205	195	216	181	221	202	207	219	199	212	212	222	247	217	217	214	205	214	210	236	233	220	210	197	212	217	187	231	226	208	195	185	182	194	233	203	221	199	212	209	202	210	213	203	215	194	221	211	225	225	224	234	191	218	187	189	203	214	212	194	204	204	202	194	209	203	251	211	210	211	199	233	219	227	203	189	194	208	231	221	188	206	215	201	221	208	211	218	193	201	220	212	215	207	189	210	256	200	191	211	207	199	203	187	203	222	191	194	200	222	211	220	201	209	214	220	220	212	209	225	205	209	243	208	197	209	229	215	210	199	245	187	225	205	201	221	215	226	215	242	228	218	212	240	224	196	212	241	212	229	191	196	237	186	235	228	219	211	211	206	185	223	224	200	226	209	211	239	216	215	199	191	220	181	199	183	207	199	218	210	243	222	213	206	210	210	202	212	221	225	230	215	204	228	209	225	203	222	219	185	214	182	230	199	207	228	199	218	215	226	209	199	225	215	204	233	205	223	215	215	204	218	233	226	222	212	203	194	228	211	205	215	224	209	208	219	234	214	215	227	228	197	215	194	203	240	207	234	203	194	226	193	235	252	213	243	221	221	223	243	204	202	203	217	202	208	221	229	223	220	235	226	217	209	227	218	231	214	240	226	202	216	226	199	200	214	199	209	212	224	212	200	207	201	225	240	219	184	240	201	223	211	236	226	236	229	196	202	230	213	200	199	212	223	186	217	208	218	192	210	215	225	211	215	213	213	212	242	228	193	191	199	216	210	227	221	210	211	228	232	233	219	222	199	201	199	203	209	202	206	215	187	185	207	194	215	216	215	237	221	228	217	200	193	235	224	233	189	198	200	199	213	202	192	200	227	233	221	199	222	234	218	210	180	213	217	219	217	205	246	239	197	210	200	191	226	228	222	210	222	215	217	241	226	211	218	209	197	209	232	191	232	225	184	214	215	222	217	232	224	191	208	226	196	249	219	215	210	212	213	218	225	189	227	207	239	217	205	207	225	209	220	209	215	214	206	231	239	208	232	235	202	208	211	198	206	214	204	213	222	209	228	206	182	229	212	234	219	202	198	220	216	168	223	229	205	214	213	209	203	206	216	209	206	194	229	220	234	214	220	217	203	202	206	205	232	208	228	202	228	221	228	236	206	197	197	225	236	211	212	191	217	208	218	211	203	218	228	212	219	182	228	186	210	213	203	246	203	224	210	221	199	245	218	214	235	204	200	221	213	232	211	228	187	219	229	229	208	217	198	193	222	238	204	210	241	213	210	193	235	214
32154	42050	46443	50954	49175	52409	52884	52930	54864	56000	57365	56552	51367	52281	51950	53285	48393	44870	44243	38949	34014	29861	27010	25069	22865	18692	18408	17977	13104	13239	11979	13826	14912	14849	11981	13305	9585	10935	5495	4904	5322	5096	7053	7453	7099	10053	11194	10810	5544	3841	3638	3374	1750	1355	1146	1582	1742	2369	960	1109	1165	1113	766	1587	2524	1350	1910	1851	1711	1457	1169	872	733	546	522	540	514	552	549	551	519	522	525	523	507	530	543	522	807	1046	546	480	536	455	483	517	495	502	505	521	494	528	448	516	507	557	508	494	523	507	517	514	513	501	535	480	542	518	539	492	568	496	517	488	510	507	566	500	539	527	529	500	516	506	557	551	511	562	495	533	546	492	513	493	471	509	528	549	534	501	494	529	498	474	503	522	484	546	478	498	515	511	517	514	458	535	532	531	537	508	514	490	518	490	514	470	508	487	535	544	511	496	539	534	527	505	537	506	513	516	528	510	535	500	541	465	490	472	484	478	539	519	485	495	472	518	505	553	473	488	522	480	536	495	470	524	521	493	492	499	536	499	539	513	536	573	527	547	511	515	484	508	536	501	494	489	546	533	506	454	515	493	511	528	509	517	521	544	495	468	487	501	523	485	504	502	507	541	516	456	529	500	538	507	500	528	551	543	543	520	477	523	519	476	494	515	493	498	506	481	472	554	564	486	479	526	525	524	523	535	510	529	557	509	535	516	509	489	472	517	545	545	500	508	539	495	506	526	511	535	521	527	520	556	515	550	483	495	533	494	517	503	531	506	534	489	523	474	513	489	555	506	500	537	492	520	535	532	481	515	480	496	517	511	489	512	546	492	538	470	508	554	541	519	537	500	513	508	483	484	498	566	531	520	517	513	539	499	500	517	530	525	510	525	501	502	557	527	513	529	517	515	534	493	477	489	559	525	519	524	498	497	538	473	503	499	540	507	477	558	528	551	507	529	544	533	541	515	534	521	512	476	517	475	480	523	518	538	549	528	524	495	504	524	512	484	496	535	520	507	484	539	523	438	509	523	481	521	473	500	498	487	529	501	487	502	538	489	517	496	535	487	535	510	465	490	551	467	494	525	493	509	517	499	544	511	521	469	475	485	500	537	506	492	512	522	486	487	516	506	527	514	482	516	537	492	514	526	545	485	527	492	467	523	511	503	514	517	534	523	542	481	512	520	511	490	500	521	522	526	538	522	479	498	489	522	501	502	507	497	555	522	482	543	514	520	487	501	471	525	517	534	508	510	488	503	510	485	504	519	524	502	530	512	501	534	524	498	499	510	530	504	520	573	513	509	535	530	522	509	518	501	492	517	517	505	470	522	508	497	498	503	510	492	513	517	493	499	529	507	514	481	508	536	502	497	546	463	507	518	529	470	549	491	477	534	481	526	490	506	490	537	478	545	514	503	514	528	483	513	522	540	474	498	494	462	534	510	511	473	513	513	531	515	537	521	467	553	550	534	483	500	502	492	510	514	524	496	497	484	489	520	551	513	554	519	490	506	502	464	541	510	479	525	527	485	526	512	489	523	515	513	521	514	496	519	518	520	466	516	508	480	491	476	498	459	525	488	503	490	519	509	493	532	489	525	503	526	502	581	510	492	511	524	509	504	472	485	544	489	517	534	544	565	510	545	543	523	525	477	527	507	546	534	517	537	540	520	502	492	485	514	503	514	494	498	527	579	525	507	538	501	488	514	525	522	501	480	491	496	518	494	501	516	492	517	494	523	561	527	492	489	518	519	532	518	544	529	494	481	499	496	490	460	508	487	504	511	515	563	520	490	500	472	494	524	507	519	494	524	495	499	500	515	520	493	484	506	502	519	488	486	500	516	479	491	514	512	509	517	514	463	498	499	535	519	567	495	518	456	501	503	483	504	527	511	534	546	477	484	526	536	521	485	534	511	495	504	505	517	492	537	526	497	492	506	474	505	525	530	538	501	519	530	496	510	509	528	480	481	501	508	510	544	511	532	555	465	502	479	500	524	497	509	523	490	507	513	480	560	482	493	525	510	542	514	516	531	536	507	490	536	489	519	463	523	533	544	525	525	502	510	548	527	482	563	469	524	533	534	479	477	485	487	514	513	501	499	503	511	548	499	488	504	516	510	523	526	491	482	494	496	511	508	500	499	481	501	531	491	507	496	495	531	503	505	524	520	499	516	574	507	523	497	527	517	523	489	490	534	530	499	552	529	484	508	515	482	492	484	530	487	542	529	516	497	493	457	452	483	532	508	498	500	487	476	515	524	510	528	507	528	510	538	537	509	521	498	491	506	510	497	484	498	497	526	519	531	520	479	551	517	499	516	492	514	537	502	497	497	484	508	540	497	492	489	522	497	470	473	520	549	502	491	534	504	533	553	480	529	533	514	501	499	561	532	511	488	500	518	508	540	496	515	488	488	524	504	530	494	529	537	528	498	529	512	512	528	496	504	479	495	480	489	545	502	500	530	499	506	461	492	480	525	499	520	505	546	549	536	466	483	460	524	530	543	545	522	510	502	542	504	540	503	518	543	499	531	510	500	520	453	554	491	501	490	484	488	482	489	517	510	542	537	541	496	526	506	484	508	538	490	544	528	515	487	478	493	499	488	469	510	543	527	507	500	490	502	488	481	525	534	506	490	534	507	508	540	546	521	517	519	465	509	485	505	561	525	532	479	518	536	490	482	456	503	500	526	506	545	514	527	513	571	515	492	526	519	507	499	515	510	487	517	502	501	484	536	511	509	519	517	531	499	490	498	495	516	501	502	521	511	490	496	508	530	540	516	476	511	508	523	491	499	515	541	547	508	512	501	492	496	501	547	456	508	525	498	481	494	556	483	528	530	484	527	539	497	547	551	466	524	492	519	546	552	496	531	502	537	545	535	528	550	504	527	539	471	507	474	500	492	509	492	499	474	505	503	556	512	532	487	496	532	519	513	495	489	520	532	500	483	501	538	515	511	504	493	491	523	529	496	548	505	512	542	499	516	525	507	501	543	544	517	491	514	520	515	494	520	522	522	499	527	541	494	490	540	541	507	482	484	516	500	550	504	459	495	491	501	515	489	504	519	530	534	498	532	481	518	476	481	496	531	527	526	528	494	507	526	500	524	494	506	475	493	513	461	514	531	508	514	486	502	529	486	497	513	514	558	507	566	490	533	503	501	465	488	507	497	563	557	512	498	496	545	502	489	510	477	517	519	500	523	492	560	524	519	549	492	477	508	506	524	514	508	547	539	499	465	537	483	477	499	539	526	516	553	484	524	500	513	513	525	547	488	516	509	528	496	537	480	530	532	520	527	483	485	523	495	497	503	479	511	530	500	488	534	532	537	523	506	506	484	543	492	498	496	508	525	502	539	520	511	486	524	523	521	517	530	520	519	494	508	528	505	535	484	532	527	490	562	509	450	563	516	519	520	477	481	446	479	513	510	492	522	466	439	526	518	543	501	489	493	490	459	501	515	461	490	528	521	481	526	563	502	496	470	511	496	475	478	492	521	540	562	520	493	548	463	504	491	523	521	487	531
20644	19647	22183	15521	10686	7192	4958	4365	4104	3038	3227	2316	2196	1750	1522	1575	1128	915	789	583	564	483	507	495	441	480	419	409	397	387	371	372	341	341	337	323	292	317	317	297	310	298	271	288	288	299	279	303	258	290	291	289	249	258	269	300	278	275	285	261	298	271	303	294	287	264	300	286	307	294	250	279	261	264	277	277	256	252	253	236	232	260	258	259	265	289	286	294	274	270	232	262	285	257	270	292	287	273	275	291	284	254	251	257	261	252	303	272	252	274	254	279	273	263	252	276	265	288	264	255	271	273	279	268	295	269	277	280	257	262	239	273	275	276	258	249	227	279	280	274	265	268	302	238	271	261	274	260	295	257	252	256	278	271	275	263	298	247	291	246	248	287	270	264	269	261	299	270	258	254	251	267	264	270	250	249	273	298	270	253	291	288	255	269	295	271	275	262	272	258	281	266	290	280	264	254	286	248	297	279	280	251	262	251	243	265	268	292	258	285	307	258	242	268	253	257	290	251	243	313	251	284	258	273	273	250	308	268	261	268	268	266	284	259	292	251	261	267	280	279	272	294	259	263	277	282	247	311	272	248	248	257	236	266	239	265	271	266	278	265	281	257	291	276	266	242	271	245	252	303	276	263	294	279	255	244	259	298	279	239	252	309	272	259	292	301	227	249	241	259	263	303	264	277	262	267	279	276	287	278	242	265	286	265	245	287	249	249	270	267	288	297	254	260	297	270	264	275	265	267	287	258	238	251	262	245	252	253	272	276	250	312	273	274	308	278	257	252	250	260	275	251	260	257	286	276	268	271	283	240	262	275	284	263	289	248	284	260	245	299	268	270	286	263	265	263	277	262	256	334	250	245	294	263	257	269	290	278	266	293	269	276	295	260	256	253	266	276	263	272	292	264	263	231	289	270	270	258	259	300	276	274	279	302	262	260	267	285	264	256	270	263	283	288	258	257	255	278	257	271	272	234	261	276	285	306	251	274	281	243	264	254	272	259	286	261	257	259	258	316	295	269	281	272	255	242	269	273	258	247	253	247	261	274	260	270	237	255	275	261	275	269	255	259	295	281	276	272	268	262	265	271	275	263	305	248	263	286	290	280	272	272	293	241	258	252	239	274	289	267	282	255	248	252	303	282	290	269	244	302	263	284	289	280	273	266	293	277	283	264	245	262	235	251	285	282	275	285	262	292	265	275	266	226	273	258	272	310	255	258	289	258	278	244	239	276	264	280	257	269	234	274	267	250	280	277	250	257	260	284	272	271	281	230	256	268	268	267	266	287	247	288	223	220	245	289	282	274	288	267	249	285	249	285	260	256	285	254	263	289	306	283	283	280	285	244	277	269	273	274	283	246	297	244	263	271	285	264	277	269	301	285	290	259	304	273	277	287	250	254	272	263	280	275	275	268	267	271	289	264	268	287	272	274	257	265	293	304	282	254	255	253	250	265	271	299	267	251	252	284	266	266	255	270	272	271	273	244	265	291	277	256	256	273	260	285	261	301	286	290	269	266	245	279	307	276	272	244	270	251	264	267	279	279	269	252	304	271	269	255	275	269	293	271	262	266	298	299	286	242	293	267	241	246	259	252	271	263	280	268	275	296	244	254	257	283	267	261	248	223	278	275	252	295	268	239	277	274	264	284	279	246	254	290	258	246	296	278	245	281	263	262	288	253	278	243	284	265	299	256	244	278	272	258	226	277	269	286	256	273	257	270	271	257	236	313	297	249	236	264	274	268	256	264	312	249	288	287	258	282	278	274	270	266	247	283	256	271	285	260	275	260	265	259	259	240	276	252	275	292	256	277	265	277	256	301	269	285	279	261	275	264	249	283	285	265	265	258	255	294	274	265	257	265	252	247	290	259	285	270	277	290	234	247	251	286	264	252	270	238	270	239	273	271	279	265	298	289	285	262	254	281	272	260	275	274	307	237	254	316	254	259	271	252	294	260	253	313	260	276	272	251	258	269	270	283	293	228	275	256	267	253	251	274	269	252	268	270	286	257	282	263	275	267	269	253	288	295	287	285	271	259	238	265	283	285	274	246	261	255	244	269	284	251	263	285	280	276	298	290	276	277	276	291	271	322	269	278	257	273	252	291	276	291	272	315	273	265	313	248	244	306	285	268	234	254	261	251	269	272	267	292	271	278	279	228	258	268	247	225	259	275	267	300	215	263	279	292	241	294	299	252	244	290	258	293	272	277	276	276	294	255	290	266	276	261	285	275	282	248	250	280	249	276	294	258	266	280	238	252	267	247	280	250	245	241	267	257	262	292	250	275	275	290	284	302	269	262	260	261	252	266	273	249	257	265	242	245	294	261	261	271	237	273	249	273	276	254	259	233	275	281	326	253	275	281	264	241	277	269	298	280	255	281	248	237	264	262	309	265	289	269	270	280	279	256	270	262	246	257	240	274	267	281	258	259	282	275	248	242	245	271	261	247	290	255	261	253	279	293	296	263	268	248	284	259	297	274	227	279	277	273	276	275	274	271	263	253	281	266	260	256	245	250	242	278	251	256	266	272	271	307	293	282	245	273	258	271	251	262	283	286	259	277	241	243	271	256	287	273	259	260	242	285	291	259	283	287	279	262	271	293	252	242	275	272	298	279	277	274	288	282	286	262	265	258	259	303	289	281	243	253	240	282	267	290	279	257	270	250	274	284	274	281	290	293	289	303	271	272	295	276	285	251	266	279	276	291	290	287	286	296	282	255	270	284	260	291	263	255	261	265	253	268	255	271	276	276	241	258	268	265	263	279	284	239	269	239	274	246	256	275	234	243	281	271	284	268	263	254	255	292	272	262	264	276	246	279	285	270	272	268	277	281	247	270	277	250	282	259	248	298	272	268	321	264	278	259	278	265	308	273	290	296	264	279	277	266	289	255	283	254	279	276	270	292	281	260	283	281	274	258	265	272	291	233	279	306	274	279	248	285	261	249	258	271	297	292	267	283	292	272	288	254	292	256	270	277	256	265	251	297	253	283	298	293	288	309	254	242	252	259	257	264	267	298	264	270	292	248	257	297	267	262	278	256	297	268	281	261	265	247	272	235	268	241	291	283	260	302	297	284	252	263	287	297	266	275	256	266	281	265	263	307	273	276	270	281	252	270	272	262	280	276	252	248	271	303	256	251	239	254	282	289	266	266	265	271	283	281	308	258	254	257	247	266	298	282	257	265	263	279	246	264	281	274	280	284	284	254	262	254	231	280	260	288	241	251	265	258	277	274	288	250	255	257	328	231	266	270	267	246	243	284	262	266	281	261	272	263	235	250	265	279	244	283	255	262	295	256	240	235	267	267	268	267	237	248	258	244	276	290	259	276	263	273	265	278	266	278	271	262	263	269	254	256	268	274	319	282	249	264	274	282	273	244	257	275	255	265	258	261	313	283	272	261	253	258	315	251	267	283	296	265	246	265	266	253	274	277	281	285	304	280	268	234	255	263	292	267	266	257	252	248	281	272	270	284	260	300	267	295	257	260	269	288
12438	16636	26452	26137	23405	20055	16928	16458	16186	14184	15824	11626	11202	9429	8433	9576	7016	5252	4762	3454	2960	2654	2309	2357	2126	2027	1766	1610	1451	1426	1399	1285	1309	1215	1092	1152	967	987	815	794	827	844	859	855	819	887	899	925	784	741	752	718	693	664	662	655	663	714	670	701	681	706	648	688	677	679	685	688	643	669	664	619	666	668	642	658	662	662	611	627	680	672	605	632	650	658	623	624	661	652	626	644	670	594	609	661	652	668	622	680	645	612	662	621	673	622	669	670	643	655	640	678	639	694	671	647	622	637	666	673	606	634	612	633	672	687	639	695	670	678	660	662	622	621	602	640	631	677	651	603	640	610	676	581	651	624	650	656	630	670	673	635	639	659	654	649	603	651	679	619	613	663	635	637	642	597	615	619	663	657	635	673	606	686	668	666	661	638	710	669	624	702	664	595	659	631	610	638	645	654	598	634	646	598	643	657	653	649	667	650	623	628	685	701	660	638	614	651	653	650	627	608	649	682	671	595	639	673	620	649	589	633	640	660	680	641	640	652	648	631	691	668	663	692	644	618	661	667	651	598	633	666	614	633	626	630	649	609	677	639	651	638	652	603	624	643	638	630	652	664	669	643	641	629	657	607	650	679	638	606	650	697	645	663	609	666	673	710	681	628	642	675	612	697	644	623	634	666	664	631	643	606	661	642	682	644	663	661	652	652	608	652	605	666	664	638	660	699	661	633	645	651	647	615	599	642	692	694	634	622	647	637	629	699	624	653	652	596	629	636	679	602	628	656	671	646	606	641	620	624	649	627	652	691	616	621	642	659	688	672	605	692	653	687	688	644	658	618	638	642	705	656	665	650	661	660	667	681	672	699	647	655	632	608	642	654	656	680	613	635	630	684	637	657	654	659	648	653	613	672	662	629	669	641	667	624	632	667	611	680	618	644	664	635	688	641	617	626	646	661	674	630	592	673	656	648	634	692	645	626	665	626	636	640	591	632	660	631	664	682	694	623	650	628	626	589	640	657	644	593	624	653	586	648	625	668	612	627	681	612	627	626	652	675	660	654	683	697	725	686	697	639	637	628	606	620	655	654	671	653	656	665	672	634	664	624	608	636	609	687	651	680	623	662	693	635	657	646	667	644	614	668	671	664	623	627	657	644	637	648	656	671	666	623	667	698	667	644	650	612	663	687	647	647	653	657	637	649	632	653	660	714	680	617	634	633	647	648	627	625	643	683	661	658	667	630	659	658	663	658	650	650	640	669	653	623	633	630	638	657	633	642	606	681	665	670	637	636	651	600	688	668	628	638	646	630	616	683	610	574	687	663	596	649	660	601	657	604	614	646	663	630	610	608	668	655	645	647	607	618	651	657	680	628	632	656	686	593	643	648	615	623	591	635	647	669	663	583	637	618	667	679	636	625	633	664	640	610	658	699	638	684	666	636	654	666	653	650	633	652	649	653	628	614	669	602	601	659	659	643	655	620	673	668	592	638	670	692	661	628	650	620	670	702	619	655	623	673	659	649	645	665	617	657	646	629	646	640	631	642	664	653	665	707	666	625	615	634	604	645	667	611	648	651	697	637	650	631	617	647	642	661	642	625	663	652	658	676	622	623	641	673	651	660	642	696	679	654	624	658	601	671	647	615	626	670	696	696	619	657	700	647	676	636	672	626	642	690	651	623	684	644	671	626	680	625	643	655	629	662	621	644	620	659	627	636	647	658	599	654	676	634	688	638	657	641	587	666	668	659	622	669	702	622	632	600	636	616	647	657	657	645	630	660	675	649	619	666	626	642	664	662	667	673	651	644	697	646	612	660	617	639	616	657	629	658	654	663	641	631	631	660	639	664	601	621	617	644	626	612	669	633	614	657	664	639	630	620	668	603	681	619	654	626	688	662	646	630	650	674	660	618	654	655	678	640	622	664	614	682	642	658	679	667	622	646	622	635	633	645	586	653	667	594	666	658	616	674	680	688	660	700	607	674	641	633	697	634	629	660	637	663	600	686	617	677	665	676	616	603	629	684	678	602	649	647	674	657	651	650	632	679	661	642	662	633	657	666	648	657	630	647	676	661	625	657	641	689	629	648	665	637	677	661	670	644	645	612	648	661	657	687	665	619	589	620	635	642	637	625	635	660	706	637	661	633	622	689	602	584	624	669	641	671	629	620	655	671	638	598	607	603	668	697	623	659	665	577	621	630	670	647	636	664	628	604	649	628	634	614	647	648	681	636	687	637	616	637	596	629	634	639	649	647	696	610	667	634	651	615	689	628	637	651	654	688	659	657	652	603	662	672	619	608	617	620	620	651	627	676	647	648	638	665	611	661	653	660	672	633	662	665	676	630	635	616	604	593	679	640	686	643	623	674	637	650	676	666	669	690	668	646	622	692	678	630	631	646	615	627	633	680	634	637	651	643	629	612	654	623	671	647	666	644	661	662	625	644	659	647	667	670	647	636	657	637	639	634	684	660	643	616	662	617	631	667	607	626	644	707	694	678	645	644	650	645	655	627	642	675	674	624	654	650	599	703	620	658	640	646	683	659	683	650	638	669	669	631	704	607	673	599	630	652	660	650	594	645	639	628	647	630	632	657	635	656	668	597	624	621	630	637	652	622	621	627	617	649	679	657	667	687	604	632	666	624	632	635	637	651	626	611	645	638	676	646	653	636	651	648	633	616	643	633	694	601	624	639	685	622	697	674	610	581	649	641	650	659	673	667	588	657	626	617	692	620	636	615	714	661	665	638	653	686	670	639	667	661	702	655	666	617	684	608	648	666	593	656	671	657	674	677	657	638	647	650	653	631	645	602	655	644	633	653	651	632	633	680	660	623	644	619	623	677	671	652	654	658	690	648	590	635	632	634	625	666	628	625	643	678	646	592	637	656	639	691	674	651	649	607	622	626	677	639	658	629	643	653	579	618	702	645	648	613	629	593	645	649	624	676	624	661	643	672	628	663	654	672	605	655	635	629	636	645	619	629	671	653	667	630	630	679	624	610	649	667	636	676	603	657	586	679	651	653	607	654	684	626	631	632	611	670	677	669	629	679	663	620	667	598	620	678	694	673	605	632	672	641	666	619	654	668	644	630	688	646	677	622	643	671	659	636	617	630	654	633	675	682	624	620	649	608	669	671	636	638	628	622	654	722	629	614	672	630	616	641	640	687	685	695	677	643	648	653	668	673	629	682	670	647	653	614	622	622	658	602	670	618	681	660	647	604	655	626	634	628	660	703	662	649	640	612	639	645	648	641	646	623	655	671	658	644	631	596	660	642	632	600	664	596	668	637	617	687	663	636	673	665	630	677	647	681	625	656	681	632	623	668	647	633	633	633	659	670	607	689	643	626	680	646	678	631	656	626	619	615	650	652	635	643	627	639	681	680	616	700	670	636	625	582	689	634	690	604	630	617	680	672	660	619	658	678	643	667	662	586	622	646	617	636	639	631	650	622	669	691	674	645	626	669	635	651	642	639	643	647	604	683	651	650	627	660	678	638	628	632
39357	39892	39833	33783	35133	32283	31316	31326	34349	34217	35183	29193	29087	24445	23208	24978	19233	14535	11363	8202	6903	4799	3923	3640	3218	2287	1784	1627	1434	1379	1284	1431	1485	1523	1171	1239	965	850	567	615	634	598	745	891	687	869	1024	1040	634	457	443	441	323	351	322	347	313	374	348	309	349	304	278	408	419	362	369	361	342	306	297	289	302	299	299	277	298	278	275	291	260	277	253	287	290	311	271	265	286	354	288	270	278	287	232	275	237	252	290	318	328	300	274	252	263	274	299	284	272	271	259	291	255	262	258	295	276	260	262	277	293	292	274	275	301	283	261	285	259	259	299	276	326	335	265	284	291	287	271	309	262	258	293	243	283	260	267	268	286	276	290	273	286	264	234	272	262	285	344	282	285	265	277	271	300	268	257	274	304	298	290	278	279	277	264	303	263	321	289	276	282	276	274	280	286	266	298	289	298	274	243	260	296	271	287	261	315	289	278	294	273	283	269	294	286	275	277	254	300	284	262	299	290	283	263	293	324	272	277	290	290	285	290	291	270	287	241	273	286	256	263	291	248	263	234	304	283	266	276	313	271	298	283	293	275	275	283	262	320	289	281	267	264	282	280	271	281	287	278	318	318	290	269	269	250	268	291	312	287	276	308	271	252	296	266	258	272	298	242	268	288	266	268	276	286	278	303	263	261	306	287	269	291	290	291	288	307	316	286	266	272	252	275	282	261	265	244	272	251	250	295	315	298	275	262	277	278	283	303	263	289	277	257	274	266	269	280	278	281	298	270	285	278	293	322	301	302	283	301	265	262	302	275	267	297	257	284	259	321	238	275	275	262	272	244	318	290	285	266	289	281	280	301	254	290	279	268	301	269	287	256	283	281	304	273	289	297	276	294	289	269	300	274	284	280	266	263	290	291	314	314	263	256	273	273	269	235	277	281	299	315	275	269	308	310	264	259	251	311	284	300	276	299	269	279	300	247	286	268	281	274	273	258	304	267	273	271	280	263	297	280	294	284	312	266	246	284	270	283	257	287	296	265	317	296	240	308	284	266	276	290	305	276	263	288	267	279	292	281	279	273	288	282	274	296	282	285	252	285	277	345	293	260	285	268	255	277	263	260	274	281	307	293	279	239	288	271	280	289	277	280	272	283	290	288	267	266	278	272	264	293	295	271	263	280	275	281	275	293	274	299	268	282	289	266	295	266	262	282	282	287	304	295	238	276	298	276	286	306	297	276	238	298	281	295	273	275	269	294	275	266	273	280	264	318	307	310	260	298	267	303	296	299	257	309	280	271	286	313	259	275	268	292	312	292	277	271	299	254	277	267	295	304	282	289	313	299	264	259	293	297	286	291	274	251	256	316	269	274	282	254	284	271	287	256	301	247	271	298	301	290	276	244	279	309	289	317	266	267	271	260	303	274	258	298	258	249	273	281	290	278	280	286	273	263	260	281	289	290	286	297	264	276	276	319	302	299	315	320	273	269	317	325	303	266	299	278	272	289	278	253	268	294	279	271	272	279	280	297	302	256	267	271	290	272	278	271	272	237	271	280	282	299	271	287	294	284	276	271	266	283	285	279	308	270	283	273	280	303	272	272	280	290	272	293	256	290	252	292	292	309	291	253	274	273	277	273	271	272	271	293	296	296	303	333	277	288	286	273	292	279	271	291	264	294	285	267	258	292	243	278	272	249	278	308	287	294	261	308	305	284	286	269	263	292	271	254	278	278	247	251	298	275	274	273	251	294	278	266	251	252	266	286	245	277	278	266	281	304	284	279	280	260	250	285	278	271	247	306	282	301	277	269	270	251	281	274	282	267	289	283	267	267	285	259	266	261	243	277	277	298	287	314	281	271	244	266	287	299	254	275	277	252	296	242	283	284	281	249	283	280	277	290	307	265	285	296	277	269	283	268	259	295	271	268	291	285	284	272	277	283	257	307	280	278	269	261	279	298	268	272	300	282	254	266	254	264	261	284	281	291	288	263	297	265	265	271	298	281	260	275	287	292	289	249	280	261	278	290	279	295	265	262	284	279	280	268	258	270	292	283	275	316	271	275	278	285	278	273	266	268	264	278	307	290	279	335	259	237	289	281	285	269	254	266	258	315	302	304	289	296	263	298	274	318	304	287	272	262	260	268	277	290	251	299	270	312	296	278	259	257	271	294	274	296	256	276	302	286	302	303	270	296	267	274	252	289	267	263	267	269	286	271	291	281	312	310	245	258	245	260	266	275	281	277	259	267	299	278	302	309	270	288	285	268	266	275	259	265	281	304	285	270	277	225	278	299	320	290	291	300	258	261	264	292	301	250	296	245	295	285	266	270	270	291	253	294	303	245	288	256	274	267	283	293	276	311	265	265	282	266	284	304	284	279	256	266	303	286	290	276	283	263	303	265	271	238	292	279	304	285	230	270	264	275	278	293	257	261	266	282	279	279	311	292	266	253	269	272	266	287	265	290	284	289	278	297	286	295	274	253	252	282	286	269	261	280	267	260	263	248	278	286	292	303	293	269	283	304	266	312	251	287	247	285	294	256	275	277	298	302	245	258	298	281	288	278	263	266	260	312	285	271	315	274	261	271	260	305	273	287	305	248	294	304	245	270	277	284	298	265	281	293	296	237	288	292	289	274	281	266	299	288	275	258	271	270	280	274	290	302	277	272	262	270	304	273	297	302	295	293	281	298	281	267	280	272	275	280	284	275	296	273	238	270	266	291	276	268	296	303	289	280	294	275	247	244	300	293	301	293	282	294	284	275	265	272	267	271	257	237	278	264	282	297	258	248	284	273	290	290	264	306	252	251	282	276	262	273	258	289	318	290	289	277	270	297	273	274	290	283	300	277	280	254	293	261	283	257	299	256	255	268	271	273	287	262	299	258	303	283	288	325	254	309	268	227	255	259	272	253	284	299	289	262	303	269	303	280	281	263	265	320	267	264	287	278	270	317	285	281	267	253	302	284	300	241	309	255	287	290	289	268	271	291	311	282	276	268	292	268	284	274	265	259	294	224	265	274	278	319	259	267	290	298	298	272	306	274	257	294	262	277	253	270	277	254	270	265	294	284	258	252	272	286	270	286	266	293	284	274	290	296	299	309	302	259	290	301	297	265	262	289	265	275	282	292	308	288	296	266	261	274	265	284	284	301	277	267	276	285	253	279	274	273	294	269	249	280	290	252	278	273	271	268	301	288	288	280	284	246	288	271	255	298	286	278	287	294	284	258	282	252	276	292	266	301	272	264	278	257	268	292	277	274	298	259	262	275	253	267	260	271	315	284	304	257	281	253	269	260	282	294	305	264	283	287	304	292	279	272	288	269	273	266	241	248	298	262	266	300	260	292	247	264	273	299	319	278	279	294	280	265	279	286	295	258	259	286	293	266	284	277	283	295	271	310	257	265	273	289	282	268	287	291	276	247	289	262	287	274	297	284	276	296	289	274	288	267	287	265	256	301	309	288	270	316	252	293	282	250	268	256	286	242	272	295	260	294	274	296	263	308	290	257	288
25183	35901	41613	44932	44571	45856	44859	45317	48655	48415	49288	46584	42504	42814	43691	43641	39366	35882	33619	27407	24652	20962	18020	17807	16587	12226	10305	9733	8261	8605	7402	8464	8575	9085	7143	7533	5977	5645	2945	3054	3311	3080	4540	5047	3752	5022	6163	6468	3069	2118	2086	1570	1100	1023	1023	1093	1068	1294	1058	952	1054	1005	918	1605	1676	1063	1491	1192	983	949	947	939	788	851	788	705	632	657	678	688	629	669	685	649	679	693	668	698	716	932	612	692	654	687	644	653	665	663	677	627	615	665	652	681	643	663	689	670	705	642	673	699	659	658	669	620	642	658	652	675	674	607	635	691	683	701	710	676	668	647	632	619	670	685	708	705	660	664	675	656	665	625	616	661	697	625	647	628	655	630	658	697	669	663	653	670	661	654	715	634	621	660	672	618	625	608	647	654	682	668	660	691	727	682	687	639	694	684	644	663	657	668	682	698	647	605	689	644	699	667	674	644	677	642	695	676	641	622	660	688	658	621	646	672	644	645	630	629	634	633	665	663	692	650	662	664	677	628	661	633	651	598	698	630	676	658	659	642	625	643	673	601	650	656	646	669	674	616	666	661	713	631	639	696	656	669	665	640	658	675	691	703	649	672	659	670	673	697	641	631	635	630	678	668	668	705	629	671	664	632	674	647	692	650	664	663	634	637	634	649	657	682	656	654	629	668	606	678	715	650	658	616	663	652	652	686	634	677	673	634	657	667	638	631	698	666	635	659	638	666	615	705	622	657	650	653	714	662	649	714	666	649	621	647	666	635	683	668	630	614	617	661	689	691	641	643	649	628	679	673	688	648	686	667	630	635	707	648	681	674	650	693	645	664	705	670	660	652	642	658	662	628	641	629	635	661	681	673	694	652	661	702	622	648	696	639	688	664	679	671	600	650	691	672	660	627	656	662	629	649	688	674	650	690	659	664	668	654	677	653	651	662	681	624	659	661	641	669	664	665	664	651	643	654	674	642	700	637	668	662	679	690	696	664	648	687	655	640	701	693	669	691	683	693	665	693	663	653	653	670	628	658	642	702	683	653	666	678	706	683	608	686	665	678	682	658	688	702	616	666	637	664	629	666	676	662	666	685	671	637	681	682	686	607	651	684	606	603	689	657	695	667	674	709	664	674	685	613	666	671	648	615	634	685	646	641	672	686	697	619	682	653	638	632	690	706	712	652	653	675	656	686	667	711	686	647	664	638	598	639	664	628	597	680	695	701	684	666	679	645	627	596	603	672	584	659	668	602	662	667	676	632	609	601	656	633	693	606	610	640	651	691	649	688	653	691	637	684	683	661	626	702	656	654	643	619	658	624	656	646	633	625	666	656	641	631	648	664	676	652	653	670	680	671	651	643	669	671	644	659	676	626	661	647	698	685	705	650	649	685	646	672	668	621	670	675	653	597	642	709	625	655	661	648	627	632	644	657	641	685	660	697	670	684	651	643	664	665	708	633	652	670	657	654	660	663	635	650	666	677	656	691	652	636	667	649	661	693	616	654	654	677	644	675	710	633	671	654	712	682	666	667	691	642	670	669	647	664	704	714	631	699	649	643	651	611	651	650	659	642	678	594	613	623	627	697	681	660	696	637	657	675	676	681	657	663	654	661	656	655	681	710	644	618	621	622	685	658	661	657	651	694	645	648	661	624	658	673	667	689	689	640	648	687	699	658	651	634	668	639	712	673	667	641	623	642	667	639	645	702	672	632	668	643	686	691	675	661	676	657	634	623	651	662	648	631	645	705	662	661	640	675	650	675	611	614	647	655	660	701	631	668	687	647	661	620	658	672	623	681	664	650	674	664	671	663	648	689	629	671	699	604	660	680	678	678	653	703	682	688	663	661	680	705	633	626	626	658	665	662	647	652	662	622	663	685	700	642	634	634	662	619	612	606	659	672	691	670	698	634	680	641	639	655	649	683	628	656	650	692	631	701	648	635	659	676	667	697	646	655	672	643	639	655	645	676	696	691	685	646	653	652	671	668	711	674	678	646	625	698	641	665	698	625	664	670	637	699	660	664	641	689	656	663	675	624	666	635	673	656	687	652	619	650	620	679	692	702	652	634	640	668	650	639	688	663	666	654	627	646	667	664	687	686	645	650	654	632	671	642	625	651	638	633	693	667	685	667	662	683	649	641	668	710	650	648	645	649	685	637	665	656	643	704	672	655	687	621	657	619	664	679	648	652	628	611	666	645	637	644	682	662	655	674	686	689	638	642	637	607	667	643	662	702	636	675	653	650	668	646	684	635	663	660	645	632	715	684	698	638	628	617	611	661	707	665	685	664	640	671	656	680	663	663	648	637	697	638	693	662	641	704	662	676	687	642	668	646	672	663	639	625	657	645	646	633	628	681	626	667	592	669	610	664	632	645	632	650	665	690	670	705	649	629	651	675	663	652	652	610	678	657	663	681	668	681	641	683	709	664	686	665	676	678	641	671	653	653	665	688	666	697	699	657	655	642	686	644	669	662	641	706	685	665	707	638	684	651	648	655	652	686	680	660	644	678	643	647	636	689	676	618	687	715	683	713	618	678	672	667	650	713	635	704	635	584	668	628	646	660	616	633	688	638	682	652	681	694	644	649	667	658	669	626	682	656	672	661	671	698	681	592	662	642	637	680	653	687	650	639	667	687	679	644	687	645	675	679	627	700	636	651	648	663	715	691	609	641	670	683	635	656	662	663	640	671	674	658	653	651	611	688	618	677	632	695	637	668	664	653	644	618	678	629	674	679	629	644	633	713	681	666	657	683	674	659	706	664	644	674	686	666	665	683	664	668	643	690	687	666	697	659	654	686	655	679	642	653	660	634	659	640	635	639	706	670	626	648	610	640	615	713	621	674	657	657	672	683	664	644	704	680	657	672	665	658	694	656	640	698	619	679	668	671	616	680	657	633	721	659	632	681	657	610	626	675	664	657	659	657	664	639	642	660	671	618	651	617	675	610	686	647	699	668	648	656	657	650	632	649	655	678	693	645	681	615	680	652	693	652	701	641	607	634	635	661	680	662	644	657	635	661	634	648	675	669	695	667	610	668	692	634	630	679	666	712	726	648	640	679	653	673	639	643	692	630	678	654	688	696	685	658	639	652	659	679	652	628	674	625	648	692	701	679	655	639	615	626	649	671	678	628	647	654	671	675	704	678	664	676	649	656	656	686	651	686	647	644	636	646	657	731	605	643	661	593	692	636	677	696	657	664	646	615	671	622	662	674	637	610	654	719	628	651	628	676	648	666	705	620	623	686	688	641	663	640	651	624	669	632	713	624	635	625	667	686	709	618	697	671	696	659	631	639	672	656	662	621	688	691	659	661	672	677	642	641	649	666	670	649	680	688	689	671	708	621	658	655	670	633	667	687	665	662	640	657	624	687	676	651	660	671	671	609	626	648	668	661	664	606	677	685	671	667	622	646	688	705	621	647	650	599	673	631	634	645	677	736	625	659	649	668	688	647	678	727	622	659	708	673	660	682	661	622	663	676	620	665	659	653	694	655	641	680	693	640
45761	44577	40105	35485	38134	37396	36183	38592	43012	40378	42555	36671	38245	33936	34023	36767	30942	25812	21407	16197	13182	8860	7440	7545	6531	3985	3086	2853	2470	2421	2246	2573	2541	2645	1893	2170	1593	1247	792	844	733	797	1266	1323	998	1367	1649	1590	798	602	522	404	280	303	303	245	279	304	269	300	297	271	248	430	442	327	358	363	315	282	258	240	276	275	261	241	235	246	206	226	201	204	212	207	190	199	202	207	258	267	217	202	184	207	206	204	211	190	197	231	240	197	214	225	201	223	231	211	186	207	198	230	198	214	213	172	180	233	229	206	231	194	218	225	212	192	193	193	177	219	211	177	194	184	193	215	191	191	199	208	195	200	194	205	210	211	174	200	216	223	187	230	222	215	196	185	240	227	209	191	196	237	190	212	228	192	200	185	195	215	206	211	192	197	187	195	220	216	187	197	202	228	215	205	208	206	199	229	201	208	246	212	193	233	217	225	217	234	210	190	196	177	209	216	217	206	201	206	211	200	199	201	196	218	206	216	199	211	192	183	202	211	215	206	204	212	185	207	230	227	205	225	207	191	179	184	204	194	204	212	203	228	210	203	207	187	215	212	183	204	201	194	206	215	225	218	210	211	214	216	194	227	184	197	189	226	196	210	219	172	217	223	197	188	205	210	190	205	222	209	224	199	212	208	221	205	229	188	228	196	229	197	228	204	203	185	238	181	207	217	207	226	223	194	222	198	215	213	187	205	200	187	191	200	204	221	213	229	219	209	217	153	202	193	175	210	232	204	200	225	213	220	200	218	186	228	204	198	197	213	232	208	190	221	198	209	198	194	195	188	216	199	205	201	210	208	201	183	216	199	199	198	212	231	211	214	190	204	210	226	205	202	180	216	226	197	223	179	194	204	211	177	206	207	218	216	215	186	204	217	199	192	234	200	215	193	212	213	183	205	207	205	190	199	207	220	188	180	209	199	219	200	233	195	208	202	189	211	210	209	195	174	224	220	213	218	194	209	184	204	211	204	200	217	188	206	231	192	181	221	184	200	207	221	226	212	210	217	196	206	204	180	238	211	230	210	201	230	204	212	228	205	217	211	217	171	200	201	200	207	209	209	230	204	213	193	201	185	226	212	211	195	229	233	213	206	212	212	210	201	208	184	180	184	198	208	212	219	197	221	221	228	196	221	226	212	182	174	196	210	215	201	219	200	200	201	189	198	214	232	202	197	207	189	188	200	195	191	203	187	224	220	199	212	231	191	188	215	208	204	203	212	225	201	213	196	198	224	207	199	217	234	200	195	223	194	213	227	225	206	206	211	211	252	198	229	188	194	209	218	199	201	184	211	230	201	201	228	230	223	202	223	196	204	211	188	219	197	211	200	213	191	202	197	202	225	225	240	214	213	196	187	197	226	213	195	211	193	177	242	218	211	186	206	213	216	201	207	207	194	228	191	234	197	206	181	211	186	236	199	194	209	204	216	204	213	212	204	199	221	216	217	207	178	210	207	218	213	230	232	227	201	219	227	219	191	194	187	209	213	188	202	213	223	186	199	210	211	211	203	201	232	193	184	207	174	207	226	198	233	207	226	211	182	183	208	186	195	188	214	204	211	185	184	223	175	200	214	220	189	206	180	193	205	201	244	220	231	178	177	190	216	205	219	194	190	201	202	219	186	216	194	219	205	222	212	198	187	209	166	204	191	210	241	207	205	179	200	203	197	199	202	177	224	223	215	224	233	232	214	193	199	207	204	205	220	184	177	224	233	201	194	203	189	203	215	207	210	195	200	215	210	211	197	201	201	208	216	184	218	235	202	217	219	202	242	205	186	184	217	189	236	212	220	214	191	203	204	196	220	195	197	233	224	201	206	212	198	212	193	180	207	198	183	211	193	213	188	209	240	212	208	176	211	220	217	219	197	188	252	244	218	233	219	229	206	184	225	195	209	210	223	226	224	237	192	230	193	193	208	208	217	198	197	192	203	212	212	216	211	203	211	215	207	205	207	213	217	215	182	201	219	210	196	237	214	208	191	196	217	183	198	197	226	208	211	215	198	219	184	227	206	229	212	226	191	204	190	222	228	197	201	193	210	205	205	208	186	205	240	204	196	213	204	261	215	195	205	198	202	195	228	210	224	201	189	204	218	196	224	223	181	187	182	209	219	189	193	188	195	224	238	194	181	203	216	207	218	233	228	200	208	182	221	213	207	212	191	195	180	193	221	203	211	213	235	200	219	200	187	213	212	225	214	221	204	212	198	210	197	205	194	197	223	212	207	224	182	194	190	173	247	184	206	185	212	200	192	192	212	212	192	200	198	179	222	198	218	232	200	214	197	212	188	197	218	220	194	196	200	208	211	211	186	200	195	216	196	226	216	196	178	227	180	204	188	222	213	213	211	230	214	210	198	208	196	223	198	199	212	213	192	208	185	218	202	199	167	203	226	219	219	221	200	213	230	198	226	188	205	176	192	211	223	190	213	206	203	235	218	179	202	232	219	225	171	191	248	207	221	213	223	208	198	202	193	228	196	226	222	177	226	206	187	221	193	204	216	193	219	215	223	183	234	233	238	221	211	180	201	206	203	196	192	210	176	181	202	194	186	192	222	200	228	202	197	216	216	185	204	195	207	191	192	186	184	219	220	217	221	223	169	200	211	199	216	234	186	241	238	227	198	199	177	193	221	214	210	188	203	199	226	196	206	185	188	193	201	199	217	240	214	213	211	206	213	221	212	204	201	209	200	206	191	222	187	212	207	228	218	212	218	183	203	206	195	218	226	206	232	195	218	228	206	206	221	203	195	217	197	202	188	210	208	215	225	186	223	222	192	206	199	216	217	196	222	198	211	203	206	221	216	209	210	206	188	199	218	246	221	256	209	205	236	191	213	200	229	201	198	230	190	169	207	200	183	221	242	211	199	204	212	204	208	215	207	223	210	217	210	215	199	227	214	228	179	199	210	206	242	236	211	176	191	201	208	197	214	206	219	197	210	215	204	193	234	249	187	212	211	221	211	210	177	223	222	217	182	211	212	213	187	188	179	207	206	206	221	211	223	203	197	222	229	218	192	217	203	213	209	201	202	209	194	207	224	198	203	221	226	221	190	192	197	225	184	221	200	186	199	229	210	232	223	208	200	212	244	194	193	199	219	207	220	212	222	198	226	198	226	206	181	210	215	202	202	174	223	213	204	182	218	216	209	226	218	222	198	197	156	209	226	224	192	238	225	207	177	215	210	213	198	189	232	192	208	200	211	205	193	203	213	219	207	196	198	210	168	217	220	221	218	207	209	223	211	198	192	191	199	199	179	244	185	195	206	191	204	200	188	225	193	208	212	225	180	202	213	230	183	260	207	186	207	193	221	216	193	200	208	208	224	225	213	197	217	201	204	205	222	216	236	195	220	246	235	204	232	229	197	209	226	193	183	202	239	196	212	210	188	182	219	195	218	227	212	175	192	215	211	222	190	191	224	199	218	205	215	206	213	201	211	210	213	224	206	209	197	220	200	224	191	195	215	224	230
30348	41727	45051	49848	49485	52676	51990	51593	54387	55282	56190	55343	50868	51155	51636	52046	48757	45297	43044	37521	33926	28875	27525	27015	25686	18832	16189	15537	13873	14234	13057	14259	13551	14551	11021	12544	9798	7779	4703	4831	4894	4822	7863	8339	6081	8363	10339	9559	4546	3733	2794	2009	1376	1266	1263	1093	1165	1393	940	995	1342	1027	998	2253	2223	1244	1657	1715	1014	1214	1022	839	842	791	813	750	629	528	471	545	503	507	500	517	523	505	498	503	553	1089	497	490	484	511	524	526	509	490	447	495	488	505	453	536	493	523	485	469	499	499	486	485	468	513	494	480	512	485	540	510	529	562	439	519	504	524	498	489	451	516	527	493	477	500	491	484	471	519	504	464	508	489	491	482	505	521	471	455	508	504	486	471	510	494	499	483	491	510	472	512	519	468	492	524	496	469	488	479	503	475	526	474	476	500	484	512	502	471	457	505	467	473	462	510	508	497	444	483	486	489	482	494	488	483	482	503	531	476	454	546	514	509	489	516	504	491	480	538	473	502	499	490	467	511	475	489	493	453	529	484	491	530	519	414	485	526	505	524	522	488	497	514	540	510	543	490	488	508	497	447	502	493	495	505	519	483	440	487	515	492	489	492	461	483	515	478	521	498	489	516	491	512	480	505	509	485	535	501	488	467	503	478	487	534	510	462	495	498	530	472	458	489	444	473	496	464	470	521	514	423	531	491	474	518	508	510	471	496	506	517	495	474	495	463	483	489	467	517	462	517	475	500	531	512	538	512	467	475	528	483	491	482	487	497	470	484	477	508	478	476	492	529	523	468	483	534	532	456	466	494	500	505	492	505	477	507	467	476	489	511	495	522	496	499	495	472	500	494	481	500	476	469	456	489	491	497	535	493	505	482	523	501	509	476	527	470	480	523	467	497	486	456	492	494	508	478	461	492	506	489	452	498	499	497	498	458	497	480	494	483	509	479	493	471	482	488	489	499	521	505	494	451	495	499	494	451	484	496	466	517	490	511	500	465	511	454	545	492	499	499	467	499	503	474	477	507	468	472	485	537	473	494	519	486	538	450	493	486	489	533	521	514	519	481	517	476	527	501	489	471	514	495	500	500	488	491	543	486	483	501	496	480	498	473	494	447	530	491	507	462	497	473	492	488	493	513	494	511	469	527	496	479	534	509	479	490	546	497	496	502	468	450	479	512	504	516	475	495	518	485	525	461	474	499	521	510	493	466	474	505	500	486	515	495	489	504	480	443	525	478	529	500	447	527	484	483	521	481	481	496	508	487	495	479	476	518	483	508	553	499	464	527	474	511	502	516	508	488	480	493	511	504	507	465	510	512	509	555	460	487	484	468	455	510	483	463	503	482	508	504	533	500	471	512	494	472	500	505	429	468	522	479	479	464	470	500	492	527	450	504	471	466	495	517	501	490	499	532	498	474	501	556	466	534	523	466	491	448	483	515	526	476	464	488	523	504	499	520	478	495	526	465	476	516	496	471	520	501	502	482	533	486	522	470	450	524	482	452	528	466	489	513	495	417	525	521	510	506	456	453	506	521	494	483	486	482	500	526	492	486	472	458	472	520	472	475	486	478	484	497	511	491	524	469	485	534	494	506	487	496	520	506	482	499	491	473	514	499	490	507	514	509	484	504	512	467	491	521	483	473	499	488	464	500	481	494	472	545	480	507	512	477	459	471	495	482	525	486	530	520	491	496	491	511	514	445	490	505	499	508	473	497	515	490	467	512	514	516	481	481	474	484	480	488	482	481	448	478	520	489	517	475	494	516	479	477	470	472	516	448	505	488	475	469	505	526	485	489	520	526	489	523	508	484	449	533	504	483	522	490	497	488	466	514	480	507	449	513	492	516	494	453	478	504	499	495	480	511	536	494	483	512	505	501	463	520	497	531	489	501	474	490	504	471	499	447	455	472	509	543	470	505	493	452	508	530	492	491	483	469	506	496	475	537	509	502	487	489	528	516	520	502	484	483	476	514	499	514	482	478	481	469	517	489	486	495	493	525	516	513	485	493	480	528	497	492	499	505	490	480	483	453	454	503	512	477	484	463	457	497	485	467	470	477	508	513	508	493	562	468	501	470	502	476	547	504	465	471	470	446	494	460	510	516	496	454	495	502	509	504	481	495	481	519	513	476	494	485	460	533	531	499	505	499	523	507	481	490	491	471	516	465	484	464	486	522	499	518	511	463	480	527	516	523	479	480	498	479	477	476	481	501	505	517	531	474	517	506	495	496	486	523	527	482	504	492	499	460	518	506	527	516	460	494	480	491	545	495	505	464	488	509	480	468	503	520	469	489	469	514	500	488	465	553	477	498	524	431	455	468	494	503	495	484	501	526	482	503	473	467	466	478	488	539	465	524	475	475	520	489	513	526	486	483	522	492	476	497	481	536	508	494	508	514	500	494	514	488	501	483	505	483	496	476	491	521	479	476	499	530	510	525	494	500	494	569	472	534	515	467	511	518	498	491	536	503	453	505	522	492	523	507	455	523	459	501	522	472	525	503	464	542	478	490	464	479	518	490	486	473	454	486	499	496	513	503	499	490	508	481	516	461	495	517	469	508	482	491	500	531	499	502	515	478	504	528	522	477	466	447	474	476	483	520	473	517	513	463	492	499	494	473	501	491	512	522	483	490	509	498	483	499	508	509	483	486	496	509	510	526	532	491	490	449	533	515	459	462	470	487	484	520	473	492	483	523	496	484	497	524	471	503	488	471	501	505	535	469	513	500	559	467	472	507	477	494	486	505	470	506	490	490	469	514	498	453	502	505	457	472	490	462	511	473	476	485	523	512	521	539	459	491	466	466	455	491	498	481	501	504	492	496	492	467	493	510	511	503	528	515	520	505	518	457	501	502	486	485	455	510	479	502	437	479	542	501	469	498	478	496	489	479	500	481	483	535	481	507	484	481	558	504	547	463	526	508	516	503	489	501	507	471	494	463	523	463	488	536	451	510	481	464	480	436	499	497	514	475	508	515	495	468	493	485	473	497	519	512	502	474	500	496	491	473	481	517	485	494	513	494	476	452	474	530	501	471	526	483	486	476	461	474	515	511	503	489	493	497	476	501	438	530	490	486	507	476	489	468	513	449	514	528	504	514	494	481	465	464	487	498	464	510	463	530	485	478	504	472	529	557	506	497	527	478	467	508	530	492	509	524	463	494	484	511	510	472	498	500	466	472	470	476	505	468	491	528	480	457	499	478	521	498	492	539	514	523	487	476	498	492	510	475	500	504	483	455	507	505	483	527	469	474	524	460	452	535	513	530	439	490	497	535	497	518	456	473	483	510	519	525	475	494	487	488	556	513	517	470	481	467	475	509	485	525	507	484	479	492	506	486	518	460	501	484	486	490	478	485	468	470	472	496	517	491	500	531	485	500	459	530	469	515	498	521	492	460	486	491	481	499	472	504	471	513	480	482	495	490	511	498	481	508	513	505	507	480	523	457	466	494	470	470	482	475	499	509	516	493	437	544	485	534	527	479	482	479	489	512	497	486	501	487	535	496	473	490
20468	19571	21262	15083	10950	7172	5152	4255	4389	3192	3132	2351	2318	1679	1447	1647	1155	915	743	621	579	543	517	535	536	421	427	421	352	394	377	371	342	347	285	348	272	301	291	285	285	282	279	284	277	288	276	316	277	269	265	267	257	271	294	287	295	268	253	274	259	251	271	249	269	261	278	251	304	269	283	287	275	262	273	269	246	280	270	271	294	292	226	278	286	272	270	299	283	278	280	259	283	244	285	293	262	250	263	275	252	248	271	258	287	292	272	285	275	252	293	270	295	251	259	271	278	273	260	275	282	259	273	253	260	241	264	251	240	283	277	257	253	257	243	289	285	286	260	307	273	246	268	278	238	247	252	282	276	297	286	239	262	242	276	261	243	243	271	283	277	250	254	266	272	243	271	271	303	248	248	255	291	275	288	269	281	247	256	248	266	274	258	258	243	251	263	257	323	280	255	270	281	284	257	283	265	296	251	262	287	248	292	246	241	228	274	280	245	248	241	303	272	238	280	245	264	266	247	268	254	272	235	245	248	256	268	253	253	290	271	255	255	284	251	268	270	266	277	267	293	268	250	235	259	241	254	261	258	263	268	282	279	261	277	273	259	258	280	254	239	269	278	266	288	248	252	272	234	258	280	272	280	253	241	255	235	265	282	252	253	282	281	280	267	288	248	234	304	277	262	248	248	261	254	248	279	252	256	257	248	295	279	264	263	271	260	282	264	279	287	256	249	279	290	284	285	261	264	264	277	261	259	260	265	243	257	275	272	256	294	262	251	255	280	286	271	250	311	298	257	266	248	251	258	264	277	259	251	268	284	281	259	268	251	288	273	262	267	281	266	284	279	294	272	265	253	306	222	292	263	271	269	261	273	278	293	279	285	255	277	258	258	251	275	277	274	251	271	285	266	274	267	291	272	228	257	267	281	282	270	272	283	286	256	264	264	277	285	279	272	251	271	268	266	269	282	249	285	287	265	274	253	260	278	234	275	265	248	257	268	263	241	275	280	259	284	270	264	252	248	275	265	286	279	283	254	271	246	249	268	260	256	297	260	260	255	249	275	253	249	261	258	236	270	265	275	268	304	256	253	235	287	275	261	286	264	262	259	263	250	265	291	258	274	271	304	265	239	265	281	278	281	272	253	301	272	253	265	253	265	240	287	272	246	254	272	251	307	272	278	276	292	279	279	268	260	255	276	240	294	277	288	251	282	275	303	248	292	260	239	243	287	258	291	301	281	299	286	279	259	269	284	261	255	241	241	288	220	238	287	252	237	292	274	236	267	250	274	306	281	260	261	276	250	257	289	259	275	284	285	289	287	258	262	275	241	251	250	258	245	258	233	269	291	269	269	276	270	279	290	270	259	291	252	317	302	276	254	250	248	261	250	266	247	292	255	237	237	269	265	254	257	256	284	266	269	269	262	300	253	292	270	249	261	245	279	282	277	292	264	267	279	296	266	266	259	240	278	258	258	253	234	254	265	293	253	256	267	286	259	275	246	282	268	264	269	287	279	244	247	277	282	292	273	241	272	249	259	266	264	274	257	274	244	278	282	274	273	245	274	271	270	246	295	304	259	265	296	268	267	270	252	277	275	248	274	267	249	263	264	278	255	281	255	267	253	288	274	243	273	282	256	275	292	285	253	262	280	266	274	269	245	250	256	265	279	300	262	282	268	287	242	273	292	245	260	290	271	265	269	301	256	266	296	229	234	242	242	246	251	286	258	270	284	270	249	268	272	297	252	275	270	243	255	267	287	278	264	280	261	289	257	231	246	261	277	264	256	280	253	247	251	276	294	259	239	248	271	283	247	266	277	276	270	233	242	252	251	238	244	246	290	246	276	251	277	273	301	278	256	260	240	264	267	287	263	290	229	295	246	268	262	255	266	265	245	297	283	283	273	240	293	305	296	270	248	271	277	273	281	288	263	250	270	297	281	288	239	255	297	277	259	255	240	263	272	277	290	276	267	246	279	287	250	271	256	273	234	271	242	263	248	246	271	265	285	270	278	250	280	295	283	265	258	277	285	278	240	275	260	241	253	243	275	284	296	243	234	265	299	262	247	254	261	289	277	257	267	275	258	262	271	275	226	253	270	274	269	267	264	260	240	258	302	285	310	301	297	276	277	239	289	252	303	278	266	288	265	276	274	251	270	263	263	278	266	254	265	267	258	288	273	244	254	246	267	250	225	276	274	272	239	255	270	269	289	279	260	257	300	279	253	254	288	287	295	285	270	265	241	257	277	264	257	239	257	237	284	301	243	248	270	253	272	275	249	287	277	282	280	265	280	288	271	309	235	298	254	298	297	242	273	260	272	277	253	265	254	269	274	266	295	289	264	250	285	270	255	260	265	274	284	266	244	264	273	269	251	265	260	284	257	293	283	259	253	244	257	254	263	278	265	269	286	251	257	245	266	287	233	248	246	255	257	280	269	258	268	281	275	265	295	255	265	298	259	274	267	246	261	255	249	291	240	282	260	271	309	260	260	270	280	281	269	244	261	268	263	310	303	241	290	270	265	283	258	244	282	237	247	279	265	267	287	254	285	286	267	299	289	287	276	299	286	270	272	258	255	241	254	291	228	310	253	272	272	278	264	275	269	252	282	274	268	277	270	308	259	281	222	248	242	274	259	274	254	281	276	269	255	259	285	272	249	252	230	277	287	275	252	282	252	264	260	270	286	292	287	269	270	276	289	241	228	259	285	281	277	254	253	269	261	261	297	255	289	273	296	269	285	270	235	276	274	276	263	274	277	246	247	263	273	274	267	278	234	270	237	281	242	247	280	233	279	252	251	289	297	262	282	277	249	269	255	272	244	311	269	264	265	264	259	261	272	243	274	292	267	275	259	278	269	262	293	276	260	271	248	258	257	271	274	264	280	251	263	257	264	311	255	271	256	299	267	290	270	260	297	274	296	244	239	306	286	274	247	256	269	258	264	266	259	275	258	280	252	292	281	235	242	260	259	272	272	272	249	256	277	239	270	246	255	245	283	277	261	281	261	304	238	267	273	254	311	272	266	273	281	272	284	292	232	268	277	281	278	277	279	254	267	290	289	227	253	241	300	250	250	283	260	252	251	266	286	235	282	296	258	270	295	294	269	270	311	282	260	262	263	289	248	249	293	279	269	276	264	299	274	263	248	284	259	284	265	284	254	249	248	280	255	259	251	282	266	259	256	279	264	265	262	283	266	275	263	255	287	287	268	257	248	247	258	292	261	264	294	266	296	242	236	275	283	268	267	262	268	288	266	288	283	283	253	269	243	260	269	300	267	273	279	268	281	309	291	233	271	267	276	275	280	277	242	251	282	258	252	284	267	279	303	277	231	305	263	253	304	252	251	277	251	250	263	226	265	253	278	266	308	249	282	252	239	276	261	269	263	279	292	236	281	280	262	234	256	259	294	249	281	248	291	276	246	305	262	264	268	263	273	225	248	255	278	256	253	269	234	235	269	257	281	237	262	238	283	276	276	251	274	244	275	276	265	260	267	266
12029	16633	25771	25713	23867	19543	17172	15786	16369	13888	15465	12475	11343	9277	8353	9657	7105	5163	4307	3628	2926	2559	2559	2706	2397	1825	1729	1665	1522	1457	1420	1296	1210	1204	1018	1211	986	935	793	859	827	793	876	855	813	835	894	854	766	751	749	657	699	637	685	684	721	725	673	682	689	631	653	699	700	699	659	695	696	645	634	687	651	679	653	661	670	633	632	667	712	641	611	660	654	661	644	625	667	678	628	628	611	614	646	583	651	612	665	642	646	634	629	653	651	647	647	631	637	615	629	640	639	631	639	642	689	632	652	614	666	683	610	659	655	657	640	630	658	627	625	619	610	639	639	627	700	654	669	653	685	635	652	599	596	623	608	636	613	652	648	639	641	650	600	594	645	655	684	631	629	649	636	643	610	670	676	639	685	646	673	631	724	635	650	647	643	635	648	620	646	630	636	653	634	642	631	623	621	644	633	666	618	638	632	648	609	637	618	631	598	606	661	579	697	652	634	610	629	639	620	658	658	651	639	626	652	637	669	620	618	607	617	627	655	675	632	635	641	612	651	635	641	623	625	600	627	631	651	684	659	617	655	699	635	623	604	600	602	641	595	617	689	623	569	649	616	645	606	607	648	618	636	636	653	641	653	625	623	607	638	626	615	624	651	676	607	660	612	635	622	600	638	650	642	641	690	616	668	654	607	635	589	627	636	605	651	625	642	627	631	629	644	650	665	632	618	654	655	630	611	622	672	660	627	608	674	659	679	621	625	606	650	653	610	653	616	627	638	648	640	636	651	629	626	658	697	631	603	643	646	649	630	668	640	656	644	661	646	649	643	680	633	593	648	583	606	621	651	614	675	626	646	647	558	672	656	653	648	623	627	632	608	674	680	660	674	606	634	643	641	603	676	647	643	669	630	588	638	633	614	651	670	603	634	670	644	631	666	638	641	605	613	649	637	651	627	667	651	612	599	663	698	663	659	623	633	635	651	666	676	629	640	615	689	621	671	661	665	674	645	618	600	597	634	659	668	666	652	644	628	662	629	624	634	668	648	616	639	678	605	662	698	678	637	649	607	680	669	666	686	653	632	593	659	664	626	639	629	640	676	648	662	653	604	608	655	626	625	648	624	633	661	623	626	633	647	620	647	615	676	633	639	631	664	662	656	652	608	627	639	690	611	650	651	675	640	619	613	638	644	681	682	699	645	667	580	619	652	636	609	667	641	628	660	618	648	641	630	652	590	699	612	600	685	634	628	672	637	653	573	639	679	639	623	617	602	618	640	685	642	633	649	625	602	656	629	666	656	667	599	632	602	667	658	644	617	657	653	623	609	648	667	668	670	634	654	621	631	642	675	640	636	649	602	621	650	599	623	629	638	668	663	679	647	640	620	650	683	643	630	642	660	637	647	645	615	661	643	632	623	686	659	635	643	607	634	624	672	634	639	640	654	621	648	649	628	624	626	643	600	632	676	651	601	644	587	652	641	655	601	648	661	607	639	643	595	628	640	645	685	682	632	624	623	598	660	609	634	641	626	625	608	650	609	638	645	586	647	580	657	639	687	635	636	676	609	685	617	594	582	645	623	666	603	634	641	629	611	637	617	623	636	612	640	627	637	629	650	667	691	660	597	637	625	632	651	613	686	613	636	615	648	639	630	597	671	605	676	661	649	625	642	636	652	653	611	657	666	631	618	624	585	628	667	668	696	609	645	607	593	618	675	637	644	665	604	686	682	596	681	633	653	636	649	603	602	632	636	656	631	637	648	642	617	662	664	649	587	654	637	649	601	663	615	650	671	676	576	642	641	684	669	623	626	608	581	647	644	618	645	664	620	662	663	607	686	650	646	620	595	679	622	613	607	658	643	680	640	681	682	617	623	714	654	635	654	596	615	666	662	665	667	652	634	588	669	638	644	625	647	616	626	646	651	656	630	626	649	650	657	652	628	704	694	665	652	607	686	672	633	640	630	669	632	608	662	631	666	654	608	639	665	597	651	645	653	589	688	701	648	634	613	629	645	652	580	610	650	658	632	624	621	661	593	654	618	633	649	659	592	639	671	651	635	644	630	613	632	649	666	630	619	625	685	661	611	621	637	625	629	670	632	675	633	643	655	630	676	623	663	638	654	628	657	632	670	645	633	653	668	651	622	629	645	621	640	615	609	640	681	640	673	689	686	620	640	604	655	640	648	673	618	624	658	699	661	672	635	698	688	625	673	594	660	641	658	598	644	634	660	633	644	634	637	618	670	607	620	618	618	615	661	660	603	644	657	585	646	642	634	633	628	649	669	635	640	624	632	646	681	617	648	673	646	664	669	618	633	691	565	674	650	660	630	657	642	651	620	590	625	640	631	630	687	617	602	630	634	632	640	611	657	638	656	684	660	655	654	611	592	636	623	662	618	649	650	618	616	651	605	652	612	634	631	661	638	671	597	667	616	633	634	657	642	648	615	637	638	584	640	647	636	670	650	624	632	648	641	632	634	624	668	609	602	681	626	645	637	615	665	622	610	701	642	625	670	640	641	638	571	659	645	618	696	642	665	607	666	617	602	591	626	672	650	647	626	643	684	681	660	646	626	642	682	660	670	620	647	648	676	626	665	606	596	609	629	569	655	626	625	628	607	673	612	632	636	649	620	670	671	667	650	653	599	631	632	671	675	623	627	633	599	640	631	623	707	618	668	658	616	613	625	654	639	593	621	653	635	659	587	646	635	626	652	605	630	660	671	621	622	627	599	644	635	661	652	636	640	622	637	638	610	614	620	610	626	664	723	668	657	639	653	654	631	649	611	646	676	679	651	636	666	656	643	630	653	640	649	635	604	658	608	623	662	660	618	622	616	677	672	613	591	597	573	632	635	612	622	619	702	669	640	652	632	620	640	661	643	651	689	661	601	671	641	600	589	632	636	644	629	631	630	637	630	664	617	638	676	665	605	661	632	618	613	666	645	652	629	638	667	627	667	650	631	660	622	630	656	606	655	645	663	628	669	639	607	596	633	636	623	607	605	641	629	616	644	622	688	635	631	652	632	655	656	699	656	671	648	655	618	642	622	644	669	636	608	659	642	672	667	626	682	633	642	667	602	624	634	637	648	615	602	611	606	623	619	700	622	619	658	682	679	596	641	646	592	673	601	682	667	655	629	610	611	657	663	620	629	673	657	653	632	671	680	598	582	631	647	651	681	648	696	666	637	650	644	673	637	681	655	580	631	658	647	652	623	684	649	654	606	658	617	637	685	643	593	635	598	631	637	641	591	621	635	613	637	637	638	599	667	647	670	665	654	596	626	640	620	637	624	598	605	677	623	643	660	669	648	652	628	637	649	628	678	661	657	623	661	615	687	618	613	625	678	634	630	603	661	638	625	615	622	597	634	632	618	686	629	640	643	650	640	672	621	660	634	659	654	645	637	657	636	616	640	615	659	636	619	622	636	620	622	582	607	624	628	657	605	657	630	574	640	651	646	645	592	660	680	668	646	653	670	679	656	564	637	650	605	625	667	704	635	639	660	642
38013	40443	40951	34103	37180	33690	31013	33353	35404	32672	35054	29135	29750	25897	23259	25145	19689	14251	11785	8300	6300	4778	4156	4865	3532	2252	1728	1696	1648	1593	1455	1337	1580	1525	1103	1555	782	758	539	576	576	626	855	771	639	809	1017	766	536	425	385	343	300	317	290	314	308	312	300	313	317	308	355	418	334	329	359	375	329	299	324	336	293	305	291	308	324	269	270	291	298	265	299	268	288	253	294	283	287	327	260	259	284	283	282	288	259	296	314	273	252	275	293	277	230	269	276	246	252	226	234	291	269	275	267	266	283	305	278	283	281	270	267	257	276	283	287	267	269	289	261	256	287	289	279	283	295	271	291	283	299	299	270	272	298	262	294	289	283	266	255	290	277	285	252	300	251	277	281	259	277	266	279	282	264	278	274	270	293	243	271	289	270	259	294	268	276	279	262	275	262	277	266	289	308	279	246	299	264	292	294	297	268	263	283	245	319	281	274	311	290	295	303	323	267	291	272	299	244	280	295	260	247	277	270	311	259	257	275	257	286	307	268	282	262	277	258	328	270	276	277	261	277	281	284	270	276	272	275	296	297	254	296	281	239	304	297	263	284	261	262	276	276	285	282	300	274	250	270	284	275	255	281	309	286	252	274	298	275	277	272	285	268	261	258	255	264	277	295	280	250	283	282	307	272	266	268	305	269	294	275	274	279	272	293	292	298	284	267	288	282	267	265	298	268	272	282	303	281	264	256	282	276	295	276	298	279	267	274	265	250	272	271	251	302	287	271	252	297	293	300	276	278	316	270	257	263	237	265	256	306	288	286	249	252	268	278	254	305	292	278	273	264	305	251	265	277	266	265	244	267	265	277	279	256	272	284	281	262	294	301	266	297	288	270	293	264	257	262	296	250	263	304	285	266	296	274	281	258	270	267	286	225	237	277	290	294	259	297	267	271	285	259	269	278	294	289	283	281	282	271	283	280	268	260	251	287	287	280	288	333	263	289	284	275	247	285	296	309	284	278	258	281	261	290	264	281	284	261	266	244	296	277	286	300	275	293	296	285	289	302	275	266	283	283	279	279	223	246	305	299	263	284	260	251	283	272	280	249	254	282	298	270	264	264	272	266	257	290	251	275	292	282	276	283	260	278	278	259	288	248	299	284	279	273	254	260	264	293	299	277	272	272	243	262	268	268	285	278	270	269	269	268	299	310	278	286	267	299	289	256	307	273	254	270	286	271	310	296	249	248	284	258	271	270	262	296	292	269	272	283	270	266	260	251	282	262	254	276	274	273	315	269	318	264	239	284	263	267	281	240	266	263	288	298	262	286	275	275	250	296	336	263	253	249	290	271	270	257	270	274	283	287	248	279	251	253	280	304	296	275	304	263	311	286	283	305	277	258	291	290	286	292	251	317	241	281	250	259	272	290	264	262	300	313	303	267	289	278	281	281	272	288	258	273	268	267	277	263	291	290	275	286	280	275	251	277	279	280	281	280	294	303	306	269	271	276	262	286	301	262	275	306	261	284	266	272	280	232	257	291	281	249	286	270	267	282	253	259	280	271	235	268	252	258	293	272	252	304	267	274	276	237	274	262	287	286	267	290	292	291	255	268	255	263	274	284	268	280	221	273	290	265	253	268	265	259	282	281	266	290	277	266	257	295	278	267	248	272	281	271	301	296	253	315	329	256	279	291	275	267	287	259	294	302	279	265	262	263	286	255	265	286	288	276	263	269	277	319	284	296	284	272	234	274	288	280	242	270	291	297	301	284	327	269	302	280	268	276	280	267	286	269	250	281	259	255	280	266	264	293	302	310	299	238	266	286	286	284	306	287	275	289	309	236	300	304	276	262	294	276	290	302	270	276	244	251	273	246	279	253	292	272	267	254	264	298	274	240	245	257	265	288	258	279	285	279	257	282	299	285	294	250	269	286	322	273	265	247	270	281	299	272	254	256	284	280	285	278	290	324	258	239	277	264	248	263	270	291	255	302	281	288	279	268	277	268	301	274	275	252	285	266	285	285	278	275	259	298	247	256	283	290	264	276	261	285	275	248	282	247	279	276	289	265	312	287	308	313	272	275	263	302	298	281	258	249	284	278	285	289	261	285	267	324	252	273	283	273	287	286	285	273	286	277	270	300	303	257	303	242	251	271	273	274	252	281	270	259	268	282	260	245	289	307	272	269	289	288	279	273	303	269	252	288	311	279	266	299	283	296	294	262	261	271	268	247	273	263	259	263	251	272	274	283	266	255	270	271	260	254	268	248	279	281	273	273	310	272	278	261	280	247	239	295	261	289	275	285	270	259	259	254	282	285	294	296	254	278	292	294	269	272	280	323	256	267	266	306	258	302	283	246	270	281	297	285	249	254	314	277	272	270	270	268	295	273	256	294	288	286	302	285	250	266	261	271	288	289	306	299	271	246	291	278	291	284	260	274	248	271	309	247	283	285	275	286	285	269	290	256	320	287	294	296	272	286	296	271	266	288	271	270	271	271	299	317	260	256	254	272	308	284	283	255	288	295	254	271	289	294	304	276	274	284	247	251	276	256	266	290	289	252	260	278	307	293	252	286	277	291	244	289	246	286	257	275	250	254	275	253	291	281	269	277	286	309	260	283	277	276	249	272	267	257	310	263	283	260	273	295	270	270	269	272	276	276	280	297	273	290	291	289	266	280	270	269	288	319	293	292	306	276	269	258	293	321	282	272	253	264	300	266	247	285	270	257	268	269	278	292	240	299	260	273	254	282	258	296	276	276	276	270	285	288	270	264	286	275	290	265	266	305	290	320	260	271	286	267	313	295	276	294	277	283	270	252	295	271	246	263	286	286	269	279	224	294	296	297	260	282	248	273	261	242	259	274	270	269	269	258	291	264	292	274	277	276	257	266	299	283	253	285	273	285	289	279	257	279	303	259	281	244	270	265	273	257	239	280	278	282	273	260	264	275	239	280	275	249	316	285	240	275	263	242	290	282	287	273	249	286	251	257	263	302	272	242	284	290	258	234	278	309	266	285	279	282	281	236	283	263	272	297	262	277	291	288	298	294	289	252	267	303	237	278	269	285	295	264	311	253	271	310	300	279	266	299	245	275	259	279	288	282	278	295	273	263	271	280	295	295	267	285	300	285	259	292	267	307	249	267	297	240	286	281	271	286	273	252	293	269	243	259	322	258	292	260	294	279	298	295	284	277	261	263	296	258	279	274	263	246	258	273	276	291	285	328	286	276	279	242	291	261	290	259	280	282	270	287	268	308	258	298	288	292	250	280	282	282	271	312	277	301	298	328	296	264	276	286	278	287	273	288	283	237	259	270	267	261	280	266	266	298	280	287	290	296	294	286	296	302	241	229	235	241	266	262	267	288	282	288	268	296	300	282	263	272	259	249	292	278	278	303	262	284	271	284	273	258	257	271	265	289	261	271	295	313	277	283	247	285	267	278	298	285	276	284	296	276	288	289	285	274	268	248	289	267	256	266	245	270	304	260	271	272	293	251	300	276	278	258	283	292	269	262	303
24603	35598	41301	45406	45661	45989	44572	45921	48745	49010	48782	46193	44423	43145	43031	44201	39857	34983	33827	26754	24154	19915	20248	21811	17095	11662	10132	10427	9563	9285	8682	7830	8885	8631	6803	9072	4302	4610	2720	3047	3063	3552	5168	4637	3668	4805	6029	4555	2346	2048	1656	1309	1139	1085	1063	883	893	921	846	782	885	763	1144	1611	1092	1083	1500	1205	935	818	887	845	793	841	902	1051	857	759	701	637	644	636	652	701	613	676	619	687	751	1010	624	634	627	637	637	685	643	638	588	662	671	636	625	657	629	687	633	638	659	714	669	669	583	684	622	670	663	652	650	610	634	635	654	671	651	675	643	697	678	669	672	646	695	623	647	619	655	657	646	645	622	638	659	645	603	664	665	611	591	599	653	642	594	662	682	649	659	661	678	628	637	639	677	640	613	669	677	666	666	677	675	673	646	647	632	638	625	647	615	662	655	656	625	587	677	646	653	610	695	621	624	682	632	612	645	631	603	671	686	666	617	611	623	624	664	712	641	626	674	663	659	602	679	651	629	653	651	653	671	602	618	636	682	671	636	667	656	673	633	610	657	646	662	630	626	659	615	692	622	618	649	625	692	637	613	653	638	621	652	653	636	668	646	679	648	596	606	677	640	703	620	627	666	613	663	634	689	611	657	638	619	648	647	701	646	615	600	669	661	663	671	679	642	638	652	585	689	677	672	676	611	620	664	658	664	677	652	651	632	636	612	659	643	614	662	623	675	661	664	708	593	647	685	640	604	652	626	640	675	660	615	651	653	684	654	655	623	650	687	643	647	667	630	606	662	640	671	654	705	643	659	623	643	662	629	631	674	679	629	650	678	678	620	658	689	624	705	664	624	700	672	653	652	635	661	613	638	633	635	636	671	619	645	635	665	675	701	695	664	685	675	653	654	681	647	676	652	639	613	663	646	669	711	653	650	623	625	680	665	703	686	680	657	608	621	618	696	655	670	643	662	651	606	653	629	638	629	657	660	657	661	665	648	654	638	687	641	674	659	686	641	673	666	619	641	661	665	644	651	676	653	693	665	661	632	660	651	645	693	664	651	599	623	624	676	626	665	674	651	634	628	663	638	650	691	666	617	630	656	701	682	648	636	671	648	659	669	664	647	623	633	616	644	640	630	633	613	639	660	636	655	630	620	664	644	590	613	653	658	646	641	641	650	642	635	669	624	678	581	631	648	627	622	602	643	638	657	694	673	717	711	641	623	609	682	644	678	650	698	698	603	608	682	659	682	650	644	616	640	652	627	671	634	635	631	661	607	574	650	624	682	668	627	629	622	632	665	638	593	673	652	709	627	623	647	664	626	673	643	671	653	646	632	666	655	652	647	646	679	641	652	685	629	635	665	683	684	664	675	620	698	668	647	665	651	665	658	652	661	631	690	650	623	672	645	613	677	701	622	670	666	664	635	647	667	668	644	654	641	672	630	645	644	593	672	683	658	621	665	641	662	623	627	639	678	677	680	642	567	617	649	584	639	645	709	693	683	654	646	629	659	660	652	661	658	628	642	683	654	671	626	666	658	604	627	687	663	610	640	715	640	682	657	660	707	692	663	675	627	601	612	661	624	647	632	654	631	649	627	651	652	615	627	624	638	624	670	652	648	648	617	642	622	621	643	649	658	640	644	705	667	622	658	667	692	668	651	616	644	608	640	629	615	659	684	654	670	646	672	629	713	609	634	669	694	667	638	628	656	646	670	607	634	657	608	697	641	649	626	649	692	629	617	671	605	639	610	699	634	607	661	657	651	658	623	669	628	673	633	657	636	650	662	661	657	611	663	666	657	703	613	620	644	633	657	642	635	692	662	697	600	636	676	607	680	645	642	646	654	666	665	655	605	658	642	688	625	649	670	629	613	639	681	653	603	668	656	653	613	636	655	638	655	666	648	636	665	645	642	646	647	635	630	602	633	668	682	659	658	668	672	630	651	668	684	633	659	646	629	652	636	603	653	643	625	616	603	701	659	640	642	662	680	622	671	638	627	643	706	644	658	632	587	668	664	628	592	680	644	668	657	671	641	678	632	661	609	665	651	628	641	639	627	649	662	711	619	637	679	639	643	669	626	672	676	653	665	646	668	604	644	655	632	647	613	662	624	651	641	639	624	699	630	653	649	661	678	612	648	713	651	671	612	680	622	631	646	632	631	656	656	648	697	645	649	587	655	702	666	689	679	658	649	668	702	618	660	631	660	649	673	692	646	642	608	653	637	596	629	663	623	639	638	606	649	659	636	653	633	661	595	599	652	669	663	623	660	654	651	634	661	612	654	647	666	654	661	629	600	687	660	607	706	644	667	665	641	637	682	612	655	652	650	626	658	653	662	668	657	673	640	711	639	653	631	631	625	664	681	662	645	646	618	640	704	609	672	642	705	679	624	635	693	675	612	684	691	655	632	657	641	648	647	672	666	638	634	678	671	623	689	625	680	664	637	663	654	633	637	650	664	628	682	637	708	660	606	662	663	637	664	655	645	700	636	649	640	694	629	714	615	647	679	644	659	638	651	660	660	664	663	596	658	627	658	671	610	636	616	632	651	633	642	689	657	675	608	648	647	671	644	663	664	648	654	650	675	646	687	696	625	650	684	621	634	608	670	667	634	677	632	653	655	652	627	665	627	611	666	635	638	665	646	683	637	689	671	648	695	679	617	687	696	680	662	658	646	662	632	658	642	619	639	629	703	690	633	671	650	655	649	674	636	686	614	637	654	678	637	680	653	671	662	652	636	628	687	674	688	655	636	643	645	683	624	675	658	663	638	655	652	645	667	681	651	708	619	628	683	644	649	616	619	634	646	634	689	666	636	654	617	619	658	649	657	635	666	660	681	631	623	649	646	685	656	690	663	679	633	673	647	590	623	649	652	637	638	632	702	653	645	646	675	670	632	639	652	657	665	644	650	652	640	634	662	690	666	637	670	682	693	691	640	681	621	581	629	662	647	655	681	642	679	621	640	643	668	618	681	670	652	650	641	688	644	627	634	637	620	658	631	659	685	658	659	617	638	607	661	595	669	642	690	623	642	675	649	616	635	659	653	640	654	694	641	666	660	631	640	594	656	691	646	623	675	651	677	665	683	649	664	639	679	708	661	646	664	649	622	617	623	622	682	608	637	654	632	643	690	659	626	611	665	680	708	674	624	665	632	673	657	612	639	661	605	682	632	660	665	637	665	686	637	640	651	647	649	681	671	647	691	634	638	645	655	681	689	639	635	633	650	668	648	629	642	635	651	609	655	645	615	652	641	641	636	626	602	656	610	606	628	643	621	660	657	666	682	619	647	641	647	611	618	606	662	641	693	636	642	599	665	666	645	642	690	641	686	639	615	601	626	646	619	620	649	651	632	605	619	639	660	609	638	622	663	642	633	660	637	629	645	644	645	604	669	666	649	658	669	681	644	700	634	677	636	674	582	638	620	654	641	667	631	656	636	647	630	706	634	668	660	664	666	677	622	658	690	607	656	640	634	662	634	664	635	652	668	647	685	578	640	633	663	629	641	651
45083	44113	41853	36447	39354	37208	36029	40451	43797	40995	43029	38441	39862	34917	32506	36223	31100	23888	22196	17278	13178	9488	9283	9802	6569	3972	2888	2979	2933	2951	2373	2337	2656	2279	2296	2346	1127	1064	842	799	836	922	1346	1175	890	1255	1592	1363	637	515	382	356	323	255	268	263	256	276	249	275	281	242	337	336	243	313	405	382	251	245	243	267	280	281	258	251	244	230	188	202	170	218	203	212	220	211	204	213	228	283	237	234	199	230	196	187	226	217	188	223	204	207	194	221	200	185	186	212	188	212	173	203	243	200	220	189	214	194	207	232	203	197	211	196	203	220	215	224	228	204	184	221	193	219	178	188	205	226	195	194	201	203	223	200	190	218	184	187	209	208	192	227	234	221	196	211	196	221	212	191	207	207	219	223	218	199	218	215	200	205	191	189	210	185	193	229	201	169	221	200	191	190	191	182	220	218	201	205	219	198	227	236	182	216	200	236	206	205	231	216	189	217	217	180	197	213	214	207	188	169	184	199	180	201	213	193	198	198	190	205	215	203	195	230	216	205	199	217	198	224	227	208	169	198	216	229	195	209	193	215	207	199	175	180	192	207	207	145	195	191	177	204	167	215	192	203	204	194	185	205	181	210	215	183	194	214	205	206	229	189	207	188	212	206	194	184	186	209	197	189	185	216	220	181	215	213	187	181	188	216	204	214	204	188	215	192	181	197	212	197	208	164	201	214	208	221	223	210	198	220	211	210	192	209	194	195	182	202	191	208	155	191	210	220	244	184	219	209	233	196	212	188	186	181	201	202	182	223	191	217	224	195	184	192	194	210	205	202	188	200	189	220	204	202	212	182	175	224	209	200	233	213	190	201	249	192	214	229	190	237	205	221	192	204	220	179	226	211	197	203	202	215	212	213	254	223	211	222	206	192	207	200	227	195	211	179	187	202	193	208	218	236	195	190	217	177	198	227	203	213	197	210	197	215	197	182	208	214	192	197	207	221	205	223	207	191	198	227	191	215	220	223	205	209	205	234	207	198	195	218	191	182	188	200	184	190	192	225	198	226	202	204	212	221	216	208	215	213	198	247	214	211	181	235	179	196	210	171	211	183	184	218	207	222	198	197	215	195	169	204	224	222	197	197	226	211	232	177	189	228	219	222	213	196	183	202	178	200	177	210	213	183	212	207	214	210	204	188	218	196	211	222	198	200	224	212	189	239	183	177	218	202	206	218	223	221	176	191	215	192	187	204	189	216	216	228	178	182	203	204	200	217	193	205	181	194	202	183	207	201	190	203	204	205	224	235	204	221	209	191	213	201	205	208	199	175	205	194	217	222	197	196	202	222	183	217	213	179	203	181	232	218	227	193	193	208	200	210	212	204	184	189	186	198	209	232	216	216	222	204	217	232	204	214	215	199	215	194	227	220	230	186	192	197	214	231	213	206	195	197	236	210	224	208	203	199	195	218	155	191	227	196	196	204	192	212	206	216	210	202	205	192	198	197	192	218	198	216	209	202	215	205	225	230	206	226	193	209	192	213	202	222	218	182	200	205	216	188	223	198	223	199	181	189	216	198	189	206	187	205	210	182	231	213	225	194	191	175	191	226	177	227	206	218	217	185	200	215	196	190	234	233	212	223	211	205	201	202	198	212	207	227	204	169	212	205	227	214	200	209	228	198	192	206	201	204	195	220	213	200	225	196	192	211	216	186	195	202	168	200	222	226	196	224	207	198	200	212	221	207	225	204	221	203	195	218	193	193	202	236	213	186	200	180	206	204	189	207	220	200	200	240	227	207	218	177	194	216	209	207	217	237	211	203	197	210	195	217	205	210	212	215	195	202	196	202	214	222	199	211	209	182	215	215	181	216	218	193	180	203	220	191	207	206	171	184	187	220	212	199	198	197	185	198	202	175	197	191	188	210	217	210	187	207	200	209	209	207	213	203	210	196	187	201	218	208	196	214	210	186	200	228	223	185	181	218	235	189	203	214	190	196	184	199	181	193	194	214	199	207	196	202	194	217	191	203	206	179	181	202	195	192	214	206	210	202	216	187	203	216	219	223	210	200	189	216	223	171	193	180	197	184	202	189	228	225	190	205	221	184	229	194	183	196	220	173	197	189	223	207	218	200	217	231	206	204	210	202	208	217	207	197	189	203	211	199	197	187	200	181	183	195	190	219	193	211	225	190	240	221	172	208	222	213	204	191	223	175	201	206	217	204	214	194	227	193	170	203	208	214	209	208	198	208	193	190	166	206	205	210	215	175	206	208	195	193	195	237	216	184	190	218	195	195	213	209	199	194	208	188	219	170	192	207	219	197	185	211	195	193	222	209	220	194	207	215	217	163	215	217	208	204	216	201	212	202	194	210	196	192	208	185	205	203	196	195	186	218	234	239	218	229	220	218	215	219	196	185	191	198	232	190	192	195	191	198	194	217	206	210	224	197	200	195	175	204	209	201	200	213	214	220	220	199	216	218	226	199	213	189	197	200	181	223	184	205	178	205	204	186	191	217	197	201	202	211	196	212	197	214	219	187	214	216	210	189	178	187	183	223	208	217	196	209	213	205	203	213	208	203	196	215	220	195	190	213	202	221	239	214	176	205	207	206	201	206	203	216	228	212	195	207	224	216	199	207	202	222	181	196	195	212	209	213	223	202	189	222	225	197	195	199	193	248	223	195	195	175	186	188	211	190	203	182	192	201	195	207	219	201	240	211	229	211	201	191	215	190	227	194	209	204	227	193	175	205	193	201	201	221	180	172	174	207	179	188	202	217	222	207	196	184	227	201	205	225	199	167	176	197	192	219	221	198	180	206	235	229	240	230	220	218	214	181	200	192	214	200	225	181	206	187	210	201	203	217	226	190	182	202	208	196	204	231	219	193	176	221	193	226	197	212	222	207	205	168	215	212	187	213	218	215	196	176	183	204	203	215	189	219	201	227	220	189	211	205	184	191	217	222	180	205	224	209	227	193	225	188	205	221	176	191	193	208	189	202	238	190	214	224	206	210	188	212	210	200	212	203	194	187	203	165	209	179	212	191	173	197	201	207	207	205	215	226	227	178	199	221	181	219	207	212	211	174	187	183	219	210	215	181	229	196	217	209	192	208	224	192	190	202	198	200	218	204	244	189	188	201	195	209	216	193	189	216	199	213	201	217	198	192	165	210	211	202	228	191	183	194	185	216	192	212	193	224	201	185	202	173	195	211	215	198	202	196	179	233	198	219	208	220	204	197	206	216	212	178	195	227	205	230	194	200	183	203	200	192	187	210	215	200	229	200	196	209	215	208	215	173	218	180	209	213	204	190	211	198	211	194	181	208	198	195	176	198	183	196	187	206	195	198	213	194	211	192	210	207	182	206	216	202	213	212	199	187	207	187	212	237	200	234	209	186	183	187	201	210	209	214	218	200	215	216	174	197	197	199	220	222	199	216	191	200	202	204	208	203	175	198	197	185	223	164	222	221	192	215	215	181	204	214	222	221	213	210	190	204	209	184	189	210	215	223	218	195	195	233
30077	41415	44802	51254	49920	52735	51785	54028	55515	56159	55295	55212	50809	51083	50765	52618	49076	43569	44206	36515	34066	29537	31074	30926	24692	18123	15215	16506	15905	15920	13566	13057	14080	12461	13347	12558	6947	6682	4899	5102	5413	6047	8760	7709	5564	8156	9507	8002	3941	3134	2179	1656	1356	1187	1121	948	935	938	829	953	870	779	1746	1561	980	1283	1925	1669	735	772	1014	1108	1072	1195	926	784	857	597	510	546	565	501	443	494	497	521	477	480	726	1079	487	461	486	477	476	475	460	446	465	501	493	503	469	497	476	517	461	484	489	475	477	508	523	490	494	511	516	467	537	489	461	500	516	476	517	541	498	544	491	467	505	468	509	511	523	493	518	463	480	453	485	452	474	455	464	479	499	496	521	505	520	526	517	499	458	477	480	507	489	492	498	489	482	459	463	479	492	490	497	489	487	494	451	511	488	444	505	482	473	502	511	477	490	455	488	490	498	491	486	467	507	490	499	492	475	515	455	525	480	506	518	464	505	524	481	496	463	472	491	476	512	492	513	505	486	508	527	452	517	505	480	484	488	481	517	482	461	497	513	479	499	455	488	482	476	507	501	480	484	488	463	447	494	481	474	459	500	497	506	518	470	490	514	477	478	493	470	450	503	480	473	508	478	477	420	513	467	463	498	467	512	517	504	481	521	516	456	483	491	465	506	481	427	497	460	466	484	493	491	492	493	488	474	494	485	502	499	478	452	468	501	422	481	517	455	492	521	482	497	472	460	503	514	494	463	452	477	511	469	474	468	511	499	513	462	469	476	453	502	494	470	450	489	501	491	474	527	499	528	473	522	517	493	478	490	528	484	526	449	502	510	555	498	498	510	453	492	482	512	492	446	504	491	521	430	492	505	489	468	495	530	439	452	530	517	499	462	456	494	480	466	452	470	488	543	474	511	490	483	503	489	520	441	493	459	487	504	473	503	471	494	467	470	482	493	517	501	484	498	477	522	479	467	494	470	469	523	494	503	492	435	473	449	492	505	518	476	453	464	469	444	477	492	510	477	540	466	477	510	479	480	493	509	506	471	498	522	447	483	487	503	457	489	474	455	500	464	496	518	487	476	499	491	478	496	481	489	504	497	514	462	459	479	520	505	498	461	495	472	507	478	492	502	484	431	509	502	498	485	470	522	511	475	478	479	468	490	478	511	455	487	466	483	477	487	467	482	523	479	448	499	479	485	462	510	472	494	438	504	467	498	508	465	501	481	517	515	488	496	511	509	520	497	466	518	476	500	487	502	487	496	491	478	525	476	485	457	519	479	467	483	488	466	476	513	524	479	477	506	532	487	511	479	481	500	471	482	477	524	480	485	475	494	487	503	486	510	474	499	487	472	493	515	491	462	515	515	525	478	517	496	493	462	495	469	480	490	478	503	504	464	490	451	495	467	514	511	498	484	502	487	503	502	450	478	456	507	461	514	503	498	525	468	479	513	502	490	466	482	492	493	446	474	504	461	495	500	515	540	524	512	440	469	447	499	486	519	455	465	471	490	518	488	474	474	482	462	511	510	505	501	519	469	530	507	438	467	476	500	533	527	519	468	462	509	485	501	490	475	424	463	453	499	515	502	512	483	473	524	488	478	470	495	486	513	489	470	480	477	503	544	473	496	475	489	487	494	460	499	515	464	526	521	521	483	515	512	495	500	483	502	447	491	473	458	497	451	466	459	440	530	486	447	501	487	495	449	517	492	508	488	518	454	452	488	496	511	489	472	482	468	536	437	481	460	483	550	536	478	496	495	503	480	495	489	523	483	470	437	460	485	498	461	488	487	460	465	512	456	493	506	477	471	461	509	483	487	462	483	493	483	493	503	474	540	493	525	501	501	498	474	516	485	471	476	463	493	473	502	450	490	490	511	457	472	527	483	470	457	458	500	502	476	539	492	496	469	499	483	448	485	496	485	542	514	477	504	491	502	475	514	492	478	453	501	440	515	524	485	495	460	521	503	468	499	470	467	512	518	488	489	472	522	506	513	468	530	486	507	507	509	492	471	515	491	497	443	469	506	501	478	509	526	473	501	506	488	470	487	464	507	501	504	458	488	530	449	518	472	476	470	491	489	493	453	515	486	499	505	466	528	499	505	513	507	498	502	474	465	497	467	501	482	504	506	477	474	478	449	487	502	506	473	487	494	532	491	499	486	482	474	495	496	526	500	489	476	484	489	495	466	464	507	522	458	495	488	526	493	464	482	477	495	483	477	514	507	459	464	491	496	467	477	457	446	507	520	471	501	455	469	500	477	519	503	540	482	505	498	470	460	535	487	473	483	475	500	498	455	462	498	524	477	515	483	469	525	513	505	504	512	519	484	472	464	528	485	478	456	487	509	485	501	500	510	470	494	474	508	496	472	485	481	523	464	470	452	514	450	462	500	468	501	451	497	519	467	453	464	494	489	519	510	515	486	497	486	484	470	470	493	504	507	510	516	525	445	463	508	478	496	528	504	488	507	491	463	495	456	496	494	445	500	478	489	506	499	489	477	477	502	478	486	503	486	487	507	481	524	485	497	509	462	518	494	474	470	501	471	468	511	498	470	503	515	451	489	502	496	483	466	459	502	502	463	551	493	491	526	515	488	535	474	504	505	475	464	513	487	469	491	505	485	461	509	470	464	487	489	503	496	507	518	484	511	444	494	436	482	518	504	500	493	533	500	502	526	459	490	461	520	469	479	466	482	489	461	446	490	464	496	477	524	472	483	528	465	460	467	481	499	510	495	497	502	495	467	471	535	472	485	482	470	510	529	519	511	470	494	529	446	490	516	488	518	460	487	462	442	504	487	468	454	500	477	509	464	485	498	507	495	504	487	446	514	495	493	465	470	496	531	475	512	465	493	528	463	491	485	481	529	493	487	459	490	482	505	472	491	483	504	510	497	525	482	481	491	494	499	504	491	506	538	501	458	496	492	481	475	464	500	533	535	501	470	476	462	456	472	530	536	457	481	469	492	512	473	462	441	517	485	488	484	444	485	455	523	489	468	471	468	484	478	531	510	487	497	460	497	496	479	459	465	555	470	482	481	471	429	463	523	504	477	536	483	473	487	484	463	485	490	495	480	503	530	469	497	483	458	514	476	495	527	474	495	480	493	463	511	431	454	499	509	456	482	464	478	459	482	477	466	494	478	492	486	480	487	502	498	512	472	505	501	526	535	491	456	465	504	504	492	508	478	500	524	489	484	482	471	468	535	463	499	472	485	486	496	484	471	492	467	477	449	509	489	511	461	505	530	459	481	468	497	469	458	511	494	512	490	504	477	485	472	485	468	480	518	480	445	519	494	488	469	514	493	486	473	514	513	473	455	480	476	489	454	452	441	496	455	514	482	480	492	464	492	494	528	487	500	541	474	501	473	508	461	470	472	478	485	508	491	454	467	471	467	455	489	469	473	491	458	480	478	484	510	491	480	469	507	483	503	439	475	504	450	497	518	499	526	470	479	486	504	478	471	507	499	514	489	504	500	517	511	494	514	511	516	516	455	447	513	498	477	523	514	504
20239	18917	21192	15378	11589	7667	5171	4309	4585	3404	3518	2341	2383	1821	1414	1530	1111	860	790	637	582	542	595	534	512	418	419	429	375	397	336	327	325	337	334	299	300	308	273	311	299	302	299	297	273	295	291	292	290	274	259	246	269	270	288	242	256	246	283	283	259	260	324	277	228	250	270	274	292	289	283	276	273	265	222	268	283	271	266	266	269	253	263	241	255	232	254	279	281	280	271	268	272	259	245	263	254	253	265	289	268	270	270	282	241	283	293	251	283	242	283	290	262	266	275	250	250	265	261	264	252	271	291	278	262	289	264	271	253	266	271	270	287	247	269	282	282	264	251	271	242	245	271	248	263	277	267	279	245	275	246	257	227	244	303	251	290	265	294	279	286	263	265	239	230	239	240	258	267	272	238	267	298	260	268	248	290	266	275	268	275	275	286	260	249	274	246	253	261	215	246	276	247	227	277	259	273	278	254	246	244	272	271	291	256	237	266	259	288	277	251	267	292	283	262	273	247	262	244	226	255	254	261	272	239	268	237	254	301	262	279	239	283	246	251	235	284	291	255	287	265	283	255	276	258	279	281	282	278	289	247	249	277	275	255	218	284	275	249	238	276	263	257	230	246	281	250	246	248	284	273	299	255	279	294	276	243	275	224	257	262	285	268	258	251	263	281	262	302	270	279	266	245	250	286	278	267	254	289	243	250	232	243	267	256	254	272	265	262	248	259	271	251	287	267	268	221	266	290	299	238	250	282	246	260	242	262	272	257	286	272	221	260	269	266	244	241	260	239	270	271	244	271	231	276	248	245	272	243	257	271	240	264	265	283	283	297	260	256	218	263	262	236	252	280	266	312	271	269	269	267	276	279	278	269	282	256	262	240	248	260	296	270	237	288	276	269	278	248	258	240	252	256	240	277	270	296	242	245	268	293	252	256	257	260	248	245	253	217	294	289	239	240	271	246	252	232	279	259	264	262	287	273	264	252	257	256	239	271	246	255	282	302	272	255	256	265	285	249	250	253	282	267	280	257	279	262	275	241	290	252	298	281	267	260	262	297	294	263	271	251	262	250	272	272	282	252	248	258	226	265	264	287	241	257	286	284	246	268	253	283	278	278	274	224	292	290	267	252	296	294	258	272	257	282	251	274	277	241	251	296	256	263	254	264	258	294	256	272	264	283	248	276	263	251	263	251	264	265	259	286	261	272	261	275	276	264	251	260	263	284	277	271	279	242	279	254	280	254	245	243	248	271	308	254	287	242	284	286	287	272	275	289	284	242	261	258	265	245	275	259	231	270	260	274	273	254	274	255	239	265	299	250	296	266	284	287	225	258	263	256	259	294	230	280	252	286	282	231	233	265	265	225	245	282	254	264	265	270	237	232	239	272	272	280	238	254	267	255	239	234	269	254	263	262	251	246	255	290	268	249	272	263	270	274	262	267	227	259	244	262	269	275	242	304	279	281	275	248	265	256	253	252	254	273	279	231	253	280	260	259	268	271	254	262	275	277	273	287	262	264	294	287	253	265	278	293	263	244	264	260	271	271	270	290	285	279	264	268	257	293	268	280	237	280	255	299	274	268	284	262	275	272	285	285	251	288	282	249	274	255	255	270	256	257	259	277	268	261	272	249	244	248	252	294	269	278	274	269	281	247	257	295	265	264	286	242	271	261	253	254	254	254	253	263	259	275	247	280	286	267	295	272	257	260	271	260	266	268	293	289	262	279	279	256	277	290	267	269	252	278	262	292	258	274	250	263	230	252	295	273	242	278	279	266	281	263	294	286	256	273	262	271	302	278	249	291	243	280	283	277	262	248	219	285	261	266	267	264	261	267	272	260	310	237	261	259	261	258	284	243	285	267	261	247	268	249	248	295	282	280	244	270	260	254	322	264	274	292	258	274	287	268	274	254	265	280	253	257	259	260	246	268	232	271	273	281	293	246	280	262	243	257	273	256	256	261	272	258	280	275	265	245	235	271	286	274	277	258	263	268	267	244	275	249	262	288	284	264	267	273	267	264	241	236	256	239	272	263	243	250	258	296	230	245	261	270	264	275	267	279	262	289	238	249	255	253	266	266	275	238	241	272	287	286	238	267	277	286	252	262	255	294	263	276	283	249	227	278	251	252	282	263	269	239	276	256	245	255	259	279	258	257	271	262	247	254	258	282	286	255	272	277	248	265	230	252	246	273	254	295	243	251	278	270	282	271	293	231	263	266	278	289	236	272	289	234	249	277	242	251	257	222	246	268	255	254	266	252	251	269	250	249	276	261	309	225	259	297	253	291	239	288	268	273	248	290	270	285	241	255	253	263	271	252	259	257	253	273	231	272	262	236	246	274	282	290	285	275	262	249	283	271	248	263	295	265	288	249	241	272	258	270	271	299	260	263	272	250	260	261	261	257	273	251	270	291	283	297	278	273	261	249	248	258	290	255	238	268	254	269	286	264	259	255	239	263	261	286	252	258	248	254	254	283	288	292	242	267	273	247	268	261	281	321	291	246	282	255	277	259	262	270	251	265	266	271	260	277	258	307	255	280	268	229	270	259	278	266	276	268	259	253	265	259	272	256	266	261	300	272	296	257	249	246	279	279	258	249	260	269	270	266	249	284	264	247	247	292	282	266	239	284	274	274	279	269	261	272	240	278	260	297	250	275	255	252	288	257	288	259	265	290	254	240	251	270	260	279	252	250	254	251	264	249	278	263	268	259	256	293	247	292	268	268	284	283	268	272	245	271	255	239	233	267	300	249	277	279	264	261	279	269	272	278	255	273	269	274	238	284	248	267	251	269	235	258	256	271	257	255	235	311	255	281	291	258	292	293	250	257	250	249	244	258	273	239	267	269	296	306	245	259	270	262	269	279	275	261	281	262	285	282	299	260	267	255	248	273	267	240	248	261	262	267	280	254	275	306	266	252	249	250	269	251	260	279	298	252	286	240	266	292	238	264	288	249	263	271	289	275	276	275	270	260	279	240	263	270	258	266	264	263	299	261	258	240	283	231	258	285	255	280	243	252	258	279	253	282	269	259	271	297	269	263	253	293	273	294	256	270	253	275	251	274	279	250	276	265	238	291	243	237	291	239	282	259	279	255	254	280	243	265	280	268	272	255	294	257	258	254	278	295	266	273	262	295	288	248	260	259	270	255	260	268	306	268	275	243	267	290	258	264	238	268	238	263	278	255	251	280	268	249	270	278	274	297	262	267	250	257	253	265	267	257	284	298	287	276	252	301	242	243	262	281	290	263	250	271	252	297	279	260	261	256	292	266	269	289	240	274	269	230	255	260	259	275	250	260	256	265	254	271	248	251	251	263	247	272	291	263	288	277	289	217	249	268	267	277	261	300	263	254	255	270	288	274	295	254	278	266	253	286	279	253	243	278	257	279	267	290	259	247	300	268	233	265	256	269	269	258	257	277	272	261	244	301	245	271	236	243	272	284	267	259	272	260	254	225	274	269	287	281	257	269	281	260	253	277	285	244	279	276	240	244	283
12179	16284	25243	25650	23468	19690	17140	16782	17569	14252	15372	11798	11207	9903	7985	9416	6435	4962	4420	3297	3119	2854	3031	2883	2424	1956	1746	1647	1495	1582	1345	1225	1232	1145	1063	991	914	871	851	884	824	789	884	856	785	804	865	858	705	691	710	637	678	691	689	693	643	646	629	662	679	683	669	654	670	651	696	640	653	645	668	653	642	660	671	701	645	636	621	631	625	642	633	645	641	684	629	639	648	647	582	652	643	609	615	635	630	684	635	664	581	617	666	648	624	642	626	634	615	641	642	601	583	626	638	641	643	605	629	617	608	611	625	635	602	615	627	669	622	636	587	618	610	596	657	604	654	613	597	630	605	638	669	603	636	649	598	649	658	654	647	577	596	636	644	637	621	671	658	650	622	644	605	648	635	634	633	607	571	645	638	598	637	622	626	656	648	657	669	625	615	657	611	643	652	636	645	673	631	662	639	654	637	625	640	629	667	636	630	657	624	619	654	614	622	640	615	669	638	648	609	684	637	652	645	587	631	643	603	620	624	651	598	599	631	629	658	620	618	650	603	606	671	650	647	637	659	611	635	607	657	628	624	596	674	674	675	644	655	619	639	594	616	620	663	630	652	607	609	632	622	611	637	631	637	627	610	661	632	629	664	598	650	616	672	708	682	653	618	642	661	661	642	619	594	674	663	675	617	639	625	599	620	618	619	612	650	659	620	611	677	652	644	630	656	663	597	658	651	634	653	639	651	659	636	621	598	632	632	620	635	653	637	626	624	600	656	599	622	654	633	639	635	600	612	677	615	622	611	639	590	627	613	614	652	642	611	619	645	605	652	675	681	641	650	667	639	630	661	630	661	694	626	638	620	651	624	675	646	617	639	622	670	624	660	639	649	577	603	656	640	665	649	627	605	654	669	613	598	657	609	613	628	643	687	658	639	613	652	617	613	624	618	619	624	631	630	666	636	621	645	618	619	627	645	636	611	644	640	592	642	652	620	618	630	643	581	634	665	652	644	636	643	632	644	629	640	616	634	645	665	639	667	636	686	649	661	649	667	644	624	618	624	636	606	608	633	635	621	623	615	662	630	641	594	622	665	612	645	654	636	645	647	611	650	636	655	634	645	577	671	616	675	631	650	615	634	684	607	663	640	639	663	642	619	610	660	611	623	634	619	623	665	654	624	640	619	642	612	646	631	625	667	649	636	669	625	677	634	630	677	601	640	653	625	642	632	610	647	648	613	655	614	666	698	653	653	643	651	634	626	649	659	592	637	662	680	617	655	598	667	585	613	612	636	659	635	652	639	601	648	665	627	631	626	699	632	599	638	625	668	611	602	668	645	623	660	637	615	588	608	641	671	652	627	637	651	634	582	610	626	633	579	630	637	637	660	636	688	655	598	628	672	646	642	641	622	595	588	658	607	619	638	604	643	630	605	586	605	622	645	647	625	649	638	700	659	650	628	632	654	611	617	645	648	654	625	634	644	647	665	601	608	614	671	663	648	623	660	645	617	635	609	642	616	626	617	628	651	670	631	625	661	657	577	615	642	666	650	642	620	643	628	654	683	651	631	671	638	647	641	644	619	641	630	638	647	640	616	647	637	668	654	657	604	662	615	691	607	635	612	611	697	656	642	632	617	622	613	599	647	606	628	641	599	627	608	665	624	597	622	667	621	588	646	706	643	667	671	628	607	629	638	645	640	662	600	674	631	629	586	612	614	626	614	645	649	675	639	643	586	634	634	600	588	661	598	618	659	608	611	657	613	657	652	627	612	557	634	614	591	651	641	677	626	651	626	619	641	625	631	652	653	601	615	636	636	614	640	661	633	630	652	583	613	599	680	625	634	674	634	703	637	605	678	645	615	660	653	676	664	635	576	596	571	645	616	659	616	622	681	613	612	665	580	636	678	634	628	635	650	623	642	650	635	626	612	630	617	608	617	664	672	639	587	655	609	676	650	613	638	641	640	622	622	620	652	585	622	606	629	652	623	618	626	627	661	639	637	628	640	609	619	586	617	705	639	675	621	655	626	608	628	647	645	596	631	635	606	590	654	623	598	632	663	659	673	670	605	650	607	627	615	588	606	637	645	608	604	604	660	637	627	584	584	599	641	607	641	602	670	635	583	604	629	600	655	637	621	649	611	619	656	650	671	611	647	626	618	644	616	649	598	595	592	622	662	616	598	655	664	648	640	670	649	636	594	642	620	615	647	603	636	662	626	705	614	631	551	603	624	596	617	653	657	638	628	655	680	647	653	644	592	608	636	614	634	620	638	644	660	626	674	616	633	607	627	641	606	606	604	655	615	612	609	584	610	616	666	598	707	655	604	652	618	627	636	605	645	660	604	631	643	609	632	642	628	599	644	641	637	695	642	616	653	647	661	632	601	641	626	610	658	618	645	652	663	633	686	614	616	687	641	645	618	641	636	646	672	610	662	648	674	631	642	641	621	645	641	606	653	599	606	622	661	673	600	609	616	600	617	631	625	641	640	626	591	666	647	641	621	614	668	594	620	642	631	651	645	626	629	621	636	672	583	610	627	664	618	606	614	630	639	652	662	638	662	637	660	643	599	614	606	683	636	690	670	627	607	608	622	664	646	630	656	611	640	642	631	671	608	624	630	625	674	647	581	630	639	620	626	664	614	589	619	583	620	617	639	648	599	623	713	649	646	630	658	616	628	588	608	629	623	694	626	616	599	615	640	668	615	619	634	646	634	608	633	631	642	670	641	631	709	650	624	645	684	646	648	654	633	620	676	658	593	593	627	672	673	641	621	619	628	621	661	605	668	648	650	665	644	626	642	656	640	636	624	648	643	623	624	621	629	624	592	609	644	648	643	641	608	602	623	663	579	608	621	641	586	589	680	593	634	705	605	656	618	661	662	633	621	664	634	683	629	656	614	616	649	681	614	677	611	560	641	620	647	619	619	679	651	608	633	658	687	631	651	626	620	610	603	632	609	601	639	630	592	602	633	659	638	644	613	614	650	655	653	666	626	631	672	648	610	628	658	614	659	608	705	600	576	607	631	635	630	636	632	628	603	643	644	627	650	643	642	607	617	651	659	626	609	611	640	665	632	685	644	650	606	629	654	618	631	663	624	638	667	642	651	636	647	653	643	612	639	638	614	660	623	633	666	656	629	689	618	634	617	605	596	682	605	625	616	603	624	603	665	624	623	636	628	609	679	620	634	616	639	633	652	644	681	575	657	645	630	651	632	637	620	618	691	666	610	655	615	643	646	564	666	614	635	654	638	615	662	626	659	650	623	608	609	646	587	672	613	644	615	638	590	639	672	650	619	603	665	625	641	638	641	666	611	647	667	604	606	625	664	647	631	635	602	652	627	660	636	631	640	613	667	615	634	662	584	579	667	695	660	584	662	632	599	651	632	634	667	665	619	645	601	630	651	603	629	634	639	631	598	656	657	644	622	585	614	598	634	662	626	586	628	650	665	647	619	628	609	671	614	601	615	609	624	626	603	633	606	622	635	657	624	619	617	657	662	659	615	596
39439	40666	40527	35054	37620	33245	30387	34009	39105	33081	36059	30558	30862	25750	23015	24702	20090	14856	11558	8329	6830	5591	6232	5135	3455	2005	1753	1773	1690	1477	1388	1253	1461	1411	1106	1004	690	770	609	547	644	684	848	811	639	897	866	807	499	501	333	345	312	323	288	278	293	302	284	276	324	281	364	335	326	313	399	324	261	281	292	310	305	310	286	292	315	314	252	289	262	273	297	263	252	281	306	275	298	364	273	270	245	306	285	273	289	272	258	282	262	292	262	282	272	293	259	295	280	276	267	286	272	316	260	293	291	279	289	270	271	308	273	269	282	295	281	266	280	274	272	273	260	282	281	270	244	305	295	289	293	302	292	312	322	285	317	285	263	246	284	284	269	283	321	265	251	276	273	285	258	249	253	233	296	263	299	258	258	271	291	251	259	300	284	283	265	269	243	260	270	289	258	284	288	280	259	278	304	264	262	303	238	288	278	246	274	307	258	236	261	258	276	249	304	268	274	277	249	229	258	274	283	276	309	255	257	263	288	291	277	272	281	262	261	271	247	297	266	289	246	250	273	282	256	271	297	288	263	290	271	286	266	295	272	243	271	295	288	282	275	262	309	271	256	261	273	290	260	249	293	255	264	268	272	295	269	268	245	265	268	295	248	262	259	279	266	275	262	295	285	263	264	271	281	241	254	300	291	244	266	248	232	256	317	255	286	294	282	278	297	269	296	281	280	255	283	276	294	266	298	295	283	284	263	261	269	270	242	294	256	270	275	300	265	288	299	287	281	272	299	303	268	268	274	258	272	277	267	244	287	269	289	270	276	311	306	265	259	255	250	307	286	283	269	270	291	274	273	252	265	254	314	271	267	260	248	263	266	266	257	285	295	293	262	292	277	246	277	244	268	277	286	244	264	298	275	266	263	255	257	275	238	263	280	286	280	257	252	237	274	263	265	257	286	274	302	276	250	240	250	274	253	297	262	281	283	254	259	264	257	254	293	296	286	284	272	235	277	262	301	261	260	284	290	255	292	260	279	249	270	267	285	283	274	254	261	279	292	271	277	302	259	266	288	298	272	301	289	278	269	254	305	248	259	317	280	265	293	265	254	286	281	288	265	266	269	268	243	287	264	287	272	260	286	244	271	253	267	271	266	282	247	253	263	272	276	270	273	287	266	290	257	253	282	307	281	243	279	284	267	230	268	238	261	290	287	259	279	295	299	293	258	292	277	275	272	294	285	286	316	298	286	293	285	277	308	254	284	252	293	305	251	265	269	301	277	274	292	286	275	273	287	258	290	279	266	260	290	287	294	268	287	273	269	242	291	270	288	283	287	282	274	278	250	281	286	261	296	328	285	275	259	242	264	298	293	254	281	277	300	269	267	294	267	257	283	270	278	274	290	275	313	280	302	293	264	278	286	261	285	264	256	284	289	265	271	293	287	264	310	256	269	274	276	285	259	277	246	314	289	308	277	275	283	279	261	259	288	265	292	289	295	295	311	262	288	298	286	268	239	306	258	255	303	259	269	254	290	251	252	283	277	273	255	308	264	282	283	282	273	280	302	284	254	265	250	294	259	277	280	329	257	253	246	279	253	282	270	297	265	254	294	274	274	257	281	307	293	265	268	292	298	251	267	268	249	243	266	265	282	258	277	255	273	284	268	247	298	285	257	294	272	273	288	303	321	295	305	310	259	276	268	292	244	268	289	266	270	256	308	263	258	256	289	270	295	276	262	262	287	235	241	272	265	259	266	280	297	255	272	302	282	269	279	267	288	274	264	261	255	275	275	262	282	280	304	305	265	267	287	247	288	280	297	252	287	303	260	276	254	278	263	287	298	268	281	283	254	266	267	304	267	273	301	259	273	286	266	302	271	284	300	283	298	247	274	307	259	289	263	280	270	262	281	256	295	272	251	275	261	248	259	264	289	249	268	276	272	297	288	274	300	289	265	278	288	289	246	258	288	288	283	287	271	255	274	284	279	258	268	242	294	256	296	287	277	277	268	280	293	236	294	281	234	288	289	265	268	306	260	280	257	311	268	294	279	284	281	282	259	272	256	258	275	286	238	256	265	263	284	281	267	264	254	263	298	267	261	279	241	264	248	262	246	269	294	277	282	285	265	252	290	282	288	287	282	253	260	277	283	282	293	309	319	250	273	287	284	276	297	251	281	259	264	275	289	278	267	280	291	296	252	253	311	266	300	252	281	276	276	269	279	247	279	274	284	291	282	272	269	287	307	264	280	258	265	280	289	264	241	254	285	244	257	275	271	256	274	293	277	264	250	294	293	255	295	286	294	254	270	297	290	280	283	259	281	259	317	265	253	298	281	260	260	253	246	233	271	251	255	272	258	291	262	267	238	269	255	270	274	281	265	277	264	242	297	291	263	300	316	248	297	269	290	267	280	260	268	288	267	285	247	282	280	276	236	279	298	311	265	289	307	289	323	270	278	253	277	270	288	283	280	260	274	277	267	245	280	264	250	284	258	273	272	277	255	276	251	283	297	272	296	299	260	275	273	280	252	266	271	247	283	280	305	275	286	254	264	264	278	306	292	261	272	254	267	265	281	249	293	272	238	255	265	312	255	289	321	290	283	255	271	311	295	236	300	248	293	288	251	281	278	302	270	309	249	263	266	280	283	253	267	292	292	270	272	282	256	270	256	265	274	261	288	270	255	279	272	256	271	284	280	291	275	302	257	293	295	256	280	278	283	298	272	278	252	296	267	250	281	286	321	273	253	257	298	282	259	273	270	284	263	281	292	270	262	281	297	289	278	292	283	263	296	269	288	272	244	285	277	289	309	276	267	283	278	268	262	310	268	276	318	264	250	249	278	243	297	282	293	275	286	271	304	254	273	288	297	266	298	272	279	274	275	285	274	308	261	266	267	291	259	303	274	253	302	272	272	308	269	287	264	270	282	282	260	297	291	256	274	289	264	259	280	276	256	249	285	280	253	284	222	271	297	273	288	256	272	297	280	302	266	284	277	250	304	285	265	287	258	252	258	265	255	285	288	346	274	311	283	286	294	288	270	271	276	287	291	289	253	271	267	272	246	306	275	266	272	322	283	280	282	301	247	276	254	320	272	257	266	263	267	264	286	272	300	275	259	283	268	286	282	280	258	271	297	306	281	286	279	294	274	266	292	261	263	296	304	277	278	270	304	274	270	266	305	256	283	280	258	269	285	273	272	254	281	264	267	259	248	294	255	285	284	292	250	284	280	252	264	284	272	259	263	264	287	270	290	277	300	270	283	274	264	245	278	278	277	281	266	273	273	276	281	260	258	277	270	275	273	267	273	270	257	280	271	273	285	303	257	279	294	271	290	271	266	269	276	253	284	217	283	262	255	299	234	306	315	289	316	260	266	311	261	264	276	278	315	231	253	270	278	275	293	279	268	254	280	296	290	270	287	274	281	279	278	265	290	243	292	269	274	263	266	253	286	269	268	305	272	242	269	262	277	277	254	281	284	301	265	239	253	276	296	283	262	277	269	274	270	294	299	282	289	283
26458	35923	41466	46780	46307	45927	45127	48142	51428	47962	50663	48214	44477	43820	42651	45708	39752	35551	32846	27741	25195	23567	26010	21242	17112	10228	10172	10772	10154	9554	8361	7705	8317	8453	6579	5874	3849	4237	3068	3024	3408	4023	4851	4570	3570	5335	5137	4968	2349	2456	1560	1311	1060	987	943	851	906	829	801	878	862	831	1291	823	786	1038	1571	940	729	737	938	1035	825	815	833	942	999	852	690	604	673	692	688	675	654	652	636	699	759	1001	654	674	688	659	681	654	604	639	610	647	680	638	621	626	660	693	675	624	653	668	614	670	666	634	601	663	717	649	608	712	627	643	619	633	653	635	650	650	645	654	654	622	591	660	632	627	677	690	677	641	681	668	623	654	641	652	633	625	641	695	647	657	645	593	685	631	645	649	646	678	625	645	644	625	643	635	645	612	646	624	631	663	629	627	617	632	645	685	624	632	677	656	653	669	634	681	623	637	648	622	695	638	643	639	638	632	624	626	672	632	655	651	649	662	657	629	676	647	622	593	664	642	613	673	658	612	642	638	642	632	644	640	637	621	638	633	634	617	703	670	661	679	628	673	616	662	625	592	593	626	654	665	606	628	640	648	631	641	679	620	634	621	640	661	668	639	629	639	632	664	666	641	656	646	609	648	681	611	682	640	682	670	645	658	671	646	588	649	616	634	664	666	646	595	668	669	657	630	650	646	662	651	640	618	621	659	658	625	676	648	641	625	648	661	629	647	621	636	629	675	651	641	635	662	649	615	663	633	674	637	694	672	655	662	587	661	673	619	624	668	637	648	662	637	668	618	617	647	610	649	629	653	682	637	640	676	590	656	674	623	667	608	664	598	642	630	614	613	637	659	671	618	657	646	654	652	610	636	646	661	650	614	650	629	619	643	654	655	629	582	616	604	634	632	637	665	653	601	687	632	639	636	688	655	641	609	684	616	674	677	665	584	654	643	638	680	675	639	691	635	670	605	642	602	689	630	684	658	643	656	661	670	638	637	687	607	638	622	644	655	648	600	660	637	641	695	642	636	602	663	646	669	645	658	671	632	643	669	713	721	637	654	622	649	625	598	669	619	628	675	646	629	648	695	606	647	644	632	633	667	648	647	680	709	598	673	668	619	651	641	654	705	643	608	674	635	640	653	672	637	671	630	660	578	632	630	655	648	579	670	638	638	620	650	641	670	660	711	647	615	633	671	641	630	654	646	644	644	665	649	645	628	644	637	599	634	665	633	634	613	623	624	645	635	629	652	701	633	670	632	637	644	605	657	627	647	662	629	667	667	656	621	631	635	593	640	655	650	668	619	645	681	660	667	629	605	682	667	647	630	630	633	645	618	663	646	680	660	621	636	670	681	707	626	624	643	612	673	654	668	638	626	638	706	676	647	619	638	638	684	669	645	620	634	579	660	705	661	680	621	662	623	658	588	626	663	654	629	602	653	667	646	630	635	607	646	619	615	660	652	642	626	654	674	657	701	602	577	623	656	605	684	652	673	650	665	643	646	627	646	650	685	599	637	603	646	623	673	666	622	662	629	659	650	641	636	600	646	634	648	627	600	640	702	604	640	668	650	625	669	635	605	616	644	665	643	669	616	660	663	648	669	622	648	628	632	630	605	619	684	653	642	656	682	689	680	641	620	686	681	657	658	623	606	657	645	648	661	633	630	652	631	659	721	615	600	629	651	685	660	639	655	656	667	619	624	632	722	618	647	666	634	694	632	630	648	617	636	653	675	685	621	650	637	644	657	668	621	617	686	627	639	677	650	666	623	621	644	699	679	628	677	616	656	639	607	638	662	682	663	602	665	662	661	641	661	686	688	605	643	646	644	656	591	619	602	638	662	667	681	669	660	644	643	635	652	644	662	674	628	634	628	654	663	693	677	653	635	616	627	650	610	682	662	610	614	653	654	637	630	629	680	620	661	645	607	658	686	638	591	651	658	647	648	588	673	603	690	644	656	701	602	668	660	664	662	680	593	654	589	632	605	646	655	631	611	698	612	595	638	629	654	642	643	643	596	659	631	623	650	648	691	610	619	614	670	645	651	666	560	675	652	648	653	670	656	699	669	635	623	645	647	671	670	630	658	699	671	653	628	649	637	652	684	701	638	631	619	665	639	631	628	625	598	648	634	671	636	659	645	664	646	678	673	614	656	689	645	643	630	598	650	677	671	638	660	664	629	663	608	601	634	638	632	663	596	664	679	688	624	659	650	676	656	647	665	626	626	639	681	644	601	636	634	634	679	637	650	644	657	679	678	610	648	637	669	662	610	670	642	606	672	659	631	671	593	655	673	613	640	668	650	681	673	631	627	621	675	637	681	597	656	646	643	629	666	645	699	637	681	602	669	636	640	649	642	629	638	662	650	666	617	708	628	676	631	658	618	640	663	643	621	650	699	602	630	643	640	662	625	611	640	690	647	605	616	615	627	638	635	670	668	650	629	598	667	650	617	672	622	680	636	618	690	643	648	648	614	613	620	652	606	642	656	642	620	623	602	598	642	626	620	653	646	600	633	625	612	691	662	708	632	619	653	662	642	694	664	611	632	585	659	635	625	681	663	653	680	680	663	643	626	620	625	666	656	643	630	634	657	666	644	653	660	615	630	630	617	625	612	654	719	611	676	618	680	646	657	638	678	655	619	671	654	616	665	632	672	621	634	616	611	641	628	648	637	612	687	625	657	667	666	620	638	650	646	612	651	653	647	653	673	636	657	595	611	660	659	638	676	659	672	670	635	627	651	637	618	674	631	642	670	639	632	665	652	620	705	656	642	600	636	664	660	670	661	665	674	630	669	651	717	672	639	623	692	611	620	632	614	641	670	670	646	616	639	676	667	676	636	643	681	659	616	645	656	664	600	696	659	648	656	636	669	618	677	650	640	674	618	680	637	614	630	630	653	680	632	650	683	595	628	650	642	661	632	669	646	712	626	632	658	612	644	654	588	659	606	631	640	640	627	655	615	663	609	647	639	680	642	659	642	682	662	620	637	652	601	615	608	673	626	679	667	609	590	643	630	668	637	608	631	594	635	637	700	655	637	621	631	633	644	624	623	617	649	640	673	671	632	663	661	650	655	667	637	600	647	644	665	638	641	682	616	604	649	649	603	641	634	642	676	654	655	642	642	635	650	623	659	645	632	675	643	629	609	654	621	645	651	608	674	668	656	647	657	644	665	615	656	653	623	721	635	626	621	658	662	626	636	671	654	634	681	640	633	649	626	670	681	634	642	611	632	643	664	695	660	623	635	683	664	714	637	647	607	612	654	646	662	684	635	654	592	680	649	672	596	661	659	653	656	709	620	655	639	658	649	622	689	645	661	686	665	637	653	685	634	604	606	648	646	653	634	612	639	705	603	666	660	634	628	621	628	616	655	685	610	625	623	680	640	646	621	665	645	629	643	671	620	632	615	605	657	666	658	653	688	658	632	616	644	634	635	654	648	608	614	653	621	624	623	610	650	647	666	659	605	644	654	650	643	642	649	645	641	624	657	617	686	633	611	611	679	602	640
45625	44331	40841	36937	39560	36565	36253	41348	43327	40153	43870	38092	39684	34121	33014	35414	31833	25250	19219	16684	13008	11501	11892	9300	6364	3563	3158	3560	3105	2684	2268	2258	2321	2594	1639	1555	989	1146	883	805	889	1040	1321	1295	864	1347	1419	1440	690	679	454	343	314	305	286	259	232	255	221	267	269	238	375	245	245	361	422	274	229	215	302	248	242	222	257	241	311	261	252	217	195	197	186	186	205	180	178	182	279	275	205	207	194	185	233	190	196	193	194	212	213	194	193	192	195	198	171	185	192	219	227	216	195	207	211	219	193	191	197	195	201	196	204	200	208	191	203	192	181	207	195	214	220	207	193	224	189	230	192	182	179	220	190	192	207	228	198	181	207	199	174	209	220	205	215	209	195	222	194	174	209	176	220	209	181	217	200	210	207	170	213	215	226	224	214	204	195	201	201	191	181	219	194	187	200	205	179	228	174	205	221	211	177	197	193	213	198	190	162	220	211	174	216	199	197	194	188	186	161	200	220	190	202	221	171	207	182	200	201	198	221	192	223	211	207	183	220	225	215	167	197	212	203	183	202	210	204	173	190	189	200	204	225	200	188	187	192	190	203	232	193	199	198	200	193	213	204	215	223	196	185	207	221	196	176	195	206	213	231	192	174	209	189	184	189	210	191	213	178	211	208	191	200	203	179	204	219	180	194	215	200	191	192	213	224	193	189	197	195	195	206	193	205	212	202	194	232	210	209	185	221	185	194	202	173	187	195	209	193	205	199	217	193	217	191	211	209	208	226	200	196	195	215	228	204	192	199	209	201	198	190	206	179	247	200	207	209	199	181	192	203	213	189	204	198	202	187	222	226	202	200	228	199	200	195	196	198	219	184	168	220	183	193	191	217	212	224	232	196	195	206	208	197	198	206	203	228	215	219	195	214	192	181	189	172	220	198	184	197	206	194	196	177	197	191	214	207	164	215	185	205	174	216	184	191	227	212	207	213	199	186	189	210	181	194	204	193	185	226	179	179	183	209	185	203	201	216	246	194	197	196	171	180	172	195	212	220	217	197	199	201	213	200	208	211	188	195	193	222	208	194	197	222	177	206	202	180	189	221	206	213	188	208	189	220	221	188	196	201	196	191	195	211	212	192	186	193	191	188	221	190	202	208	219	204	187	216	227	195	185	217	188	187	194	181	220	202	198	221	198	206	216	185	191	195	200	188	208	191	201	204	206	229	190	201	196	201	202	177	204	233	184	173	196	199	164	211	208	196	186	217	194	170	183	196	217	203	177	187	214	188	195	181	185	175	203	192	217	192	206	225	231	201	172	240	183	191	199	206	194	220	223	194	239	182	193	190	233	198	181	191	197	182	180	198	209	184	207	210	207	200	208	208	214	196	220	233	202	199	206	210	206	205	191	201	196	200	184	206	214	203	184	208	186	213	188	177	212	203	216	191	197	204	187	178	180	214	199	190	209	208	196	223	218	213	191	192	198	191	194	215	178	173	206	190	183	198	189	216	201	185	219	210	209	222	171	216	202	229	184	205	190	228	213	197	206	214	196	209	198	205	194	205	212	172	195	189	190	211	233	186	195	197	197	205	189	202	208	157	202	178	204	219	198	210	200	203	201	209	197	222	202	231	211	207	199	193	192	220	211	221	198	242	195	234	197	202	208	186	203	195	229	208	188	198	202	221	171	212	194	203	192	195	169	181	201	214	209	200	208	218	174	213	191	210	204	192	208	206	194	224	193	210	186	187	215	216	213	193	199	203	209	184	233	220	193	209	200	179	196	196	217	180	190	197	171	191	209	182	209	214	206	243	155	183	185	188	207	212	219	199	236	203	200	201	193	181	192	213	205	183	232	183	213	237	221	216	200	210	201	188	207	210	176	211	199	212	185	178	222	191	193	191	195	184	202	191	203	179	214	200	200	231	209	223	190	209	201	183	186	216	211	202	201	189	184	206	181	219	195	214	183	231	198	210	191	185	195	170	172	218	192	215	182	207	219	182	198	194	185	206	201	216	184	189	187	202	187	206	204	193	207	192	178	203	185	210	185	216	178	206	212	166	190	188	193	204	209	177	178	201	207	198	201	183	208	195	220	213	202	208	191	184	204	216	196	172	213	210	212	168	193	218	193	197	198	215	214	214	183	207	215	205	165	199	188	195	217	209	195	225	223	225	211	209	199	232	204	191	190	201	212	168	191	197	183	194	223	182	206	186	185	208	221	199	224	221	196	187	209	206	177	216	202	201	166	180	178	191	194	193	186	190	194	209	205	191	179	168	204	195	177	200	181	210	194	188	192	195	187	157	182	200	195	197	187	197	209	198	220	228	202	204	199	201	183	202	187	249	199	192	173	213	213	223	220	238	172	180	187	205	207	196	188	206	196	184	175	184	189	183	235	213	197	220	201	212	186	199	206	193	196	212	188	225	192	192	217	195	223	214	196	189	208	219	194	209	192	215	188	205	195	198	195	202	188	203	195	208	203	177	196	183	196	194	183	210	200	178	200	205	184	200	198	194	228	201	194	199	212	200	191	192	192	199	224	181	185	170	190	183	193	158	228	189	223	189	237	202	177	195	200	215	179	203	195	213	174	215	192	201	205	231	190	197	213	205	212	210	180	206	216	217	220	218	207	186	202	206	206	188	202	184	209	208	222	184	215	225	220	210	195	200	207	209	177	177	210	232	211	236	183	196	180	200	218	216	169	188	197	199	175	183	207	182	173	208	186	203	178	211	195	198	194	199	219	177	172	196	178	184	196	215	223	198	194	215	212	198	199	176	171	202	197	168	215	194	199	197	220	184	172	206	202	195	188	193	206	219	207	213	218	224	188	205	205	190	200	218	203	191	214	188	206	206	204	193	194	219	214	191	221	215	197	196	158	185	234	194	206	202	198	198	219	191	201	179	205	204	202	204	209	214	188	202	233	201	194	197	183	203	174	182	191	192	236	210	185	206	181	192	181	180	212	215	223	190	220	216	219	214	210	194	198	183	208	240	198	198	193	185	202	180	228	194	191	222	215	201	169	206	206	201	203	192	184	194	179	223	233	209	188	226	181	173	185	192	201	204	205	202	194	188	219	201	206	201	196	196	193	231	196	191	192	220	177	217	177	197	214	196	223	196	183	190	188	186	229	208	214	219	201	221	202	206	197	193	194	207	207	192	194	232	201	176	159	220	209	216	200	204	216	197	217	198	201	218	183	212	199	212	221	188	190	207	200	192	250	216	196	187	193	184	184	205	200	222	192	187	177	226	219	214	215	203	188	231	229	201	217	180	195	194	155	213	219	182	183	188	175	190	203	177	208	190	198	191	209	217	205	207	218	207	217	194	204	205	217	239	227	207	236	202	190	179	210	192	191	204	177	199	202	185	211	200	223	203	204	209	185	205	209	194	185	225	182	192	176	196	189	208	191	165	215	184	198	191	218	200	202	213	197	212	197	202	180	187	178	218	228	209	202	196	192	212	204	179	196	189	179	205	192	189	204	224	229	221	211	207	205	184	189	207	183	175	207
31737	41953	45430	51440	51306	51848	51937	56053	56414	56879	55845	56536	50985	51553	51649	53303	49469	45436	40845	37746	34299	34079	34757	28892	24772	16320	15700	17791	15942	14865	13125	12532	12241	14916	10130	8935	6337	7423	4812	4800	5451	6382	8385	7848	5288	9022	9643	8994	4229	3846	2212	1624	1342	1142	1062	871	969	895	820	994	1163	852	1710	760	766	1621	1986	914	688	742	1197	1031	831	767	882	971	1205	1100	846	575	515	487	466	469	482	434	477	496	942	1087	504	460	493	502	465	451	460	488	471	493	506	434	488	469	464	478	474	480	472	479	454	469	486	515	461	454	491	452	528	481	497	485	482	464	468	489	449	464	491	487	506	446	516	514	464	537	530	515	457	468	487	493	454	482	515	456	516	463	463	488	473	481	515	525	464	424	475	484	494	462	545	508	485	474	483	527	499	504	482	504	459	475	481	476	496	491	500	510	503	492	500	462	479	491	523	464	461	470	496	475	474	489	487	472	447	495	470	482	491	464	518	473	483	489	474	479	495	489	473	488	476	469	511	450	441	522	480	483	436	475	487	447	487	471	478	457	469	516	495	450	492	481	506	485	508	455	495	500	483	483	503	500	476	492	487	457	435	497	415	436	493	492	508	487	503	509	497	476	486	472	483	477	447	490	446	495	452	448	489	516	480	491	490	463	461	514	470	479	498	507	470	473	472	551	494	466	488	496	465	478	521	478	468	454	505	532	506	504	507	467	482	464	476	534	461	482	489	477	450	456	467	496	503	489	452	474	449	472	509	458	471	472	471	497	463	515	507	499	475	512	490	476	472	482	482	488	492	525	474	469	492	496	516	465	469	442	459	529	489	438	506	486	457	440	468	481	511	491	474	478	471	459	472	449	457	479	492	512	480	487	469	512	506	454	470	482	481	465	493	470	490	517	483	491	455	485	459	434	499	497	495	495	501	486	449	507	507	457	495	501	450	517	495	490	463	505	460	488	477	495	475	481	466	461	483	434	477	451	453	501	519	474	485	488	499	471	494	468	498	457	465	454	458	442	461	430	484	478	466	482	508	455	473	490	485	448	468	463	502	483	473	488	538	475	482	487	496	476	479	444	502	490	454	455	463	491	480	507	462	473	491	516	502	469	490	517	491	504	484	469	523	498	482	466	512	470	473	466	466	483	494	460	499	436	460	461	452	456	470	493	469	467	472	489	554	463	509	471	477	483	464	498	456	484	455	468	523	484	486	483	479	477	487	521	472	459	522	470	491	499	473	505	459	507	466	506	481	478	466	486	482	478	437	516	505	477	520	472	478	496	472	508	483	494	496	474	430	482	463	484	471	498	463	503	481	447	443	443	489	475	509	491	487	448	469	502	493	494	448	505	459	494	487	462	469	453	441	495	489	480	482	412	483	505	450	478	525	506	488	500	470	465	490	503	447	444	487	499	475	473	442	473	520	506	492	471	475	433	471	474	483	472	477	460	473	454	502	475	477	480	488	472	464	450	459	480	483	464	465	459	485	481	476	497	485	524	461	503	490	501	507	466	471	470	458	484	523	467	452	501	476	477	482	453	464	522	465	481	486	450	516	483	456	471	501	483	473	502	495	478	495	540	470	514	471	484	503	486	474	481	474	479	514	456	510	478	501	479	474	497	503	488	472	499	458	474	444	516	506	454	473	459	499	489	459	453	483	472	443	476	459	482	465	474	474	486	456	514	466	460	475	451	501	462	445	463	485	479	465	493	470	495	497	467	512	460	459	486	454	492	490	480	464	472	452	471	536	478	453	484	518	423	499	489	469	484	463	492	490	472	505	501	501	507	462	472	472	481	500	493	481	484	500	474	470	482	469	475	497	473	482	458	447	457	472	448	456	478	465	456	475	511	474	474	485	496	471	484	452	464	485	504	452	463	506	468	442	494	477	477	462	466	484	465	455	471	500	438	491	497	485	475	472	501	523	435	481	522	459	448	469	458	496	440	475	470	437	495	482	479	445	468	479	506	497	438	451	471	471	464	496	473	473	470	507	507	475	492	470	474	470	474	490	467	467	478	457	508	481	473	454	457	495	462	450	481	519	490	482	470	507	464	511	473	459	442	498	503	476	449	451	464	478	449	498	493	478	491	469	495	493	437	475	473	471	479	494	476	452	489	473	499	504	476	476	505	458	485	474	470	476	500	472	445	498	512	487	494	487	515	479	447	500	497	452	449	467	474	466	504	472	468	397	503	461	496	472	478	483	469	453	460	505	512	484	487	482	459	503	494	480	467	481	459	487	495	499	497	483	473	477	482	457	475	470	481	475	445	463	464	516	448	468	491	482	474	473	471	497	491	446	508	483	489	483	478	476	461	476	471	502	483	470	477	495	505	491	493	437	483	482	467	482	496	497	452	492	543	443	439	485	479	479	490	516	476	483	519	471	508	462	503	493	497	511	510	486	480	498	448	498	456	478	485	501	466	483	447	465	464	479	523	482	467	457	477	436	469	476	513	500	487	490	513	512	506	454	529	446	460	492	448	463	479	453	416	433	466	477	481	493	471	474	482	452	485	499	511	452	476	495	463	487	495	491	451	503	485	478	492	500	489	435	456	488	486	506	447	462	500	479	486	491	486	477	483	490	506	485	496	469	493	452	458	506	465	470	480	498	496	464	503	492	472	468	450	456	495	482	476	486	457	507	486	452	503	467	500	479	489	504	475	488	453	471	484	490	479	541	490	513	473	446	467	487	478	502	495	472	458	509	440	472	433	463	496	458	484	468	479	504	483	532	496	466	457	503	469	470	519	483	459	487	492	468	488	480	510	457	499	464	510	471	479	434	461	494	475	468	505	512	489	503	450	468	454	487	453	480	473	445	485	453	489	471	502	482	458	500	436	495	450	476	502	487	482	445	485	472	465	454	492	455	492	467	492	444	480	472	469	480	489	472	470	477	463	447	525	449	510	518	444	454	467	517	464	537	463	466	462	500	441	466	486	490	453	470	494	480	464	481	477	518	463	469	440	459	473	483	493	425	470	463	464	467	504	459	475	505	462	462	443	499	447	491	498	461	457	444	453	486	462	489	510	483	468	449	471	490	488	473	484	468	481	525	466	495	493	429	480	456	464	480	464	446	437	481	485	463	462	497	475	462	469	496	440	508	494	473	490	447	446	467	504	477	469	499	492	464	479	463	481	475	465	510	485	501	458	473	465	514	489	521	474	543	443	498	463	477	491	503	420	466	494	510	477	477	478	508	507	473	479	517	452	470	500	492	476	510	488	459	469	446	511	467	452	460	455	479	453	455	469	503	504	472	493	500	494	471	449	478	486	496	486	475	494	462	454	547	471	484	454	463	515	449	464	498	457	445	496	483	501	469	496	469	502	529	483	492	479	476	496	475	499	449	439	430	464	501	488	483	485	465	515	447	461	480	447	457	493	495	452	494	469	458	462	462	489	447	495	497	474	472	445	529	468	528	445	469	511	494	522	512	463	500	455	489	473	469	514	510	495	518	488	465	462	491	500	520	484	453	523	498	481	488	469	467	507	490	469	511	486	463	498	481	474
19042	18882	19585	14227	11559	7822	5418	4959	4953	3074	3245	2416	2223	1504	1329	1538	1139	879	647	716	656	630	545	547	490	434	406	385	384	361	367	327	304	305	314	285	284	321	291	296	298	279	261	284	311	301	301	288	271	263	282	258	280	286	256	276	266	275	241	282	240	259	278	258	265	261	232	239	251	261	240	262	260	265	274	266	260	261	262	277	241	269	270	231	255	266	234	272	264	253	241	249	266	265	262	271	240	288	263	277	256	272	257	233	280	246	260	251	243	272	233	282	233	243	269	251	267	252	255	257	253	247	257	266	258	265	251	267	286	283	250	284	235	266	270	247	257	298	284	272	260	239	261	242	269	257	282	264	255	269	250	247	241	267	245	278	232	230	252	243	296	261	285	293	275	245	264	299	293	282	266	245	238	252	244	255	256	259	210	266	233	247	252	257	264	257	257	234	295	256	257	293	278	247	271	282	275	264	245	284	266	254	261	219	228	272	286	248	238	276	289	244	257	277	252	266	233	264	245	233	263	280	255	245	262	282	283	272	267	273	264	290	251	257	243	256	266	284	236	262	264	233	262	259	252	236	249	257	256	265	263	261	257	254	263	270	219	277	258	248	277	262	248	244	249	229	275	242	258	252	265	244	277	251	276	287	246	261	259	259	256	247	259	249	238	262	231	264	259	263	254	288	257	248	266	260	268	256	284	264	252	252	280	258	264	270	261	253	270	272	235	228	267	284	265	329	261	258	259	256	245	242	246	223	271	270	268	266	276	253	250	250	253	253	286	273	258	258	263	225	245	295	252	266	275	274	271	247	248	230	292	248	268	273	228	271	260	238	257	273	254	242	243	234	293	266	261	244	259	274	222	285	273	260	245	229	269	271	255	259	264	259	265	262	252	241	250	265	254	277	244	270	274	276	279	225	259	251	274	304	238	262	269	237	283	263	260	265	290	252	236	257	265	261	291	251	272	249	240	242	230	254	270	254	243	256	268	268	248	244	275	269	286	276	295	281	277	284	266	254	269	270	276	255	227	256	240	244	270	266	262	279	250	282	233	266	265	256	262	272	263	268	256	283	277	251	293	252	302	255	272	282	273	265	250	278	270	258	249	250	261	260	230	240	243	269	257	268	262	239	255	270	260	275	257	269	237	255	266	275	260	255	272	305	256	263	238	256	266	227	263	268	241	258	273	279	265	268	254	283	245	262	263	257	278	275	249	260	261	261	251	281	232	273	295	265	271	254	286	246	253	268	238	236	230	269	252	279	275	246	267	278	208	277	291	234	257	257	249	258	260	282	292	258	252	269	278	275	268	232	272	266	272	270	258	291	304	258	241	284	280	258	272	239	241	257	255	273	240	275	292	269	240	260	245	230	265	281	266	260	243	259	287	267	265	264	253	259	289	243	250	263	239	288	277	278	273	267	271	267	286	245	264	265	245	229	247	292	276	245	263	257	255	269	222	285	262	288	258	230	252	287	286	294	283	229	248	253	259	272	236	274	289	250	264	251	249	251	247	267	265	252	291	260	242	242	311	260	275	247	246	244	285	251	264	269	251	241	266	261	258	284	259	277	259	247	271	267	261	267	280	263	278	247	238	224	261	240	276	277	267	232	245	234	265	276	257	260	242	258	268	247	237	247	243	260	255	262	241	266	242	291	280	252	245	253	285	262	245	250	247	256	264	268	250	277	250	288	244	261	277	264	268	254	256	274	242	233	265	266	229	254	265	266	272	260	246	258	253	273	263	243	252	241	221	250	257	248	256	254	274	266	247	242	254	288	243	276	228	232	221	245	261	259	268	247	267	237	256	256	259	271	291	302	284	256	256	239	255	259	281	237	267	248	261	242	239	288	238	264	257	280	262	271	260	264	239	257	280	246	248	269	242	263	264	289	234	248	260	248	275	248	270	278	227	293	247	251	242	269	279	237	277	249	252	248	274	258	260	260	249	247	246	271	262	270	265	274	295	289	276	276	283	235	266	272	264	246	280	290	251	273	257	257	279	287	269	302	272	247	266	254	251	287	240	268	276	244	266	251	278	243	266	272	265	283	255	234	258	239	279	237	277	268	275	273	249	281	255	246	268	274	251	238	269	245	264	257	257	263	254	248	243	234	278	256	226	294	272	236	274	235	258	264	248	264	232	287	312	243	244	250	265	255	249	268	252	260	268	237	256	245	243	245	236	242	266	242	275	271	277	235	242	278	276	248	266	248	274	250	249	267	268	209	261	264	242	264	277	256	264	255	243	269	287	281	280	299	281	290	280	263	299	256	278	280	278	250	264	281	275	253	295	265	257	245	253	257	269	279	293	262	241	266	245	260	262	240	281	232	283	261	282	277	262	261	255	279	281	296	275	254	277	293	269	263	261	261	235	231	251	253	274	269	268	262	276	253	245	254	248	231	253	268	272	271	271	235	285	299	244	253	264	252	243	261	279	250	259	250	290	229	262	278	276	265	261	252	253	270	261	265	261	267	250	247	278	249	264	239	293	242	230	267	287	255	258	245	259	246	230	269	242	243	277	266	264	243	243	240	260	244	282	278	264	246	280	296	260	267	237	263	246	277	253	249	225	265	258	238	282	248	272	269	246	254	268	265	255	250	270	237	240	271	255	270	236	246	273	267	253	251	278	262	289	267	270	234	262	285	275	279	246	267	271	254	262	228	270	263	243	275	256	228	293	262	249	270	237	282	288	270	285	266	261	276	294	266	255	263	254	265	255	262	278	264	265	240	250	262	261	262	260	245	270	258	260	277	258	243	248	264	263	275	262	280	272	276	239	255	244	248	239	268	279	254	262	231	241	268	280	240	250	263	269	245	249	258	278	252	263	236	236	281	284	233	277	275	228	263	293	269	237	260	302	277	268	274	291	222	264	283	267	299	252	276	259	238	264	261	264	295	263	223	260	249	260	277	288	254	276	261	255	237	239	234	243	237	257	221	274	245	238	271	273	274	270	239	283	282	257	264	240	261	248	254	263	244	290	255	282	254	254	244	263	276	259	252	290	270	245	266	288	233	250	265	253	276	271	259	256	241	252	251	263	224	223	271	243	244	232	307	267	266	251	258	239	266	251	243	277	246	242	282	274	275	256	292	302	252	248	277	265	250	266	279	267	252	204	245	263	287	249	253	230	241	234	247	258	278	251	262	273	271	255	238	261	260	246	267	272	259	277	273	261	238	266	282	273	221	265	299	262	280	267	285	266	255	282	291	248	252	283	273	260	258	269	241	257	283	295	258	248	258	247	265	251	298	231	263	293	279	269	288	279	275	261	252	237	222	273	248	267	264	286	239	259	251	269	284	280	255	264	258	250	251	230	247	243	297	271	253	239	274	255	251	260	254	237	247	276	232	240	257	243	288	278	252	251	284	261	252	281	290	257	255	244	234	258	268	280	264	250	255	258	251	251	275	276	269	261	285	278	240	270	254	258	281	276	219	281	254	273	236	258	253	270	270	260	271	250	268	273	293	286	245	227	256	250	264	268	264	261	255	260	243
11636	15930	24786	25488	23412	19600	17200	18428	18688	14114	15415	12758	10812	9008	7996	9388	6778	5186	4112	3620	3468	3544	3240	2659	2334	1897	1692	1827	1596	1396	1286	1258	1175	1160	1056	910	997	895	858	784	844	869	880	816	780	856	887	795	721	738	659	633	671	673	654	670	707	641	593	662	655	615	643	619	612	678	613	690	661	626	635	649	631	624	607	636	727	611	701	644	648	638	612	578	619	611	599	586	608	676	646	635	631	629	589	636	600	622	586	582	629	627	643	668	665	583	606	613	688	634	613	584	620	637	591	680	612	605	663	618	642	625	623	660	650	604	628	671	625	622	669	591	603	643	606	650	634	655	614	607	607	605	634	588	641	610	630	618	617	651	667	631	611	608	599	611	631	631	625	615	601	609	621	636	596	631	642	628	682	647	630	639	646	646	669	672	662	614	623	607	617	637	649	663	628	585	630	623	637	581	641	646	624	618	592	636	645	686	618	628	574	613	627	598	626	622	629	624	629	604	629	612	646	680	639	633	624	629	589	638	625	600	578	677	649	637	602	664	640	606	584	654	674	641	635	640	660	631	610	607	565	647	619	653	619	633	610	637	612	617	597	650	618	656	597	606	581	620	587	661	683	636	629	659	632	612	595	565	627	614	615	571	641	643	599	617	627	653	600	624	640	635	663	626	612	604	687	622	648	619	622	585	625	635	618	640	668	589	610	628	665	612	640	611	643	589	650	601	613	630	645	650	635	628	659	630	591	635	669	605	630	604	681	634	623	625	625	629	615	682	618	606	596	639	651	661	603	658	648	625	619	600	672	638	596	657	584	591	583	619	634	633	679	597	613	641	627	641	577	615	645	634	608	597	622	645	658	615	626	610	603	600	674	639	620	620	671	655	638	603	637	632	596	623	573	656	687	601	633	609	613	603	566	638	662	621	618	653	613	641	629	602	609	650	617	651	636	648	615	597	644	653	631	628	677	606	618	611	587	649	616	615	634	626	614	653	615	622	619	615	637	631	623	586	611	633	661	598	644	640	657	664	633	660	668	665	617	619	610	608	637	640	575	610	600	644	626	642	638	660	617	625	644	620	617	671	656	642	595	646	648	618	628	669	597	656	615	596	630	657	620	646	596	627	668	644	596	561	644	622	653	663	595	630	654	686	599	635	598	633	594	635	587	624	648	608	620	659	580	636	649	595	648	634	626	609	615	633	614	601	629	612	632	657	611	623	620	626	641	616	647	628	640	598	609	650	609	625	638	628	619	593	618	636	585	642	599	638	618	617	623	662	647	577	607	618	610	623	603	589	664	628	647	619	634	642	598	626	651	641	559	625	640	593	639	588	648	614	640	649	608	615	651	633	635	638	607	633	599	569	612	597	620	619	645	630	676	624	602	635	611	625	685	590	569	629	658	614	660	676	602	602	621	578	625	645	638	585	608	606	627	661	597	623	616	635	585	624	606	581	607	586	594	656	593	650	627	685	622	634	569	636	614	624	598	637	619	624	667	614	603	571	606	638	653	605	597	631	635	645	642	601	665	657	611	635	666	619	619	657	625	645	658	626	611	653	639	646	650	649	635	628	635	626	629	630	635	626	645	635	557	602	674	649	627	583	623	605	648	578	585	627	626	679	603	611	618	638	606	637	623	589	625	627	613	632	594	603	627	635	612	584	665	600	608	629	600	625	621	601	631	640	638	571	611	644	619	647	602	630	663	673	650	622	662	629	651	634	603	632	639	598	625	624	626	582	615	611	633	632	639	634	602	619	612	624	609	648	616	661	658	626	566	589	593	591	620	661	633	666	672	633	636	665	622	628	633	653	595	581	607	602	636	575	589	552	617	597	665	599	629	624	634	630	634	600	606	644	603	578	641	657	614	621	636	648	607	636	668	658	644	632	588	603	624	608	620	586	622	653	634	646	628	611	641	605	606	662	582	628	631	630	632	636	624	566	593	675	633	623	658	587	620	655	615	602	629	600	617	592	650	600	604	622	602	610	602	605	667	630	592	598	644	624	645	637	654	643	587	631	620	644	596	628	671	641	627	700	601	623	614	614	609	601	657	639	601	599	620	623	659	611	655	637	675	677	651	589	607	619	668	612	590	611	633	634	613	655	627	689	613	628	661	606	597	607	633	599	613	623	604	620	643	650	637	610	626	612	636	592	703	641	593	603	613	606	615	615	589	612	659	616	565	622	685	599	630	621	648	596	625	616	599	636	606	665	594	583	659	609	632	632	613	646	580	573	646	614	627	591	654	604	658	618	640	560	624	605	622	608	664	630	613	624	614	629	647	625	631	681	644	682	620	649	644	585	607	646	638	610	590	618	651	649	659	624	605	572	620	637	665	709	626	629	564	601	617	614	633	647	678	620	648	599	625	618	596	641	601	608	618	637	664	619	600	641	630	622	635	619	609	655	597	610	587	628	615	575	631	661	619	641	641	629	591	611	602	591	622	623	660	654	613	612	612	681	646	640	643	590	603	590	674	667	626	636	616	571	585	660	649	562	642	596	638	609	635	619	573	583	640	663	654	612	610	619	618	606	649	654	592	626	608	642	613	617	638	648	582	640	629	627	600	559	609	621	656	637	611	646	615	630	609	622	616	649	624	662	670	609	684	618	619	643	635	635	648	635	599	690	677	605	628	605	606	669	662	591	608	621	652	633	638	663	631	614	652	622	590	652	627	595	633	625	614	557	606	583	632	687	645	625	616	622	651	626	596	616	641	621	625	567	582	661	634	673	648	641	659	591	630	610	606	603	636	624	618	632	659	632	629	618	607	651	615	631	639	645	623	660	603	622	653	633	585	595	633	585	635	610	654	611	591	599	606	628	613	623	660	607	648	633	641	650	618	626	595	633	647	616	626	687	644	595	587	595	695	673	585	599	633	615	639	613	662	632	640	657	627	623	619	599	621	622	619	625	645	640	632	651	655	632	609	653	630	604	675	627	642	674	642	605	604	634	608	641	645	635	609	610	645	636	674	610	607	634	597	628	641	634	655	619	600	622	658	644	654	604	604	612	601	589	632	648	619	636	653	606	591	650	635	657	668	589	651	644	594	606	621	614	613	615	613	607	585	588	637	631	568	619	617	621	588	624	594	632	600	640	643	606	589	575	640	661	638	635	638	613	606	636	627	598	639	602	628	620	639	641	618	628	633	654	587	621	664	639	563	697	632	670	637	618	596	600	676	622	610	579	664	621	608	609	622	586	592	627	650	632	615	605	589	628	628	633	644	608	625	601	601	616	648	646	617	608	646	648	561	628	579	639	640	634	622	563	583	664	629	664	605	656	609	609	610	625	630	625	642	597	618	623	658	643	643	608	657	654	642	645	621	560	656	616	629	652	658	584	649	615	592	633	645	600	685	631	634	627	650	609	650	640	585	596	664	639	645	604	638	677	591	639	611	630	600	616	626	584	618	608	621	593	569	565	629	618	621	655	611	626	608	689	661	628	606	635	646	670	686	615	647	620	601	647	609	638	655	629	650	629	632	575	687	591	667	666	620	622
37224	40636	40718	35949	36877	32392	32137	36019	39516	33432	37010	30282	31827	26795	22136	25261	21804	15422	10969	9008	8298	7065	5543	4536	2944	1771	1851	1916	1887	1413	1232	1295	1441	1360	838	978	739	739	565	570	643	608	763	798	582	846	974	940	532	482	361	335	333	355	316	299	353	305	310	295	289	264	297	271	343	377	291	324	288	308	317	330	304	327	289	265	283	271	297	281	279	291	276	257	284	289	284	295	273	282	279	275	285	280	313	285	274	268	236	288	298	255	296	247	285	262	266	259	241	240	281	277	268	245	279	274	288	279	277	262	290	261	277	263	293	264	248	324	291	281	280	293	295	271	273	255	266	271	277	269	243	262	291	255	265	257	265	256	267	271	270	273	266	266	298	327	284	254	298	257	285	265	304	271	287	269	253	270	274	270	265	309	262	284	281	283	274	272	292	270	277	241	244	280	260	272	262	254	270	249	249	270	270	241	244	266	244	266	242	287	282	300	265	247	271	264	296	247	244	262	292	281	269	232	269	279	274	245	271	299	241	257	283	269	275	252	274	269	243	263	251	205	275	257	243	252	270	255	287	279	299	268	254	273	273	240	312	266	233	259	273	249	273	271	260	227	273	219	266	270	299	275	255	264	256	241	262	229	243	258	270	261	265	249	266	243	288	247	268	266	250	261	253	265	254	265	261	290	268	272	273	259	269	261	259	276	251	251	278	287	279	265	247	263	288	272	301	241	276	278	268	276	260	285	276	255	266	251	290	256	269	249	254	274	256	273	273	249	255	269	283	269	265	270	268	275	281	287	269	291	252	235	312	290	263	265	267	295	260	263	276	270	245	285	247	248	296	258	275	254	242	282	271	238	269	262	296	281	261	251	254	236	255	264	277	273	291	267	293	284	260	253	254	275	284	299	220	284	248	257	257	300	252	249	292	262	284	268	284	288	283	248	269	255	259	251	318	267	270	282	277	273	276	277	287	263	266	261	290	310	271	262	228	253	270	304	294	275	262	255	249	302	269	269	291	250	262	289	287	255	283	253	261	236	284	270	261	268	285	261	270	276	301	264	264	276	278	268	261	318	311	260	288	292	261	269	282	298	282	296	244	286	271	277	261	310	293	295	263	249	277	283	279	273	271	302	305	288	284	256	240	262	272	256	257	276	230	228	262	272	316	247	262	290	271	267	254	275	283	276	275	294	279	281	269	274	274	295	242	296	281	262	256	265	280	266	289	271	287	285	260	272	235	253	275	273	272	271	305	268	249	246	280	280	257	273	269	255	264	294	256	304	274	277	285	276	278	276	271	306	262	246	263	264	266	304	278	257	289	299	262	273	299	238	293	259	253	231	258	261	264	274	275	246	260	272	279	279	240	278	277	281	294	289	276	251	283	255	269	247	285	271	280	263	248	278	275	222	252	249	278	245	258	268	281	291	285	272	261	277	248	255	271	262	277	274	271	251	258	284	262	284	258	289	277	267	277	265	261	274	294	259	270	287	277	290	322	273	284	285	263	241	257	286	282	256	285	299	270	291	267	255	275	283	239	279	279	230	284	265	236	272	263	265	245	270	257	261	274	269	260	275	253	314	288	274	283	267	261	281	266	295	294	285	266	271	271	259	302	254	306	256	288	280	248	275	279	278	250	264	277	259	253	238	255	283	246	282	262	293	275	278	252	266	263	272	263	249	250	258	283	252	262	272	274	301	265	249	276	269	303	269	282	279	276	279	252	302	261	272	269	271	247	271	275	264	278	291	281	269	253	237	292	261	281	241	278	275	247	263	252	270	290	285	233	250	287	309	294	273	290	278	253	318	273	271	251	251	284	272	276	287	267	244	276	241	257	283	251	284	268	249	266	267	252	292	256	260	257	261	270	277	254	297	276	259	269	278	291	250	240	257	301	243	284	282	288	275	274	267	251	265	293	245	293	258	277	278	307	264	275	282	281	283	264	282	273	257	258	312	275	268	247	295	250	292	288	277	272	284	262	261	261	278	252	257	247	260	287	249	244	301	281	252	294	261	301	272	277	289	274	265	260	286	273	286	259	295	269	260	262	278	256	302	258	282	244	263	252	267	234	282	267	264	278	228	255	258	265	239	270	277	284	276	294	274	266	283	269	297	263	248	255	303	250	278	257	270	273	259	280	272	280	267	287	276	272	280	279	275	289	290	279	274	238	266	287	282	258	274	272	271	244	287	260	268	271	275	297	261	285	272	307	300	281	260	290	242	277	261	253	279	239	278	242	262	259	256	284	292	265	293	257	270	320	269	280	228	248	264	262	245	284	276	277	280	319	267	302	276	254	264	286	278	271	258	268	278	269	252	250	289	255	264	283	255	264	284	303	258	245	252	251	298	258	254	259	244	245	260	252	256	282	288	255	245	253	271	254	249	293	271	276	257	294	287	291	289	248	272	281	254	252	300	282	264	263	237	274	262	302	271	294	300	276	238	262	268	263	271	304	271	259	256	277	266	294	289	302	301	279	288	292	260	291	266	272	287	293	264	265	270	263	234	274	279	271	288	278	223	286	249	257	270	266	269	291	276	285	293	249	262	256	260	281	277	278	237	268	286	280	233	260	285	277	253	299	247	265	250	258	261	300	260	263	227	307	260	254	261	297	250	303	263	237	267	278	255	298	247	286	252	298	283	265	241	262	255	257	271	267	258	263	266	259	252	268	298	274	265	274	291	266	287	283	275	274	238	290	298	252	283	260	292	291	246	268	271	238	278	258	264	251	274	261	288	265	260	272	242	283	260	270	279	294	266	276	278	270	297	286	262	265	263	252	276	246	299	268	267	296	297	287	281	263	256	277	258	279	268	264	312	287	280	268	265	236	256	272	269	275	285	276	242	257	262	244	263	288	273	274	264	279	309	291	241	242	244	250	270	286	250	268	291	290	280	278	275	265	262	263	250	268	263	237	254	268	249	269	283	221	251	241	263	256	257	275	260	265	269	238	292	231	276	274	279	257	277	305	291	261	270	285	244	294	276	268	280	262	293	259	276	257	264	265	268	282	270	277	268	276	241	268	280	252	230	252	274	260	281	287	308	256	250	247	263	300	280	257	282	254	289	253	293	301	265	288	266	291	288	310	255	263	260	260	251	245	283	282	278	254	253	292	251	288	287	259	284	283	289	297	255	277	273	275	247	278	245	287	283	266	238	291	270	237	273	275	281	277	266	244	275	275	276	256	250	252	258	257	238	274	256	280	258	259	290	260	279	251	277	278	256	267	283	278	274	268	267	283	271	258	277	295	291	266	273	286	282	306	269	306	271	287	270	268	266	267	258	320	279	255	270	254	261	274	277	249	303	265	283	281	284	270	260	285	247	265	247	287	271	297	285	276	293	264	270	256	238	257	278	274	292	266	275	277	272	263	266	269	284	248	245	293	271	280	294	275	295	245	275	288	291	237	259	263	263	289	244	258	240	258	297	269	283	278	264	288	255	269	274	273	254	284	284	271	263	254	297	285	299	261	259	278	268	280	288	301	257	280	244	243	258	232	274	295	270
24826	35322	41896	47150	45978	45525	45832	50340	51042	49476	49478	48865	45606	45051	42781	45583	41741	36155	31982	28423	28488	26460	23695	19933	15046	10089	10656	11551	10631	8744	7995	7208	8150	8051	4835	5263	4217	4453	3024	3269	3814	3662	4951	4585	3371	5622	6063	5728	2741	2319	1533	1269	1131	1143	923	904	1004	853	805	945	760	693	778	743	1151	1604	881	813	699	857	1055	1035	947	873	818	778	802	793	713	658	630	653	618	630	636	684	644	658	693	1010	630	633	634	655	640	676	633	618	569	628	638	614	673	637	629	682	670	662	639	638	644	687	658	628	665	614	557	678	603	694	611	652	670	622	612	616	638	654	622	680	668	602	632	637	653	677	641	612	634	660	632	654	625	678	647	653	632	635	615	670	700	632	581	697	615	656	593	603	579	691	670	636	641	670	646	596	606	628	626	618	601	653	633	680	632	669	621	645	574	646	683	629	616	596	636	643	603	639	601	660	636	643	599	658	677	699	652	661	647	632	620	620	622	627	654	618	653	622	645	641	662	651	628	653	640	674	633	662	579	618	605	623	608	621	622	688	569	621	681	659	586	622	599	656	628	658	643	650	626	683	628	654	643	671	628	601	642	653	612	646	630	631	622	623	626	646	618	642	619	633	670	629	592	639	610	668	648	633	638	595	634	654	657	623	619	646	609	619	611	568	600	633	614	667	608	660	672	593	638	680	645	627	625	648	625	652	625	660	627	631	654	645	614	657	672	603	610	603	603	665	624	629	616	620	690	649	606	655	664	622	607	636	677	593	652	633	623	626	637	639	640	636	658	639	633	678	596	646	640	643	655	612	662	631	660	642	640	640	679	627	683	650	622	629	665	669	608	601	635	650	616	694	647	621	689	614	655	610	634	639	653	617	659	633	641	633	655	635	658	643	611	630	647	646	620	629	628	657	654	642	643	646	645	649	660	677	631	580	654	681	635	654	603	633	615	630	660	621	630	608	629	626	579	643	636	595	585	617	625	650	617	656	647	649	650	641	624	621	631	636	610	650	619	635	672	674	639	607	633	614	600	620	612	667	650	652	639	632	636	639	670	662	644	614	652	628	616	620	624	649	622	639	629	664	653	627	620	614	647	594	632	659	667	655	633	644	600	663	625	593	601	589	617	623	623	686	599	639	640	632	637	586	655	611	640	642	651	679	680	663	636	651	635	657	613	620	601	665	599	623	634	626	661	675	622	667	666	652	635	630	615	589	598	587	660	631	600	632	665	617	651	624	678	624	638	645	652	620	700	627	631	662	596	613	639	613	600	615	630	611	641	653	634	620	648	626	656	639	626	623	667	703	677	632	657	603	643	610	602	641	634	624	628	632	614	677	651	629	662	634	646	636	623	646	679	696	658	649	654	650	622	643	598	680	605	584	622	660	625	605	673	590	661	641	637	659	649	625	608	653	639	617	615	621	650	644	662	634	608	631	633	604	614	631	638	657	638	611	634	611	649	650	625	671	622	616	642	611	613	667	624	687	642	590	658	553	616	615	613	634	640	636	673	635	656	634	657	651	635	648	652	640	648	677	645	633	637	659	623	615	660	631	630	662	664	598	622	640	656	626	610	612	623	644	654	643	662	634	639	629	660	615	657	635	617	593	654	641	670	644	629	623	639	639	653	641	684	621	594	627	578	616	623	664	585	671	674	646	593	623	672	675	652	610	608	638	688	616	643	665	659	669	663	606	648	590	666	657	597	628	650	649	581	677	653	676	624	674	620	607	643	626	665	607	656	627	690	587	684	688	639	646	616	606	615	644	646	630	696	635	629	678	634	615	648	665	660	642	665	677	651	649	597	644	646	636	659	615	622	661	617	623	633	599	612	660	674	610	604	621	658	608	651	663	673	648	587	617	670	675	625	614	604	682	627	625	616	618	620	629	665	651	668	649	612	649	631	647	664	627	601	648	656	648	658	666	657	638	649	636	639	661	640	658	630	617	650	684	621	598	613	627	650	713	624	660	609	623	579	616	650	627	640	610	647	645	653	605	623	604	603	641	643	634	639	635	607	627	617	632	617	692	653	630	613	643	632	652	653	631	665	637	609	666	664	619	654	650	626	649	641	623	671	585	621	645	627	692	622	683	620	655	654	599	650	683	632	624	654	621	620	617	649	596	645	651	657	635	715	595	603	651	580	602	624	610	672	636	629	611	645	597	627	664	628	601	637	647	640	602	610	648	613	634	604	690	657	633	624	632	657	631	638	678	634	613	663	639	679	620	610	628	647	651	648	632	624	598	649	666	673	642	689	643	636	646	611	579	643	609	655	637	646	630	612	672	660	662	654	648	611	623	655	606	623	623	606	660	601	659	613	654	673	631	612	598	581	621	626	596	607	635	648	631	604	622	662	613	611	613	653	607	653	630	623	694	639	584	639	623	624	645	647	671	627	641	603	602	647	605	640	628	621	597	624	652	599	680	627	582	648	598	621	673	627	597	656	602	631	642	622	644	664	623	606	639	654	668	615	585	631	630	628	640	606	637	639	635	655	640	666	647	621	671	641	649	660	682	632	657	645	644	608	636	651	634	607	649	620	597	622	614	631	571	656	669	619	608	655	634	618	684	624	643	617	654	640	624	604	648	663	630	658	645	669	665	613	631	622	626	647	663	637	594	657	687	703	624	628	655	668	629	685	706	625	656	630	668	632	602	602	681	659	649	639	635	640	620	589	661	599	618	601	620	572	640	575	660	627	680	643	640	608	647	579	626	623	640	627	594	598	611	591	618	635	622	637	630	641	573	654	650	593	606	591	695	655	656	615	625	622	616	607	653	651	598	630	645	620	653	612	659	624	639	624	629	654	590	599	597	691	599	639	609	643	623	615	671	653	644	634	632	647	635	617	652	674	665	654	611	611	673	604	660	611	659	631	608	598	631	655	690	620	669	713	637	652	646	629	632	636	639	641	605	598	596	646	608	637	628	658	666	661	647	658	614	627	625	666	654	660	613	655	592	650	656	648	640	641	657	623	655	589	647	603	626	634	721	606	625	693	618	620	646	625	610	670	616	619	630	630	638	627	663	602	647	624	627	626	625	652	641	644	606	636	673	633	640	609	639	615	648	601	649	642	628	652	659	648	611	631	638	637	660	663	664	616	595	669	606	593	647	616	658	640	627	622	631	643	611	621	638	622	615	642	619	689	609	621	650	626	626	631	644	698	674	610	649	641	594	639	611	649	586	680	647	633	622	600	614	607	606	670	654	620	645	624	633	682	619	643	604	644	614	669	594	637	613	611	652	613	679	640	670	646	633	613	633	627	575	609	581	632	632	619	665	584	583	652	621	647	648	623	625	601	664	658	651	636	628	683	641	675	641	604	602	614	635	643	629	683	648	622	696	604	626	642	603	633	629	650	651	623	645	593	653	669	661	613	657	642	661	655	653	633	640	626	654	620	676	629	660	620	672	631	598	642	668	645	655	667	617	598	626	581	681	695	632	653	628	619	659	608	621	685	651	657	609	649	651	638	613	670	629	654	630	621	646	636	616	714	632	582	632	613	659
45044	44349	41712	36471	38218	36517	37033	42052	44669	39676	43266	38510	40363	35516	33506	36925	33332	24771	20638	17773	17341	13488	10720	8272	5614	3461	3450	3697	3169	2493	2216	1897	2234	1816	1281	1605	1157	1240	798	847	971	1013	1330	1149	966	1446	1603	1616	753	591	378	361	336	314	273	263	266	266	243	248	247	214	229	235	331	315	253	205	185	271	345	321	297	275	241	256	258	216	204	224	205	216	193	191	169	196	189	218	206	316	241	228	177	208	202	178	185	202	210	182	203	192	199	198	209	184	189	171	209	191	224	188	195	228	181	192	201	203	196	199	226	214	212	198	230	179	213	201	202	207	213	189	200	210	214	186	223	186	178	187	194	213	189	193	190	168	199	187	208	195	212	213	203	197	195	232	213	200	210	207	196	190	168	195	200	190	208	206	198	189	199	189	199	207	187	195	182	191	212	206	206	173	196	213	205	167	193	201	180	208	211	192	192	205	204	210	187	194	202	196	206	204	198	161	209	218	188	191	181	195	192	199	203	186	197	197	181	189	184	230	191	206	181	207	172	205	202	191	202	182	181	229	193	199	205	207	200	173	179	181	212	199	186	204	179	208	201	196	178	213	217	213	208	196	210	181	196	207	177	202	194	188	194	209	189	183	168	220	192	204	204	216	205	166	236	175	186	207	218	222	198	200	205	216	203	195	186	211	208	185	180	194	224	206	206	204	193	189	186	205	186	211	181	190	196	196	191	174	175	204	195	197	204	197	210	190	180	207	194	191	188	209	207	187	196	199	192	229	197	191	192	199	192	190	194	201	196	196	205	185	190	201	221	182	201	189	181	165	195	221	210	202	212	200	193	195	194	196	198	180	199	206	218	206	189	194	217	198	183	200	195	187	194	187	173	202	169	211	179	200	178	217	195	221	198	180	207	198	185	199	181	179	190	206	178	194	197	211	189	176	213	215	209	220	192	181	171	215	201	190	180	172	198	203	210	215	171	181	195	181	189	228	199	200	205	212	196	181	195	187	149	195	214	196	194	210	212	197	202	204	202	189	186	190	200	174	196	167	210	200	184	196	211	191	196	189	191	200	200	170	218	207	177	203	192	203	161	223	183	193	197	187	170	215	183	211	212	190	173	185	199	176	211	180	205	181	206	197	179	203	193	173	209	194	199	207	208	207	196	190	222	182	184	208	175	180	206	203	168	215	209	213	179	221	209	206	181	199	181	226	194	192	206	205	202	205	218	199	209	215	193	184	213	184	218	188	196	207	209	210	205	201	156	188	171	170	189	194	214	197	218	178	210	208	202	182	184	200	186	201	200	212	188	177	198	200	191	193	203	205	203	217	216	184	210	203	195	194	231	204	193	173	185	201	204	201	182	207	196	203	215	218	189	207	197	192	201	177	197	186	209	192	171	191	217	217	210	180	173	179	176	203	198	195	209	206	219	193	190	222	213	202	193	185	191	191	219	213	182	190	175	186	204	186	179	196	212	182	183	172	177	197	185	193	181	201	222	210	222	182	196	221	229	219	195	170	206	205	211	201	167	208	204	200	214	223	231	189	230	190	195	195	226	176	170	206	187	194	237	192	208	204	190	192	195	184	196	185	217	185	201	194	225	188	185	185	179	206	196	211	219	200	183	189	204	184	216	215	182	207	208	192	192	195	192	167	198	225	187	215	209	185	184	207	207	200	214	165	192	182	208	174	208	208	202	198	196	187	179	189	210	207	193	183	173	209	197	193	198	211	216	215	210	193	224	189	184	198	210	191	209	192	190	178	213	170	166	196	219	191	191	176	209	197	186	211	195	182	207	187	182	227	191	182	210	190	230	203	191	202	218	193	201	203	205	182	210	204	192	190	226	199	193	199	187	185	232	201	183	207	197	206	208	209	191	186	180	203	183	201	185	227	195	176	204	198	198	208	182	203	193	188	200	168	200	186	203	219	177	179	208	205	213	206	209	180	189	213	225	202	193	187	207	185	200	174	194	196	210	193	183	199	224	193	218	210	183	172	188	204	185	210	202	191	192	173	206	206	188	172	215	203	189	193	192	196	201	176	169	170	189	217	186	212	194	187	214	231	209	218	196	229	200	195	203	203	218	201	193	206	204	205	192	180	181	204	179	195	207	205	210	194	177	195	213	211	189	195	221	210	170	190	203	202	183	206	217	207	197	201	211	197	173	180	216	199	197	195	216	190	195	202	199	202	172	209	216	207	207	205	220	226	196	169	180	184	198	225	195	193	187	199	183	210	207	220	206	196	176	216	193	199	168	176	167	208	185	225	196	184	220	194	203	224	185	189	195	189	167	183	181	186	205	200	190	176	156	213	192	186	185	167	196	171	190	221	209	207	206	178	202	189	234	191	199	227	199	203	217	177	211	189	177	215	197	201	200	185	207	197	217	201	195	208	217	215	178	202	191	212	196	186	168	195	211	190	228	185	204	210	187	179	209	209	199	202	163	209	195	209	167	195	185	179	189	159	201	192	180	188	210	229	197	205	208	178	218	196	210	183	178	161	218	201	220	207	173	178	188	205	196	194	204	214	194	182	191	162	179	189	179	208	204	169	197	199	194	192	191	206	205	204	207	189	206	227	176	185	197	226	208	210	202	187	199	188	215	187	193	204	195	193	165	194	202	209	192	192	232	182	194	196	187	203	188	146	205	188	176	215	189	201	202	198	200	191	190	189	191	205	196	179	188	207	226	218	179	241	188	206	197	168	182	201	181	201	196	205	189	189	190	201	186	188	213	200	202	214	216	206	220	190	197	196	188	184	193	195	196	199	207	186	198	193	210	186	186	174	186	192	197	217	198	189	190	195	196	189	189	216	230	203	205	219	219	199	228	212	186	208	218	191	190	179	189	177	220	195	197	185	217	199	190	195	188	176	178	189	199	213	210	190	192	189	194	192	207	170	217	225	192	188	208	198	185	184	214	205	210	183	193	205	218	192	218	190	217	196	202	191	200	184	189	185	191	206	183	194	192	197	180	185	222	198	191	198	182	188	200	221	216	202	203	229	174	212	193	199	215	197	200	209	198	196	231	187	180	172	193	193	205	236	215	183	196	193	188	209	186	191	200	207	171	208	219	189	198	202	202	218	191	205	192	187	192	182	194	185	204	211	204	177	175	214	206	195	226	194	189	179	178	163	189	186	211	180	193	185	207	251	210	208	183	231	222	195	177	211	178	184	185	159	211	187	196	174	193	187	212	192	193	198	188	183	221	194	189	240	206	206	196	197	205	210	171	206	203	236	186	207	197	193	193	212	194	195	187	218	198	214	226	208	199	203	200	203	214	202	200	187	197	196	188	185	183	190	190	219	184	220	203	210	208	203	223	210	197	228	196	211	192	188	200	183	194	209	185	206	202	184	194	191	188	206	172	192	221	188	207	219	195	204	198	213	211	214	204	218	213	199	214	216	206	192	190	200	208	193	194	175	188	200	212	221	188	195	209	184	185	169	201	180	196	218	186	217	193	193	172	197	205	216	176	216	172	188	208	203	171	227	201	201	191	201	206	186
30692	40763	45977	52526	50482	51790	52192	56187	56048	57462	55694	55859	52607	53517	51521	53500	50518	44532	42466	38666	39771	34299	32248	27568	22299	16518	17451	19071	17206	13454	12965	10714	12964	10458	7897	9059	7165	7336	4615	5344	6204	6078	8657	7492	5895	8946	10113	9577	4428	3624	1960	1884	1448	1508	1264	960	1093	1016	817	846	610	630	668	840	1663	1441	980	641	719	840	1420	1379	1157	1154	894	840	773	603	531	493	558	534	502	498	493	514	472	512	578	1379	695	465	461	461	486	483	464	472	507	435	494	477	480	493	480	441	494	463	469	502	471	429	466	442	525	493	463	466	465	460	473	464	466	467	471	483	514	468	505	501	506	484	462	455	486	526	457	495	464	471	497	469	451	507	457	499	446	493	447	449	486	439	461	485	466	496	480	464	454	440	470	461	490	468	423	477	448	474	491	449	510	461	486	469	474	461	444	506	486	485	459	470	433	480	464	504	482	427	488	429	474	508	447	511	501	492	460	484	501	466	481	468	479	449	508	518	453	428	452	496	541	471	466	489	452	468	496	432	470	475	487	440	466	483	467	486	500	551	490	475	490	488	448	488	493	464	492	473	471	488	441	479	473	497	470	443	486	478	460	438	466	457	486	492	501	491	503	486	454	475	491	480	452	441	459	497	474	464	475	423	466	506	460	475	481	441	468	449	446	470	497	504	491	454	483	492	484	459	502	477	452	469	471	475	513	487	481	455	472	467	422	446	487	475	494	457	490	485	485	473	450	452	469	453	498	474	486	513	477	507	448	454	479	473	445	456	449	474	506	459	497	468	460	475	515	469	493	485	467	465	510	484	493	468	491	488	418	486	496	472	506	480	479	488	480	492	442	520	460	476	449	472	457	448	494	484	527	484	471	454	474	502	479	458	488	475	458	460	466	463	472	467	461	503	505	493	476	461	475	506	448	454	472	459	489	477	496	462	458	440	483	439	494	455	514	449	479	486	459	477	483	452	486	491	487	440	449	448	483	502	473	525	460	455	499	450	464	473	475	504	443	504	478	453	461	452	505	463	482	467	542	452	479	466	433	477	498	489	505	435	473	470	508	471	486	469	445	441	486	452	480	503	446	488	448	471	472	482	480	457	458	453	456	462	443	494	485	482	465	465	464	498	448	438	448	436	454	461	438	471	454	480	480	480	451	472	497	482	434	458	425	452	469	469	458	438	437	481	488	457	464	462	472	451	464	426	460	474	464	495	460	490	463	474	451	473	451	466	467	441	440	529	452	439	498	447	484	450	437	478	495	488	497	431	526	475	470	466	502	435	452	469	492	501	501	470	431	459	450	502	481	433	476	456	488	462	458	473	487	510	528	510	466	464	478	490	453	460	491	464	449	473	467	471	479	487	473	473	433	504	470	488	503	447	484	461	481	479	466	451	459	465	447	451	477	435	473	456	484	437	448	449	475	473	445	466	503	499	447	476	489	446	464	451	457	463	453	458	465	462	492	476	467	460	492	482	531	497	467	454	452	475	458	481	472	454	504	486	484	478	487	468	451	483	469	479	459	453	493	490	449	485	485	487	454	481	485	457	443	480	469	494	486	490	491	466	471	421	504	442	494	476	520	444	459	473	461	455	448	458	458	464	483	470	474	451	466	456	478	450	455	498	483	422	463	454	488	448	467	427	464	498	462	471	535	481	477	449	509	468	439	471	474	486	502	437	490	467	504	469	459	472	472	466	465	473	431	470	488	460	468	501	507	487	511	470	481	480	498	456	485	447	493	477	486	402	468	485	468	492	462	467	496	479	478	497	502	473	475	433	462	447	460	488	508	478	487	505	441	449	453	497	473	445	458	492	441	460	438	477	443	523	475	452	476	502	483	472	461	454	473	457	446	461	466	476	488	468	488	468	471	467	478	444	475	468	479	459	455	451	459	484	475	414	474	462	479	480	437	446	485	449	462	463	434	482	458	470	492	476	496	484	495	479	482	479	440	469	455	493	470	507	491	475	473	493	473	434	444	437	457	502	467	471	461	485	476	465	463	520	462	487	452	474	463	483	493	515	474	446	502	459	465	466	479	501	476	483	442	459	476	425	496	463	480	444	477	471	450	506	449	434	460	501	497	483	460	487	493	485	480	437	502	454	459	482	446	471	483	491	477	449	460	483	467	514	451	504	441	460	493	457	447	479	474	500	471	447	462	449	494	489	452	456	495	513	466	502	446	475	498	512	494	454	505	464	466	466	485	521	465	450	443	443	445	470	425	472	501	476	464	522	463	498	464	471	492	497	502	468	442	480	474	463	482	497	439	474	467	437	470	451	456	511	457	465	445	460	496	481	468	470	466	503	504	477	462	451	487	478	434	453	489	485	475	444	477	500	490	476	451	499	492	460	487	481	461	474	468	466	460	492	486	451	454	503	448	455	477	489	469	475	425	480	477	451	500	473	456	450	480	468	468	448	444	465	461	514	464	493	454	474	441	430	454	452	437	480	491	508	505	542	477	459	505	477	487	454	521	463	446	479	437	461	480	462	460	478	458	492	475	449	450	446	449	471	442	472	453	447	470	456	459	476	469	497	523	466	455	473	481	464	502	437	477	469	430	462	475	478	461	422	493	486	468	479	464	490	487	470	465	458	476	476	491	487	466	460	471	484	478	472	447	448	477	452	474	467	509	445	438	486	465	478	483	434	503	412	465	461	462	472	431	453	436	483	489	460	489	501	453	440	441	489	470	453	473	457	459	471	482	474	479	459	495	487	501	506	480	444	448	481	470	454	448	506	453	480	461	458	465	444	453	500	469	450	439	499	486	476	454	455	497	477	469	433	447	440	495	431	487	467	460	459	489	470	457	482	488	463	499	498	471	453	484	450	433	482	482	498	481	461	407	483	489	451	509	464	465	491	439	478	502	462	471	481	482	525	497	493	480	492	480	445	456	490	510	497	444	505	487	509	481	456	444	480	463	449	483	481	458	465	490	424	465	450	488	488	509	471	481	474	473	520	463	451	447	453	487	492	496	477	492	447	444	457	493	472	501	444	476	496	481	473	419	437	493	440	453	435	420	464	465	493	448	455	449	481	478	508	477	450	465	485	470	465	507	470	516	475	457	467	504	469	472	503	501	444	468	499	493	462	462	483	441	467	466	457	459	483	490	491	516	439	445	512	506	475	485	478	488	487	456	482	474	472	437	459	514	508	508	480	484	506	474	492	466	449	486	477	455	516	468	459	482	488	484	498	493	527	453	449	448	470	466	472	487	493	451	483	456	443	474	435	454	497	459	475	475	470	432	464	432	468	492	479	476	479	491	537	466	427	480	484	487	496	473	484	486	470	473	442	473	458	457	459	480	483	458	490	432	451	459	505	475	480	476	472	474	471	465	479	467	459	511	460	468	491	469	510	486	491	490	503	504	435	466	520	517	470	474	458	472	484	459	457	472	478	447	505	519	473	510	489	499	485	511	468	505	461	466	469	467	475	472	464	448	488	491	497	474	465	432	453	514	448	454	467	484	453	491	432	495	469	458	452	508	448	466	493	454	468	463	451	474	454
18594	17740	19770	14334	10512	6770	5201	5279	4640	3213	3642	2329	2179	1661	1390	1367	1075	746	766	722	728	605	573	478	463	451	391	369	337	364	327	290	288	308	280	306	253	286	312	303	290	267	292	281	259	259	269	282	259	244	284	277	287	279	291	255	274	265	267	254	252	254	296	280	253	293	269	279	243	271	306	253	294	273	263	239	270	260	287	269	264	273	269	264	280	262	285	242	243	223	270	240	287	280	225	272	245	241	244	274	261	250	248	249	233	269	259	275	265	259	279	268	296	278	284	262	264	264	266	272	245	276	294	241	247	258	248	245	259	252	267	247	274	259	259	237	247	252	236	285	253	280	247	265	252	237	258	254	238	275	229	266	248	239	261	250	240	240	253	259	261	278	248	274	283	260	263	239	262	284	269	261	284	297	253	272	263	268	284	238	247	235	261	255	257	250	250	256	259	269	250	232	254	242	267	262	250	252	211	256	257	260	268	223	262	280	254	258	267	259	248	268	261	266	276	256	249	252	229	257	261	260	277	261	264	276	267	267	231	224	230	231	248	265	244	257	254	243	268	267	222	255	282	227	253	278	285	249	239	247	256	279	279	264	223	256	267	257	257	251	243	266	256	227	241	277	263	258	230	256	242	270	258	264	237	289	255	264	294	265	259	266	269	290	225	246	237	254	258	258	246	278	269	258	271	255	234	235	252	252	289	263	268	235	226	257	293	273	291	262	264	245	269	274	235	251	264	273	277	296	272	240	229	262	260	265	258	235	250	241	267	260	261	242	286	273	246	244	232	233	258	258	282	251	278	241	246	239	266	284	227	269	264	260	253	288	265	266	251	231	242	269	235	256	242	268	264	258	240	236	248	263	253	249	259	263	255	279	239	241	264	255	262	262	269	276	257	255	268	249	259	257	233	272	242	274	252	270	271	248	296	268	254	279	277	217	232	281	232	277	255	224	257	260	267	274	272	254	251	276	268	256	224	277	285	243	239	223	278	273	250	262	275	239	270	282	265	256	271	276	248	238	225	242	226	257	248	267	248	256	240	239	222	268	283	291	264	251	283	266	270	260	283	265	265	280	278	263	228	263	242	242	258	265	258	247	276	251	252	261	262	271	252	253	260	278	238	265	254	280	251	252	231	273	269	235	293	275	218	260	221	248	239	258	259	233	235	274	292	240	251	227	256	264	243	224	249	238	250	257	278	214	266	282	290	261	256	236	291	258	245	268	270	256	276	273	257	249	260	240	272	290	267	247	251	272	275	241	253	262	230	257	257	221	248	243	231	246	266	251	276	273	256	253	254	250	276	268	292	285	269	265	239	242	277	237	268	246	248	278	253	251	261	242	238	233	252	249	287	240	280	244	275	217	279	249	260	254	223	278	263	255	258	280	222	218	280	239	275	261	295	283	262	261	246	264	265	278	249	261	288	271	258	270	238	256	262	271	276	278	287	279	259	293	263	291	280	275	258	262	253	276	254	250	241	261	282	277	282	269	325	277	256	260	263	266	257	268	242	255	274	275	265	273	270	245	277	248	293	238	236	249	265	304	263	254	241	251	231	266	243	236	248	265	264	268	278	254	251	247	279	251	260	257	274	241	249	260	264	270	229	246	275	301	262	260	312	265	240	245	263	251	299	276	249	249	253	264	217	246	263	280	276	240	246	264	273	257	274	262	278	280	244	276	220	271	244	263	259	270	249	254	259	270	275	248	251	249	246	255	232	290	249	241	244	270	276	256	257	310	256	268	293	241	261	255	235	272	290	245	229	238	259	269	252	248	229	248	248	243	262	271	242	265	237	253	267	288	270	265	281	269	250	248	277	280	235	262	250	256	277	261	257	291	266	288	253	276	246	246	282	253	254	259	244	270	262	257	272	272	265	266	259	304	259	234	258	261	234	273	262	230	238	253	245	237	263	279	272	257	252	249	239	251	299	260	272	260	246	257	266	256	231	278	262	237	255	250	239	221	236	248	235	230	259	269	227	258	220	249	267	263	246	245	231	236	251	226	292	249	252	291	259	273	236	228	266	247	267	292	248	289	262	256	255	268	228	279	263	269	242	232	264	261	225	270	239	278	236	271	252	270	279	270	270	258	243	250	234	279	255	246	274	277	293	265	275	283	251	253	276	280	259	239	284	265	240	247	273	262	253	249	270	242	236	258	283	265	260	279	241	297	253	257	265	265	249	267	268	260	261	280	231	263	254	230	272	235	248	250	254	205	271	275	298	256	308	273	266	251	267	259	261	288	243	256	258	284	246	266	270	261	278	249	279	278	266	267	254	283	296	252	284	243	288	239	252	256	250	260	258	290	261	296	275	290	228	281	253	256	260	238	256	270	255	253	268	255	258	262	237	261	241	280	256	280	253	280	253	294	264	294	238	294	282	274	217	244	261	248	271	297	242	240	241	253	271	285	234	257	259	275	295	250	259	261	274	252	269	257	254	244	266	247	261	256	298	267	277	260	235	243	251	284	250	264	253	255	269	266	258	250	221	271	261	259	274	240	259	252	251	257	270	268	264	275	242	262	266	250	243	251	264	243	248	280	246	248	261	277	271	245	246	278	247	238	233	281	255	255	258	240	273	262	226	243	299	261	266	255	249	286	248	258	253	264	272	240	239	264	237	236	288	260	257	263	267	264	249	253	226	248	254	278	248	251	257	252	233	264	262	273	264	263	243	276	251	256	265	212	260	288	272	275	276	255	250	272	261	275	267	271	279	263	217	243	273	238	280	261	291	280	260	263	248	261	274	245	291	277	269	257	262	241	251	233	257	266	274	266	276	271	252	254	282	281	262	262	253	257	264	259	242	237	259	244	272	263	273	271	257	273	272	262	222	293	247	278	259	248	251	255	230	260	229	311	251	275	261	270	268	256	271	278	292	258	248	274	255	252	252	275	258	255	241	251	248	246	267	200	259	281	279	251	248	268	279	264	260	254	267	281	271	254	259	260	247	272	254	266	264	242	260	249	223	287	279	265	259	272	287	238	234	268	254	261	277	269	281	246	264	261	254	239	254	262	261	269	275	265	263	226	281	274	270	269	249	259	245	261	255	245	258	256	284	268	264	238	254	274	270	255	314	232	271	255	278	279	245	277	242	258	255	244	237	261	248	257	259	256	253	299	251	268	243	281	252	266	268	265	245	246	267	249	248	292	279	266	237	253	260	263	299	284	267	239	228	249	272	230	274	257	238	258	259	253	274	264	252	259	240	266	248	264	256	257	259	267	279	267	244	270	263	265	256	245	268	288	270	271	271	242	241	238	231	277	252	293	227	251	258	233	262	225	258	254	262	263	275	263	249	247	279	258	231	251	269	251	240	254	240	267	280	247	250	289	257	267	259	300	286	270	275	268	232	254	254	258	248	234	262	262	238	278	241	269	241	255	276	250	254	260	283	246	273	285	263	257	251	266	279	248	289	265	252	251	260	267	230	263	252	244	251	245	275	277	242	275	282	276	250	279	287	263	254	242	299	235	240	238	258	258	254	269	253	234
11409	15471	24370	24985	22675	18808	17625	19268	18232	14876	15795	11565	11516	9800	8396	8684	6592	4661	4287	4274	4170	3163	3087	2545	2346	1805	1784	1700	1453	1264	1226	1139	1037	996	1016	971	843	846	795	820	872	823	869	803	779	799	815	852	762	689	740	681	598	658	656	620	643	649	651	685	652	632	627	643	648	608	656	672	663	668	638	650	607	639	632	601	659	627	650	590	575	653	613	612	610	623	612	641	612	695	643	589	643	612	592	626	619	635	624	611	606	620	615	583	604	617	646	579	619	599	580	595	607	596	602	637	606	639	608	628	643	620	656	602	632	603	639	625	665	621	625	652	599	634	649	619	605	609	568	607	667	625	611	612	644	592	629	598	600	672	667	620	631	638	610	646	635	624	611	629	626	624	655	596	592	595	607	594	635	599	591	623	608	682	626	597	579	598	656	586	608	648	626	560	633	659	631	640	663	592	648	619	667	619	549	618	608	643	625	627	591	600	615	648	637	608	619	602	649	679	622	591	607	570	614	611	615	602	618	595	647	607	633	626	568	617	618	609	669	642	585	606	591	621	592	625	604	582	634	666	603	660	595	616	594	585	645	632	617	607	585	629	613	624	637	666	616	629	589	633	614	654	583	615	622	642	646	600	659	607	552	592	622	639	590	627	605	621	619	640	622	598	589	665	631	622	610	622	611	654	620	600	596	618	617	659	660	633	593	627	653	623	636	625	631	615	605	633	603	636	649	628	611	615	584	665	630	635	643	628	614	662	617	606	644	637	582	610	631	607	603	584	618	632	645	626	572	600	649	638	623	630	612	601	614	584	653	660	623	611	618	614	627	654	595	629	618	644	613	605	632	622	632	595	632	658	571	632	610	586	624	616	586	670	617	603	614	623	601	618	632	564	634	630	626	617	613	604	611	669	607	618	593	638	625	643	609	626	700	664	618	609	601	642	608	658	591	592	607	604	630	624	614	614	666	606	616	592	632	611	539	643	593	588	613	643	591	602	628	613	600	612	632	582	618	602	601	567	605	622	630	584	643	594	637	676	617	675	628	600	599	625	631	618	616	629	602	631	603	618	564	560	614	644	614	616	614	619	609	625	593	617	680	626	587	565	624	597	621	605	659	664	642	587	593	672	621	631	627	620	592	583	642	614	641	613	643	644	634	682	605	625	575	616	655	623	586	636	597	606	595	585	624	596	562	604	613	657	576	626	608	688	646	587	629	621	589	684	625	587	617	620	622	628	606	621	584	602	651	671	610	627	597	627	642	625	601	678	693	607	622	628	628	623	629	665	630	621	633	611	646	595	644	650	589	611	577	617	596	604	602	620	598	605	599	580	626	629	575	575	654	628	619	596	639	650	635	645	635	614	647	617	605	629	614	637	597	568	627	654	606	599	620	634	618	600	623	619	639	645	617	642	609	629	587	626	635	613	631	648	634	583	586	611	622	632	667	620	610	604	610	639	598	655	609	628	634	615	609	563	575	648	666	596	629	620	577	626	619	617	624	592	615	639	612	625	609	583	650	621	624	634	635	652	616	608	559	632	592	641	615	606	554	648	591	649	653	652	593	634	653	649	632	615	614	635	639	619	645	644	590	630	609	584	626	613	616	620	601	571	587	589	597	638	628	619	624	603	603	674	622	625	609	618	586	632	644	640	640	630	578	605	631	627	634	618	625	624	679	605	619	649	620	632	569	602	625	617	581	618	696	646	610	631	609	615	648	620	608	619	661	651	628	617	562	599	629	592	614	632	633	585	611	644	610	613	637	579	614	611	638	649	588	601	616	625	630	599	635	603	582	600	597	629	608	647	626	689	670	582	578	616	637	613	664	655	645	637	634	633	619	617	636	598	617	625	626	648	639	626	620	627	584	586	606	616	597	618	595	603	615	608	640	663	601	625	620	640	628	647	658	595	605	585	559	632	595	603	602	627	657	633	643	608	661	614	598	581	623	621	608	605	620	588	602	605	566	633	599	612	617	666	628	608	585	617	651	618	609	610	634	604	654	620	635	602	623	565	587	643	627	615	628	646	594	636	609	627	624	623	626	641	616	599	653	602	638	614	631	635	630	554	608	632	640	623	636	616	620	598	630	680	619	612	618	641	609	601	605	659	629	673	576	630	567	625	613	624	604	597	563	602	646	665	627	611	600	593	600	599	592	606	635	638	619	606	637	626	600	624	664	627	636	653	658	648	620	658	610	634	600	647	601	665	581	581	647	607	670	617	611	588	643	619	627	615	638	617	619	584	613	573	602	668	615	611	613	653	581	612	618	658	598	581	659	594	597	615	648	639	620	592	625	638	594	618	611	653	632	612	632	632	622	612	599	621	599	563	635	592	616	618	613	647	586	627	636	623	614	591	597	640	573	615	660	627	605	647	602	609	629	635	580	610	628	595	595	638	603	580	641	641	616	639	594	629	626	662	667	620	591	635	575	593	645	621	624	614	619	632	641	620	611	576	616	656	661	626	662	608	651	634	609	633	576	667	586	608	617	582	620	607	603	621	643	591	670	600	607	584	615	629	655	602	625	615	632	673	584	644	685	629	592	603	598	629	641	615	641	594	626	623	591	611	655	623	594	594	615	604	637	655	614	595	598	639	630	646	620	624	642	605	646	629	649	620	615	606	689	615	626	680	644	595	645	612	620	601	660	628	663	612	602	622	594	599	636	620	612	589	624	623	580	657	664	677	598	622	667	636	608	618	610	630	611	623	627	638	632	632	613	595	607	602	654	631	627	583	644	596	619	565	607	593	621	629	607	639	628	576	563	648	601	587	595	614	583	618	647	630	600	634	612	629	619	645	608	628	636	623	604	631	580	592	648	633	597	627	605	625	623	628	623	612	624	607	581	615	627	607	612	621	650	582	650	658	625	614	588	608	604	614	612	625	640	609	617	660	614	614	627	580	664	649	619	613	605	640	596	637	662	595	601	576	597	626	592	618	563	604	660	675	613	602	654	643	627	637	589	626	650	623	628	583	639	612	601	663	579	636	657	628	666	627	626	614	647	619	634	614	590	580	622	654	621	641	640	642	618	595	611	669	599	605	652	587	639	674	678	605	569	595	619	655	603	627	624	623	607	575	653	664	659	663	602	594	602	666	615	605	610	630	610	647	606	612	620	617	594	631	655	602	605	649	594	604	662	610	646	655	597	628	633	595	637	625	631	632	565	653	666	573	631	601	643	610	609	638	609	639	622	604	648	648	633	635	607	577	645	649	626	604	644	624	618	611	636	641	607	655	646	613	613	629	605	646	622	645	599	630	627	633	612	610	619	617	630	594	600	604	575	582	667	604	620	587	628	640	588	662	571	623	640	599	608	669	596	636	599	608	632	643	652	632	587	649	634	613	627	645	619	651	667	644	630	659	597	595	625	603	620	605	585	658	648	633	600	622	653	606	621	596	617	606	628	604	595	588	592	561	655	619	625	663	612	617	615	642	621	634	674	617	586	591	614	617	623	621	604	633	578	583	613	601	612	593	646	616	627	573	621	642	680	623	653	622
38760	40827	41323	35841	35230	32955	32940	37251	38658	34081	37331	30702	30909	28434	23636	25948	22904	15438	11272	11055	9904	6101	5454	4545	3195	1943	2106	2121	1739	1336	1143	1054	1193	1057	825	832	643	741	593	626	689	685	812	846	593	921	922	916	515	480	390	359	313	321	320	310	357	314	285	294	278	278	301	333	311	325	279	291	287	337	339	336	337	308	280	295	328	267	262	257	260	281	286	305	265	292	258	247	273	378	279	267	283	281	294	284	274	290	281	271	287	252	266	258	261	267	280	269	269	274	288	275	267	267	265	275	273	265	283	268	280	262	280	255	243	291	244	284	262	266	267	258	316	264	253	260	245	291	250	266	265	293	255	271	267	301	265	274	264	254	268	275	251	303	279	266	278	277	284	288	254	274	253	257	224	257	268	260	276	278	264	264	294	270	253	244	279	292	252	277	301	299	264	266	269	274	266	269	257	276	271	274	285	289	283	288	296	263	258	262	269	273	234	275	270	277	260	294	275	307	282	278	254	267	257	268	264	262	266	295	270	255	276	274	300	276	266	270	273	251	246	261	275	269	282	268	277	309	249	278	273	250	258	280	258	248	266	249	262	283	280	268	266	270	300	266	281	281	281	264	251	264	255	278	250	247	261	274	291	252	253	252	256	306	257	287	276	265	248	266	262	270	253	268	266	249	277	278	243	267	282	215	262	279	250	268	274	268	267	267	252	268	269	276	284	263	276	263	305	260	290	268	278	290	249	264	240	262	241	293	255	281	270	276	284	275	252	274	281	246	278	247	244	251	244	269	316	283	278	268	272	239	266	292	253	265	258	269	268	230	259	265	257	269	271	300	238	277	292	300	247	257	280	264	248	297	252	276	252	259	268	298	256	250	290	257	297	266	313	275	232	266	261	311	308	241	279	278	284	263	276	261	277	259	276	281	278	280	268	293	273	248	256	249	268	284	253	268	258	253	268	268	251	277	246	243	282	285	264	264	246	233	270	252	276	255	252	289	244	269	308	260	313	327	304	281	260	272	260	251	255	262	262	292	290	285	243	262	280	285	292	284	301	262	288	263	273	291	270	286	263	284	288	259	257	285	290	286	277	243	268	272	275	233	299	272	263	257	262	273	277	271	304	275	261	271	254	256	293	251	259	279	260	256	270	250	237	289	296	260	263	247	274	279	260	248	256	234	264	322	274	263	261	282	299	270	273	293	283	241	256	255	295	290	264	284	281	288	284	277	254	267	257	275	261	265	269	249	253	267	275	278	296	252	267	293	263	240	258	297	273	279	241	287	262	300	281	240	248	280	230	296	255	280	252	288	278	259	245	254	246	253	267	273	265	240	277	270	289	302	237	286	297	258	267	262	256	278	268	267	250	255	269	255	293	276	265	257	281	286	279	277	268	258	302	278	238	270	273	285	303	242	270	268	230	276	272	273	274	291	261	269	257	314	297	260	280	268	256	284	276	262	240	258	268	285	264	276	283	275	269	277	271	278	308	266	267	277	254	288	276	280	246	295	273	272	271	256	277	253	283	244	246	274	262	280	260	261	274	284	291	267	263	257	288	252	265	252	271	253	260	275	237	232	258	250	294	265	247	238	233	298	259	284	286	278	295	264	282	265	263	271	272	269	283	255	277	245	299	260	265	265	294	285	283	253	268	257	279	298	269	279	305	274	247	259	263	284	259	251	266	291	282	239	250	274	260	281	263	256	289	264	240	253	268	292	273	307	257	287	257	263	251	257	294	279	285	283	256	273	286	252	292	245	301	275	270	249	249	276	250	281	268	251	268	252	270	271	287	254	254	249	261	273	279	268	288	253	259	289	301	281	252	266	274	260	250	275	279	253	240	257	258	274	269	258	284	242	260	244	268	269	219	281	260	262	250	279	245	272	280	264	262	279	283	279	279	286	291	248	272	264	252	296	261	278	250	269	268	282	258	271	252	255	280	263	293	305	300	280	269	287	258	261	286	292	280	263	266	263	286	289	251	241	253	283	222	265	260	282	258	268	247	295	272	269	250	255	286	246	278	273	273	255	271	252	278	259	253	267	259	248	265	277	276	271	260	280	296	277	250	290	246	283	264	283	252	267	290	268	269	304	274	254	296	306	294	288	264	259	302	261	286	259	284	248	285	253	293	279	255	262	287	288	274	264	257	299	248	266	277	282	262	251	236	243	278	273	275	255	298	255	265	272	272	262	270	266	276	305	263	285	288	282	270	306	293	276	274	283	271	295	269	303	261	301	250	261	266	249	271	290	278	266	284	267	283	268	265	265	266	265	276	246	302	234	272	271	264	257	244	235	286	284	270	254	266	268	296	287	302	274	267	263	281	276	260	255	259	277	268	256	242	292	291	253	277	263	268	271	272	281	270	250	248	288	285	229	283	278	278	281	262	238	234	267	252	252	265	277	255	255	273	253	272	277	251	261	242	257	263	260	276	290	293	251	270	272	274	278	272	244	228	264	276	275	252	260	281	258	259	240	251	258	275	278	265	275	270	262	282	304	276	262	264	286	269	250	259	277	260	276	283	242	294	245	253	263	255	277	277	245	248	264	273	251	257	261	283	282	305	277	264	268	273	289	248	265	212	262	268	286	279	282	273	259	301	248	244	251	267	248	251	292	286	290	291	258	305	295	280	286	274	276	266	285	263	244	255	261	250	299	259	290	254	271	239	274	264	288	259	251	255	282	269	285	282	291	280	301	272	236	262	275	252	251	296	276	272	288	263	240	245	262	274	259	277	263	257	274	245	274	299	306	269	251	299	239	266	263	265	280	252	272	305	265	304	260	295	280	293	250	259	279	256	291	274	272	257	254	279	290	287	298	289	259	280	270	272	286	269	252	232	285	274	259	255	264	267	281	278	239	292	287	326	285	257	265	246	268	295	288	266	272	245	265	271	283	241	279	279	255	309	251	260	246	258	259	271	281	287	263	288	244	281	258	273	296	287	245	258	265	274	255	293	263	274	290	245	268	260	255	256	273	248	253	284	280	244	247	242	267	282	261	292	321	265	295	271	261	278	294	247	279	272	303	279	247	275	260	261	281	315	285	257	226	258	284	287	275	253	276	267	285	247	260	309	301	261	268	291	281	268	259	255	253	269	276	275	281	248	275	308	246	278	218	265	270	259	248	239	267	260	278	268	288	278	246	251	281	297	271	263	269	305	248	254	267	302	267	288	279	302	267	312	260	259	269	277	276	296	256	269	264	259	271	245	276	272	260	278	301	272	286	278	266	270	262	248	268	243	247	288	274	256	308	292	256	293	243	271	238	277	271	285	273	281	263	246	305	304	262	266	277	278	290	250	228	261	288	267	283	254	267	277	283	276	251	261	275	261	238	263	285	269	261	266	272	274	289	260	248	254	259	272	273	248	268	281	282	271	265	295	236	263	242	245	286	285	241	247	267	283	275	327	255	271	253	293	264	261	296	300	259	247	261	252	279	294	252	266	287	285	275	247	259	266	262	265	267	256	251	284	266	290	274	255	284	280	275	248	286	242	277	273	295
26249	36590	42611	47651	45014	45440	46233	51161	52156	50102	49880	48394	45475	46122	43552	45381	41858	35962	32357	33214	30000	23863	22643	19730	16378	10380	11558	12173	9863	7498	6970	6479	7038	6455	4628	4455	3664	4443	3060	3178	3798	3713	4839	4803	3307	5690	6096	5488	2578	2391	1440	1364	1190	1154	966	937	1072	941	788	841	737	733	787	1012	1039	1017	799	781	687	1006	1101	1204	1170	940	787	716	685	691	638	669	638	661	670	651	640	667	617	674	758	1198	713	621	657	598	639	653	666	624	684	613	584	670	656	644	610	643	678	634	645	657	641	642	609	599	666	649	605	663	615	630	659	647	629	627	634	605	605	652	616	648	631	663	622	637	635	677	630	698	679	613	669	631	636	645	700	594	648	641	631	624	608	635	652	691	640	607	579	673	639	689	613	611	667	618	654	644	661	638	617	596	658	639	636	669	644	624	670	632	625	630	648	634	629	625	641	612	603	652	625	634	624	640	606	648	636	610	606	588	648	649	603	622	658	625	629	623	640	608	634	623	636	634	614	610	641	658	637	629	633	672	669	600	624	669	636	679	656	631	612	660	629	643	622	657	628	666	631	653	607	653	606	675	641	631	633	656	620	645	588	640	638	663	607	709	622	646	616	609	633	585	678	657	656	635	650	659	623	617	662	623	604	630	648	636	640	625	638	607	617	634	599	640	675	642	644	615	652	605	627	662	580	647	600	647	665	644	630	644	613	611	625	635	630	671	624	682	610	630	607	648	664	652	602	629	680	671	612	596	627	655	622	654	616	636	603	583	653	615	678	641	647	665	677	635	581	638	624	678	621	635	636	645	649	658	628	636	665	609	634	620	609	675	664	613	670	678	630	628	659	635	683	649	644	619	686	660	614	650	616	651	618	620	618	690	634	644	618	612	667	652	655	615	581	645	646	636	624	649	588	610	629	635	657	630	648	602	617	605	628	639	624	622	624	614	620	593	606	632	654	634	641	622	626	671	647	601	639	654	636	647	621	609	658	661	642	609	584	621	625	640	630	604	650	677	620	642	623	644	624	613	633	676	615	668	617	597	642	621	635	648	624	663	627	628	624	628	658	609	594	675	665	611	637	656	638	595	638	667	616	632	642	658	627	597	649	651	657	650	671	641	701	672	615	642	606	628	638	633	623	657	644	580	639	615	641	666	643	639	606	636	593	664	624	615	604	624	606	622	597	705	600	675	670	642	654	614	626	594	618	598	637	642	622	559	619	613	598	622	617	655	612	643	675	641	646	616	590	631	570	603	608	606	597	602	599	655	570	650	611	635	609	632	594	675	653	636	648	667	635	608	647	618	628	631	647	639	617	639	637	631	654	628	667	701	616	659	620	654	622	654	646	628	619	641	654	635	583	641	627	652	643	573	627	617	631	597	668	689	637	650	639	649	634	683	668	606	613	702	669	607	649	609	611	667	613	645	630	614	658	627	643	621	627	616	621	623	578	573	643	623	638	718	650	634	614	641	652	668	609	581	659	636	625	633	615	561	626	636	619	640	605	626	657	602	636	595	665	633	628	588	611	593	662	648	594	655	611	666	648	616	633	671	632	663	647	633	651	620	649	589	660	632	621	626	637	655	646	670	661	654	661	600	615	608	633	687	615	605	568	668	630	592	619	632	640	652	620	629	612	626	637	656	628	681	627	604	600	631	620	689	612	659	661	607	647	600	642	619	619	615	660	648	621	619	626	589	622	614	610	644	644	650	627	630	673	592	645	614	614	645	637	607	660	636	617	591	628	606	655	643	632	674	637	628	625	623	630	615	601	631	651	631	628	607	605	611	635	647	606	617	625	604	622	666	639	630	623	642	592	626	623	622	644	620	641	599	655	656	632	656	625	669	664	655	647	632	646	612	658	650	642	629	622	601	633	602	618	634	676	632	667	624	585	607	656	621	581	620	650	638	673	640	647	642	635	631	619	607	596	636	611	610	636	649	631	596	666	619	642	695	603	589	651	611	646	649	632	606	627	666	624	651	639	679	616	635	651	623	587	630	606	639	622	579	666	653	605	633	651	659	645	652	641	595	656	598	629	643	682	638	661	611	644	637	625	644	664	622	611	653	634	605	599	621	638	606	652	666	611	600	649	661	648	617	619	655	618	634	574	621	622	642	620	626	624	626	659	625	606	633	620	656	636	619	686	594	638	670	597	615	630	607	620	669	621	620	606	631	620	624	628	601	571	649	625	656	626	651	623	646	612	645	640	647	639	657	642	640	607	630	601	656	684	609	602	624	647	621	634	615	648	622	621	632	621	651	638	653	567	643	626	679	635	622	602	626	649	606	624	616	597	660	580	631	622	655	619	635	627	638	568	586	597	604	666	635	628	613	637	602	629	670	637	691	640	666	659	584	633	618	629	601	618	598	635	654	618	646	621	664	656	645	598	638	644	581	626	594	622	670	640	623	630	667	675	633	650	617	596	659	648	638	654	693	707	612	566	634	650	631	665	600	620	625	594	606	629	628	600	663	599	588	625	611	653	604	625	637	610	660	625	639	615	664	677	640	621	666	603	612	680	612	644	642	580	643	648	655	643	633	647	620	658	658	567	630	625	605	659	622	594	648	636	658	684	576	641	660	625	636	603	601	571	633	635	650	606	588	616	649	590	656	663	608	636	664	653	652	672	617	630	659	634	640	616	662	628	634	660	695	652	655	584	665	661	638	635	680	649	700	586	627	590	642	643	604	670	631	657	595	654	621	614	651	611	658	588	600	600	659	597	640	639	631	637	648	607	663	642	634	643	611	619	649	615	586	646	601	586	636	619	606	636	615	636	622	658	625	640	611	620	635	603	594	659	687	609	629	636	598	629	635	588	637	672	653	612	544	624	607	641	597	652	650	629	624	625	651	624	647	687	662	673	586	619	646	634	616	660	615	640	634	639	636	645	641	642	618	598	654	650	600	601	642	594	645	613	627	597	684	615	627	610	635	648	686	661	603	601	580	638	659	611	614	659	631	622	601	612	593	622	663	565	606	582	647	596	595	653	646	636	639	673	609	607	704	586	642	650	630	635	613	644	633	603	588	643	635	608	667	616	637	658	616	617	612	653	642	670	626	626	615	571	626	617	619	653	550	674	653	630	657	596	619	638	622	667	682	622	667	637	637	639	635	625	579	662	627	667	639	619	603	617	607	673	642	632	653	619	639	657	612	681	590	604	601	655	611	628	682	668	612	635	599	602	607	638	618	630	650	661	606	586	637	580	659	598	632	585	633	597	661	566	570	636	642	601	660	625	646	624	638	610	621	612	623	643	651	650	615	624	617	637	621	659	660	608	615	632	594	638	697	635	652	644	615	588	609	642	654	618	599	622	638	637	657	654	626	626	629	599	650	653	611	635	650	647	604	627	645	617	584	631	605	653	610	601	669	636	635	629	647	582	645	646	625	637	667	620	617	656	618	595	679	631	658	629	650	612	645	638	633	616	646	612	601	604	611	608	639	688	658	669	637	656	655	637	615	665	634	618	606	603	653	629	620	643	660	615	659	630	652	617	637	677	584
46095	42367	40630	35793	36615	35873	37100	42410	45603	39859	45468	39402	40994	36741	34502	38813	33246	25871	21287	21463	18040	13084	10526	8451	6053	3454	3655	3428	2881	2276	1760	1841	2126	1892	1143	1293	975	1195	802	839	934	998	1313	1315	894	1385	1656	1513	755	601	390	394	340	326	338	287	303	287	260	319	258	211	290	335	331	288	223	194	244	335	371	331	290	268	205	203	227	193	211	204	217	204	208	212	217	239	194	198	244	367	267	194	195	194	193	184	187	209	194	189	219	197	210	193	206	206	215	192	191	205	173	201	173	189	190	189	213	221	220	206	203	205	198	191	206	209	219	207	211	167	208	178	192	213	240	204	203	191	233	217	200	234	187	206	219	208	172	198	187	199	192	196	204	206	225	188	208	212	189	212	208	179	195	217	223	211	195	196	178	230	207	209	209	185	164	182	209	189	193	184	201	215	217	194	207	210	193	181	206	215	206	201	194	183	170	195	187	204	213	223	209	199	190	186	181	193	218	201	197	181	230	199	195	193	200	201	183	174	197	210	171	206	193	204	172	189	204	212	195	211	192	182	214	201	196	194	188	203	182	204	207	184	188	204	215	213	189	192	216	208	190	181	231	216	192	199	170	215	205	225	193	201	203	212	177	187	208	184	210	185	182	210	183	188	180	209	202	224	204	199	175	212	192	219	203	182	212	219	189	194	191	210	192	206	180	218	215	192	223	204	184	189	219	212	176	182	191	225	215	184	191	170	185	206	202	164	181	195	195	191	196	211	183	202	197	212	192	187	210	195	188	182	190	219	172	193	164	169	184	195	195	176	198	193	196	185	195	236	182	206	190	187	187	199	182	192	196	200	219	183	201	203	228	215	210	225	202	193	198	189	174	198	186	203	189	183	189	197	224	185	174	200	213	191	181	212	221	205	218	171	217	229	196	174	193	218	192	184	224	200	195	188	226	225	183	192	193	182	209	190	196	182	192	191	201	206	199	187	179	184	197	196	175	174	213	174	176	221	188	186	201	205	193	191	235	179	200	206	201	187	179	181	183	172	195	183	194	204	220	219	218	223	241	214	191	194	198	217	194	184	210	175	200	198	193	183	219	193	197	183	231	205	177	194	179	208	204	221	191	214	171	199	200	189	194	208	181	213	211	207	211	188	200	200	198	191	198	209	205	193	203	185	209	197	202	167	205	206	188	222	178	208	179	187	207	194	166	194	221	203	195	212	189	190	214	187	187	206	203	209	209	214	191	183	194	209	197	203	170	193	199	194	212	207	188	188	223	211	203	194	195	181	184	205	206	194	215	184	198	175	198	189	201	198	206	166	185	163	202	193	199	187	204	199	210	196	192	217	211	186	209	194	232	213	184	184	172	180	179	205	187	184	216	191	190	198	198	182	195	202	191	197	218	207	199	188	183	191	188	214	225	191	192	213	189	178	201	190	223	188	214	195	199	203	193	208	185	247	208	205	171	191	183	193	180	206	176	188	178	202	170	213	190	210	215	191	181	187	166	210	215	219	191	204	235	187	184	218	233	184	212	199	197	193	177	214	216	199	199	203	213	203	207	178	212	203	215	165	203	210	193	210	222	191	189	193	215	190	201	215	194	208	222	205	196	196	206	191	196	163	208	209	186	207	174	208	180	200	175	228	206	196	175	189	205	192	159	200	209	193	215	174	199	188	182	210	189	184	207	194	220	193	203	206	168	194	177	181	192	211	217	204	214	178	209	183	161	167	190	202	217	197	175	207	186	198	208	168	223	189	188	188	200	205	191	185	190	197	185	233	206	191	199	184	210	205	207	188	188	203	186	188	189	204	188	177	174	206	187	206	150	181	188	204	197	200	199	182	207	209	213	220	187	205	196	204	209	197	183	209	190	211	245	195	195	196	198	214	222	195	184	168	195	216	197	222	206	212	198	184	196	198	199	212	212	187	194	222	192	194	181	220	183	199	199	178	204	175	218	188	226	182	194	210	208	189	200	206	202	182	200	224	208	183	195	201	209	202	190	197	200	206	177	185	194	213	195	207	224	197	195	196	161	184	184	192	189	207	174	191	216	186	206	182	197	194	176	218	168	213	211	207	196	216	191	208	179	161	197	206	191	211	205	203	195	191	189	187	192	205	198	178	205	176	193	210	198	204	173	174	173	206	189	195	166	185	179	204	180	214	228	200	209	176	207	189	207	174	236	202	211	204	184	189	192	206	222	202	179	173	197	196	201	207	190	178	201	191	174	192	206	222	219	194	192	221	206	199	198	187	202	186	199	200	191	205	240	211	193	224	182	187	199	197	207	178	205	173	184	190	164	214	207	200	183	229	188	209	192	230	216	204	224	213	209	200	216	195	230	172	205	184	164	211	195	208	193	207	212	196	202	192	195	207	195	229	194	215	186	171	201	211	204	208	182	197	216	217	205	180	191	211	187	236	183	200	211	226	181	193	207	200	192	194	183	190	191	209	193	200	210	203	198	203	181	213	206	203	173	198	194	201	206	220	196	203	187	231	178	196	205	179	197	233	196	195	188	198	199	196	200	178	214	196	204	203	175	217	206	179	186	192	214	189	228	187	220	214	191	199	213	205	179	187	194	160	189	228	179	183	193	211	199	188	216	219	174	235	205	204	203	200	204	194	203	199	193	200	193	212	188	174	187	201	208	221	206	194	208	231	167	197	196	185	184	192	171	187	185	201	207	223	194	192	208	210	191	199	203	224	190	222	203	200	200	192	222	177	206	208	205	196	215	178	176	181	180	236	180	204	214	186	210	201	204	204	184	204	200	219	216	174	193	207	184	194	205	182	188	177	208	207	188	202	191	213	217	184	205	219	193	252	191	182	189	203	222	189	204	186	191	208	203	194	203	201	218	231	225	214	197	205	211	210	193	204	186	196	191	195	217	202	165	196	191	214	193	180	197	196	217	206	216	189	195	195	194	206	183	208	207	195	209	200	210	239	191	224	180	178	220	196	192	176	203	183	209	205	203	205	189	214	190	202	194	212	188	186	183	201	190	184	195	178	201	193	204	194	207	178	204	222	227	206	178	226	182	191	179	180	160	202	188	221	195	205	203	211	171	190	193	188	209	226	208	196	198	205	199	225	207	202	190	207	183	212	194	204	203	189	201	201	185	206	180	202	201	202	168	207	216	195	188	200	212	203	214	212	220	203	182	190	210	197	187	220	191	176	213	186	196	195	215	182	201	215	245	198	208	196	204	213	187	180	196	179	217	187	181	191	201	194	190	158	191	207	209	194	211	222	202	203	194	188	227	187	224	191	204	206	226	209	181	199	190	171	183	182	189	202	212	197	217	195	187	209	184	197	208	186	182	196	211	206	182	199	206	195	184	212	216	205	221	222	184	221	201	182	173	198	228	211	195	212	214	176	213	212	225	199	222	200	202	187	201	213	172	212	180	219	228	209	181	207	186	192	169	198	178	197	218	198	228	206	202	180	216	209	178	201	181	204	208	201	209	192	201	210	190	230	171	217	216	199	188	203	222	171	222	210	191	214	192	174	205	189
32656	41943	46332	52073	49007	52351	53582	56336	57483	57007	56916	56284	52153	53921	51572	53753	50201	45178	43269	43403	39292	34306	32047	27830	23491	16399	18262	18022	15370	12365	10563	10710	11569	11118	6559	7033	6017	7377	5444	5277	6144	6674	8271	7726	6173	9472	10903	9095	4294	3937	2077	1894	1608	1724	1356	1150	1372	1076	969	1320	649	683	1096	1697	1757	1206	756	632	708	1278	1593	1430	1279	762	767	600	503	442	486	523	470	479	504	485	494	500	500	495	623	1468	978	494	457	478	483	474	497	474	474	457	492	481	447	462	488	491	469	464	505	472	472	472	479	475	472	505	489	464	445	488	478	474	470	492	429	492	495	465	474	524	491	530	416	486	485	512	466	487	457	455	481	456	419	477	481	418	458	464	510	504	481	461	478	445	446	474	487	493	430	453	466	476	481	472	516	468	458	458	476	486	487	488	477	496	480	506	473	470	445	492	477	428	510	506	513	491	496	483	491	456	487	446	421	464	502	436	485	465	479	483	492	456	491	456	463	507	476	467	451	438	486	482	474	471	451	465	506	466	479	476	491	463	484	490	454	484	478	469	444	496	447	460	478	511	484	490	473	488	474	455	507	478	480	460	476	473	480	452	461	469	457	490	487	508	461	452	476	485	469	494	505	475	476	483	470	443	486	462	476	477	484	466	460	442	455	502	489	503	483	443	499	461	471	523	487	473	483	470	464	506	474	494	448	473	478	485	445	484	473	437	478	463	441	511	440	471	489	477	480	452	501	513	486	425	450	481	466	485	461	463	442	490	490	488	459	469	450	511	453	450	498	487	453	464	445	448	490	487	468	491	446	482	485	487	446	468	471	463	478	458	492	413	491	446	470	487	444	456	483	437	501	478	479	451	444	489	479	466	515	454	462	470	460	436	498	466	476	462	446	478	497	471	448	490	433	517	473	498	471	489	464	450	481	438	458	504	497	496	459	458	449	468	456	455	477	508	495	435	483	487	485	479	492	482	474	464	476	515	466	460	491	485	403	503	498	475	439	489	495	435	517	425	480	457	446	510	443	493	515	481	469	473	440	477	486	512	483	489	465	436	484	481	498	468	463	447	459	449	478	487	458	458	472	461	457	485	519	472	510	470	433	453	436	511	493	481	478	465	469	496	466	456	469	483	476	492	474	508	491	484	487	461	460	495	471	442	497	473	484	447	483	457	480	443	464	475	471	415	488	455	520	494	496	437	418	480	488	450	470	449	440	475	464	496	481	479	486	449	502	510	495	456	468	465	480	513	464	459	463	426	452	493	493	521	509	472	450	506	453	486	459	469	453	461	447	451	484	456	479	420	510	451	476	439	459	498	470	476	451	466	485	503	463	479	507	492	486	476	473	471	460	482	484	443	470	481	524	503	445	499	528	473	499	472	499	437	470	511	502	455	438	453	467	463	476	462	452	469	465	457	469	445	439	472	444	478	463	469	456	465	429	460	476	472	527	460	473	492	408	495	440	467	460	486	464	490	502	449	478	430	513	465	435	473	463	461	453	486	485	486	490	454	442	478	443	455	451	509	461	455	473	488	484	438	476	472	497	494	475	458	498	522	468	474	517	454	506	442	451	482	470	473	478	486	476	456	515	459	447	454	423	519	492	467	458	501	483	505	473	463	441	468	486	429	473	409	476	472	438	496	471	466	470	486	465	531	491	487	477	440	482	466	513	429	464	513	465	467	441	489	480	457	504	484	482	531	460	470	475	498	463	490	469	474	463	480	482	469	496	424	465	494	469	483	490	455	455	506	502	486	445	455	452	457	487	457	446	473	495	477	486	504	478	480	505	473	459	464	490	451	416	481	490	455	446	476	479	470	455	505	514	439	464	449	467	449	438	499	470	485	452	491	433	479	469	468	478	476	444	442	502	438	457	455	462	490	512	489	460	501	464	453	468	470	469	544	472	433	484	474	445	486	452	500	471	511	486	474	426	450	457	468	476	433	435	486	472	480	483	490	450	478	468	492	454	474	443	478	469	447	520	461	460	465	453	491	489	510	465	479	454	454	486	439	478	416	477	468	475	479	467	510	449	468	488	454	468	475	427	487	410	471	482	470	414	452	499	467	481	443	531	485	474	455	425	454	501	483	488	464	438	502	481	488	475	458	472	488	517	487	448	486	464	477	481	434	478	442	504	442	497	516	451	500	483	477	473	472	503	448	474	479	494	521	466	487	490	497	459	459	461	520	467	444	476	493	444	500	480	457	440	470	455	492	472	442	458	534	457	475	494	484	512	447	504	478	461	448	461	502	457	477	457	493	474	462	477	475	463	505	490	449	476	452	489	463	481	474	446	472	470	477	477	463	492	448	482	484	485	503	458	463	476	468	474	435	478	475	448	490	484	512	470	486	440	441	444	501	514	499	466	447	464	461	465	498	424	470	480	466	487	459	490	474	474	458	502	453	469	484	517	511	441	495	523	477	472	465	448	459	501	439	464	457	493	467	413	459	486	490	435	454	497	497	435	452	427	482	469	458	449	487	504	459	498	463	493	445	470	490	483	477	467	472	494	523	475	469	486	458	490	454	516	427	457	502	504	471	452	483	471	455	507	481	501	466	456	490	447	491	446	469	488	439	461	449	467	474	455	505	458	447	446	531	437	468	497	467	475	477	433	501	473	434	483	480	480	458	480	482	454	483	473	484	469	463	493	464	472	455	443	492	461	440	446	470	453	451	463	461	476	466	509	488	494	500	489	491	472	452	444	441	456	464	456	462	476	461	472	449	452	444	424	486	477	458	478	426	490	458	460	477	508	480	459	489	473	486	507	462	460	440	483	470	441	457	469	502	478	502	492	459	461	499	467	488	455	466	467	419	467	466	514	400	475	442	490	454	483	497	470	469	451	488	487	463	454	455	461	443	485	478	480	504	518	479	446	488	497	470	458	482	429	430	497	446	499	496	443	496	502	467	465	454	502	461	476	462	450	519	489	431	487	467	440	506	462	463	452	518	451	442	508	464	428	483	472	514	484	457	443	482	446	486	475	480	495	461	443	453	529	510	493	485	458	496	436	496	499	467	429	425	506	450	459	482	483	483	497	475	459	482	450	492	487	500	483	439	500	478	433	492	422	491	444	470	480	460	428	451	447	453	510	452	474	467	433	459	445	430	471	488	477	483	469	494	469	474	441	463	467	460	430	449	442	480	478	468	449	458	444	499	468	469	476	425	477	455	469	451	487	442	475	434	469	465	467	470	461	484	450	485	475	484	489	426	453	474	475	449	498	462	453	495	446	431	462	495	435	468	444	473	466	485	492	482	438	495	453	474	475	480	463	472	462	477	479	478	493	470	450	470	476	469	500	489	464	493	480	494	495	445	464	453	450	478	433	424	439	450	492	453	477	472	474	509	480	430	472	495	481	462	448	487	473	441	470	476	474	438	446	461	499	482	464	445	456	441	476	467	500	445	472	458	436	487	480	502	465	467	448	493	484	484	448	469	465	458	459	425	465	479	473	478	471	477	471	470	479	477	470	478	506	507	460	498	471	481	465	462	468	491	445	478	484	496
17820	17689	19658	13908	10342	6657	5275	5328	5003	3171	3413	2201	2333	1643	1306	1496	1203	933	889	809	685	653	560	525	477	384	382	384	378	340	300	342	326	326	278	295	268	343	320	309	282	282	276	269	276	320	276	277	273	288	280	277	266	277	279	265	272	263	275	262	274	270	270	248	296	293	258	247	241	260	289	268	256	277	238	281	266	222	281	282	225	283	271	225	237	270	290	264	272	284	261	243	267	241	259	243	253	248	233	246	255	247	285	282	240	241	293	257	247	235	268	265	261	255	246	260	247	240	268	285	255	263	264	259	263	262	263	264	285	258	260	224	249	239	305	239	278	238	251	256	260	259	269	263	275	214	273	262	281	247	255	235	246	236	288	261	268	247	277	236	281	262	254	283	276	266	294	241	257	275	263	287	270	249	274	233	255	254	278	298	266	280	246	245	287	273	255	266	283	260	260	277	257	258	274	255	289	222	239	283	254	272	294	251	287	249	272	257	259	276	287	244	286	262	258	251	270	261	269	232	252	250	278	268	243	224	253	235	243	249	275	273	239	258	303	266	242	289	254	242	224	280	259	265	271	276	248	273	266	250	258	236	246	246	258	260	265	266	255	273	273	252	274	247	267	252	259	268	244	248	262	275	259	274	262	261	253	245	271	263	252	281	283	295	224	231	267	254	273	251	258	273	258	236	227	278	265	263	223	246	266	262	253	263	259	290	248	267	269	270	248	257	278	261	271	248	272	251	278	282	257	293	254	272	277	280	254	250	247	242	273	247	283	243	264	243	246	277	260	249	233	238	253	260	239	224	260	259	257	248	266	275	231	272	275	256	244	259	260	273	246	268	238	264	263	271	258	264	273	235	270	274	264	271	277	258	300	254	269	232	249	254	265	289	276	274	254	267	291	255	227	285	270	240	252	260	262	241	267	253	257	252	229	252	266	282	276	301	225	250	258	246	253	248	271	249	255	269	240	252	269	256	241	278	245	261	251	244	287	274	269	254	284	245	265	230	276	221	264	241	250	251	262	282	273	276	248	256	248	252	243	252	251	268	262	238	236	259	260	272	264	277	257	261	243	265	258	274	259	236	287	221	258	268	293	269	262	274	231	232	265	274	261	249	273	244	283	260	275	282	275	239	263	262	237	256	252	235	262	226	260	251	261	268	247	242	277	249	276	263	247	259	275	254	283	288	258	269	302	224	234	259	270	233	241	272	248	243	231	274	265	257	241	226	211	245	247	269	255	245	262	280	261	226	261	273	285	260	293	256	273	281	250	256	246	264	258	274	272	271	264	269	237	270	270	275	260	241	238	282	266	274	263	269	256	242	279	263	238	270	251	282	259	246	291	259	258	246	253	273	291	284	254	243	298	270	265	247	237	261	235	265	253	249	225	262	248	264	241	240	239	256	282	275	274	244	248	257	269	248	276	267	225	235	270	273	253	244	256	240	249	255	285	283	273	265	261	220	251	237	276	228	251	251	245	267	262	248	249	277	294	241	257	259	266	243	274	293	265	263	259	251	240	273	247	294	240	255	269	271	226	257	265	273	256	269	277	250	264	255	255	282	260	267	241	250	260	268	244	253	239	255	230	287	263	256	284	260	262	235	229	251	275	262	247	293	283	238	277	270	289	267	246	265	267	261	258	253	254	258	253	259	247	245	248	285	250	246	280	277	269	272	222	261	285	267	224	257	252	250	260	294	258	266	271	263	257	237	261	238	264	243	295	273	268	252	245	272	249	287	257	281	291	278	215	270	277	268	280	281	263	238	231	264	282	286	270	263	246	253	219	275	263	270	260	259	234	248	270	245	283	258	254	250	260	268	248	276	264	304	279	263	269	265	272	245	258	278	282	236	254	264	243	275	265	246	258	251	261	269	256	260	246	257	311	270	297	265	243	233	283	266	247	267	245	261	273	268	271	244	274	231	266	266	261	265	277	281	278	249	253	263	257	234	244	235	248	263	260	256	262	244	251	260	267	246	248	267	252	269	268	252	273	259	279	265	255	255	243	226	263	248	272	267	306	262	266	285	295	292	271	218	253	251	274	280	273	279	276	283	269	267	264	243	246	263	277	263	267	261	264	246	250	241	249	252	271	237	281	261	270	247	257	239	237	260	282	269	244	236	279	279	243	274	272	253	248	275	246	241	271	251	244	253	249	270	282	270	261	259	259	252	279	291	258	286	237	241	274	278	259	236	252	207	262	246	250	252	245	235	264	273	273	270	249	271	244	289	267	257	255	269	270	263	240	260	231	240	254	249	272	288	248	272	266	250	242	261	258	264	242	277	267	280	248	235	267	261	253	236	244	269	267	291	281	269	265	239	265	288	249	252	241	241	296	278	292	300	228	267	270	286	258	280	286	254	256	310	257	235	251	265	255	257	276	278	290	257	244	207	242	244	243	255	261	264	262	258	262	251	245	265	257	278	258	253	289	285	223	296	266	288	248	265	254	253	232	280	235	274	268	274	258	264	269	228	285	241	261	243	263	260	281	253	281	289	281	299	232	246	260	268	245	242	242	277	240	276	242	260	247	255	279	266	253	257	290	255	258	291	255	244	277	264	248	263	277	261	265	239	255	233	215	253	246	303	277	247	248	257	245	243	266	270	238	257	269	245	249	254	259	253	270	275	247	268	266	275	274	263	251	262	287	263	270	266	273	271	274	263	293	268	259	215	259	291	260	278	247	270	246	262	246	249	269	238	233	283	250	251	283	271	271	274	254	247	256	278	260	219	245	270	264	269	255	258	265	249	277	265	280	255	281	267	271	270	270	275	256	269	254	272	290	250	276	249	267	266	229	219	283	236	258	264	277	260	220	296	273	262	257	240	271	256	248	268	265	240	255	251	259	284	284	250	256	268	252	283	251	283	268	250	269	232	254	259	238	246	258	274	230	262	258	257	271	263	255	238	277	278	234	247	275	250	277	254	268	265	255	248	283	231	261	260	277	272	263	272	233	242	279	289	261	242	251	260	272	274	250	248	271	285	251	256	258	248	249	286	246	252	260	248	261	243	264	254	267	266	257	272	261	255	283	263	273	283	286	252	234	220	262	295	259	271	265	251	277	269	269	257	250	293	266	236	258	258	277	244	283	285	266	235	266	251	260	260	249	237	265	272	265	283	249	277	259	273	281	247	268	253	248	275	254	267	266	219	244	275	288	277	232	251	261	259	247	252	297	237	302	272	260	252	257	259	260	276	252	247	244	275	259	242	290	260	267	242	270	268	261	261	231	249	251	279	285	242	247	284	253	269	256	266	267	273	259	237	270	248	248	286	260	250	260	284	250	256	236	241	267	265	271	256	251	262	243	275	247	271	261	256	278	273	269	268	238	245	224	281	240	282	266	238	263	292	243	260	259	262	264	258	244	292	245	261	312	265	228	267	263	254	259	274	260	290	235	270	278	273	238	232	271	273	259	245	280	245	254	245	256	279	260	274	269	258	306	235	242	288	244	243	265	266	299	278	240	243	248	262	247	258	271	243	237	244	278	246
11288	15953	24164	24599	22060	18875	17921	18388	18181	14480	15729	11953	11734	9602	8039	9003	7027	5390	5084	4953	3947	3333	2956	2637	2159	1752	1679	1611	1483	1244	1156	1163	1106	1068	908	903	884	894	821	823	809	772	853	782	774	798	895	859	727	666	667	724	710	676	718	646	678	619	669	669	632	659	687	694	647	691	656	616	606	678	654	678	639	663	648	619	628	599	591	624	658	624	642	670	617	599	579	593	613	666	645	633	591	628	630	622	637	626	629	623	611	602	614	612	599	602	649	610	618	631	656	630	629	605	618	620	584	583	611	623	622	618	612	626	673	580	610	629	617	614	624	596	604	626	644	643	608	585	590	628	652	612	624	614	604	607	649	596	649	588	645	616	600	617	619	642	673	571	581	608	638	652	631	631	579	656	597	630	594	622	597	607	633	599	603	631	637	631	622	614	705	613	634	593	595	628	606	628	648	581	613	587	564	589	611	611	647	593	605	591	612	596	584	601	628	608	610	623	591	668	583	622	636	586	647	616	614	588	598	600	637	592	602	594	601	575	629	603	604	627	592	641	604	580	644	665	595	582	635	614	657	613	629	644	626	605	615	604	634	614	587	599	604	626	634	623	631	601	630	630	603	570	610	612	592	645	616	608	618	624	667	591	643	600	606	601	625	616	684	616	641	619	593	586	607	596	615	624	584	608	648	626	626	625	617	606	636	639	641	594	610	679	617	608	646	608	638	615	604	647	604	612	635	636	682	673	637	581	567	654	598	615	613	658	601	645	588	658	617	637	615	597	620	624	610	622	670	614	646	626	646	622	594	661	643	611	614	595	634	580	634	633	640	625	634	636	633	595	619	614	606	610	604	613	611	628	606	669	605	619	625	635	593	636	607	617	595	585	628	644	615	619	648	567	629	692	615	627	616	563	638	616	602	599	621	619	654	642	646	654	618	593	627	647	621	637	609	579	608	633	611	613	622	617	613	633	616	634	598	561	566	645	598	584	590	623	587	660	631	613	595	612	626	595	601	585	581	618	649	618	602	605	644	595	620	588	581	590	658	627	637	573	643	616	631	617	621	606	650	646	593	590	662	656	665	637	614	646	608	574	667	628	624	612	641	675	590	560	628	589	611	665	630	571	605	619	618	650	601	626	632	617	689	672	641	614	600	612	660	579	671	603	638	656	617	649	648	606	614	640	596	620	657	615	652	603	625	631	633	648	607	617	655	615	654	619	595	565	609	646	634	628	641	616	614	615	623	641	674	584	635	621	638	571	621	656	674	625	612	627	603	623	627	635	623	595	583	612	602	613	650	654	608	590	627	615	640	605	627	627	632	600	598	631	641	582	640	638	591	608	605	616	590	614	642	631	607	611	641	622	616	637	619	597	624	638	587	633	618	568	596	611	629	669	632	598	611	609	638	589	621	634	634	647	656	629	630	588	612	619	629	610	607	620	612	586	634	612	607	583	626	595	626	614	676	572	657	624	591	656	606	656	627	621	607	609	606	574	642	637	606	597	611	639	656	683	654	651	658	645	661	611	629	610	629	585	591	653	574	599	640	615	625	621	595	617	645	620	624	646	618	608	640	626	613	615	628	628	637	601	653	636	600	629	665	602	602	609	637	654	624	608	630	674	588	663	586	626	642	599	597	636	632	613	627	592	608	632	600	647	612	640	612	620	598	640	591	596	592	667	569	596	605	637	635	570	609	598	611	621	593	604	597	635	613	643	604	645	655	653	634	622	641	598	603	616	627	621	628	617	637	637	615	604	615	608	631	630	625	597	657	575	577	600	599	636	610	644	595	633	597	628	606	633	597	679	632	619	596	611	642	644	636	654	629	616	634	591	616	614	629	637	605	634	656	623	599	609	578	598	620	617	659	608	581	683	604	583	627	649	570	637	644	590	614	583	622	632	648	602	671	657	632	580	621	594	641	624	652	594	642	646	633	639	654	624	646	607	612	637	642	600	621	577	599	636	634	602	678	624	630	625	592	635	632	656	655	610	584	654	638	638	609	572	620	644	599	660	621	598	572	631	616	611	651	631	622	647	593	611	661	642	655	611	638	613	620	672	635	609	617	664	659	643	647	643	661	588	643	581	611	596	626	576	636	626	593	598	618	612	608	596	578	639	605	619	629	595	612	649	577	642	656	629	621	583	644	648	588	612	615	597	652	637	630	597	627	646	662	597	571	626	582	629	622	591	634	633	587	637	628	621	658	623	620	639	630	592	601	620	672	646	608	618	598	625	636	610	630	607	617	657	636	616	627	617	600	622	606	635	697	590	646	617	654	568	595	552	645	616	671	638	592	626	611	627	616	577	620	653	663	559	656	601	596	620	643	629	668	611	622	608	630	629	646	630	645	605	625	603	601	656	616	609	614	589	620	604	639	582	559	590	631	602	622	664	617	573	680	620	655	642	641	626	595	596	593	592	625	604	647	595	614	635	611	613	605	631	601	601	587	633	599	628	567	635	603	611	609	596	619	643	606	623	617	625	620	605	610	624	651	597	576	594	554	619	610	645	612	655	651	637	598	640	598	624	578	618	682	593	601	664	651	619	613	632	607	640	626	583	648	637	618	621	614	601	651	601	618	604	660	660	572	605	636	613	609	637	606	621	642	654	627	602	619	631	588	686	650	621	593	644	604	628	619	597	644	627	638	630	627	630	668	602	562	640	629	585	636	623	648	644	649	584	642	624	623	622	580	580	618	645	614	591	670	620	647	598	606	598	595	607	609	626	621	621	606	612	604	582	606	616	627	623	633	574	619	640	615	606	668	655	606	653	630	654	595	614	609	622	652	585	664	624	652	626	630	615	588	621	626	629	661	653	662	636	671	614	604	656	683	643	624	616	646	606	606	579	611	599	642	613	629	664	610	611	666	626	598	625	603	619	591	634	657	573	575	628	633	610	630	639	638	609	658	611	618	619	653	617	586	667	635	595	604	559	643	613	665	638	612	591	634	598	596	649	575	657	614	636	648	614	632	617	609	581	635	604	589	670	594	639	586	621	591	653	616	611	624	666	624	603	595	628	592	613	584	638	663	617	613	625	630	672	613	616	620	645	604	641	613	629	611	578	625	623	654	623	610	641	596	624	630	624	615	617	655	670	656	632	649	623	647	643	640	614	677	633	653	604	640	620	646	599	627	597	640	603	601	583	606	635	594	612	603	606	605	569	618	620	620	626	613	622	600	634	643	603	613	636	622	639	645	661	637	675	614	613	601	647	613	585	620	623	624	626	601	575	607	714	588	640	638	629	667	555	598	627	622	642	615	649	610	614	622	611	619	608	650	628	642	623	640	568	640	658	612	643	637	609	639	597	664	650	653	588	574	643	621	667	636	658	633	645	599	631	651	589	619	607	635	620	598	646	624	612	640	618	602	611	619	634	629	630	628	615	605	628	636	610	638	596	670	633	645	625	588	635	610	623	630	618	603	614	622	674	638	646	566	615	650	623	650	615	644	655	600	621	608	619	615	650	664	585	612	632	604	594	663	607	621	633	663	614	633	657
38697	40357	40192	34369	34267	32500	32393	36615	38787	34383	36175	33112	33495	26744	23615	26012	22616	15908	13353	13075	9403	6317	4832	3792	2866	1723	1878	1848	1615	1054	1004	1117	1272	881	727	866	732	906	571	621	678	718	820	686	628	848	1001	958	555	435	378	346	324	381	319	342	313	281	336	315	307	303	388	368	287	314	270	290	296	339	362	380	290	277	289	277	291	302	303	234	284	276	288	254	310	288	268	258	301	347	327	265	268	302	272	271	262	270	268	293	269	272	290	249	272	266	279	279	274	266	288	272	268	254	262	271	252	246	274	262	294	278	274	262	305	281	280	308	268	280	274	287	253	293	272	265	292	251	278	269	251	302	271	256	280	272	255	272	266	314	252	235	293	286	311	287	271	281	256	249	296	270	272	267	251	242	238	292	285	289	274	249	278	260	279	292	257	286	238	280	271	286	291	250	269	287	278	275	305	265	290	271	283	252	275	281	267	276	283	251	255	276	273	265	281	274	287	300	277	269	296	282	263	284	268	261	241	275	300	244	300	259	269	264	305	295	244	292	286	290	256	266	272	293	273	272	260	276	263	287	269	248	256	266	292	304	255	249	271	306	270	278	266	275	280	236	283	264	284	237	293	284	278	241	283	277	291	273	289	295	267	264	281	305	286	258	245	277	253	272	294	291	275	284	280	246	300	312	297	273	255	291	277	279	260	273	261	281	294	288	279	289	266	282	297	268	270	280	273	234	269	279	244	284	279	266	246	285	284	275	285	258	258	253	267	274	264	277	283	283	251	284	274	281	260	292	259	300	277	265	256	267	286	262	270	268	231	299	236	281	285	285	293	257	267	282	289	280	258	255	307	302	261	253	295	267	282	271	249	274	282	250	268	288	315	278	275	278	274	289	265	310	272	280	272	262	255	254	237	246	254	276	269	275	275	253	309	308	279	284	283	253	263	271	275	282	304	301	290	244	284	253	269	270	291	274	276	288	277	289	279	288	265	291	275	267	269	290	277	255	276	305	280	297	244	257	287	277	260	248	274	278	254	268	264	249	286	273	273	264	284	270	253	291	271	280	328	237	298	264	248	290	293	290	296	279	269	261	279	272	282	259	236	257	259	296	264	286	236	283	233	276	285	252	267	300	290	257	265	291	275	264	263	269	274	252	272	293	294	265	282	296	265	243	299	264	261	277	283	290	296	241	255	288	270	279	240	278	258	284	246	264	260	279	264	258	296	266	305	320	254	284	292	280	263	264	286	295	275	245	278	278	293	253	247	273	279	298	325	255	259	277	302	281	240	285	285	297	270	264	283	289	274	272	301	288	258	263	270	258	269	270	251	274	272	276	282	303	279	262	293	301	267	248	266	288	272	263	249	246	298	280	299	268	303	263	284	261	272	276	265	290	280	258	281	243	289	263	278	262	269	283	296	271	277	257	287	258	283	289	250	304	291	272	295	302	290	284	271	288	252	291	276	234	276	301	276	277	244	271	290	279	245	275	280	292	291	267	238	271	282	255	282	268	264	272	278	283	257	299	246	300	250	277	281	272	284	291	274	282	285	322	278	271	238	249	279	263	281	283	258	267	297	256	273	255	274	306	274	296	256	283	262	263	270	291	249	270	305	261	252	256	262	270	296	286	268	280	237	268	283	281	270	260	268	290	271	264	295	237	266	256	293	295	261	307	274	232	290	289	279	239	250	272	265	266	287	256	300	276	272	289	261	272	292	320	303	277	284	288	266	240	295	262	261	254	248	264	282	252	270	294	273	272	285	267	293	282	295	258	261	290	266	264	300	301	271	270	268	267	287	258	275	264	264	263	273	274	268	256	293	247	270	283	267	236	291	291	272	279	272	271	273	251	269	278	290	283	286	242	252	253	280	269	259	260	305	287	258	297	253	264	287	289	283	282	251	258	296	282	288	260	291	265	273	286	275	238	262	301	259	233	258	270	283	287	279	274	283	277	312	282	261	251	280	279	263	300	266	268	271	273	276	259	281	282	284	269	260	270	282	261	294	269	278	290	275	309	247	268	248	282	245	279	272	324	293	291	295	282	278	272	281	271	291	275	263	253	252	264	252	267	248	288	265	283	253	248	288	246	271	280	282	294	249	293	255	249	283	297	285	279	256	252	286	268	260	274	282	299	280	231	305	245	259	261	284	254	295	295	268	302	282	267	257	310	291	331	252	262	290	287	290	287	296	247	250	254	249	251	265	266	266	261	268	282	274	277	289	281	280	264	290	275	264	254	329	242	288	271	271	289	262	301	291	268	299	286	290	276	278	285	281	294	260	282	291	263	246	273	274	253	293	295	275	258	279	292	269	258	288	281	240	293	263	290	250	272	270	258	249	265	261	306	274	273	259	280	264	285	263	285	265	257	266	256	288	265	288	281	288	261	300	282	257	287	259	254	227	263	261	270	257	279	273	244	314	269	302	266	275	284	290	265	277	256	321	273	299	273	257	277	271	294	234	281	281	265	289	293	244	286	283	303	275	291	295	268	274	256	260	288	237	244	273	283	284	289	245	272	298	254	272	268	252	275	312	268	255	260	279	252	261	293	285	280	282	275	269	287	263	278	268	288	284	266	284	286	256	282	272	303	277	284	259	261	264	274	287	256	310	308	254	264	264	262	251	284	267	295	272	275	291	269	287	271	258	290	282	258	278	255	271	312	254	291	270	261	286	264	277	310	287	269	237	311	289	267	291	258	246	261	307	296	283	288	259	243	254	293	248	298	297	231	284	250	256	278	274	282	264	269	310	269	302	301	314	261	298	262	302	343	309	275	253	316	284	256	264	269	267	286	265	260	253	294	266	281	246	284	283	267	290	299	253	262	250	315	308	257	274	251	274	285	270	294	265	272	303	261	273	276	283	268	245	286	288	254	281	284	254	282	295	297	280	261	269	274	275	301	278	285	269	270	265	263	269	272	296	291	256	271	299	283	303	279	261	267	258	300	302	297	312	268	280	278	278	254	279	248	253	266	311	290	290	303	244	253	281	243	282	284	281	266	286	288	264	280	260	281	265	293	272	282	259	265	295	302	290	275	261	271	284	268	269	261	268	281	283	300	287	266	281	282	304	291	261	270	264	270	273	293	284	271	289	295	322	285	283	290	276	289	259	277	303	292	266	278	239	284	249	290	306	283	273	266	269	239	281	269	314	272	253	255	281	274	286	273	250	268	298	259	234	251	248	280	279	296	246	292	284	280	310	281	257	294	276	272	276	279	263	259	268	302	287	265	276	269	293	271	294	254	229	260	274	263	258	256	273	307	267	282	290	258	262	260	282	277	239	270	263	278	263	255	303	267	265	278	311	264	274	271	284	275	248	293	258	290	263	285	290	280	305	258	278	288	259	306	306	284	286	272	253	288	286	250	307	277	306	268	269	256	293	272	287	271	283	280	257	265	254	286	276	282	292	304	266	290	288	261	292	211	260	257	250	287	306	298	276	267	267	286	278	273	318	271	326	284	273	303	258	259	275	290	271	288	256	264	258	259	283	291	250	287	281	289
27174	37410	42301	46682	44927	45805	47348	51153	50773	50824	50301	51465	44968	44473	42136	45311	41476	36158	36058	34405	29158	24817	21088	17632	14887	10330	10927	10655	9173	6526	6054	6104	7605	5076	3732	5000	4064	5245	3190	3287	3866	3931	5008	4306	3596	4913	5863	5696	2657	1983	1438	1309	1292	1239	1301	1050	1192	959	942	983	789	859	1362	1483	1060	791	801	803	779	1233	1538	1353	830	680	657	684	673	702	635	628	655	669	635	636	659	638	630	615	809	1251	994	643	609	650	603	652	617	620	653	627	625	658	636	631	643	598	617	628	676	650	654	654	610	655	613	621	635	632	637	659	603	671	654	630	618	646	679	649	618	628	630	635	622	640	674	608	626	611	681	628	622	616	627	633	583	629	635	683	650	626	611	691	647	656	634	645	661	648	652	680	661	665	646	644	674	592	646	662	566	687	586	673	641	659	648	636	647	626	647	598	641	617	640	626	640	665	665	611	643	647	625	626	642	609	612	599	657	658	643	682	692	618	625	643	627	648	668	627	622	586	636	646	635	629	666	597	673	654	651	684	655	627	615	670	574	625	641	635	652	641	629	635	626	637	654	643	605	620	624	652	609	628	621	662	592	655	660	657	651	680	639	647	640	669	628	639	596	684	644	657	628	640	593	679	699	674	596	667	586	653	607	598	617	633	654	620	669	661	614	609	656	619	611	633	589	662	618	630	654	644	676	623	660	624	647	621	652	623	643	645	656	664	589	645	661	604	602	621	632	648	667	645	636	650	610	609	657	632	644	634	641	657	623	637	668	664	630	608	631	659	645	666	611	664	582	623	615	634	663	621	609	600	682	657	662	623	600	658	639	608	649	650	614	665	652	673	688	668	646	659	658	609	632	635	621	661	606	633	643	619	609	597	644	603	658	689	604	628	652	649	635	603	691	639	589	629	617	667	610	613	621	617	616	672	646	655	643	634	649	665	621	613	634	661	616	650	655	588	647	644	689	639	591	629	660	601	631	647	628	605	640	641	625	582	631	595	619	627	666	621	622	629	619	659	645	669	665	647	659	682	655	655	632	651	645	698	672	633	634	656	663	641	610	655	662	654	668	609	596	585	621	640	638	641	644	625	665	619	596	589	709	645	603	599	601	644	617	620	655	625	609	674	650	657	665	631	620	666	657	635	663	636	578	649	634	637	617	619	663	651	639	647	652	651	620	631	647	650	666	619	666	629	603	611	620	659	606	651	643	657	582	602	640	606	629	596	663	645	664	628	698	610	582	659	613	656	625	651	667	687	625	634	626	651	668	679	634	677	656	650	598	612	666	677	611	647	621	680	670	658	630	631	655	607	622	633	679	672	675	612	621	666	623	640	651	628	632	634	647	590	625	649	617	609	629	647	704	584	645	670	616	648	602	654	680	632	644	631	668	630	644	667	651	670	647	643	686	639	618	661	625	653	651	663	651	662	673	627	622	614	611	652	643	620	659	645	631	665	662	669	640	645	643	651	633	633	670	700	640	638	630	668	627	665	606	622	645	628	635	668	639	656	651	659	608	664	658	640	615	657	606	607	627	633	627	649	661	666	662	623	625	660	657	663	615	648	669	644	626	630	656	699	623	667	602	656	637	686	602	643	613	611	636	650	587	596	612	699	665	651	610	644	639	661	646	629	627	665	646	654	642	653	674	642	603	652	652	615	622	640	587	600	615	635	639	647	638	644	666	611	636	636	611	622	637	624	634	614	667	608	680	667	622	722	671	701	686	642	644	626	643	612	610	633	636	618	610	578	635	630	647	667	614	656	639	656	680	684	669	611	697	642	609	606	620	641	661	664	627	665	643	673	623	663	629	637	625	637	628	671	617	611	625	631	627	700	642	651	621	617	628	602	626	666	658	597	639	612	629	657	599	610	646	637	643	639	617	617	664	625	629	630	666	647	631	638	630	653	629	654	658	666	664	615	635	609	621	619	699	609	617	634	641	595	623	635	637	676	662	672	641	682	637	631	636	646	652	688	685	616	638	611	651	658	679	639	549	623	679	655	675	636	671	629	663	631	626	581	588	636	646	580	646	625	608	616	685	652	624	644	625	672	613	651	624	637	622	574	655	594	631	612	684	655	626	637	638	657	608	665	639	641	644	626	646	619	637	645	615	646	642	604	633	685	641	641	698	625	644	648	639	628	637	621	637	622	662	597	643	608	618	644	607	613	619	629	658	659	614	575	643	630	639	627	660	668	614	647	634	592	716	648	672	633	644	611	615	663	639	652	592	634	657	612	651	619	674	621	660	620	634	619	615	683	597	670	625	635	648	654	623	646	624	653	626	665	640	623	604	628	638	653	623	642	635	672	610	633	628	625	601	643	641	623	634	632	632	663	642	648	607	652	613	642	653	682	651	620	607	601	633	656	626	663	695	655	597	611	675	650	644	614	649	657	638	590	634	596	675	649	644	601	658	620	657	629	603	628	627	611	615	662	679	630	644	618	647	577	689	637	635	610	638	652	659	616	659	651	662	632	639	667	611	588	651	653	677	626	615	644	605	650	606	649	614	652	627	680	620	633	662	603	639	656	609	622	633	655	639	657	669	639	641	632	660	673	617	643	660	670	661	614	611	685	595	656	620	667	614	640	592	631	649	637	672	658	682	646	615	655	634	603	614	653	645	649	619	633	672	653	595	671	645	649	650	634	650	638	634	646	644	703	643	655	630	631	634	577	608	620	650	653	577	632	667	652	626	618	691	658	634	638	633	615	647	630	624	639	605	661	625	675	646	622	669	647	614	642	682	700	615	616	615	668	614	650	637	660	567	589	659	622	557	675	662	612	625	664	639	657	684	595	644	620	647	642	641	630	667	607	640	652	616	684	628	686	619	605	608	589	660	662	666	603	631	669	608	693	653	655	637	657	623	612	651	625	632	649	653	660	633	667	616	648	642	654	629	645	674	671	646	685	634	596	622	616	635	642	666	665	638	646	657	649	635	636	640	638	615	682	599	617	645	625	637	614	671	641	679	683	651	640	650	679	620	648	636	634	610	637	668	626	635	667	619	662	666	644	636	640	600	610	629	662	583	621	668	691	636	691	671	612	649	623	633	602	641	658	673	649	662	661	672	672	646	628	580	635	611	692	627	616	624	580	632	641	630	610	618	630	627	630	629	643	667	621	618	590	636	655	623	627	660	605	604	648	657	619	637	642	672	678	638	660	660	636	606	655	626	619	664	656	665	626	636	631	665	622	601	632	632	637	637	586	670	655	651	637	640	649	614	630	660	618	598	648	661	623	610	610	639	653	631	719	633	623	670	640	639	588	653	628	628	649	670	657	636	626	636	652	628	619	606	609	642	603	652	622	649	596	596	605	657	657	639	676	677	657	620	630	653	634	623	667	637	652	646	674	633	574	653	602	682	632	644	627	596	638	627	662	658	649	687	616	626	647	638	656	691	605	646	616	669	633	651	698	608	634	663	670	647	631	634	647	604	643	647	627	590	658	628	631	676	631	628	649	589	626	658	657	633	612	618	671	640	625	658	611	648	649	630	663	667	626	614	629
44759	43214	40670	35246	36658	36650	37584	41973	44280	41394	43925	39466	39924	34861	33026	34087	32537	26686	23845	22488	18600	12071	8775	6731	4927	3363	3486	3405	2548	1609	1760	2005	1920	1275	1132	1596	1092	1388	765	790	1073	994	1372	1063	839	1344	1643	1705	789	560	440	357	354	376	406	331	309	260	256	286	254	270	335	351	267	229	205	212	279	349	433	372	224	189	207	191	193	202	201	183	207	186	224	222	231	229	210	184	252	325	242	187	214	198	205	168	189	181	204	217	196	188	195	179	192	197	214	195	198	211	190	198	217	182	213	200	210	185	155	211	215	207	176	220	192	206	212	196	190	202	182	189	202	203	205	210	240	179	197	224	204	185	198	211	221	196	205	190	227	192	210	171	202	186	198	190	189	218	183	193	172	207	193	182	194	221	175	184	216	194	182	213	201	224	225	188	210	215	177	199	190	236	210	208	179	204	215	219	201	211	178	208	221	229	192	201	189	203	190	197	201	201	197	200	188	162	205	218	205	200	219	203	187	191	182	187	215	198	211	196	221	184	220	190	200	224	197	181	202	190	213	197	208	199	196	198	220	190	183	210	193	192	181	227	189	200	192	206	210	196	205	191	227	214	222	169	159	196	200	213	216	211	201	197	210	201	211	181	213	185	187	232	184	191	217	238	177	192	195	182	156	201	204	172	205	214	210	186	188	166	239	202	211	202	176	230	188	222	191	191	209	184	194	186	204	192	183	196	211	196	192	186	191	216	195	201	184	202	185	207	196	203	183	190	177	225	202	212	196	181	223	202	188	198	205	225	193	190	202	227	203	197	197	197	186	186	173	206	221	214	183	198	218	190	212	196	196	218	200	173	218	205	205	186	190	187	185	175	218	178	190	199	180	190	200	208	182	190	200	196	217	186	196	185	201	217	201	152	220	185	186	178	178	162	197	186	199	215	186	195	195	185	217	196	188	171	201	182	206	228	199	199	201	210	206	205	203	217	191	198	210	214	206	210	201	203	178	188	212	198	174	196	194	203	210	209	193	218	200	233	205	192	209	201	211	202	174	208	181	222	189	191	201	191	177	162	213	196	181	205	204	184	180	199	208	209	183	198	183	217	191	207	247	205	204	213	182	189	188	192	187	224	198	197	198	175	180	200	205	204	185	182	186	210	214	199	185	203	225	182	211	213	198	182	188	217	224	201	224	200	207	191	168	185	222	206	181	213	214	204	208	196	232	188	216	194	185	210	229	190	210	206	218	197	202	211	182	210	217	198	219	185	194	213	168	202	171	193	172	228	227	232	183	201	201	200	201	180	213	217	205	200	176	191	191	194	199	183	222	220	191	213	177	215	198	215	206	185	187	207	183	215	204	219	193	194	189	211	198	209	211	195	188	186	230	185	195	220	219	197	195	196	184	175	214	211	179	222	205	207	178	223	206	196	214	187	217	228	202	202	197	194	203	202	190	197	204	190	186	154	173	197	153	201	209	218	186	247	205	208	195	232	217	177	192	226	170	189	171	190	197	183	210	203	172	174	187	215	202	196	219	214	170	215	192	201	222	188	223	195	207	172	207	196	195	208	196	193	202	172	227	178	192	218	182	195	190	188	200	179	186	186	197	184	191	192	216	185	191	200	218	187	186	176	197	204	169	190	177	185	187	188	189	192	187	233	178	203	188	200	193	169	189	196	187	219	211	216	190	204	204	232	165	225	214	220	226	205	215	225	167	195	212	183	187	220	189	190	197	211	212	221	193	215	194	175	191	206	204	212	212	194	194	205	204	186	190	200	188	205	201	198	205	186	167	183	212	194	184	229	197	238	193	206	197	223	193	221	181	203	204	159	196	200	194	190	214	178	204	178	227	193	203	177	183	203	178	235	189	201	195	177	225	174	182	179	207	202	180	214	201	188	169	168	181	218	187	210	234	204	214	180	192	206	195	175	195	194	207	203	199	189	196	203	192	177	193	177	199	209	201	197	228	192	206	223	182	186	217	179	177	189	206	215	185	211	180	181	201	236	205	204	205	213	195	184	219	195	201	204	219	171	211	198	210	208	198	220	236	204	199	204	211	195	197	202	198	211	217	206	203	207	195	182	183	206	170	213	200	187	176	203	168	211	206	194	198	209	186	184	221	197	219	184	197	198	195	226	178	199	193	182	212	178	198	165	205	171	189	188	187	210	185	201	199	211	186	201	193	192	203	192	198	187	175	228	212	192	218	227	188	193	217	190	179	201	204	210	179	181	185	207	185	204	195	195	213	207	191	206	185	232	192	194	193	214	199	184	206	160	194	186	173	196	218	211	190	191	239	193	193	190	197	212	198	198	228	186	185	179	199	199	190	184	205	193	217	177	223	217	196	212	208	187	194	187	183	200	210	185	199	193	186	208	207	190	201	195	190	193	199	193	168	185	215	218	185	218	191	172	197	186	174	220	205	227	228	216	200	208	199	195	196	199	189	191	207	189	219	203	217	197	186	215	199	196	193	208	202	216	185	181	198	210	208	218	210	228	197	188	220	184	190	185	176	190	195	176	200	217	186	190	185	196	212	201	170	199	214	204	197	195	207	214	205	191	176	194	210	180	189	201	200	205	218	225	220	210	233	202	202	205	181	199	208	198	192	213	193	200	218	201	203	201	195	183	209	166	194	191	183	162	217	211	209	215	202	171	185	221	215	189	233	202	178	214	195	198	212	199	197	195	168	205	200	198	219	190	187	202	204	206	203	198	186	183	191	204	201	221	219	180	199	189	175	188	182	218	230	204	205	187	167	219	222	224	186	196	205	195	191	208	219	210	168	220	170	197	182	192	207	211	204	180	228	186	173	187	183	224	199	202	199	215	197	192	178	185	165	195	195	171	182	205	216	211	211	249	217	199	209	199	214	203	190	188	230	194	211	191	160	219	186	210	208	211	203	197	197	224	180	170	209	206	205	171	215	186	188	212	196	185	190	203	190	215	192	202	184	210	193	187	219	198	189	217	194	198	215	184	198	153	200	214	218	194	222	189	224	203	210	195	205	205	199	162	203	204	191	221	232	191	178	203	206	199	221	169	219	171	196	212	187	191	176	206	218	195	220	191	197	198	215	201	197	198	206	186	183	198	189	184	223	224	186	214	184	197	187	222	202	186	199	191	201	181	200	183	191	189	203	222	204	191	229	198	217	187	199	195	195	202	208	212	202	195	184	195	219	198	187	196	215	208	202	189	219	213	214	212	227	178	191	210	170	203	183	193	215	195	185	177	199	189	199	199	190	181	199	210	183	195	205	194	215	185	187	193	222	192	215	179	194	195	195	203	183	174	171	201	209	207	183	183	200	191	171	194	192	188	199	166	199	199	196	204	184	185	209	234	192	208	180	198	202	208	193	204	193	204	191	202	192	175	205	244	176	205	204	194	173	214	194	215	205	204	210	212	242	193	212	190	201	181	218	206	202	223	230	216	212	195	218	223	207	220	183	202	207	225	201	205	223	192	199	227	190	184	214	236	211	208	200	211	195	216	161	202	220	199	197	210	212	213	205	178
32749	43785	46179	51758	48750	52200	54585	56977	57087	57259	55881	59274	51611	52001	49620	52412	49753	46825	46041	43353	38730	32957	29414	25041	21579	15942	17413	17621	13233	9013	10207	11145	10443	7333	6053	9178	6757	8958	4679	5053	6398	6207	8503	6567	5528	8871	10226	10285	4789	3198	2143	1742	1668	1952	2248	1426	1494	990	1024	1020	893	1018	1765	1542	892	806	662	723	956	1725	2241	1945	603	546	504	521	537	526	476	541	471	472	495	422	476	499	502	499	764	1559	799	495	496	473	470	492	467	475	473	490	442	498	491	503	492	462	475	436	508	444	477	455	493	466	504	517	464	475	468	488	466	481	490	494	457	447	513	496	476	484	435	504	489	487	495	461	467	476	474	482	479	519	464	460	475	513	461	490	456	485	407	487	453	475	526	469	462	462	446	467	479	480	477	490	459	464	483	488	498	468	462	445	465	472	464	488	516	509	473	446	473	464	484	501	492	497	477	476	469	478	472	469	492	462	457	454	481	459	467	498	475	506	459	497	474	468	456	459	439	488	485	490	485	475	470	522	469	499	496	505	482	514	456	444	485	488	491	476	488	463	463	508	491	483	468	472	470	467	462	462	471	480	446	476	478	432	429	471	518	486	477	455	478	509	469	440	465	451	457	496	450	427	451	495	488	487	457	451	461	483	488	498	478	449	474	469	492	455	489	499	482	461	547	470	496	457	451	491	460	467	453	486	459	453	469	495	469	456	459	434	473	474	463	451	463	478	491	531	432	488	477	514	451	474	477	499	448	459	476	469	490	478	484	448	476	485	466	456	463	479	523	458	467	457	497	486	424	468	481	432	458	487	490	449	440	459	460	477	507	453	468	472	491	485	513	486	468	484	496	466	468	471	465	463	455	487	479	453	467	499	501	456	478	477	444	448	475	477	496	466	468	479	443	458	504	493	501	483	493	468	487	489	492	461	506	437	471	485	470	473	487	449	512	473	479	464	435	462	436	476	471	488	469	462	447	447	496	505	465	488	478	447	448	487	421	455	422	502	459	497	497	491	467	438	462	482	487	456	452	441	493	451	482	492	482	438	441	481	477	440	496	515	449	450	443	482	502	483	484	463	517	444	478	516	454	454	464	436	442	505	439	479	498	473	438	491	455	461	485	461	503	473	463	472	465	514	457	494	468	447	476	459	506	485	474	466	479	474	467	432	480	467	466	471	475	498	437	462	470	505	505	485	469	493	435	438	475	456	487	487	482	457	493	466	451	435	492	464	487	448	455	475	452	488	467	479	478	464	470	508	466	484	438	431	499	486	465	495	454	476	460	449	465	467	482	491	514	457	537	462	471	480	487	462	469	456	459	486	457	467	478	517	458	479	473	458	493	481	489	474	461	491	442	445	433	487	499	477	495	457	473	463	469	455	477	453	442	473	455	418	470	491	489	528	493	499	452	509	511	507	495	517	490	484	484	420	480	480	511	485	484	480	501	476	460	412	535	443	513	496	478	461	485	470	472	479	470	451	493	465	446	477	497	468	462	425	470	475	486	509	470	509	451	502	509	467	446	481	483	460	511	497	468	453	469	462	429	496	456	474	439	488	456	493	460	455	502	487	481	488	473	513	462	456	472	467	535	434	472	503	524	454	470	448	458	445	431	473	484	446	473	470	499	498	482	452	493	452	452	461	488	450	478	479	472	502	474	471	511	457	466	468	489	483	505	479	434	499	483	525	460	474	459	447	469	451	478	449	455	475	459	471	503	462	482	471	494	476	502	448	461	470	486	467	486	491	467	440	470	469	442	494	491	470	471	499	472	481	444	454	435	438	499	474	422	477	479	501	488	439	486	487	458	492	474	469	483	490	486	456	456	465	465	507	438	494	471	495	456	443	467	443	475	456	503	478	502	434	495	480	445	455	480	469	500	493	510	439	485	478	491	427	481	455	477	489	463	440	497	473	478	495	488	493	427	491	478	484	469	479	462	486	450	483	479	515	474	477	467	489	447	492	494	468	483	463	496	473	459	474	490	507	464	460	435	448	477	494	485	486	468	477	466	462	450	489	467	469	475	447	457	468	430	454	457	534	460	515	475	482	452	469	488	493	470	468	473	446	471	489	465	463	457	471	431	460	478	489	464	468	478	469	502	497	470	451	486	474	443	480	443	469	469	509	457	497	474	454	480	451	469	450	459	494	460	511	485	475	482	468	440	450	468	441	445	458	441	459	490	472	453	466	479	484	465	523	490	479	447	471	478	492	502	402	478	499	479	479	482	464	460	501	511	471	488	467	477	508	455	502	489	473	459	469	493	476	488	448	509	476	463	481	464	442	452	484	448	507	488	461	439	480	487	454	485	468	437	485	494	491	473	486	468	445	457	486	468	471	466	495	463	451	477	506	504	482	502	505	460	515	484	495	477	473	467	459	472	453	490	428	431	477	509	486	468	481	432	460	488	474	479	483	510	472	483	497	472	464	464	490	472	488	468	470	474	430	467	441	458	506	484	459	452	483	481	501	487	450	510	463	506	468	485	456	503	475	482	469	513	508	461	470	505	473	514	494	466	468	501	465	477	472	479	491	474	466	510	471	483	440	449	438	475	452	455	501	473	490	484	467	459	489	480	470	432	505	481	474	480	484	487	506	502	444	402	479	473	462	466	440	472	489	463	468	489	477	483	458	479	490	447	424	492	478	478	510	477	446	469	450	495	421	506	478	486	464	460	465	479	482	461	483	462	505	500	521	442	478	511	450	476	455	482	498	425	482	463	521	491	502	475	473	507	475	489	506	468	465	478	459	502	476	480	497	429	503	443	508	484	455	473	438	436	436	498	451	471	474	441	457	487	464	498	462	489	480	446	485	481	453	482	469	494	446	475	486	455	498	487	485	466	495	499	461	457	464	500	466	457	521	480	510	498	491	496	448	464	486	504	479	516	481	444	471	458	442	525	468	492	491	479	493	491	468	476	468	454	487	462	458	494	469	434	473	484	440	449	458	455	451	458	460	491	451	418	452	466	478	479	481	468	497	450	488	499	475	481	541	483	468	462	479	479	432	487	460	446	504	473	461	443	480	449	475	468	416	520	478	498	490	465	502	438	459	456	452	444	431	468	460	500	509	455	488	448	480	475	446	438	460	501	463	449	469	445	458	473	451	457	482	504	459	495	486	506	480	477	500	472	471	490	500	520	477	514	409	467	479	491	458	462	460	465	447	438	465	493	495	442	463	509	476	452	506	477	468	508	481	444	464	474	506	452	466	486	448	497	445	498	487	452	455	467	465	497	469	481	487	439	463	466	453	443	456	481	496	425	461	447	495	507	485	497	484	469	512	493	445	472	460	446	496	475	483	455	488	470	487	476	456	448	470	458	453	500	469	479	469	491	458	464	479	465	508	469	489	470	494	465	461	509	452	485	455	457	507	477	436	493	505	453	466	471	479	475	477	472	480	434	482	472	489	459	461	472	426	490	422	486	467	472	497	485	514	495	463	440	484	531	448	467	466	426	455	467	509	469	516	511	461	462	458	484	453	425	485	481	459	504	470	476	489	463	453	471	454
17286	17196	19538	13596	10239	7309	5937	5369	5482	3421	3122	2344	2105	1496	1236	1435	1290	1013	903	772	728	591	551	487	478	399	421	375	340	311	325	310	322	277	301	298	264	300	329	280	302	271	301	276	268	287	289	310	281	265	290	309	250	259	249	230	267	251	254	238	281	236	253	287	257	266	237	263	221	259	278	253	261	278	261	274	284	282	248	252	253	257	270	272	236	281	242	248	261	226	281	220	271	261	276	281	279	277	265	272	219	284	264	258	234	278	286	265	263	241	244	286	253	256	258	252	224	234	231	282	272	260	253	255	263	283	272	253	256	263	280	272	218	221	263	268	242	246	274	279	258	255	253	264	248	255	264	264	246	291	246	270	248	278	229	268	271	264	268	259	261	277	255	272	282	275	245	253	234	263	253	266	269	229	232	261	255	260	263	280	273	231	265	263	267	259	262	266	254	235	276	280	263	244	225	226	210	252	249	238	232	233	267	257	261	251	261	230	250	241	253	270	272	257	257	241	254	266	253	284	270	310	272	265	273	250	262	257	253	261	241	259	238	269	255	232	291	255	241	269	247	258	260	275	281	220	250	258	254	228	254	256	239	264	242	272	251	232	268	267	280	247	244	251	263	270	267	260	288	227	263	244	260	239	286	269	231	241	228	256	281	277	275	244	242	262	277	255	260	273	235	262	255	289	240	259	260	259	270	291	283	258	246	258	289	238	269	288	261	252	272	260	217	244	255	267	263	252	219	265	267	259	236	238	292	257	261	262	262	257	250	269	260	272	257	249	238	263	245	289	265	240	280	251	230	253	265	244	260	238	260	226	253	248	294	272	280	264	257	264	249	238	238	264	271	256	246	246	262	230	254	275	267	233	276	242	250	244	240	264	234	245	238	264	231	283	268	233	273	232	252	253	253	242	267	264	261	273	246	233	259	258	248	261	247	259	245	237	242	245	253	279	255	250	282	268	239	221	241	265	244	249	268	269	236	271	249	283	256	267	261	240	266	278	267	276	282	246	239	254	243	251	283	260	273	265	268	205	255	267	251	239	250	245	248	269	246	272	243	257	283	247	246	232	259	236	261	243	277	239	262	272	262	297	267	259	268	250	261	258	243	240	271	260	274	258	255	264	309	271	254	245	264	251	256	249	254	242	246	246	268	239	245	268	270	244	284	269	236	267	253	272	237	261	251	264	244	254	251	261	260	284	257	272	271	256	227	251	269	249	267	257	277	241	249	247	272	286	260	250	272	275	301	299	238	238	248	228	269	260	269	241	247	267	266	264	264	253	275	264	267	272	253	245	275	240	279	240	234	256	269	256	254	271	238	259	236	256	233	310	258	265	262	256	243	252	255	262	279	255	285	265	227	254	247	224	258	269	259	298	267	255	250	265	268	243	261	268	268	232	234	283	239	233	236	287	241	246	288	259	260	276	250	279	263	253	280	263	261	283	261	251	277	276	268	273	252	265	259	278	277	288	283	264	241	261	247	247	248	249	261	239	270	257	285	262	257	286	265	267	249	249	257	248	249	254	256	252	247	252	277	271	236	270	245	279	266	250	279	269	238	255	276	255	249	257	243	262	265	227	266	260	254	251	260	258	242	243	247	263	257	263	249	274	277	269	227	240	274	267	255	291	252	249	259	292	253	274	237	282	239	290	256	267	238	256	275	249	248	256	249	268	268	298	247	263	268	268	272	238	236	265	210	236	263	264	235	275	273	252	283	263	269	213	251	271	217	269	257	268	243	263	252	242	246	241	250	266	260	251	268	253	275	270	268	252	260	281	281	305	255	266	240	262	251	249	266	249	241	242	266	254	240	246	221	283	259	236	262	265	242	243	240	237	259	249	269	223	256	277	244	259	280	268	249	287	252	256	245	273	253	274	280	261	263	260	263	281	309	270	263	256	238	281	249	250	285	253	261	284	270	290	256	257	263	239	279	247	243	272	275	253	255	298	272	263	274	269	246	266	267	248	260	260	272	264	267	260	252	277	294	275	231	264	262	260	254	267	258	256	273	267	231	266	248	256	264	262	232	234	264	287	272	253	256	239	256	314	255	258	246	262	255	282	244	257	244	260	277	272	266	255	244	246	262	252	234	234	273	280	264	234	269	232	228	226	293	284	282	257	262	300	265	251	229	276	255	252	270	262	273	261	276	256	252	255	254	221	268	261	260	296	255	266	277	242	259	265	280	271	263	271	262	297	264	220	257	275	273	258	271	281	230	274	275	240	266	248	246	231	259	243	252	244	249	256	248	280	244	264	225	266	233	268	246	252	266	260	253	246	263	246	243	268	265	262	281	248	285	294	249	261	241	243	250	230	243	268	227	276	285	252	273	252	245	293	260	259	239	229	256	259	252	248	252	275	264	257	259	267	268	260	276	273	262	254	232	238	263	244	265	262	259	261	272	256	273	270	250	241	264	277	275	273	272	281	284	264	262	268	251	263	267	277	260	216	239	276	259	277	261	253	257	265	252	263	254	246	258	250	248	266	195	245	292	254	280	255	279	248	256	251	256	272	286	282	233	238	271	241	261	249	269	263	218	258	232	256	256	272	271	298	276	248	232	252	245	263	263	259	243	232	262	276	273	258	242	242	244	255	247	261	250	271	267	272	274	233	235	255	238	272	289	243	278	251	260	230	270	274	260	231	291	248	227	250	239	276	291	219	245	263	219	269	231	261	242	267	253	249	259	274	244	277	241	266	252	268	249	237	247	243	262	245	228	261	272	244	224	259	247	274	252	229	248	253	254	235	284	277	261	268	266	271	251	292	276	256	245	262	257	244	254	233	250	257	243	209	243	254	272	257	253	261	228	272	245	261	278	280	300	248	261	290	285	246	261	257	268	234	236	311	251	230	279	276	253	254	266	248	237	247	260	260	267	261	254	251	243	272	279	272	278	271	264	270	264	251	266	265	232	255	254	251	257	276	257	248	271	248	263	255	220	236	292	279	247	246	245	266	244	276	240	256	287	249	210	241	259	256	262	276	290	269	265	255	276	254	251	284	256	240	241	247	235	273	250	247	245	223	218	285	263	263	247	261	230	248	237	265	269	224	252	246	267	272	270	233	246	251	217	264	261	273	243	230	218	243	243	246	244	260	241	270	241	237	260	260	257	244	257	280	228	252	249	249	233	231	247	263	239	228	247	290	275	271	271	274	230	268	243	229	263	269	274	268	253	287	235	264	262	281	265	256	261	243	238	258	253	269	274	289	247	255	284	240	247	270	265	273	246	270	263	244	253	284	249	250	266	237	260	262	285	263	258	242	265	245	270	238	238	251	265	273	271	280	247	263	244	270	278	249	262	292	265	253	267	279	280	267	268	259	272	241	241	266	262	261	272	268	255	259	260	250	254	255	254	255	258	273	250	249	242	238	255	249	261	281	261	247	266	241	243	263	269	270	258	251	274	270	246	270	269	285	242	268	278	262	243	259	281	297	251	237	290	272	268	263	231	255	265	238	251	255	230	273	273	243	265	276	261	239	254	253	253	267
11278	15711	24127	24205	22090	19780	18524	18706	18154	15261	15300	12268	10940	8702	7380	8497	7851	6089	5264	4889	4253	3077	2726	2358	2079	1711	1686	1544	1257	1169	1023	1127	1069	936	934	927	859	930	790	840	791	830	879	814	738	859	883	844	773	706	689	671	662	644	695	663	660	637	662	618	653	647	667	650	637	639	643	614	651	674	690	664	629	603	636	638	622	629	629	592	634	613	613	621	639	643	616	639	597	640	656	653	609	633	628	613	636	645	621	607	632	627	537	608	618	644	644	650	604	595	589	626	599	624	625	620	628	653	608	671	596	594	598	561	598	592	668	583	605	577	646	638	635	629	591	617	599	632	632	645	614	613	613	627	638	575	615	670	568	648	611	593	634	604	640	605	605	665	622	620	601	643	681	641	654	697	666	623	582	625	627	642	619	599	586	622	648	636	611	636	588	595	648	581	608	559	645	611	564	585	614	570	607	585	604	656	595	596	616	603	610	604	631	594	608	615	642	572	611	598	561	597	608	608	601	628	602	585	571	634	652	663	601	636	621	654	604	589	646	631	630	576	629	649	634	616	624	608	638	608	662	618	627	645	608	593	600	607	577	600	625	640	621	603	610	658	576	655	635	621	633	626	640	630	644	613	629	614	558	632	614	644	638	625	604	595	681	642	624	620	606	623	617	635	670	642	663	579	594	598	643	620	611	592	646	653	601	622	587	587	574	657	610	618	610	576	575	626	636	587	632	580	606	602	576	586	593	611	586	613	611	630	625	583	631	615	598	565	621	614	568	592	590	634	625	569	584	612	581	623	599	627	633	602	671	585	579	663	572	599	639	635	570	609	639	548	617	604	620	627	623	646	567	666	594	580	572	663	589	640	593	619	611	642	639	615	612	616	601	629	653	666	639	642	630	625	660	614	608	629	656	616	610	627	568	632	628	603	579	580	611	577	603	639	619	585	611	628	605	622	619	644	643	595	581	629	651	617	590	601	633	622	627	646	621	630	604	616	612	628	648	632	581	571	606	617	617	625	596	587	613	652	601	662	583	611	637	580	615	575	653	605	601	600	643	613	608	596	575	641	619	618	596	633	630	621	607	668	597	599	621	635	556	610	623	609	665	587	614	601	615	614	593	636	599	646	624	675	621	597	616	606	592	615	607	642	595	603	618	578	656	641	627	614	601	582	621	597	621	598	619	613	588	615	591	623	604	611	643	642	633	615	606	630	619	612	632	630	601	615	603	581	648	583	650	612	548	651	612	618	602	635	625	608	594	640	625	586	602	695	607	627	616	599	600	568	646	621	645	581	614	623	625	605	619	643	609	633	647	624	641	599	601	644	655	622	639	599	610	641	625	617	618	659	621	649	652	599	683	632	575	616	642	596	611	597	602	599	652	600	634	610	610	641	574	598	616	633	627	607	574	640	603	629	640	608	634	624	652	629	633	594	623	582	619	636	621	614	610	649	651	595	620	648	632	635	613	620	591	616	615	617	553	679	592	624	587	619	601	627	616	657	578	618	615	559	661	645	632	637	661	574	656	603	687	638	651	616	642	656	604	629	617	619	598	583	597	581	627	597	598	612	587	667	617	624	645	608	589	633	576	613	619	579	646	605	636	642	624	578	606	588	641	620	636	612	626	576	598	645	621	587	626	618	599	623	655	592	660	644	685	590	701	631	639	636	625	612	628	640	638	606	624	653	605	625	638	646	585	596	631	607	584	605	682	603	585	610	633	647	604	608	647	625	570	631	653	606	597	668	590	622	616	614	631	599	608	588	630	602	619	620	646	613	606	628	635	648	631	622	658	613	604	629	588	567	603	630	602	616	587	596	647	603	611	625	617	651	617	601	612	596	601	588	626	638	633	621	639	619	551	638	598	601	582	596	626	592	651	614	665	659	618	612	632	623	572	610	594	605	602	610	659	564	641	616	646	633	663	591	613	657	586	605	588	618	618	635	631	660	611	625	599	601	630	621	627	637	671	581	651	638	584	595	626	649	606	657	668	601	628	610	603	648	622	619	603	615	602	587	585	646	615	656	597	653	610	666	596	625	609	561	613	608	567	675	593	597	620	617	604	630	578	645	618	621	604	608	611	626	669	637	570	602	602	664	615	603	590	563	652	604	607	625	583	589	598	623	608	590	548	652	615	623	596	575	599	617	640	596	614	610	598	619	645	619	581	634	617	624	648	620	643	625	639	621	619	604	600	610	649	623	653	627	644	581	605	623	590	644	596	677	642	612	604	604	613	599	590	595	629	596	632	587	621	647	640	604	600	597	590	617	603	614	618	671	611	599	613	627	585	602	632	629	607	611	591	594	601	632	610	641	575	598	636	619	611	631	636	633	598	611	604	573	617	626	636	650	628	624	590	597	658	618	559	583	607	619	604	600	638	606	639	651	642	573	660	614	575	620	629	628	566	631	635	632	591	619	601	613	616	597	613	610	598	593	633	583	609	608	619	563	617	576	617	610	632	603	608	640	572	679	626	665	621	589	609	635	642	633	622	605	652	617	615	618	610	629	619	619	604	624	631	643	603	657	633	590	616	622	635	643	598	622	564	610	648	597	617	592	600	590	652	610	567	656	635	659	650	608	605	643	602	602	621	602	627	618	637	615	598	585	654	629	610	680	612	603	611	611	618	600	600	595	611	649	602	587	628	627	614	606	624	656	644	628	609	655	569	674	671	626	622	638	625	628	640	623	618	625	618	617	622	600	604	599	628	623	670	630	602	658	626	599	644	608	617	620	634	609	624	621	585	602	622	594	642	641	619	619	612	614	617	614	600	628	600	627	655	639	636	598	613	630	661	600	608	665	597	635	617	629	601	579	634	628	637	613	599	649	599	594	618	658	600	571	628	639	642	626	598	663	555	628	615	626	607	608	611	597	638	642	632	593	617	620	648	566	612	632	605	610	638	654	624	573	642	645	653	625	584	638	633	591	615	626	629	548	590	570	626	619	612	599	583	620	630	619	620	612	624	612	628	566	597	570	613	652	657	619	649	599	616	613	590	646	630	647	586	629	619	639	607	666	608	583	603	621	638	626	616	641	605	561	601	640	617	677	590	656	619	599	673	602	625	604	630	622	594	608	639	597	654	653	617	623	630	626	619	616	613	626	618	650	608	599	624	606	592	644	576	561	588	629	634	652	668	596	599	619	610	599	611	655	629	605	638	656	579	626	627	597	615	600	572	645	588	628	577	616	613	580	634	622	647	568	597	656	611	585	619	623	595	641	636	678	614	569	623	615	624	586	612	606	612	617	653	631	642	625	602	640	602	625	618	626	639	613	609	633	615	646	649	614	631	638	606	589	614	639	640	591	642	615	613	571	629	588	601	602	614	640	613	599	589	628	668	587	639	617	602	690	620	633	622	591	590	562	645	614	621	613	606	600	613	601	631	606	572	598	586	591	609	602	628	610	633	642	597	625	635	580	625	614	629	617	608	623	592	615	602	623	616	655	595	625	592	625	623	604	617	604	615	600	602	562	612	630	581	623	612	662	612	633	631	660
38467	41877	39984	34367	35033	33366	33660	37379	38658	35218	37188	33026	30906	25383	22209	23537	23695	17343	14129	12306	9624	5188	3761	3263	2981	1783	2023	1627	1100	993	1033	1030	992	825	706	808	826	864	618	602	632	707	775	751	602	820	1003	834	538	446	345	326	339	372	425	363	354	332	369	298	322	318	303	352	282	255	254	287	292	306	331	275	264	271	256	282	285	273	247	236	261	253	269	290	278	271	275	267	299	316	289	238	282	259	260	256	277	293	252	259	237	297	271	273	303	254	259	263	261	286	275	286	315	260	265	267	280	250	318	267	263	267	281	278	306	269	273	251	265	296	281	285	272	257	273	268	274	264	308	275	270	266	254	267	268	278	255	309	268	259	269	260	265	232	272	254	265	233	265	266	256	245	278	245	296	264	252	229	258	288	256	291	270	272	297	273	281	300	246	254	286	258	288	292	260	250	282	293	256	253	266	290	255	244	263	278	281	295	300	294	250	240	298	273	260	264	275	277	268	264	267	270	240	270	284	258	288	272	296	258	281	271	296	252	253	288	296	262	261	284	284	253	286	258	294	267	286	260	283	257	285	284	275	254	291	267	284	290	268	283	242	282	286	264	282	293	274	258	283	252	262	281	258	283	281	255	246	271	299	279	277	245	261	260	282	247	273	254	278	259	285	278	253	271	280	267	261	278	253	273	265	280	239	276	265	266	268	256	261	274	266	267	269	269	251	277	271	308	289	279	250	249	288	268	275	268	267	250	269	274	253	281	301	258	263	287	266	263	269	283	265	242	244	299	257	245	266	280	264	281	273	244	272	250	250	272	254	266	287	244	270	249	265	287	275	271	273	272	257	273	284	274	257	270	278	230	281	247	289	259	247	281	288	286	279	260	247	265	303	276	262	277	287	278	268	278	252	266	295	261	264	273	299	253	263	272	245	276	294	267	239	270	270	260	283	274	264	278	294	301	273	266	281	275	265	285	263	283	287	280	269	286	295	289	256	237	240	295	297	255	311	264	265	266	254	262	268	259	326	263	286	269	285	297	299	279	259	274	267	256	274	301	258	285	297	267	278	263	277	250	236	282	254	270	301	287	274	258	297	295	262	282	268	275	291	280	232	266	243	281	264	230	259	260	297	269	250	293	268	279	261	259	294	234	254	262	306	297	283	278	261	287	272	261	276	283	257	255	278	271	272	280	286	284	291	305	261	260	271	255	281	249	251	303	278	300	280	287	291	298	296	262	295	268	256	249	270	249	288	303	257	278	280	278	274	257	272	281	284	273	295	304	276	288	285	300	295	260	265	257	287	265	242	268	278	277	253	259	267	246	303	269	292	283	288	276	264	251	277	277	267	278	281	253	240	285	254	276	249	281	282	285	275	260	264	269	293	270	266	260	283	253	292	282	274	276	276	251	274	255	257	267	273	282	243	277	291	255	273	282	250	259	249	276	245	271	289	248	254	257	272	287	269	280	282	257	292	282	278	279	265	265	296	247	274	300	270	265	270	232	285	286	282	247	286	285	286	250	275	246	279	284	269	292	252	307	263	277	279	308	255	276	257	249	235	282	272	278	276	290	278	271	301	292	287	269	278	278	259	270	262	288	251	292	297	271	246	298	308	286	254	266	273	258	289	291	268	245	265	269	272	255	235	243	260	266	295	303	261	257	265	292	244	263	274	258	279	277	273	307	247	280	299	287	255	269	286	258	270	262	276	274	319	264	285	308	240	270	272	284	255	279	280	275	281	289	262	315	248	251	289	274	253	245	246	271	272	264	259	292	258	272	249	249	276	292	274	281	241	269	283	241	251	268	280	273	281	266	282	301	275	270	292	262	285	282	251	263	297	296	316	257	245	249	282	304	259	319	285	264	288	285	283	292	266	242	257	289	296	268	264	278	302	264	272	276	289	257	294	263	286	282	268	263	288	273	256	260	268	269	258	264	236	262	288	299	301	273	284	280	253	302	278	264	261	265	264	287	252	309	281	260	267	267	266	295	280	266	312	289	297	244	257	275	265	251	283	254	237	261	275	268	263	306	293	273	244	255	226	257	286	258	282	246	269	268	255	271	285	273	288	272	269	243	268	262	278	268	274	273	289	291	284	275	257	282	262	269	273	296	252	265	283	253	259	266	261	295	278	285	265	265	288	257	257	253	270	276	255	262	292	266	287	275	257	243	252	258	279	280	261	289	274	265	281	254	254	258	285	249	279	270	268	274	282	272	249	257	263	283	250	246	283	301	259	278	274	301	253	277	277	257	257	244	252	285	264	307	262	279	295	277	253	272	243	262	297	286	265	266	286	268	284	279	287	287	287	262	268	270	250	272	270	243	270	263	257	281	281	279	279	275	288	292	284	265	285	272	316	309	244	263	269	258	299	271	264	273	314	288	283	271	289	270	242	287	262	327	239	300	273	255	257	295	280	255	271	278	269	281	286	253	278	291	276	267	276	266	273	280	266	263	286	268	281	270	267	261	261	280	268	284	296	270	294	258	277	283	275	292	272	266	280	271	296	266	266	265	280	317	275	270	269	273	263	263	278	268	311	275	296	256	261	273	279	249	272	270	251	280	258	280	245	287	301	274	274	286	287	285	292	283	258	284	279	268	246	259	250	272	253	281	272	227	278	280	235	258	269	284	294	270	287	228	261	295	249	286	247	242	237	275	268	277	280	268	275	246	279	257	255	281	267	292	267	282	256	250	293	255	286	278	302	266	285	253	269	275	281	264	260	263	258	270	273	269	288	270	248	304	258	240	253	256	261	272	267	286	276	298	271	245	273	235	250	289	272	306	290	290	305	233	277	269	269	264	297	289	244	315	260	287	286	297	262	279	249	279	267	272	257	245	241	233	244	258	264	272	290	269	298	282	238	248	277	262	242	273	278	286	265	235	273	249	316	254	272	272	266	255	283	280	294	238	251	294	269	293	274	272	251	257	246	274	233	270	276	266	272	259	282	273	263	270	258	270	308	280	254	290	263	266	262	247	281	296	243	279	255	276	298	294	282	299	254	289	283	272	269	276	257	264	289	279	247	277	267	255	267	295	285	304	284	295	289	274	286	274	255	269	273	257	281	289	271	275	267	260	276	235	270	276	238	276	261	270	243	266	267	320	290	282	284	289	274	261	258	253	264	272	306	302	238	266	266	246	280	247	306	247	272	289	273	251	246	277	246	260	253	282	271	274	244	277	260	266	252	292	253	278	274	270	285	281	283	301	259	265	272	276	266	291	274	268	274	285	252	270	256	292	288	279	250	276	249	274	243	265	273	265	266	296	233	278	263	266	272	248	264	267	266	260	265	248	292	247	264	251	277	277	258	295	252	267	256	276	263	275	256	253	263	253	286	285	278	255	257	270	262	287	305	278	258	258	257	281	248	255	240	268	287	214	233	281	290	299	275	263	266	257	251	293	267	289	269	284	270	256	260	304	288	270	268	273	274	261	285	252	267	261	253	282	276	260	293	264	286	252	265	280	260	231	267	269	276	320	280	273	291	279	252	257	231	279	237	262
26447	37961	41964	46128	44553	47290	47652	51504	50891	50164	51112	49831	44795	42235	41368	44463	42511	39105	35800	33721	28786	21148	17915	15560	14732	10063	10852	9119	6640	5659	5885	6026	5493	4743	4088	4998	4437	5105	3014	3060	3613	4016	4799	4176	3681	5109	6073	4564	2413	2043	1487	1343	1449	1484	1913	1279	1142	1050	1115	1031	879	1244	1040	996	812	755	821	783	1042	1152	1300	859	810	699	632	684	640	636	657	645	619	677	634	655	641	640	653	633	875	1120	710	643	668	639	635	618	611	612	655	602	662	664	673	608	662	661	592	625	688	615	595	619	629	659	636	665	641	586	609	636	635	664	641	639	657	629	639	630	646	658	632	623	666	611	637	600	592	678	638	596	634	649	666	611	674	656	610	661	616	620	657	636	668	589	630	610	609	649	600	630	639	612	662	680	670	630	694	606	654	647	637	609	625	667	633	615	608	654	620	668	628	636	689	603	632	672	601	593	625	629	626	605	636	667	665	591	629	635	588	642	645	658	664	678	607	634	638	640	645	639	639	634	665	613	647	645	630	658	652	601	587	610	571	648	605	615	630	644	653	622	621	649	600	653	658	651	628	616	659	635	659	662	661	619	636	656	612	681	637	658	625	602	693	672	627	629	655	629	649	664	634	632	643	622	614	602	629	658	618	623	627	609	659	594	599	603	650	648	618	686	613	652	664	600	660	632	646	648	658	648	612	607	631	626	672	613	595	657	638	663	584	626	594	627	669	644	600	632	604	660	629	622	604	657	675	664	634	656	622	644	649	631	653	606	684	682	613	607	662	624	655	642	614	600	638	628	618	664	596	632	662	637	673	646	627	666	630	639	647	622	666	658	658	626	615	638	623	622	633	664	638	652	640	644	671	633	591	651	624	670	642	610	632	662	667	610	632	679	614	642	632	655	588	616	644	630	676	657	647	635	657	639	624	605	600	628	645	660	630	629	651	594	636	654	675	603	668	610	646	636	648	654	655	626	588	659	641	624	607	631	638	621	645	615	682	623	621	592	665	606	613	624	602	601	629	652	622	660	595	644	637	636	647	625	627	589	618	634	608	647	644	658	605	603	610	682	636	572	624	658	604	621	657	628	627	619	640	609	642	590	614	676	633	645	612	639	607	635	639	620	642	605	649	629	633	649	692	642	665	608	640	629	609	599	653	634	662	636	658	625	622	648	650	642	689	614	674	643	595	669	686	666	597	619	593	626	630	571	640	635	647	609	632	617	586	624	644	597	688	637	650	611	626	644	649	599	637	657	615	639	654	657	644	550	622	576	635	619	635	630	662	662	640	605	661	659	615	630	631	616	633	612	704	623	645	634	642	604	625	645	585	642	610	679	644	598	594	623	647	664	615	633	650	647	578	641	639	667	618	654	616	652	615	648	636	652	606	690	658	590	648	617	625	645	655	614	638	658	607	647	621	642	625	611	634	637	601	620	609	650	636	629	620	638	631	661	667	611	596	615	631	626	658	619	599	630	616	631	647	573	612	631	641	627	656	626	622	586	637	584	613	635	661	645	623	661	669	648	611	621	643	613	618	662	568	648	608	650	653	646	624	632	633	614	624	618	618	655	628	648	675	628	670	613	676	660	629	659	664	664	619	606	691	649	636	648	662	641	660	639	621	665	646	622	683	641	682	594	632	609	634	634	600	666	597	626	598	649	665	608	650	645	654	631	606	634	648	648	663	607	633	645	640	638	664	606	597	633	670	670	651	625	692	629	633	654	635	654	663	623	629	650	618	641	669	617	618	651	637	639	633	642	595	650	644	650	610	634	621	611	623	624	655	626	651	637	613	628	620	701	632	646	639	585	645	637	629	673	652	663	655	638	674	655	687	606	644	628	641	688	668	602	605	625	654	642	636	559	640	678	645	618	671	644	607	585	652	593	638	655	647	677	615	626	654	668	696	615	609	645	630	647	658	629	631	607	647	613	677	667	607	664	633	607	561	620	610	645	661	644	627	680	656	649	630	646	634	633	653	643	618	626	653	645	624	669	620	660	622	649	647	619	645	638	705	614	674	601	653	660	648	641	653	654	604	623	633	629	661	636	623	643	640	699	611	641	649	639	641	638	617	648	683	630	587	645	623	638	631	618	631	667	637	607	658	661	599	668	659	658	645	615	615	618	607	600	642	683	651	625	633	625	590	638	668	668	669	646	669	666	672	614	633	628	647	642	657	639	622	637	605	584	642	620	626	659	671	649	651	635	613	643	660	608	651	618	599	594	634	665	638	680	637	667	626	661	645	628	627	586	630	630	655	670	637	648	648	650	595	616	638	637	605	630	647	599	646	601	622	635	617	611	638	662	678	617	599	646	609	626	635	623	625	633	625	635	628	678	663	685	619	612	604	648	634	641	634	629	652	624	637	625	629	657	647	639	613	630	611	655	639	635	646	641	605	619	635	660	624	591	621	606	645	668	632	621	634	664	618	624	640	610	638	620	609	608	693	633	629	661	633	665	604	627	655	657	663	613	622	653	674	670	619	644	640	615	634	630	665	669	643	680	674	703	653	633	644	632	678	623	624	655	640	632	650	606	638	652	670	586	647	625	616	614	657	661	637	663	646	661	631	634	621	655	621	631	618	634	615	607	642	606	644	633	601	661	617	650	611	678	688	632	600	598	654	687	651	625	681	614	608	674	642	633	645	628	596	651	600	656	624	641	663	612	616	635	654	658	632	599	626	627	652	602	672	630	636	600	637	675	617	652	601	610	668	649	629	674	616	619	629	635	630	646	616	655	660	634	599	648	579	663	640	655	659	640	572	639	613	683	597	637	637	619	623	621	649	621	644	622	662	653	648	668	593	583	610	629	641	655	653	641	680	623	647	606	628	628	634	646	653	638	631	571	603	594	626	623	631	667	639	629	622	629	688	609	627	609	653	654	650	655	646	630	625	604	658	679	627	635	671	617	614	632	653	676	630	638	659	632	621	660	674	623	670	624	639	686	644	625	625	661	654	658	630	617	648	656	674	655	663	638	674	648	655	645	641	659	628	645	614	613	662	625	629	634	639	647	632	634	624	632	602	624	661	608	639	648	613	652	614	645	644	638	610	638	618	629	662	655	650	634	648	660	642	648	609	634	609	602	607	631	643	654	612	621	674	654	650	636	641	642	627	640	635	690	662	634	636	611	646	597	640	624	620	638	626	659	668	607	648	603	608	632	620	654	596	630	645	583	624	630	639	654	645	694	653	593	633	590	617	595	645	651	667	643	621	672	661	612	617	633	625	628	618	652	682	646	676	678	608	627	578	624	627	588	646	664	661	606	607	595	648	632	652	645	579	649	618	634	661	663	660	621	626	559	642	646	601	658	631	610	658	653	605	611	641	637	643	643	626	639	637	635	655	651	625	623	706	661	603	672	628	624	657	684	662	593	651	633	646	627	629	668	662	634	595	607	696	624	628	628	558	624	648	655	624	641	648	601	599	609	610	659	662	635	642	644	640	629	627	631	628	633	585	607	632	616	665	648	637	581	606	660	662	680	614	643	641	631	585	649	660	620	611	650
45852	44088	40210	35118	37060	36867	38365	44678	44963	41155	44200	38389	38518	34733	33777	33727	34358	29197	24745	22680	18082	9902	7448	6188	5361	3376	3227	2439	2033	1636	1482	1518	1545	1393	1088	1189	1281	1327	688	823	907	997	1307	1076	1018	1377	1550	1101	652	680	472	427	332	398	509	333	363	318	346	303	289	340	301	312	228	231	249	295	289	330	382	222	252	247	260	242	198	193	186	191	203	184	201	219	205	193	202	209	312	314	200	194	224	180	208	192	218	216	177	197	181	194	177	196	205	188	200	219	203	206	195	182	220	176	169	212	200	200	203	196	182	210	211	220	192	202	182	179	213	195	185	216	180	203	188	199	202	215	190	208	181	193	212	205	209	212	176	228	218	183	196	195	205	201	177	196	205	253	186	221	201	180	176	218	183	169	192	209	206	196	188	206	208	200	209	202	188	212	202	187	181	193	202	211	222	168	226	213	181	217	205	219	196	198	205	210	196	211	199	178	214	185	181	208	173	232	199	209	201	213	209	179	205	233	189	206	193	201	163	188	214	206	209	190	210	187	207	186	195	185	217	202	185	175	177	194	172	206	199	173	179	209	206	195	201	190	202	181	230	200	215	212	216	202	221	211	201	193	196	194	212	216	184	194	228	196	228	188	181	199	203	188	194	237	202	191	184	229	185	208	188	182	217	227	204	175	220	206	185	192	184	193	190	217	202	226	192	223	208	195	177	210	205	210	206	207	201	215	201	231	191	180	188	201	183	168	194	184	193	202	228	197	188	210	218	195	193	199	208	226	217	219	186	219	199	219	205	208	217	192	189	198	168	224	206	163	206	220	196	193	185	190	197	199	217	195	198	228	193	171	202	185	203	198	214	184	205	189	179	195	219	227	223	201	199	205	185	196	185	207	199	194	190	205	202	200	208	218	187	221	210	207	192	191	193	210	201	188	211	189	216	198	231	198	205	207	174	203	202	211	200	202	194	210	207	198	197	190	199	202	174	208	183	203	206	178	179	213	199	190	178	215	193	221	194	218	198	199	182	201	178	183	173	218	213	212	179	175	201	184	211	211	206	211	233	203	186	175	194	197	212	203	201	183	196	198	189	193	198	191	208	187	230	201	201	199	217	187	197	238	201	183	218	226	205	199	208	213	202	182	205	212	205	182	198	193	206	189	192	195	190	193	211	191	202	216	213	210	211	206	174	195	205	181	166	199	214	191	182	189	200	209	190	151	200	172	197	197	205	193	182	196	202	203	182	204	200	200	238	194	174	204	198	187	220	212	184	206	221	201	189	207	188	202	199	191	174	220	191	175	208	220	202	195	197	198	201	180	220	199	170	189	209	222	229	232	189	212	189	212	180	213	197	187	183	235	196	229	255	223	193	195	204	220	201	170	191	202	204	204	216	182	209	195	199	205	195	190	201	190	217	183	201	207	195	203	219	213	202	215	197	187	210	209	208	204	178	210	217	190	170	191	202	252	193	218	203	193	180	198	176	194	184	174	212	214	193	188	185	212	214	193	212	178	181	191	190	244	188	189	207	180	202	188	216	222	212	204	203	215	193	209	195	211	208	221	164	202	223	188	196	191	216	198	224	184	179	215	237	236	183	209	183	194	202	191	220	220	203	227	193	189	196	198	205	183	203	189	198	216	184	188	213	202	191	221	219	209	181	197	183	201	202	202	189	194	216	215	222	174	195	185	198	196	183	196	180	197	195	203	221	209	181	201	197	210	206	211	188	209	212	208	195	181	190	195	210	194	214	211	210	181	204	246	208	186	213	200	181	196	199	197	202	169	194	187	202	215	195	211	193	214	196	227	175	221	175	190	208	214	188	191	220	177	179	195	199	185	207	189	188	182	196	201	171	189	201	193	200	212	182	199	207	190	213	203	187	184	209	185	189	212	206	189	204	208	230	235	194	197	200	221	200	190	174	202	193	192	188	216	203	222	202	203	194	213	180	178	198	210	206	185	204	188	178	186	215	212	229	210	198	197	193	212	190	189	186	200	216	183	186	181	193	235	182	187	214	212	207	206	195	210	201	175	198	222	194	186	206	218	194	185	199	190	190	183	194	186	189	204	210	192	194	218	226	222	203	175	191	207	198	185	185	184	195	216	181	179	217	209	195	219	202	208	199	206	206	205	192	215	196	210	185	216	164	190	186	185	192	185	195	206	180	203	196	207	180	200	192	205	215	194	205	214	196	205	191	218	205	221	179	186	199	192	196	200	187	186	195	161	218	187	193	192	193	212	208	204	211	199	175	216	190	222	212	199	196	201	208	218	171	200	186	188	187	180	206	179	187	198	198	201	205	209	214	188	175	225	223	214	209	194	224	198	170	178	215	181	220	201	192	180	185	191	209	194	189	197	218	199	187	186	208	204	230	211	193	198	187	185	213	218	226	213	200	185	196	201	200	209	167	205	211	216	216	184	205	192	204	202	228	213	185	202	212	204	189	179	196	204	193	212	184	189	201	194	223	212	195	188	195	189	194	196	224	200	240	213	193	210	210	213	217	196	212	220	181	216	212	223	203	173	214	205	215	199	187	176	250	181	213	224	188	188	189	191	208	180	200	194	203	186	184	199	196	194	208	191	199	209	195	204	190	192	204	177	182	169	180	188	204	218	211	213	188	183	193	201	217	216	191	200	184	197	237	214	219	211	215	177	213	196	224	251	219	151	193	210	211	218	211	183	205	191	195	211	215	201	187	199	200	193	172	189	181	199	212	192	204	205	201	192	189	180	198	203	209	232	205	208	176	212	195	206	200	200	200	184	191	194	197	220	191	214	194	204	208	170	201	207	213	193	202	225	209	207	193	202	196	180	198	191	242	192	202	211	209	207	182	196	208	174	237	195	202	217	212	225	190	210	208	201	206	203	184	205	177	219	204	180	200	190	212	177	204	216	214	215	226	215	191	213	187	197	200	173	209	170	237	177	179	201	191	215	184	198	189	208	201	196	189	187	202	199	190	197	208	189	182	197	175	187	199	170	181	190	198	229	198	221	210	200	211	220	225	220	202	161	195	213	216	187	173	205	218	222	160	179	182	174	197	206	213	166	207	194	199	172	195	181	228	213	212	199	198	220	185	190	182	190	179	181	233	200	183	186	189	214	212	220	197	171	190	203	209	181	197	218	193	195	215	189	174	220	202	197	228	218	173	181	207	215	240	199	187	192	203	210	200	189	217	207	206	161	196	212	221	197	179	211	198	208	194	194	206	203	202	224	191	194	216	201	223	193	227	170	189	195	189	178	217	207	223	187	188	208	220	218	208	191	213	203	205	190	191	206	185	230	183	199	217	192	195	199	198	209	211	222	212	205	218	212	197	193	184	203	212	172	183	193	218	189	202	182	175	191	173	194	197	215	204	175	220	208	232	209	214	198	178	209	186	172	179	192	205	206	206	236	221	189	187	200	186	203	232	200	202	190	191	210	195	204	195	209	181	203	209	196	212	206	161	182	194	201	213	203	201	198	212	208	213	174	210	242	176	184	205	193	179	213	177	224	227	216	189	177
32633	43629	45873	50513	50185	53799	54589	58507	56846	56773	57601	56549	50093	51003	51269	51671	52328	48608	45165	42975	37009	29371	26222	24342	22097	16003	15871	13502	10772	9107	9512	9249	9072	7568	6603	7609	7308	8178	4331	5059	5856	6815	8373	6347	6204	8629	10055	6520	3790	3922	2587	2005	1592	2071	2752	1698	1722	1591	1705	1363	1177	1672	1241	1187	763	655	824	887	1149	1521	1955	769	928	842	822	703	505	493	495	519	483	468	534	518	489	500	505	644	1379	1225	524	513	456	455	442	484	486	465	466	490	451	459	465	469	513	458	455	486	475	472	447	471	450	484	458	497	482	490	478	463	466	475	469	491	436	507	490	518	472	501	463	493	462	516	458	519	482	453	457	461	475	451	455	485	512	465	445	491	499	455	489	492	488	483	501	459	468	479	456	449	473	467	487	487	457	438	481	491	486	462	473	538	475	443	478	458	460	476	466	470	460	455	474	479	449	498	475	504	442	497	523	490	452	458	443	492	467	468	472	489	461	481	498	467	490	461	434	415	480	498	473	470	454	514	490	463	437	436	439	443	464	454	470	501	478	462	491	443	476	450	497	475	493	477	487	487	451	460	495	500	499	454	455	478	473	476	467	481	503	449	501	490	459	480	454	451	461	448	434	465	478	482	469	471	464	450	477	491	441	478	460	503	454	507	462	495	439	452	479	476	491	488	458	471	494	486	453	476	458	458	460	467	475	474	482	517	454	420	465	469	498	493	482	465	479	482	467	477	461	449	453	480	493	464	434	481	480	498	467	443	464	477	465	499	480	490	454	455	478	475	524	459	487	482	481	478	480	466	467	497	478	477	456	502	468	450	493	510	495	476	452	453	487	474	435	495	499	464	461	451	436	465	484	549	441	491	461	492	477	481	489	469	446	447	506	449	469	483	436	496	488	480	475	456	497	487	456	500	478	509	478	526	500	453	478	480	485	451	465	521	491	469	491	496	517	487	498	512	457	421	443	441	473	463	488	469	448	449	479	463	473	457	474	495	474	450	478	504	432	461	467	469	467	481	509	498	510	475	447	464	454	476	504	503	485	446	481	442	449	469	485	489	469	513	472	462	495	448	484	447	493	500	434	474	506	451	499	479	480	453	489	424	464	455	462	448	488	476	432	485	495	448	442	468	507	483	502	462	473	497	479	496	481	456	437	494	456	463	477	494	458	471	470	480	455	531	478	457	453	506	498	494	481	522	466	466	468	492	500	460	439	442	489	466	456	447	495	478	456	431	446	458	453	441	533	463	506	470	508	495	454	495	458	472	477	478	461	462	461	468	473	491	495	466	469	455	444	511	486	481	481	466	464	470	488	453	492	459	473	468	442	460	523	472	437	480	458	455	499	481	486	489	493	474	477	468	475	499	431	428	460	440	466	489	476	463	458	456	456	449	474	498	460	479	460	489	496	472	481	458	441	482	469	468	416	465	435	478	509	456	504	493	474	434	482	445	499	491	473	481	469	468	485	432	500	495	433	451	438	468	477	491	485	470	450	462	466	509	403	460	462	523	477	493	475	489	461	432	496	480	457	469	455	471	483	470	490	475	480	471	485	445	470	421	471	485	443	442	494	428	464	439	454	464	495	469	473	483	504	493	475	517	489	474	465	475	454	426	446	489	453	441	489	502	433	464	486	446	437	437	486	456	480	485	451	485	476	474	477	524	490	482	492	464	469	430	447	457	470	479	434	450	481	495	474	459	473	444	472	496	477	488	455	501	470	502	464	497	433	472	476	436	470	491	502	484	488	447	455	496	475	437	481	469	507	461	468	500	473	447	438	448	446	452	484	467	487	472	434	480	464	453	461	471	479	486	458	479	453	461	431	475	473	518	469	542	467	473	483	449	475	498	484	472	457	464	461	428	510	474	486	457	506	446	479	478	443	486	496	476	465	493	468	465	447	486	423	496	503	480	482	462	452	444	476	473	467	479	482	444	485	492	491	484	474	480	485	492	479	477	451	524	468	494	471	477	533	477	470	422	498	463	493	486	444	441	475	415	467	441	466	464	488	437	487	489	489	429	527	541	464	430	484	456	467	496	501	511	489	465	484	452	475	458	436	482	474	447	494	487	450	473	465	473	441	480	443	488	516	484	453	497	490	461	463	494	505	461	483	469	485	489	473	528	488	472	454	459	478	467	467	472	475	508	494	497	484	478	500	474	455	486	459	514	466	453	507	474	426	461	492	488	503	457	509	481	480	466	455	465	460	480	514	463	465	485	451	454	496	453	465	476	476	469	534	445	478	458	428	501	488	455	467	513	478	504	484	438	461	481	488	495	446	461	445	488	486	464	423	457	460	481	473	471	470	487	472	486	458	486	477	416	497	418	477	476	448	465	503	457	491	507	487	454	467	503	471	496	461	483	502	464	494	480	474	496	471	462	508	489	440	478	524	520	494	451	498	466	509	472	466	444	457	462	475	480	465	448	463	495	508	475	493	465	490	473	477	424	469	504	487	489	436	495	453	457	462	468	470	478	436	448	488	430	455	473	461	437	463	489	499	509	452	503	501	477	474	454	480	463	472	481	441	459	462	470	475	492	480	492	457	509	440	477	448	459	520	479	482	453	462	479	451	453	461	501	487	523	468	481	504	471	477	440	490	493	461	440	500	486	465	470	459	478	474	465	484	470	475	456	461	428	485	494	468	482	440	489	464	464	489	483	442	496	487	475	480	460	489	475	442	475	454	502	527	427	437	430	470	466	487	472	509	490	468	450	474	488	431	448	493	454	486	466	459	454	445	497	475	436	456	441	504	476	508	467	481	466	475	447	490	483	472	480	452	463	490	449	486	473	450	467	478	447	469	463	471	476	470	420	460	435	440	465	465	454	485	427	460	470	486	484	455	463	469	469	482	487	456	463	450	462	491	478	484	489	467	465	497	456	486	465	502	507	433	471	469	418	463	502	473	445	496	470	506	449	482	477	450	472	468	477	479	467	492	460	485	451	460	462	488	481	449	491	486	491	459	480	481	444	464	490	455	468	497	498	468	475	479	462	455	454	465	483	476	433	448	483	479	441	469	498	435	459	460	470	474	460	492	477	461	429	464	436	517	509	466	457	451	479	475	446	466	490	484	474	507	479	475	456	495	481	476	464	433	488	487	459	467	472	484	467	501	508	459	493	473	500	464	470	472	450	477	464	500	469	506	451	477	505	518	496	459	477	473	487	468	441	491	475	455	458	476	476	465	462	478	473	488	462	470	484	485	489	448	478	499	477	477	406	489	481	472	440	451	470	436	480	458	493	469	426	456	467	427	485	479	502	485	495	462	488	482	468	428	433	510	484	450	477	496	436	499	493	476	462	457	458	464	486	474	477	431	405	508	473	476	475	507	512	428	469	480	455	465	449	482	499	489	465	469	447	462	494	488	458	472	457	487	489	466	504	469	515	437	451	456	450	456	496	493	478	485	459	463	483	507	511	446	494	477	458	458	515	472	472	481	472	459	510	450	455	454	471	443	485	487	515	464	481	476	471	476	472	482	446	449	481	499	469	494	482	449	485	488	467
16823	17939	19047	12983	10088	6982	5626	5057	4486	3158	3262	2203	2243	1444	1297	1418	1353	1053	978	877	693	563	473	503	480	418	370	364	320	334	301	348	297	285	301	294	301	300	287	286	291	292	289	249	265	257	302	308	284	273	250	296	270	263	262	253	278	259	271	250	237	256	272	255	271	279	269	271	242	264	276	283	274	259	286	250	261	268	240	262	223	294	295	261	237	255	267	256	254	264	247	284	256	235	246	262	283	273	275	286	246	227	269	260	281	279	259	244	247	247	264	265	249	257	241	283	228	251	288	255	246	241	241	255	252	257	251	254	256	259	261	260	267	263	236	245	239	289	245	232	285	247	282	294	301	251	273	280	272	219	269	250	259	277	250	277	243	245	275	274	274	250	267	246	237	241	263	280	253	244	228	267	239	256	273	261	300	287	274	280	271	245	227	269	263	262	251	234	272	258	243	247	263	270	293	293	258	271	281	297	265	264	236	269	261	267	246	265	278	273	261	288	260	268	244	292	257	283	252	241	283	266	237	281	258	269	287	270	264	269	257	273	248	245	254	274	261	231	263	276	263	276	242	272	250	254	257	245	267	243	236	270	258	268	251	264	242	251	264	279	251	197	274	260	263	246	291	236	267	250	242	264	244	284	256	240	256	239	260	269	267	263	234	276	262	254	278	272	240	281	262	278	227	260	240	252	290	272	267	243	241	249	262	281	270	256	271	251	245	259	263	299	249	269	248	268	256	258	250	250	244	283	276	273	241	280	253	288	272	287	235	256	293	274	260	264	277	271	275	281	233	285	223	260	257	228	270	277	289	262	255	277	263	255	277	226	278	282	219	249	271	272	291	259	246	218	266	269	262	249	265	267	257	293	266	276	248	250	262	291	243	258	248	238	270	286	247	262	236	278	263	283	260	262	277	269	280	251	254	262	255	267	260	276	256	251	269	273	240	267	279	242	290	257	262	286	283	273	246	281	263	264	236	278	259	235	274	253	243	244	266	262	252	258	246	258	289	282	242	277	255	248	252	251	245	270	228	251	256	249	256	252	273	238	277	258	245	250	249	277	258	270	244	218	236	260	267	255	269	266	263	248	282	284	270	261	273	257	262	258	233	277	261	272	266	271	271	256	258	256	241	275	276	279	264	237	240	261	273	249	252	278	242	248	244	262	245	287	291	267	289	241	250	278	253	260	229	266	268	250	257	265	242	278	281	239	271	244	239	267	267	272	244	268	255	232	284	265	274	267	265	263	282	264	276	282	264	270	221	292	258	260	277	267	225	234	292	269	287	247	240	270	239	239	248	264	226	252	272	267	264	260	295	257	271	281	265	258	248	262	265	250	254	285	255	273	274	269	239	267	246	275	263	277	262	276	263	257	275	248	253	264	252	265	231	271	243	255	265	245	290	261	266	225	239	269	258	300	222	267	269	265	274	268	243	246	273	253	226	262	257	254	278	239	239	261	288	239	263	258	248	250	262	254	253	296	268	241	294	266	291	240	257	259	234	242	262	260	279	261	279	236	262	276	263	247	269	244	273	257	253	247	251	248	268	248	264	246	238	274	246	231	290	251	262	295	253	270	269	277	281	255	248	236	254	246	279	244	214	253	272	274	210	236	257	256	269	262	268	240	275	231	289	249	275	261	274	286	262	234	244	239	249	237	265	243	257	278	239	260	268	263	283	253	235	291	263	255	275	244	284	256	256	256	246	255	261	278	247	263	269	265	257	281	263	272	237	252	285	256	238	259	244	247	247	262	300	290	226	271	262	266	233	234	250	283	258	289	265	238	266	218	255	270	273	257	270	263	253	258	261	276	282	255	230	270	276	244	273	255	255	238	268	242	241	268	268	245	269	247	232	245	245	255	262	261	242	231	237	272	249	278	261	220	274	233	289	255	250	256	273	279	245	256	254	237	248	250	288	274	284	277	249	254	282	261	239	284	263	263	255	275	278	263	247	248	294	270	265	269	272	284	258	245	258	268	273	280	266	230	276	259	243	249	255	254	260	296	286	259	258	260	276	222	257	270	272	273	247	256	278	249	254	253	287	252	267	274	269	269	274	266	262	261	248	260	257	232	254	239	279	261	292	243	283	285	270	259	241	250	217	265	249	279	264	293	251	287	283	231	278	253	276	238	255	267	254	262	270	268	260	303	270	256	218	243	252	270	268	261	261	261	265	250	244	254	266	249	269	282	254	272	264	234	267	267	283	222	243	263	277	241	282	286	245	246	290	286	239	244	265	275	253	256	288	249	220	248	249	249	255	281	270	267	285	238	274	254	264	237	237	269	250	258	273	246	255	243	273	250	299	255	249	275	294	262	279	258	258	246	232	276	246	261	253	235	252	289	286	229	245	254	262	281	263	268	265	272	253	257	234	246	274	257	273	266	261	238	250	284	285	272	259	244	274	269	266	251	285	281	254	266	265	239	280	279	248	259	276	274	246	220	265	238	306	250	261	277	259	289	265	266	270	247	284	276	281	265	253	278	221	247	259	238	265	251	261	283	254	283	232	287	267	276	245	286	267	231	238	260	277	279	240	281	253	259	246	274	269	267	266	276	250	287	252	226	278	250	265	272	261	274	257	270	264	256	266	278	273	259	253	260	288	229	264	234	277	268	244	287	247	274	219	270	243	282	288	247	260	243	260	240	280	291	247	296	256	246	274	252	262	255	245	249	281	297	222	260	285	276	266	253	276	266	279	244	242	253	238	264	256	264	259	241	255	277	270	240	244	275	273	249	262	238	256	253	265	240	252	260	294	252	266	259	247	268	270	234	283	303	275	251	271	236	255	267	257	289	245	283	233	244	274	256	232	249	259	259	275	238	263	259	275	235	261	259	267	287	283	272	274	275	267	279	262	250	258	242	269	255	279	247	277	255	261	275	219	276	272	295	222	277	255	276	262	253	267	255	263	259	251	254	271	262	247	250	256	263	254	243	266	266	270	256	267	254	270	244	270	269	241	246	249	268	277	291	240	244	283	246	268	259	250	264	252	269	247	261	239	288	285	229	243	227	271	284	245	238	252	290	216	272	258	264	237	277	242	249	239	263	269	241	266	264	248	229	249	254	257	256	255	248	231	278	294	291	252	267	256	260	290	267	258	243	272	271	273	290	260	256	248	234	284	228	245	271	252	266	272	273	290	240	270	291	289	269	261	264	246	245	246	256	247	272	239	242	273	265	237	262	270	247	254	244	292	245	257	238	243	266	267	257	238	285	282	268	278	275	260	250	288	258	252	266	292	257	258	256	278	261	286	252	267	252	256	265	254	237	292	264	268	267	272	261	269	247	263	242	289	262	287	248	262	288	246	285	255	255	279	252	252	284	265	243	257	255	263	257	248	256	282	259	233	255	273	223	266	276	278	265	298	286	257	282	236	295	271	245	267	274	255	261	275	244	250	259	248	262	265	244	282	289	259	252	244	262	256	261	257	286	283	258	262	235	263	253	260	252	278	260	278	239	281	278	265	244	246	285	253	251	232	310	296	259	250	223
11113	16090	23532	23715	22273	19293	18019	18150	17268	14272	15605	11212	11184	8872	7873	8639	8026	6353	5674	5058	3650	2796	2442	2387	2172	1772	1558	1398	1214	1205	1145	1153	1071	920	961	938	905	900	815	803	867	816	841	812	822	813	892	773	718	742	730	667	693	696	692	655	643	665	698	708	647	638	584	650	640	638	610	675	669	662	647	630	624	620	661	681	654	621	611	636	582	596	567	630	613	621	609	629	664	604	601	629	623	625	606	586	609	653	625	586	652	647	593	630	626	650	652	629	605	614	662	614	638	657	597	620	619	594	594	612	606	636	560	625	611	667	619	607	588	587	638	634	592	609	620	615	614	608	650	582	624	600	651	648	647	603	602	603	635	629	637	608	625	601	627	631	617	612	583	631	633	658	628	596	617	582	626	623	617	610	618	628	569	583	607	586	601	626	683	611	658	612	673	601	616	588	659	647	637	618	592	653	618	610	600	636	613	600	595	603	619	612	648	609	627	584	607	640	580	600	665	621	648	629	601	623	597	667	656	661	620	614	611	586	613	611	622	629	620	637	590	658	664	603	591	619	661	632	626	654	621	634	585	634	613	622	655	616	671	627	638	608	593	614	587	594	625	581	599	582	613	588	646	601	613	593	602	641	637	629	621	619	570	622	614	625	632	603	642	607	597	605	662	603	610	630	617	676	611	630	591	619	596	614	570	632	633	602	648	614	617	615	636	566	606	621	651	620	624	644	637	618	641	619	640	563	635	633	619	614	629	632	617	636	579	645	644	627	664	647	644	630	641	600	639	645	665	610	598	618	630	576	612	646	647	636	612	627	611	628	619	618	630	611	643	606	641	629	602	617	639	624	657	618	651	652	623	606	601	606	618	654	623	623	580	589	594	641	624	580	625	626	594	614	636	589	664	647	585	621	618	611	609	625	605	591	609	663	631	613	604	587	594	646	633	634	630	587	620	597	635	636	605	659	619	575	653	621	575	620	608	638	616	632	636	626	584	607	589	617	609	612	628	591	602	634	602	630	641	641	591	602	693	656	603	631	626	672	618	626	633	625	654	633	700	620	625	639	620	656	603	633	602	645	636	626	656	610	614	594	625	614	628	646	624	632	626	665	594	628	581	614	625	601	596	630	574	600	620	604	633	649	592	641	587	616	616	591	647	631	596	609	614	614	647	609	598	629	659	625	630	573	607	620	603	622	624	614	644	618	631	591	613	624	620	637	640	618	614	626	636	593	610	630	598	651	613	630	614	628	608	601	603	606	617	585	624	669	572	609	628	630	638	617	598	592	624	581	615	605	672	622	600	643	563	622	625	585	603	632	618	581	606	590	629	628	622	656	640	629	621	609	606	596	642	666	601	682	586	598	603	648	612	634	589	621	608	640	654	604	639	630	632	626	605	591	632	602	613	613	618	586	620	612	624	620	645	658	628	604	644	614	668	603	608	566	623	640	623	643	600	651	591	603	594	588	596	615	612	627	616	619	592	619	636	638	617	645	618	610	622	695	578	586	629	616	619	597	694	636	615	646	586	646	628	632	592	614	609	622	605	622	606	619	632	636	616	644	603	642	603	629	614	609	563	585	622	642	622	620	640	600	611	618	633	581	614	607	584	624	632	644	620	591	684	673	616	604	637	611	621	613	616	636	610	600	599	655	653	614	682	601	668	617	586	645	616	636	625	561	583	592	623	612	653	627	602	612	595	595	597	635	616	629	606	588	630	617	602	619	600	631	628	630	609	632	651	598	622	591	617	634	624	720	608	681	653	610	620	620	661	618	623	625	642	589	620	632	623	596	608	611	614	651	626	600	638	644	636	650	609	604	601	595	625	560	661	614	632	573	609	640	614	603	578	641	615	628	649	632	625	635	612	598	663	588	609	704	608	588	618	651	619	590	633	635	596	640	673	655	611	610	642	647	610	618	632	659	620	573	581	624	620	641	601	580	577	612	629	621	609	587	570	611	668	605	562	650	610	606	609	635	613	630	613	631	649	634	629	589	648	592	598	647	610	642	591	641	650	610	657	632	599	643	656	609	628	605	655	585	617	662	586	655	627	619	628	611	602	670	601	588	628	639	613	604	618	627	590	623	560	623	652	670	583	609	635	610	642	635	670	587	637	617	665	604	613	648	651	655	668	641	621	637	628	624	620	641	641	683	604	666	599	622	609	647	594	653	632	602	587	641	600	636	653	665	637	642	618	569	648	598	645	606	620	587	648	631	614	634	680	617	601	557	630	595	650	635	618	616	624	589	597	619	608	602	562	650	655	618	632	628	603	619	668	597	649	611	619	628	605	679	593	667	605	635	608	638	631	636	650	631	585	630	591	635	606	633	644	577	617	625	618	574	604	609	633	564	649	640	625	619	610	612	619	644	617	610	612	629	598	637	619	646	608	605	635	610	606	676	625	639	633	665	676	592	603	665	661	616	576	614	643	650	617	642	561	528	602	584	614	666	614	617	623	649	617	570	609	654	627	642	650	627	652	591	619	646	610	648	606	603	628	622	613	650	599	639	598	631	640	644	619	635	637	622	662	635	631	644	588	630	611	610	631	629	618	609	591	638	578	654	635	572	642	622	624	631	611	639	645	601	625	587	666	653	626	633	630	618	580	608	585	584	609	619	672	545	631	589	613	614	591	613	653	628	623	677	610	573	611	624	679	597	619	613	624	682	650	638	638	631	593	617	589	609	597	612	595	613	659	618	649	598	642	596	610	599	628	638	656	616	630	601	621	624	629	627	654	616	609	585	610	594	601	618	597	651	634	653	615	638	670	593	615	616	598	632	602	613	643	674	628	622	591	624	640	625	641	603	593	608	631	628	613	649	630	585	575	631	646	598	629	610	620	603	635	639	618	662	598	606	605	570	589	668	635	655	593	596	600	639	654	604	580	637	590	574	637	592	618	592	609	593	641	618	613	616	590	615	640	616	670	593	636	607	597	615	612	614	630	612	584	619	613	606	620	636	642	583	609	618	669	584	684	639	627	593	618	625	621	631	641	568	615	597	664	657	645	593	606	597	669	557	641	619	570	580	620	639	626	602	585	578	626	604	608	552	662	604	590	586	597	639	621	622	652	639	604	662	606	630	636	589	633	634	618	610	634	640	590	605	624	587	617	563	605	582	623	610	619	624	590	642	611	638	614	641	621	643	594	628	620	621	614	590	629	630	596	593	627	581	572	634	610	578	671	605	605	620	629	658	651	603	590	612	575	644	605	639	634	604	681	652	615	581	675	596	608	615	600	627	617	624	624	613	611	606	609	649	643	633	640	605	609	620	659	618	591	624	597	643	580	641	582	611	641	667	628	610	641	636	592	616	620	620	595	583	627	574	614	615	648	607	593	615	625	626	614	597	629	588	601	644	618	616	617	652	620	594	616	620	642	587	610	640	623	622	616	638	612	629	646	656	599	642	640	657	636	614	622	628	681	602	583	643	633	667	627	600	618	631	650	614	604	631	610	572	603	611	603	584	582	592	614	632	620	629	616	589	621	612	611	604	609	640
38836	41086	38918	33530	35304	33852	34161	37335	38663	35246	38101	31989	31049	26642	23646	24970	24810	17817	14025	12706	7921	4466	3666	3313	3030	1962	1602	1312	1132	927	938	854	934	895	719	810	805	876	579	614	688	726	781	613	613	844	842	605	420	422	471	373	353	358	504	385	363	389	351	336	319	371	297	294	303	299	295	313	272	368	325	300	346	313	268	223	269	254	279	274	265	245	258	281	266	291	293	274	289	244	283	275	270	250	289	268	293	270	248	288	244	278	273	263	256	299	264	263	271	245	261	256	262	247	246	249	258	269	277	266	284	246	226	279	293	270	269	271	273	293	305	293	305	283	251	291	274	285	265	269	267	283	306	249	251	241	251	283	269	289	266	279	247	289	281	261	279	275	273	271	277	267	274	283	288	252	253	282	316	256	299	234	276	257	280	249	288	278	272	264	286	275	288	269	285	267	271	287	282	256	253	282	263	294	288	243	233	281	248	282	271	258	252	252	330	258	291	286	284	286	286	264	246	256	262	252	255	262	264	299	269	279	301	281	289	280	248	293	258	280	275	261	259	307	309	252	286	254	273	248	268	266	253	239	262	274	276	279	280	251	273	276	247	271	268	252	281	264	298	246	259	257	267	280	282	287	248	264	294	265	275	290	263	270	287	271	291	279	275	256	274	270	280	275	253	263	279	268	261	262	265	270	266	269	301	262	263	289	243	237	258	288	271	273	287	258	285	279	292	257	316	286	255	246	256	271	268	291	272	267	232	275	245	269	267	271	248	264	239	252	261	271	246	271	249	274	272	237	255	302	309	277	280	272	261	248	257	274	274	292	264	252	290	263	277	288	270	277	282	277	298	263	301	290	302	243	248	241	253	278	286	279	262	274	274	259	290	271	290	286	272	274	261	256	282	280	284	271	269	253	265	258	280	273	271	268	248	242	247	267	307	244	284	241	249	287	283	274	284	247	277	265	256	290	296	298	259	273	277	279	252	275	307	255	274	259	252	251	265	264	263	282	310	264	248	257	269	288	291	264	251	254	259	262	271	254	261	284	277	257	243	284	270	289	254	235	293	261	292	247	304	297	253	286	238	276	271	273	235	262	283	282	253	247	266	238	275	269	276	267	284	266	270	287	267	272	271	263	284	294	265	279	260	239	257	259	293	273	257	236	289	238	292	269	288	265	254	268	264	270	279	259	268	262	267	260	253	291	270	276	271	258	268	311	298	276	262	264	263	236	265	290	246	284	276	258	272	275	256	260	273	258	283	306	268	251	282	267	251	275	302	250	242	257	279	264	286	271	258	270	319	271	271	290	289	258	277	284	280	272	259	252	256	262	260	265	273	253	299	250	258	250	275	310	258	256	258	235	320	279	240	282	282	265	303	276	256	303	279	265	261	301	289	280	243	243	261	277	262	280	285	264	277	262	293	254	292	287	271	276	243	293	293	290	282	266	267	289	238	259	262	280	287	285	278	281	272	261	250	261	310	292	241	289	285	261	275	250	309	285	252	271	257	305	259	273	260	250	305	295	284	284	248	280	262	262	262	242	253	246	273	288	265	298	276	282	274	262	232	285	272	256	270	245	274	295	258	269	264	266	294	242	253	294	237	291	279	270	297	267	251	285	280	265	244	263	236	258	267	243	284	266	287	233	270	246	302	272	274	271	291	276	299	279	252	271	276	260	268	264	276	262	277	284	270	300	259	266	232	293	269	262	298	293	273	282	275	281	277	256	279	253	256	254	270	275	264	282	287	262	255	267	238	268	250	263	258	277	288	273	264	284	288	255	282	288	276	269	296	271	264	282	284	254	294	267	290	273	295	277	270	262	250	274	292	280	293	266	255	272	251	257	236	267	274	288	277	275	254	290	267	269	294	275	248	303	275	267	251	271	271	242	244	257	270	307	292	277	259	301	262	266	269	272	291	299	268	319	296	263	275	305	279	286	280	266	278	293	250	285	273	269	282	265	285	274	268	301	239	297	281	275	245	287	276	268	279	284	259	228	276	247	280	298	294	289	260	234	292	279	288	281	263	265	303	272	255	253	242	278	301	279	275	265	266	267	244	276	279	270	275	251	247	285	270	277	263	262	252	277	323	262	269	242	278	242	269	296	285	263	250	292	257	281	283	303	285	281	269	287	264	264	280	294	264	248	262	275	275	277	249	257	279	289	279	289	293	299	254	266	300	258	267	247	272	279	270	272	286	275	286	292	273	230	268	280	300	319	250	245	251	247	279	280	250	246	286	260	247	286	258	267	282	268	274	264	294	296	288	233	285	234	251	255	288	326	313	281	233	270	262	304	293	272	270	270	275	274	283	261	248	273	252	285	286	277	290	263	261	270	280	273	243	269	264	296	289	278	278	261	256	281	273	286	265	297	288	290	275	282	279	308	287	255	252	296	255	251	240	271	240	244	276	246	258	252	264	306	288	282	278	286	273	244	269	303	276	256	266	290	270	248	286	279	236	250	230	254	255	291	250	260	269	301	299	275	286	266	259	274	284	283	270	290	264	265	281	243	245	233	264	299	268	274	255	228	289	271	235	247	266	270	264	255	274	271	263	294	261	270	245	305	289	282	262	242	271	267	285	276	300	256	276	295	290	266	265	309	288	276	316	271	258	246	262	291	242	248	283	279	253	243	273	253	285	252	278	272	263	294	325	304	289	271	285	288	222	293	248	266	264	293	261	308	258	298	257	267	281	260	280	251	259	275	281	293	277	293	277	302	261	275	241	298	278	270	252	292	258	270	260	283	263	244	252	276	287	284	261	251	271	274	281	253	311	272	277	268	272	260	253	298	263	278	271	287	281	271	309	258	268	280	269	281	258	269	269	279	253	254	278	315	296	258	277	263	247	294	254	285	261	267	270	296	278	297	279	293	248	273	254	265	244	277	282	263	256	268	262	282	259	295	272	286	283	253	297	264	250	255	272	250	262	246	276	273	274	278	268	251	309	288	244	292	264	269	270	285	263	276	270	275	283	277	304	287	277	283	274	264	270	211	259	295	267	290	302	262	279	280	269	288	323	300	272	242	227	269	234	266	269	288	256	254	281	222	249	272	261	287	259	253	287	284	237	265	255	260	267	272	268	262	273	290	279	301	256	243	264	279	263	270	254	283	273	268	272	251	270	291	278	263	263	260	255	277	265	273	284	273	248	290	265	279	262	284	294	280	261	267	269	309	296	290	274	243	242	251	245	288	283	249	244	282	284	260	267	300	275	267	297	264	263	268	294	272	290	264	257	296	250	247	279	260	296	255	256	249	291	290	281	248	277	278	247	261	280	286	274	256	251	267	299	293	296	253	245	246	256	265	289	291	287	277	256	285	257	271	300	282	256	260	275	286	265	260	243	287	265	304	290	288	289	300	292	277	293	272	269	227	243	279	291	233	274	252	277	299	259	272	278	259	277	270	298	232	271	285	281	297	272	247	271	259	254	245	279	263	269	282	301	309	270	267	289	280	273	265	240	272	257	255	295	283	270	289	283	261	257	298	280	296	257	253	282	281
27728	37474	41574	46219	45738	46814	48002	50802	51729	50579	51413	48116	44376	43722	42597	45456	44793	38625	36213	33885	24966	19476	17870	16724	15302	10178	8787	7936	6464	5757	5158	5286	5302	4797	4042	4911	4561	4914	2857	3368	3952	3969	4526	3536	3544	5021	5434	3318	2140	1899	2065	1461	1250	1526	2231	1362	1344	1383	1296	1356	1126	1351	1032	944	758	791	751	829	1021	1333	1071	931	937	859	724	633	642	615	660	680	673	713	654	632	647	690	778	1009	871	621	651	600	632	597	628	626	660	620	627	651	649	662	624	636	649	641	634	646	641	624	651	602	623	679	601	641	607	631	608	645	615	627	650	603	606	581	619	681	639	606	647	650	647	619	604	659	602	637	661	636	635	585	597	685	594	645	650	636	600	626	630	646	613	624	619	619	705	658	651	638	658	631	621	669	576	680	691	656	642	597	646	629	597	620	607	605	613	634	639	653	692	634	630	645	606	640	674	651	646	608	604	633	605	616	657	580	671	590	606	587	631	633	623	635	566	635	599	605	627	647	636	623	668	641	635	617	644	651	606	647	605	637	660	603	664	614	652	668	676	610	687	650	629	630	614	620	641	640	627	662	645	610	645	654	617	648	644	582	646	623	594	674	645	641	656	609	619	625	642	630	621	626	612	658	603	603	632	621	624	602	664	609	625	631	623	622	625	642	669	628	666	614	624	595	634	621	579	595	601	648	581	630	628	595	629	610	673	605	632	632	613	636	632	607	663	637	653	636	629	597	642	640	601	612	589	599	620	588	664	604	637	635	610	606	572	605	642	564	609	660	661	605	622	601	679	649	633	635	680	640	651	604	593	621	584	658	649	668	618	593	654	659	659	610	645	599	639	643	651	613	549	600	591	626	608	628	649	640	581	649	623	625	616	593	591	644	650	652	621	636	621	639	656	640	693	642	674	589	622	589	675	643	612	663	610	624	683	644	665	625	668	614	637	649	610	622	643	587	589	634	590	619	632	588	635	638	648	656	635	620	606	588	660	674	676	609	622	624	641	606	600	619	656	599	633	651	613	645	606	614	628	558	634	581	625	587	607	634	626	632	642	640	632	665	691	641	605	649	626	643	608	615	675	634	622	671	607	612	633	635	645	636	617	659	621	589	611	634	604	611	661	627	619	638	662	646	647	653	641	677	681	642	614	636	629	637	601	664	591	629	656	679	632	660	657	653	639	636	626	636	655	613	642	593	592	569	625	682	670	619	636	649	652	631	631	623	659	646	645	638	609	658	640	663	625	643	621	663	657	645	622	674	642	589	656	634	613	605	613	617	626	637	604	609	650	603	676	637	582	656	665	603	642	659	640	575	640	629	622	630	618	637	650	655	615	599	605	629	643	605	616	631	573	635	611	605	626	646	636	605	598	636	588	645	631	606	623	597	615	637	613	655	630	627	608	620	645	597	645	640	643	599	605	636	594	616	599	626	594	635	680	603	685	631	611	629	637	633	635	646	621	633	646	640	628	608	646	610	631	621	630	610	598	643	620	638	658	621	656	630	615	605	605	609	641	647	626	609	628	639	650	656	647	629	675	566	644	616	663	658	670	674	637	619	654	603	631	619	618	650	624	595	607	589	645	649	624	597	667	596	597	594	636	642	652	598	651	697	614	618	612	644	613	621	665	560	606	623	609	622	627	647	604	665	667	683	666	637	626	651	605	603	603	578	630	607	612	658	633	627	608	623	640	645	647	579	619	636	612	640	625	608	635	610	624	609	632	611	653	602	576	617	632	644	639	634	678	678	650	616	621	636	630	623	615	603	627	612	611	587	631	608	583	672	606	615	670	613	629	685	645	648	638	649	607	635	649	671	624	610	608	675	648	631	642	599	616	618	643	636	636	636	595	586	638	603	598	586	608	601	620	623	618	639	599	629	597	669	643	609	666	628	656	678	598	614	619	623	613	617	626	622	652	629	660	590	643	565	583	596	625	653	635	603	575	681	621	640	603	624	656	662	649	654	628	652	602	616	639	609	638	675	595	601	623	630	669	622	629	655	622	604	596	665	638	616	650	641	624	623	610	621	640	639	647	654	646	614	595	668	626	599	621	630	690	655	635	599	634	609	610	617	617	602	622	647	596	638	635	675	665	685	589	620	603	663	614	655	629	605	608	642	623	645	606	654	667	648	676	586	603	611	615	629	638	625	628	653	625	638	628	601	599	623	642	646	679	663	607	687	645	623	660	612	646	650	658	584	640	577	626	649	607	617	628	619	591	694	571	621	589	594	628	700	648	642	629	662	625	631	626	605	632	657	587	642	611	625	611	611	635	622	615	655	600	627	610	635	636	660	620	587	614	672	615	624	643	649	632	643	626	619	597	628	627	620	600	623	660	632	612	653	613	588	652	639	638	618	632	620	587	603	647	607	589	606	648	635	618	635	660	634	630	603	618	584	638	676	649	622	654	642	653	645	653	631	619	631	599	592	675	633	639	588	683	634	609	554	645	619	669	606	654	661	600	617	660	646	604	596	665	647	651	608	618	652	623	639	581	646	662	626	651	586	647	616	635	610	618	595	636	631	590	675	609	648	637	660	595	611	628	617	620	638	624	648	602	650	603	664	649	626	672	660	618	602	616	604	636	622	633	617	635	692	633	645	598	614	626	663	660	626	672	619	637	608	669	619	662	641	639	627	654	596	647	623	661	625	610	676	622	667	607	631	666	637	634	667	621	643	624	603	674	602	651	652	659	607	627	640	605	611	646	581	595	610	662	621	610	618	626	599	656	627	641	668	613	653	658	675	641	633	622	621	635	622	617	609	638	618	662	682	647	639	622	628	617	652	644	642	619	655	580	630	613	630	627	625	656	615	594	679	676	646	666	616	649	629	662	661	635	643	608	630	631	625	571	583	607	627	600	634	616	670	644	640	685	631	597	608	629	638	644	661	629	630	627	634	645	625	578	638	618	636	607	653	610	650	646	613	620	628	584	600	622	651	643	622	625	643	602	663	662	613	638	606	635	625	608	601	611	644	674	626	595	618	613	631	667	611	618	602	636	637	623	616	574	665	628	637	599	605	641	652	630	646	582	634	625	640	611	619	649	673	577	668	594	625	603	641	666	665	598	601	677	628	661	580	634	670	630	648	644	644	616	645	634	642	662	631	584	631	600	611	645	656	661	602	636	595	626	595	641	615	632	593	586	679	611	612	658	623	659	666	597	650	671	639	596	595	653	618	638	652	622	632	653	679	616	689	614	606	589	640	638	591	599	610	630	670	611	636	689	607	648	661	613	640	613	643	616	648	664	661	636	617	612	595	636	633	628	645	593	633	668	597	563	651	594	644	631	631	620	653	609	642	614	642	622	637	610	656	597	633	606	599	642	627	574	642	611	602	674	668	604	645	626	601	638	648	596	635	596	623	625	659	699	625	668	616	652	634	670	595	618	604	594	599	579	617	619	661	646	579	635	630	660	635	603	667	595	660	641	653	635	584	636	617	662	635	655	647	654	650	648	645	662	615	657	594	628	613	650	639	577	591	613	625	585	614	597	602	678	659	605	651
45886	43082	38520	34694	36984	37130	38659	44618	46280	40133	43914	38803	39692	36565	34846	36670	35418	28107	25146	22657	12996	8061	7622	7261	6331	3006	2644	2218	1763	1668	1439	1213	1284	1290	1408	1391	1287	1231	845	859	961	1035	1058	1039	866	1249	1381	803	542	518	531	455	372	440	531	422	360	351	334	406	295	357	261	250	220	239	261	260	267	390	308	254	257	251	232	213	165	194	179	227	210	194	198	201	215	205	204	275	259	215	206	185	203	187	201	179	175	202	186	201	194	203	181	206	208	200	197	198	191	211	209	212	195	189	207	192	197	184	198	212	188	182	202	200	205	208	227	184	202	207	193	208	200	179	190	202	187	204	208	223	207	216	203	185	178	182	187	228	174	215	205	198	197	182	179	182	208	192	200	188	210	196	193	204	187	205	173	222	219	168	182	178	194	201	210	189	193	202	196	195	199	210	202	195	186	199	210	210	212	175	222	183	192	163	194	201	193	177	163	167	189	193	202	185	196	204	205	201	200	173	174	157	205	209	202	189	182	201	199	190	189	202	189	187	191	189	182	194	200	193	212	204	215	206	161	186	185	202	189	196	211	197	191	198	180	194	194	216	213	186	183	173	198	186	192	188	171	200	189	202	206	194	216	209	191	159	198	211	195	190	174	207	207	198	201	198	190	208	183	186	188	209	201	194	219	183	178	197	190	178	175	204	209	184	202	184	197	194	218	184	199	187	204	206	174	205	184	197	217	201	188	202	204	201	192	196	203	198	170	199	204	205	193	200	164	144	216	208	191	194	209	196	193	219	161	200	180	225	209	205	200	191	202	213	183	209	196	218	194	206	196	176	198	201	207	222	186	202	179	211	187	192	192	207	210	200	182	169	181	192	193	168	186	199	205	215	221	202	198	208	177	175	187	207	176	206	185	199	208	196	198	190	223	202	193	217	192	179	172	189	174	187	195	241	195	163	210	190	176	195	204	189	191	205	191	203	199	180	190	181	208	182	179	179	171	193	167	213	212	208	199	225	186	232	190	200	194	207	206	190	203	201	210	192	193	176	175	228	210	179	192	203	199	184	193	195	192	210	164	202	206	179	204	204	191	221	190	200	201	198	180	202	219	186	200	207	196	199	213	187	215	193	203	182	207	186	176	198	174	200	209	202	208	204	204	200	201	184	198	205	216	186	204	208	175	179	210	195	177	215	212	200	199	207	201	186	181	161	213	198	194	196	225	243	194	167	193	205	192	201	176	168	181	182	217	193	202	189	197	211	196	194	188	219	192	169	222	192	195	204	202	179	212	197	168	187	182	227	191	193	200	202	186	169	182	180	189	194	185	180	183	197	183	191	202	177	172	184	185	197	205	210	155	196	177	179	181	179	221	204	163	202	206	214	185	209	206	218	192	199	194	216	242	202	176	192	208	199	187	208	195	177	197	197	238	245	183	199	184	180	199	208	180	157	200	193	200	229	183	214	191	175	207	179	176	187	212	217	199	204	207	191	202	196	193	183	203	229	207	208	194	197	193	187	192	185	180	182	213	190	214	213	179	189	185	180	185	191	188	195	199	213	183	208	186	204	219	165	198	185	182	196	186	191	198	195	192	173	223	182	181	174	190	174	196	180	200	179	180	188	192	210	194	224	198	176	200	198	207	209	218	193	201	185	201	195	205	186	207	208	181	215	207	202	199	202	209	220	209	199	201	210	182	196	177	192	205	192	196	199	195	183	214	207	179	229	198	231	204	217	203	199	201	197	195	202	189	189	208	203	180	177	183	192	204	199	188	182	178	209	183	209	210	199	188	202	191	192	206	198	196	204	181	182	205	211	181	192	191	183	195	200	226	193	197	204	194	191	199	200	201	181	226	197	195	205	182	202	174	203	184	199	185	202	203	208	186	206	172	178	196	199	204	213	193	209	199	171	213	214	205	168	193	199	188	207	224	179	203	227	220	203	198	237	201	217	205	225	190	187	198	193	218	221	210	197	205	186	191	212	202	209	215	196	183	211	176	189	199	203	200	183	194	196	208	195	200	186	228	181	174	186	181	180	196	180	206	183	164	227	170	210	208	188	180	208	208	204	189	183	181	181	176	192	196	200	175	170	208	197	189	219	189	167	186	185	214	195	222	181	205	210	175	189	186	186	194	200	186	198	213	182	185	202	167	177	209	210	189	172	221	197	174	178	197	161	187	192	211	201	174	169	222	215	180	196	199	224	197	196	193	190	173	199	186	196	190	195	184	182	193	231	193	178	213	208	196	177	186	170	181	208	228	190	179	175	194	193	212	198	205	190	215	169	176	213	186	189	213	198	224	188	202	200	187	191	171	216	200	210	203	190	202	199	210	225	210	185	170	202	208	168	222	185	207	183	196	227	199	223	194	184	172	203	189	210	193	229	212	179	213	220	207	196	196	210	201	204	221	196	197	221	180	203	200	174	189	187	201	200	202	204	222	203	221	191	183	192	204	202	206	208	182	198	180	212	210	216	204	247	188	189	212	191	163	210	182	199	183	195	200	197	200	191	207	203	199	188	206	229	162	216	175	206	198	190	200	214	184	190	188	170	186	194	161	198	214	209	196	179	191	179	208	174	211	197	204	206	191	200	210	198	167	189	188	215	190	183	217	181	181	207	206	206	194	197	209	175	187	203	203	193	177	191	199	201	206	196	187	198	205	190	169	189	198	168	224	206	190	232	197	198	206	188	193	250	196	189	199	191	202	191	204	176	163	206	191	185	181	197	184	197	225	240	216	187	213	223	196	176	222	193	170	186	183	175	172	192	222	204	174	186	215	187	216	194	198	202	197	208	184	201	197	163	173	183	185	213	201	183	206	197	188	190	193	209	208	159	192	216	220	204	191	185	190	218	171	193	212	207	199	215	200	187	221	183	193	166	174	169	194	188	187	192	209	196	189	208	219	189	175	188	188	220	191	194	216	196	228	188	203	179	220	222	220	203	199	182	219	210	204	192	176	211	200	201	205	185	201	203	181	189	212	216	216	192	198	192	205	210	203	199	185	206	196	212	195	218	190	195	191	225	186	215	218	193	182	186	197	197	201	191	181	188	203	170	202	188	171	165	201	206	170	190	196	188	184	191	177	214	219	207	218	189	188	189	190	181	202	212	186	217	176	185	203	202	185	212	202	200	203	214	180	221	212	178	207	205	207	190	188	216	177	180	206	218	189	173	218	194	205	197	171	198	201	206	174	219	178	196	174	191	200	226	212	200	203	190	189	216	206	198	188	187	201	180	179	224	193	192	202	182	192	176	206	187	186	189	194	197	202	207	165	211	194	203	204	187	184	196	176	207	199	201	187	223	204	200	211	189	202	182	186	202	203	218	205	217	182	206	199	191	178	196	190	193	221	203	213	167	189	190	185	168	185	187	179	203	183	214	180	204	192	193	182	202	183	179	203	195	192	195	187	208	206	214	173	190	171	198	178	162	203	183	189	197	213	197	183	180	197	187	206	216	215	207	188	196	169	204	181	234	196	192	185	212	210	193	184	209	186	189	217	203	183	207
33398	42322	45064	51075	50672	53938	55331	59505	57341	56458	58091	56054	50860	52146	52311	54372	52412	47786	46209	42038	32005	27302	26924	25849	24078	14464	13397	12064	10447	9590	8335	7421	7476	7894	7967	8445	7720	7712	4658	5631	5931	6210	7250	6171	5478	7950	8871	4827	2935	3149	3046	2370	1886	2323	3326	2242	1755	1593	1666	2059	1105	1775	1095	860	686	761	966	927	1079	1703	1340	901	1053	892	698	554	538	479	478	480	505	510	464	480	507	452	598	1033	906	466	464	439	448	503	481	466	490	486	459	462	449	445	477	477	472	465	442	448	481	489	447	460	450	481	476	457	473	463	450	491	442	489	448	491	469	510	451	502	454	488	442	475	499	486	439	486	504	436	493	467	473	536	478	503	431	477	467	463	456	495	463	464	460	477	456	459	492	451	442	468	466	462	438	459	454	460	511	476	469	485	453	465	475	481	457	447	485	470	489	476	436	454	469	487	497	459	465	496	476	467	460	456	445	490	493	450	458	446	477	458	429	453	477	429	473	501	450	443	449	469	475	455	479	452	503	480	462	488	464	478	493	450	465	455	487	478	467	485	455	411	422	441	441	481	424	447	486	477	445	465	484	474	489	447	460	435	450	500	451	411	480	493	499	450	474	472	438	457	467	433	474	451	436	467	463	455	484	496	484	494	471	452	426	448	457	463	480	453	491	498	470	408	485	471	472	486	445	481	467	429	448	478	455	504	508	476	466	463	471	475	445	465	480	480	455	449	492	457	459	440	482	421	476	448	483	485	465	461	466	450	460	468	525	464	437	467	465	454	449	466	451	466	481	490	441	456	481	486	495	457	488	447	478	450	443	469	486	475	486	484	475	486	456	493	475	474	483	499	455	477	488	474	474	480	451	458	489	469	462	482	457	487	507	480	453	478	480	489	475	468	520	455	456	439	468	481	436	429	464	470	482	467	486	447	468	456	476	445	442	505	455	436	470	470	479	466	460	437	444	476	483	509	486	466	465	472	455	418	465	439	497	476	449	471	430	498	453	457	485	453	465	457	491	502	482	488	446	454	462	464	452	440	490	466	433	463	455	440	478	400	487	432	464	487	450	523	483	504	417	473	448	467	449	462	482	424	463	462	448	435	480	420	465	483	506	462	443	459	459	426	487	503	435	445	471	458	458	478	463	459	460	463	472	466	488	500	450	495	493	465	453	468	463	422	497	433	469	438	498	452	460	438	483	474	488	465	482	464	451	448	487	449	479	443	512	464	498	469	467	463	471	435	475	490	443	456	437	463	464	485	487	478	481	435	446	445	469	452	458	461	437	473	462	472	464	461	446	465	483	499	480	501	470	506	469	429	474	433	457	463	457	467	429	479	469	445	474	479	452	452	509	491	476	469	466	429	429	444	452	475	443	460	453	446	461	483	441	489	508	463	483	497	474	453	464	463	449	427	507	461	427	467	465	449	462	456	446	484	415	462	455	455	469	456	451	453	482	493	469	478	452	478	470	462	449	463	449	481	449	489	446	483	423	425	470	465	459	467	486	465	488	456	446	483	457	490	457	475	493	476	471	441	466	468	464	485	497	466	489	449	415	487	464	460	451	448	470	477	481	447	483	449	449	464	479	456	478	500	449	460	448	452	454	459	460	431	494	459	475	478	470	450	427	464	475	481	488	436	442	457	476	429	493	471	462	510	466	461	465	442	429	479	485	464	483	448	488	460	445	469	453	501	474	468	493	480	461	447	448	496	454	450	460	485	443	466	489	454	443	491	502	465	460	447	408	477	470	463	464	516	468	442	513	445	452	433	438	431	435	475	457	455	479	427	459	465	466	470	478	469	441	491	487	483	497	481	459	456	481	494	400	481	471	450	475	456	402	469	474	460	467	494	501	440	465	482	489	486	482	461	427	485	449	448	505	447	459	459	455	438	437	427	507	473	438	417	442	449	474	491	453	465	480	435	460	457	471	490	443	478	462	497	465	448	450	468	467	448	438	452	445	427	457	474	482	462	480	431	413	451	474	468	471	474	482	487	443	474	432	478	480	460	462	460	473	449	466	499	476	473	456	511	451	462	487	481	448	480	429	452	503	464	465	472	471	469	437	468	470	464	460	475	455	479	448	467	473	478	506	480	463	460	489	451	443	466	489	449	459	454	448	431	449	468	429	463	472	455	445	448	494	481	433	440	446	511	431	466	449	433	468	457	480	407	462	487	490	464	459	443	474	499	447	502	456	505	477	485	470	430	480	476	450	489	483	466	455	448	448	469	430	476	473	439	478	452	456	508	495	468	486	422	443	468	472	465	461	460	453	470	465	452	470	443	468	482	441	473	439	489	461	459	453	418	491	474	458	481	441	448	428	492	449	453	437	478	480	453	457	456	448	475	472	523	443	459	485	424	482	453	510	444	458	447	483	475	448	491	464	474	463	467	447	470	500	468	478	439	462	484	514	478	443	433	469	474	412	455	475	437	466	451	459	428	446	452	486	470	457	490	469	446	466	423	511	475	503	485	472	455	462	479	445	459	483	474	441	470	478	504	422	451	450	487	477	496	464	459	474	449	479	449	446	458	481	466	485	461	501	502	442	481	488	430	464	457	469	460	466	471	465	472	465	446	447	486	488	485	420	455	501	468	433	523	508	457	469	473	489	476	475	496	446	449	467	475	495	438	418	480	450	471	428	457	449	467	416	489	459	473	495	463	430	471	459	452	476	410	483	421	455	453	458	422	480	467	469	476	447	423	461	487	436	462	464	462	475	449	459	494	473	471	479	470	474	444	438	478	457	442	454	454	477	489	466	493	458	488	502	474	474	465	452	498	466	432	476	466	428	484	487	477	421	485	475	464	470	505	442	456	445	453	460	445	489	459	444	433	456	462	451	447	482	488	479	427	458	483	466	444	463	495	453	483	468	480	463	484	449	462	435	485	478	448	481	443	490	481	444	445	464	493	472	482	482	450	490	458	448	451	491	465	485	479	422	476	445	434	517	469	464	496	436	448	490	526	451	489	457	467	427	466	449	489	434	471	449	464	442	467	491	447	470	421	468	406	486	465	460	454	450	458	434	485	437	487	453	452	459	489	511	447	468	515	453	440	440	467	504	447	456	463	449	470	479	423	434	480	448	453	431	448	479	444	432	473	465	471	465	476	479	467	428	438	479	462	429	465	500	490	459	486	458	425	455	454	470	442	456	455	445	478	496	429	487	497	467	495	455	469	493	435	468	461	475	447	499	445	461	487	463	482	471	468	465	448	450	451	506	460	435	468	481	489	461	466	435	470	421	469	494	465	492	427	453	487	461	478	447	487	464	482	482	474	467	425	469	482	449	488	470	465	507	482	443	503	511	492	456	422	469	470	479	463	456	467	518	464	481	447	504	459	430	463	476	490	478	507	490	452	470	430	475	442	465	418	442	425	472	447	462	456	490	483	496	465	454	454	441	448	462	443	428	468	492	485	428	473	481	469	478	479	459	449	488	497	441	474	452	483	455	434	474	478	420	486	441	468	497	486	456	440	473	481	472	435	465	460	475	445	440	420	463	484	438	436
17224	18342	18462	13714	10637	7238	5543	4927	4764	3227	3294	2295	2361	1728	1533	1598	1428	1125	907	741	653	546	550	545	469	390	365	337	319	288	305	301	306	312	293	275	293	314	281	282	295	264	288	275	263	254	288	276	267	277	233	278	251	271	253	246	260	268	232	244	251	257	268	260	234	253	244	269	287	232	258	263	259	266	209	250	278	253	257	257	260	270	268	220	263	253	274	266	230	227	238	254	243	259	269	229	243	240	262	270	258	276	258	275	261	244	249	250	248	237	230	269	268	260	241	237	249	263	249	224	260	253	256	294	282	270	239	258	224	264	238	248	246	238	220	246	252	253	269	297	285	258	243	272	266	260	252	237	268	259	266	247	251	256	255	264	240	255	265	243	259	266	237	246	250	268	275	279	250	242	254	258	282	241	207	234	241	251	260	259	251	248	241	277	290	258	240	276	280	248	210	239	243	252	248	282	226	268	267	264	254	261	255	249	259	263	276	253	252	254	230	275	275	286	266	239	234	264	250	274	247	250	260	261	253	266	245	284	262	238	235	256	231	264	260	287	245	273	242	281	263	283	253	252	260	276	249	278	298	260	226	239	263	239	251	248	264	256	267	260	250	260	228	238	262	250	264	232	265	235	272	251	245	261	286	248	262	245	219	236	250	269	236	248	257	255	236	263	288	257	264	279	246	256	241	262	265	241	258	279	249	250	231	256	263	255	240	259	249	243	228	254	230	259	250	224	257	251	282	245	258	243	244	241	232	274	249	255	284	240	244	252	289	263	270	234	264	258	257	245	246	278	266	255	236	265	222	284	262	239	271	249	244	256	234	258	253	246	260	260	240	250	256	243	270	271	252	244	238	234	257	284	257	242	250	268	250	295	249	261	279	244	286	264	276	262	232	262	275	275	258	236	252	242	271	243	274	256	250	247	254	265	278	223	280	249	279	261	267	246	269	281	281	268	260	265	247	234	272	247	263	256	254	265	270	263	251	249	251	275	279	268	248	226	264	247	303	263	258	248	241	258	266	269	273	228	248	251	260	255	278	265	223	248	258	262	230	263	264	275	250	267	235	236	275	260	267	261	249	252	260	233	232	251	259	257	265	257	247	247	233	266	245	245	232	239	261	271	263	262	299	260	262	266	282	217	251	272	269	240	251	240	258	246	265	201	264	274	253	247	275	242	244	258	263	282	266	227	269	248	277	268	255	259	260	272	287	256	268	268	242	238	255	264	291	238	245	249	232	246	264	264	269	285	237	293	275	259	248	247	266	243	251	256	261	261	229	270	255	285	251	257	281	241	248	257	243	248	250	258	240	267	223	234	242	260	249	242	263	251	252	251	241	257	252	241	277	262	268	267	259	272	264	255	271	250	249	238	265	251	260	308	261	237	247	281	267	242	253	247	246	256	234	267	298	248	256	257	260	260	284	254	251	271	235	269	245	237	263	227	262	243	238	262	270	259	264	236	281	243	256	247	272	224	263	234	281	242	236	241	223	252	278	274	240	249	279	269	231	255	227	273	231	238	258	271	252	231	278	271	255	277	243	242	243	265	240	261	280	278	255	271	239	284	273	267	244	259	276	273	248	218	265	271	263	250	257	257	260	249	278	235	260	274	254	252	263	259	262	246	236	288	284	246	238	249	239	253	262	276	245	266	249	248	270	243	262	289	246	256	255	251	232	270	249	248	244	249	274	286	290	236	284	262	274	247	232	226	259	234	237	246	247	261	267	259	247	247	237	237	281	226	235	258	264	254	264	275	229	256	250	272	247	247	227	238	248	254	258	249	251	259	275	268	257	244	284	264	225	234	261	245	280	287	230	274	280	267	272	223	252	298	277	280	238	246	228	247	244	270	262	266	279	247	293	233	254	237	262	238	264	241	251	249	260	252	232	281	253	231	248	241	240	254	267	259	238	264	276	268	284	272	251	243	279	245	249	227	261	251	252	277	241	255	260	242	232	271	230	228	254	258	267	276	237	255	273	258	247	264	230	269	273	253	267	238	241	252	236	276	276	229	230	234	207	256	228	263	284	283	262	233	260	255	244	261	253	242	262	260	254	262	246	235	270	219	297	271	268	226	247	256	260	267	285	235	281	286	262	281	272	238	251	279	226	272	269	235	232	274	251	288	227	279	267	248	245	254	256	232	248	221	244	265	234	245	296	271	227	223	260	243	241	268	287	277	255	241	245	294	249	246	258	262	247	244	251	277	267	250	225	246	251	262	249	257	255	252	237	251	221	255	271	278	264	253	237	249	252	226	258	251	273	251	231	264	256	264	230	249	251	261	259	280	285	245	229	261	260	244	248	253	241	258	258	255	248	252	272	239	265	248	236	258	242	248	234	236	241	267	243	255	245	273	254	239	279	245	245	263	266	269	236	269	268	242	286	259	239	236	265	264	250	239	266	237	248	241	233	297	226	282	265	241	262	265	280	251	256	272	271	236	231	274	268	249	281	257	264	259	270	281	248	258	214	275	228	265	288	263	275	248	221	242	254	272	257	242	235	272	291	262	257	236	267	287	248	260	235	255	236	283	253	241	281	279	239	246	236	229	223	249	265	275	263	266	247	243	256	236	256	260	259	254	254	279	262	234	279	226	250	263	242	255	284	262	273	251	257	261	274	251	255	250	262	273	270	256	255	245	263	261	271	248	293	301	236	255	261	268	257	249	218	256	265	247	263	302	258	272	267	236	264	237	268	255	248	213	248	246	266	273	234	229	237	259	242	263	237	256	235	261	248	273	239	261	273	252	267	255	278	265	263	254	282	236	260	256	258	262	230	245	255	260	246	262	256	251	248	233	271	260	262	259	223	273	283	247	226	233	279	269	249	252	284	268	273	255	257	269	258	274	253	263	242	219	273	281	262	255	228	254	246	248	274	248	237	267	259	262	266	235	283	255	233	254	245	261	240	240	252	246	245	266	266	268	293	275	243	257	216	259	244	267	261	288	248	252	264	251	254	272	256	278	257	238	293	257	257	278	226	257	242	250	258	244	243	250	235	267	254	274	269	278	252	234	261	257	274	251	239	244	276	247	288	269	284	246	235	279	287	243	246	274	254	278	284	260	240	235	273	256	231	273	223	258	269	268	259	238	208	250	232	278	239	242	255	250	250	267	245	258	250	289	258	251	288	237	248	244	247	247	239	273	260	260	267	235	242	237	226	241	244	262	266	276	232	265	278	237	244	263	249	258	266	261	271	251	279	269	311	271	252	224	259	244	248	259	241	256	277	308	280	267	254	267	262	241	271	262	264	254	249	223	280	243	247	272	262	223	271	247	236	244	254	254	265	235	242	239	277	244	247	259	245	265	276	277	270	305	276	252	257	219	300	254	261	223	248	262	252	247	238	291	247	252	264	248	266	273	228	253	277	251	264	264	241	271	271	238	263	242	251	287	231	252	265	249	262	264	268	273	282	266	267	279	248	255	239	230	260	265	297	293	226	266	253	264	279	251	235	230	245	222	237	263	259	231	241	258	267	209	244	250	268	249
11388	15862	23109	24070	22449	19497	17886	18104	18282	14077	15054	11563	11602	9747	9074	9265	8353	6490	5741	4518	3298	2824	2733	2670	2209	1605	1334	1327	1213	1133	1091	1102	1047	1091	918	914	978	922	828	806	836	840	786	816	797	825	827	712	731	700	681	704	714	668	680	649	706	656	630	715	666	678	649	640	635	636	628	625	643	657	598	646	586	539	655	622	586	618	597	597	591	608	617	661	620	644	648	638	646	648	583	623	592	561	571	595	611	633	612	575	641	578	632	583	585	628	591	582	618	594	627	595	638	599	620	592	631	633	634	596	598	612	599	570	621	615	581	602	605	637	611	657	570	647	568	621	598	658	607	612	628	640	651	638	639	599	622	569	608	590	623	614	584	600	639	639	633	628	619	564	554	618	595	591	601	629	607	622	610	633	647	617	582	629	576	607	602	598	608	604	590	576	622	587	635	623	593	646	620	640	655	615	626	639	606	618	609	589	625	588	600	574	595	622	643	618	599	622	602	577	630	630	564	641	590	590	618	620	557	601	594	627	627	615	620	550	612	624	595	637	617	665	591	583	613	628	637	655	596	612	596	613	594	609	668	655	591	615	597	599	629	625	614	578	569	611	595	586	604	608	608	612	626	591	595	585	640	601	640	622	612	615	611	585	601	611	580	577	631	555	618	616	592	616	605	598	621	601	599	616	610	587	627	633	585	650	608	600	589	596	627	622	601	621	594	616	604	620	604	618	608	590	616	594	578	596	610	593	615	597	615	639	606	587	628	628	594	639	609	625	647	623	616	609	644	644	617	580	602	633	559	557	627	677	626	643	622	601	575	616	578	578	613	620	627	601	610	607	609	625	624	606	597	579	578	607	609	624	611	603	597	589	625	610	606	556	602	640	603	631	581	627	615	631	590	562	608	611	626	589	611	617	594	614	627	585	574	642	597	603	609	579	597	581	595	600	585	591	632	582	630	640	623	622	608	571	602	615	642	612	645	584	605	627	616	617	546	581	598	628	631	628	612	586	633	623	628	582	564	595	608	569	607	623	648	623	612	612	614	625	604	608	612	658	614	605	626	630	652	641	598	633	665	583	581	603	556	666	636	615	603	622	584	595	620	616	629	586	580	566	623	607	629	623	594	595	591	610	629	610	571	647	571	589	633	607	598	662	603	573	579	622	585	593	592	634	629	577	577	565	621	596	622	628	627	610	591	620	621	587	569	628	631	630	634	637	613	607	619	619	647	595	608	616	591	613	611	590	607	597	648	590	622	591	629	628	585	620	640	618	588	620	590	617	649	630	586	606	587	642	643	622	573	605	626	646	626	618	613	604	607	616	587	601	648	592	588	599	636	619	619	574	603	590	634	633	573	641	579	588	596	583	671	629	656	625	610	627	623	589	616	569	618	622	639	603	617	685	653	584	642	599	603	588	612	589	611	618	626	597	647	644	644	664	641	572	570	620	635	597	604	611	618	585	647	572	603	580	612	599	575	597	607	640	606	560	618	635	627	635	594	619	619	666	651	644	610	626	609	580	562	631	618	623	595	622	610	622	603	681	622	629	630	589	582	577	608	601	582	588	599	623	617	607	662	596	626	604	615	634	601	628	586	660	586	615	595	599	595	610	600	574	641	602	600	609	597	612	618	592	570	644	579	630	614	577	630	675	602	635	560	643	598	597	643	635	621	626	615	659	611	632	573	587	598	557	616	582	620	589	613	624	616	616	630	612	591	600	634	603	646	585	597	629	598	571	650	603	631	584	626	633	614	626	600	605	630	634	622	624	624	625	663	601	622	595	596	588	597	588	614	608	584	578	649	589	624	599	609	585	607	655	636	597	633	634	635	615	611	595	595	592	615	611	626	606	585	653	622	607	638	594	580	624	627	601	664	594	592	616	618	642	600	619	598	593	620	625	591	599	633	602	627	598	598	583	614	600	674	645	639	598	599	635	560	597	594	590	600	580	570	594	628	650	576	611	636	623	646	620	612	621	604	588	611	613	600	636	609	641	604	641	585	585	590	599	652	615	628	596	627	638	568	620	614	567	574	653	599	633	589	655	604	590	560	591	570	597	644	622	629	559	624	606	643	618	621	581	587	576	567	604	622	603	652	599	604	614	588	648	574	642	606	650	623	639	601	638	654	609	621	550	586	613	603	601	564	596	624	621	632	621	592	612	592	598	623	564	632	602	641	603	586	621	613	640	613	596	624	607	648	620	624	565	609	628	605	610	617	620	562	602	595	661	582	559	622	630	599	656	601	628	622	603	601	595	661	599	614	596	621	626	634	587	603	595	646	595	635	629	611	610	636	603	634	602	612	606	600	638	633	658	636	610	574	606	597	604	620	641	601	643	596	588	620	617	675	560	594	623	586	610	601	605	606	636	613	578	609	661	661	600	607	582	570	605	640	598	607	588	546	585	602	602	603	608	578	601	630	644	620	641	589	590	637	624	591	608	597	632	619	625	650	585	592	561	617	619	568	614	569	622	605	631	566	610	624	630	604	624	606	597	624	625	626	618	597	601	603	578	600	572	608	651	590	607	568	664	599	618	598	623	595	640	588	587	660	622	630	542	599	585	591	565	601	623	629	619	563	644	617	558	604	642	592	593	588	598	628	605	649	601	576	629	615	604	610	599	618	594	578	584	622	680	608	616	596	614	643	620	660	627	647	580	613	626	630	605	594	634	626	650	637	590	583	655	585	627	646	589	607	593	610	597	613	602	638	610	645	628	629	615	615	633	649	609	636	623	608	614	628	631	571	609	636	633	617	606	584	598	591	574	630	608	612	597	624	592	576	623	636	588	619	560	561	605	608	619	610	592	596	616	607	585	620	640	637	596	621	636	603	619	648	608	599	608	573	576	599	611	587	601	569	608	641	541	617	577	628	609	580	586	628	590	579	592	634	589	593	605	605	597	592	602	596	655	614	632	615	662	609	625	626	641	653	596	597	579	647	651	626	589	631	590	589	596	618	621	634	581	576	601	656	596	575	593	611	595	580	615	609	605	624	631	598	606	629	626	634	673	592	553	626	581	649	630	626	648	593	623	639	592	612	579	601	594	624	624	589	625	614	585	622	591	628	629	571	628	613	600	613	639	579	612	597	630	605	604	617	631	610	640	593	640	622	588	601	614	643	584	625	598	582	606	624	608	612	601	621	601	624	597	593	614	615	599	599	604	615	590	630	629	613	594	563	598	604	598	617	593	617	578	594	550	592	622	578	610	622	596	571	607	599	610	623	560	599	595	617	578	628	617	629	610	573	650	619	591	570	585	635	598	580	623	597	653	609	600	642	561	597	618	631	607	599	593	647	618	624	592	640	634	613	589	582	583	573	589	567	620	624	579	603	609	538	607	611	585	618	603	649	590	610	652	584	608	608	644	614	585	599	607	621	601	627	666	579	572	585	614	618	648	595	631	596	590	648	666	635	628	618	597	607	662	619	609	584	614	647	617	598	635	649	595	622	578	592	619	610	633	604	660	632	590	631	622	592	583	588	583	573	611	576	637	643	569
39452	41001	38597	34496	35290	34125	34339	38869	42366	35207	37198	31950	32093	30010	27308	26565	23092	18655	14128	10107	5699	4162	4450	4387	2711	1529	1230	1279	1062	937	858	804	950	975	800	798	788	777	571	587	656	647	739	742	646	774	757	640	449	452	449	428	345	389	458	392	330	341	337	389	307	343	324	308	277	304	309	316	288	315	283	316	405	369	309	311	286	246	253	272	270	259	274	275	257	246	294	266	285	282	259	266	283	288	259	255	272	292	284	288	268	289	280	290	252	242	288	287	275	280	297	280	263	262	228	246	280	281	275	240	279	264	283	257	273	232	249	252	264	269	252	249	251	285	268	287	258	270	245	268	275	278	288	304	269	264	273	273	256	270	290	265	284	256	245	245	261	291	263	268	252	260	286	230	253	261	245	249	267	257	277	258	263	294	250	298	274	248	237	252	237	249	268	231	282	254	267	268	270	274	279	248	271	270	274	275	304	280	262	249	283	290	234	266	244	261	242	287	264	275	280	269	232	279	283	270	271	272	265	277	255	283	279	270	259	269	252	248	228	259	274	258	263	303	261	276	284	254	260	296	258	289	267	269	281	260	263	269	282	266	283	265	282	280	239	282	259	259	290	274	257	244	245	264	278	285	258	292	270	263	277	252	259	270	240	272	254	238	280	272	249	327	252	267	254	274	260	278	263	258	267	258	264	307	262	240	270	228	258	275	245	279	249	223	275	293	279	261	259	255	248	262	276	270	270	275	264	316	275	266	256	271	282	238	265	273	251	272	244	247	241	298	263	254	276	266	250	260	248	268	247	251	262	246	255	245	240	262	288	255	254	254	266	276	288	262	268	270	244	274	292	279	288	237	265	258	270	239	279	257	226	268	259	266	273	231	262	261	264	236	283	255	304	286	244	269	244	264	271	241	277	287	274	268	244	283	254	274	250	262	246	288	261	240	272	292	310	279	244	274	260	280	253	273	256	264	231	272	248	260	277	263	252	242	270	257	284	270	270	251	257	240	249	272	276	281	291	288	226	268	270	287	271	282	242	251	264	264	242	258	262	268	280	238	285	274	251	271	281	299	288	250	261	264	238	253	270	246	268	274	279	270	289	261	278	248	255	250	253	260	276	277	268	280	270	235	274	246	269	280	248	268	282	259	268	267	261	280	279	283	272	255	244	229	275	254	256	268	258	248	266	279	281	260	258	279	242	278	265	299	267	262	290	263	244	251	271	290	256	252	264	239	273	264	280	268	274	266	261	257	276	271	279	256	258	274	276	255	263	271	281	257	275	252	274	254	234	240	257	286	276	280	258	237	261	288	265	235	282	283	268	257	289	283	296	269	265	236	264	255	236	253	248	252	261	235	258	258	275	260	274	252	248	290	262	291	219	296	281	262	268	245	322	276	262	260	280	278	241	266	263	286	254	259	256	258	259	275	257	269	273	265	278	253	256	253	271	263	256	271	274	304	253	285	268	268	291	270	254	280	280	277	270	278	251	269	273	281	265	258	250	256	283	248	248	272	263	298	257	266	267	272	252	288	267	275	271	247	242	285	298	282	261	304	279	244	265	263	271	264	259	289	256	270	285	277	280	246	247	262	283	259	286	270	312	267	237	262	262	291	265	268	301	254	238	241	264	269	323	251	250	298	280	252	276	276	260	269	276	271	247	269	256	284	241	254	243	286	268	277	291	254	255	249	243	232	283	243	252	259	246	233	303	286	249	277	267	251	254	288	270	253	267	283	274	262	280	247	287	269	235	227	267	264	261	286	239	274	257	258	273	266	235	280	269	244	264	258	255	277	296	273	244	249	247	276	256	268	291	257	276	223	279	291	247	252	231	259	278	277	254	276	276	259	272	292	273	248	254	299	278	257	241	254	269	239	263	267	258	258	238	255	250	257	256	253	251	242	252	244	260	264	288	276	270	261	233	274	281	296	251	253	262	275	299	261	237	279	255	280	275	248	240	226	270	260	235	248	257	264	233	290	284	263	282	270	259	236	289	262	251	266	261	256	277	302	248	235	266	293	264	253	248	274	253	279	280	254	289	286	260	269	291	256	273	244	234	266	258	252	240	257	282	283	289	265	253	275	277	264	223	275	267	258	275	253	277	265	300	240	250	283	256	279	246	247	286	273	266	271	252	254	260	278	264	265	280	260	274	253	259	295	237	289	240	283	266	280	289	294	267	260	264	279	284	259	236	254	273	235	218	264	253	294	279	252	275	241	263	261	270	249	294	224	266	274	273	285	267	266	267	287	269	226	304	241	269	263	272	263	263	233	271	244	277	274	271	301	262	300	274	256	255	254	240	261	283	241	263	251	306	260	275	282	256	262	249	259	291	271	286	251	249	259	259	271	266	253	253	270	228	267	250	255	249	287	218	313	241	276	251	246	240	247	244	272	259	279	271	242	280	240	276	284	233	273	256	223	245	263	298	245	258	275	276	275	254	262	291	287	217	283	271	254	279	237	257	241	284	272	276	271	273	289	272	269	242	259	272	262	271	258	266	269	290	259	313	278	245	262	273	265	290	244	258	264	257	249	284	235	269	261	276	277	250	256	241	287	267	282	262	287	273	256	263	247	283	253	261	266	244	278	290	291	267	281	278	261	260	297	271	271	276	257	238	263	226	250	249	277	253	249	287	236	270	245	235	273	245	244	259	272	255	268	276	311	260	294	275	277	289	249	286	273	286	265	245	277	273	269	259	239	246	249	285	262	277	270	260	236	260	249	263	253	249	262	285	257	270	284	269	248	260	271	249	247	261	283	295	264	259	273	272	297	236	267	280	258	285	276	268	248	252	248	249	283	283	263	275	239	278	243	253	234	269	263	255	259	244	239	253	278	252	277	252	286	249	260	234	269	244	249	260	270	280	270	266	246	271	258	274	238	263	259	254	231	260	259	264	257	296	244	249	253	282	271	273	262	256	270	227	250	268	233	271	251	273	246	283	264	272	296	264	252	277	261	243	264	268	259	285	278	274	230	274	279	235	262	240	263	249	253	275	282	244	275	246	267	258	289	293	259	309	240	295	250	296	266	262	279	277	239	248	258	263	266	266	266	270	274	259	231	274	252	271	283	252	252	251	268	282	277	256	267	315	241	251	248	295	250	260	261	262	265	293	259	256	252	262	264	276	270	259	270	262	265	296	258	269	255	270	288	229	276	226	249	280	248	248	273	253	281	256	285	247	287	269	268	288	260	291	275	255	281	238	267	258	283	274	267	259	248	279	257	248	285	276	250	281	247	296	269	257	266	293	250	259	261	281	257	239	265	270	266	264	273	251	255	250	269	277	269	252	272	258	276	254	253	251	263	261	248	269	242	277	265	265	282	233	253	272	246	284	272	271	259	262	266	275	290	249	248	292	248	252	285	283	294	280	252	285	297	304	264	237	261	245	273	267	273	275	292	268	281	275	259	272	268	264	268	285	256	272	282	255	294	268	267	264	286	260	268	263	236	284	272	255	249	261	274	274	270	245	269	269	245	254	297	241	295	293	252	271	262	263	257
28497	36948	41765	46439	46623	48253	48394	53725	51991	51045	50524	48968	46275	46294	45866	44849	43280	39116	36259	28412	22266	18917	20028	19641	13173	8121	7320	7713	6019	4950	5140	4497	4639	5245	4447	4606	4839	4630	2800	3346	3562	3702	4796	3780	3548	4576	4788	3348	2097	2075	2130	1843	1473	1877	2418	1769	1155	1094	1213	1759	1034	1101	883	763	673	838	816	854	899	894	849	920	1565	1289	969	760	700	676	611	653	661	647	627	598	646	619	740	735	594	600	615	608	620	613	604	639	670	603	650	619	633	587	633	568	650	615	653	648	634	606	630	626	628	670	633	628	591	627	599	625	595	612	624	628	602	615	609	603	649	620	633	599	637	611	611	623	607	631	590	591	627	606	648	607	620	580	589	633	598	643	635	601	610	565	587	569	647	640	612	587	613	611	612	600	574	610	616	649	602	627	615	595	642	586	618	649	604	625	616	630	598	626	576	619	585	589	656	606	577	572	609	615	672	606	638	639	590	601	601	641	624	614	635	628	586	645	598	578	596	596	609	641	644	593	611	633	600	629	623	613	653	591	661	572	664	614	608	643	618	643	633	609	595	590	649	625	634	664	628	598	632	610	624	644	582	634	612	617	636	568	607	594	620	607	625	614	591	582	621	587	598	569	621	592	644	580	608	625	644	644	645	617	623	601	693	603	574	591	609	639	606	621	637	620	630	621	593	590	598	601	585	624	621	587	625	612	572	614	601	625	658	623	679	618	583	571	655	578	593	668	621	655	607	595	612	631	625	620	613	633	627	632	651	606	580	631	609	639	635	667	632	607	605	682	601	599	610	593	616	632	597	609	590	586	656	599	603	608	607	609	633	587	645	591	643	613	609	573	631	621	619	623	642	626	628	555	621	625	631	619	605	569	603	626	633	607	638	616	616	598	633	637	612	641	640	589	597	612	617	593	602	625	670	617	591	620	594	643	648	603	643	646	613	613	616	606	583	628	583	607	636	614	620	608	645	647	615	596	606	629	631	602	595	631	589	557	624	629	572	600	576	636	634	653	662	625	646	591	648	643	651	599	661	616	610	671	614	617	626	579	622	615	626	664	621	613	609	604	586	613	629	641	579	622	604	577	568	684	601	630	616	616	596	572	645	565	660	543	610	623	554	632	608	554	620	631	594	637	603	592	662	592	672	635	634	638	628	636	606	659	587	636	652	606	600	610	600	636	605	608	634	605	657	589	615	598	587	655	604	630	632	626	569	618	578	597	631	598	591	614	654	584	606	610	621	631	622	604	650	614	595	631	577	620	652	633	662	624	581	627	631	622	605	600	619	626	594	615	616	603	627	611	606	586	620	622	615	634	617	609	643	575	592	613	654	617	590	608	594	635	636	618	578	599	629	611	560	620	630	609	641	573	623	598	633	640	614	624	651	661	560	567	591	617	607	631	624	618	617	620	588	628	602	613	641	673	588	632	632	619	603	604	613	619	616	609	613	629	610	624	599	658	608	635	616	626	624	568	593	594	641	593	647	635	607	643	632	583	606	613	633	607	641	567	544	643	607	560	596	652	602	619	663	614	598	593	591	608	629	578	635	606	628	676	651	605	654	614	646	591	613	626	615	592	623	579	628	600	620	624	652	645	625	613	586	618	630	615	667	642	626	633	633	641	632	628	617	651	595	602	635	593	587	635	629	651	562	590	660	635	572	599	585	596	595	626	602	588	625	652	642	597	576	619	608	612	598	607	659	600	573	642	625	620	626	619	667	609	656	611	614	599	651	623	633	654	632	614	630	634	617	638	595	618	662	659	562	640	603	642	589	640	612	623	563	578	608	568	637	637	650	593	650	670	630	605	593	633	646	621	614	603	606	596	616	579	645	622	636	653	625	584	594	645	620	589	659	620	635	698	583	652	589	599	618	615	610	597	643	600	598	594	653	597	643	606	594	588	639	608	632	671	633	614	615	590	612	606	631	617	605	611	602	679	620	638	638	622	641	605	620	639	593	617	603	604	591	618	628	612	670	580	631	638	619	563	592	636	615	570	611	660	604	585	627	582	614	663	622	601	594	630	618	635	672	622	618	587	574	592	629	626	615	574	636	605	615	577	591	627	584	620	644	651	617	604	621	610	561	593	594	616	645	632	626	598	606	647	622	625	588	639	637	625	603	620	643	558	603	606	617	534	627	616	607	631	630	634	679	624	619	609	639	615	566	632	649	607	580	595	602	594	627	626	633	586	626	581	615	634	624	630	602	565	619	601	599	632	700	588	602	631	603	598	591	640	603	634	598	620	608	613	650	614	635	614	630	656	616	652	661	613	620	599	620	613	639	607	597	593	627	599	604	607	602	580	605	589	619	615	652	595	663	624	600	660	600	653	607	560	593	616	626	596	611	659	629	591	600	618	622	603	604	629	622	588	606	613	620	614	649	632	623	565	660	612	654	594	624	554	680	595	660	580	617	655	648	589	601	624	669	602	620	593	640	657	639	631	630	617	586	586	573	607	591	623	604	656	638	624	573	594	589	632	589	613	555	615	624	617	576	643	610	619	581	638	589	594	645	630	614	645	600	580	628	651	632	610	586	666	641	662	597	598	594	607	643	646	603	590	650	579	661	607	589	612	588	624	602	600	600	611	602	605	591	610	668	591	591	626	641	653	610	582	616	614	614	633	591	633	631	641	640	632	627	607	617	622	607	648	597	625	588	615	582	646	607	575	595	573	600	645	648	602	661	588	649	599	540	562	621	646	568	624	595	638	608	631	604	598	572	607	576	651	591	637	580	612	633	607	560	625	612	612	612	607	579	620	595	607	600	629	619	594	601	618	619	645	628	628	619	603	586	627	622	645	653	648	620	563	604	666	576	598	645	618	646	631	558	605	606	620	627	588	603	587	677	613	631	610	634	634	610	617	625	640	615	612	598	599	591	604	610	586	636	694	629	610	611	644	636	607	617	618	663	575	614	602	649	604	640	597	592	613	620	613	618	631	618	618	622	601	629	613	602	612	653	607	616	587	592	581	627	576	652	632	594	595	625	643	623	616	622	650	625	641	618	651	597	647	647	600	652	629	612	640	612	636	620	613	559	634	594	593	644	632	653	597	604	637	578	650	591	620	610	658	609	627	619	650	649	602	624	608	569	638	625	677	555	637	604	617	634	625	609	642	629	625	617	635	601	598	594	639	631	559	590	608	649	605	629	614	627	594	603	586	613	584	643	621	626	625	624	616	656	615	640	635	643	597	649	649	630	635	607	617	632	615	642	639	591	621	588	625	629	649	626	623	632	645	576	614	568	618	670	647	614	610	602	619	629	673	594	598	615	563	661	676	626	641	611	594	601	620	627	616	670	678	646	635	614	606	592	653	608	596	582	583	607	611	623	606	630	602	619	639	607	609	599	557	583	609	619	616	633	651	620	625	642	625	581	621	611	586	603	572	612	621	587	614	642	604	622	606	609	626	621	655	619	622	653	647	689	658	583	616	623	689	638	560	578	599	614	589	621	672	562	632	622	615	597	617	592	636	596	596	577	603	590	576	612	607	654	610	623	572
45811	41264	39039	35440	37600	37075	38581	44592	48335	41543	44471	39334	41398	40117	36573	36258	35004	29682	24476	17448	11315	8110	8508	6917	4633	2482	2115	1998	1687	1428	1251	1337	1462	1730	1277	1256	1274	1457	786	769	1036	1034	1192	960	885	1310	1382	946	556	635	614	526	447	515	750	479	363	346	348	529	277	305	227	225	189	242	259	240	289	254	268	292	447	400	334	250	263	228	188	197	199	195	193	193	194	196	188	229	195	187	180	210	189	187	182	193	179	183	188	199	177	191	180	182	195	206	174	185	231	165	173	172	206	195	209	177	169	193	209	187	186	198	181	199	188	183	197	185	153	172	181	170	185	180	176	206	194	210	172	165	190	165	204	205	175	207	181	215	180	204	167	164	175	184	187	191	184	169	160	203	182	179	192	181	178	201	194	172	207	189	202	204	190	187	230	181	233	214	201	198	199	207	180	211	216	193	194	193	168	187	211	212	210	193	210	213	220	225	193	184	192	186	206	205	190	177	183	181	176	197	188	202	218	187	205	205	184	179	188	175	181	222	218	179	192	190	195	184	194	177	191	177	199	207	184	180	207	191	192	194	175	185	185	189	172	205	195	179	189	179	196	195	188	178	186	198	185	172	190	193	202	195	205	185	179	218	214	166	189	185	197	199	188	198	191	186	181	182	157	170	199	202	184	195	195	172	186	194	207	234	189	186	180	181	199	180	188	189	188	195	185	160	187	201	197	202	194	182	195	202	169	198	213	218	203	195	214	180	175	202	194	194	185	177	168	201	201	191	214	175	191	209	210	188	184	181	205	190	162	188	194	174	197	187	185	172	193	202	180	184	183	210	176	174	169	205	193	177	191	199	194	203	177	188	195	188	203	207	192	195	188	169	186	205	195	204	207	187	204	176	203	185	213	204	179	208	212	216	186	196	218	214	211	199	198	192	174	175	181	189	158	174	175	174	184	173	192	178	181	188	183	195	192	217	166	189	210	185	209	187	178	198	207	175	229	213	167	209	188	181	217	202	169	185	207	216	192	178	188	201	177	202	181	201	180	202	186	188	191	179	189	192	185	175	210	215	210	167	190	187	185	199	187	188	196	185	194	205	212	210	178	187	188	207	180	188	199	171	201	178	185	174	194	209	197	197	173	192	213	176	191	173	210	192	196	189	182	180	169	169	212	195	212	187	196	237	202	176	208	212	162	213	187	176	188	177	191	180	187	188	207	179	191	162	204	180	159	210	221	196	187	176	181	208	205	191	199	182	197	190	168	161	209	190	177	192	176	153	198	207	197	192	174	198	190	221	188	196	185	170	181	159	198	215	197	196	164	216	218	211	161	184	188	184	180	237	170	201	198	171	190	200	211	182	198	181	186	194	188	201	192	202	215	213	187	204	179	187	149	178	192	188	206	177	186	183	205	198	183	178	155	160	195	184	193	167	185	202	191	200	200	216	187	184	206	194	191	171	211	190	190	216	180	183	201	191	196	209	172	193	199	163	192	178	188	179	182	196	174	170	206	192	225	200	168	184	187	199	174	201	167	211	188	187	174	213	183	177	216	198	211	169	174	205	197	192	188	187	201	157	190	180	209	179	210	201	197	182	157	203	222	192	189	173	191	171	180	189	190	183	197	198	181	190	206	177	204	222	186	164	201	173	207	192	200	212	223	187	195	205	199	187	174	184	218	186	175	166	165	227	172	187	216	201	188	215	180	181	210	168	185	166	201	201	191	203	190	196	190	205	184	200	201	183	187	198	183	200	192	177	202	185	193	204	200	186	156	186	188	181	179	174	210	183	190	188	193	179	174	161	200	213	177	191	172	185	203	206	189	177	188	203	194	197	187	183	198	195	216	190	173	189	184	182	183	204	184	210	207	193	211	166	184	193	196	180	196	207	206	175	174	182	182	194	192	164	186	180	202	184	207	202	176	204	185	218	214	199	202	189	172	195	207	167	196	190	202	198	196	192	175	195	215	171	172	196	185	179	238	199	189	171	201	205	189	190	210	188	173	177	208	169	183	191	180	182	208	193	211	208	176	176	191	187	197	176	184	185	187	213	163	186	185	187	169	181	171	180	203	175	179	177	195	176	178	195	223	203	183	174	188	167	190	198	213	200	183	184	185	189	196	185	186	193	206	185	188	175	178	183	201	200	166	204	186	210	197	176	195	193	230	199	166	183	202	191	161	205	180	203	193	178	192	191	184	206	188	181	198	233	204	180	215	181	201	163	180	221	205	202	186	205	195	174	195	182	180	171	188	185	190	209	219	204	183	220	198	186	185	189	172	172	201	199	195	197	186	175	192	185	195	196	195	195	188	189	179	207	201	195	198	187	199	182	174	166	190	186	189	172	215	212	162	171	176	186	200	202	173	212	187	182	154	188	202	182	198	205	183	186	176	173	165	168	193	201	201	195	176	211	223	201	233	206	194	176	179	201	184	195	165	205	210	179	173	183	194	189	188	169	193	198	223	216	162	179	183	182	202	190	202	187	186	187	189	189	216	199	211	187	198	205	196	200	182	178	221	188	181	205	188	209	173	225	189	171	202	190	198	205	189	218	206	180	214	189	171	181	167	223	200	186	208	176	174	191	188	178	200	163	173	186	187	202	202	196	185	198	192	172	203	172	170	184	190	170	180	186	191	181	190	202	185	172	186	226	186	196	173	161	180	184	187	168	179	180	195	198	176	190	190	184	182	199	179	189	199	183	214	161	206	194	176	175	186	206	183	182	191	177	182	218	208	184	193	195	191	164	195	211	188	177	201	201	185	176	197	199	201	222	177	211	190	223	177	167	209	191	176	188	198	192	195	216	174	198	208	195	178	185	199	190	177	202	194	218	176	185	177	177	222	233	181	182	195	203	183	203	186	208	174	197	197	207	176	168	184	188	198	194	181	168	202	196	188	193	190	191	223	207	192	183	206	182	186	190	184	188	193	170	180	190	189	209	199	196	200	228	208	202	174	206	173	195	206	191	198	206	192	194	204	174	181	182	179	202	204	189	211	207	172	182	181	202	177	170	196	178	194	197	201	218	195	198	205	189	183	189	204	185	177	181	175	174	197	179	185	175	202	243	204	202	173	190	210	190	200	169	193	205	186	181	208	190	199	166	191	196	207	181	189	192	215	195	199	208	187	199	189	206	181	191	185	211	177	211	214	187	178	191	194	214	188	188	211	176	202	200	199	191	205	214	183	173	187	199	219	191	183	176	196	176	197	176	192	191	188	191	172	183	182	174	180	174	186	206	189	242	210	205	206	184	180	182	193	170	204	202	187	198	192	194	195	206	179	171	171	183	200	184	229	232	205	155	184	188	201	180	188	190	181	187	166	185	171	190	198	187	157	188	180	192	191	196	208	201	196	203	183	171	188	186	168	189	196	196	193	180	175	177	212	186	173	189	182	194	181	198	208	190	202	202	218	201	193	196	206	161	192	200	198	199	182	193	178	193	189	194	182	199	190	182	196	208	194	191	188	229	189	193	212	154	184	188	197	186	183	199	178	181	199	173	181	208	203	168
34592	41519	46102	51270	51423	54220	54773	58865	57411	57127	55618	57355	53236	54685	53544	52665	52092	49015	44679	37086	31724	28411	29926	24005	19302	12164	11387	11102	9563	8252	7312	7899	8347	8968	7915	7609	7886	8207	4576	5116	6202	6667	7633	5730	5555	8639	8619	5675	3300	3424	3667	3102	2291	2894	4668	2907	1626	1487	1517	2591	1225	1210	844	668	616	797	961	873	1063	826	794	1470	2290	1724	1422	881	600	516	449	514	449	478	486	510	406	494	504	705	514	448	462	471	512	445	470	418	445	460	419	443	446	463	449	463	433	442	473	435	478	490	430	411	435	423	453	497	425	437	484	448	422	464	431	455	488	469	475	494	441	432	468	463	490	480	474	453	445	434	481	450	472	432	432	490	437	440	462	418	429	464	428	452	432	465	451	484	472	441	460	471	473	468	461	429	461	479	473	487	462	440	425	429	435	456	455	488	441	442	413	436	426	427	453	495	446	427	468	458	444	507	442	451	456	435	459	448	456	469	435	444	467	443	477	459	484	449	471	462	459	485	431	447	455	487	460	437	434	455	385	480	459	422	461	457	453	481	454	474	427	442	448	446	446	431	451	485	445	489	452	453	443	459	438	457	466	454	464	461	436	473	444	486	468	447	456	483	442	448	412	433	483	468	449	463	425	470	446	489	477	417	445	443	432	429	464	449	471	457	433	439	469	428	423	426	422	445	497	465	439	431	432	442	471	446	430	426	415	466	441	459	446	479	437	456	442	441	408	435	448	488	478	435	456	435	437	440	440	481	449	451	434	470	467	466	447	460	476	469	470	495	413	502	437	436	457	399	461	489	437	435	450	447	453	415	449	460	437	465	428	418	429	439	457	449	437	446	474	460	473	426	454	440	440	456	458	450	439	494	461	455	460	451	461	461	443	441	482	462	436	474	438	487	443	452	470	458	480	430	461	508	441	455	461	454	433	482	432	461	438	479	454	465	477	439	440	459	501	435	437	483	428	461	448	503	451	454	445	458	461	447	456	457	432	436	451	439	438	449	463	499	463	451	474	452	448	447	442	444	438	453	441	474	446	456	449	468	447	485	458	434	457	485	426	455	434	471	452	414	465	441	457	440	393	433	443	470	405	500	415	460	477	469	438	473	426	439	425	461	441	461	428	445	478	474	458	418	433	435	437	427	455	428	453	485	428	471	444	419	418	495	454	497	454	492	490	465	519	457	420	439	427	454	432	489	442	469	451	452	458	439	468	445	460	436	436	437	436	452	439	462	471	439	426	479	445	443	453	476	467	434	437	442	430	443	411	438	459	479	438	454	457	441	460	480	414	460	480	493	458	492	459	465	468	474	446	499	465	460	463	468	433	417	453	460	475	468	475	443	404	454	477	497	457	474	439	439	427	430	432	434	472	464	427	452	423	434	429	447	430	442	427	438	448	458	457	405	499	416	441	427	444	479	450	449	438	500	481	466	462	465	463	419	407	465	473	436	437	400	432	468	451	463	434	425	478	460	456	411	428	460	404	481	452	484	419	438	432	456	472	450	453	482	479	424	409	466	439	447	449	478	438	438	439	457	425	416	437	464	463	452	464	459	430	440	447	458	432	474	468	473	457	477	408	448	479	455	490	488	454	453	447	450	472	445	462	456	464	445	473	435	458	445	442	433	468	468	458	471	449	440	477	467	432	471	482	475	457	455	427	488	456	454	450	474	475	475	426	456	415	433	479	475	489	445	449	424	473	444	440	512	461	448	445	435	446	418	423	483	472	455	438	480	467	395	461	473	461	462	465	464	454	422	427	443	481	473	466	490	462	442	450	433	461	467	476	467	500	456	465	484	424	431	449	477	452	413	458	454	465	446	439	457	429	465	456	468	444	440	454	439	450	427	434	444	434	458	425	435	431	427	421	427	449	504	446	462	440	441	478	450	472	431	453	410	455	432	452	434	467	465	438	432	450	460	424	505	456	454	456	452	443	457	439	487	468	438	425	442	489	468	522	489	475	429	482	455	437	436	456	469	403	471	435	457	450	491	435	455	463	463	476	433	434	465	479	438	468	424	439	456	456	454	448	440	481	494	440	458	454	442	446	471	474	436	466	423	440	428	445	473	433	461	426	404	445	474	410	465	454	449	466	438	440	461	419	468	399	412	434	462	430	440	485	487	489	436	452	441	463	455	486	451	477	424	469	437	464	438	451	424	437	433	420	493	425	480	437	446	425	453	481	480	456	440	463	491	460	508	442	409	463	461	449	461	461	453	452	446	456	446	433	467	419	457	442	436	455	430	464	480	462	455	441	487	450	418	435	421	467	464	416	435	428	482	425	447	477	478	460	440	465	448	455	455	487	454	463	468	422	504	460	462	447	459	484	466	460	437	476	487	462	478	450	448	467	461	449	443	430	453	427	451	477	425	470	449	422	454	426	457	478	432	421	490	451	511	426	466	448	441	441	422	498	451	469	441	471	450	410	434	463	445	472	388	465	441	454	471	390	423	447	438	439	426	408	470	446	440	463	427	413	444	446	458	427	461	431	453	458	446	456	464	414	452	458	454	435	457	426	454	461	485	438	485	424	439	435	430	424	484	477	444	474	418	407	425	461	459	485	436	508	416	459	469	427	452	448	460	461	432	463	431	469	414	464	446	437	429	450	448	437	498	440	452	456	442	441	425	439	440	477	429	430	458	468	425	439	447	446	466	485	442	440	454	444	429	475	417	441	450	470	443	422	427	461	457	448	455	462	461	434	436	478	475	488	486	459	450	478	474	459	467	413	464	434	490	466	454	439	437	450	403	450	457	442	457	454	450	468	487	437	421	431	468	456	471	430	473	439	431	473	442	442	479	471	421	456	431	443	449	437	457	473	402	404	444	421	480	392	451	422	446	425	463	463	473	427	459	419	420	432	421	439	452	453	438	386	473	446	451	440	464	462	471	437	421	451	443	424	485	454	451	443	486	445	449	466	424	463	467	452	481	453	432	449	439	425	497	443	459	397	467	449	468	442	445	444	456	471	495	447	423	476	434	436	471	460	460	452	458	433	433	436	439	452	449	455	446	450	462	480	428	452	459	452	469	470	384	463	457	426	456	418	440	480	471	414	433	458	477	420	473	480	448	481	488	457	485	421	441	478	444	442	443	428	410	473	464	452	433	451	472	432	447	395	428	467	476	475	481	455	431	477	422	450	469	476	445	450	474	492	462	453	439	474	444	454	459	436	440	439	497	466	482	427	444	449	482	467	462	415	445	431	489	408	432	439	474	420	463	461	415	445	455	460	409	473	480	441	475	472	413	445	472	427	448	457	422	450	441	447	480	442	421	464	454	469	454	454	469	466	476	460	499	443	431	467	465	427	454	502	479	457	415	479	407	423	478	459	481	432	496	466	431	417	425	464	461	452	416	411	445	430	458	473	467	466	489	448	478	486	404	487	444	462	442	445	448	437	480	413	416	447	420	478	490	469	437	455	459	456	452	482	441	474	460	434	442	432	446	435	466	450	437	463	460	428	477	467	438	477	427	438	457	440	472	436	448	425	426	478	447	441	423	481	433
17062	17571	19125	14149	10752	7648	5584	5763	5884	3377	3521	2778	2769	2232	1860	1755	1624	1389	1186	922	751	679	674	506	457	383	356	359	342	318	347	347	350	342	319	319	265	270	309	281	286	280	300	274	276	286	270	286	319	273	249	277	256	280	275	249	264	266	266	277	252	257	259	274	255	250	269	276	257	276	273	259	235	243	273	223	244	250	274	259	268	242	227	273	255	230	250	245	251	264	258	229	271	273	232	230	247	264	251	262	255	253	241	274	228	248	244	233	235	265	259	225	218	223	254	268	269	230	235	244	282	276	250	268	267	244	262	246	264	247	243	269	244	274	268	232	284	268	237	242	259	227	264	248	253	279	247	264	211	231	298	274	271	268	263	257	258	261	242	290	231	250	259	268	250	261	261	261	243	279	279	260	243	262	263	258	256	262	250	260	233	267	230	243	290	265	224	219	244	246	248	223	278	253	215	266	267	250	227	256	245	262	262	242	249	262	264	285	271	221	264	277	273	260	274	239	256	285	266	268	263	262	283	249	250	240	268	244	231	253	254	282	250	243	265	242	247	215	245	246	235	252	260	266	263	252	249	289	261	282	256	242	245	247	260	271	230	265	268	248	246	259	245	263	255	227	273	247	246	249	282	272	271	285	272	266	273	266	281	262	250	258	276	225	226	231	277	247	274	271	238	257	267	257	270	276	260	270	257	261	282	242	274	266	236	285	243	262	251	239	271	266	253	247	268	230	262	242	277	233	287	277	237	252	233	265	264	265	285	281	236	299	253	248	228	247	266	281	241	256	251	248	267	268	237	234	217	251	233	229	256	241	254	243	248	254	245	248	249	268	269	257	242	245	288	241	238	252	284	252	272	231	259	261	250	250	233	242	256	271	266	271	283	273	262	223	250	265	242	263	281	262	277	246	264	253	254	225	268	246	269	261	224	234	242	264	226	290	271	234	282	264	264	224	242	256	262	281	229	248	285	243	257	258	245	261	256	283	270	256	258	280	224	259	251	243	283	236	254	268	260	272	235	252	231	262	263	283	232	235	250	234	238	241	236	258	272	271	262	258	241	266	264	262	274	252	275	242	277	262	225	226	266	266	230	248	271	245	249	268	257	247	258	268	273	270	219	269	248	235	227	256	240	230	271	258	231	259	256	264	252	239	231	247	265	263	264	236	270	213	255	245	263	276	260	248	254	264	242	226	288	252	239	250	256	261	225	276	256	233	238	256	241	236	253	247	241	272	273	265	257	270	250	252	251	255	254	253	266	263	262	247	243	238	259	230	267	283	277	245	233	230	234	252	237	265	257	289	234	244	260	243	251	242	257	261	230	231	262	252	268	273	267	271	245	237	234	259	223	261	265	280	256	284	231	268	255	259	244	250	269	289	227	242	284	249	252	279	266	277	271	246	243	256	243	226	255	226	234	250	248	268	249	242	239	249	272	265	237	217	248	264	276	274	259	237	255	233	253	239	253	247	235	232	261	226	262	270	267	239	247	252	254	226	248	256	281	253	260	242	274	245	272	251	223	259	257	268	259	246	226	270	253	213	279	278	266	268	257	241	243	240	234	249	260	242	231	262	280	266	257	252	257	244	243	252	227	268	220	261	252	221	260	293	281	222	235	252	240	252	250	251	272	242	270	265	264	255	259	277	248	229	248	255	281	238	264	237	248	254	252	277	236	256	252	254	265	253	232	229	231	266	256	249	254	238	278	272	265	248	264	253	230	267	248	240	268	246	264	273	249	280	240	260	254	262	240	264	258	265	241	239	260	225	265	251	237	229	237	282	264	278	259	245	271	251	268	284	266	257	267	285	233	272	260	275	272	260	254	247	276	269	257	273	260	249	250	239	262	260	257	268	275	282	266	248	264	291	235	264	274	259	289	242	237	258	249	258	243	265	270	237	266	236	243	242	253	250	264	253	238	246	255	252	257	234	240	284	254	232	268	253	238	248	250	267	261	218	219	255	253	234	255	243	250	229	247	256	248	269	216	241	267	258	251	251	260	225	244	242	285	240	273	256	274	263	263	249	257	246	241	258	256	263	274	273	238	234	280	257	252	231	251	260	245	245	265	238	251	238	246	236	255	238	255	248	266	270	241	285	245	251	254	254	267	256	226	264	270	250	237	266	263	237	266	225	251	274	264	269	279	259	260	256	276	247	247	253	233	249	263	273	234	267	274	259	245	250	276	246	224	276	285	246	254	245	275	277	267	261	261	240	263	260	283	277	256	234	242	274	254	244	274	264	233	257	279	260	254	261	232	254	265	245	271	242	272	281	305	283	239	258	241	246	285	257	242	243	231	224	257	271	256	255	263	255	260	259	249	241	271	269	256	249	248	215	275	255	265	288	247	274	235	266	251	245	252	249	242	266	259	236	258	239	255	249	251	276	254	245	276	283	235	256	242	273	302	250	275	268	263	239	253	249	273	252	281	252	286	243	264	252	244	235	265	276	249	239	225	259	227	234	232	259	216	254	225	243	266	244	256	246	248	287	270	253	238	266	229	249	275	251	257	267	277	246	252	279	257	219	236	258	249	233	235	275	247	242	240	254	263	275	232	249	246	262	231	231	233	223	246	268	240	247	250	240	269	256	218	268	252	265	232	217	245	266	274	244	235	255	260	272	252	240	261	272	253	263	256	258	252	269	241	219	271	296	261	261	231	254	254	248	270	290	261	249	237	246	251	262	256	271	266	247	256	264	219	250	266	273	228	256	252	236	250	238	243	257	292	263	259	212	237	260	241	253	224	274	290	240	228	240	269	228	262	281	259	270	235	253	251	252	238	241	259	264	245	249	258	261	268	250	255	227	244	249	226	253	268	272	270	277	242	233	265	264	260	281	251	260	282	286	252	256	263	267	257	268	252	243	251	240	285	236	268	245	223	258	246	263	234	274	280	271	244	294	273	242	248	237	272	247	282	255	281	264	229	246	228	264	254	263	228	211	235	283	252	232	241	255	278	245	284	263	233	276	239	227	261	273	243	247	238	276	251	288	242	257	267	253	250	279	288	253	257	223	275	241	248	259	256	244	254	259	274	259	277	266	276	254	254	256	247	247	271	271	281	245	265	246	231	271	242	223	269	225	266	261	241	265	275	269	241	248	249	285	242	247	248	270	277	250	231	233	257	291	259	281	273	259	255	251	231	247	253	243	231	267	253	248	254	227	280	263	249	242	288	241	242	227	218	218	253	239	267	253	231	245	268	243	267	255	242	248	240	247	252	265	235	247	249	264	236	224	229	226	258	262	240	269	252	258	227	276	252	236	243	257	250	249	263	242	251	285	237	245	247	218	262	280	264	245	245	236	263	253	268	315	244	247	267	232	236	255	266	275	234	238	276	256	260	262	255	227	263	260	249	266	267	263	272	242	288	240	274	279	285	260	232	255	276	266	265	256	234	269	256	257	266	262	258	256	271	301	234	279	264	265	244	260	247	223	256	230	264	250	269	269	244	276	271	268	271	236	233	270	246	266	270	258	252	265	247	256	233	253
11702	15271	24070	24863	23170	20173	17286	19766	20587	14186	15485	12709	12510	11969	8966	9296	8756	7518	5529	4477	3636	3406	3326	2364	1893	1461	1434	1339	1383	1189	1167	1071	1119	1062	957	1024	917	966	831	845	807	857	977	886	831	909	932	790	762	754	753	716	716	752	759	704	642	656	663	656	647	698	633	633	591	649	630	610	642	651	602	601	682	653	664	597	622	602	630	674	571	599	658	644	679	598	639	624	650	583	624	655	630	638	614	586	599	615	625	631	626	647	573	628	612	601	603	578	613	590	617	590	630	582	613	597	602	619	583	570	647	568	637	575	603	610	608	591	586	579	575	605	624	629	643	611	616	573	601	578	606	619	641	587	594	564	580	595	591	594	599	620	634	628	574	549	639	606	588	569	660	611	570	630	661	585	632	631	586	594	559	623	624	616	590	588	596	652	604	638	576	645	624	652	581	578	577	604	620	582	568	615	589	646	647	601	589	575	570	595	644	607	626	586	672	594	623	538	646	615	633	601	593	638	615	583	613	624	619	606	639	640	621	630	632	586	645	576	621	595	616	585	632	616	623	619	629	575	641	611	648	624	644	598	619	654	621	617	617	581	607	625	588	632	614	616	580	619	607	603	596	621	598	587	583	582	615	612	654	610	622	612	622	605	633	594	604	602	640	594	593	603	644	616	549	631	621	629	615	620	587	612	596	630	616	594	592	636	623	590	607	585	630	638	590	556	603	562	614	600	597	666	590	639	587	638	623	627	622	615	640	629	622	597	656	603	635	603	608	602	602	598	626	640	622	614	589	623	614	594	596	595	600	610	619	610	557	605	607	623	586	617	595	573	605	598	578	606	581	619	638	648	593	574	599	588	648	591	591	634	604	618	577	577	596	650	574	618	624	622	631	579	605	610	616	607	603	616	629	609	632	615	612	627	584	599	611	569	610	625	589	598	622	641	576	589	613	628	581	570	631	557	595	665	571	583	607	653	645	597	599	618	559	600	598	592	599	612	602	601	563	563	590	591	607	606	637	584	606	649	608	630	547	631	602	622	584	608	630	558	585	595	632	589	631	612	615	629	611	635	601	616	635	617	571	608	596	579	630	581	639	613	590	596	600	652	565	653	621	597	581	580	645	614	607	623	617	607	616	596	566	586	609	588	659	626	620	620	619	635	612	580	618	608	621	647	574	608	563	635	604	627	617	574	629	619	606	620	676	600	607	608	612	611	642	578	603	619	580	584	567	682	617	651	616	658	593	555	620	593	636	586	612	546	623	580	616	614	589	624	625	584	635	600	609	601	575	676	629	578	621	612	599	606	654	609	638	612	654	670	625	589	636	625	587	600	592	652	635	634	595	613	614	608	608	562	595	623	590	587	622	614	610	648	524	592	636	590	570	631	583	589	588	603	609	596	610	573	559	584	593	584	641	623	602	586	551	614	606	616	676	570	576	577	613	603	659	667	612	588	581	591	561	635	608	604	594	611	602	570	575	616	625	662	556	622	604	590	606	539	619	618	569	602	588	620	605	597	602	662	662	615	618	584	616	599	636	587	609	604	654	628	581	644	610	629	643	658	616	616	583	658	598	576	627	622	590	610	602	558	664	613	605	586	613	625	648	631	604	648	607	627	607	654	625	641	627	649	643	589	600	606	590	588	583	568	604	603	639	656	566	591	591	573	611	620	624	604	586	595	587	630	633	583	609	598	616	640	615	616	604	594	634	557	609	626	636	598	563	597	581	636	604	592	602	559	630	577	568	618	645	613	579	610	635	647	616	614	607	590	647	604	631	607	609	618	652	613	605	587	615	604	590	590	582	604	630	615	616	595	636	568	606	616	623	580	596	613	557	644	566	557	643	580	599	612	615	627	609	599	657	539	585	571	582	611	588	598	649	590	584	620	605	631	578	617	561	583	591	621	600	617	655	635	587	643	662	590	605	589	624	607	615	628	600	604	587	606	588	611	567	549	606	620	619	622	639	615	603	554	606	593	596	589	619	655	594	587	555	581	646	616	596	586	589	619	615	550	631	578	581	589	608	634	608	611	589	610	586	632	580	591	594	640	610	594	603	604	584	597	634	597	609	601	621	613	659	615	594	592	626	553	637	617	580	623	620	582	585	672	603	602	605	628	617	608	607	615	605	587	624	585	575	631	623	574	562	624	617	619	619	571	571	626	622	604	584	597	606	600	625	626	630	598	623	622	605	626	663	623	615	584	597	615	620	664	553	599	627	614	581	590	620	601	639	645	599	554	643	598	619	578	636	622	593	648	578	571	646	636	592	608	568	586	641	573	635	587	637	639	559	633	625	655	590	593	657	612	606	588	624	594	599	626	636	594	629	606	609	594	602	631	602	654	599	629	604	610	633	621	608	617	582	590	629	627	599	590	598	606	581	576	579	631	597	606	676	645	627	611	582	643	575	546	626	607	611	597	582	558	620	620	633	578	572	639	607	614	609	642	591	612	641	587	642	649	654	579	602	638	613	564	638	621	633	616	599	642	609	596	573	563	620	630	594	585	649	601	625	559	616	601	604	601	580	634	681	598	585	579	632	620	593	578	609	580	631	553	625	597	625	626	620	590	593	577	627	594	633	576	609	603	592	623	643	591	630	576	596	604	642	634	573	635	644	686	572	623	648	565	587	637	634	629	634	637	602	593	575	620	610	565	629	624	624	599	604	621	605	603	558	559	649	614	624	596	625	619	588	625	648	569	592	609	601	623	639	620	657	574	595	595	601	612	589	637	600	599	633	611	612	606	593	631	626	626	620	580	585	633	606	607	577	641	592	606	627	584	648	648	644	650	606	637	581	611	642	599	615	601	593	581	625	652	631	579	615	577	646	591	585	604	599	630	618	593	675	551	618	613	574	555	620	616	622	590	609	578	604	574	609	620	577	635	621	573	633	593	605	598	581	578	635	598	622	617	589	639	654	593	627	626	624	591	616	597	609	575	614	618	582	612	618	605	632	614	633	576	601	587	586	600	590	656	623	590	655	561	618	600	630	638	619	647	602	621	612	570	625	593	632	581	625	594	595	592	626	626	607	613	681	609	621	616	630	654	590	587	610	594	585	596	603	651	620	687	633	629	569	608	596	601	597	608	586	613	630	563	619	613	601	642	609	625	600	584	568	621	583	618	570	602	572	616	605	608	587	575	587	609	621	590	596	616	628	647	618	580	604	614	613	640	609	633	577	551	600	595	581	618	630	591	636	608	682	610	595	589	620	609	578	593	607	627	610	574	622	603	634	611	639	588	635	556	599	615	560	639	607	624	620	602	565	627	603	596	603	626	614	598	556	615	618	589	622	613	591	614	613	605	622	625	571	630	575	557	637	592	628	578	623	599	568	550	564	652	622	576	586	602	647	640	573	606	605	635	590	591	575	646	611	612	640	601	609	591	638	597	629	626	606	621	579	622	636	566	568	571	609	612	612	609	611	604	658	626	602	595	628	599	604	623	586	644	622	591	592	645	622	647	575	608	632	633	609	612	601	563	607	618	577	545	590	612	574	587
39904	39511	39638	34347	36569	33413	34324	40429	42803	34989	36812	34390	35408	31580	25825	25184	25010	20066	12758	9404	5986	4944	4641	3349	1972	1284	1309	1243	1068	1081	922	779	867	1024	787	837	737	785	529	604	643	722	766	664	686	804	832	649	470	458	455	420	399	487	568	412	365	382	386	369	310	332	299	275	282	292	316	286	283	290	314	355	414	365	292	286	285	292	246	287	272	276	249	262	259	260	283	288	344	300	238	255	272	267	252	249	268	279	270	280	281	264	280	267	241	288	267	283	263	310	267	272	267	247	295	327	262	268	285	307	241	262	250	250	275	281	296	254	287	263	272	282	270	261	250	253	268	275	271	272	265	303	252	259	245	260	280	284	266	266	258	261	258	269	266	254	253	264	266	288	267	290	271	254	251	262	266	293	280	284	272	253	280	265	246	294	270	278	244	264	281	267	280	274	262	274	248	284	252	256	274	280	294	253	277	274	225	291	260	253	273	238	261	304	294	240	283	257	263	256	267	280	265	228	267	267	253	272	223	263	272	288	253	260	245	275	268	273	232	272	307	274	290	290	284	264	247	271	272	293	274	289	285	231	245	265	304	240	270	282	257	260	277	249	267	285	272	232	246	273	273	256	249	220	239	286	280	261	283	256	280	267	265	238	286	279	294	266	260	290	267	239	292	269	263	252	304	285	235	267	236	270	255	281	251	245	255	271	260	274	287	254	273	265	304	265	313	243	257	265	263	261	267	259	283	294	259	260	240	233	299	238	256	241	256	289	270	264	310	240	268	278	262	255	256	247	288	250	273	271	270	236	281	269	285	282	284	315	290	257	282	262	234	253	257	270	254	277	251	278	264	256	275	282	257	268	258	267	239	255	257	292	278	277	271	239	246	253	258	259	246	283	291	271	245	300	266	275	279	263	254	235	259	247	264	269	273	272	282	297	294	266	271	269	312	259	290	297	282	262	281	256	267	261	269	258	269	277	269	278	230	271	231	271	269	272	245	240	236	273	313	301	281	257	293	250	270	241	292	272	286	257	257	242	269	273	279	255	259	260	257	249	279	280	260	220	263	256	290	268	272	273	285	289	274	256	272	263	256	269	248	262	287	284	274	258	279	269	260	246	254	250	245	293	277	285	246	229	263	252	255	260	264	254	272	258	267	252	257	246	274	285	283	266	237	297	253	246	277	265	278	285	304	266	255	266	282	271	290	287	284	270	259	248	255	255	245	276	292	266	280	280	269	251	289	273	268	269	244	267	245	260	269	278	249	268	258	269	271	290	280	277	270	257	280	266	272	260	261	273	277	283	272	266	270	263	268	285	272	259	265	282	274	282	273	259	261	250	267	247	283	311	259	269	269	297	308	243	241	242	242	250	265	255	236	264	263	286	269	268	291	269	274	273	266	296	291	242	255	266	275	277	245	259	250	239	247	268	276	278	265	280	261	283	254	268	255	274	258	238	246	269	264	275	255	267	238	268	280	286	253	299	254	275	232	264	255	237	246	269	231	306	263	266	264	255	260	258	257	282	277	275	241	269	252	248	282	263	287	255	262	279	263	286	251	255	276	270	268	265	262	305	294	263	292	272	270	286	246	236	253	265	271	282	256	249	243	256	262	270	275	292	289	266	321	266	297	274	285	307	285	275	279	242	234	261	286	278	256	259	279	272	285	265	294	256	291	271	287	251	282	295	276	260	246	264	258	262	264	286	267	257	235	248	279	248	273	268	263	260	252	299	274	263	275	273	268	272	243	276	274	272	264	269	246	276	269	261	272	267	295	234	245	271	243	280	282	296	291	256	250	252	261	265	296	249	245	272	259	248	246	249	258	289	248	258	286	272	278	270	241	243	254	253	236	290	297	263	309	244	274	287	255	276	263	277	259	257	247	303	278	267	275	270	282	275	259	252	257	254	281	299	283	266	241	268	276	275	270	293	281	304	264	310	277	290	258	286	273	254	249	260	261	257	258	250	277	252	288	274	243	266	252	270	262	264	285	293	264	278	268	264	276	238	233	219	272	276	271	267	266	280	273	289	266	286	279	279	279	257	262	247	261	265	256	270	261	265	290	293	294	269	267	275	244	254	266	285	251	274	267	287	247	275	282	241	240	282	290	257	267	259	271	277	285	267	275	297	273	255	260	263	273	293	260	269	261	240	248	300	256	280	257	271	280	255	278	268	255	254	263	265	263	261	270	276	259	282	285	279	271	277	248	245	270	259	280	267	266	269	269	282	240	282	255	242	310	282	252	271	262	249	277	272	292	253	254	264	283	307	268	249	277	253	262	225	295	251	280	247	267	251	279	274	260	287	229	236	299	246	265	290	253	290	262	275	236	255	271	310	235	284	265	288	272	276	295	278	264	245	311	266	229	261	258	266	254	261	271	277	252	272	300	283	278	253	267	258	269	274	255	263	268	273	269	281	266	235	242	264	284	279	248	279	248	281	292	276	259	271	278	282	274	263	261	291	247	255	271	257	288	275	248	263	258	264	243	253	259	263	266	277	240	276	260	272	281	258	258	316	268	270	235	268	299	261	265	277	256	315	265	273	300	250	253	263	280	268	280	280	289	257	267	275	263	261	241	252	277	243	274	262	278	258	289	262	245	264	267	240	310	248	255	269	246	279	231	291	272	272	287	283	281	244	293	227	254	284	302	270	273	294	262	268	232	267	306	257	246	311	272	287	272	283	278	262	259	234	273	272	266	232	271	256	302	276	269	288	254	269	233	262	250	239	270	241	266	244	284	276	242	288	263	289	285	252	268	268	247	275	286	269	247	273	294	268	264	267	280	251	267	283	295	285	301	246	278	260	253	260	276	276	262	257	277	279	281	283	278	283	291	270	291	290	261	246	260	268	271	234	241	260	261	244	286	282	270	271	256	290	259	282	276	266	246	252	278	249	261	269	277	237	259	265	280	282	262	275	275	254	282	249	262	244	249	267	267	279	258	252	276	309	278	269	261	298	263	266	274	261	256	234	279	258	295	297	279	276	257	256	286	258	288	271	253	268	275	270	244	249	254	257	265	260	255	261	262	237	265	272	260	283	253	280	295	295	276	292	245	262	241	268	246	256	217	244	274	274	249	282	272	282	245	246	277	268	247	260	267	284	250	259	266	233	253	247	278	283	257	234	230	265	253	276	238	262	277	238	282	257	250	261	265	274	277	259	276	274	284	301	275	277	290	249	291	271	281	239	287	282	283	255	239	272	235	264	270	270	257	247	272	239	286	277	256	264	278	250	255	295	299	246	267	248	303	265	282	266	276	260	260	266	246	272	271	272	232	261	274	253	272	277	266	255	266	268	271	270	250	263	258	278	292	244	243	244	247	240	268	275	268	279	297	272	247	263	247	281	279	286	239	301	273	260	272	288	276	243	269	303	279	280	267	278	310	268	254	277	253	257	255	312	315	266	271	264	288	260	261	249	277	256	302	256	283	232	245	265	275	291	282	264	278	279	260	260	263	282	282	264	264	258	266	255	270	256	246	266	284	270	273	310	263	277	262	300
28831	35518	41842	46686	46976	48055	48168	53994	53503	49929	51128	51793	49309	47972	43972	44802	44867	40003	33396	28499	22545	21321	20408	14565	10322	7216	7196	6977	6067	5674	4708	4616	5396	5494	4636	4993	4765	4567	2761	3316	3632	4375	4622	3540	3626	4958	4958	3716	1945	2438	2589	2182	1597	2318	2940	1808	1172	1532	1337	1558	846	910	770	727	780	888	839	899	864	736	1035	1412	1608	1324	925	804	655	620	646	669	629	634	642	615	665	675	656	797	990	658	622	610	617	641	581	618	642	604	636	616	606	634	652	624	631	643	617	610	600	646	623	657	630	616	644	632	653	615	654	650	625	642	616	614	608	640	625	635	581	631	588	659	625	650	649	634	647	660	615	608	643	596	586	611	597	644	610	590	643	599	614	606	598	643	647	587	666	639	612	644	598	618	572	652	662	642	631	612	634	591	632	658	625	595	617	655	605	627	591	616	589	622	618	619	669	613	611	656	611	623	614	601	616	623	658	609	686	652	588	620	609	623	651	630	656	639	613	576	631	605	618	624	646	628	653	594	597	615	586	616	609	596	614	631	573	613	649	606	646	656	608	668	626	627	591	638	638	641	644	608	594	646	650	616	596	626	582	632	636	600	615	621	606	583	644	579	599	603	610	634	614	657	636	613	630	635	656	562	655	638	628	619	588	624	648	597	604	619	595	630	656	627	622	611	617	657	674	683	608	611	602	649	646	616	606	618	658	625	622	601	586	631	580	639	640	605	603	618	633	590	590	587	688	596	602	603	630	600	637	666	655	575	660	633	645	648	584	564	587	682	626	635	645	601	589	612	587	657	660	599	626	603	605	630	672	579	661	601	662	619	631	635	599	583	665	607	655	648	641	618	568	642	687	602	671	604	636	627	594	603	650	589	641	613	611	624	615	638	602	584	652	647	634	613	632	609	635	575	681	642	659	587	601	638	635	630	628	689	609	614	587	633	619	670	623	629	578	639	616	631	614	585	637	599	610	653	605	638	626	618	653	615	652	626	603	626	619	631	619	639	612	651	624	618	606	662	577	643	610	597	565	609	663	627	578	642	640	569	585	619	679	617	636	645	667	663	651	610	618	654	645	652	612	613	611	654	601	623	578	630	638	594	608	635	615	621	615	576	666	617	601	610	660	641	628	612	605	631	640	663	579	634	642	648	617	676	642	626	615	600	601	618	620	603	614	627	638	609	629	613	628	649	659	586	635	607	635	570	623	594	618	654	607	629	654	598	634	617	625	619	625	645	624	616	590	621	623	607	609	622	634	597	617	623	605	568	623	604	641	655	646	597	616	591	618	649	659	642	612	683	612	578	670	677	655	616	640	601	611	621	615	614	637	591	629	641	653	627	636	599	621	603	584	590	647	635	641	638	605	625	599	635	607	598	622	589	642	578	610	637	603	611	589	621	653	664	644	604	581	631	631	606	620	675	623	642	610	628	626	665	557	604	580	564	626	653	617	618	612	667	617	612	605	637	629	620	653	618	651	649	620	640	638	560	603	566	629	625	637	582	593	661	660	593	617	575	622	613	642	635	630	645	647	630	647	644	630	595	622	608	586	625	592	661	603	624	596	647	666	631	622	591	646	579	624	672	662	591	581	624	610	607	690	617	555	651	614	624	612	603	617	610	645	657	626	591	666	620	598	638	625	604	642	634	628	665	653	616	615	586	670	600	606	600	637	609	640	672	664	619	639	625	626	573	631	636	597	601	611	620	639	601	622	655	603	636	643	603	640	624	608	615	595	628	648	601	642	619	646	603	621	644	628	631	676	614	630	673	570	602	628	658	629	654	604	641	627	639	621	668	629	578	648	685	613	650	628	593	618	629	658	591	609	618	617	595	605	591	606	597	610	663	630	630	599	643	672	630	640	626	614	649	597	695	673	632	645	612	581	620	644	616	637	680	613	637	631	624	616	627	658	652	614	604	648	634	609	649	646	587	592	648	603	652	625	616	612	587	624	593	617	616	626	621	624	631	624	599	597	631	605	631	601	600	628	627	606	593	634	627	660	631	633	604	616	619	617	625	616	606	629	603	606	641	617	548	616	630	600	682	644	601	582	596	616	583	650	615	627	636	615	631	651	604	664	612	640	592	634	647	622	624	628	614	640	583	596	659	635	608	637	625	641	611	604	601	648	600	627	610	615	616	628	610	638	631	622	614	621	661	660	642	645	593	650	661	568	625	653	612	598	590	660	616	664	657	633	604	651	642	656	606	636	663	619	632	613	643	627	629	611	648	623	661	645	617	626	665	655	631	653	638	614	651	629	648	634	639	637	630	615	604	633	666	609	619	598	589	617	633	619	632	594	625	605	637	626	671	607	583	620	623	648	596	593	658	623	625	630	672	616	662	652	621	643	605	626	666	570	604	590	640	620	638	634	585	620	675	632	626	596	630	602	647	682	634	625	648	617	646	595	653	588	621	638	635	631	601	601	601	617	641	643	621	665	618	619	633	610	616	663	624	688	655	632	624	641	672	660	629	610	630	648	586	626	622	593	571	594	594	647	621	630	616	591	694	645	614	631	668	603	593	655	693	578	612	633	602	647	606	620	637	637	617	619	635	576	681	633	638	629	638	647	590	639	599	618	635	602	629	654	617	559	632	565	629	633	612	619	640	687	660	607	606	650	608	629	648	626	624	600	634	617	639	599	616	587	655	630	625	637	588	599	620	649	641	593	629	664	649	630	625	626	610	622	611	589	610	595	626	620	604	619	622	615	654	665	599	615	643	626	635	659	600	611	630	600	643	611	632	648	595	576	637	610	600	611	630	676	605	627	612	668	643	610	653	602	629	638	595	660	575	652	615	598	588	585	631	601	593	632	625	639	591	639	598	619	629	636	653	662	561	641	609	684	609	645	650	661	624	609	670	607	660	593	623	627	656	598	640	654	634	592	590	653	664	645	614	597	641	624	578	621	659	658	631	677	644	636	643	615	549	644	653	638	632	640	647	622	624	629	632	610	636	707	593	653	611	620	640	605	635	624	629	568	666	680	634	632	659	624	652	623	609	620	622	649	631	606	601	628	638	597	623	605	633	635	691	645	631	635	637	590	613	666	617	644	639	630	611	651	636	640	638	632	699	660	613	641	589	692	586	626	573	671	625	635	623	598	680	624	647	582	622	596	611	600	619	651	604	630	598	630	615	608	636	600	602	608	654	622	605	691	632	629	585	641	591	634	617	638	623	625	602	609	637	644	663	600	640	628	620	655	632	617	622	619	631	596	641	628	604	667	612	642	597	666	622	602	606	636	655	613	572	654	687	607	620	671	646	626	630	631	632	653	625	638	635	644	634	639	650	623	611	614	601	634	608	609	606	588	613	613	607	596	647	600	594	599	609	613	684	628	625	617	621	647	632	609	663	601	587	630	652	663	610	584	632	632	624	608	601	645	604	651	613	620	638	615	662	675	602	616	616	611	588	597	635	616	606	635	607	646	594	610	649	616	608	624	614	602	634	621	625	613	632	647	632	613	640	615	635	636	659	626	623	629	647	662	631	651	591	580	601	591	655
46078	42255	39803	35426	38363	36959	39205	47277	49446	41344	45516	41388	43727	40084	34329	35620	35449	30091	21344	16946	11626	9445	8278	5461	3539	2035	2211	2127	1668	1463	1145	1292	1399	1653	1408	1629	1229	1178	747	847	905	1086	1253	1041	1003	1269	1470	966	531	662	704	598	455	665	921	473	358	442	411	387	244	240	213	232	233	270	234	268	301	224	312	357	396	321	244	225	180	213	209	209	181	206	222	231	197	194	192	200	349	238	172	166	190	195	197	198	206	180	207	205	193	201	180	204	217	201	200	235	215	204	158	187	195	198	206	234	201	204	189	187	176	214	203	216	195	216	165	204	185	214	208	215	190	191	234	221	204	173	189	194	188	183	183	188	182	222	193	180	204	218	209	186	192	196	180	213	200	205	214	198	193	197	202	233	181	177	197	196	204	177	181	178	198	207	206	178	210	186	200	172	173	203	219	182	198	190	195	176	219	222	208	163	223	185	190	182	185	191	192	208	192	204	191	164	217	196	204	183	195	213	212	166	193	184	197	206	191	201	189	188	213	195	210	228	187	175	215	216	176	172	202	230	172	184	183	220	202	182	201	217	201	224	185	211	209	192	218	197	206	208	213	182	190	204	221	198	184	195	194	196	182	190	193	189	167	188	171	204	201	199	216	161	206	204	205	201	203	202	191	196	198	194	195	197	192	198	186	189	210	194	181	194	200	204	194	205	203	198	190	198	191	195	206	187	197	194	195	216	180	196	189	228	175	218	233	177	174	174	199	233	191	171	192	214	209	187	183	216	222	247	197	202	210	209	206	195	201	194	185	216	195	192	189	199	179	187	177	214	205	184	184	190	200	213	172	179	209	227	221	192	171	200	183	214	187	218	185	218	208	215	206	211	199	205	188	186	211	176	197	189	193	203	177	215	212	219	188	185	179	193	201	200	171	202	226	215	193	196	182	210	189	179	180	199	196	184	200	192	213	174	197	199	203	195	181	211	189	197	183	186	222	200	193	197	223	222	198	230	213	189	207	213	198	218	218	193	199	194	191	221	178	201	169	192	201	179	205	172	183	204	203	220	201	190	177	187	221	232	194	191	229	203	189	204	228	227	193	186	174	190	207	203	207	192	183	210	208	181	199	205	201	217	214	209	172	189	207	206	181	187	176	204	200	180	207	209	194	200	229	188	205	190	178	185	228	207	168	165	173	186	161	199	187	223	188	212	191	196	208	222	200	206	182	194	182	195	206	194	176	172	202	188	209	217	196	205	214	183	168	170	198	188	228	166	204	184	178	200	200	206	222	216	185	183	194	185	212	188	189	198	207	200	198	170	182	207	202	200	193	231	204	210	228	183	218	200	191	214	199	188	185	198	226	213	196	176	186	182	192	191	209	188	199	168	221	200	210	182	198	222	224	182	203	208	188	200	177	194	199	198	173	221	204	209	221	205	172	201	184	193	190	199	187	187	169	182	187	206	241	204	201	181	204	156	187	206	181	169	190	195	189	186	188	192	233	192	204	171	192	209	228	209	161	204	218	204	205	183	208	205	192	179	196	194	185	193	204	211	204	205	201	209	191	191	216	166	200	217	181	195	204	191	222	217	223	179	203	195	201	209	177	211	205	217	167	189	212	204	211	198	188	171	174	189	229	212	209	197	199	211	234	176	189	182	195	203	181	174	182	192	174	194	205	227	202	197	187	183	187	194	185	209	198	191	232	190	202	198	209	181	212	184	182	213	209	205	217	184	223	194	220	203	195	207	219	219	198	203	207	200	204	184	178	170	187	219	196	189	181	202	187	181	204	178	169	189	207	197	194	197	179	210	200	207	198	189	208	214	181	189	197	186	191	198	211	210	200	225	180	196	198	186	201	203	202	177	204	190	196	202	190	181	183	210	219	198	215	233	204	189	207	202	204	205	199	172	176	193	194	191	194	197	203	208	204	164	215	204	192	210	202	213	202	187	177	202	221	196	199	189	191	201	191	194	180	200	197	193	205	215	188	207	183	208	189	206	197	173	185	196	205	182	179	192	185	210	194	203	201	193	206	193	220	192	186	196	191	216	183	218	211	186	210	183	195	179	193	196	206	190	166	190	177	202	195	206	205	221	201	191	204	197	192	200	195	190	208	212	209	188	178	190	205	194	221	166	200	200	184	190	198	200	203	204	177	202	202	189	210	222	195	182	169	202	202	203	212	193	215	172	214	190	203	196	188	209	168	194	196	205	171	176	193	189	171	200	185	212	188	200	210	189	204	218	203	179	186	186	198	238	215	215	188	183	181	201	203	204	222	186	210	185	190	142	200	200	192	223	206	177	176	211	211	190	193	185	208	190	185	181	187	191	220	201	197	197	184	175	183	174	190	205	208	178	194	191	188	190	187	195	196	208	201	203	197	195	207	197	213	188	198	156	182	196	179	173	202	208	184	216	196	208	194	179	175	212	186	222	210	208	189	207	195	183	194	205	207	162	222	214	207	223	187	201	203	185	211	196	191	198	201	183	210	197	198	207	209	214	192	208	182	179	201	188	206	196	168	185	194	220	190	206	194	174	177	181	191	205	172	184	198	201	205	208	224	179	204	208	203	182	189	221	180	199	204	203	198	211	214	190	205	194	198	201	205	180	177	183	203	195	171	205	203	197	187	182	194	197	202	193	198	190	187	194	185	187	199	228	185	205	195	202	184	191	193	173	237	201	163	204	215	187	185	200	215	193	217	181	181	199	217	221	164	192	185	211	213	194	199	191	171	187	197	211	177	175	178	185	194	189	214	198	155	185	207	195	204	208	197	226	213	176	221	198	208	201	202	181	186	178	198	211	181	187	211	236	212	198	185	190	202	190	221	192	180	181	187	186	212	189	188	208	199	199	213	230	176	199	204	198	193	186	197	198	185	207	161	192	204	197	207	184	167	213	182	193	206	159	208	215	197	190	214	204	221	174	176	214	221	215	191	191	192	210	216	198	214	185	211	195	213	185	169	215	203	207	195	174	197	188	180	214	194	192	211	170	205	218	178	174	180	203	217	220	208	191	183	190	213	186	210	214	219	202	188	217	203	211	184	229	205	178	183	195	197	189	201	211	190	176	148	207	218	224	209	217	223	178	184	181	205	200	187	203	189	204	224	187	193	176	198	208	182	214	188	209	179	184	170	194	188	217	181	199	191	195	193	234	194	171	193	191	204	207	187	186	190	227	165	167	223	213	186	224	176	205	189	187	207	196	191	207	180	211	183	187	170	220	197	171	205	202	209	195	187	196	205	213	164	186	211	216	196	186	183	186	194	195	234	190	215	174	209	207	200	196	195	203	179	221	183	206	185	188	178	217	208	199	195	217	180	193	176	200	208	204	204	217	190	214	194	193	223	193	218	186	201	188	197	186	211	174	193	164	195	189	186	170	210	169	221	203	209	208	194	196	225	224	211	199	218	204	182	179	187	219	208	194	228	199	199	209	214	189	210	195	196	197	201	177	185	181	215	201	174	175	181	205	210	210	196	187	200	208	203	203	181	203	196	177	177	172	157	209	182	202
33907	41133	45188	52027	51405	54825	54619	61932	57083	57896	57610	59085	55056	53818	51443	53030	52708	48332	42134	37664	32062	31421	27498	20448	16001	11008	11305	11262	9710	8542	6833	8011	8887	9634	8913	9047	7545	7561	4737	5158	5932	7193	7675	6103	6352	8505	8923	5706	2895	3715	4357	3358	2891	4338	5603	2482	1715	2453	2018	1990	844	883	791	716	677	1038	875	987	941	678	1360	1653	2101	1222	817	541	525	487	506	525	509	508	516	497	527	517	504	669	1441	770	470	487	477	484	478	514	492	472	490	490	509	494	476	469	440	468	444	432	434	459	492	477	471	480	521	489	470	432	465	480	494	490	502	482	483	435	435	509	474	460	457	449	504	479	474	458	490	480	440	495	469	516	435	481	485	425	517	487	451	460	475	456	420	471	530	469	431	486	462	471	454	476	466	454	484	461	475	493	448	415	435	534	485	447	477	464	449	439	493	488	457	454	437	465	456	476	457	479	487	446	474	474	477	461	438	468	465	430	457	484	490	448	473	455	446	450	452	492	462	465	476	458	453	468	498	460	482	513	449	484	466	463	436	482	467	458	462	464	469	501	473	453	490	431	463	465	466	439	485	454	469	450	478	503	465	463	452	445	475	453	469	464	460	469	472	430	488	487	437	442	468	509	499	457	460	459	454	458	486	466	492	465	461	433	471	467	449	506	467	484	449	467	456	446	445	461	464	491	471	443	461	470	449	470	445	448	450	461	488	436	479	408	471	472	457	466	443	480	463	475	476	433	459	450	446	476	464	467	456	518	461	467	485	480	451	462	463	451	484	472	495	483	475	461	462	443	523	457	460	456	464	470	497	522	419	437	438	485	448	472	480	477	496	459	445	489	464	472	449	470	473	446	449	454	497	446	462	448	498	475	465	486	438	493	481	467	430	469	444	455	495	438	494	446	475	484	449	452	447	442	468	467	458	452	423	458	453	460	467	445	480	452	499	472	482	519	462	482	474	479	455	459	439	443	483	494	490	490	467	468	454	474	468	445	471	446	473	485	499	458	455	471	460	482	498	467	434	480	424	470	455	465	451	433	492	480	494	477	483	507	476	455	492	458	452	453	480	478	501	436	476	455	479	423	458	497	445	497	461	516	478	457	479	472	488	490	474	489	499	456	443	479	496	441	464	468	484	503	474	460	475	445	452	454	444	497	482	433	444	446	449	489	456	463	453	479	458	470	464	414	453	456	464	471	489	511	481	456	471	444	456	457	461	475	458	471	485	492	467	509	483	462	492	449	518	484	470	460	454	448	467	469	475	473	454	478	462	450	488	468	465	474	483	481	436	463	416	468	476	509	506	465	453	467	446	443	519	450	418	495	444	479	458	443	469	443	454	508	486	459	448	468	472	463	503	473	479	468	421	461	495	501	466	451	436	447	453	435	479	461	498	444	469	485	444	495	463	459	463	446	466	441	487	476	475	467	464	447	460	474	417	422	507	477	472	505	457	472	474	494	466	479	518	459	487	465	482	491	458	435	443	498	467	448	497	441	474	455	451	482	473	462	494	476	457	491	529	419	448	481	472	467	461	460	449	475	483	481	450	467	434	463	516	450	454	454	480	470	445	436	462	472	459	445	469	438	493	482	464	472	438	453	476	469	485	491	492	519	437	487	522	488	450	522	459	478	445	474	429	483	471	444	442	447	482	454	480	476	511	461	486	419	489	502	463	441	472	444	454	427	476	495	469	462	459	467	469	460	473	482	475	471	433	469	474	482	509	483	442	413	498	498	489	482	469	492	481	506	459	453	434	458	488	447	475	466	450	480	451	464	494	493	461	452	434	468	448	467	465	450	419	476	455	479	446	512	463	470	509	464	480	504	467	519	448	438	524	465	486	411	478	448	473	468	460	443	454	460	452	417	444	505	475	464	436	460	439	487	435	504	439	475	445	465	445	444	450	465	462	464	471	474	473	435	460	453	468	488	451	476	443	463	449	487	491	502	412	484	464	454	463	472	470	478	452	485	494	430	474	442	488	413	476	444	486	447	463	481	463	488	470	466	481	452	467	502	458	468	448	461	450	461	498	452	461	461	443	471	452	490	463	457	484	455	447	480	437	487	454	449	464	491	481	461	446	429	480	492	485	492	479	459	465	485	482	449	441	481	461	499	446	484	461	466	484	475	448	485	458	487	442	464	476	471	486	470	470	451	448	489	457	458	482	438	446	494	468	445	447	456	431	479	457	496	482	473	429	450	460	476	429	475	509	476	434	462	441	489	436	441	476	422	464	467	476	453	466	506	508	443	472	443	448	503	471	470	463	458	486	445	477	447	434	460	492	470	473	456	459	441	439	455	454	454	492	438	496	455	495	468	458	464	458	465	456	473	435	428	486	467	469	451	516	454	460	472	507	460	439	451	493	457	449	461	432	488	487	416	445	533	464	509	443	432	468	428	468	454	454	469	491	480	442	465	470	452	521	454	453	467	495	478	476	479	444	471	462	503	453	488	452	479	425	432	462	462	472	471	427	463	483	457	488	426	466	429	477	447	455	441	439	490	477	435	460	484	452	421	480	436	481	466	488	432	465	469	462	485	451	476	466	485	467	496	472	474	480	479	442	450	450	430	466	444	468	490	423	491	481	482	454	502	444	476	470	475	444	432	466	465	444	470	467	454	480	440	510	506	450	430	480	461	464	424	463	430	498	479	454	466	437	478	441	461	455	475	455	464	418	484	444	474	432	464	488	474	477	481	470	465	465	467	476	439	489	444	457	446	463	459	464	483	497	471	462	450	446	488	453	440	427	463	457	462	446	483	462	483	441	468	486	465	470	463	450	459	457	480	483	483	482	478	461	455	452	459	455	467	445	453	450	455	453	467	480	489	497	446	500	488	491	463	471	473	515	463	476	469	480	475	423	457	467	459	468	468	473	493	478	447	410	499	484	488	445	471	474	453	479	432	481	487	451	488	471	467	438	459	480	480	442	455	485	428	478	440	474	500	427	463	479	430	490	508	462	451	452	452	482	440	489	484	449	425	437	434	477	481	449	498	483	472	448	458	481	462	453	435	490	431	445	485	511	480	496	491	442	465	463	467	517	487	486	471	474	456	482	442	438	464	470	442	451	440	462	496	461	479	426	501	437	494	446	500	470	464	491	475	472	449	473	466	430	455	481	440	483	426	487	452	483	457	457	433	441	449	451	479	429	442	426	478	462	471	481	446	448	454	441	470	436	484	486	464	452	476	444	419	417	444	455	442	433	471	458	444	484	511	511	467	455	466	456	487	471	436	452	493	494	491	496	456	453	441	441	488	453	428	468	496	458	457	553	491	475	466	438	438	472	448	475	516	465	466	451	481	474	505	485	467	479	491	487	443	463	485	465	477	464	474	436	471	478	519	470	455	434	474	487	431	451	469	465	465	494	440	461	459	474	450	485	439	452	469	461	462	478	449	447	483	476	446	491	493	458	484	444	474	422	443	471	450	470	445	452	476	431	510	477	468	453	477	469	464	488	470	478	461	422	491	481	459	509	462	498	429	485	470	478	428	473	454	435	501	497	457
16332	16512	18678	13807	10673	6914	5040	4826	5396	3403	3696	2735	2767	2172	1554	1691	1435	1064	824	744	656	613	539	466	384	366	335	345	330	329	298	324	318	343	293	319	291	254	289	288	287	280	280	292	254	281	251	260	244	293	293	284	277	292	300	292	250	294	260	274	281	269	226	254	278	258	277	254	242	284	263	258	275	275	276	250	288	262	244	238	287	253	264	244	274	242	242	271	272	251	275	235	267	271	248	225	269	248	267	237	270	253	249	231	236	269	216	272	226	246	244	264	283	254	266	254	256	237	305	259	286	267	274	243	258	231	269	253	293	281	284	287	271	279	249	268	270	245	264	250	268	278	240	269	291	270	257	255	274	264	254	252	249	262	281	279	289	246	248	271	273	303	250	272	256	251	249	235	264	266	257	284	254	227	231	314	244	207	224	281	267	259	280	250	244	256	254	270	264	240	247	268	270	299	263	258	279	234	270	245	278	274	235	266	253	283	277	252	260	259	266	270	265	280	265	236	244	249	271	243	249	266	270	280	266	255	271	277	248	251	271	263	261	263	279	245	258	270	261	240	255	243	279	251	257	274	247	262	240	242	276	276	245	284	268	260	257	270	267	282	255	230	258	251	250	259	252	255	266	247	274	272	288	267	265	254	251	271	247	262	265	285	246	267	248	240	257	259	230	273	275	276	242	227	256	263	239	289	232	251	239	264	246	261	272	267	258	290	268	249	296	270	258	248	237	252	264	267	255	252	278	251	268	262	255	245	232	252	286	241	271	242	260	253	248	232	265	250	246	278	258	264	243	257	250	239	237	279	260	225	234	239	284	286	263	259	261	251	270	239	244	252	224	243	263	240	277	276	244	262	279	248	240	252	243	279	238	263	265	244	225	306	255	265	251	259	250	264	283	242	262	255	233	273	274	236	261	295	270	289	301	270	278	235	269	263	275	268	249	262	273	256	281	279	251	269	268	246	245	265	237	246	279	239	288	296	239	244	251	251	240	247	278	260	259	265	231	244	221	276	276	281	236	283	276	285	240	274	244	264	258	280	248	280	284	266	279	287	275	234	235	276	281	261	272	249	250	266	252	277	271	244	257	275	252	241	242	240	264	269	254	240	264	295	261	248	265	300	223	248	252	276	274	272	261	251	250	242	265	244	282	267	255	265	274	275	281	267	272	268	281	266	242	262	238	237	244	262	224	241	242	280	250	270	245	237	285	247	301	252	285	260	275	271	254	261	233	241	253	285	272	237	241	254	261	286	271	268	261	277	304	292	272	279	244	296	279	281	251	245	252	262	287	272	236	270	259	285	253	232	269	297	305	259	283	259	249	251	241	254	243	272	272	280	290	273	268	255	258	261	238	264	253	261	255	236	232	240	253	240	263	251	289	260	291	263	254	249	274	259	258	263	262	255	263	260	256	263	263	273	256	266	237	269	246	241	243	253	251	258	226	257	257	262	272	265	283	239	274	282	275	282	253	259	242	284	246	252	232	246	274	263	265	260	244	254	232	263	224	222	224	239	259	227	264	245	241	232	276	279	241	256	258	235	284	283	272	234	250	241	234	242	251	256	267	251	259	241	256	243	243	271	257	264	267	263	243	250	295	289	288	242	251	248	284	270	258	262	259	243	226	250	239	248	257	250	292	297	245	254	251	260	292	273	217	270	271	231	278	254	270	240	278	250	278	261	263	274	259	271	240	242	255	247	265	259	246	253	277	238	266	262	238	252	287	241	275	260	274	230	274	275	232	280	254	256	254	256	286	251	254	246	293	246	242	266	234	238	277	239	249	285	252	276	257	309	249	245	298	258	249	258	255	239	258	246	298	298	259	293	269	248	245	274	273	289	257	241	267	245	256	257	284	291	265	292	260	257	264	273	266	236	252	270	254	232	277	261	274	287	271	250	241	266	270	249	242	294	287	242	266	265	259	279	236	229	263	252	270	273	262	269	233	247	277	269	277	258	268	292	259	253	256	251	224	260	234	272	253	258	273	256	280	203	290	285	266	270	230	263	241	261	283	256	257	278	267	261	236	248	268	258	244	273	256	256	238	223	255	238	269	249	291	240	258	247	238	255	241	235	246	244	255	259	278	285	267	233	251	252	270	261	259	271	266	263	260	263	269	267	242	246	216	266	291	270	272	263	242	245	276	255	257	233	256	258	258	279	232	250	284	243	262	260	239	250	278	259	229	239	241	268	268	267	264	241	252	281	266	261	267	231	288	250	259	277	260	252	309	285	259	241	233	269	273	240	263	248	252	258	254	253	260	282	262	264	241	259	259	234	252	300	267	255	274	249	281	252	234	248	271	258	255	242	269	259	247	243	260	270	254	222	272	266	255	274	240	294	256	258	275	265	256	286	297	252	244	277	233	271	242	256	276	223	266	240	240	235	261	278	264	266	239	266	255	267	274	287	244	248	271	262	258	230	260	244	243	264	275	229	260	282	265	235	250	268	254	255	234	242	241	237	278	268	248	230	252	233	271	235	285	253	274	267	286	249	255	256	250	234	257	292	226	226	259	271	265	253	269	293	271	250	256	244	236	256	266	241	263	264	239	236	273	252	263	288	291	250	254	243	253	265	252	260	272	247	243	272	270	257	256	256	253	244	251	258	251	261	233	255	289	255	260	252	242	253	237	251	284	238	235	232	266	262	239	258	272	249	241	255	257	256	264	272	215	229	244	253	276	268	278	250	262	244	270	252	275	257	260	250	267	261	287	241	286	267	250	267	262	234	262	245	246	275	246	276	243	286	271	256	272	275	241	254	274	254	262	246	254	261	288	272	253	256	251	272	234	266	229	251	253	273	266	289	269	248	259	264	233	277	277	259	273	271	251	270	225	227	275	232	257	236	233	278	258	242	279	256	261	249	246	240	259	264	263	266	285	281	258	237	238	257	283	231	268	228	272	289	257	243	258	269	257	281	290	275	271	247	249	257	252	264	243	284	228	263	257	265	254	263	238	255	215	260	252	254	243	240	295	233	262	241	268	256	266	263	251	278	232	252	260	270	221	263	258	271	256	234	262	262	269	257	248	262	247	267	271	271	277	261	252	239	264	273	266	264	243	249	260	266	267	270	263	240	255	271	251	272	253	277	244	247	256	206	243	251	291	232	244	240	266	217	245	247	248	229	262	246	259	282	293	227	263	240	237	238	268	231	278	244	252	260	246	302	261	276	258	258	249	285	235	241	263	257	260	286	247	232	284	259	266	253	276	237	282	269	248	233	283	260	274	250	265	271	269	266	270	258	257	265	252	238	235	283	262	263	243	243	277	275	247	241	247	263	281	278	249	268	239	266	234	252	251	273	254	268	277	241	288	269	245	254	248	228	245	237	260	279	235	240	240	260	256	249	258	289	287	286	249	278	251	259	284	256	274	259	295	284	300	233	245	262	254	260	284	282	256	246	240	285	230	232	217	263	238	254	278	256	266	248	260	260	276	269	253	242	294	251	276	241	269	270	250	247	240	232	290	270	282	240	263	277	249	261	267	243
10965	14362	23241	24200	23203	18766	16886	18648	19021	13810	16177	13428	12426	11475	8754	9654	8202	6738	4738	4263	3519	3168	2514	1845	1604	1353	1347	1260	1240	1178	1129	1141	1092	1078	1015	938	873	882	801	770	789	935	846	849	794	845	889	758	696	725	731	672	699	717	756	664	684	651	681	679	668	674	671	643	632	693	618	583	627	604	636	610	627	641	654	636	625	643	666	658	638	640	610	639	689	602	608	623	639	647	614	629	682	613	640	675	633	620	640	616	632	621	655	627	601	588	613	609	596	611	622	646	620	585	591	584	633	626	639	603	591	608	605	674	621	612	590	638	598	621	675	603	623	603	588	625	630	614	602	645	591	579	592	598	642	627	625	611	591	629	643	568	574	586	633	561	651	598	650	600	664	670	643	625	585	628	613	674	581	636	640	613	620	618	650	593	646	646	604	636	559	619	599	624	630	595	591	579	574	648	618	625	613	614	656	659	593	590	609	585	648	612	659	634	582	638	627	624	664	606	646	662	573	571	623	606	619	636	623	638	595	549	634	613	579	618	670	574	620	619	574	594	648	564	612	649	607	620	601	577	610	584	652	613	624	614	611	629	626	592	610	591	609	620	604	569	641	621	647	654	607	577	590	628	600	611	680	630	572	624	599	605	656	596	642	641	637	636	597	644	623	573	626	643	628	631	581	634	590	589	585	600	615	586	617	589	606	610	626	618	596	600	592	610	660	649	610	629	650	629	620	617	640	637	605	627	606	619	626	629	606	643	624	592	599	593	597	649	650	603	624	614	659	620	638	638	606	597	624	643	634	627	620	577	613	617	640	610	648	579	583	624	620	633	595	625	637	634	630	620	625	632	607	591	662	565	645	664	626	628	604	581	666	629	580	623	624	612	620	630	607	597	606	610	610	598	617	599	582	596	616	637	637	641	564	598	649	623	618	630	619	621	639	625	642	649	611	628	572	624	626	643	592	630	554	632	637	626	641	598	608	602	605	633	599	612	626	628	630	588	610	589	631	559	599	614	619	602	585	623	610	664	640	620	621	614	606	619	580	687	580	586	660	619	619	606	647	631	616	586	636	660	648	630	639	623	621	674	672	650	622	642	599	640	628	590	590	594	606	645	670	591	624	610	616	626	629	598	584	590	569	641	610	553	631	582	653	624	647	599	642	649	644	574	607	567	649	617	623	591	624	612	626	586	598	606	619	562	566	613	609	593	589	639	649	612	627	639	614	618	611	646	632	597	619	612	603	572	612	648	557	602	627	611	594	597	598	575	620	538	617	633	600	584	601	607	603	607	608	620	592	628	586	644	646	644	634	660	595	606	579	586	611	601	614	639	595	614	632	593	591	586	642	636	619	599	617	622	603	612	596	640	631	618	621	634	655	619	581	579	582	629	617	639	601	599	597	627	638	610	624	604	646	610	613	608	600	573	595	637	589	595	632	628	595	607	619	656	607	634	645	641	623	592	620	587	623	583	596	631	610	628	617	611	618	585	606	569	644	603	629	631	632	618	574	593	644	630	587	640	592	573	596	609	628	620	632	607	620	641	600	616	585	622	602	631	642	614	616	621	619	626	622	608	618	635	586	607	594	618	630	616	635	610	608	584	636	596	653	596	609	628	585	599	637	632	617	641	636	648	613	615	614	626	586	590	665	603	622	621	634	634	635	631	603	626	630	636	611	646	593	632	610	635	624	598	574	599	572	656	609	637	616	626	624	639	607	590	628	614	617	609	628	597	653	637	630	691	591	634	603	658	599	608	596	660	571	592	643	631	566	641	614	577	601	640	610	608	636	627	612	652	619	612	611	592	630	637	560	615	618	638	625	641	654	619	594	622	597	616	591	571	646	631	603	594	591	619	600	591	574	620	611	617	601	598	620	655	588	576	627	608	639	607	612	632	627	605	603	615	595	629	595	592	639	631	572	628	587	615	628	645	635	615	612	640	607	606	612	597	624	617	598	616	603	606	631	617	629	605	634	677	640	644	650	568	637	608	640	578	595	645	584	592	607	619	644	639	596	636	623	618	606	620	621	610	640	608	633	608	612	643	584	660	617	582	620	641	593	620	612	649	630	645	632	603	603	586	620	610	589	620	595	625	614	593	631	646	605	575	591	588	592	668	582	632	585	586	624	567	618	611	597	614	655	603	619	616	611	627	619	593	547	582	652	597	607	611	602	633	642	620	618	600	656	581	635	602	633	610	658	646	656	576	650	657	617	588	632	637	617	659	605	645	654	611	627	601	630	640	608	623	628	603	613	580	635	617	648	623	627	636	639	590	619	608	634	627	674	638	603	622	568	621	623	633	642	604	606	662	580	573	641	588	593	650	603	594	609	615	628	622	610	592	619	608	593	594	654	612	649	593	673	657	611	629	611	632	622	603	600	660	623	618	657	625	646	602	667	610	600	670	628	577	615	630	654	597	642	645	619	603	652	597	615	610	618	641	661	561	619	647	635	566	594	615	648	628	609	648	612	599	612	672	608	566	632	586	629	628	575	602	582	629	671	627	591	601	589	599	640	577	626	605	611	668	611	601	609	619	647	595	650	607	626	555	577	603	602	596	591	622	624	591	628	621	659	671	615	621	603	594	622	601	646	550	610	622	632	606	636	571	593	626	592	620	630	640	603	595	608	583	645	590	608	626	650	631	611	627	607	642	623	643	601	610	612	667	605	620	642	614	663	607	650	612	620	617	620	627	617	664	624	611	596	595	607	584	609	601	657	583	607	627	638	639	595	619	625	626	576	592	600	667	623	614	617	680	641	640	625	622	602	584	585	579	684	671	603	610	569	589	632	610	618	618	597	607	622	586	613	664	584	616	623	585	599	603	667	583	613	611	586	663	616	681	617	634	597	647	613	637	627	607	614	615	626	597	653	598	613	632	633	622	647	625	633	583	647	636	618	657	580	603	561	612	597	604	585	590	638	619	624	597	608	564	602	607	613	625	615	599	613	628	603	597	597	650	604	640	584	639	631	603	609	643	587	610	641	585	584	646	603	648	614	587	624	614	622	581	622	635	608	600	653	640	628	607	618	608	618	626	629	590	623	632	567	671	633	598	595	613	652	619	648	607	611	592	585	676	583	629	594	648	625	640	605	604	621	620	655	633	595	613	614	597	624	586	601	653	619	636	568	621	626	588	658	629	608	583	653	619	633	607	671	604	654	641	617	595	612	601	649	598	626	637	645	629	618	597	591	611	583	630	594	620	587	598	636	591	578	639	605	638	640	533	635	627	600	643	635	619	664	575	646	552	618	634	595	590	622	625	647	620	669	583	597	631	610	587	595	618	616	613	599	620	649	586	643	626	602	624	618	605	607	644	631	615	655	619	618	626	591	604	625	592	634	576	580	648	655	608	594	584	625	610	659	616	581	610	649	605	648	590	606	614	639	594	619	589	628	591	619	647	640	609	634	584	636	608	635	642	588	564	592	611	594	581	633	634	642	628	622	607	561	605	623	596	626	601	589	581	605	625	611	621	663	606	645	569	600	642	648	629	619	579
38914	40072	40648	35781	37499	33830	33886	40503	43008	34556	39774	36062	36521	30702	27971	26095	23861	18048	11491	8774	6658	4793	3459	2304	1903	1280	1397	1209	1026	957	816	910	995	1147	969	997	742	884	599	628	677	806	717	660	681	836	856	650	517	654	541	542	503	595	792	442	396	407	308	316	289	307	296	295	302	299	313	297	278	258	276	327	352	271	284	261	264	274	237	277	308	262	248	304	284	298	276	318	347	345	304	263	273	291	264	284	282	278	251	270	276	296	288	248	268	284	289	270	252	283	284	259	276	308	259	249	276	252	305	290	254	314	288	292	294	266	287	276	296	272	290	277	281	266	294	280	280	267	244	278	263	266	283	279	256	254	268	249	275	276	270	271	305	262	290	263	300	284	258	270	284	247	273	242	281	260	258	259	275	259	269	282	264	282	266	303	267	278	276	277	265	295	248	278	246	271	275	293	271	276	250	266	277	265	279	299	266	257	264	265	301	273	261	242	288	261	298	278	266	293	281	270	267	245	253	257	268	252	245	274	287	255	265	255	246	264	300	285	257	280	292	248	274	282	265	273	259	293	270	280	292	298	241	284	282	297	240	272	262	310	272	293	283	272	233	276	268	261	309	263	292	292	279	280	287	276	264	282	319	303	250	285	251	265	306	291	292	286	280	282	280	276	276	259	260	292	254	299	273	281	276	259	247	282	281	238	311	266	284	310	274	270	263	269	293	262	279	281	305	312	287	253	267	276	256	248	280	279	278	268	272	295	277	272	259	238	266	274	276	256	252	265	252	255	243	285	285	259	254	291	271	272	244	251	272	282	253	265	258	267	265	264	297	290	288	278	270	280	259	284	274	265	266	262	294	242	258	278	253	288	282	269	276	272	255	282	259	278	273	288	262	239	268	239	279	280	276	282	278	280	252	281	263	278	304	302	310	253	255	244	270	265	237	254	277	286	304	269	275	255	261	254	311	265	231	254	278	279	273	268	279	288	251	238	241	292	286	272	304	294	266	272	292	253	270	266	246	277	279	269	296	258	254	279	282	273	306	284	262	298	270	283	323	258	289	274	263	260	287	282	290	306	265	299	250	266	271	273	267	314	275	295	266	275	273	309	266	281	268	290	253	259	297	270	262	277	285	249	277	256	271	245	294	255	275	305	284	261	272	246	283	261	289	280	288	266	258	276	298	289	283	281	282	279	272	306	262	268	257	267	260	276	306	260	283	304	234	257	285	303	297	280	277	285	256	306	269	274	286	312	279	300	277	273	270	277	283	274	276	282	289	283	273	279	272	255	279	280	284	276	264	276	289	291	273	270	273	292	260	259	275	244	290	280	301	283	271	262	258	265	282	268	263	303	277	273	266	283	254	303	267	296	290	317	295	246	259	275	268	282	272	240	279	267	259	292	259	295	259	271	269	285	277	302	284	277	283	280	274	254	257	278	267	298	293	268	286	261	285	246	304	265	275	262	285	287	251	297	295	243	258	235	300	274	235	256	271	269	247	306	277	299	289	250	274	273	274	286	275	249	254	261	251	293	260	288	282	277	276	282	266	279	268	283	264	265	255	252	241	266	295	278	294	280	272	260	277	282	302	278	280	299	290	292	252	270	316	280	257	285	246	301	294	275	274	266	288	278	261	269	266	289	270	280	275	309	279	278	278	263	281	273	265	282	285	275	261	294	302	281	272	276	293	301	272	270	269	277	279	259	281	259	230	293	257	286	246	272	292	257	291	237	288	273	278	270	271	277	283	281	286	277	294	291	297	263	266	285	245	266	273	298	234	272	261	278	261	251	270	294	271	278	282	286	237	257	295	249	266	269	303	294	258	275	255	252	293	262	258	295	290	279	275	248	272	273	273	270	294	265	264	281	254	284	271	278	294	287	271	288	288	253	269	281	243	267	268	253	253	233	276	229	260	276	296	224	270	269	298	269	233	284	293	285	290	263	302	276	268	253	316	269	281	271	244	282	297	288	262	270	248	287	282	270	247	282	279	264	286	261	267	280	302	307	264	264	309	248	260	246	295	256	271	268	253	264	288	251	275	289	282	276	253	273	276	263	274	258	283	290	287	256	246	320	299	245	278	256	272	282	293	306	242	266	295	285	267	279	250	256	276	251	277	260	248	291	256	265	289	262	267	268	279	265	281	235	269	270	273	290	272	290	278	271	281	268	263	272	292	270	237	261	277	264	281	260	274	271	253	280	275	242	285	274	284	298	281	257	263	288	323	281	262	253	275	288	299	296	256	257	264	278	267	280	280	267	293	279	270	252	270	280	262	286	259	285	286	275	261	288	274	304	275	302	286	279	265	263	282	285	253	257	257	270	271	313	258	283	282	273	270	276	259	254	265	270	256	299	278	284	269	281	272	280	258	256	294	282	277	279	276	276	269	282	285	294	275	277	283	267	273	267	262	279	292	247	275	287	286	289	270	238	277	257	276	263	271	291	282	265	250	259	283	270	290	263	255	271	294	263	276	266	270	279	291	293	321	258	276	265	239	282	271	276	271	270	283	296	314	252	285	281	283	259	292	266	305	281	261	247	270	292	290	271	283	286	283	259	268	251	268	269	300	249	295	288	269	273	275	278	258	253	280	250	253	280	273	289	265	262	293	280	284	279	290	269	278	322	255	290	258	279	264	269	274	296	292	278	285	276	242	271	269	271	270	289	266	275	276	284	234	275	286	246	300	331	247	287	240	275	283	275	277	252	283	275	267	261	276	295	269	280	254	287	268	281	257	269	272	275	242	288	271	268	284	282	294	288	283	274	299	247	284	283	285	254	252	279	282	252	279	293	290	239	287	265	281	335	276	288	254	274	261	301	276	265	256	250	295	282	276	278	288	240	287	262	264	301	281	304	277	276	291	268	257	266	269	280	277	276	299	283	282	269	272	255	240	286	259	271	263	262	264	259	276	290	299	253	260	284	278	264	276	280	256	280	272	271	262	259	249	285	262	271	257	302	287	283	266	281	254	280	298	247	257	262	296	273	286	277	273	299	265	301	276	257	264	284	280	306	250	246	263	284	282	256	283	277	270	290	265	250	291	305	291	293	298	256	305	269	274	285	271	272	268	249	244	256	274	254	290	273	249	276	244	277	268	280	274	269	275	261	280	286	295	273	271	308	269	270	278	251	243	277	300	245	298	258	243	248	293	298	299	290	282	302	283	266	306	256	292	287	274	290	271	269	302	228	274	273	270	271	237	268	291	298	298	263	276	281	267	255	325	261	288	268	306	251	246	261	298	243	289	279	269	288	285	267	253	281	288	283	327	252	264	273	269	290	290	268	277	294	289	279	306	274	266	271	254	297	286	297	285	273	278	283	268	280	245	315	249	277	250	302	269	267	260	292	253	285	286	250	289	246	271	274	295	271	272	278	295	274	270	241	279	280	244	255	289	311	297	282	281	272	280	259	251	286	246	278	255	299	285	286	275	273	259	251	264	229	295	285	248	255	299	252	266	255	279	315	275	282	237	316	264	268	268	280	257	262	285	292	265	281	288	289
27688	35767	42555	47841	47108	47733	48493	54037	53877	50828	53090	53373	47637	46959	45700	45443	44287	38334	31853	28330	24572	21106	16574	11833	10195	6803	7769	7080	6018	5153	4452	5076	5664	6338	5511	5615	4089	4811	2910	3300	3533	4740	4483	3689	3667	4889	4952	3458	2393	3102	2774	2535	2627	3375	4687	1900	1246	1656	1150	1042	739	794	729	833	885	923	843	912	760	807	879	1050	1073	840	671	628	653	650	619	684	667	667	651	651	685	624	642	776	1224	1167	669	618	621	688	664	609	607	654	666	652	612	611	612	645	624	637	640	665	604	618	686	667	640	642	630	604	620	629	678	652	628	649	611	667	652	641	656	624	648	631	654	619	713	684	672	697	635	589	656	667	691	631	633	656	649	679	603	676	617	655	675	647	643	626	642	607	660	657	584	610	673	660	646	653	619	645	650	638	636	659	631	689	585	629	632	598	702	651	647	652	630	701	592	603	621	640	662	668	635	634	615	666	655	627	645	648	628	648	654	641	672	620	621	624	622	642	694	635	632	639	604	624	676	647	616	632	635	656	613	658	690	660	667	657	648	579	650	641	626	651	639	665	698	621	657	604	628	666	695	618	676	678	658	611	617	643	605	646	656	668	638	618	657	615	610	711	634	662	642	616	594	633	614	648	621	636	648	666	632	660	582	632	668	627	613	629	654	638	628	603	635	672	637	654	638	646	611	639	614	608	636	618	623	636	650	643	646	662	607	611	637	643	673	613	597	673	613	601	634	688	643	594	651	642	640	625	568	672	625	666	646	641	657	638	653	640	649	663	658	609	604	635	591	652	641	640	657	622	647	705	642	656	616	621	673	681	610	603	631	623	632	593	633	634	676	661	630	625	664	642	641	640	580	641	613	623	637	648	597	650	624	631	621	633	650	639	599	660	619	633	686	622	647	625	615	644	595	721	640	656	641	613	609	661	611	625	620	645	624	636	670	646	675	648	615	641	608	637	697	663	657	630	673	613	613	627	668	645	592	655	636	651	614	636	648	612	663	670	687	632	582	602	685	631	650	651	660	624	654	649	638	658	598	599	642	642	649	577	643	679	605	632	620	624	666	618	593	643	625	646	644	623	646	670	636	575	585	581	654	621	672	598	635	636	623	627	655	615	611	615	628	618	634	626	610	639	650	640	688	640	667	610	633	662	627	645	634	647	623	633	595	618	672	551	647	646	659	607	670	671	630	650	655	674	630	627	677	607	662	606	657	669	716	621	592	616	653	675	604	663	680	669	617	665	637	641	622	635	626	637	633	620	669	652	658	621	638	615	650	617	651	643	623	642	680	650	668	568	631	654	627	647	660	620	641	655	640	640	600	641	628	625	610	603	662	704	630	650	616	643	649	627	632	606	654	644	639	651	605	692	667	649	583	655	662	611	645	649	584	645	632	673	636	687	636	613	658	641	584	673	599	662	616	617	659	639	623	573	656	634	654	669	612	649	639	647	641	643	616	634	629	663	637	621	654	646	671	629	616	608	593	650	621	660	639	616	635	598	632	653	643	624	651	679	686	640	658	652	664	631	611	645	622	620	655	608	649	664	624	643	637	579	636	644	638	630	666	638	628	641	627	616	636	669	591	626	632	632	635	624	627	666	663	599	639	626	659	629	642	651	660	578	647	607	569	613	669	624	636	603	655	633	655	631	648	632	615	662	634	657	636	661	674	641	613	645	693	650	691	660	602	642	616	624	648	631	696	636	657	628	652	624	652	632	597	618	641	634	680	662	664	647	683	627	625	663	689	680	636	681	651	638	642	614	647	637	649	615	622	642	618	663	662	627	653	639	623	606	630	624	658	599	616	676	622	628	654	627	647	649	705	613	699	672	659	648	687	615	648	583	650	607	637	614	642	619	623	621	618	600	615	652	642	670	681	602	651	648	666	641	605	618	636	680	648	609	621	610	642	665	632	625	617	641	631	632	616	578	701	618	622	614	645	604	709	614	627	663	642	608	662	651	615	593	651	636	621	601	668	671	630	621	621	613	615	632	613	660	625	672	605	639	664	606	562	640	682	669	630	650	667	621	618	615	624	634	598	678	600	624	640	579	634	684	653	607	598	595	659	597	627	633	650	646	619	625	646	626	635	671	617	637	603	615	647	646	654	680	571	663	642	650	649	640	670	643	626	645	631	595	635	657	639	670	657	642	621	638	654	608	645	636	634	638	671	638	639	691	651	636	663	661	620	588	628	669	636	582	611	666	643	683	688	677	645	646	639	631	625	658	616	620	637	675	680	612	674	644	648	694	651	633	659	600	615	626	665	660	616	631	596	678	612	697	628	658	645	685	636	614	636	627	635	615	648	640	636	636	651	662	615	613	620	634	627	624	658	640	632	583	654	609	603	609	621	625	608	639	568	631	628	654	646	636	650	662	649	658	600	641	647	648	609	640	567	647	688	650	625	588	618	622	609	659	647	621	663	633	630	573	597	598	642	650	655	615	616	609	649	637	689	637	624	632	612	635	655	657	609	607	632	631	645	610	629	654	630	645	622	642	625	673	601	672	629	608	671	652	669	683	631	656	634	667	630	670	627	649	668	598	664	612	617	621	687	670	673	674	649	620	660	624	641	646	584	665	663	624	658	655	639	630	667	653	604	654	667	643	635	616	585	593	631	655	679	615	662	653	652	622	593	636	617	614	595	658	670	664	647	598	625	638	645	660	660	670	582	647	661	685	634	640	596	656	633	634	605	639	628	650	661	667	672	635	599	645	633	643	659	651	618	649	599	613	629	641	675	663	675	632	604	588	660	667	649	604	648	654	575	612	670	616	604	621	707	645	637	683	618	650	651	642	612	636	669	625	661	631	618	639	642	668	653	633	654	627	623	626	674	636	653	649	606	625	637	647	608	631	621	610	574	642	678	667	676	601	654	656	609	636	662	684	656	670	596	613	590	652	659	631	630	641	609	604	625	628	613	624	616	667	639	615	640	629	614	670	671	658	649	630	625	632	628	613	620	649	655	645	672	652	653	590	646	635	625	641	623	603	636	618	664	595	661	653	586	672	635	664	573	614	633	646	595	645	613	641	609	636	618	652	663	653	653	663	628	629	597	634	599	641	615	678	640	630	632	613	620	629	597	682	648	655	626	664	629	653	687	663	658	547	664	700	675	654	634	623	692	646	639	607	618	622	640	627	626	654	608	628	662	640	591	662	671	659	621	627	636	685	632	670	637	668	689	637	647	623	613	614	653	658	666	663	646	619	640	663	632	688	638	649	645	624	630	624	633	595	659	655	653	640	625	642	624	618	651	625	673	638	628	690	631	659	635	628	661	664	631	661	633	650	640	588	635	634	615	619	649	640	610	650	669	647	673	607	627	622	655	645	641	620	642	672	659	649	641	638	663	645	586	669	658	633	694	624	631	638	602	619	652	653	641	670	615	652	638	642	640	633	635	597	658	622	674	621	639	646	673	635	667	670	653	628	641	618	655	601	626	653	652	637	628	638	632	620	642	638	622	662	656	580	602	657	644	636	633	630	605	630	579	655	641	610	659	628	631	631
46204	42731	40214	35660	38985	37341	39325	46194	46213	40219	45791	43088	43710	39225	36909	36121	35661	28626	20397	17591	12782	8672	6517	4079	3135	2232	2175	2385	1617	1380	1283	1388	1594	1960	1582	1612	1240	1101	684	933	1075	1254	1110	960	968	1393	1335	859	735	829	845	719	687	1241	1276	453	347	439	347	287	239	212	254	281	262	245	243	263	220	250	256	357	316	228	220	203	208	178	202	182	167	209	207	211	206	202	211	265	354	347	230	219	195	190	200	173	207	228	229	190	183	226	193	210	206	190	211	180	190	200	177	201	216	197	235	207	173	204	201	173	208	197	199	204	197	200	178	181	211	200	178	200	211	212	214	199	204	206	238	210	249	221	221	220	231	201	204	196	190	218	227	182	185	222	199	179	203	197	174	202	215	201	195	199	213	169	179	194	213	206	199	221	180	215	189	212	187	192	200	201	217	189	189	180	194	202	189	197	199	202	199	194	223	228	211	205	208	233	204	179	189	199	187	200	208	232	182	197	201	216	185	218	202	204	223	203	180	188	194	180	210	211	201	223	214	188	193	218	194	196	217	221	206	191	210	186	190	170	190	229	213	198	208	238	218	202	205	201	204	190	209	181	197	200	218	204	210	191	210	173	193	194	221	188	190	210	199	213	182	206	190	180	202	214	236	197	193	182	214	210	232	195	199	205	207	177	174	213	203	199	202	198	193	187	184	197	211	228	201	199	213	203	198	208	208	215	212	222	220	216	231	203	240	220	213	210	200	179	203	180	219	191	214	202	206	239	189	208	201	212	197	198	181	199	204	213	222	184	196	195	198	214	188	207	227	200	188	189	204	212	219	190	195	217	233	196	218	205	192	166	206	252	197	203	188	207	214	192	181	186	231	202	190	211	181	216	220	202	178	197	227	183	226	208	218	220	193	194	207	209	207	193	209	201	231	227	197	193	188	228	225	186	203	182	212	200	200	193	204	179	188	193	203	197	201	179	218	239	199	174	209	221	210	211	171	199	185	200	220	212	207	185	209	215	209	215	207	232	189	199	211	190	220	213	200	198	209	213	212	185	194	207	198	186	208	220	209	199	190	193	206	189	196	203	199	202	195	184	188	197	205	191	199	204	209	207	211	187	179	209	185	231	203	202	196	212	215	190	205	197	196	210	193	183	212	214	206	196	201	206	215	194	214	195	209	194	196	187	205	189	186	192	212	226	227	200	189	197	217	191	209	195	213	187	232	212	197	228	210	207	199	214	207	209	190	203	197	198	200	197	205	216	173	202	208	200	208	230	195	224	197	181	185	182	181	225	210	186	199	202	193	201	209	188	231	190	203	199	199	187	197	214	210	203	195	201	232	206	204	197	206	184	206	214	187	229	210	206	200	199	191	210	216	195	228	203	176	182	202	190	188	216	223	223	198	178	211	199	194	185	197	196	195	207	211	214	202	182	226	221	194	199	228	184	203	210	209	217	214	189	206	220	176	198	201	173	198	209	187	223	203	193	225	196	188	204	215	214	201	228	224	200	190	171	206	207	192	214	196	196	194	215	201	189	213	197	219	178	199	202	221	194	205	214	217	174	195	197	210	226	172	196	204	219	208	210	189	199	193	206	202	214	180	206	191	196	219	206	184	198	210	219	234	202	215	206	213	215	198	201	213	214	209	211	198	213	187	204	188	207	171	196	202	205	194	200	223	202	199	196	204	189	208	180	211	229	203	224	219	193	189	221	211	188	205	199	195	206	199	210	201	188	226	214	198	177	186	218	185	204	181	219	192	207	187	210	233	210	181	205	197	198	205	186	216	196	210	183	202	231	229	204	207	200	187	197	196	189	202	192	188	178	204	232	190	218	202	208	188	212	197	147	220	197	174	197	197	212	191	192	221	229	219	199	182	183	213	181	189	197	199	188	173	220	201	181	205	194	223	205	205	207	229	196	222	212	193	217	212	206	226	193	198	194	181	182	183	192	195	220	185	196	204	211	227	223	193	227	189	199	182	179	242	193	193	200	207	205	191	160	202	193	199	198	201	173	187	202	197	198	179	201	201	215	201	218	190	187	180	198	210	200	190	214	197	165	221	197	204	210	179	198	195	217	212	225	197	182	190	205	195	202	214	185	201	214	205	166	192	198	197	207	198	197	177	200	186	192	202	200	206	205	206	178	197	206	186	193	201	180	183	219	193	221	189	234	209	189	206	207	184	204	200	171	240	202	196	231	205	215	212	210	203	216	222	188	205	226	201	216	208	187	183	186	220	214	246	194	173	226	180	207	186	231	192	243	183	218	191	213	170	201	191	217	211	222	211	201	224	169	184	218	182	212	194	205	221	191	208	206	186	199	188	191	203	175	203	181	232	212	213	196	193	206	208	210	168	212	189	186	207	209	196	202	221	218	214	201	214	219	209	196	214	201	192	215	233	220	185	175	178	203	214	205	189	199	212	196	209	194	201	236	223	245	208	215	197	217	202	193	191	221	205	210	204	206	198	191	194	198	197	220	195	218	202	210	229	207	211	208	198	194	202	192	192	214	186	215	218	210	216	209	206	238	180	206	234	189	192	206	177	203	210	205	203	188	180	215	209	184	216	192	187	191	196	228	184	169	191	215	198	217	177	198	218	167	185	199	226	220	214	205	181	202	239	190	187	200	187	210	174	186	211	194	224	204	240	197	234	230	217	202	210	192	203	223	210	222	179	200	210	188	214	207	202	208	184	203	201	198	201	182	204	252	209	226	181	217	196	227	225	224	188	204	207	189	210	180	208	183	200	178	191	209	221	222	190	203	201	176	216	214	174	215	201	199	209	217	226	198	205	193	200	199	200	242	189	178	213	200	208	208	217	217	215	204	229	198	219	207	170	197	240	201	225	205	217	210	243	217	189	203	198	205	195	194	193	206	193	190	196	190	164	198	184	215	187	236	196	182	213	225	207	194	223	221	184	207	212	198	197	190	192	209	185	200	189	182	222	197	191	209	200	213	193	218	220	221	196	182	197	178	184	221	187	190	203	167	192	203	189	213	197	191	232	216	197	182	184	203	219	196	223	196	192	187	190	207	185	208	197	171	185	174	196	181	203	182	192	208	209	183	217	199	227	210	185	175	226	224	178	200	211	215	203	204	224	185	174	211	195	176	190	198	207	218	239	195	178	193	198	224	200	217	233	220	191	192	183	202	193	205	191	180	228	202	212	197	222	217	197	217	187	205	184	204	172	202	217	209	205	185	215	191	191	165	201	170	208	211	179	189	193	215	257	214	207	223	218	220	207	183	211	185	201	175	213	201	189	191	200	196	212	205	201	207	196	237	208	196	201	173	194	189	216	222	235	224	205	208	216	184	178	207	187	232	208	199	219	177	171	206	195	203	196	206	203	186	226	191	216	178	179	188	226	193	212	223	219	194	204	211	212	204	222	219	174	237	208	186	195	229	204	237	193	215	217	198	208	184	193	191	235	197	207	216	224	199	226	190	214	200	198	199	171	192	200	211	221	205	207	192	215	198	198	222	200	195	173	204	210	187	217	187	203	213
33266	41372	46596	53218	52370	54038	55669	58739	57732	58026	59450	61912	54873	54611	54382	53665	52256	47305	41021	39278	33246	28603	23700	17448	16194	12107	12190	12203	9675	8271	7116	8399	8742	10596	9525	8755	7207	7261	4031	5605	6615	7986	6878	5804	6192	8893	8234	5608	3972	5337	5095	4400	4199	8120	7492	2497	1768	2530	1489	1172	804	766	728	867	883	952	871	949	608	785	959	1371	1207	491	497	530	487	520	490	495	544	530	519	503	512	500	513	767	1809	1415	589	510	504	478	495	511	529	482	480	505	480	458	482	518	498	465	489	488	483	451	485	451	502	465	487	469	521	480	442	459	488	501	486	475	483	496	489	444	468	468	484	492	490	497	505	499	477	476	469	474	482	477	493	495	477	486	461	507	497	485	474	502	450	483	441	498	499	444	447	492	464	470	536	462	479	526	480	431	484	483	474	460	450	467	496	459	494	480	514	512	460	478	475	510	495	505	485	473	454	478	463	490	433	461	483	472	470	470	456	466	453	511	456	478	511	476	497	504	464	510	493	482	470	530	467	487	503	498	501	458	468	491	467	475	495	479	457	499	524	494	443	447	453	508	465	477	503	510	457	504	467	435	478	476	473	504	474	490	489	514	506	474	449	503	448	486	478	476	478	448	485	475	469	484	477	492	443	497	461	486	446	473	477	475	438	507	469	472	470	495	483	493	450	451	505	484	464	471	447	505	498	460	454	501	478	451	500	470	463	493	441	468	491	475	503	475	492	513	496	479	496	502	487	501	453	458	542	494	447	513	481	497	492	437	491	540	480	466	450	433	461	472	524	480	455	488	464	465	447	471	471	500	469	499	462	443	506	463	454	485	499	497	501	502	498	461	469	524	463	506	456	460	487	501	457	461	478	507	468	453	466	476	451	448	484	500	470	490	457	499	461	456	480	489	461	505	510	483	441	462	467	469	497	481	510	470	466	521	453	462	450	494	466	476	525	480	469	456	485	498	489	468	507	505	457	508	467	461	511	504	492	477	457	477	448	447	477	482	471	479	472	499	451	496	523	470	475	493	478	441	466	503	430	507	497	486	514	502	517	486	465	482	479	485	516	482	459	453	444	469	477	439	510	480	504	492	461	474	494	482	455	474	481	491	492	442	477	456	468	486	465	456	483	471	471	453	497	486	457	483	485	500	481	496	478	514	472	491	461	489	542	476	488	515	474	452	463	518	428	473	490	498	480	498	439	481	479	511	495	492	489	469	471	476	484	466	477	464	471	495	504	464	456	466	483	497	484	511	461	419	485	462	490	471	477	472	471	492	490	513	501	500	471	450	468	471	493	454	457	493	486	476	480	467	500	494	475	514	463	442	495	488	460	479	495	440	488	526	491	486	452	490	445	466	481	454	437	507	492	448	485	499	460	440	443	468	450	519	498	461	482	445	460	465	467	489	499	508	511	457	435	450	473	457	516	478	501	486	482	478	487	448	477	483	489	470	497	492	505	490	440	442	460	469	550	450	471	502	491	486	513	483	527	492	488	505	444	453	482	506	529	500	512	491	493	472	451	499	485	463	482	464	454	503	493	458	472	485	468	535	490	457	471	443	501	441	492	466	480	510	505	479	503	510	501	475	477	464	491	507	498	447	492	458	448	479	440	489	499	474	503	490	466	508	514	459	444	495	478	474	479	501	474	481	508	473	503	510	465	479	511	449	450	471	431	493	427	455	478	448	440	485	453	478	459	485	502	466	436	466	473	490	429	475	489	454	511	465	453	478	458	474	443	461	454	498	488	469	453	467	444	515	465	486	476	467	452	482	458	435	495	491	468	461	460	450	466	434	487	438	454	451	487	442	491	475	473	466	502	483	481	473	500	484	478	466	461	502	449	480	493	444	466	479	451	479	474	466	476	470	489	458	476	508	488	483	493	483	437	457	462	474	494	458	493	498	503	482	470	487	510	495	470	524	502	454	482	515	493	478	447	432	491	499	481	455	536	481	506	469	480	471	466	496	462	494	481	497	486	480	485	486	477	497	464	480	488	470	489	488	436	501	435	446	511	483	494	486	490	449	464	455	464	522	457	485	510	503	457	485	458	439	498	459	464	465	481	467	429	467	471	480	443	519	462	479	484	477	503	465	461	493	442	483	476	500	511	485	472	485	503	464	461	486	466	462	473	503	479	463	471	510	485	507	477	486	464	501	472	475	468	487	447	441	440	466	490	451	504	504	494	471	462	496	515	452	506	473	474	495	459	429	489	476	489	471	466	475	455	472	469	427	445	515	466	459	462	467	443	460	447	493	468	463	438	473	487	512	483	484	490	503	462	509	505	448	481	488	503	460	497	484	496	483	459	486	507	463	504	470	477	478	492	455	476	523	481	471	453	462	459	484	449	474	495	461	492	455	435	451	450	450	478	468	453	440	490	514	483	498	490	512	482	459	485	479	485	467	509	423	483	466	501	485	443	503	457	478	457	442	503	431	469	460	521	440	479	474	466	438	480	505	470	494	468	489	428	519	477	496	478	490	454	484	460	461	434	510	501	472	488	477	499	462	485	444	458	493	459	485	485	478	454	482	493	506	474	487	485	518	499	527	465	452	493	506	491	466	471	493	443	487	511	462	416	433	498	487	481	491	471	482	419	492	465	443	516	484	477	516	485	475	476	459	444	462	455	477	467	470	486	472	501	421	450	468	476	473	463	470	425	487	472	457	490	505	501	470	491	481	440	463	492	516	491	470	482	461	457	471	502	475	462	516	476	482	474	446	462	482	470	512	483	479	497	498	480	426	486	475	456	519	437	491	485	458	480	488	485	440	473	502	465	466	479	474	469	466	478	463	484	523	512	462	486	491	465	450	475	452	455	446	457	459	459	448	478	490	490	448	500	472	511	446	507	437	475	498	449	503	472	472	501	474	478	476	454	470	506	470	448	493	508	504	460	540	509	495	458	475	468	459	473	500	476	447	500	501	475	483	499	462	449	488	488	476	498	495	478	477	485	475	486	535	469	479	461	483	518	483	488	486	469	478	503	427	462	498	490	450	480	470	462	478	508	503	445	461	502	439	436	458	472	468	466	492	491	463	471	471	430	440	491	466	446	476	460	471	497	500	463	463	470	474	456	486	463	501	466	477	480	468	443	474	492	490	464	493	486	443	460	473	482	491	435	451	493	494	471	484	484	492	490	519	467	468	470	454	499	485	503	487	463	460	486	497	501	458	510	493	491	518	482	477	442	461	456	509	498	478	489	455	474	496	434	512	474	457	460	479	482	468	446	479	456	482	468	529	495	462	493	494	475	513	470	474	465	492	509	453	438	478	421	481	474	478	480	515	472	474	469	455	465	498	459	445	463	471	486	467	467	470	527	502	477	486	500	465	478	478	436	473	449	490	471	470	500	457	450	503	468	455	460	495	492	468	462	470	407	474	482	483	470	495	433	481	512	477	502	494	512	442	455	477	461	515	496	477	452	454	468	475	498	487	477	470	455	459	464	472	482	434	498	421	471	490	486	456	517	441	458	507	483	498	462	457	489	463	487	487	492	489	469	504	483	451
16872	17257	18929	14120	10473	6709	4729	4655	4576	3329	4135	3333	2780	2293	1678	1589	1355	1133	893	815	627	569	486	430	404	374	418	411	347	341	343	323	312	344	312	313	315	306	272	291	298	298	295	279	303	304	299	303	279	291	277	266	277	278	290	264	280	275	307	262	240	305	264	252	252	265	243	235	274	226	276	288	264	298	274	243	279	258	254	278	237	261	280	258	288	250	259	265	295	270	278	271	251	262	273	245	266	280	271	254	281	277	273	281	267	260	266	260	252	288	255	256	244	265	275	274	239	255	274	293	269	263	248	286	254	273	234	246	271	257	287	268	244	279	275	268	278	283	263	278	279	274	279	270	292	247	269	248	238	243	268	268	261	259	282	302	272	261	259	282	233	285	285	261	271	290	265	252	249	283	269	253	276	269	219	273	262	275	266	253	246	245	268	239	244	267	288	257	266	245	293	252	237	289	265	269	288	279	267	272	258	289	259	264	223	258	257	285	260	267	262	303	289	296	226	293	257	259	248	241	235	230	290	240	296	253	291	260	268	261	298	268	294	233	268	274	299	264	281	247	255	303	272	280	274	284	258	250	279	287	262	276	232	246	247	256	277	262	275	327	274	255	269	275	267	246	243	250	256	215	282	275	266	261	291	274	275	245	274	283	275	249	243	269	232	247	254	273	250	251	283	250	275	241	240	259	271	275	291	248	286	234	292	303	301	267	280	249	243	292	261	280	237	270	283	229	269	278	277	270	253	261	261	246	241	277	262	255	258	264	229	236	238	251	276	266	274	249	282	291	278	285	237	266	261	288	293	275	231	265	278	251	268	268	287	259	242	242	255	278	275	262	288	254	278	272	273	193	263	233	243	266	250	255	239	259	258	253	295	262	239	265	270	261	259	289	267	257	256	260	279	277	264	290	235	284	291	254	271	256	260	269	265	275	254	229	276	271	260	255	248	300	254	260	279	234	279	268	273	280	214	280	268	279	283	288	280	256	264	270	229	256	264	265	298	261	299	237	243	242	263	258	291	261	296	271	248	255	272	271	248	258	303	264	254	264	289	289	260	276	273	266	252	273	275	289	270	247	265	260	247	242	272	266	279	308	278	298	264	272	246	322	271	240	274	282	290	250	244	268	257	272	256	272	308	257	264	261	276	260	259	277	248	249	285	259	285	271	288	268	265	240	267	246	241	267	259	270	267	273	249	258	268	259	265	266	288	248	256	260	274	279	257	278	227	297	274	278	247	295	276	285	265	267	255	269	281	259	277	258	261	268	288	269	268	266	293	262	236	275	262	301	266	281	284	268	263	230	219	299	260	272	225	269	258	278	260	265	271	237	253	284	260	249	302	255	251	277	257	254	277	250	292	242	302	260	289	261	250	259	266	250	230	234	266	292	256	260	254	273	255	257	257	241	284	260	265	271	248	273	265	243	258	250	263	263	268	259	258	260	279	215	248	251	252	278	296	240	286	284	280	283	257	258	225	231	291	282	266	259	282	273	246	280	240	275	275	244	255	265	237	253	283	267	235	262	272	254	278	245	257	263	280	255	242	250	282	307	274	257	296	236	245	258	276	269	278	268	248	245	282	258	229	270	274	283	282	253	273	290	261	269	277	256	222	248	279	246	262	271	248	281	243	276	251	258	273	251	260	267	273	267	257	243	315	295	251	264	279	276	265	287	243	236	258	285	277	272	274	259	262	228	278	269	290	274	277	283	240	273	289	286	261	252	272	259	287	241	269	240	278	240	298	255	275	278	251	256	238	281	232	277	266	277	273	253	287	239	258	275	269	248	278	267	265	234	281	269	264	249	255	303	281	274	268	252	281	249	278	237	279	276	281	275	262	275	278	260	246	269	250	280	275	285	247	249	243	266	260	245	254	238	247	266	284	271	249	251	277	298	256	252	299	247	272	235	259	246	259	264	286	268	268	264	283	279	241	290	301	273	267	242	241	244	248	253	265	267	271	280	293	275	257	286	253	291	249	241	246	256	236	234	273	259	295	255	289	271	269	266	283	262	260	257	249	283	240	253	279	275	253	256	281	288	275	244	269	259	270	251	275	274	276	256	248	237	262	242	232	267	261	272	266	267	257	297	287	266	219	263	264	274	277	228	274	261	286	255	284	266	245	283	276	243	263	268	284	276	261	262	267	263	245	274	255	268	277	258	257	281	262	256	246	268	246	243	243	298	242	269	282	242	268	277	235	289	277	257	286	248	286	292	259	265	268	247	237	258	243	254	239	267	232	256	267	278	253	243	252	268	293	262	269	263	286	267	260	260	251	292	262	265	258	270	263	277	230	284	277	261	265	270	245	242	243	277	248	303	276	265	254	299	257	254	268	274	272	274	243	253	291	247	270	264	275	272	266	278	245	254	276	290	270	234	291	279	252	266	275	283	266	285	234	250	289	274	265	300	285	266	295	255	261	225	290	265	276	276	241	281	282	279	244	250	253	247	263	247	269	275	277	265	230	252	233	258	241	291	244	251	238	280	263	261	248	274	269	268	270	255	287	264	254	257	224	255	284	272	272	234	272	273	263	282	241	271	285	259	239	253	247	272	261	252	276	288	300	266	271	268	242	278	262	242	252	283	245	250	288	255	262	298	270	277	257	261	246	263	255	245	262	267	277	282	281	281	290	264	253	267	260	251	258	252	255	286	280	281	275	221	252	276	268	253	264	268	261	273	245	242	268	283	260	280	267	261	253	254	259	266	279	286	255	230	258	269	255	241	251	236	275	266	245	244	282	274	284	276	279	258	247	259	294	259	253	274	275	249	257	257	297	233	263	293	259	272	255	253	266	243	270	250	248	267	293	271	297	249	268	249	306	299	265	265	241	273	283	259	232	272	248	260	252	264	255	260	243	254	285	255	275	252	266	237	269	283	250	274	300	282	258	244	261	260	249	272	278	276	224	272	249	276	277	268	294	302	267	247	237	263	265	250	264	278	249	249	260	268	273	254	237	258	276	265	243	288	254	269	292	278	292	263	283	252	280	279	255	271	261	239	303	297	242	268	261	270	265	290	272	269	271	274	281	246	258	253	267	262	271	263	247	263	264	244	286	247	252	297	254	291	234	227	263	251	253	285	269	264	257	239	282	289	261	244	286	287	268	280	243	286	248	262	237	253	264	267	266	272	265	241	267	297	276	270	311	280	298	283	221	257	251	273	268	261	289	250	274	265	277	252	253	251	259	258	317	243	262	299	288	262	268	272	252	244	253	250	281	285	265	253	261	275	266	266	290	274	232	269	260	279	243	263	245	267	281	277	239	275	257	252	266	308	277	267	230	282	261	270	262	262	275	257	270	251	304	279	273	267	263	266	258	253	289	261	258	290	233	293	276	275	301	243	257	246	259	250	274	253	245	249	256	263	274	239	245	247	253	274	238	259	257	251	272	274	248	275	290	287	281	257	246	312	240	281	230	210	270	277	265	278	279	255	259	266	236	241	282	286	260	255	275	222	253	283	271	244	296	259	269	210	242	263	236	243	238	252
11317	14574	23942	24601	22789	18717	16748	18883	17925	15376	17665	14956	13401	12242	9658	9422	8348	6478	5078	4792	3437	2847	2245	1824	1602	1354	1408	1421	1240	1304	1194	1137	1126	1070	1058	948	910	889	793	795	846	935	836	844	837	933	861	752	725	743	775	768	811	901	781	686	650	678	688	642	652	669	623	629	689	685	705	644	642	620	622	678	618	610	588	640	641	586	672	667	647	598	612	588	637	652	641	639	669	706	680	631	613	640	639	668	631	621	616	632	606	596	673	656	621	623	608	630	579	638	619	662	614	620	611	584	645	644	646	610	633	653	651	644	684	630	656	640	648	624	602	626	642	645	663	642	599	637	646	613	596	657	628	653	623	637	550	620	695	629	646	583	620	617	629	576	602	640	641	617	654	665	667	594	651	635	602	624	612	613	580	622	653	638	588	621	613	619	650	632	605	618	620	606	596	606	593	621	597	626	649	610	607	646	628	645	684	611	632	662	590	632	626	628	644	621	584	605	654	631	603	651	613	676	606	649	640	641	590	611	596	616	661	608	649	623	600	604	641	595	606	664	601	608	637	634	609	645	634	630	656	607	650	624	659	626	658	663	642	625	622	622	650	647	623	638	681	667	602	631	654	651	672	624	600	602	619	624	614	616	631	624	664	615	569	596	587	649	610	675	631	630	613	627	655	618	581	647	660	631	641	608	626	629	627	649	610	620	616	641	653	639	613	649	606	591	609	615	636	631	642	625	646	624	629	640	643	641	668	643	659	696	576	564	634	599	632	655	646	607	627	643	615	633	618	642	664	627	614	628	617	636	656	587	595	591	600	629	646	599	612	598	616	649	614	623	636	626	591	604	641	633	668	674	601	664	648	588	614	625	619	633	608	625	629	615	632	628	595	602	588	615	607	596	644	582	661	617	643	625	676	585	644	661	603	626	618	667	613	596	653	644	637	591	629	633	619	654	620	612	656	639	647	638	622	646	653	585	602	653	596	592	571	619	612	676	634	632	685	656	588	596	554	563	628	661	603	648	613	608	603	626	619	619	639	608	612	615	634	616	681	601	638	622	655	642	662	669	650	658	618	602	610	612	627	595	575	603	636	623	603	634	587	629	580	669	655	612	649	615	655	639	593	596	621	597	675	643	657	604	601	609	601	628	599	666	625	641	620	677	641	634	601	597	603	634	620	658	647	628	613	625	663	582	669	597	644	648	597	649	616	653	595	612	598	560	634	623	644	632	654	622	620	640	635	639	623	670	583	616	597	614	576	629	630	634	632	594	617	617	631	646	612	638	615	672	599	666	641	627	597	624	638	606	600	563	624	618	601	622	651	604	634	660	583	598	623	609	643	632	691	596	591	595	640	633	638	596	715	612	630	626	635	618	626	579	584	663	602	625	652	642	637	615	625	597	620	621	632	629	588	623	645	662	630	641	667	605	627	650	619	609	603	583	644	577	655	665	623	650	615	642	643	603	640	635	602	620	635	582	642	633	626	606	620	641	586	680	673	575	670	627	634	634	659	621	647	614	614	571	611	613	630	615	652	660	608	658	646	624	638	630	638	629	618	655	680	588	611	599	683	639	653	598	603	596	609	621	632	640	641	617	643	615	643	698	663	655	659	645	689	626	642	615	676	643	643	627	604	621	610	664	598	649	655	590	599	605	604	599	678	597	659	673	606	608	574	596	657	616	580	636	669	621	619	622	650	608	658	626	599	669	623	672	714	601	643	593	640	653	640	600	621	602	629	647	624	609	623	658	625	603	660	615	639	627	595	665	638	664	646	650	688	604	608	600	635	637	607	610	601	604	626	620	630	610	639	613	660	640	598	632	592	599	596	616	656	645	658	621	608	622	611	586	612	637	654	617	617	632	614	628	669	609	634	635	639	596	648	629	627	574	628	661	621	602	578	604	673	656	592	584	669	618	625	651	606	610	602	595	625	663	641	574	607	637	593	650	611	641	648	641	623	663	644	617	662	616	669	598	630	624	630	652	637	661	634	685	640	665	627	662	659	654	655	606	626	651	629	638	674	629	633	596	644	651	617	677	649	582	596	637	627	636	601	604	646	643	608	627	607	635	632	639	623	626	625	603	606	627	641	667	639	645	592	653	625	635	604	632	619	608	628	616	648	674	617	653	655	618	597	653	633	629	660	645	637	623	604	626	611	620	593	617	663	604	610	636	639	559	643	629	625	621	608	602	656	612	634	585	611	623	613	627	626	633	623	654	645	646	618	628	638	627	599	629	575	652	616	623	597	596	662	654	606	589	611	590	647	618	639	623	620	654	594	639	611	666	627	688	612	654	614	621	637	576	675	597	624	661	626	603	608	578	628	614	588	644	619	616	613	657	593	581	632	615	591	629	567	639	628	630	621	615	643	632	604	633	643	611	664	599	633	594	634	592	676	631	620	608	630	634	613	672	643	621	626	634	629	610	644	627	645	630	584	653	647	641	594	634	647	638	584	680	648	660	645	628	621	577	609	614	574	639	612	617	626	609	629	636	638	627	629	599	633	656	671	625	646	637	648	638	643	648	600	628	613	646	666	615	592	599	607	585	626	657	662	649	674	657	661	627	617	634	613	621	641	640	659	636	631	633	611	605	640	622	635	619	630	609	633	632	640	663	664	656	609	599	619	643	577	664	589	654	624	596	680	592	623	654	624	589	605	657	644	682	646	639	620	576	617	586	628	634	586	640	658	613	642	649	661	650	637	644	659	664	611	630	592	614	600	620	642	639	611	568	635	589	652	598	634	610	617	633	645	632	613	616	681	600	624	646	621	604	673	614	634	642	614	596	584	572	631	607	603	618	608	623	601	619	658	631	639	583	627	644	578	663	638	591	649	625	622	616	650	632	622	634	618	642	589	586	655	619	651	625	645	582	693	556	624	648	612	647	655	608	649	641	659	612	634	629	648	642	624	646	605	606	638	659	633	629	603	640	650	623	647	647	630	613	627	597	650	659	643	585	641	625	638	634	632	654	601	599	651	656	593	666	639	685	617	629	616	633	654	634	636	638	634	663	656	660	627	629	626	610	585	601	601	610	588	584	632	624	617	551	645	632	631	649	658	630	685	662	561	664	658	641	644	612	662	616	641	589	632	665	608	629	638	623	633	604	592	612	628	637	603	606	623	618	666	657	582	597	590	639	645	617	608	636	641	651	635	652	643	630	613	679	646	629	632	615	651	609	636	612	649	624	644	603	624	610	662	661	610	671	630	638	625	655	659	631	674	647	651	641	581	577	642	646	654	566	622	622	620	627	617	640	611	684	633	633	650	650	618	601	653	600	654	640	640	631	624	596	649	583	629	632	629	632	650	642	634	644	583	665	593	628	702	658	593	586	660	651	655	642	631	644	654	614	615	647	656	607	660	600	623	604	616	589	607	615	606	625	614	602	635	643	639	666	616	644	656	555	612	599	660	624	602	648	580	655	562	633	657	673	638	623	626	631	644	646	614	642	651	613	568	652	639	618	632	616	647	619	608	608	676	613	665	643	613	625	644	640	608	619
39209	38959	40134	35810	36874	34245	35825	39068	39694	36864	41065	36509	35776	33156	27792	25543	24163	17968	11802	10316	6482	4158	3066	2191	1928	1404	1337	1387	1097	1021	801	833	950	1103	1075	881	759	691	505	595	736	767	785	600	678	858	749	628	534	530	619	617	498	923	636	342	331	424	328	299	287	342	319	304	297	325	337	313	308	287	290	322	264	264	245	287	296	281	285	276	254	301	271	278	274	263	282	285	366	389	274	267	286	266	256	269	290	250	289	284	278	277	305	270	276	279	254	273	277	274	283	246	287	259	259	257	273	294	280	271	292	288	265	295	251	306	294	270	268	283	245	311	273	254	265	282	275	288	291	307	251	259	263	260	284	279	281	284	286	283	279	270	306	241	271	268	238	265	270	307	256	289	245	262	337	267	268	282	258	276	247	240	254	283	268	298	310	290	270	273	263	272	285	270	263	316	276	271	309	280	265	291	285	306	252	291	302	261	252	264	270	305	259	285	256	271	256	288	292	300	243	285	282	270	280	260	275	271	296	255	284	279	278	278	271	277	305	259	266	254	275	291	268	269	281	251	267	280	265	266	245	295	296	249	262	281	287	280	290	265	280	282	302	250	296	277	257	272	280	267	297	298	271	285	331	292	279	268	295	283	260	293	246	274	293	291	297	246	287	276	271	247	248	278	272	281	280	271	272	254	291	245	273	270	261	291	267	239	290	284	279	266	270	288	296	280	281	271	288	249	251	267	279	294	289	286	259	276	275	265	268	252	298	267	255	272	285	245	271	292	263	254	257	284	275	265	268	271	274	284	301	299	261	253	284	261	284	274	307	269	278	256	273	247	250	262	272	278	274	279	266	283	302	271	306	299	278	253	264	281	269	275	277	275	247	271	259	285	237	264	272	259	264	292	298	285	280	268	288	231	251	267	281	274	255	275	301	260	293	289	303	279	274	286	260	276	287	270	256	262	297	287	278	309	271	250	249	294	278	259	250	248	278	276	268	254	278	272	281	277	312	261	258	244	275	271	262	276	277	301	266	318	291	292	277	282	258	289	274	252	292	262	263	271	276	253	291	281	281	257	265	266	282	267	297	225	254	271	263	257	282	262	291	280	285	272	253	299	263	275	250	257	299	276	283	260	293	273	251	267	276	290	294	275	255	273	279	276	285	239	302	305	292	288	280	279	272	267	275	256	291	263	268	267	263	300	284	275	253	297	244	259	266	275	255	282	279	296	287	268	252	276	276	251	255	301	267	271	306	302	274	302	251	283	288	242	291	300	288	289	273	294	267	319	269	273	287	285	272	283	261	276	298	267	252	289	290	298	274	294	260	286	280	284	300	282	264	257	281	246	305	275	248	234	297	291	272	293	265	259	285	253	275	277	281	252	279	271	276	280	271	241	280	279	298	298	288	257	274	274	286	261	265	266	275	291	259	270	275	307	260	251	249	281	314	283	252	279	293	272	250	268	264	288	260	281	266	258	270	297	266	262	273	259	264	300	296	288	276	254	297	295	287	276	243	282	262	267	296	274	277	258	268	271	272	273	272	277	252	252	250	298	282	239	289	264	301	276	264	274	296	238	271	281	251	291	267	280	283	262	284	262	257	273	280	289	281	281	261	266	264	264	258	274	285	288	287	238	280	285	243	256	265	288	276	278	270	289	232	252	292	273	277	271	318	268	304	302	252	267	287	272	271	270	277	289	288	298	253	289	258	279	255	272	258	249	286	272	270	283	286	241	273	272	283	294	277	261	284	282	274	276	261	254	256	274	248	282	300	259	250	293	269	233	253	312	291	296	254	245	267	261	281	288	263	288	281	285	293	277	244	258	249	260	279	260	263	255	258	274	258	282	257	262	242	253	278	281	263	252	273	269	255	255	282	324	277	278	307	299	265	267	256	252	305	228	299	283	280	288	282	264	259	310	305	280	265	257	272	249	271	299	264	260	264	281	276	297	283	270	276	290	289	271	285	286	271	283	281	279	271	280	262	245	274	288	282	287	285	227	263	270	259	249	278	269	242	239	284	253	284	279	247	255	280	278	284	298	245	288	262	268	235	273	270	249	248	282	294	278	259	265	295	276	275	284	294	254	255	271	286	304	263	280	296	286	279	277	263	270	295	273	272	233	304	278	296	275	272	292	286	274	283	276	248	255	284	258	269	270	305	257	276	251	313	256	263	271	274	276	228	296	288	285	290	260	306	270	281	294	265	269	302	261	282	231	283	250	277	267	277	261	286	264	305	306	264	274	284	276	283	271	258	280	265	267	276	285	264	248	281	298	300	259	281	260	285	282	270	269	293	250	281	314	274	265	295	281	257	245	276	262	296	276	270	234	257	279	285	255	248	297	272	287	264	253	286	303	261	247	295	282	299	273	254	249	263	252	287	281	286	253	259	280	290	271	276	285	251	246	288	275	256	281	268	289	266	293	295	262	287	300	283	252	279	267	253	231	260	258	266	259	246	277	265	283	271	290	310	315	283	283	258	269	283	271	263	289	259	304	296	263	283	289	297	296	283	291	295	298	254	248	267	255	308	308	279	273	249	273	266	260	270	263	245	266	289	262	291	256	278	252	283	291	275	276	281	244	269	251	263	257	257	305	266	260	252	280	255	292	274	253	277	273	280	263	285	245	250	270	297	264	264	278	278	277	273	256	253	288	308	258	263	277	267	254	307	266	261	262	286	275	282	263	295	257	270	267	248	271	277	254	268	287	264	255	246	272	276	277	248	297	317	307	302	272	292	290	295	272	287	253	257	274	294	261	298	301	294	320	289	268	280	239	283	280	296	265	281	285	303	263	256	283	268	295	277	258	279	266	286	241	300	283	304	288	267	238	296	266	284	290	280	280	277	289	276	290	259	268	296	252	245	244	262	266	273	315	268	281	269	253	303	261	283	272	320	253	247	263	268	261	277	277	270	278	266	255	258	273	276	280	266	267	234	257	292	275	301	280	256	282	260	307	258	295	267	257	299	285	272	277	294	292	259	270	290	271	274	268	272	283	296	277	268	271	267	275	289	296	285	290	270	280	251	282	259	304	278	267	286	240	283	298	241	288	290	296	254	275	294	249	270	252	250	264	256	319	278	259	264	263	280	305	288	265	274	302	281	289	261	273	260	272	312	280	262	275	257	265	273	270	265	263	282	255	255	300	301	291	257	287	277	271	280	282	314	280	273	252	279	294	260	234	301	259	267	255	289	255	250	290	268	247	261	288	275	299	284	265	263	256	255	261	264	284	251	268	275	267	310	271	277	276	275	247	283	259	271	271	277	296	279	280	255	279	276	279	268	234	271	272	275	280	310	256	269	242	251	295	289	289	264	232	276	258	248	277	281	302	286	301	329	290	306	306	274	256	270	273	260	289	278	324	255	276	237	284	276	265	289	304	277	273	272	264	281	284	277	303	305	270	263	269	253	257	272	279	289	278	320	296	277	267	260	275	281	288	244	261	237	277	275	254	310	271	264	301	271	237	274	262	281	268	294	289	249	268	259	254	293	262	270	237	275	277
28218	35387	42887	48411	47545	48087	48925	52973	51820	52403	54988	53573	48329	48695	45599	44783	42694	38430	32431	30616	23586	18006	14211	11337	10476	7570	7687	7954	5912	5155	4393	4721	5490	6204	6240	5149	4209	3626	2489	3327	4083	4259	4281	3240	3549	5383	4133	3611	2438	2764	3544	3377	3232	5839	3337	1415	1332	1592	1152	919	768	797	821	898	820	904	968	844	726	823	837	1048	636	623	666	644	589	728	662	678	619	666	646	621	664	654	651	799	1254	1103	761	627	649	629	605	632	610	627	598	656	608	669	625	662	629	627	657	651	704	662	646	609	652	643	677	622	663	675	636	647	634	569	650	627	682	604	606	657	628	622	628	677	629	667	624	633	636	621	643	625	672	631	651	640	652	646	664	644	617	664	660	632	662	652	636	699	601	643	641	609	627	624	638	603	619	662	623	618	643	642	617	619	617	594	674	636	640	609	662	650	653	673	594	615	621	641	659	597	635	635	650	659	627	615	636	623	617	617	665	646	683	594	640	633	633	630	638	665	682	621	612	674	607	633	627	603	679	648	692	614	647	649	619	636	617	629	683	630	614	619	659	616	602	624	674	639	652	620	648	617	659	658	651	596	646	633	647	638	674	634	686	663	631	636	629	662	631	628	625	665	675	654	669	629	608	634	629	673	668	640	636	628	676	635	688	624	594	644	650	630	674	603	687	677	623	645	647	606	624	700	630	645	659	605	663	668	648	664	622	631	607	648	620	659	579	650	627	669	601	632	620	648	645	642	653	627	595	598	595	617	672	667	642	631	621	635	647	665	622	625	631	640	621	633	665	671	629	668	667	621	658	644	631	641	617	605	684	648	666	642	660	641	650	650	648	679	627	632	605	589	640	576	651	612	625	601	635	623	631	594	652	663	667	666	625	702	683	654	617	694	650	606	659	662	613	649	653	631	621	632	615	627	655	657	649	680	673	630	642	655	629	659	652	667	654	595	634	626	586	633	604	632	617	609	622	623	627	651	649	621	655	629	616	644	638	656	574	643	636	663	628	665	643	623	643	651	594	651	633	662	663	667	629	678	610	627	616	639	634	601	648	656	607	668	674	632	640	649	630	606	624	648	655	653	653	601	619	647	641	633	645	628	649	662	628	626	665	641	617	645	664	700	659	625	641	687	667	654	628	650	620	650	639	683	668	626	599	619	660	613	651	653	622	619	618	606	631	653	625	654	647	602	621	707	618	662	634	594	634	648	648	584	617	622	656	622	636	631	673	636	658	638	664	629	637	575	676	631	689	670	644	595	606	605	655	585	639	670	609	624	611	696	660	634	634	631	622	662	683	628	633	604	636	615	651	659	654	632	642	619	680	680	654	694	676	645	651	646	652	662	635	623	632	634	643	643	666	624	660	677	642	650	665	639	616	628	624	663	641	618	600	644	605	642	616	637	658	614	613	682	623	601	676	604	644	610	624	597	654	659	617	624	653	600	616	612	635	620	650	635	630	636	614	657	643	637	648	634	610	650	649	664	656	612	656	628	625	626	589	597	634	671	616	674	640	632	649	657	693	645	685	663	639	641	625	670	645	596	619	670	651	615	633	636	636	664	635	643	597	657	618	655	668	658	616	598	637	653	627	648	588	614	638	667	618	609	615	656	655	601	652	617	666	641	646	663	618	601	609	614	673	638	647	655	637	671	636	672	642	632	616	669	633	690	657	667	673	675	629	621	621	642	641	651	626	637	639	631	638	613	631	638	593	614	593	634	626	677	635	655	637	642	643	592	636	631	631	638	663	684	668	669	641	642	606	628	676	683	662	651	679	646	672	704	621	613	612	673	648	628	675	648	644	669	616	650	574	616	662	656	621	624	659	634	629	661	662	636	661	630	632	645	647	663	638	668	624	614	655	648	630	627	648	591	607	664	664	646	650	624	681	627	670	575	663	606	615	638	687	635	655	647	631	646	653	653	637	644	644	632	675	643	612	626	600	648	647	641	653	698	624	674	631	660	662	620	677	621	674	665	638	635	654	614	597	633	647	625	634	633	640	629	666	615	690	627	628	625	604	669	678	630	605	635	685	649	633	644	631	648	671	622	586	628	635	606	598	659	648	627	680	680	641	675	641	643	615	650	627	608	640	649	621	647	651	619	649	687	636	597	682	618	618	610	632	646	645	618	619	647	588	638	600	663	668	638	615	659	637	587	623	642	629	642	614	657	666	678	658	656	674	628	626	653	654	665	633	626	653	661	614	603	603	649	636	681	623	626	620	613	608	651	652	669	652	635	671	603	695	678	663	659	664	615	685	696	652	613	636	637	724	666	594	653	657	634	627	637	675	626	641	665	640	697	640	648	627	613	644	618	633	616	601	611	608	622	645	660	595	630	595	647	641	650	627	676	636	630	623	639	677	619	655	587	656	674	657	601	624	666	630	700	655	604	605	662	720	651	589	599	684	633	646	648	635	609	669	611	625	625	641	615	641	620	652	650	636	634	590	588	663	647	661	650	614	610	614	625	656	654	632	603	630	654	646	654	644	715	623	601	706	642	659	653	625	629	611	643	666	663	635	599	626	648	664	622	654	673	642	654	638	602	644	680	685	648	604	604	650	665	659	675	651	598	683	630	658	638	694	596	640	639	680	622	635	651	601	617	585	627	654	623	631	653	641	596	664	630	628	617	675	637	661	701	635	684	632	621	628	641	629	703	619	637	658	665	635	634	606	659	633	559	593	666	617	654	636	643	615	662	662	659	606	694	627	672	667	625	660	609	614	623	614	662	646	651	587	610	650	628	646	642	642	598	666	641	621	622	621	604	676	655	612	665	630	651	670	670	648	638	661	669	629	625	620	585	626	668	657	645	592	609	636	634	632	709	598	654	671	646	627	625	599	651	666	621	613	614	626	653	649	590	659	634	667	619	655	641	689	658	626	662	639	607	610	666	635	665	613	595	614	642	617	644	663	604	627	657	635	619	629	617	603	641	599	688	646	656	629	604	624	623	659	608	624	674	616	645	613	621	669	626	630	657	619	645	636	633	612	640	628	643	604	640	640	615	611	683	605	624	657	632	675	659	623	632	657	615	603	623	651	594	584	660	623	650	617	675	624	673	639	630	629	627	644	672	626	606	634	637	640	622	647	647	626	643	652	664	685	587	660	637	656	651	622	603	598	617	664	662	610	664	623	626	636	634	620	643	606	626	644	679	628	649	648	563	662	691	644	636	629	664	669	588	649	695	613	677	604	616	670	645	629	657	618	641	633	651	613	643	635	636	700	597	645	641	619	579	620	676	579	626	679	608	636	638	651	630	625	641	611	598	670	669	670	638	605	653	642	650	623	639	643	620	674	635	611	657	635	652	620	655	656	644	586	650	625	615	670	637	648	690	643	639	626	615	643	641	600	642	695	625	651	642	567	664	636	631	589	642	685	637	622	637	655	627	639	613	678	630	603	614	652	625	598	579	646	649	628	630	604	601	650	670	615	655	600	632	594	698	666	625	661	658	674	663	648	663	641	696	647	644	664	610	638	652	625	684	612	643	605	624	623	621	642	652
45604	41386	40021	36214	38594	36343	40117	45660	43969	40614	46398	42431	42121	40511	34261	35682	34455	28262	21691	20217	12795	7308	5032	3964	3855	2605	2285	2392	1725	1646	1167	1423	1590	1974	1721	1284	1041	1000	714	890	1166	1176	1119	872	918	1467	1083	1075	691	720	941	1037	837	1438	1065	512	371	449	333	309	225	255	226	251	259	263	296	233	220	243	240	224	226	200	208	204	209	191	195	201	216	222	215	189	213	227	218	225	354	354	190	194	203	225	216	208	210	203	188	210	200	198	219	187	221	196	244	221	185	180	209	203	195	200	196	202	202	200	190	198	210	192	215	190	229	203	187	197	200	189	197	225	213	219	211	223	208	201	193	202	201	205	212	195	212	227	209	194	207	244	174	201	202	195	172	216	212	200	219	212	192	201	205	218	206	161	186	211	228	212	214	225	191	186	201	220	222	221	189	194	197	205	182	195	202	186	191	208	213	209	213	223	219	204	207	225	218	221	177	205	203	197	204	210	222	196	190	221	191	166	157	221	197	181	181	191	204	209	206	207	199	203	199	227	164	210	222	217	192	183	209	213	188	198	214	204	197	217	214	212	207	213	207	197	200	189	232	205	188	183	202	178	198	200	215	181	198	205	192	205	181	185	211	204	199	185	215	204	226	162	195	228	233	193	218	198	225	198	189	179	226	195	193	194	192	200	203	200	232	209	195	207	183	231	204	204	200	210	195	200	180	215	206	218	205	173	220	186	205	208	179	194	183	192	177	191	214	180	169	208	187	220	196	199	193	215	188	217	180	207	208	201	219	199	194	208	189	225	178	178	218	202	211	196	195	210	186	194	193	180	186	178	189	208	190	164	209	194	205	194	201	194	237	230	220	207	212	202	174	190	202	188	204	204	209	194	225	197	213	187	206	183	193	195	214	210	195	209	192	216	204	205	201	217	178	181	215	210	192	239	219	199	214	224	206	204	178	176	210	209	200	200	188	183	204	187	235	204	219	208	197	195	198	197	196	192	167	193	174	196	195	186	184	214	182	202	218	211	227	201	183	191	206	173	176	233	220	213	209	195	207	209	216	204	181	171	192	221	191	189	191	185	202	226	226	215	184	203	220	206	165	211	154	193	211	181	200	193	221	202	197	201	239	194	194	206	187	205	201	196	216	205	181	212	198	182	197	197	191	201	221	188	199	207	189	216	186	214	218	194	210	202	189	212	201	216	210	219	217	240	226	200	155	207	204	225	218	208	184	212	192	221	206	195	196	188	219	205	201	197	199	193	202	201	226	218	249	198	200	198	188	189	216	205	226	208	200	215	186	217	184	220	225	196	204	205	217	189	212	203	189	175	168	211	206	172	188	202	194	201	205	197	235	205	205	231	177	189	203	202	208	197	211	185	189	200	209	203	214	192	202	194	210	166	210	217	204	179	221	193	175	197	199	228	186	201	202	222	187	173	198	215	202	205	191	180	193	195	191	219	192	201	203	199	191	199	208	228	201	214	202	226	191	219	192	195	188	184	199	170	197	196	197	188	202	184	196	211	202	195	197	182	172	191	185	241	215	177	177	204	209	216	195	194	188	181	208	187	217	193	180	203	198	192	226	197	191	214	211	184	184	203	198	206	216	185	166	209	184	208	190	226	227	209	202	187	193	191	203	197	179	178	185	193	193	204	219	201	213	207	197	209	192	162	199	229	232	204	212	195	191	183	228	174	183	174	206	203	201	213	204	206	205	201	220	196	209	214	228	188	211	227	220	211	192	194	192	194	207	209	172	204	206	200	218	216	190	192	202	200	211	183	203	192	211	195	225	181	189	196	179	226	181	195	209	187	202	193	230	194	197	204	213	212	198	183	189	195	199	217	201	157	200	230	184	191	181	212	197	217	192	199	200	175	206	173	178	210	214	217	193	186	202	217	205	185	202	233	201	205	181	193	186	200	203	203	191	186	200	199	200	155	210	197	175	207	176	197	221	196	206	191	199	226	213	212	214	212	200	191	191	188	195	191	234	166	183	196	170	204	228	194	187	211	170	194	188	223	184	207	182	191	199	210	218	199	202	211	217	217	196	192	205	174	194	201	199	202	211	199	192	231	179	220	217	176	209	221	183	209	213	198	191	202	195	192	206	225	221	210	181	209	217	191	224	216	212	190	226	189	189	193	178	213	203	177	220	211	221	218	183	194	201	221	199	199	216	208	169	222	209	185	219	201	215	189	225	200	191	233	194	185	184	198	215	196	207	191	216	202	214	223	201	178	181	191	198	197	204	193	194	206	208	228	188	203	195	179	181	199	226	238	236	208	201	209	189	192	208	190	189	192	212	187	203	187	185	194	192	207	212	211	226	195	205	197	193	178	191	216	185	186	207	188	188	205	171	185	193	216	191	204	189	219	170	194	218	201	189	214	195	222	207	220	202	219	200	223	193	209	215	202	205	192	190	217	192	196	218	190	204	190	216	203	211	218	209	192	204	186	197	220	197	195	214	231	223	198	181	198	206	220	211	203	203	208	181	189	205	202	196	213	207	207	194	215	214	212	192	181	200	218	205	204	226	190	187	184	190	182	182	217	208	210	182	208	205	182	198	201	220	203	220	206	193	197	226	206	214	203	196	219	211	204	235	202	192	178	191	201	187	197	191	232	187	188	200	219	174	194	203	207	211	169	201	183	197	204	214	218	189	196	189	218	212	197	204	205	203	198	206	190	206	199	210	215	196	200	211	214	179	196	221	208	208	213	215	215	215	226	210	211	209	184	191	175	208	218	212	212	201	211	198	202	224	228	199	188	197	220	211	202	211	171	191	211	183	205	171	188	186	221	194	186	197	186	196	200	213	206	180	196	187	202	208	192	201	198	193	211	211	206	204	185	233	214	193	204	217	198	212	214	183	220	180	204	215	198	181	208	222	222	199	181	232	188	188	199	191	210	179	196	199	202	183	200	199	202	209	206	182	187	200	200	198	195	225	197	206	184	198	191	218	204	229	188	198	195	226	204	192	215	193	184	183	194	189	237	190	216	193	188	216	166	212	228	194	200	179	190	179	185	195	184	197	203	226	205	213	180	181	195	230	218	207	189	178	199	181	211	190	195	172	221	185	208	210	213	195	239	204	157	200	197	193	201	195	180	190	214	218	219	188	181	191	205	178	191	208	202	194	209	201	179	202	182	176	181	191	216	196	175	170	209	197	202	195	217	213	207	152	184	207	207	215	211	218	189	215	198	192	187	209	223	197	172	210	222	188	198	209	212	203	190	194	199	190	217	208	229	195	183	214	206	194	213	208	191	204	194	215	217	196	212	196	186	211	191	203	223	175	208	185	172	202	216	210	181	223	220	182	187	204	211	219	194	215	200	190	204	209	177	203	193	198	205	211	179	201	186	210	200	217	187	172	188	203	239	180	215	206	179	207	227	208	184	195	207	208	187	206	224	207	175	207	200	195	192	208	200	194	200	201	209	211	210	205	211	199	216	185	194	174	198	187	198	202	197	196	193	207	198	227	205	186	211	208	204	189	212	193	181	192	188	202	251
34168	41202	46778	52897	51457	54415	55652	57680	56149	59998	58787	59542	54696	55599	53757	52153	51056	47317	41054	40194	32084	25019	20760	17379	17517	12545	12377	12785	9557	8919	7170	8354	9722	9847	9823	7860	6377	5537	4195	5691	7147	7372	7628	5498	5789	9603	7129	6217	3719	4306	6021	6225	4932	9646	6045	2311	1872	2248	1266	1025	671	735	811	1039	867	1005	950	777	644	802	779	626	506	505	537	479	527	483	500	494	507	496	517	526	502	500	526	826	1658	1287	576	489	499	476	447	515	444	497	487	471	481	473	514	493	491	458	448	501	496	471	482	514	484	480	475	472	506	472	508	463	507	460	458	491	466	478	458	477	457	503	499	476	464	450	467	519	467	473	466	500	453	459	491	477	493	472	426	491	493	447	508	483	480	478	427	458	456	508	467	474	509	432	464	495	487	488	471	497	467	477	473	504	491	466	452	470	474	470	513	486	491	482	486	427	470	489	441	468	452	493	463	455	456	466	482	450	485	478	407	491	473	458	472	479	490	445	482	465	488	486	521	460	445	444	471	464	472	463	487	478	496	448	483	462	474	491	451	477	450	481	458	454	481	452	468	486	466	479	466	468	458	421	478	469	484	450	490	491	488	509	466	510	476	489	474	476	428	479	467	481	494	463	498	506	471	478	481	435	479	463	455	443	452	441	462	512	459	435	490	501	485	474	483	456	485	475	454	419	477	507	475	482	468	470	455	506	482	519	476	501	459	463	467	466	488	466	483	457	473	510	473	434	488	515	491	470	465	482	491	485	478	451	475	490	457	476	500	475	485	459	485	456	523	469	472	475	512	457	503	462	469	467	497	460	508	455	491	464	474	474	487	475	462	479	473	491	458	472	491	521	476	480	486	484	479	440	493	462	473	456	456	468	493	469	491	470	466	494	483	492	427	465	469	491	457	507	474	488	444	492	481	492	470	520	510	472	454	487	492	445	417	451	492	495	471	475	521	463	525	480	460	512	529	433	437	442	474	502	487	464	493	521	462	465	507	483	483	439	460	458	474	462	481	428	464	504	463	469	495	484	459	454	475	443	494	469	465	503	522	479	445	491	484	499	470	494	473	518	444	476	492	491	441	467	482	463	542	479	502	502	460	494	477	444	491	506	451	482	483	457	451	498	515	440	499	474	484	472	480	478	475	499	483	457	473	468	505	474	484	488	509	456	460	478	472	493	439	502	502	473	445	448	473	459	465	453	478	471	519	473	467	479	456	468	457	488	470	493	472	476	479	461	488	490	469	459	449	499	468	465	502	463	458	495	453	499	476	479	495	461	465	451	472	437	481	457	506	486	474	506	482	474	487	479	449	482	475	473	474	464	505	456	486	488	482	474	481	502	462	480	488	516	472	484	500	462	479	500	452	471	453	464	465	464	443	525	488	454	456	502	473	475	465	462	428	456	489	504	468	448	468	475	468	467	450	492	517	443	441	441	484	468	495	439	471	515	524	454	486	505	472	459	482	491	429	484	457	472	495	466	485	484	459	473	484	523	490	475	468	496	471	476	456	486	472	497	485	476	461	462	503	454	489	499	454	466	441	475	497	484	493	490	439	464	444	521	474	444	494	461	460	457	468	495	463	441	506	457	413	436	483	421	467	473	521	498	461	481	507	452	457	479	460	455	452	502	529	512	474	479	492	454	491	471	481	468	458	466	473	502	442	495	462	493	506	473	460	473	467	451	452	495	460	504	459	459	472	484	482	470	456	504	488	466	488	485	441	496	478	486	483	472	529	483	460	470	464	480	494	496	472	503	480	464	489	480	466	482	458	458	484	501	469	486	479	493	543	488	470	508	452	490	500	482	470	497	457	489	497	478	479	457	491	446	482	470	500	480	487	498	459	453	466	470	502	443	488	452	413	450	474	477	500	503	483	492	495	497	512	476	488	425	448	529	432	509	485	481	436	452	503	501	473	491	451	475	470	473	470	437	463	528	508	477	465	446	523	484	459	441	470	494	461	413	464	487	460	479	459	480	479	438	479	444	478	472	446	447	446	471	479	485	452	501	470	450	444	503	490	475	480	438	499	462	420	473	491	471	481	449	446	463	466	484	478	434	461	491	467	468	489	464	479	447	485	502	474	481	479	457	472	460	456	467	480	478	464	512	497	456	478	533	483	459	433	490	490	460	481	482	453	468	472	474	508	487	511	427	466	498	479	485	456	500	479	479	463	515	483	474	500	497	417	482	494	469	463	490	461	470	478	491	522	481	454	466	445	464	463	480	460	456	466	495	489	489	451	501	471	459	457	474	493	444	496	453	438	478	455	478	488	442	453	497	489	477	472	488	490	451	480	507	457	468	477	469	481	493	467	484	483	490	441	435	467	466	477	480	483	521	497	518	450	466	477	491	455	443	481	473	468	454	468	505	459	459	449	470	512	446	440	472	465	473	474	450	492	475	481	475	421	449	495	509	528	465	517	456	442	474	477	487	455	502	454	469	476	482	470	472	506	433	451	462	471	517	479	450	472	509	489	426	460	488	467	497	470	465	507	463	479	528	474	480	472	478	482	487	492	442	457	484	464	443	461	426	455	477	475	487	501	479	461	447	477	479	458	475	484	487	481	476	462	473	499	486	480	449	480	437	486	501	455	483	454	479	485	498	459	443	479	465	470	454	493	471	486	470	478	475	461	495	463	460	486	488	470	479	458	461	466	473	458	471	450	460	502	497	459	504	450	444	524	479	466	516	447	471	476	454	461	483	453	485	449	449	450	482	463	481	480	481	483	455	470	473	488	433	475	427	475	461	481	487	444	493	486	469	477	462	472	467	474	489	471	475	479	478	472	493	427	521	443	489	462	489	466	485	482	491	455	483	457	462	487	462	476	513	474	497	478	435	535	479	471	500	502	469	478	455	487	491	488	500	427	447	475	442	465	445	489	447	498	476	434	428	482	477	468	466	514	464	500	446	463	476	504	494	479	489	434	494	456	496	424	458	514	443	447	455	455	463	478	503	493	471	488	495	470	458	479	475	462	455	438	458	449	462	493	467	485	496	504	486	480	477	475	484	491	464	505	501	466	466	474	466	503	442	470	477	453	528	461	455	472	507	471	492	451	465	444	495	446	471	486	448	477	478	468	451	439	481	481	481	478	474	486	469	450	466	477	451	464	471	439	488	461	484	454	474	454	506	480	470	491	468	506	501	488	490	449	451	490	447	451	455	474	474	440	493	463	487	489	490	490	488	490	474	473	444	483	442	456	500	472	508	473	432	474	467	491	450	444	485	456	472	488	438	465	483	511	461	472	493	487	437	466	468	452	506	473	468	464	469	464	425	495	483	455	468	505	462	500	476	487	461	479	471	480	472	431	485	473	465	463	468	505	473	455	483	463	459	511	444	457	475	470	470	462	478	491	466	499	482	496	511	454	442	486	478	473	539	471	438	468	452	451	478	472	500	452	473	476	506	450	462	490	470	481	470	450	483	506	467	458	466	463	470	480	493	462	471	484	454	464	490	473	456	496	461	471	430	472	465	473	462	490	492	497	466	490	474	440	486	467	457
16603	16684	18891	14092	10354	7033	5546	5726	5307	3906	4688	3690	3265	2701	1978	1925	1742	1335	1048	1029	710	536	511	474	417	391	401	381	369	339	304	338	337	349	305	297	307	310	305	289	301	293	306	335	275	329	312	302	279	305	314	320	281	286	301	300	296	251	258	258	308	278	250	271	237	241	242	269	243	255	239	264	256	280	269	265	274	256	255	244	266	241	247	235	254	296	213	295	255	243	236	255	275	255	262	255	281	232	279	254	240	260	223	242	284	252	320	239	267	251	261	269	266	226	290	255	257	257	257	287	255	282	271	258	261	248	279	250	251	229	258	276	251	276	238	248	268	248	252	268	269	243	241	261	278	269	230	259	265	265	265	225	248	254	260	283	289	268	229	262	286	252	243	290	246	275	241	234	303	259	230	235	253	265	234	287	249	268	256	238	236	276	238	222	243	264	228	286	254	254	306	257	257	277	254	262	293	277	288	260	244	253	290	273	236	292	242	258	251	212	281	265	248	261	268	244	293	276	270	248	257	276	261	264	275	256	288	248	272	268	264	260	227	295	260	267	254	267	250	229	266	262	262	269	212	269	238	282	247	260	270	242	286	259	247	258	238	261	271	248	237	252	260	257	259	270	300	248	252	270	252	270	255	293	276	227	266	264	268	275	311	280	254	253	265	261	249	261	246	253	295	284	271	266	240	279	260	218	245	259	263	242	253	277	263	258	259	256	289	239	270	270	257	254	254	249	237	271	263	263	289	257	295	236	281	264	231	224	237	250	243	285	316	227	272	304	261	264	234	282	287	257	253	266	235	267	286	251	234	249	266	293	264	234	247	244	261	252	256	262	258	267	257	252	254	259	238	291	244	234	263	269	274	237	245	274	266	248	240	247	266	288	251	264	253	259	261	263	224	245	299	269	252	287	253	260	259	267	242	254	272	253	258	261	254	234	244	235	249	273	245	236	246	243	246	279	247	278	281	248	275	255	256	276	241	238	260	271	242	274	252	283	266	242	260	228	281	255	257	267	263	251	258	257	253	281	283	263	236	249	266	288	256	266	259	249	249	313	252	275	264	261	270	238	258	263	260	278	271	254	274	269	252	238	242	265	263	274	278	273	245	255	276	253	275	264	271	240	253	246	240	235	252	286	266	277	268	246	264	277	256	241	251	253	283	225	243	249	260	256	276	284	260	257	268	267	276	271	279	255	259	265	250	243	247	267	256	246	261	259	263	243	245	231	281	249	285	247	288	249	266	232	261	264	246	280	248	264	225	263	277	246	245	247	285	247	244	253	262	250	280	286	257	303	255	251	256	249	260	238	239	261	255	251	244	266	262	294	275	247	281	257	296	263	205	271	261	258	249	268	262	265	250	274	252	276	268	251	263	253	274	250	252	282	249	235	264	286	249	268	260	267	240	286	257	287	257	266	279	266	249	268	240	252	276	253	244	252	266	259	293	248	261	255	270	253	299	232	287	248	281	264	262	278	272	246	269	302	264	245	271	260	260	249	257	251	247	247	279	247	247	268	232	274	284	252	242	233	266	254	265	286	252	237	262	269	276	250	235	280	271	258	258	268	276	277	280	273	239	258	255	250	246	285	257	262	288	279	255	261	298	277	267	246	266	232	256	287	237	258	244	259	264	292	257	266	251	269	245	246	260	267	276	271	267	248	268	247	256	265	244	227	280	265	257	262	225	277	270	243	275	261	283	279	232	267	296	225	257	258	267	234	278	268	274	240	256	261	225	268	244	251	278	210	270	278	242	281	274	234	264	258	252	238	228	251	248	235	240	246	249	270	261	295	260	262	289	249	236	282	265	281	275	256	293	240	259	278	254	270	274	261	251	251	241	270	246	248	274	277	283	269	259	258	260	255	260	254	249	255	286	271	255	269	274	248	257	252	260	241	263	244	227	243	273	262	266	243	257	265	262	276	258	253	218	254	245	264	231	273	265	258	246	234	262	258	231	233	254	266	253	274	253	283	244	257	255	229	256	215	274	301	244	292	274	235	248	244	255	251	259	246	249	246	252	262	253	236	276	294	245	272	275	243	274	284	276	251	259	239	275	261	255	299	236	247	251	266	244	240	245	292	260	241	262	258	256	257	254	239	267	221	233	256	269	277	265	286	253	258	254	277	252	253	248	265	253	274	263	257	270	283	247	257	253	249	270	264	244	278	293	292	228	234	271	287	265	239	216	253	273	265	229	276	263	281	262	273	271	259	257	280	266	240	263	230	269	242	236	263	241	234	268	250	238	226	266	277	246	257	276	240	256	249	283	261	265	275	284	286	255	282	254	249	254	232	254	268	263	264	233	260	230	280	244	268	262	247	258	253	237	247	250	270	287	258	273	252	278	296	260	256	260	267	274	265	248	242	255	271	264	259	253	290	266	241	257	285	254	252	222	241	280	273	246	274	258	248	237	246	246	255	245	264	253	224	232	243	259	250	276	228	268	250	248	246	254	259	265	253	261	245	292	252	246	284	249	255	223	256	251	318	257	278	265	221	263	252	268	275	286	271	254	270	270	287	273	242	251	243	253	246	248	259	278	247	254	229	262	233	282	291	270	261	290	265	274	219	242	274	282	227	265	256	270	277	258	279	242	253	255	308	246	252	271	245	248	253	285	293	256	272	247	247	250	256	234	261	242	284	271	271	259	294	251	277	269	281	249	269	266	258	265	251	255	258	246	230	241	221	269	267	253	277	271	274	273	272	285	283	269	231	258	222	266	255	244	229	238	250	260	258	260	260	272	253	293	275	223	258	284	230	244	270	270	256	260	263	265	251	243	269	261	304	286	264	252	249	253	245	245	239	272	264	248	273	254	292	260	275	225	262	244	249	276	277	241	277	221	301	240	247	257	267	293	244	283	247	253	286	235	248	246	266	244	270	247	239	295	251	258	302	252	260	240	274	225	270	253	249	233	210	259	249	258	245	255	253	278	256	269	293	277	242	267	284	263	285	254	222	242	250	236	281	255	257	231	254	262	250	224	273	241	294	251	261	241	262	275	250	254	264	234	244	292	234	256	253	248	233	300	269	251	245	230	244	266	295	261	275	271	287	242	250	266	256	234	265	273	234	267	256	261	230	268	249	285	254	252	271	268	242	241	234	245	263	258	232	242	268	265	256	238	274	264	256	266	269	243	268	256	236	245	234	265	237	265	252	259	270	283	258	265	278	237	276	270	271	279	255	260	267	232	274	228	241	276	273	249	265	278	258	248	262	286	240	258	256	254	298	288	252	257	265	263	252	278	258	264	217	288	270	275	268	288	273	259	243	268	268	223	248	284	250	263	229	283	261	278	270	260	260	261	257	237	249	272	218	285	276	268	245	239	260	264	246	249	270	244	260	250	228	250	241	239	242	267	241	278	254	289	253	271	221	245	270	293	248	275	249	240	276	285	243	284	249	248	276	272	253	277	276	278	252	275	253	238	257	267	258	256	281	277	293	277	255	256	261	286	262	262	278	250	284	265	277	252	249	271	243	263	249	265	251	244	269
11206	14564	24127	24553	22571	18080	17165	19043	17672	16280	18707	15837	13728	13122	9559	9834	8403	7130	5650	5263	3409	2494	2244	1957	1842	1561	1571	1630	1469	1286	1214	1207	1202	1136	1097	993	1007	906	810	928	907	973	932	865	954	1012	910	814	809	779	795	824	818	976	858	855	754	687	665	688	689	656	672	633	681	655	704	660	615	618	586	635	657	629	639	627	656	649	675	640	625	639	622	623	622	604	612	623	666	676	554	619	607	580	629	579	648	597	598	589	584	614	662	626	573	608	601	644	659	615	646	610	587	575	652	617	609	610	609	624	635	618	597	598	606	599	637	563	573	613	622	588	557	656	605	615	618	564	615	565	594	607	656	540	656	647	644	582	659	619	607	627	638	619	629	647	559	609	609	642	577	635	624	625	612	597	599	589	628	586	605	611	632	620	639	658	585	636	611	643	582	626	627	643	607	593	636	624	636	627	635	632	656	590	607	598	667	570	634	607	612	634	612	633	597	610	625	611	600	567	631	606	605	624	580	598	609	620	580	641	593	646	598	594	604	561	652	619	630	593	631	626	624	635	625	648	644	611	614	643	602	638	577	592	594	590	619	658	620	592	665	591	575	590	620	564	621	615	647	641	599	619	614	615	612	580	607	620	631	615	582	617	623	607	613	615	628	578	653	636	573	627	609	600	589	618	633	639	602	596	656	622	577	604	660	585	609	619	631	617	614	620	632	656	620	587	593	598	604	609	600	597	619	663	607	615	638	627	537	643	611	634	630	684	621	637	629	619	613	609	622	647	552	608	605	601	639	596	606	617	636	630	600	639	631	622	635	618	644	588	596	611	598	623	572	632	634	646	623	645	579	602	615	590	605	600	603	625	598	625	649	605	639	621	638	624	656	615	577	636	651	655	654	615	606	594	609	650	617	604	608	616	575	604	613	604	638	606	601	619	658	633	642	618	599	600	580	636	647	644	611	618	610	627	641	664	635	623	610	604	628	633	603	584	565	607	627	631	605	626	593	631	588	603	629	606	599	607	603	644	595	595	627	586	595	575	628	611	602	592	593	599	620	615	627	657	628	573	618	628	606	644	624	628	598	577	640	601	594	614	640	579	597	624	540	610	601	626	613	632	643	599	600	585	585	618	619	610	587	580	608	626	609	570	660	603	666	616	614	611	594	606	549	620	607	636	626	633	599	588	617	593	637	624	588	600	623	578	623	585	644	600	639	637	618	648	603	634	596	608	610	611	614	635	649	626	601	576	602	635	607	623	635	629	619	614	609	624	628	639	619	615	604	615	547	629	620	583	635	596	646	604	608	607	635	611	599	607	617	628	606	605	598	622	618	599	608	620	617	611	573	569	649	597	664	596	616	643	630	581	583	644	631	573	605	608	606	626	621	638	620	599	578	606	592	648	662	635	595	605	600	576	625	665	600	629	609	622	646	620	557	632	619	601	600	627	591	598	601	637	633	600	589	645	600	616	587	603	618	579	634	590	586	601	630	616	608	608	593	681	625	637	633	617	608	583	647	593	606	601	629	607	604	610	597	570	587	590	631	609	631	675	608	577	619	600	646	612	631	635	615	632	646	585	623	621	603	591	641	616	675	595	648	639	615	632	623	614	613	624	646	664	607	608	648	640	630	622	628	645	628	618	639	618	634	651	600	634	602	642	576	602	614	622	602	664	636	643	611	633	659	669	599	602	619	651	596	647	630	615	609	621	619	624	653	583	616	634	566	608	621	610	593	630	646	628	666	615	608	635	579	614	610	618	613	580	628	589	620	625	612	612	626	593	632	654	638	594	611	595	615	649	613	624	623	599	640	580	553	593	612	629	591	592	615	596	597	626	603	591	667	578	593	610	595	656	614	607	636	614	595	630	652	609	648	599	597	618	610	601	605	560	618	627	601	605	595	603	600	636	626	607	646	577	658	626	603	595	586	612	620	599	637	555	591	613	631	618	589	643	592	598	599	565	599	642	615	681	632	599	611	611	606	609	624	588	614	608	614	638	624	665	584	617	592	647	628	650	593	604	590	591	605	637	639	650	599	624	584	588	614	615	622	606	566	612	650	559	605	622	571	621	612	589	657	615	607	595	611	601	638	593	616	656	609	669	623	665	646	593	667	614	588	653	640	624	614	596	572	612	570	663	583	637	603	550	588	621	604	588	627	581	603	624	637	642	655	625	606	596	654	640	602	593	621	584	627	646	587	604	614	596	650	609	599	623	610	620	600	587	592	601	623	615	639	598	623	650	649	641	613	613	604	604	615	613	607	575	636	603	628	636	636	670	618	580	593	596	632	603	622	562	638	559	607	631	609	635	634	584	611	603	627	666	597	613	625	574	614	614	650	643	627	583	628	590	635	662	603	610	595	650	601	589	621	611	614	643	610	581	588	592	637	585	652	673	596	616	616	605	639	609	607	567	609	616	618	648	618	612	595	571	626	613	608	591	653	595	646	630	616	613	620	647	613	597	616	618	605	608	616	607	624	630	589	633	625	596	635	579	598	613	605	636	579	635	645	592	639	615	646	587	625	643	656	587	632	653	621	591	632	673	618	638	632	619	640	626	610	656	575	615	569	613	636	647	596	624	548	611	625	652	657	595	639	609	642	593	620	598	587	671	644	554	607	599	588	684	670	565	595	592	615	656	606	600	573	618	577	611	619	608	573	584	662	610	608	640	637	633	619	627	619	631	617	626	654	643	609	606	617	642	590	623	632	597	624	657	641	594	670	609	585	609	633	647	635	598	574	636	605	623	592	644	602	650	635	624	593	602	624	597	606	608	582	629	664	648	635	657	607	626	615	656	624	584	623	661	577	566	602	611	626	668	655	598	643	614	595	573	578	638	612	605	614	619	552	559	643	609	599	606	576	608	641	602	585	627	594	632	637	597	622	617	629	583	611	608	600	618	634	627	645	596	598	641	624	606	658	589	621	622	601	589	643	591	620	640	586	622	607	573	641	622	636	615	584	566	620	605	630	634	612	618	575	597	596	646	581	594	565	587	646	582	587	606	635	600	629	596	624	627	617	600	640	585	640	633	589	658	671	577	592	628	608	655	574	593	594	660	576	622	605	605	579	633	608	625	618	604	630	611	613	614	628	629	625	619	580	584	593	619	591	604	632	647	643	642	614	642	636	561	605	611	597	637	605	623	592	574	645	622	634	642	640	599	679	632	618	597	587	610	585	614	629	614	630	625	577	636	614	590	632	622	595	536	576	623	636	639	664	611	660	657	640	616	606	615	635	588	599	597	630	634	622	592	625	612	655	643	641	633	634	649	638	610	609	622	628	587	635	606	610	622	609	630	610	548	626	589	624	595	600	574	620	635	586	655	651	660	606	614	610	584	625	583	647	635	630	622	644	610	627	614	626	625	613	617	567	629	619	593	583	601	614	599	570	617	613	615	652	623	602	623	654	606	663	626	614	608	607	625	614	694	604	631	618	606	571	614	626	648	637	587	628	584	595	641	654	638	637	613	600	600	631	571	618	594	628	596	639	620	616	574	603	653
38255	41122	42262	36125	37289	34177	36492	40260	38310	36477	41241	36521	35529	31152	25235	24209	20835	16878	11889	11054	5292	3148	2834	2398	2131	1326	1283	1445	1098	940	801	1033	1082	1122	1055	748	729	575	570	640	799	655	746	606	691	873	802	626	490	519	473	669	696	848	886	589	477	396	353	321	272	287	312	320	352	326	279	264	328	296	274	288	284	275	250	286	292	301	271	272	286	293	279	279	285	288	310	334	355	335	292	293	266	296	268	293	308	274	253	256	312	237	276	278	274	266	241	286	289	285	263	268	254	246	325	302	263	289	277	263	286	289	309	282	283	269	265	250	270	309	291	266	269	276	304	270	253	245	262	264	265	262	247	275	293	280	298	251	279	268	267	288	253	288	260	298	280	310	294	269	266	264	264	272	275	241	266	274	264	254	282	286	297	254	292	282	266	274	280	284	273	283	285	241	295	268	271	265	291	257	268	287	286	265	280	281	253	274	300	283	247	283	261	285	257	259	290	265	267	285	271	271	273	282	277	301	300	292	272	259	268	264	266	276	285	257	262	289	234	297	282	286	300	254	260	269	263	268	269	274	255	238	240	254	252	265	288	288	285	263	299	291	265	264	242	258	271	248	263	259	266	254	264	250	294	304	291	264	275	273	278	253	280	293	263	285	289	301	296	259	267	265	283	289	266	277	268	275	292	285	261	275	266	280	297	286	272	274	275	293	275	248	245	270	313	258	276	254	269	312	271	282	262	262	264	268	297	285	268	256	288	269	273	243	265	270	260	250	227	265	284	294	236	285	266	290	264	246	284	265	270	287	293	300	280	263	267	295	248	286	262	288	261	262	289	289	277	283	321	278	274	265	286	249	265	254	251	290	267	280	290	264	271	282	270	271	239	275	275	257	297	276	291	288	255	258	252	297	301	272	275	272	267	299	267	262	263	279	260	266	257	271	274	255	291	224	285	247	293	284	267	261	267	288	273	264	281	266	275	265	271	290	279	281	232	293	305	268	259	294	303	257	243	238	262	245	270	268	317	251	249	268	290	272	278	266	276	274	272	279	265	270	265	285	267	260	255	299	239	287	305	264	282	251	291	274	274	279	272	257	265	270	283	287	293	260	238	297	269	250	287	251	252	272	291	253	277	280	309	285	256	282	263	264	289	299	254	279	277	271	264	260	274	262	253	247	280	295	281	272	272	268	283	267	301	244	293	269	250	291	259	292	259	256	286	266	308	277	271	274	262	279	286	287	253	254	288	269	236	280	279	305	275	283	258	269	266	281	270	275	264	285	263	282	278	284	268	297	294	271	245	267	263	276	275	289	250	277	296	290	282	288	302	296	286	229	256	243	270	233	248	296	264	254	258	254	290	277	257	278	289	277	305	256	296	291	296	303	286	313	252	278	282	259	290	252	254	285	309	268	277	285	268	269	259	282	269	248	276	276	318	262	296	297	263	246	265	276	278	274	278	301	259	275	251	260	284	291	253	298	266	256	311	270	287	262	298	286	264	285	256	249	300	277	296	283	288	288	255	261	253	271	254	275	253	239	262	295	278	306	302	284	277	292	289	272	302	263	280	298	257	245	272	275	281	303	281	292	271	278	271	293	243	235	285	265	254	266	271	276	271	293	269	250	284	263	275	289	256	256	252	281	266	313	287	274	250	281	268	266	256	264	263	255	273	263	289	325	277	256	238	281	287	279	266	297	277	245	265	282	262	278	277	271	276	258	293	259	242	253	258	296	271	265	260	273	260	283	272	269	298	279	276	267	288	281	263	270	249	291	264	265	287	286	284	277	277	278	287	281	289	299	275	255	274	287	281	271	281	258	286	274	264	269	258	259	247	252	295	274	273	256	271	243	259	275	283	277	264	283	277	274	264	272	261	295	238	289	261	278	274	276	283	270	263	277	265	271	270	257	278	311	299	259	279	290	272	283	266	269	254	254	276	302	269	244	310	275	240	265	273	244	273	266	269	261	260	274	311	254	286	257	278	262	272	256	305	264	270	284	276	267	275	280	275	266	248	262	262	260	258	238	280	276	305	279	286	292	277	286	252	262	250	259	251	252	231	287	239	265	272	252	264	276	290	253	300	298	246	309	308	246	257	259	298	264	264	281	262	274	277	298	253	276	259	260	278	266	296	252	253	283	240	264	252	258	277	275	292	251	292	273	277	265	275	282	285	268	290	276	278	281	268	253	282	267	260	246	275	268	268	291	239	246	311	280	258	263	265	264	293	275	262	267	258	278	260	273	265	311	259	247	252	285	283	280	285	274	273	287	255	304	255	267	269	254	268	307	295	231	250	282	295	299	279	270	255	274	260	267	291	254	249	270	269	248	254	277	274	272	282	272	260	297	292	289	258	268	284	263	275	250	268	230	295	259	281	275	245	288	276	307	272	275	267	277	293	272	264	247	290	269	268	261	273	274	267	260	300	278	278	272	281	252	274	282	262	283	252	287	259	277	270	266	252	270	276	268	258	292	302	246	278	266	294	287	302	297	249	264	281	280	264	295	242	272	285	284	244	283	257	275	245	239	317	268	300	280	272	276	280	295	265	287	261	270	270	255	240	244	256	276	268	278	294	267	255	258	278	265	260	225	270	257	263	272	301	296	248	278	278	230	269	263	278	294	266	276	280	276	270	261	297	274	268	252	273	265	259	263	250	277	264	294	280	311	280	278	283	269	292	274	264	252	291	278	293	304	243	238	310	260	262	259	297	278	256	270	277	290	257	234	284	311	298	274	280	266	237	294	291	285	274	267	286	246	280	268	269	276	267	249	286	263	253	273	276	259	249	263	296	270	290	295	249	262	292	296	264	275	270	261	271	299	254	271	275	289	273	279	261	251	294	294	264	286	265	259	265	268	297	272	296	278	298	266	262	275	279	235	274	300	261	303	272	235	265	285	277	265	274	272	295	269	284	282	262	272	295	253	280	298	288	283	258	272	258	262	289	246	278	291	261	269	295	269	268	267	294	251	297	313	290	269	266	321	280	312	277	257	233	259	261	293	275	282	288	274	335	296	286	256	286	285	277	278	245	267	253	280	288	282	278	268	276	263	264	285	282	238	257	269	301	246	292	266	304	287	253	275	263	260	274	281	278	276	291	257	268	286	253	252	262	283	295	283	249	300	266	262	301	299	273	275	300	263	260	257	275	282	245	271	253	296	302	263	290	270	249	247	285	259	258	259	268	254	239	290	289	243	276	277	250	273	271	286	281	274	282	275	272	282	250	269	254	257	267	286	262	260	266	283	297	286	254	277	297	271	248	272	258	273	282	310	277	268	287	285	256	286	296	253	291	256	265	258	270	268	286	280	282	312	275	264	267	272	248	264	272	270	267	243	269	257	274	290	274	274	270	269	282	271	277	258	250	286	263	275	276	280	274	279	284	299	268	286	258	235	275	278	280	244	222	264	232	253	293	297	299	272	287	275	258	282	290	272	274	259	260	277	263	260	294	287	277	261	267	258	266	250	270	265	274	295	269	294	254	247	290	256	313	265	273	260	273	274
27304	35981	43516	48804	47343	48033	49915	51985	49744	52905	54416	53541	47111	47425	44532	44123	41177	37491	32996	31349	20252	15385	14124	12136	11166	7807	7711	7921	5962	5067	4405	5937	6513	5919	6168	4317	3897	3157	2680	3497	4850	3763	4355	3234	3648	5695	4535	3592	2547	2445	2379	3709	3817	5442	5367	3091	2108	1502	1013	925	820	760	810	855	1053	1061	824	686	752	731	732	730	666	655	668	688	656	652	659	663	665	669	663	620	643	725	757	1011	1319	1127	797	663	634	656	689	655	668	618	668	609	647	628	619	625	634	611	639	607	634	604	573	646	626	612	703	649	638	642	583	644	651	640	642	656	671	650	638	625	610	613	663	671	617	641	646	624	618	653	634	633	613	598	626	627	625	652	680	634	633	666	606	636	618	595	663	606	654	637	629	623	657	611	689	651	694	614	605	616	676	643	634	663	667	632	625	629	622	655	619	610	629	611	601	623	632	641	669	629	641	601	596	646	668	666	604	653	623	597	618	623	598	614	623	676	659	649	621	641	640	661	652	647	642	614	621	627	641	641	598	654	621	630	659	667	590	614	676	611	668	594	658	625	661	659	623	664	675	681	617	640	607	652	642	632	618	618	658	628	611	627	623	647	645	692	626	659	618	627	643	634	642	612	638	645	664	677	644	600	645	592	655	638	662	583	622	634	636	681	627	628	615	614	605	635	658	660	626	595	636	636	646	643	611	609	629	607	653	602	598	610	601	631	608	615	624	637	663	610	648	619	651	653	662	607	646	686	614	638	697	664	638	621	611	599	611	664	661	636	607	601	675	617	620	656	655	626	629	647	639	579	596	635	617	598	592	627	600	652	566	669	632	634	623	668	605	597	628	650	589	623	625	607	663	630	642	598	680	636	659	607	647	639	647	646	627	654	617	638	609	662	617	624	623	666	662	625	635	637	646	593	594	683	645	668	646	629	659	605	646	652	638	649	635	665	649	617	596	628	661	648	627	648	625	658	595	640	653	630	680	659	680	637	663	657	648	570	680	599	650	652	651	592	632	615	659	648	662	634	659	639	581	619	634	641	653	632	615	632	641	636	637	636	616	628	624	648	617	642	638	640	657	669	626	630	671	643	632	628	659	669	658	611	641	633	627	642	617	633	616	660	628	647	630	674	623	640	636	624	617	604	641	612	627	654	664	643	607	653	607	660	631	616	592	629	591	648	632	610	681	643	639	640	618	645	600	654	671	625	588	603	618	641	618	636	606	640	639	655	645	627	602	582	610	617	645	631	628	692	656	644	611	686	585	623	615	684	587	612	633	648	632	608	669	629	634	596	599	645	643	631	585	621	599	638	632	613	557	632	588	627	634	619	611	623	631	684	604	645	610	599	628	634	627	612	674	612	662	597	618	630	631	625	599	619	653	601	663	618	656	630	627	604	625	649	642	645	640	633	597	665	611	640	602	637	684	581	645	655	676	639	616	614	663	596	656	704	604	613	642	637	669	595	652	659	654	638	638	619	612	620	653	630	611	668	656	665	636	623	647	609	683	641	617	704	653	645	665	614	630	625	601	613	635	637	654	619	627	648	656	641	633	631	607	596	639	632	602	590	635	670	650	670	631	669	671	632	673	613	614	616	606	600	649	598	675	564	634	628	624	603	586	609	623	613	637	642	654	613	619	621	652	664	614	609	623	681	648	636	608	640	642	654	644	648	642	593	654	630	638	617	653	676	647	661	614	697	583	628	601	651	650	623	623	711	643	613	648	636	635	607	612	611	610	624	614	668	679	637	605	646	676	606	607	633	639	649	642	618	620	625	620	673	644	609	590	664	635	669	588	636	607	657	647	627	661	619	642	664	615	636	641	600	627	640	669	629	663	644	636	670	618	596	637	600	657	631	612	675	623	626	640	653	656	618	644	668	668	627	622	660	633	635	619	638	626	606	626	636	615	652	604	653	684	627	607	647	646	641	625	669	646	566	609	651	610	647	626	663	607	623	652	635	641	639	645	606	596	620	585	655	638	666	655	599	639	650	672	686	600	642	627	659	634	608	636	668	652	631	643	628	643	642	621	605	597	615	648	652	590	634	634	615	617	634	619	623	553	602	648	671	660	609	654	616	636	652	687	605	637	653	602	618	678	648	619	674	633	657	617	652	594	668	621	604	604	611	706	617	639	657	619	641	662	616	628	607	626	676	627	622	636	620	620	641	655	602	656	634	621	655	621	617	612	632	662	613	632	620	612	658	629	651	630	614	587	652	634	659	614	621	665	639	630	606	615	669	643	599	613	636	659	666	626	631	625	663	646	642	624	613	600	619	586	647	632	627	668	637	655	604	595	633	655	640	669	660	671	680	640	658	663	672	632	625	651	604	620	651	602	624	614	597	632	620	643	660	615	633	628	653	618	637	673	668	644	631	651	628	652	631	618	552	619	638	590	611	658	624	614	611	646	603	638	688	628	634	613	655	606	579	654	624	637	644	628	640	634	681	662	626	586	609	606	644	612	619	671	622	616	611	644	660	646	639	603	633	673	644	682	640	648	639	597	623	625	669	642	627	623	652	627	570	655	653	640	674	660	672	634	646	633	614	669	646	635	619	640	641	629	631	621	649	657	624	629	653	631	605	651	667	639	608	664	601	678	641	642	582	629	652	613	660	670	622	648	648	569	660	620	627	630	618	618	648	668	669	622	702	631	659	627	623	648	646	655	612	599	620	643	666	652	661	566	643	602	617	639	640	623	603	627	616	643	613	625	639	629	592	648	626	657	623	612	620	633	593	630	622	670	607	616	586	691	680	653	664	603	625	610	586	660	626	636	640	589	629	612	634	675	613	635	602	620	649	643	646	620	629	645	617	633	625	635	622	618	585	618	657	564	620	608	617	658	618	619	591	662	657	605	645	659	629	636	626	597	606	646	612	615	620	666	620	647	652	651	628	659	620	612	643	661	617	625	624	627	651	644	664	605	659	603	664	641	636	602	583	654	650	613	621	598	608	626	644	660	655	621	630	626	709	661	600	630	612	590	614	654	601	643	599	613	654	609	621	626	673	637	613	616	619	655	683	642	618	678	605	694	651	642	659	636	686	645	647	612	635	634	644	690	659	625	629	622	655	631	677	617	583	653	627	643	589	664	660	661	648	636	591	604	649	615	599	582	625	640	608	603	646	679	616	646	663	620	632	640	602	637	642	595	656	634	576	636	599	643	659	628	680	658	651	648	607	628	597	643	674	592	635	641	640	679	613	637	626	669	635	642	646	644	634	640	576	617	633	649	616	630	637	637	644	629	661	604	642	654	673	680	628	596	613	647	582	638	651	631	604	619	643	637	621	621	594	694	678	643	650	627	618	625	688	637	616	612	653	585	649	629	643	657	648	580	622	661	594	649	609	649	677	624	629	598	627	636	637	679	630	689	626	618	674	645	602	638	626	665	676	646	633	624	629	633	637	611	655	662	659	653	599	605	639	654	650	632	636	632	617	621	643	632	621	643	632	628	670	590	665	621	619	633	616	660	636	641	645	644	657	644	626	634	664	665	579	622	625	663	660
45657	42789	42401	35778	38169	37359	41371	43362	42541	43045	47124	41162	41324	38152	34980	34353	32538	28364	21633	19958	10564	6024	5123	4033	3890	2682	2455	2208	1518	1269	1282	1431	1888	1806	1695	1195	1015	887	785	1044	1284	1071	1033	927	1008	1513	1232	974	600	587	634	898	1061	1332	1150	657	513	428	319	280	230	237	267	250	269	267	255	216	236	244	209	233	211	193	188	185	217	239	224	217	216	232	222	211	221	223	249	319	391	325	265	188	217	227	216	220	245	233	186	204	193	209	195	176	208	204	198	178	221	223	221	209	197	243	212	217	221	207	178	194	195	157	218	175	192	232	196	234	215	201	192	188	203	197	210	195	202	220	198	190	172	206	211	194	196	186	202	202	189	204	216	217	191	197	218	190	208	233	182	226	198	208	236	240	212	224	212	216	241	213	198	242	202	199	215	197	201	225	210	210	207	180	203	184	188	207	180	234	211	223	213	219	200	162	200	171	198	208	223	182	178	200	192	204	204	217	190	222	215	191	208	204	180	200	204	204	220	178	209	213	203	195	196	205	216	213	198	180	194	191	190	193	179	174	208	210	203	204	196	199	210	188	210	194	177	220	195	191	203	222	198	201	203	231	222	214	167	208	199	185	211	234	193	199	214	190	198	235	204	197	205	212	177	193	214	198	207	203	207	212	212	203	213	163	190	215	196	175	193	188	204	201	199	213	216	196	208	213	184	209	204	192	196	190	209	181	205	207	207	212	199	220	210	229	215	191	174	201	198	212	209	176	217	205	220	207	212	216	207	225	184	208	207	217	194	208	233	220	194	189	179	213	200	201	170	229	206	211	219	198	197	215	199	195	218	207	189	216	223	209	201	192	229	182	201	198	191	184	229	219	183	183	207	220	192	228	165	217	186	172	262	202	215	210	201	203	214	184	182	195	189	191	215	195	189	234	215	206	211	205	210	173	202	193	188	206	198	203	200	173	196	208	233	203	194	207	208	200	201	185	203	214	210	225	190	176	236	225	196	183	216	190	207	189	211	216	199	197	217	208	212	202	192	197	207	184	197	215	198	221	205	179	200	186	205	207	197	229	205	199	191	197	220	168	232	206	211	219	212	197	194	191	204	213	210	180	222	192	202	176	232	204	198	196	208	192	183	220	200	206	208	185	209	182	175	206	217	180	194	217	194	197	228	214	188	204	216	209	223	198	207	209	196	198	199	203	221	212	221	220	212	190	194	186	222	212	203	193	199	231	212	225	182	180	223	217	193	209	220	207	193	219	219	218	203	174	201	182	203	185	185	199	207	218	228	216	188	208	204	187	215	195	189	189	183	213	198	229	208	228	202	189	174	202	197	220	195	213	201	202	219	208	185	191	223	218	203	217	183	209	189	194	233	191	186	212	201	219	205	211	214	207	207	215	193	174	201	179	223	231	211	214	202	235	198	214	215	201	217	228	220	195	197	204	215	206	201	194	214	239	208	212	219	187	223	214	185	224	191	201	219	204	178	200	174	203	196	180	170	190	196	205	195	222	221	203	175	220	220	203	207	206	221	210	204	206	203	235	197	176	219	217	197	223	196	206	195	171	195	201	188	221	219	191	203	207	206	185	174	185	210	206	202	180	210	195	192	211	189	220	232	205	197	191	179	196	205	189	203	210	190	191	186	200	211	199	195	205	188	211	202	193	221	203	202	209	208	198	227	186	197	197	209	193	211	201	209	185	199	210	203	226	202	208	183	212	217	210	225	190	220	177	220	165	206	211	186	199	219	196	200	187	189	210	192	198	212	227	186	181	189	193	222	208	163	175	187	233	255	210	181	204	183	182	196	204	214	211	225	195	205	203	191	195	196	187	207	212	186	176	203	199	232	185	194	229	200	187	214	205	193	198	198	197	206	183	198	185	211	200	213	192	180	185	204	186	195	216	179	210	200	184	209	189	201	204	216	211	221	188	193	220	193	194	191	198	206	198	188	185	200	206	205	203	208	192	181	200	219	187	202	222	176	204	192	188	190	192	192	184	187	222	217	195	215	192	204	193	194	229	229	189	198	219	217	207	226	206	177	217	207	217	243	220	196	187	183	224	217	208	195	185	178	224	201	219	214	203	194	210	205	205	195	212	200	208	204	216	218	183	184	212	184	207	192	216	193	209	190	199	213	218	225	210	186	212	173	214	228	221	228	210	214	199	197	211	184	166	167	198	193	205	200	226	180	229	171	230	209	211	237	174	204	198	205	208	218	179	194	170	209	178	207	198	199	202	230	198	212	195	193	199	189	196	185	181	200	206	162	226	212	212	195	215	192	190	210	215	185	205	194	163	210	187	201	217	222	197	231	180	196	177	235	225	169	200	236	215	191	178	192	217	206	197	215	222	188	209	178	196	206	198	202	204	200	200	189	184	218	186	198	219	204	186	179	192	192	178	199	190	186	215	212	199	203	226	204	197	182	197	209	174	207	188	240	231	190	190	201	214	213	190	223	205	228	192	204	208	205	206	220	203	211	211	194	193	208	182	210	188	198	221	174	192	223	172	197	208	195	185	192	212	198	198	203	193	204	185	203	223	197	208	231	195	204	225	207	206	216	203	184	220	180	204	186	188	201	232	224	215	210	208	200	222	213	203	219	188	185	192	224	221	180	226	191	216	199	197	189	209	199	222	211	182	229	189	189	201	229	205	203	219	229	209	203	187	229	207	212	212	213	202	213	187	188	197	201	197	191	208	210	216	214	189	202	204	212	211	193	198	215	235	198	207	222	209	199	206	209	213	206	189	193	220	186	197	238	208	206	227	223	203	223	220	217	207	226	228	197	226	180	215	204	217	199	209	223	216	199	208	204	222	209	184	203	167	225	222	211	195	190	197	202	222	204	191	203	212	206	231	202	202	207	168	210	201	216	232	173	219	189	199	200	205	197	206	200	233	205	190	173	200	174	223	209	246	232	214	241	220	197	222	222	215	227	201	202	223	199	209	188	221	227	210	220	209	174	210	192	203	192	218	220	232	212	207	219	196	191	198	206	200	200	195	210	179	188	201	226	179	216	191	218	209	180	178	200	201	210	221	204	206	202	195	208	199	194	185	201	221	200	198	205	214	218	219	230	183	193	200	180	202	222	207	200	205	205	211	188	196	191	201	197	202	229	192	218	205	210	237	217	196	192	207	207	200	228	203	199	201	237	177	195	200	229	195	183	209	214	193	201	208	235	219	216	224	202	216	200	212	197	222	201	216	193	238	216	242	182	205	205	205	199	207	188	194	196	214	199	203	215	200	197	220	239	186	213	191	201	194	187	232	209	198	203	210	187	222	182	187	194	208	180	203	192	219	219	208	243	199	201	206	210	199	235	190	225	228	191	195	194	173	219	187	178	214	205	196	189	184	215	203	213	197	224	200	216	219	193	204	205	197	201	219	207	212	232	214	202	200	203	239	187	193	194	187	213	211	190	224	166	209	193	204	207	217	200	191	213	188	201	187	186	206	198	219	188	224	230	205	215	201	234	201	211	195	198	214	179	184	212	207	178	183	185	213
33066	42163	47108	53151	51991	54282	56029	55719	56044	59796	59056	60705	52431	53739	52461	52051	49910	47066	42208	39854	28824	22815	21082	17833	17726	13201	12539	12745	8543	7068	7349	9256	10639	9135	9875	6442	5871	5462	4537	6177	7953	7060	6593	5899	6066	9399	7583	5778	3783	3505	4138	5802	6660	8852	6626	3650	2955	2257	1303	954	782	690	860	1085	1010	1301	853	678	708	762	697	598	533	549	513	460	512	511	470	501	509	505	513	502	515	508	811	1443	1751	1383	787	486	505	454	489	464	485	447	479	491	475	504	488	487	441	462	474	467	452	463	474	451	475	517	486	480	487	456	468	506	503	466	495	464	501	502	490	505	501	485	504	504	500	485	479	476	487	481	460	477	447	459	468	492	501	472	498	481	477	503	512	443	511	496	491	468	481	451	477	484	534	486	500	482	501	499	489	470	527	466	478	482	501	467	444	454	476	491	481	459	467	458	452	485	499	509	475	502	516	480	515	471	451	463	463	463	505	449	501	483	501	509	500	470	467	465	510	493	474	502	481	483	498	511	448	495	471	476	477	491	458	481	509	468	467	502	526	436	487	471	466	499	499	483	468	475	468	462	463	535	493	467	501	462	455	486	477	442	473	480	481	485	493	467	464	488	443	485	488	494	503	521	442	492	492	494	467	545	486	496	488	438	492	484	474	457	455	490	470	467	488	495	486	465	509	445	460	479	477	486	435	491	480	478	490	465	461	488	497	500	486	480	483	455	449	480	463	485	488	499	490	503	478	511	489	458	489	488	465	471	458	458	453	444	496	479	483	470	502	476	479	483	457	485	470	530	429	452	499	502	489	474	491	432	464	503	480	464	455	483	506	431	484	466	467	498	485	461	462	471	499	474	511	482	482	463	425	474	497	494	465	500	496	478	460	478	499	474	418	497	514	494	463	525	508	506	478	505	476	487	486	446	443	515	485	473	456	430	429	489	470	483	484	499	485	442	502	492	468	502	507	501	459	495	452	460	492	530	526	491	443	478	479	462	496	466	488	508	482	478	474	467	478	472	505	446	452	494	472	469	452	514	461	459	453	476	467	463	505	463	463	499	497	493	470	461	502	467	467	452	420	551	471	478	480	464	454	490	445	462	490	485	463	440	467	523	485	482	476	491	434	488	463	483	487	500	521	478	499	512	499	477	509	508	506	468	474	457	452	444	470	480	446	498	439	481	502	454	490	497	494	448	473	458	510	521	510	498	523	456	487	475	491	483	468	478	454	469	520	467	465	471	466	559	493	468	490	478	483	534	494	482	494	444	507	453	507	420	476	477	455	455	450	465	428	496	448	511	478	486	517	506	513	496	468	476	436	440	460	438	496	496	452	448	469	451	451	435	477	500	497	460	493	480	476	486	471	475	468	486	480	471	482	483	477	480	468	474	507	470	492	489	483	505	522	450	496	444	430	469	512	481	417	492	463	471	472	524	472	462	481	511	441	477	431	458	474	477	448	435	487	456	490	486	469	481	500	467	456	477	493	481	501	463	506	536	439	419	470	499	489	468	491	491	473	437	514	496	461	477	461	452	476	515	473	507	484	440	462	483	538	451	520	478	495	479	433	473	490	470	467	483	494	478	465	509	472	523	493	501	479	529	497	470	439	460	454	445	504	469	437	538	512	473	469	477	502	517	484	454	499	479	463	472	447	486	460	466	474	446	502	484	466	505	528	468	483	461	459	492	470	504	486	452	485	485	452	506	500	478	494	499	464	482	502	483	491	489	493	490	500	506	470	478	480	507	433	470	506	439	518	484	486	472	496	493	461	515	480	472	441	459	478	460	498	454	447	488	523	511	484	468	486	485	489	499	480	498	461	485	508	489	504	498	469	490	484	499	515	424	511	506	479	490	499	445	461	469	446	478	465	459	490	488	485	512	457	505	482	504	467	484	504	507	442	497	493	514	459	461	480	482	504	474	433	452	500	479	496	465	491	483	501	491	495	441	461	444	476	452	495	463	473	477	507	503	495	462	467	495	506	473	490	440	468	476	425	485	484	446	476	487	488	528	499	503	481	493	515	484	469	477	494	476	471	505	485	460	454	452	480	520	485	461	484	508	496	452	492	468	460	472	489	508	441	465	521	444	500	483	504	515	447	469	499	499	499	496	495	471	474	448	495	471	495	477	494	465	462	463	512	495	468	478	423	477	507	492	506	525	509	452	442	484	489	480	476	475	477	485	443	512	478	501	496	500	447	511	451	449	523	466	487	484	480	482	475	464	509	451	474	453	476	481	517	442	495	458	460	476	512	478	496	491	513	493	495	490	468	424	440	493	479	416	418	484	534	468	473	487	481	474	455	511	512	476	498	496	447	466	515	471	503	507	490	478	437	464	468	468	482	477	468	466	449	504	472	501	506	490	470	468	469	497	514	493	441	488	480	501	503	503	500	457	498	459	476	522	460	463	478	469	503	475	486	474	513	474	455	466	461	485	489	484	490	468	456	467	434	469	521	466	474	432	491	451	454	481	456	487	484	462	493	466	496	439	491	477	443	451	485	453	450	464	510	467	465	474	480	455	465	470	491	459	463	482	468	514	468	511	445	469	507	489	478	457	491	511	467	494	458	440	474	475	440	497	478	498	497	515	474	477	452	481	429	458	497	471	482	475	477	469	442	456	508	471	489	473	457	461	491	476	494	471	465	462	458	496	471	527	477	476	453	476	468	501	432	493	491	490	473	485	484	502	511	474	467	467	474	464	464	470	488	449	490	436	462	476	467	498	482	508	486	487	482	465	502	440	465	492	509	496	511	484	479	462	448	482	469	454	464	470	461	494	476	505	449	467	482	518	498	498	479	497	497	453	521	452	502	530	548	467	462	484	477	472	442	518	475	460	504	487	487	490	478	482	458	482	442	474	488	472	521	487	487	498	485	487	470	519	514	484	468	474	455	500	484	493	458	487	486	477	474	505	454	451	474	464	482	473	492	493	473	473	474	463	465	499	487	487	470	474	478	470	463	506	505	518	475	468	491	466	468	489	486	489	450	477	478	457	456	431	447	493	487	450	502	498	482	481	489	494	479	458	505	504	485	453	467	516	465	498	500	472	488	516	483	455	442	460	520	457	444	488	473	495	493	498	483	482	440	461	461	475	474	458	477	487	470	474	454	484	481	487	443	454	476	494	448	493	460	490	465	444	513	462	492	523	460	480	495	468	488	491	456	472	467	430	468	464	497	499	495	484	484	466	501	441	483	456	459	490	455	495	490	456	488	476	505	513	473	496	481	473	474	497	492	443	463	499	500	464	487	506	536	492	513	488	455	467	491	458	476	463	486	468	473	471	493	481	473	470	495	468	515	475	489	450	450	511	509	503	463	404	452	443	493	505	495	498	488	506	494	485	480	466	478	444	489	511	487	485	497	464	490	456	501	489	498	481	508	458	489	448	482	493	497	520	450	501	452	506	526	500	444	474	438	496	470	525	499	457	470	466	484	483	464	475	471	511	497	523	460	435	508	446	500	490	456	448	496	485	472	451	465	491	452	484	509	484	464	492	521	500	491	450
15617	16328	20409	13691	9841	6072	5357	5152	4369	3501	4272	3148	3015	2213	1583	1655	1400	1203	905	800	568	456	457	377	353	380	395	405	373	328	329	310	343	308	286	322	279	313	291	288	261	292	280	269	260	279	273	292	256	282	272	286	284	280	274	266	245	271	273	226	254	278	277	246	248	225	261	278	252	264	269	274	323	267	298	281	253	241	259	249	241	279	257	256	243	283	244	269	276	280	288	268	239	274	235	264	262	241	246	269	273	254	239	231	268	261	226	262	256	249	251	232	289	270	271	290	280	272	245	232	286	277	245	242	267	282	255	271	260	241	246	251	297	286	270	257	257	268	247	248	262	252	241	275	266	241	261	271	225	264	260	256	251	240	249	258	263	272	265	243	281	262	231	237	239	253	285	257	260	277	256	262	262	293	234	252	233	305	276	254	221	285	251	256	265	252	243	260	257	252	273	229	280	237	243	267	253	290	258	253	245	238	260	254	246	239	270	278	265	266	259	247	247	239	259	295	252	252	286	245	281	228	270	253	219	243	270	263	266	263	271	260	260	264	248	258	253	255	241	284	296	224	264	243	270	234	267	267	289	247	258	258	276	268	261	258	237	256	233	257	244	242	258	251	269	248	292	286	264	270	279	223	305	271	264	258	257	240	263	272	270	282	275	259	246	242	268	248	296	251	276	265	270	275	266	264	262	251	255	237	242	274	269	266	272	267	234	252	259	224	269	266	233	264	268	236	255	282	263	251	259	245	269	256	266	288	278	275	278	268	245	260	279	274	291	265	242	243	228	279	267	279	284	266	268	290	281	249	271	258	268	259	212	273	255	242	234	241	245	252	298	247	253	241	233	280	243	266	230	288	259	272	257	242	253	284	243	247	242	247	238	272	272	281	271	237	264	245	252	221	245	261	257	272	257	284	234	282	220	293	267	277	267	268	284	277	268	272	256	244	255	260	282	258	245	239	240	276	270	275	255	250	266	291	238	260	235	254	269	254	263	262	271	256	241	263	262	277	257	253	285	258	247	232	272	249	246	241	274	241	261	234	243	253	271	224	261	250	261	239	245	262	262	258	260	266	245	279	266	251	246	272	280	253	240	264	273	284	243	266	224	271	256	228	255	274	284	233	269	261	259	279	262	255	279	286	237	254	248	245	247	287	236	248	265	248	252	250	278	245	253	289	277	265	236	238	268	264	268	256	252	282	244	271	267	272	287	270	254	256	242	256	282	258	283	268	251	256	277	267	274	254	256	276	238	243	270	245	244	268	259	253	258	267	249	238	243	231	273	255	244	253	247	248	271	250	255	244	268	261	241	261	279	304	263	255	276	274	258	275	236	218	250	239	254	273	286	267	245	234	265	249	278	258	240	235	250	257	237	273	254	267	276	274	267	266	271	264	269	263	245	269	251	253	261	258	281	251	269	251	271	270	281	271	271	268	271	252	263	254	286	273	251	266	269	222	258	270	270	242	262	286	259	251	262	260	275	255	236	277	262	270	273	239	262	235	247	264	261	227	255	297	241	270	294	252	243	281	247	272	231	245	273	263	273	291	245	266	266	271	251	268	279	262	232	247	261	238	246	266	273	271	263	232	281	245	245	256	270	267	266	241	272	258	276	231	269	271	261	275	270	269	282	273	270	262	257	250	260	259	300	235	259	314	272	276	277	244	257	269	259	236	252	278	263	278	242	309	291	259	247	246	240	246	259	251	285	233	237	259	282	274	273	274	233	259	263	286	281	236	256	244	259	233	267	248	259	267	252	270	232	248	266	267	240	244	234	237	246	256	277	270	281	237	241	246	252	253	269	238	259	272	294	234	251	257	264	282	240	271	249	270	221	279	274	282	262	245	218	258	264	257	265	247	265	254	268	272	265	255	253	254	280	239	259	272	298	266	229	259	223	246	282	259	242	268	287	270	258	240	285	247	258	285	275	241	273	267	263	245	263	259	260	279	267	273	247	279	263	268	280	247	249	273	249	254	250	239	249	239	235	279	240	225	227	279	273	261	266	272	237	271	265	259	288	268	250	297	254	275	275	264	264	272	249	249	254	263	250	270	269	241	244	283	255	264	267	290	278	263	266	248	271	260	235	268	301	275	267	246	249	253	219	246	237	243	256	240	226	274	258	272	263	251	274	240	258	269	255	292	240	251	242	239	234	262	266	279	258	265	291	275	264	278	285	254	247	249	253	226	247	260	274	256	285	236	244	273	277	220	253	260	247	286	254	293	271	273	295	264	257	259	238	262	250	241	216	253	251	250	246	263	242	253	260	255	251	275	264	263	286	267	276	273	242	285	267	241	283	257	274	282	260	259	258	235	247	244	244	228	264	286	270	289	270	297	243	252	301	273	242	263	259	263	251	285	247	243	267	259	244	266	252	259	268	271	275	263	280	279	278	295	237	253	271	271	247	279	292	265	263	277	264	240	268	267	241	255	290	258	236	245	251	270	277	267	273	293	260	250	255	263	260	269	262	255	247	256	244	261	270	263	276	249	249	270	264	255	264	262	235	250	260	246	237	291	241	289	250	252	242	274	276	256	250	248	252	222	254	240	236	270	257	225	290	307	238	281	265	244	286	252	285	264	291	263	258	251	289	282	263	275	280	249	267	256	253	282	240	254	245	282	247	272	256	274	240	250	227	234	236	244	308	259	264	281	280	273	228	260	244	278	265	254	221	267	286	254	255	236	264	252	233	246	257	254	274	252	250	282	252	273	257	244	249	287	257	271	261	285	248	276	246	260	249	294	259	246	241	278	273	275	276	295	227	264	249	251	257	258	258	255	275	240	232	269	261	255	269	256	261	266	264	253	282	270	274	254	252	246	263	249	264	262	267	238	270	259	245	237	271	283	278	269	262	254	271	267	254	243	272	262	306	275	266	265	256	264	301	258	278	281	278	262	251	256	263	243	241	249	277	261	276	253	234	250	252	263	312	246	264	259	275	265	259	247	261	251	267	276	232	242	243	297	280	281	279	245	252	246	265	260	272	264	285	240	282	260	253	261	270	255	281	246	275	263	265	294	271	250	275	272	253	253	269	270	229	277	257	274	251	229	268	263	249	272	227	238	286	273	273	276	277	249	274	260	255	274	262	245	247	252	248	229	232	261	274	250	267	251	291	286	263	241	274	238	275	239	266	276	250	234	231	272	270	267	234	256	267	262	242	237	255	285	275	259	258	258	263	270	253	259	252	257	261	252	254	280	237	232	211	261	272	253	241	245	266	264	253	257	268	230	263	259	265	256	250	294	316	262	277	246	272	261	246	265	246	245	286	290	313	235	236	221	250	278	275	298	267	254	278	304	230	226	283	253	256	265	279	274	263	260	270	307	219	252	252	265	239	249	252	245	252	253	267	265	277	269	273	258	262	295	259	259	246	253	277	245	235	263	259	239	259	249	263	252	263	237	221	265	252	265	262	246	266	268	285	257	282	289	270	260	257	269	265	280	253	222	250	282	249	260	294	295	272	255	264	272	273	252	290	232	277	256	266	249
10283	14946	25143	23778	21262	17502	17187	17958	17160	16145	17933	14724	13830	11923	9036	9980	8352	6855	5180	4345	2797	2229	2115	1760	1672	1527	1535	1411	1209	1248	1182	1106	1091	1121	958	956	823	874	788	868	875	844	830	795	812	858	793	790	705	695	702	728	795	915	733	722	740	710	682	658	649	638	622	615	634	624	650	646	635	659	651	628	663	624	644	619	629	636	634	586	640	656	588	598	622	634	644	677	740	729	618	565	598	632	646	606	602	620	597	643	578	640	646	597	639	620	591	594	586	615	653	605	617	604	615	625	627	617	630	612	652	614	629	589	618	632	640	589	611	611	654	650	631	605	615	617	595	624	628	649	668	618	635	611	600	603	607	610	638	631	631	648	597	615	636	581	564	614	637	589	607	601	655	608	603	615	632	630	667	622	669	647	617	642	612	579	593	607	625	629	607	626	607	569	624	647	673	592	618	617	642	632	633	607	598	611	647	586	648	677	587	549	635	657	591	623	614	600	622	615	632	645	607	590	620	653	645	619	575	612	597	639	613	613	628	595	661	673	661	615	632	604	620	642	597	590	618	632	669	621	659	634	613	589	583	571	602	575	641	631	623	622	645	597	614	641	613	621	620	606	618	572	582	602	603	614	556	612	638	632	622	601	616	617	612	605	626	643	589	612	594	588	646	686	668	604	596	615	603	596	649	579	623	640	641	590	647	618	616	637	589	639	610	607	640	655	613	629	601	621	601	630	638	607	623	625	593	658	622	683	616	657	632	605	613	643	641	631	581	599	592	651	613	601	600	590	651	646	622	625	612	620	601	585	646	651	628	682	616	606	651	649	630	638	649	629	621	583	651	624	635	614	575	622	615	598	613	589	614	626	651	596	629	595	597	627	606	627	595	626	618	628	646	624	656	652	605	606	638	650	648	647	666	635	622	642	623	572	643	605	615	612	568	629	659	622	627	642	663	643	591	633	655	645	591	645	607	608	643	594	621	661	651	665	621	602	633	627	625	619	630	679	628	648	642	619	611	593	609	616	603	637	621	639	644	652	674	623	621	619	597	629	627	655	603	635	594	572	630	626	655	625	622	604	649	639	625	656	602	644	673	643	602	607	626	600	655	587	634	612	615	640	614	656	635	639	614	627	646	590	645	613	641	674	648	651	648	605	601	632	593	621	589	635	633	630	653	598	605	584	669	637	623	600	642	624	624	615	598	630	609	609	614	670	645	645	592	613	635	602	626	634	598	626	629	627	642	605	630	651	620	655	692	578	629	612	617	614	651	598	625	639	604	642	610	613	644	660	567	670	594	678	615	647	605	630	593	623	629	592	616	654	603	591	630	668	573	629	642	629	614	594	634	602	628	676	620	677	636	636	600	581	630	651	618	627	611	593	636	658	621	608	619	609	658	634	593	686	609	597	645	671	636	601	602	631	618	605	618	677	602	626	631	631	606	659	655	631	644	616	591	615	637	626	613	628	627	644	611	609	644	630	647	628	638	646	613	635	673	642	648	590	595	593	666	661	605	634	608	572	597	633	639	635	628	617	576	620	650	638	652	643	678	571	606	584	652	630	621	650	646	623	636	627	642	584	618	659	599	612	654	592	648	623	596	615	662	593	609	640	607	652	612	652	645	598	589	576	596	621	641	616	577	641	638	669	616	632	646	605	607	633	612	596	616	606	639	600	631	613	569	600	636	647	583	618	649	599	607	590	615	643	651	612	638	708	623	573	598	605	583	587	591	637	630	581	619	610	632	572	624	685	594	620	697	630	615	579	672	633	605	622	624	663	639	675	594	653	626	640	617	618	617	637	633	606	628	596	620	646	608	614	636	598	581	657	638	634	602	601	590	626	637	606	612	589	620	621	614	612	590	623	687	681	669	626	630	633	592	618	601	630	605	627	609	661	621	651	652	652	626	614	622	637	630	640	618	624	626	640	621	640	600	616	643	605	617	649	641	590	604	611	615	613	599	597	622	594	604	602	605	612	666	585	620	627	642	602	646	614	590	640	623	635	651	679	629	635	643	640	599	613	653	632	625	596	627	638	635	640	619	617	596	583	604	640	619	594	645	661	656	582	618	636	632	621	650	614	628	646	667	626	610	628	614	618	615	599	676	603	621	595	626	637	647	618	659	584	595	608	647	631	650	616	612	596	629	645	642	602	646	636	635	601	626	625	626	628	616	599	610	638	644	632	619	629	630	600	612	593	585	631	583	638	599	620	650	559	637	668	670	561	596	616	615	637	623	612	609	647	630	645	674	587	626	652	640	637	631	650	622	654	646	610	600	634	633	661	611	619	618	600	627	640	606	636	659	619	641	659	645	630	652	633	604	604	626	650	646	647	593	605	620	624	631	604	593	623	605	623	614	633	644	619	626	616	641	635	619	577	645	591	598	616	646	665	648	609	594	640	644	646	596	602	620	651	627	606	657	616	619	655	602	579	577	582	634	600	617	604	591	624	628	636	625	634	641	636	628	588	636	574	570	655	682	628	611	648	616	624	645	617	609	595	619	621	606	627	633	613	582	646	649	630	628	656	616	600	608	586	578	634	601	591	642	612	619	614	610	618	654	577	654	640	621	689	685	612	609	629	628	636	637	594	665	602	615	608	628	614	629	612	602	617	616	673	626	575	620	658	631	642	575	687	629	651	634	659	670	586	613	624	619	657	589	613	613	618	605	636	639	594	635	599	654	672	680	636	625	607	629	614	561	618	604	647	634	635	573	621	601	617	640	601	609	665	668	596	569	644	595	582	596	617	626	572	602	592	629	628	601	616	626	621	637	652	666	642	660	643	645	586	584	653	646	598	630	598	579	642	647	616	580	604	614	608	640	611	671	615	615	617	579	585	614	619	613	622	638	617	633	569	585	609	608	675	660	599	655	612	615	629	641	687	627	653	663	622	672	620	615	577	656	644	621	605	624	652	626	591	630	621	631	675	584	644	631	641	635	633	666	572	623	639	585	608	595	611	573	629	644	589	645	597	626	640	599	664	625	630	632	620	621	594	660	576	638	607	617	643	646	618	598	669	618	631	599	600	594	625	646	567	633	620	633	552	652	589	639	602	594	595	662	597	624	631	653	607	646	606	659	628	610	634	615	603	636	608	619	595	583	633	614	645	636	634	630	625	641	628	603	622	642	611	558	624	635	619	628	588	580	649	655	573	654	643	590	574	613	635	621	613	632	615	635	629	664	634	602	644	601	615	594	640	595	649	646	662	627	636	654	592	577	659	636	630	600	626	632	604	621	583	616	614	629	594	622	640	632	663	603	607	642	647	619	642	627	594	629	587	626	627	646	657	648	654	641	642	641	661	657	667	607	616	645	646	600	586	630	650	604	610	634	623	612	635	631	656	613	679	668	624	595	668	613	631	581	617	654	655	571	636	610	634	586	631	606	624	617	629	643	604	631	598	609	652	605	591	605	653	626	623	629	599	621	576	641	615	609	637	627	633	635	618	596	619	607	606	643	597	631	599	613	622	637	596	667	643	627	623	624	622	616	650	607	602
37505	42283	42496	35714	36960	34182	36496	39301	40268	38305	41104	35187	34868	31677	25664	23453	21714	17559	12824	10492	4947	3374	2690	2217	2001	1370	1257	1361	815	808	854	872	1134	1107	1029	717	613	638	572	688	848	697	695	625	684	950	732	584	449	438	490	561	688	850	515	525	414	379	332	290	290	333	318	322	290	328	296	324	286	274	302	288	275	265	278	268	217	264	266	272	287	262	295	287	278	256	302	300	378	347	320	296	277	267	249	287	288	274	242	273	291	265	275	266	260	276	248	270	312	263	270	281	270	248	275	305	245	248	266	239	289	274	267	299	296	269	266	273	279	278	289	252	269	275	260	261	282	312	273	298	265	248	261	256	298	298	252	287	267	246	255	280	278	257	283	280	268	255	248	242	272	284	244	259	252	265	270	247	269	266	277	286	283	285	265	237	275	272	253	286	250	250	268	263	266	273	281	255	266	278	258	276	282	228	263	276	275	239	294	289	271	288	290	267	281	246	260	256	255	287	268	252	266	259	289	267	270	261	253	268	289	264	277	293	255	284	240	254	236	262	294	301	280	288	261	260	272	264	294	261	282	247	253	298	266	286	274	260	229	267	263	289	273	282	279	331	265	282	255	279	283	264	274	246	269	267	274	279	242	262	284	274	277	248	241	255	261	243	262	279	291	301	270	248	281	256	286	281	242	247	264	267	245	270	258	302	274	248	245	250	260	270	282	289	296	268	258	258	247	271	259	260	257	265	292	279	259	265	301	275	272	255	257	296	271	277	237	287	269	296	262	286	318	293	292	275	261	270	285	304	258	260	247	265	257	281	279	258	297	287	232	279	248	267	293	284	260	255	252	277	265	305	264	273	249	243	240	268	276	306	261	250	267	266	275	253	282	230	289	268	225	266	236	268	269	248	273	267	275	276	269	266	240	290	299	295	269	287	299	256	276	264	269	293	291	291	275	298	260	273	261	266	285	251	259	280	274	286	287	279	277	242	259	236	256	287	287	246	245	244	259	271	265	270	261	244	276	256	314	285	270	280	265	258	267	248	271	264	300	290	284	286	270	274	284	249	278	237	267	248	234	255	292	291	260	238	271	258	269	261	247	261	253	240	263	268	262	291	261	301	256	289	254	283	278	255	245	258	262	238	278	263	225	289	246	271	291	238	276	251	260	276	253	273	256	272	261	261	261	270	271	276	292	258	257	281	254	278	267	263	265	298	269	307	268	252	251	306	240	284	282	254	251	275	305	296	260	251	278	270	264	249	264	277	277	265	285	267	265	274	271	263	273	295	259	274	288	264	272	281	279	249	254	284	271	252	255	282	265	255	263	268	229	281	282	298	247	273	244	267	273	272	254	274	263	270	287	278	294	277	270	253	288	260	235	257	263	267	257	277	230	271	283	246	268	261	250	291	238	295	255	261	308	267	291	257	240	279	272	283	285	243	267	254	265	278	283	258	276	282	258	255	246	249	269	252	233	300	271	272	256	285	286	266	246	239	294	268	280	282	293	259	271	238	253	255	275	252	258	284	270	282	263	292	280	257	245	270	288	228	283	210	255	289	275	278	258	263	286	257	267	268	298	309	254	260	223	262	281	277	268	272	259	283	281	245	263	278	266	297	268	267	292	256	270	266	302	261	266	297	290	223	279	254	274	254	266	251	267	264	283	250	257	275	271	294	305	266	255	286	291	275	253	281	261	269	246	259	290	276	273	280	288	240	255	264	242	270	326	270	281	283	259	286	295	273	281	262	288	259	282	273	249	315	266	248	269	255	271	288	232	240	277	286	270	242	250	262	271	297	250	250	276	279	275	252	275	266	252	259	285	267	281	280	295	254	284	257	276	267	293	252	247	304	280	266	266	241	259	321	249	267	268	252	250	281	288	275	285	288	249	281	250	266	272	281	264	264	290	278	275	269	259	306	288	285	293	282	257	274	272	276	255	281	317	270	307	268	255	257	291	295	272	267	262	293	273	263	248	259	261	302	278	268	271	258	271	261	267	280	263	287	274	298	300	268	264	265	252	268	261	259	273	270	254	231	264	280	246	284	258	276	241	290	277	277	258	258	273	255	301	304	283	251	284	256	257	258	250	239	272	290	265	269	295	315	258	224	299	246	281	246	246	248	260	249	271	253	271	312	252	285	285	282	249	249	274	262	263	260	279	290	277	258	281	254	262	283	245	269	288	264	288	259	274	237	277	267	281	301	271	283	259	291	283	277	267	250	245	274	252	278	265	251	276	267	233	266	255	261	230	266	249	275	260	288	264	264	261	243	239	272	298	254	257	262	235	305	294	286	295	274	267	292	263	234	259	241	247	256	256	280	288	263	261	298	267	276	264	290	256	269	246	269	242	276	259	270	280	251	279	294	237	256	259	267	239	239	236	293	246	260	253	270	260	254	272	233	306	304	244	256	248	237	248	256	275	268	260	286	243	254	299	270	297	254	273	247	262	289	298	270	269	260	278	299	239	268	265	271	266	273	284	268	247	295	290	252	221	247	277	272	286	298	262	270	253	294	252	274	271	233	258	280	266	255	270	271	289	260	299	262	269	302	271	274	251	294	262	269	251	270	293	265	252	280	288	267	251	273	278	254	240	277	265	282	241	277	248	251	259	267	272	258	269	247	271	277	281	270	287	288	267	328	280	271	261	267	286	289	227	271	301	252	265	267	267	257	258	291	264	232	255	268	258	278	263	285	263	252	287	272	262	248	264	306	292	274	254	267	253	295	243	251	257	267	255	262	240	261	258	261	248	277	253	270	271	260	240	222	250	270	268	272	271	290	290	258	262	264	259	256	256	285	263	255	255	288	269	282	288	252	284	264	269	267	277	262	271	268	278	277	281	262	286	261	256	264	277	279	282	251	269	270	243	266	269	267	285	292	255	266	263	261	294	263	255	239	255	271	253	236	265	253	254	252	260	271	278	257	269	282	264	266	268	271	270	247	264	265	265	243	289	238	302	254	257	300	260	246	263	278	275	264	244	246	273	302	276	268	264	272	229	261	295	252	242	269	275	265	269	254	261	277	291	279	252	267	243	252	255	271	279	260	289	261	263	280	285	293	258	294	266	283	254	239	246	277	253	288	294	305	260	256	241	274	254	273	277	278	265	274	265	296	239	262	276	279	276	270	257	242	254	262	289	244	289	274	256	270	268	287	253	261	265	245	269	272	271	284	279	272	280	257	281	244	292	259	271	261	272	264	266	273	235	223	244	258	245	247	292	258	262	286	256	264	265	277	263	278	268	261	270	289	269	238	254	241	253	270	300	273	225	294	266	273	288	253	257	283	239	266	286	260	255	266	258	269	303	255	275	248	253	226	248	263	291	257	275	269	271	263	260	237	263	254	280	261	263	276	282	260	277	286	288	259	269	256	274	272	273	248	271	273	239	256	277	282	251	285	276	269	306	276	274	268	244	309	277	289	258	250	242	287	265	261	259	282	285	225	290	314	266	242	241	279	265	249	266	286	274	275	272	273	236	278	259	239	276	260	303	254	279	257	269	263
25965	37514	43604	48055	47423	48265	49667	51382	52392	53990	53595	52681	48236	47538	42762	43660	40996	38788	33227	29422	18712	16224	13748	11069	11155	8052	7205	7914	4751	4325	4951	5457	6782	5781	6250	3933	3169	3151	3025	3857	4968	3922	4180	3451	3876	6109	4001	3398	2100	2051	2274	2687	3962	4896	2191	2190	2111	1771	1161	836	807	762	895	972	1072	965	787	857	746	846	952	777	605	660	661	669	650	621	646	647	681	667	669	672	663	629	681	743	1381	1281	711	611	658	669	620	644	613	630	623	604	600	588	593	637	620	620	604	638	642	646	641	608	620	617	623	629	581	644	635	658	607	596	640	611	630	631	595	638	636	622	644	634	587	622	622	628	641	631	634	659	618	666	619	599	657	638	631	601	585	651	623	616	595	631	606	606	600	609	661	660	619	686	636	643	615	647	652	660	663	674	621	647	635	624	688	612	619	623	652	667	603	670	609	583	628	607	615	595	660	602	599	651	633	606	634	657	595	585	650	642	637	642	656	637	633	624	654	610	633	591	647	604	622	662	609	667	616	623	585	619	593	645	626	653	659	627	612	697	563	598	642	668	602	641	647	630	635	620	632	625	619	616	611	584	680	652	610	594	628	623	653	589	667	607	676	629	640	649	627	586	624	617	621	645	621	626	676	630	635	628	626	607	617	582	562	646	616	607	584	636	616	584	585	657	627	637	596	595	624	634	627	624	603	668	622	613	598	621	595	627	606	664	604	659	596	591	632	595	626	605	608	615	615	656	632	615	631	584	623	597	619	607	613	636	627	642	612	624	614	612	627	647	606	609	633	611	619	636	570	641	670	670	571	602	632	612	574	648	616	644	628	638	661	653	633	680	676	601	631	604	624	627	633	581	646	617	628	639	600	642	605	614	605	600	619	615	699	623	671	628	614	612	655	591	675	655	629	719	642	631	596	643	660	587	593	633	628	631	654	619	654	655	607	631	631	648	636	642	604	632	661	587	590	647	643	674	656	666	629	654	607	616	612	664	613	628	644	667	654	634	633	645	671	608	642	637	641	645	615	629	611	618	617	627	630	634	621	635	638	609	633	588	600	620	611	606	613	605	648	646	626	620	638	638	654	593	656	643	665	628	607	634	599	622	538	622	601	626	645	632	607	646	639	606	595	670	607	659	629	669	620	623	658	612	660	605	619	651	630	651	643	636	615	632	621	635	589	659	648	625	637	621	617	621	702	643	627	618	612	652	620	603	638	622	669	657	613	644	636	610	623	644	675	665	594	632	607	620	621	629	629	605	655	659	661	641	671	618	693	613	633	665	587	659	624	596	608	648	588	565	635	638	614	655	653	621	652	617	606	691	607	653	609	653	652	649	628	650	616	626	647	647	665	658	639	627	642	601	635	622	638	647	628	629	611	635	682	633	626	608	618	658	600	620	643	663	589	639	620	635	604	615	638	621	631	630	600	616	617	633	642	597	702	652	605	624	642	663	635	571	680	640	653	675	651	652	621	633	590	617	615	608	635	632	615	631	631	612	626	566	619	608	579	619	643	622	649	644	634	644	624	617	603	623	632	625	669	650	631	606	625	589	650	593	617	642	596	627	621	619	672	616	579	643	630	628	612	626	662	623	627	674	686	636	633	648	606	618	684	631	631	639	614	648	637	591	603	641	684	642	620	684	600	604	677	668	609	675	624	628	597	643	615	641	611	596	580	636	616	610	611	635	591	612	654	657	617	633	666	620	628	653	652	560	619	602	654	622	638	632	636	599	635	637	595	613	601	625	626	636	613	617	651	599	637	652	650	667	652	653	627	659	634	672	670	636	616	635	581	637	616	641	608	655	618	638	622	659	670	605	623	537	673	609	598	587	620	625	660	620	609	627	638	646	602	624	669	618	635	642	592	614	651	601	655	602	643	632	621	622	618	650	645	636	634	639	596	633	632	647	561	604	587	576	591	615	630	645	637	642	670	632	630	592	631	644	653	607	616	607	601	649	654	622	598	643	605	613	666	635	670	641	590	603	620	692	612	599	638	659	634	659	592	595	672	657	637	687	629	625	615	637	633	597	643	636	610	576	640	612	622	636	636	622	658	598	618	612	623	702	671	642	690	590	625	630	638	641	638	612	685	628	651	635	647	679	630	647	630	646	622	673	596	600	627	642	643	578	633	652	636	628	669	635	613	602	640	625	597	592	611	632	635	643	615	648	593	623	616	700	626	650	560	625	615	643	640	607	617	630	646	630	604	634	614	627	627	598	633	634	602	677	676	591	631	626	613	620	614	617	634	652	608	617	620	618	604	607	601	678	616	617	613	631	620	643	616	655	635	611	636	648	604	616	615	633	603	583	653	594	672	678	638	586	600	636	620	599	672	634	692	646	603	673	640	640	647	629	642	616	658	614	653	670	639	646	651	654	623	626	642	591	646	611	615	650	639	564	580	604	640	663	610	632	672	616	619	639	641	632	657	657	620	628	638	638	654	631	610	629	610	648	626	670	686	599	644	655	650	630	608	657	687	606	610	694	631	639	618	653	607	639	636	591	622	623	652	599	646	645	625	655	680	586	631	659	612	611	651	622	627	671	623	647	614	663	626	613	634	652	675	592	632	597	617	606	646	608	606	642	643	644	631	610	631	631	605	625	655	636	633	628	632	619	618	642	640	659	610	602	667	632	620	642	632	602	679	611	642	642	629	664	630	665	608	607	618	608	596	637	590	633	635	630	663	609	602	631	659	631	587	651	570	611	625	604	649	586	637	617	624	596	654	609	601	612	611	631	669	627	602	580	607	663	607	590	637	671	609	626	601	609	652	634	610	579	642	606	682	649	661	601	608	625	641	619	642	603	612	614	639	636	638	645	651	634	636	637	648	645	626	621	646	639	649	600	638	628	644	607	603	661	697	618	663	625	677	651	633	654	662	638	629	647	599	614	594	645	645	642	638	577	618	618	627	636	636	630	627	586	624	651	659	659	656	597	611	678	584	636	625	646	636	657	609	599	622	646	597	620	628	680	658	698	646	616	608	634	619	684	610	585	692	617	662	639	636	604	650	605	624	577	645	581	628	657	617	595	638	617	624	631	617	610	628	644	658	593	607	629	622	656	668	649	630	604	623	609	639	638	639	600	630	613	606	656	642	651	608	692	648	630	643	639	600	651	608	631	617	596	593	609	680	622	629	645	649	619	650	666	542	623	639	599	575	615	639	644	625	680	636	681	616	652	641	598	652	640	620	589	625	634	598	621	607	601	610	617	628	626	603	577	650	635	632	633	650	634	638	619	600	619	643	651	615	621	624	689	621	607	596	629	638	616	639	582	650	639	584	620	639	649	636	631	622	607	655	665	648	618	644	613	578	595	633	605	673	624	615	650	613	637	638	623	620	630	623	622	619	643	604	666	616	630	611	631	587	586	650	653	639	636	656	625	590	646	661	641	633	618	641	639	620	609	607	604	649	604	637	590	618	625	589	579	602	625	640	588	566	627	625	651	667	623	686	655	618	641	616	667	614	624	646	631	649	632	594	609	635	609	636	587	608	618	650	642
44361	45987	42105	35566	38306	37481	40980	42313	42919	42926	45562	40863	41574	38193	33139	32713	32825	29190	21746	18095	9157	6741	5559	4561	3661	2611	2485	2302	1257	1250	1284	1548	1974	1826	1611	1086	940	966	801	1056	1213	990	1059	902	1026	1580	1139	827	606	597	634	630	845	824	534	513	569	515	277	220	232	214	235	308	329	265	247	228	204	251	258	212	221	221	180	207	184	209	210	211	214	206	196	219	198	207	200	225	360	433	289	203	199	208	189	181	207	185	193	199	182	194	181	209	218	212	211	188	210	204	198	208	197	201	181	230	179	195	217	185	191	195	219	181	223	213	222	195	183	173	229	217	186	163	218	226	203	218	220	208	202	204	191	215	206	194	196	186	194	186	201	177	198	188	184	185	189	193	199	198	194	208	186	200	182	190	229	207	202	211	203	217	206	178	195	204	198	209	199	188	193	210	171	223	215	205	200	203	199	218	215	225	221	208	209	187	185	192	213	178	255	175	168	199	185	214	185	185	204	219	181	216	209	183	185	216	199	178	229	200	201	213	193	206	193	209	170	210	195	158	219	191	230	188	209	208	193	185	197	208	187	206	212	198	191	185	219	192	199	172	189	196	226	203	198	163	201	211	189	196	205	195	184	203	201	182	172	206	186	201	241	210	200	231	204	214	212	189	188	199	194	214	229	215	185	202	195	180	217	220	220	199	208	207	198	189	201	245	201	217	234	212	207	184	186	214	208	197	182	213	194	195	178	199	230	202	211	213	189	198	223	198	195	212	195	211	209	221	201	199	196	221	198	200	234	185	182	182	198	197	206	215	215	194	203	182	204	190	185	176	190	179	217	190	177	212	196	216	179	222	205	209	219	191	195	181	208	204	204	167	184	227	178	218	201	201	181	186	206	196	183	189	221	208	183	197	197	233	194	202	218	217	199	172	198	195	190	208	197	189	208	197	203	203	171	201	194	218	185	221	200	205	191	188	205	196	206	197	204	201	188	184	187	196	222	199	208	185	204	207	197	198	191	225	223	210	184	173	205	192	219	174	202	191	188	191	195	177	180	208	167	202	190	206	188	197	199	202	189	185	185	185	214	185	200	193	187	202	168	220	188	191	191	192	179	208	210	182	209	206	199	217	175	187	237	207	226	213	204	195	211	219	197	185	194	179	217	192	209	216	214	215	209	212	226	203	190	180	202	207	192	177	182	178	201	203	209	189	225	188	192	211	201	192	209	199	196	199	209	206	186	210	187	174	203	192	196	198	228	205	219	182	189	214	208	201	201	174	185	183	217	199	178	183	191	197	200	174	207	202	212	196	190	218	200	208	203	194	210	178	204	186	190	216	194	185	219	180	200	216	202	208	214	217	205	178	200	207	221	210	184	193	215	184	210	209	213	206	209	203	174	199	174	183	202	197	169	200	195	185	200	201	210	203	201	205	214	206	184	181	195	195	162	202	199	181	196	168	190	179	226	215	176	199	212	202	186	221	201	211	181	202	185	192	206	202	208	213	208	211	204	205	211	180	206	197	193	225	207	201	220	183	198	223	183	201	191	204	193	182	193	202	237	173	193	173	188	221	183	206	207	184	206	192	193	183	211	180	195	201	205	191	181	194	217	204	207	193	192	217	191	198	196	212	189	194	207	189	207	184	202	189	188	175	201	183	189	196	213	195	200	189	216	206	212	188	168	210	182	217	186	216	208	202	214	180	170	192	208	175	199	172	198	214	190	197	191	215	192	194	208	204	228	185	174	210	200	200	200	180	211	194	216	194	191	193	184	201	193	194	217	199	175	211	216	215	215	176	184	216	219	194	222	194	206	206	194	193	199	169	176	187	208	205	212	201	212	191	158	209	217	191	201	200	200	191	196	183	189	182	216	203	187	210	194	191	193	188	191	172	197	183	207	200	203	189	204	219	207	198	177	193	165	177	192	188	197	226	217	232	211	200	197	184	214	188	218	192	190	192	192	201	209	211	202	189	217	184	206	193	209	196	253	206	200	184	204	209	198	222	194	228	192	205	184	202	211	181	181	199	170	194	240	205	225	203	225	181	214	209	201	205	193	195	181	193	203	211	206	176	198	172	202	204	196	198	190	214	205	179	204	189	203	196	181	183	199	193	205	202	221	205	168	191	185	205	208	192	212	207	202	222	190	178	175	207	177	171	227	223	204	197	191	194	188	200	198	191	239	200	168	182	208	205	206	196	182	194	195	184	195	209	210	181	180	197	214	188	198	191	192	193	198	226	189	211	193	218	199	194	206	194	210	200	218	180	197	161	215	205	210	198	205	181	189	190	197	214	195	174	187	199	181	208	205	185	217	227	208	193	185	193	217	222	184	197	209	197	185	209	179	197	170	191	195	226	200	197	209	196	199	202	208	213	223	178	215	194	196	190	182	183	188	180	200	185	194	186	218	188	178	207	195	198	182	207	219	194	205	177	204	204	199	206	208	209	204	178	205	191	229	208	199	186	171	203	193	211	192	199	203	213	226	189	196	210	186	183	181	212	203	175	201	208	170	232	195	197	198	211	202	201	216	209	205	202	191	200	193	213	193	192	193	207	184	179	220	227	212	201	215	211	201	180	197	183	201	200	241	189	191	195	201	199	189	223	193	187	202	213	196	224	201	193	196	180	202	184	188	198	184	208	196	193	182	197	196	216	199	214	190	191	184	218	202	210	203	193	190	198	200	211	176	189	218	185	179	201	179	190	201	193	183	164	199	180	194	198	197	204	208	190	213	201	193	198	170	211	210	208	189	169	193	191	199	210	192	217	198	194	222	205	175	196	204	193	173	214	207	205	243	195	215	176	199	195	204	202	208	198	201	183	182	207	202	211	206	234	181	210	187	187	185	204	177	196	214	207	190	214	186	197	219	188	186	213	222	217	227	180	188	211	195	214	176	228	189	227	201	186	195	198	190	204	200	189	186	202	214	206	250	208	211	183	211	188	213	198	211	189	202	187	205	195	185	195	177	216	195	208	198	225	218	174	207	216	210	208	195	211	202	212	196	179	198	201	177	207	161	193	199	215	196	211	192	204	199	187	234	184	201	203	195	181	211	197	219	203	193	179	198	182	200	216	189	207	202	215	185	227	218	211	214	213	207	210	177	220	193	199	192	202	197	190	209	205	196	199	187	204	198	202	194	189	211	213	198	215	197	217	193	184	184	192	208	183	198	186	193	190	221	195	208	196	170	203	186	216	187	190	198	208	196	185	206	198	201	179	210	194	181	201	204	211	206	189	193	193	209	199	170	180	233	211	204	218	207	200	199	201	208	219	173	214	181	188	176	218	197	192	203	190	219	213	213	186	210	200	202	208	203	199	213	196	196	182	203	182	183	184	206	189	199	209	206	221	171	182	222	195	177	183	164	186	172	198	238	201	190	211	197	203	191	198	198	194	193	200	196	192	178	222	221	195	219	217	202	201	220	221	173	215	200	204	198	210	207	212	192	197	192	183	231	206	225	198	197	220	173	194	176	207	186	202	187	195	184	195	195	225	206	198	199	208	206	205
31950	43849	46971	52032	52615	54704	55619	51521	57672	61951	58491	58120	54393	53483	50855	51128	49553	48376	42086	37322	26996	24898	20253	18634	17274	13025	12467	11835	7512	7579	7996	9230	11305	9618	10088	6455	5349	6041	4691	7012	7920	6300	6645	5953	6396	9328	7142	4952	3548	3318	3397	3917	5594	4902	2744	3240	3323	2729	1217	807	764	764	1020	1244	1230	948	759	800	578	846	1060	549	517	527	532	499	514	498	511	441	529	493	488	539	518	460	486	763	1756	1763	992	490	457	455	434	466	500	484	519	443	487	473	448	505	478	479	491	479	448	479	493	493	482	485	444	502	446	496	484	494	463	494	472	438	499	480	491	486	471	470	461	436	463	487	475	477	490	458	529	481	485	500	438	480	454	473	450	493	492	483	444	497	480	501	440	463	447	466	447	472	472	463	493	497	464	465	475	504	471	499	451	442	443	466	479	497	507	480	475	487	495	455	489	499	472	474	476	475	484	461	516	457	466	435	514	509	441	490	463	439	441	490	483	484	486	480	507	477	500	511	469	462	480	457	491	507	503	439	430	484	456	470	472	456	479	487	461	477	414	485	456	427	477	492	443	487	477	470	480	438	452	460	462	428	465	452	460	479	476	459	478	490	457	499	481	472	472	500	475	459	464	460	468	461	489	510	488	458	479	459	481	484	479	443	482	457	464	456	484	456	457	448	475	493	504	493	484	470	475	462	480	480	475	449	470	499	430	456	484	466	477	479	482	482	494	462	466	491	461	486	456	485	481	472	472	505	453	469	470	442	487	502	484	439	467	432	456	516	481	498	476	465	503	451	464	479	468	520	420	470	466	467	500	443	471	469	470	481	466	474	462	482	492	489	537	493	480	464	457	470	458	467	488	434	417	477	472	466	480	507	459	452	485	480	466	485	489	436	496	474	459	453	477	445	468	443	450	492	483	485	467	467	454	449	498	428	473	475	461	487	521	456	435	458	473	494	475	444	480	490	519	460	490	492	481	451	495	460	481	498	428	479	469	480	469	504	426	479	462	495	464	480	493	470	495	500	474	520	486	483	447	461	479	488	457	465	458	440	486	467	493	479	461	495	462	478	499	467	455	472	463	449	431	517	461	473	462	469	485	462	493	479	461	456	479	461	451	441	452	489	475	440	469	457	490	477	463	478	462	512	456	467	478	439	460	451	505	520	439	432	471	451	503	504	507	458	450	505	478	448	457	497	448	446	464	500	483	467	440	480	461	437	441	448	466	490	503	465	521	480	515	482	489	518	472	482	488	457	427	474	459	446	466	487	468	429	443	446	457	442	463	497	498	505	455	454	454	470	445	481	460	454	495	530	483	471	480	450	478	468	497	454	472	484	438	483	488	460	536	469	502	463	467	443	443	475	469	451	513	433	485	442	510	489	459	467	496	462	513	468	486	469	476	482	472	470	520	463	480	489	468	504	449	493	485	498	505	475	505	466	489	471	472	477	490	482	492	481	498	473	448	465	470	479	495	471	496	499	491	495	483	442	472	462	447	457	467	472	476	484	448	471	516	455	460	519	465	473	481	468	450	481	430	483	483	491	470	501	463	459	493	448	511	489	439	452	432	442	457	513	467	469	477	492	455	476	448	483	473	451	484	498	494	507	478	461	486	490	480	462	510	512	478	461	459	439	481	456	488	470	464	460	532	492	454	500	528	484	488	460	490	452	471	462	440	487	498	467	460	445	443	469	475	454	467	473	465	503	500	486	485	439	488	473	501	490	466	472	484	432	457	489	440	479	465	470	487	478	468	451	468	498	476	491	498	486	509	463	468	490	429	478	467	439	477	467	460	467	476	504	469	484	448	486	495	451	508	464	448	496	496	426	480	483	485	517	486	506	443	465	522	516	447	486	506	489	476	459	475	486	495	498	480	498	467	489	468	480	471	501	466	495	503	486	451	478	489	496	484	486	524	471	449	477	471	449	486	489	490	458	472	480	504	453	504	458	478	471	462	483	497	520	473	473	455	480	438	480	496	427	479	469	504	475	472	480	437	472	494	474	492	491	459	453	458	489	478	476	432	480	512	508	470	491	459	458	469	484	451	459	494	448	477	445	475	471	491	480	467	498	462	416	509	443	477	486	479	464	447	489	446	499	462	471	486	487	477	478	474	485	464	455	508	492	490	484	508	465	447	482	439	465	487	499	524	496	461	441	462	492	438	479	433	462	497	448	479	519	467	485	486	463	485	479	499	473	452	482	454	490	491	495	486	461	486	466	467	493	447	459	492	471	423	487	510	500	509	466	503	465	470	444	480	477	468	453	479	467	479	465	455	458	486	492	453	457	499	462	470	478	471	437	479	458	469	480	460	449	487	467	456	433	477	461	473	469	497	465	451	442	477	501	471	446	451	478	497	436	496	493	490	477	456	460	472	450	450	461	489	470	435	469	460	466	487	496	520	461	490	482	446	482	473	491	459	477	477	441	452	447	472	465	492	471	477	470	460	447	434	479	448	447	440	491	472	495	489	475	464	475	477	480	493	500	475	490	481	495	467	472	458	487	440	473	489	497	490	507	483	485	499	467	494	456	463	502	482	502	474	475	469	473	475	472	474	460	482	465	498	459	470	477	467	462	451	529	468	491	484	504	486	454	461	498	499	477	458	467	457	443	461	473	486	478	458	509	402	513	485	423	501	475	497	471	464	501	446	515	466	442	461	446	468	506	453	495	457	498	499	463	456	476	446	472	462	444	492	462	486	468	468	464	463	475	438	442	459	514	461	443	481	454	465	454	465	463	481	495	484	468	483	464	469	446	466	512	519	473	468	507	451	473	444	458	515	433	465	474	456	464	457	485	487	455	475	450	483	499	493	448	475	450	456	494	484	461	477	477	474	453	478	469	458	462	439	475	456	471	480	429	483	467	466	487	476	446	439	476	456	466	498	481	447	488	454	508	443	503	507	478	475	487	458	508	483	476	455	480	495	503	511	516	484	464	462	474	499	490	481	515	475	478	489	481	488	452	454	465	492	465	445	478	451	477	491	445	473	481	478	450	480	483	450	491	494	473	482	486	449	452	473	478	481	463	481	507	519	477	487	447	475	449	483	437	502	469	441	476	475	490	485	479	473	471	476	440	485	436	484	509	464	494	466	499	486	454	496	471	510	462	460	464	482	477	502	449	474	447	426	454	496	512	508	494	474	501	499	486	487	485	498	497	465	508	479	460	470	490	484	470	449	509	505	487	469	451	446	481	496	488	504	473	449	460	470	471	451	457	485	485	481	484	481	527	445	451	457	485	458	411	468	484	509	463	440	485	462	468	477	473	486	468	479	471	506	495	496	468	513	455	482	450	481	450	489	437	469	459	479	486	484	512	494	469	484	500	470	517	469	457	475	455	444	463	474	454	463	482	466	507	466	445	461	498	454	441	470	469	446	521	459	484	492	469	472	493	465	464	489	476	457	477	481	493	463	440	461	448	455	482	473	517	434	487	480	468	491	459	469	429	474	487	465	427	492	461	474	468	463	501	519	456	474	440	464	447	428	484	518	485	487	460	519	446	502	461
15595	16750	19432	13503	9586	6279	5298	4212	4880	3687	3848	2802	2977	2081	1528	1579	1376	1082	858	750	512	434	436	391	441	371	376	360	375	316	339	314	320	332	297	268	269	308	277	298	333	276	309	308	322	294	307	282	259	248	276	287	291	264	261	277	263	295	275	280	264	265	259	265	267	258	252	284	265	287	278	243	253	249	262	241	298	251	255	256	244	248	276	250	288	237	267	264	273	287	257	313	246	273	264	295	226	256	279	277	249	247	226	261	277	271	243	273	237	294	246	239	247	236	249	253	276	287	242	270	250	261	261	280	235	286	277	266	248	271	247	279	259	255	266	234	265	263	258	272	270	247	267	248	267	266	294	270	259	257	248	289	274	223	268	264	292	272	274	260	252	281	242	275	287	253	268	258	250	269	268	259	271	248	259	263	225	244	279	284	288	247	271	264	292	279	220	233	246	303	233	252	223	253	272	294	274	272	238	243	252	270	249	282	268	255	274	272	259	259	258	281	268	286	303	259	303	285	230	245	278	261	311	240	278	245	273	275	261	248	278	267	275	266	298	254	255	251	276	238	246	263	259	287	302	246	261	281	263	305	222	232	240	253	245	265	284	253	252	254	271	264	251	247	277	278	282	281	281	271	252	254	277	250	258	250	252	247	259	264	257	241	253	265	257	256	249	274	278	263	261	275	284	284	262	251	256	244	287	248	271	294	247	261	249	236	245	256	263	253	296	257	238	257	271	279	268	268	255	234	278	258	271	266	259	267	260	275	234	304	251	256	277	290	242	285	257	276	285	249	257	293	247	228	268	256	267	299	304	262	273	295	250	272	259	271	271	265	300	239	258	272	275	295	273	261	234	287	271	253	250	255	221	242	218	246	242	280	268	231	250	295	220	252	277	272	250	247	282	270	264	292	260	280	277	274	264	265	279	255	253	269	265	244	272	250	253	278	247	266	251	256	254	257	251	257	224	261	250	286	249	259	274	249	265	255	243	262	273	264	253	240	275	288	267	268	258	274	249	279	268	267	278	264	275	217	261	287	278	270	253	249	259	264	251	229	267	275	271	244	271	268	252	264	284	261	265	261	274	262	279	244	262	243	246	271	279	295	296	269	272	239	285	272	262	244	255	258	245	255	239	246	240	249	271	255	244	267	258	258	244	276	284	268	261	297	246	238	251	254	262	284	267	233	284	273	283	264	278	238	288	259	280	274	272	211	269	258	276	260	250	276	246	271	235	277	243	245	219	281	240	235	280	249	258	273	254	248	271	264	252	281	256	271	261	273	282	255	283	258	277	280	259	258	264	249	271	262	282	249	300	251	302	252	281	276	259	271	278	277	257	253	265	292	259	254	261	249	260	283	282	271	213	255	240	268	260	244	253	253	270	270	294	248	261	276	285	241	260	275	219	215	284	270	293	258	268	250	229	247	252	255	253	265	260	261	273	263	269	251	286	251	274	263	270	260	275	250	242	211	243	246	261	281	243	275	251	265	279	274	275	282	273	269	222	261	245	273	250	246	247	267	250	260	251	282	268	256	246	260	287	240	283	266	263	265	255	270	256	265	294	281	227	236	278	279	252	277	290	253	259	279	244	248	258	254	248	267	288	267	247	279	251	235	265	246	268	275	283	261	256	306	259	279	265	267	259	264	273	249	247	252	274	242	273	250	238	290	275	290	271	265	245	292	251	243	266	226	273	279	264	245	251	295	283	269	236	236	275	262	232	268	242	264	253	254	277	257	258	273	240	247	271	273	270	272	274	257	270	292	258	249	234	258	257	286	267	245	258	267	252	267	254	222	273	247	277	261	262	270	304	263	248	277	255	270	286	255	255	253	243	255	276	252	278	247	245	246	260	267	320	271	280	268	261	261	273	251	233	268	277	269	274	263	258	273	297	285	252	251	239	228	227	249	258	265	238	258	269	260	286	250	278	255	251	272	256	287	249	272	298	277	266	254	259	257	244	247	279	255	234	281	298	277	247	270	291	238	255	278	261	247	241	252	282	269	289	261	266	267	239	263	251	289	245	265	247	274	214	259	251	245	261	267	282	258	263	258	250	265	258	267	278	286	227	266	246	232	255	265	271	277	251	265	260	249	268	260	257	258	229	289	264	263	265	268	279	252	268	250	259	271	250	256	293	266	269	284	266	266	278	258	276	275	268	262	239	278	273	268	237	225	274	247	250	261	249	302	290	264	280	257	238	276	255	256	286	252	271	270	257	255	266	294	302	254	249	263	276	272	244	257	214	271	237	249	241	249	271	248	258	283	277	251	259	275	240	221	251	257	259	245	244	281	268	259	287	257	242	253	302	270	282	268	265	270	262	249	270	252	268	235	236	271	267	267	279	253	236	259	286	260	262	244	260	264	259	287	213	254	261	272	270	282	280	263	270	245	242	275	263	255	236	273	281	263	254	246	275	252	268	274	263	267	264	248	250	239	285	294	228	251	268	254	234	262	244	271	251	245	238	284	243	272	265	254	254	260	279	255	271	262	249	245	250	244	252	266	275	260	275	251	278	289	271	254	245	293	248	222	279	250	263	251	261	264	286	248	261	260	273	266	265	280	220	283	274	241	290	255	253	273	252	252	291	258	275	247	247	301	286	292	227	269	271	260	251	267	261	227	256	285	238	271	277	273	247	278	265	282	275	278	251	234	251	251	303	271	276	248	275	247	267	271	251	291	257	265	263	232	260	247	281	257	259	278	255	260	265	265	246	233	279	245	252	268	239	254	285	291	270	258	243	288	284	257	255	270	277	239	286	256	260	217	271	254	253	290	262	291	251	251	277	271	236	251	286	252	287	237	250	280	279	279	253	264	276	279	244	264	250	275	266	234	277	252	232	286	288	280	259	261	287	234	243	232	277	253	240	271	271	259	261	269	265	243	273	243	282	253	238	241	244	243	259	255	250	256	264	262	272	273	267	271	311	243	251	247	248	256	246	273	251	275	263	283	270	240	250	282	275	267	234	271	239	253	270	241	239	262	264	277	251	272	264	217	267	234	277	257	280	237	272	270	237	268	280	285	276	263	243	251	277	232	260	256	263	287	273	269	253	264	242	247	295	280	254	279	291	248	271	258	282	272	252	280	277	249	270	254	300	228	285	297	268	291	236	231	287	282	240	268	291	230	262	279	264	300	262	245	244	237	244	293	226	277	243	243	288	264	270	252	250	256	247	238	240	284	262	277	259	254	271	239	267	278	246	259	262	263	246	232	257	281	249	253	235	278	273	280	253	262	256	254	274	290	248	248	254	275	243	259	243	249	240	274	270	254	275	275	237	253	238	298	272	277	252	275	248	244	264	266	229	275	275	253	270	246	256	268	253	271	261	263	274	279	270	297	274	264	280	241	257	244	241	272	258	262	246	272	301	274	262	248	266	271	286	234	242	266	281	245	248	262	278	263	244	286	266	256	299	264	257	237	273	269	275	249	217	259	278	257	277	267	224	262	228	256	267	288	258	249	273	262	248	260	277	256	271	252	270	254	268	283	260	268
9844	15816	24112	23033	20970	17703	16684	14411	18793	17348	17365	13229	14092	11809	8762	9168	8415	6877	4769	3806	2614	2438	1918	1743	1736	1558	1482	1431	1301	1232	1147	1124	1067	1023	1045	907	837	838	898	875	931	802	843	836	923	831	823	722	793	780	679	766	788	751	706	706	740	694	659	664	644	604	632	670	671	592	660	661	650	649	673	590	664	633	604	598	585	611	659	655	611	646	628	629	659	652	637	639	677	732	646	666	622	640	613	658	604	629	665	623	621	613	612	613	598	644	667	628	635	681	622	606	606	575	658	637	685	609	634	647	591	603	599	608	632	600	610	608	625	660	618	656	578	609	629	609	621	584	592	617	618	619	650	601	610	628	607	623	612	618	649	590	636	585	616	634	628	613	647	623	654	649	590	653	606	666	609	586	604	631	623	582	576	610	608	613	660	622	634	605	632	631	646	600	615	665	612	625	574	619	633	668	619	591	639	613	621	638	590	610	642	598	607	652	639	627	623	644	629	604	590	652	627	609	625	585	599	623	673	642	597	606	620	624	617	644	632	615	613	657	613	616	622	604	628	628	626	574	617	637	620	614	622	620	602	640	617	632	637	668	621	657	618	586	675	619	589	648	641	676	628	604	617	612	618	632	635	664	650	600	639	644	621	633	650	629	635	609	597	612	658	596	631	604	662	644	627	576	612	640	635	614	645	644	643	631	628	604	612	602	633	647	639	614	626	580	632	617	613	651	597	644	632	648	581	654	624	615	668	638	601	634	598	620	621	620	622	659	647	622	623	619	591	622	582	610	645	615	624	611	643	644	638	666	603	673	611	589	648	663	638	611	609	585	637	630	611	619	603	648	678	631	657	629	602	553	638	569	610	643	618	635	612	582	605	641	645	621	630	605	601	595	659	577	604	656	563	649	634	630	582	598	604	638	599	630	636	588	630	605	651	598	618	600	664	602	621	623	613	585	611	653	601	644	603	635	643	638	634	587	639	610	570	619	567	616	628	617	638	611	613	643	639	646	589	646	621	633	650	644	617	611	638	608	560	640	625	616	593	597	592	645	654	648	621	642	613	634	628	652	634	639	596	670	619	646	629	602	579	613	616	652	602	646	638	563	663	616	616	638	649	590	617	605	599	606	610	629	625	630	628	584	630	613	609	595	654	655	691	649	610	644	619	635	678	636	607	611	616	599	643	630	657	604	606	660	631	593	647	585	631	626	600	630	637	594	599	577	619	595	613	627	600	613	627	578	622	629	610	640	637	645	593	626	576	609	625	637	639	616	630	634	662	596	614	623	616	628	668	626	617	601	637	632	652	619	650	648	635	664	586	644	603	636	639	635	565	657	641	594	621	620	609	586	611	614	646	583	641	647	598	597	611	585	663	646	601	573	654	654	668	633	603	611	592	659	633	608	655	591	659	656	595	628	617	623	640	604	617	636	614	625	612	625	624	618	634	605	575	605	650	621	625	631	585	650	586	609	603	642	604	621	637	660	616	588	649	605	631	622	607	627	619	558	578	641	612	595	586	638	632	622	650	642	571	600	603	648	619	656	611	583	602	640	594	605	617	619	628	645	624	617	635	627	637	591	584	638	648	679	639	626	614	605	617	614	623	635	599	633	638	655	593	623	614	656	635	616	656	586	647	602	601	674	598	605	647	624	649	616	643	612	577	650	615	625	625	631	633	576	627	645	633	609	612	620	572	644	608	630	618	600	630	609	605	640	604	603	602	613	646	610	653	604	597	641	625	659	646	622	632	677	637	645	610	633	625	612	582	627	638	605	639	635	650	635	638	592	635	606	638	670	617	619	645	589	594	634	625	595	610	668	630	617	608	598	592	629	616	642	673	585	607	627	673	639	630	601	677	642	630	584	590	652	650	640	618	641	654	627	576	628	596	648	616	609	617	608	645	642	608	640	627	602	627	629	590	637	594	579	644	627	556	590	627	638	634	617	657	651	670	657	629	619	621	627	611	632	628	624	676	605	614	619	575	626	607	636	650	617	655	603	626	617	617	644	588	594	612	574	642	610	605	635	646	594	638	584	616	621	631	629	618	587	649	644	654	574	636	642	625	648	676	570	637	604	637	646	591	641	602	612	659	609	656	636	636	619	649	621	615	656	641	647	634	633	629	653	669	616	611	664	598	604	634	661	672	657	613	663	641	605	633	618	595	679	657	603	641	609	653	643	606	676	628	661	636	650	628	681	610	588	619	605	655	636	639	622	635	601	637	594	642	624	587	646	605	640	629	590	619	636	624	597	669	644	586	636	638	564	612	609	660	677	595	600	653	643	614	631	587	668	657	637	610	634	571	617	593	607	613	642	602	633	588	602	663	619	661	621	610	614	596	638	648	619	594	652	639	601	606	597	594	628	622	626	677	656	600	667	652	615	641	582	633	616	593	618	584	602	634	630	648	666	636	635	672	630	619	649	664	584	607	699	603	665	611	617	651	624	630	636	647	587	681	624	605	601	612	645	589	643	671	638	661	620	604	613	607	641	610	603	639	612	603	663	609	606	648	648	643	636	613	607	660	644	644	602	603	618	596	595	610	639	627	643	600	587	617	638	641	638	607	643	616	599	591	613	604	633	689	634	689	628	625	618	596	601	637	633	598	631	609	660	630	600	659	645	653	588	616	638	582	645	677	599	646	604	593	607	598	592	613	678	606	624	614	632	621	625	586	610	655	587	612	637	654	628	629	604	594	631	592	633	591	616	667	640	645	610	615	644	624	684	628	634	578	628	643	596	601	634	664	631	640	599	612	686	587	610	624	620	647	678	650	612	625	623	664	657	645	644	641	643	622	599	589	583	605	623	569	641	571	637	633	655	608	627	624	602	587	611	635	656	649	632	610	638	607	604	601	614	599	613	647	638	635	623	598	656	632	635	620	628	621	645	599	637	549	666	603	605	633	612	635	579	644	612	637	685	597	633	573	600	631	578	667	612	606	603	619	567	590	603	606	600	590	639	620	647	634	601	631	617	640	638	607	635	621	626	612	625	626	645	592	600	678	604	654	611	621	618	624	653	628	597	624	645	611	617	648	563	653	604	590	564	649	665	628	642	659	630	609	626	634	620	629	618	592	661	623	606	665	635	634	634	597	617	623	623	638	651	631	624	637	607	609	634	665	598	612	679	655	610	612	636	591	626	640	619	631	594	646	609	624	595	651	580	627	647	605	616	638	634	608	592	628	619	603	628	603	654	649	579	651	637	604	635	632	630	631	620	635	651	576	631	627	677	645	623	613	665	648	610	653	599	647	602	645	647	652	632	629	653	708	610	592	644	612	626	655	643	656	590	609	625	670	640	599	658	626	642	638	614	613	641	658	614	637	603	610	654	639	609	591	644	623	617	640	643	614	658	627	655	635	641	629	613	627	667	645	638	614	675	659	656	718	632	636	612	601	639	642	627	612	594	607	608	659	670	618	589	647	647	588	589	638	627	623	648	619	598	611	608	645	566	610	629	661	593	626	651	623	674	593	627	625	652	614	651	668	627	575	615	565	652
37122	43271	41358	34798	36647	34867	36332	33165	39426	40458	39890	33950	34090	29838	24368	23456	22458	18529	11458	8545	5010	3712	2380	2360	2170	1521	1328	1463	980	895	866	952	1180	996	919	660	666	648	609	719	825	640	703	636	718	874	687	592	502	447	485	453	482	446	437	460	557	424	333	302	305	315	307	339	316	295	279	286	274	286	305	287	290	274	297	274	280	284	283	296	255	298	282	277	281	267	274	331	360	369	343	272	271	278	263	288	286	265	257	256	276	285	276	249	287	260	246	265	245	267	270	262	280	262	264	283	304	282	269	271	307	260	296	302	287	276	287	265	251	269	273	249	287	278	292	255	252	257	279	290	241	263	296	293	251	277	277	287	270	249	257	278	312	294	288	263	244	234	282	265	290	297	270	256	262	279	290	273	277	297	257	273	270	283	288	285	277	261	252	289	286	288	278	294	266	283	276	269	292	275	289	256	286	283	283	266	287	299	275	283	274	297	273	253	288	269	250	287	269	288	290	269	272	286	296	292	256	258	282	262	244	288	294	279	286	257	273	277	264	260	277	265	284	290	273	249	290	268	269	275	308	274	263	299	296	253	264	288	310	269	294	269	233	281	269	248	252	251	286	290	285	256	308	290	245	255	284	329	292	278	291	264	253	261	270	262	273	270	292	248	283	267	261	293	289	287	272	330	266	295	266	266	274	291	307	234	271	272	284	294	281	279	257	282	266	274	255	259	264	305	309	288	300	296	286	271	289	299	279	296	261	265	284	303	272	272	286	255	274	263	254	243	276	276	310	257	250	265	274	289	296	262	278	248	302	260	262	259	264	279	259	242	284	254	290	275	254	309	275	303	289	290	261	282	294	271	293	308	311	279	262	274	248	243	284	259	267	275	264	285	274	262	271	264	278	255	268	274	323	316	249	256	254	285	285	297	274	248	277	266	261	323	282	273	273	280	264	264	259	283	257	254	245	278	241	265	287	279	266	298	277	272	278	269	307	256	251	279	254	260	278	268	270	263	262	276	290	269	245	270	277	281	297	252	270	246	267	268	296	251	249	288	261	265	279	263	288	270	278	288	274	243	302	323	318	319	273	261	280	300	262	283	290	291	298	295	295	261	266	257	271	271	268	313	281	289	271	292	278	291	258	261	252	273	267	270	268	283	283	276	284	304	273	260	288	270	281	270	265	272	239	281	289	267	268	255	253	277	248	311	286	273	264	267	288	304	262	281	288	272	259	281	277	254	266	303	318	275	298	286	271	260	248	289	301	281	277	270	274	287	279	289	257	268	306	260	270	282	288	248	267	282	274	264	273	261	297	274	271	271	262	276	288	243	279	261	242	233	277	324	260	224	276	296	260	280	299	279	272	276	258	278	277	286	254	288	261	267	282	263	259	304	307	295	288	291	256	256	271	262	310	285	258	274	291	253	269	291	279	281	300	269	267	259	262	274	283	250	292	271	266	282	249	273	256	269	268	243	267	274	285	275	290	257	281	276	255	266	296	272	243	267	270	260	267	292	310	279	264	244	245	272	289	242	313	285	299	269	266	273	257	276	269	277	257	263	282	264	267	299	269	271	264	238	263	258	282	274	317	248	276	256	292	272	282	268	294	266	276	280	271	264	286	273	277	323	281	292	280	283	255	293	260	273	267	279	265	298	294	256	266	267	253	271	271	267	283	272	256	264	268	290	274	285	251	268	266	289	265	265	254	280	270	275	275	275	268	268	251	260	280	278	293	285	305	270	243	282	275	247	252	252	289	271	281	281	256	271	272	304	283	255	267	281	270	259	268	277	285	273	277	269	281	258	270	234	250	267	266	243	281	282	277	260	311	247	266	278	282	265	268	250	265	267	258	265	294	283	244	293	262	288	274	260	311	295	283	250	281	261	285	271	272	291	293	284	300	230	253	278	263	261	272	294	266	296	277	287	290	293	263	289	295	270	251	264	273	287	280	243	283	285	282	293	258	277	292	308	263	243	273	302	300	284	256	284	280	274	270	302	254	292	255	272	262	284	287	289	270	255	248	259	268	281	299	251	258	280	268	259	270	270	269	289	263	260	268	279	279	260	296	275	262	300	295	299	291	243	241	280	274	264	264	302	291	289	264	280	276	268	270	294	287	274	257	288	277	279	297	281	282	269	289	279	260	252	285	279	305	269	247	280	276	238	307	294	266	239	250	264	306	286	282	264	285	268	272	263	266	271	281	267	294	278	284	272	256	284	288	248	266	272	287	246	295	266	260	279	285	270	273	272	275	300	255	271	283	245	259	283	276	236	286	274	302	231	297	279	268	259	253	264	292	264	280	279	266	278	255	297	297	277	255	290	251	269	271	260	293	275	306	251	273	286	275	281	278	247	279	269	257	259	270	281	256	284	297	260	273	266	277	287	260	252	268	248	290	271	298	278	275	257	273	273	234	285	280	306	274	282	305	259	275	287	241	295	254	276	264	272	249	274	279	300	313	268	228	257	306	259	253	299	273	267	271	262	248	279	247	281	268	289	270	290	269	223	284	274	315	282	291	269	268	280	274	293	259	246	252	263	275	275	292	272	274	249	281	244	290	271	243	253	254	249	305	283	282	282	291	281	269	295	255	260	273	265	247	282	271	260	276	300	258	285	257	276	271	258	263	271	273	305	261	286	283	279	270	276	263	271	290	294	292	260	271	269	274	297	273	275	280	259	253	258	311	277	292	263	272	273	269	282	269	254	258	286	271	268	265	285	257	274	276	279	305	244	276	259	265	278	287	287	262	280	291	258	264	287	261	275	255	277	258	292	249	280	271	291	258	269	279	255	273	310	290	283	269	268	315	280	261	262	290	285	302	300	280	282	238	285	279	282	287	266	294	309	308	263	273	284	286	251	252	270	258	295	289	248	270	266	278	285	307	252	295	259	274	268	273	279	273	273	285	278	258	229	267	277	264	249	263	273	308	284	249	261	236	266	312	287	270	283	260	262	278	277	267	265	264	300	275	278	294	281	268	273	276	282	297	281	253	290	284	256	290	275	277	286	297	284	282	277	273	260	262	279	275	257	263	242	263	285	273	260	258	296	256	251	251	302	282	294	260	248	282	278	306	277	290	280	239	265	289	272	249	277	261	285	271	266	285	258	256	266	247	266	274	279	268	273	292	272	268	267	250	228	281	277	306	285	299	263	286	294	245	262	273	262	268	260	244	278	266	282	280	290	293	247	286	247	294	259	285	266	256	252	268	287	284	281	262	302	268	259	286	258	267	278	251	239	306	287	265	269	277	261	277	290	273	302	261	279	280	290	285	288	283	283	303	277	272	252	259	279	289	266	246	310	285	302	264	258	272	272	268	308	293	282	302	303	277	288	253	258	273	296	285	283	262	247	270	287	290	307	274	305	261	295	298	239	243	275	264	279	294	284	282	269	253	250	289	302	262	289	249	295	282	286	262	273	281	265	286	246	272	265	275	265	283	258	271	251	247	270	239	257	266	267	245	274	287	272	274	252	245	300	267	272	300	305	281	269	264	268	259	277
25577	39044	42863	47551	48269	48904	49357	44113	50726	54886	52346	50519	48417	46619	42161	43240	41774	39201	31694	27342	19917	16802	12703	11873	12245	8952	7517	7538	5143	5008	4947	5880	6785	5394	5660	3787	3583	3729	3026	4436	4999	3591	3971	3541	4434	5304	4169	2929	2312	2143	2432	2269	2347	2017	1954	2269	2367	1900	904	909	760	757	847	1079	887	874	798	789	722	849	831	812	712	672	677	686	662	633	711	675	675	653	686	695	671	660	723	1006	1436	1279	984	638	642	623	665	701	662	621	618	678	648	626	686	664	652	637	626	640	639	629	580	634	653	637	673	663	630	645	679	639	645	597	642	636	668	677	628	688	661	644	604	653	657	636	625	674	637	658	666	628	609	631	664	596	586	616	686	627	654	642	618	619	622	648	681	621	648	616	626	685	634	642	629	624	629	636	647	658	621	689	619	656	606	630	615	605	620	692	659	651	638	644	631	668	632	657	642	653	672	626	643	627	661	632	638	640	662	613	644	648	651	643	624	642	689	657	659	649	652	648	626	633	633	643	672	615	645	606	646	630	625	677	652	639	654	609	628	654	675	655	616	641	607	623	642	640	666	647	623	664	664	630	647	621	642	617	650	663	653	655	676	638	619	597	690	651	609	651	660	632	634	650	632	615	652	611	637	633	646	633	638	609	619	679	627	646	587	677	644	675	663	685	600	655	673	725	617	644	621	642	654	626	581	648	627	663	666	655	626	627	595	659	602	642	613	656	640	658	651	634	656	669	643	603	639	664	623	653	625	631	676	664	645	658	595	679	636	670	617	646	661	719	645	648	632	672	628	645	622	662	648	670	650	591	650	627	680	681	606	625	662	625	610	683	660	645	666	592	613	620	641	636	620	609	637	658	612	694	611	643	643	633	619	641	659	632	652	677	657	613	641	609	668	659	618	658	643	623	616	624	634	639	687	654	661	631	611	630	638	619	636	652	638	643	636	623	654	679	626	635	659	579	667	655	691	652	656	664	670	622	669	653	617	656	616	666	615	613	658	643	640	636	691	634	681	635	653	621	657	655	623	643	623	609	620	654	684	670	678	662	622	613	667	668	617	658	680	641	651	597	663	621	650	663	636	598	611	661	653	624	629	681	648	690	644	660	642	672	695	657	661	617	634	656	646	637	653	639	619	623	623	636	623	687	602	634	620	628	627	663	667	634	632	642	636	634	630	644	663	695	650	592	663	630	676	621	669	633	678	635	639	619	635	660	623	672	652	636	630	621	599	675	663	631	606	659	658	614	628	654	677	661	609	624	604	682	685	622	661	643	604	610	658	592	650	662	645	617	644	618	661	604	630	591	669	599	636	638	646	714	621	578	653	665	623	659	644	644	673	589	684	621	637	606	594	620	627	604	576	650	621	648	627	654	641	648	622	630	676	663	617	590	617	618	657	626	602	680	652	628	631	619	669	627	660	635	642	660	659	673	641	646	609	632	633	650	651	655	670	621	616	606	618	590	590	653	653	609	604	654	660	622	632	624	659	635	646	661	644	660	644	668	666	606	654	642	610	642	592	691	647	657	629	650	619	652	627	639	636	625	587	636	611	688	658	604	648	667	613	690	665	658	620	630	639	664	611	639	669	653	618	630	634	625	627	650	610	655	629	652	629	659	647	649	622	603	606	650	634	646	591	610	665	652	650	646	610	635	656	619	660	623	640	629	629	645	649	592	652	621	664	624	615	668	632	625	647	605	659	619	646	681	657	652	669	653	618	673	614	610	632	666	611	624	655	632	719	689	668	631	656	652	649	642	657	645	654	621	642	587	640	656	669	647	599	695	667	662	639	614	667	683	625	614	597	642	647	613	639	634	664	650	639	593	641	594	613	605	668	688	577	619	631	636	637	630	622	613	610	630	638	670	648	621	660	670	648	680	645	664	579	664	666	655	635	665	667	637	665	625	632	600	675	646	630	656	650	675	618	624	651	648	680	650	649	599	654	633	704	604	650	663	636	630	655	679	629	650	629	634	604	632	660	623	642	645	672	662	620	598	633	634	608	674	653	579	626	629	621	654	608	683	613	692	634	620	654	669	642	659	648	619	627	644	593	647	664	639	615	596	640	661	673	663	660	645	657	656	651	632	676	625	661	628	648	674	681	632	621	657	617	648	574	628	650	633	632	612	655	599	645	641	647	605	647	610	661	642	668	650	683	634	609	663	615	657	596	662	645	605	620	630	649	658	646	583	680	624	610	641	634	609	631	645	637	635	608	620	654	648	638	608	650	661	671	700	700	655	658	682	632	638	672	656	610	641	685	591	637	647	605	646	654	614	637	643	648	628	632	634	627	651	661	647	630	623	649	659	635	635	658	637	652	609	645	629	670	643	681	673	633	621	638	592	620	676	608	627	614	612	629	627	672	624	664	634	700	620	659	638	712	622	634	659	665	652	665	655	643	668	621	621	626	617	679	663	629	643	628	683	624	656	652	640	649	647	640	632	605	666	620	656	655	623	649	629	668	648	645	696	672	622	625	648	593	632	642	621	589	640	599	671	597	622	631	591	644	623	614	646	631	616	644	675	673	630	615	601	617	618	661	621	692	624	673	608	588	643	634	601	639	626	609	627	635	619	615	644	615	663	694	640	690	637	662	607	653	619	612	636	663	633	630	670	654	684	630	614	611	635	652	630	623	678	672	607	597	654	611	628	621	653	671	620	671	702	620	671	698	599	626	647	619	619	645	646	679	654	620	596	587	669	646	653	632	608	635	638	664	643	628	667	659	589	722	641	674	608	637	652	669	625	649	630	676	626	670	655	632	676	686	638	610	656	611	632	618	634	654	641	621	661	664	616	636	703	651	637	637	630	648	642	633	650	668	635	613	626	631	610	672	592	652	636	645	673	636	627	638	654	660	648	639	661	627	610	641	635	661	662	642	640	659	586	643	646	635	655	620	658	633	664	594	622	640	612	615	633	698	666	613	615	591	661	628	638	643	658	649	636	631	593	642	587	671	665	617	690	670	659	646	624	651	599	626	643	616	693	653	657	591	674	603	643	669	654	625	652	648	634	633	622	687	663	638	666	615	583	670	636	655	628	646	637	696	635	617	654	652	658	621	632	632	635	641	612	657	653	634	597	632	669	666	688	609	617	645	696	642	637	657	632	629	646	665	637	600	619	640	621	683	666	654	652	628	639	637	622	632	650	635	619	587	615	614	642	617	636	600	619	603	671	645	650	631	642	675	652	598	649	644	664	666	708	595	633	679	652	597	612	634	642	614	644	666	614	645	617	636	616	615	597	644	666	638	649	638	665	621	626	704	659	639	711	682	644	664	669	638	626	563	609	616	634	598	595	617	629	651	664	634	661	639	655	609	645	615	631	607	650	683	644	603	680	649	594	655	672	634	623	634	681	647	645	660	609	617	635	693	601	648	624	684	695	667	633	633	693	662	618	625	595	704	647	604	654	641	624	599	648	656	635	657	647	660	649	665	607	602	649	641	670	642	648	669	631	658	654	628	623	699	655	652	608	615	632	638	634	588	655	669	646	638	635	655	677
44589	45403	41620	36147	39742	37926	42714	39519	41649	43397	43756	39538	43436	37299	33447	34299	32989	29068	20439	15739	9777	6551	4717	4459	4225	2756	2279	2270	1551	1428	1485	1717	1994	1722	1501	1162	885	1080	782	1272	1381	962	944	952	965	1487	1073	804	570	599	578	584	517	514	540	634	667	546	297	242	231	255	262	303	257	253	231	245	223	242	272	286	235	208	216	191	213	186	190	190	185	194	202	201	231	208	221	261	409	363	307	196	185	219	190	195	178	233	209	205	208	209	200	185	220	229	211	204	217	217	196	209	208	206	195	240	219	189	197	200	225	221	216	204	203	181	180	196	203	168	195	193	210	208	208	213	202	186	186	205	213	198	202	230	201	217	220	217	241	206	216	218	182	203	190	210	207	214	204	227	192	187	214	182	193	209	218	218	204	209	182	201	214	209	170	194	209	227	203	206	211	212	219	214	189	186	199	200	183	187	233	199	193	189	219	179	190	172	216	196	214	222	174	165	201	205	195	204	201	186	201	215	177	194	214	215	186	192	217	215	204	225	231	224	229	222	195	172	186	210	196	195	210	197	199	199	211	228	224	182	226	203	197	195	195	200	225	210	203	194	179	190	197	206	223	184	196	202	206	183	202	214	202	203	178	206	201	213	203	219	194	224	193	193	181	227	197	208	230	204	202	224	225	187	221	217	241	213	195	182	188	193	230	202	238	219	189	226	203	203	215	202	251	216	195	209	214	217	227	193	195	222	223	180	204	195	207	213	208	228	207	199	213	214	190	181	188	204	211	185	212	195	190	211	210	193	178	215	239	205	239	202	211	218	215	194	210	191	212	196	194	210	217	192	200	202	167	198	228	180	225	210	192	202	200	216	211	229	208	210	224	196	213	172	217	225	224	209	182	217	184	216	205	219	190	211	206	212	220	214	190	217	182	212	207	216	186	182	203	194	216	192	200	216	202	188	209	191	191	213	199	203	197	200	201	213	217	178	203	198	188	199	208	178	211	182	210	213	202	225	205	198	181	203	198	186	222	251	200	227	205	203	250	217	204	198	218	218	205	211	201	215	166	216	217	206	208	199	211	210	204	218	196	226	193	211	198	203	181	209	210	226	183	204	202	200	185	194	192	202	213	227	203	200	196	199	173	222	195	204	188	220	209	220	185	203	224	195	236	217	204	206	195	200	206	193	193	192	209	201	179	190	215	184	221	196	218	202	189	186	223	202	191	197	220	199	185	189	185	212	189	196	187	199	197	198	218	224	200	197	215	224	213	193	206	210	189	199	196	185	205	213	205	164	195	188	207	203	201	184	224	215	236	211	197	195	198	197	198	213	196	198	169	219	195	191	199	203	184	211	208	216	206	204	206	194	218	243	225	219	200	194	225	208	222	207	212	231	196	191	187	185	219	185	183	231	220	214	179	195	221	206	212	203	202	232	230	188	202	191	221	212	201	205	219	212	190	206	212	212	206	204	201	199	193	214	184	202	222	190	186	208	195	229	181	209	198	188	226	197	190	211	216	206	170	202	187	207	209	191	215	201	201	221	200	185	192	195	220	214	213	202	209	168	228	190	225	217	212	222	205	215	198	182	193	187	214	207	206	234	218	220	191	192	217	205	210	198	194	214	187	233	226	215	233	206	195	215	215	197	198	205	207	210	209	181	206	199	206	199	214	211	164	208	180	184	198	203	248	194	215	229	198	185	209	196	202	215	189	195	228	195	205	199	208	211	178	194	211	227	236	188	226	200	232	194	218	205	197	203	205	208	203	218	200	200	196	198	200	182	216	179	195	200	224	183	198	210	187	181	205	219	213	214	231	171	200	186	225	199	166	192	197	180	199	208	231	212	217	193	209	223	233	223	182	221	179	198	215	197	201	206	219	176	201	226	207	207	188	188	217	171	197	206	208	165	185	202	196	196	207	197	167	206	189	199	233	188	188	223	201	217	223	206	204	170	223	204	208	222	202	214	192	198	201	210	220	206	196	229	217	191	213	201	192	206	217	186	214	215	207	203	197	238	200	203	190	195	229	202	219	215	196	213	181	222	206	196	234	226	220	196	196	188	210	222	201	200	194	190	199	220	199	207	207	220	178	192	200	225	193	232	225	201	229	194	227	189	218	210	221	220	200	223	234	195	191	203	179	207	201	181	186	200	217	187	222	199	216	215	200	187	188	185	193	224	199	232	188	217	189	193	229	229	198	184	196	194	201	196	214	228	205	213	213	181	178	230	193	202	183	219	172	184	213	193	181	202	188	210	213	181	195	201	206	195	216	221	201	230	182	202	204	203	201	208	213	198	186	218	230	242	222	179	203	202	204	199	196	192	203	228	185	213	195	194	191	168	182	169	188	219	195	228	193	203	188	201	180	181	203	204	214	199	209	208	185	187	204	204	183	211	209	230	205	212	187	198	177	220	213	219	218	203	224	194	203	175	202	216	193	205	213	214	216	166	207	204	196	211	224	212	204	180	198	189	196	200	187	206	201	198	209	203	171	206	191	204	207	230	211	189	193	190	211	202	183	204	186	231	217	198	189	206	210	195	220	203	199	190	215	191	181	186	184	203	199	195	199	183	191	216	190	180	176	173	200	203	214	192	218	215	233	239	216	193	207	211	181	193	225	192	203	209	203	198	190	220	194	184	193	207	239	206	177	184	200	189	199	213	204	214	216	200	220	222	190	171	206	201	195	214	205	183	188	198	204	175	194	201	208	217	214	218	200	209	194	207	215	222	221	205	196	211	205	218	239	217	217	201	192	186	195	233	199	189	198	184	183	191	189	195	204	181	193	180	216	213	220	192	182	199	184	199	223	203	190	211	210	213	207	222	214	215	180	209	203	202	189	200	190	196	185	188	198	197	179	207	209	187	211	196	221	197	224	202	191	223	207	181	223	200	224	205	196	209	207	194	210	222	207	207	233	183	196	202	188	222	201	207	190	210	205	180	192	219	210	206	209	183	196	257	216	210	218	204	191	231	197	206	201	191	213	220	196	200	199	195	200	186	202	207	198	181	196	195	205	202	207	221	202	187	178	209	195	195	197	180	210	210	191	209	209	201	198	219	227	192	211	192	192	198	196	205	222	203	199	215	171	202	226	181	194	179	187	193	221	202	209	218	189	194	216	192	198	184	196	225	233	204	213	191	206	242	188	214	216	187	234	222	215	198	193	207	212	225	229	201	187	213	176	198	199	219	189	230	209	216	216	209	218	231	200	209	208	183	206	204	205	190	154	187	211	206	180	206	200	173	223	195	222	201	202	182	203	216	209	213	215	184	217	228	215	215	202	203	187	196	204	235	185	206	201	211	219	190	191	200	178	197	227	200	200	217	218	192	198	233	224	209	183	222	197	209	215	208	191	200	183	201	198	197	206	184	191	198	205	200	223	205	197	216	207	200	210	168	201	216	183	215	200	199	177	208	205	195	196	209	188	215	206	205	211	224	192	187	198	221	204	211	192	191	192	165	226	226	209	187	230	190	202	195	219	180	199	242	190	173	182	205	194	193	208	198	197	199
32023	44076	45543	51658	53311	55925	55292	48839	53282	61888	55796	59813	54033	54236	50253	51403	50114	48077	40182	35227	28981	23136	19651	18504	20047	13200	11823	11554	8695	8175	8449	9488	10453	8672	9384	6296	5616	6371	5042	7860	8338	5921	6634	5850	6782	9701	6792	4693	3558	3441	3572	3629	2919	2727	2447	3780	4073	2714	968	902	627	784	877	1287	980	909	836	707	671	919	831	1029	640	492	529	536	485	504	526	533	512	473	504	531	580	497	494	1217	1947	1672	1055	466	496	497	499	480	498	504	530	495	470	477	498	489	481	518	486	485	482	472	465	490	456	511	469	511	461	493	485	492	519	503	477	472	508	495	499	444	471	505	525	471	493	492	457	447	486	511	501	457	426	477	509	474	498	453	522	502	488	495	457	449	482	494	470	493	499	460	479	470	516	466	478	482	479	484	495	472	470	475	485	492	511	463	494	501	491	487	485	500	474	477	483	460	494	484	486	459	519	464	462	440	433	489	460	499	455	467	449	489	446	472	427	502	502	477	434	442	479	526	502	489	455	489	496	479	488	497	503	473	477	501	516	492	488	449	452	519	483	496	525	475	475	510	484	447	477	453	494	484	499	462	503	460	476	460	475	471	481	490	506	470	493	463	467	545	503	458	483	482	507	488	487	471	477	492	453	514	459	463	500	501	476	510	467	497	472	482	454	469	487	464	524	479	486	458	493	442	490	467	490	466	523	530	487	488	477	463	451	442	506	455	463	464	483	465	494	468	447	459	496	474	458	462	502	480	479	521	461	468	497	476	479	461	478	493	468	493	481	477	478	474	466	485	473	473	534	490	470	458	474	498	467	471	474	525	498	459	491	452	490	513	467	489	485	490	498	493	458	465	469	541	491	463	493	506	467	514	507	527	503	500	462	486	499	485	479	510	467	453	469	520	457	494	527	505	482	494	478	506	489	462	473	498	496	481	492	479	461	519	459	470	475	484	516	489	448	474	485	515	489	508	453	507	450	474	482	468	490	513	467	487	503	459	455	500	488	520	501	495	454	473	439	464	464	453	486	473	456	499	478	478	503	506	473	491	500	459	464	488	508	434	466	480	478	454	490	495	489	533	461	485	493	502	442	471	463	459	476	512	491	461	494	534	480	475	512	484	524	507	448	490	481	461	475	491	504	501	496	439	491	477	490	470	457	471	462	513	500	480	472	513	448	517	458	482	529	486	485	474	501	464	472	497	510	477	490	473	505	471	464	473	462	496	498	489	472	474	493	476	488	490	458	453	488	476	455	496	435	506	519	472	499	494	487	485	437	479	466	490	507	492	463	509	432	490	458	477	474	498	480	466	455	471	534	486	471	486	482	444	469	478	504	490	468	499	461	486	450	510	506	472	489	485	461	477	472	489	491	463	469	471	498	471	510	477	478	501	520	475	440	502	506	475	513	489	486	472	473	480	473	491	494	492	498	483	504	462	487	507	473	498	497	501	498	469	538	457	442	439	500	425	489	465	468	487	493	509	498	465	510	478	498	503	493	500	481	483	507	479	485	488	443	491	457	436	492	486	458	451	485	485	484	465	520	481	504	478	454	480	500	458	458	491	500	486	472	506	468	456	497	469	475	494	467	527	472	462	465	499	470	502	493	492	494	491	498	445	468	485	454	455	480	502	524	468	482	450	454	453	502	522	499	486	516	461	482	476	467	491	507	459	493	485	481	483	490	501	439	480	475	470	471	499	506	481	468	507	470	492	480	480	487	472	486	468	466	473	492	505	469	466	458	467	519	477	491	492	484	486	432	480	458	490	498	481	504	464	461	511	482	505	521	481	516	466	484	513	532	475	452	447	499	522	461	488	494	498	495	505	535	504	513	492	494	462	472	471	471	505	506	482	514	460	492	482	484	504	483	456	534	505	498	478	489	509	464	468	460	455	488	474	471	501	491	490	482	504	485	472	505	472	482	471	474	442	473	488	478	455	490	489	491	516	464	471	482	472	474	446	451	452	505	477	501	549	470	455	506	488	477	445	473	476	463	443	478	457	472	458	459	488	493	479	499	456	495	472	521	489	492	477	455	473	489	485	471	444	503	517	492	485	477	514	467	475	476	480	501	516	500	482	448	460	486	506	471	458	467	524	493	475	484	467	479	467	465	516	473	457	481	519	492	496	487	511	494	501	517	491	474	477	480	508	459	495	483	485	505	461	455	485	442	456	476	488	498	516	477	483	523	518	457	477	488	469	481	492	480	466	505	505	452	486	502	494	513	450	489	462	472	481	494	476	528	474	463	460	481	458	480	506	471	481	479	490	479	455	512	472	491	458	493	516	491	469	461	501	492	484	485	526	446	518	495	479	500	485	477	493	488	477	440	465	470	466	494	486	502	510	479	501	461	517	502	467	485	468	463	481	441	503	460	497	459	497	489	518	463	491	481	441	456	465	531	483	434	457	479	439	483	472	533	500	498	468	466	479	453	452	521	473	493	490	485	489	459	499	475	517	501	496	499	499	452	503	518	539	475	470	500	485	456	451	495	506	499	504	427	495	506	426	459	469	494	497	510	474	447	485	503	454	481	463	515	487	509	490	508	497	483	525	448	513	475	443	464	494	497	522	490	453	474	451	442	487	480	477	481	495	461	463	485	475	471	452	487	466	454	476	484	496	456	509	474	475	451	478	467	436	444	502	447	444	516	503	507	488	497	499	434	468	498	491	499	485	460	476	460	493	513	491	468	486	494	504	475	522	477	501	479	474	485	491	490	506	490	505	519	484	502	475	465	461	483	479	447	428	476	460	479	471	491	513	487	504	445	447	459	486	462	516	487	480	500	483	501	475	517	480	488	520	452	469	468	471	512	472	514	483	538	474	471	486	496	443	449	471	512	525	469	470	504	466	471	463	482	492	480	497	454	465	504	481	497	472	482	516	488	471	449	484	490	498	520	465	522	504	507	485	482	471	461	504	500	502	458	509	454	487	487	480	439	450	457	475	459	516	488	489	481	487	465	490	462	489	468	463	477	489	487	467	473	487	485	488	497	474	459	491	482	510	486	492	476	496	472	481	475	467	486	484	477	518	472	532	489	495	464	475	457	500	499	468	479	512	503	460	467	477	489	505	467	468	457	506	461	458	498	450	476	483	518	427	507	507	491	500	467	476	484	481	465	519	493	473	492	484	487	492	494	489	462	513	485	451	533	484	485	457	504	512	505	498	452	505	450	429	519	514	499	431	481	507	498	472	472	488	475	503	460	468	475	516	483	500	486	449	472	463	488	534	488	467	474	496	491	487	482	507	466	510	485	480	460	459	448	467	504	451	458	506	468	498	477	485	470	468	453	493	477	467	470	504	485	482	522	503	486	482	481	505	489	495	440	497	471	472	497	500	477	489	479	452	485	493	491	471	464	481	478	482	474	471	440	454	490	497	440	500	506	511	502	479	494	484	486	473	458	482	488	469	489	496	449	494	480	504	485	469	475	482	508	515	475	521	512	496	497	455	495	477	495	512	469	460	456	455	501	473	485	450	494	472	477	487	474	450	444	458	457	479	488	474	482	453
15424	16302	18678	11868	9350	6012	5782	4831	5073	3912	4270	2928	3100	2268	1623	1552	1449	1144	845	675	533	458	452	422	382	369	379	378	365	359	318	330	306	310	273	286	284	318	303	256	315	291	307	269	301	304	260	292	283	297	306	270	255	273	269	270	249	268	259	262	283	265	279	231	270	258	252	281	275	244	241	267	241	252	296	253	254	231	285	251	275	273	272	282	249	272	244	271	278	235	296	286	253	253	250	258	254	286	283	265	267	266	251	264	297	247	247	290	245	254	240	257	292	274	236	250	277	236	271	251	253	242	273	245	246	254	241	261	266	261	263	280	275	260	244	249	267	259	250	272	274	261	291	273	271	255	272	235	262	231	270	258	238	243	312	273	264	255	253	279	256	245	277	251	256	250	275	259	276	294	286	233	307	260	239	264	280	269	258	259	261	246	258	304	257	248	271	261	261	248	270	249	256	259	246	272	250	257	238	256	245	251	263	243	246	245	256	263	250	256	246	246	244	246	282	259	256	247	252	267	282	290	278	266	238	279	273	269	262	263	280	262	274	263	261	253	251	255	272	260	246	233	245	255	243	275	281	255	248	243	256	249	265	291	263	261	260	277	242	267	254	263	240	264	254	255	256	284	266	274	287	270	259	268	288	242	300	250	285	262	275	243	280	280	260	270	279	267	265	239	268	257	265	266	270	259	258	279	247	291	257	228	258	255	271	257	268	268	255	255	257	259	264	261	269	273	231	268	293	255	222	293	263	238	265	284	243	266	277	281	266	261	271	280	260	266	286	285	263	266	288	272	271	279	249	228	256	272	275	252	280	233	281	299	285	251	227	278	269	279	244	258	272	265	254	247	282	280	235	228	281	269	263	239	263	262	230	245	255	278	278	271	268	262	294	253	263	248	247	268	253	257	251	248	276	270	276	263	281	236	268	265	288	261	250	278	274	256	242	245	251	267	264	260	232	281	275	252	257	269	259	257	266	297	244	229	254	278	253	290	250	240	246	247	248	250	246	273	271	239	256	288	243	247	246	273	280	254	272	241	268	261	250	237	278	267	243	283	255	269	238	270	232	256	281	256	244	269	242	249	238	233	279	272	258	291	251	251	250	273	267	254	262	247	262	285	261	281	253	231	276	268	262	252	252	256	255	255	258	278	259	284	261	266	280	272	234	276	301	238	260	258	218	273	241	289	254	259	247	298	270	221	262	270	245	235	248	254	279	265	278	201	256	297	250	224	272	286	267	276	253	264	257	258	266	278	246	273	232	251	235	257	274	248	263	248	267	256	262	291	268	256	287	257	291	247	245	270	292	262	212	259	272	258	242	256	251	263	267	225	231	251	275	262	232	271	254	276	266	297	236	265	292	242	268	266	244	266	244	249	234	268	241	281	292	282	231	253	278	253	271	244	252	256	283	251	284	244	260	278	293	251	259	278	234	276	249	274	250	275	265	250	258	281	235	247	256	246	270	248	243	282	242	270	289	235	266	252	250	275	233	265	268	241	238	260	258	248	288	245	245	226	257	243	268	243	274	268	259	262	249	241	255	273	280	251	271	272	284	275	231	252	286	278	238	284	273	272	269	251	265	261	278	280	279	248	241	256	225	273	230	285	290	241	257	296	269	256	281	240	239	276	269	316	278	244	268	274	257	272	264	279	239	255	258	256	275	241	243	277	228	259	273	234	270	248	245	252	280	266	267	254	272	254	244	262	270	270	289	266	264	236	267	257	247	270	247	247	253	245	287	258	276	242	254	266	261	249	271	271	235	267	269	249	251	279	275	257	241	236	247	266	299	264	227	245	261	296	261	256	244	259	286	270	281	243	277	248	293	244	297	272	227	262	257	255	287	268	260	224	290	252	293	262	276	266	236	258	268	264	258	249	236	286	278	296	291	242	257	308	259	263	225	251	284	294	248	248	256	276	245	258	262	258	271	211	267	260	254	282	278	261	248	286	274	256	287	236	270	250	253	273	245	265	240	267	257	263	256	236	269	260	271	241	255	268	254	235	297	253	269	273	237	258	284	272	273	257	244	261	255	247	260	252	264	253	238	255	267	290	260	283	271	269	249	238	271	256	253	274	255	254	284	259	273	260	262	264	265	259	278	290	279	240	263	257	236	248	259	258	263	254	280	235	251	272	274	246	255	265	266	232	241	289	249	244	251	249	259	265	252	300	254	260	231	263	262	276	272	250	304	269	248	269	270	259	252	235	280	266	272	276	240	271	245	266	268	271	245	247	239	261	276	256	251	282	282	265	265	258	266	232	253	274	282	300	244	264	264	256	274	282	261	244	272	259	283	234	255	240	258	247	258	289	256	274	294	260	264	278	254	290	271	274	244	268	289	259	279	255	266	256	285	267	266	270	252	277	267	259	267	252	250	265	242	287	275	295	241	245	240	258	255	285	291	230	261	254	260	257	271	257	263	259	305	253	277	273	257	289	269	269	254	239	244	281	270	276	258	266	269	260	224	279	282	247	266	275	261	291	256	230	258	272	264	264	262	241	274	254	260	265	260	255	268	235	259	264	298	279	266	265	236	223	267	284	224	259	266	254	297	265	249	298	295	228	259	282	279	245	258	251	250	262	254	254	255	277	266	233	279	262	270	305	266	283	253	286	283	288	279	273	276	254	273	240	238	272	239	255	275	270	256	232	244	272	245	247	262	252	273	229	267	270	252	268	247	301	250	285	248	259	260	243	285	262	263	253	274	259	265	236	275	241	264	240	292	280	265	288	237	268	269	288	252	243	256	256	282	258	265	271	296	256	263	256	300	294	272	268	244	254	252	245	241	255	221	275	267	233	250	278	296	257	261	242	261	267	239	251	250	257	281	277	244	232	268	268	251	284	282	292	280	274	254	246	271	243	275	246	278	250	263	270	269	246	232	264	273	272	275	280	265	270	272	287	270	262	259	267	286	263	286	264	258	264	268	260	258	262	286	253	257	249	239	266	292	276	266	275	248	267	279	248	234	274	270	249	258	264	264	251	247	267	265	245	278	267	222	250	275	261	290	236	247	236	262	258	253	267	254	270	264	275	288	281	270	264	253	246	272	288	265	286	268	255	246	232	252	274	280	243	263	251	257	254	265	253	255	274	254	271	266	258	263	265	261	255	292	249	270	239	303	283	305	291	266	269	278	283	264	292	265	233	283	254	282	247	270	284	243	264	289	287	232	267	258	237	251	233	259	276	241	241	224	262	242	247	234	223	282	271	234	254	260	268	270	256	261	268	268	259	253	224	275	245	263	263	274	261	269	286	237	241	220	279	236	265	256	250	289	266	296	258	258	258	275	279	266	251	263	270	268	268	254	264	253	239	253	244	262	277	273	251	288	253	260	256	285	252	274	267	269	275	268	296	210	286	256	264	268	265	240	237	282	232	249	247	259	271	272	241	241	270	267	274	254	249	290	223	258	254	237	260	257	266	239	252	244	258	265	268	258	265	258	282	261	236	247	268	253	270	258	247	237	272	264	260	288	235	272	274	270	291	283	284
10176	15108	23296	22027	21458	17007	17629	15008	18814	16634	17596	14204	15113	11689	9016	9211	8516	6634	4588	3817	2795	2148	1959	1849	1903	1659	1564	1595	1269	1153	1103	1081	1091	994	1000	843	901	946	880	895	955	857	877	802	867	861	833	789	747	701	740	728	704	690	705	739	704	648	664	642	644	633	614	644	662	621	612	627	683	626	671	614	668	614	634	623	642	641	604	591	599	613	587	638	655	611	645	630	648	709	664	599	596	607	597	597	622	612	586	587	615	621	598	660	609	606	611	612	605	649	653	593	605	621	604	592	604	605	678	607	616	636	611	584	663	641	596	647	614	610	619	615	627	640	646	686	631	619	671	596	600	613	575	599	668	661	618	586	691	612	665	627	664	590	649	607	675	607	594	669	611	616	641	621	601	598	585	613	628	620	631	652	606	628	598	621	629	619	593	652	617	623	607	589	628	563	613	615	541	582	612	631	640	626	618	613	606	641	638	609	639	633	619	588	676	632	621	560	636	640	618	610	611	627	599	621	595	656	592	671	608	596	637	649	567	571	653	647	666	616	625	581	622	615	617	601	595	655	588	639	596	622	641	601	596	637	595	611	635	624	594	634	613	653	628	607	566	600	600	629	621	607	615	653	611	609	610	601	608	582	613	644	604	575	655	613	654	641	642	551	626	624	649	573	609	610	620	609	624	645	605	589	628	630	617	623	647	621	633	631	610	572	610	592	615	622	631	595	622	625	623	608	605	618	617	609	590	633	588	636	592	665	572	634	591	637	683	633	614	605	606	655	609	636	605	635	671	661	654	562	613	603	618	661	665	589	612	657	645	612	670	642	611	650	638	612	642	588	622	588	604	622	603	570	584	608	645	635	608	644	590	588	611	640	665	613	641	588	617	644	644	590	592	642	649	596	603	593	603	605	612	588	628	598	604	641	632	641	648	555	621	660	629	602	606	593	636	632	625	576	620	650	657	639	615	622	637	621	588	647	656	622	679	628	620	591	606	635	667	624	607	622	633	629	625	603	643	595	618	656	661	626	624	596	624	628	647	596	690	627	639	605	635	664	638	597	594	614	617	640	633	625	676	621	589	567	601	638	596	625	581	611	600	596	569	600	632	640	602	601	641	599	639	587	620	614	643	624	654	613	605	639	630	639	608	612	650	632	606	645	607	613	636	588	641	617	588	626	582	664	592	588	620	622	599	585	629	644	583	631	611	633	677	626	651	621	603	602	632	596	604	613	614	609	633	658	609	626	627	652	606	664	620	574	605	621	632	600	606	662	607	597	626	637	638	647	644	592	584	638	613	587	629	635	597	647	606	632	636	648	617	625	619	643	633	654	636	577	603	651	618	638	643	638	629	691	595	621	609	587	644	623	625	611	640	640	615	573	654	638	581	588	639	619	648	614	618	633	644	604	603	595	574	605	594	667	611	586	658	549	630	612	601	648	642	625	595	626	580	624	628	669	602	616	643	626	606	641	679	582	599	639	635	613	646	620	593	604	610	612	629	619	601	611	632	607	650	615	656	608	657	590	631	616	639	641	625	648	616	638	603	615	558	631	591	599	594	578	616	607	618	611	631	587	598	607	619	658	613	636	594	634	642	640	589	618	612	634	572	583	578	617	577	637	601	587	635	627	602	624	635	601	601	643	621	650	649	654	593	675	609	626	646	636	611	676	641	675	596	591	558	665	617	623	610	612	613	615	574	597	588	612	651	577	635	659	579	615	611	617	605	580	663	652	625	604	615	599	583	632	645	593	620	614	607	647	630	613	621	622	679	650	602	600	607	607	632	620	646	584	664	650	600	636	627	661	566	612	588	654	616	649	631	651	544	591	608	606	625	608	618	640	618	638	610	623	615	609	609	634	584	604	614	592	593	609	684	596	642	616	608	597	601	626	572	628	623	593	642	646	648	611	692	595	597	599	598	622	605	606	612	599	625	669	604	626	560	676	670	621	617	643	594	623	594	601	668	640	624	602	659	639	610	617	611	594	627	659	593	607	609	637	583	624	610	587	602	610	626	615	608	620	631	661	611	680	666	592	653	593	593	625	587	623	604	636	638	628	615	600	615	579	576	611	615	651	579	618	617	608	591	627	615	603	566	633	619	611	657	605	632	648	606	633	653	635	629	612	671	656	627	607	590	621	640	597	612	627	606	696	630	600	632	642	638	612	606	600	631	602	624	616	623	581	634	605	646	655	627	582	665	651	639	642	619	623	632	628	612	620	631	602	641	647	669	649	625	645	628	610	649	601	687	626	570	625	639	623	647	633	660	580	598	618	607	599	616	625	605	630	643	592	612	624	616	645	617	584	643	611	584	651	597	610	624	588	579	638	575	624	647	603	637	653	615	640	606	574	591	643	604	597	615	614	620	603	625	574	583	599	646	645	647	612	622	640	666	563	592	584	610	669	628	635	645	633	638	591	615	601	630	612	600	613	613	638	636	604	639	667	608	627	642	680	614	576	607	655	608	601	610	674	601	597	631	616	606	606	583	608	593	639	617	645	583	643	608	605	652	614	599	581	616	548	604	620	641	659	611	616	636	628	622	603	638	626	593	554	544	588	672	621	576	626	640	623	647	601	584	589	634	597	658	620	621	592	611	616	600	628	616	608	616	645	609	661	599	644	610	618	649	581	662	622	633	650	643	630	586	597	649	649	610	617	620	625	634	615	598	597	608	634	645	602	594	664	628	595	645	624	610	577	603	659	596	678	605	594	602	583	584	635	611	650	625	623	585	605	586	604	648	666	575	648	581	643	620	571	627	618	646	624	624	583	639	629	632	627	666	602	618	640	599	612	609	603	624	687	604	594	637	591	635	635	640	619	640	601	576	674	630	653	588	611	601	639	609	641	594	624	630	613	640	584	618	660	635	589	644	608	552	560	592	625	607	617	626	589	612	677	591	553	626	638	603	642	610	629	605	630	597	657	641	618	662	617	623	648	622	646	626	593	616	616	651	600	608	639	611	652	644	619	612	617	607	621	644	615	633	638	637	613	619	636	621	639	612	640	611	628	634	656	600	631	594	620	632	603	597	600	602	588	667	598	639	649	590	641	566	626	615	632	605	623	608	581	639	638	642	622	608	618	637	632	623	619	652	651	608	608	602	596	618	608	566	624	627	653	628	654	620	648	607	623	609	571	599	628	615	567	608	633	615	640	664	628	632	592	663	649	615	637	639	632	627	631	627	631	603	640	599	615	595	609	649	565	613	612	605	614	622	650	604	652	610	596	634	634	666	563	627	633	600	629	573	611	633	610	633	643	647	646	584	644	620	586	609	610	622	616	667	615	579	695	650	587	600	615	610	642	633	608	620	586	617	583	604	636	597	631	637	574	623	644	643	624	637	651	662	605	550	579	619	648	598	642	645	626	617	633	636	625	585	585	599	631	580	620	657	640	612	609	593	622	670	635	590	637	621	602	634	671	649	639	662	617	576	626	615	655	644	641	612	598	607	596	609	623	630	581	646	612	646	605	592	635	631	619	592	660	665	601	630	630	591	659
37092	42941	41651	35083	37986	35046	37941	37745	40072	38476	37291	33961	36228	29285	24086	24336	22058	17353	11361	8642	4869	3288	2612	2249	2285	1712	1180	1172	986	981	883	963	1255	1040	957	612	716	729	671	792	911	653	693	632	723	902	608	553	434	389	480	466	391	444	394	453	554	392	281	304	296	302	301	325	277	283	323	282	265	282	301	323	281	273	276	266	324	299	275	290	281	292	289	273	261	272	282	344	354	337	298	280	246	257	249	253	280	260	240	274	281	249	253	267	270	289	270	280	281	221	293	259	268	264	234	277	285	238	278	297	282	277	285	248	242	282	279	281	263	269	303	251	306	264	291	312	300	269	268	259	246	275	252	314	243	256	283	268	281	289	263	249	275	271	275	255	270	298	273	271	246	298	231	235	255	282	255	289	276	288	287	269	255	258	232	237	282	266	238	280	259	244	261	265	285	257	304	285	285	256	281	286	284	279	222	257	240	270	273	276	263	268	250	262	266	274	294	262	247	269	288	259	269	246	270	264	265	257	265	292	253	280	293	266	271	263	262	283	311	275	252	266	284	241	247	265	250	283	285	253	299	265	241	248	284	285	257	249	271	265	274	268	259	242	280	270	266	242	242	259	277	274	276	273	271	283	254	284	281	306	252	277	271	240	294	269	251	271	265	281	266	248	254	258	263	251	249	279	281	295	281	259	254	273	275	288	285	290	286	226	275	273	269	270	262	244	276	264	275	281	262	282	276	285	291	241	236	281	259	288	251	284	273	299	286	279	275	244	272	273	270	272	302	251	308	232	271	280	267	250	262	281	280	286	272	223	261	285	255	274	279	258	246	255	262	284	273	268	266	270	266	266	277	257	265	256	278	281	287	216	281	255	292	278	249	271	273	283	285	295	273	293	251	270	279	245	287	277	271	279	294	262	256	282	296	299	251	289	272	273	273	259	265	249	240	304	258	272	283	271	253	267	278	271	257	304	250	265	273	273	270	275	277	290	284	268	262	263	245	284	245	262	251	283	281	259	266	244	236	254	267	282	254	266	295	287	284	260	249	268	274	291	242	262	308	264	275	256	297	263	261	279	247	266	272	301	263	278	275	265	284	267	234	232	260	280	275	277	281	254	281	265	284	258	260	263	270	275	286	276	253	283	272	263	295	263	270	275	260	246	279	284	244	273	238	270	249	253	255	274	288	279	299	268	266	264	281	296	279	243	290	273	264	250	287	244	285	261	265	254	255	278	299	269	273	274	294	257	285	249	270	294	296	259	264	285	244	275	281	247	265	267	269	274	278	290	244	283	274	249	277	259	257	275	275	295	248	280	262	290	256	268	281	285	240	241	268	274	275	277	262	269	270	278	283	261	276	253	250	267	276	300	257	254	270	280	270	262	278	270	269	285	276	265	265	283	244	213	253	278	263	318	265	250	276	279	246	256	310	265	290	275	279	284	274	278	257	251	273	256	286	272	277	289	251	278	289	270	248	285	261	289	290	276	292	271	263	287	256	279	272	262	260	248	258	244	273	296	225	260	269	267	277	263	256	259	279	251	269	268	268	246	276	261	272	259	263	276	279	282	292	266	269	252	261	247	257	269	290	300	261	273	298	258	273	266	251	288	282	261	273	293	255	262	257	280	253	276	257	283	271	259	261	281	271	292	262	267	292	262	276	285	239	243	286	288	258	258	274	274	253	257	245	267	255	272	259	316	255	267	259	248	303	286	250	256	311	270	300	263	287	249	294	288	289	305	293	266	284	254	270	267	268	275	267	278	248	268	285	293	249	300	255	279	268	278	298	281	259	254	293	266	288	273	255	272	289	276	251	270	285	249	276	291	289	260	281	252	269	268	242	302	281	280	291	241	262	269	259	258	261	293	290	277	271	277	261	264	267	270	287	285	273	293	256	294	284	270	279	262	292	257	275	258	273	232	257	269	267	268	256	309	288	270	280	281	269	287	293	259	257	280	291	273	247	264	294	267	256	265	279	260	253	287	252	259	266	280	269	263	281	276	253	288	267	248	268	261	257	242	268	286	260	301	291	289	273	240	270	248	272	271	249	298	283	252	256	283	250	263	230	269	282	281	274	254	271	278	286	269	264	263	269	272	244	276	279	309	272	277	281	283	272	290	282	243	250	234	256	268	283	257	274	254	284	294	280	254	274	265	271	307	281	274	248	282	274	265	260	303	272	256	267	265	241	249	270	269	270	257	286	326	265	277	266	236	252	259	273	278	229	282	278	258	287	248	285	291	278	233	259	251	265	271	250	261	279	294	285	228	247	253	244	281	284	284	279	251	275	236	277	295	257	294	305	300	287	281	264	282	264	279	263	298	259	252	302	259	276	272	252	266	262	268	266	294	276	290	266	270	269	281	281	314	269	272	275	235	270	260	243	250	278	245	267	250	273	256	261	268	279	267	290	303	244	263	272	248	287	259	267	256	252	292	285	269	247	292	264	245	273	258	236	269	259	292	259	266	302	288	271	250	270	307	245	259	257	269	301	272	253	251	262	271	235	273	292	260	280	291	268	244	236	278	278	254	269	255	265	253	275	275	285	286	263	311	245	291	268	256	278	265	278	248	271	286	265	282	247	277	270	261	254	267	245	254	246	281	273	267	272	282	279	276	265	264	262	262	271	262	250	274	261	288	305	258	272	259	286	296	281	252	279	283	266	253	270	278	240	256	256	260	244	238	261	268	252	258	264	278	239	270	279	279	265	287	236	266	270	251	249	248	246	264	285	277	270	266	259	307	238	257	256	278	290	251	265	273	273	286	266	265	232	279	255	292	295	277	272	293	277	291	262	281	244	277	250	262	261	275	267	300	256	273	246	259	267	297	258	253	248	300	267	260	285	280	268	240	300	272	269	293	280	301	268	270	258	265	274	271	290	270	305	298	266	260	258	268	275	249	279	284	268	261	264	250	258	249	279	253	297	300	244	257	263	246	278	242	242	255	289	277	283	258	278	280	253	272	275	246	268	307	272	248	302	277	259	259	250	300	268	285	248	275	243	282	237	258	260	249	304	280	255	248	277	239	271	255	237	239	255	277	288	254	248	287	275	284	266	264	260	279	241	279	261	270	305	289	279	294	290	291	259	252	254	308	257	245	293	292	279	276	262	292	272	251	269	284	265	258	283	245	289	267	289	260	268	251	260	284	285	271	245	299	262	244	280	278	284	284	278	301	239	264	265	265	242	253	284	285	262	300	302	258	293	285	245	285	259	267	257	265	247	315	252	270	238	251	258	270	260	267	255	275	290	277	282	276	270	259	293	286	249	281	244	272	257	293	256	247	254	230	280	314	257	240	260	277	273	284	274	279	274	279	280	284	294	248	276	265	263	276	282	260	278	274	282	268	258	263	278	262	290	264	256	280	256	262	290	273	278	267	282	280	280	281	290	272	265	271	260	264	273	253	260	264	257	273	296	247	226	246	260	261	304	277	252	251	274	281	243	253	267	265	256	263	275	244	264	290	280	259	261	286	278	268	290	274	254	246	256	260	266	278	263	283
25921	38481	43395	46755	50126	48945	49764	47033	50991	54061	50847	52887	48728	46804	42928	43751	41448	38706	31067	27959	19167	16048	13597	11539	11969	9004	6501	6754	5423	5259	5390	5600	7084	5010	5691	3387	4182	3952	3161	4549	5075	3811	4073	3843	4459	5808	3777	2573	2075	1888	2212	2217	1725	1694	1509	2303	2630	1814	903	839	715	760	972	996	810	902	817	694	769	742	943	1241	805	800	748	667	672	632	672	638	645	676	673	652	636	622	738	1177	1404	1194	856	642	584	663	605	612	670	611	618	615	654	583	640	607	654	642	626	658	616	657	618	626	592	641	635	628	661	576	613	628	627	624	623	619	635	652	629	620	611	626	654	609	686	602	606	612	603	616	646	620	686	631	583	640	652	644	641	624	632	617	563	591	618	617	635	656	632	683	630	618	599	592	619	636	631	657	620	645	611	644	607	614	617	630	634	588	609	604	655	614	659	617	654	638	638	558	634	599	653	680	631	600	614	610	612	625	602	635	629	601	572	610	679	628	659	658	618	584	658	633	642	685	604	634	695	608	644	630	607	634	645	620	641	588	643	609	632	646	636	650	617	623	560	613	625	584	597	637	674	632	592	647	584	644	635	579	649	581	661	637	643	572	590	601	598	665	594	638	599	582	625	611	612	614	633	647	655	644	609	590	633	646	657	666	593	647	644	637	640	617	606	628	655	627	661	622	604	596	664	602	643	628	657	570	577	583	621	588	614	645	604	645	640	642	666	646	631	604	602	624	619	631	655	653	600	590	614	647	631	603	637	629	604	593	633	615	598	642	639	687	610	635	607	631	596	631	605	601	628	625	623	623	571	628	605	669	606	628	630	625	618	660	608	553	637	621	635	652	573	634	642	624	638	609	629	619	613	638	630	576	628	595	627	663	622	613	647	625	687	649	619	611	640	618	632	611	573	613	631	628	631	643	649	641	579	644	607	638	645	651	637	614	660	604	641	610	611	651	569	611	624	610	603	652	616	641	596	622	609	627	649	620	605	634	670	612	615	583	623	598	635	650	633	664	590	622	615	663	621	617	607	650	635	653	623	621	583	648	622	640	591	602	612	586	607	621	604	616	578	645	621	596	621	624	618	597	637	586	653	641	597	589	626	593	635	621	637	597	660	652	631	626	610	633	600	625	643	678	568	626	573	640	621	622	655	640	631	640	606	646	602	618	633	622	619	619	615	619	629	660	626	667	625	579	633	564	712	621	642	642	627	652	605	623	655	620	634	601	621	627	643	622	607	644	619	599	614	563	613	636	610	653	680	584	633	655	624	650	594	636	661	610	652	657	641	614	647	613	566	663	615	637	644	620	633	597	622	575	576	600	602	659	625	605	641	653	605	590	630	629	618	642	616	663	611	622	628	618	675	659	637	648	594	640	618	647	614	627	635	679	595	627	626	611	593	575	624	632	639	633	678	685	616	626	623	627	596	599	575	610	629	626	605	657	658	599	644	617	606	637	590	624	640	617	636	611	607	631	633	633	651	608	652	699	645	608	601	630	587	639	629	608	598	621	652	596	631	644	660	636	637	610	648	601	660	641	649	650	605	616	633	595	596	634	592	651	621	628	636	655	642	662	619	610	584	621	578	652	630	676	636	634	603	600	652	632	661	631	627	628	652	640	635	598	640	656	668	659	617	642	597	601	624	644	606	634	623	628	606	637	606	555	664	584	590	632	581	625	648	623	644	644	680	582	625	642	609	601	642	644	569	676	629	619	607	638	606	664	614	622	639	656	630	640	607	625	602	579	632	622	613	641	616	619	619	645	609	608	602	637	623	656	617	607	598	614	633	624	649	660	631	653	597	647	598	617	627	603	663	617	625	654	603	578	658	644	640	635	651	645	597	611	598	578	653	590	648	591	599	570	619	634	642	613	604	610	636	622	643	634	607	646	648	633	669	623	599	595	617	636	591	618	610	623	614	613	616	630	647	618	634	628	613	637	589	632	680	623	620	651	616	646	653	632	550	628	636	625	650	630	676	659	638	628	675	633	634	597	597	603	600	683	607	702	654	621	636	594	623	618	632	640	650	654	636	634	618	653	632	614	652	622	621	620	647	631	598	615	629	622	617	638	662	651	594	668	656	611	641	643	644	592	585	609	637	623	635	617	657	631	605	611	603	596	617	635	645	625	636	610	633	630	628	640	607	592	579	683	651	618	607	649	635	598	674	630	632	647	638	630	600	589	628	615	624	643	604	621	608	623	622	642	614	654	676	663	576	583	613	628	675	615	643	607	658	643	589	621	612	637	612	627	624	623	590	617	615	633	613	686	570	597	612	652	597	651	620	642	623	618	560	635	629	653	643	658	589	664	650	635	643	641	624	649	605	646	660	654	617	600	601	657	649	622	597	634	618	633	626	634	601	685	634	615	606	661	619	664	614	630	604	673	614	598	619	623	604	609	598	626	656	621	595	627	616	614	592	679	610	587	577	639	589	631	653	662	628	620	607	638	634	634	643	601	625	621	639	629	605	648	642	613	609	644	635	609	635	613	618	630	623	638	667	627	630	574	578	594	618	614	600	696	596	594	638	637	629	603	618	650	620	648	630	630	674	653	650	639	616	598	635	606	677	641	598	608	632	629	618	607	664	627	627	593	603	609	590	642	672	609	646	657	602	621	594	660	649	602	614	608	649	631	629	596	633	628	636	685	613	583	598	675	623	631	631	598	628	576	599	644	620	644	601	652	603	612	635	628	650	622	615	608	629	620	640	613	672	612	617	598	632	664	608	635	648	622	603	667	606	630	584	626	623	653	646	614	614	624	643	608	632	597	618	642	640	602	631	557	604	591	583	621	605	642	610	649	624	594	603	629	652	632	615	700	647	623	649	601	665	640	593	644	639	629	654	648	643	677	639	578	631	643	609	636	599	624	615	608	641	650	613	604	642	622	638	615	628	609	621	645	639	656	604	609	665	665	605	593	612	674	625	621	576	632	614	647	606	645	604	643	632	644	612	611	597	632	608	645	618	621	648	640	615	601	633	626	614	616	591	657	589	659	652	631	673	609	594	622	622	580	618	604	620	668	577	664	662	623	618	631	619	649	626	638	621	652	627	638	647	592	608	617	649	654	618	618	610	621	645	650	599	592	641	632	655	589	606	625	613	631	647	580	625	632	669	639	668	626	648	644	650	603	594	643	632	614	603	606	640	636	656	615	646	583	630	628	626	640	644	631	606	621	628	654	650	635	621	643	628	629	658	608	650	640	610	631	620	608	589	677	616	650	625	670	653	631	658	621	647	650	638	695	643	588	657	628	598	639	607	612	650	638	603	628	627	644	653	638	659	598	665	645	628	606	631	595	621	634	660	610	604	634	632	632	602	631	668	659	642	650	626	649	633	631	627	655	604	594	658	630	605	634	618	683	627	617	653	611	605	659	600	605	639	662	600	609	645	657	636	649	608	607	645	607	617	611	619	604	605	639	638	591	647	616	643	618	605	605	625	614	624	637	607	603	604	662	623	665	644	606	637	650	636	650	595	620	637	631	642	623	645	607	635	627	616	654
45116	44975	41521	35637	38922	38418	41516	41223	42731	43860	45287	40298	42492	36897	33891	35058	31801	28701	19462	17823	9835	6575	4440	4410	3638	2631	1995	2122	1532	1524	1568	1558	2112	1817	1481	911	1115	1138	886	1243	1425	879	1056	937	1300	1571	923	684	548	470	533	574	454	419	441	645	795	534	273	269	229	226	313	269	253	259	262	224	193	199	357	329	297	291	261	243	204	218	229	211	206	194	214	194	193	218	208	309	437	371	243	209	199	191	199	180	192	196	192	200	179	197	224	174	199	201	203	177	198	204	204	192	186	201	204	189	196	186	194	193	188	194	198	185	201	208	207	199	217	184	167	186	162	195	179	188	205	184	199	201	190	204	174	207	199	201	192	178	223	207	235	189	190	208	225	219	179	202	219	203	190	186	193	213	185	195	225	188	186	195	189	220	249	177	208	218	223	157	175	211	198	175	195	216	187	201	218	194	189	178	195	200	220	184	211	196	196	170	204	248	184	195	166	206	201	203	200	199	183	182	192	183	228	216	182	220	171	210	197	190	176	187	193	189	219	180	204	195	203	171	188	187	197	168	180	204	189	215	173	210	198	209	200	197	207	188	179	174	173	198	206	187	235	184	200	202	199	195	182	191	192	196	203	198	227	206	208	200	198	199	198	197	196	220	190	217	201	201	178	180	182	200	201	166	193	189	195	189	196	200	228	202	209	193	191	187	201	194	191	209	211	180	179	204	191	196	201	203	189	197	193	208	205	195	192	175	204	214	197	176	197	200	183	171	208	196	200	195	190	185	206	200	210	207	197	197	169	196	191	209	215	192	203	223	200	154	159	225	201	160	187	208	226	190	186	199	220	181	197	199	175	218	215	195	189	170	192	208	218	227	183	206	224	217	235	201	202	211	210	207	197	188	211	199	175	200	221	206	189	191	201	176	203	215	198	198	183	168	198	216	206	202	182	193	193	195	162	193	190	164	208	201	189	216	192	198	188	214	190	178	195	209	197	220	181	201	202	189	154	174	203	198	164	187	196	191	192	221	191	208	194	187	192	233	187	185	194	193	199	211	178	185	198	191	187	182	181	180	198	221	191	211	215	178	209	209	207	203	183	224	183	200	197	203	195	224	182	183	218	177	193	202	229	210	200	163	192	173	212	203	203	186	186	208	208	176	196	192	196	205	185	195	183	190	193	212	204	195	207	184	211	186	215	205	217	220	206	202	207	188	185	203	185	183	162	176	185	204	203	184	201	191	214	193	203	203	201	211	159	181	209	193	197	176	170	179	207	175	197	218	193	189	205	181	184	180	178	176	202	175	209	206	189	183	167	199	201	174	217	189	210	196	207	201	226	194	213	169	233	192	188	208	206	193	201	198	178	194	228	184	202	209	190	194	191	178	186	194	195	196	188	203	198	181	180	206	181	195	202	198	189	191	174	182	174	212	181	213	189	176	204	190	194	191	221	215	181	179	193	197	202	207	168	215	192	205	228	210	224	187	191	193	208	218	184	194	179	190	202	200	211	225	230	171	190	198	187	189	207	186	205	171	208	212	223	175	201	192	200	180	229	196	164	185	182	185	177	188	203	208	210	194	216	194	198	180	188	200	207	192	174	182	167	217	200	214	228	189	200	194	163	202	189	189	190	185	177	191	204	197	213	192	224	202	186	192	181	207	202	181	180	217	230	186	199	183	200	193	174	195	163	209	195	207	195	227	186	204	203	186	182	191	221	199	183	207	177	206	184	202	173	227	193	186	220	201	194	194	180	187	205	192	214	206	187	189	215	209	204	183	215	193	191	226	181	202	191	198	191	195	205	200	189	208	196	192	207	202	161	200	231	181	179	216	209	172	210	196	166	207	173	163	187	177	188	189	179	208	181	191	188	230	205	209	190	195	188	192	175	179	171	177	192	190	185	218	189	176	177	179	190	193	172	192	215	183	193	206	204	179	183	191	170	203	204	182	184	196	185	220	190	175	209	190	200	211	187	177	213	209	245	194	181	182	195	180	181	174	191	193	204	191	189	204	209	182	179	198	196	191	161	191	189	236	220	173	197	178	180	178	207	217	202	207	202	166	202	196	194	227	189	197	200	206	220	196	223	180	210	185	225	200	199	199	175	206	185	193	175	184	190	202	174	207	227	184	190	203	212	192	192	187	206	218	182	205	200	180	197	181	183	185	180	203	186	152	187	215	168	199	196	208	192	193	218	224	192	203	206	217	203	202	200	201	205	210	187	192	209	210	189	183	207	205	213	208	183	187	195	205	201	170	181	190	178	204	206	212	219	198	201	177	201	199	226	235	192	183	199	203	220	200	200	232	189	176	181	204	182	215	195	195	187	200	193	206	218	172	196	184	177	189	196	190	203	198	175	178	175	189	198	210	191	185	198	201	220	234	198	199	197	200	187	226	199	192	201	203	164	198	170	201	181	191	212	186	165	181	180	179	183	199	191	165	198	171	205	185	186	209	199	205	171	169	194	189	193	160	189	209	206	188	215	206	223	173	222	212	205	208	201	196	187	185	192	205	195	204	211	193	197	209	180	178	208	211	210	173	213	195	210	194	207	186	189	192	166	197	187	210	204	205	208	210	182	194	190	219	193	210	204	190	208	199	195	186	207	208	192	179	198	163	200	212	200	200	202	197	188	200	196	189	197	202	205	192	176	186	217	209	191	189	194	194	184	182	187	199	205	227	183	214	169	192	203	208	177	208	194	216	194	199	186	225	177	233	188	193	190	193	183	179	192	201	199	189	213	199	182	208	204	219	198	197	204	181	206	205	194	178	180	206	226	177	184	199	224	170	166	185	184	212	211	192	198	194	196	209	198	188	196	212	188	174	194	186	197	205	190	170	179	194	196	207	196	194	191	197	210	183	185	227	184	180	204	195	183	200	186	204	220	214	197	192	198	184	187	188	184	178	181	182	199	205	185	192	227	169	191	183	193	178	208	240	196	193	186	190	197	201	204	215	191	208	195	184	196	209	191	184	227	193	177	175	186	194	170	193	199	220	193	193	211	209	227	179	179	205	186	213	174	189	197	169	181	217	180	198	200	212	210	184	186	167	197	203	191	209	220	212	207	212	183	187	222	177	200	184	197	215	188	207	217	180	209	213	161	194	202	213	182	204	185	174	214	207	211	189	207	182	176	194	174	219	188	184	183	191	191	192	191	193	175	201	181	200	210	198	179	183	221	190	212	214	196	194	179	190	205	200	219	177	206	203	210	190	213	176	200	191	190	207	204	189	189	168	206	225	201	192	203	210	189	220	197	178	184	195	169	177	194	203	216	201	201	210	210	211	183	174	180	195	170	202	185	190	207	217	192	188	176	214	182	179	199	201	170	184	192	183	183	190	196	201	201	214	173	218	191	182	183	194	190	202	209	201	200	178	172	215	171	204	188	234	176	192	197	180	183	179	209	220	188	193	157	190	215	206	199	200	200	212	175	188	217	173	206	192	190	177	176	214	206	210	201	204	190	209	191	179	197	192	207	213	193	212	207	196	215	173	199	188	217	186	190	208
32630	43529	46602	51802	54859	55433	54923	52719	54073	61509	57499	59395	53634	53989	51758	51732	49239	47707	39736	38690	28159	23041	19683	19133	17229	13145	10470	11595	9571	9508	9426	9078	11209	9061	8796	5403	7298	6434	5548	8007	8820	5792	6428	6388	8064	9372	6077	4212	3323	2662	3080	3509	2352	2230	2382	3893	4706	2889	961	796	671	722	1279	910	906	1080	872	548	654	804	1558	1697	1119	1084	874	649	619	576	535	494	475	492	518	483	527	497	512	1359	1971	1651	686	470	482	468	487	423	490	440	476	463	448	424	477	473	453	475	503	454	480	415	449	436	428	461	505	476	463	456	435	469	440	466	507	492	461	484	474	463	504	493	469	495	442	491	470	439	440	449	478	424	467	475	490	438	479	422	511	443	485	466	465	463	466	448	457	471	452	452	434	482	476	479	449	476	459	477	452	449	444	450	451	426	446	444	480	452	461	483	467	458	457	456	454	491	473	442	448	455	444	423	452	455	466	464	513	424	463	477	484	439	479	472	480	453	433	445	480	486	447	482	459	496	442	432	417	469	470	482	439	463	498	440	470	446	481	493	420	463	465	510	504	478	491	450	466	416	424	478	482	469	461	468	482	497	476	426	468	468	449	452	426	443	468	439	457	459	464	487	449	459	486	445	432	463	471	481	463	506	472	449	422	501	442	478	438	482	443	470	478	427	509	439	474	490	452	446	495	443	483	452	461	509	430	461	461	439	477	480	426	464	439	467	406	432	438	472	485	485	448	430	435	429	446	451	470	477	457	454	456	436	466	487	459	469	437	444	445	466	463	473	467	429	415	471	500	436	440	450	434	489	472	457	454	467	496	436	440	435	426	493	456	452	465	447	460	500	505	442	505	432	451	458	459	483	451	428	479	463	448	413	464	497	465	421	462	484	468	483	497	458	469	453	483	474	408	453	447	441	485	469	483	479	469	442	431	453	478	484	449	482	470	446	493	468	462	478	451	441	456	479	500	462	483	440	460	502	465	443	423	422	486	489	488	472	496	447	468	456	442	467	452	458	485	502	434	453	472	450	456	441	473	444	486	467	443	493	480	448	464	496	477	479	448	442	468	494	462	475	490	467	463	449	490	469	447	444	458	445	474	474	487	451	485	464	482	423	461	472	467	497	426	496	450	442	439	484	430	462	493	462	460	453	455	455	467	450	465	462	490	496	463	434	482	502	443	445	445	454	491	452	467	448	469	437	447	492	470	492	442	462	490	449	431	440	440	453	468	442	457	470	480	494	473	457	518	453	458	440	452	453	475	446	480	481	459	478	458	472	456	459	384	479	452	460	463	457	481	413	424	491	472	471	442	453	470	474	447	464	453	448	465	471	478	485	427	469	454	466	442	479	433	500	427	430	443	436	439	501	479	487	469	466	460	465	465	453	456	456	459	443	461	434	471	447	508	471	500	459	424	479	448	439	465	450	487	498	478	468	436	439	483	489	473	427	459	468	468	435	469	468	458	420	502	459	411	450	458	445	461	457	483	485	474	440	467	469	491	424	467	438	477	453	409	483	472	472	516	458	433	456	462	411	453	490	483	483	477	461	451	474	478	443	466	429	456	479	485	438	446	425	499	459	476	519	469	419	469	450	479	482	515	449	481	414	457	443	464	433	492	467	421	488	432	481	455	488	476	502	476	449	473	452	474	478	486	462	477	426	445	466	460	465	469	482	408	472	427	482	464	452	477	438	432	475	496	479	441	461	468	435	418	479	490	478	411	445	468	458	462	487	452	437	454	482	484	491	471	493	477	447	493	467	452	462	456	448	452	460	478	480	485	448	413	473	474	439	485	484	462	456	472	451	430	450	422	436	461	516	414	430	435	461	486	420	460	424	431	489	418	464	447	453	395	460	443	447	444	493	427	488	496	440	458	430	492	400	475	438	442	458	443	487	396	426	467	464	457	466	476	487	458	455	480	437	428	467	446	444	431	487	476	457	455	498	450	445	448	473	419	500	466	474	467	472	460	477	460	492	451	422	492	478	474	451	454	442	457	487	477	474	428	464	445	495	434	473	490	444	458	475	450	480	437	423	453	502	454	484	465	437	452	496	460	478	500	452	453	460	463	453	480	454	467	477	492	444	446	479	443	444	456	486	456	461	451	448	449	431	454	458	475	471	485	474	448	500	448	485	436	453	507	521	465	461	437	503	496	461	452	508	460	448	448	514	453	441	457	432	481	440	473	476	485	469	470	471	441	461	454	465	504	416	452	408	488	502	462	442	445	488	479	462	439	498	492	484	443	464	457	450	467	512	470	473	489	464	457	479	468	450	453	483	494	478	469	461	461	469	486	463	449	469	480	431	477	444	485	437	473	476	448	467	443	481	472	462	453	444	483	446	468	456	482	452	502	481	495	483	444	442	438	435	456	464	472	484	470	470	468	472	450	454	447	432	470	475	462	478	498	456	434	497	478	450	461	485	463	454	467	435	440	450	449	451	481	464	455	481	482	450	464	459	499	469	455	525	466	431	460	473	457	459	446	439	475	406	451	477	462	511	458	493	488	502	489	438	484	446	442	471	434	518	430	439	497	454	460	462	482	472	450	496	450	453	442	496	437	469	482	464	448	406	490	474	493	455	485	468	488	444	479	456	440	481	456	447	410	441	474	464	506	448	462	492	436	443	460	443	498	447	445	467	467	459	456	403	452	453	461	461	507	486	473	476	460	487	470	476	450	411	479	415	527	454	444	457	418	469	435	455	443	472	471	465	471	465	488	445	477	451	458	424	486	457	471	438	450	474	449	480	439	513	433	488	440	502	505	476	430	466	432	409	439	485	484	457	447	448	430	472	464	455	483	489	480	439	425	477	462	472	449	480	466	462	484	433	458	461	468	470	421	461	455	444	478	471	463	463	506	460	459	464	443	466	501	474	503	467	473	460	457	460	441	460	480	484	450	471	482	423	508	437	444	518	440	468	434	427	457	454	430	463	455	482	485	441	503	476	482	483	450	471	460	459	483	457	468	450	445	475	433	478	421	447	423	447	464	472	437	445	487	424	454	405	493	493	504	474	453	423	498	425	460	466	507	433	490	464	473	455	468	466	443	454	515	500	472	472	468	492	494	487	460	487	445	484	452	445	471	477	465	471	478	477	439	447	468	446	417	483	457	474	486	445	437	460	446	462	481	463	447	426	466	478	460	449	425	421	485	504	448	486	470	459	439	473	495	464	448	445	474	473	449	432	477	442	460	446	427	493	445	478	464	474	479	461	470	452	479	462	454	441	465	463	473	450	454	430	480	444	443	451	504	432	477	493	445	459	450	475	494	459	480	520	506	433	481	429	467	442	470	478	507	441	468	443	480	455	476	443	426	442	458	448	491	449	438	489	463	480	462	524	465	446	440	422	442	469	466	486	447	472	462	459	484	492	487	464	513	458	444	472	499	443	436	473	452	460	455	473	450	443	496	412	462	474	461	498	435	477	465	487	459	484	454	467	427	469	459	456	461	448	474	472	453	437	456	431	456	471	489	461	463	480	499	444	456	473	468	439	457	426	446	473	471	434
15395	15968	17531	11814	9428	6119	5506	4494	4715	3606	3619	2727	2991	2045	1617	1520	1156	1072	766	705	498	464	430	425	456	379	403	338	337	360	329	293	310	293	286	283	295	284	292	291	261	296	277	286	292	305	295	253	289	269	258	264	251	244	249	252	244	255	283	282	224	249	288	258	228	264	255	280	244	249	262	244	281	249	277	272	255	269	265	264	250	285	314	233	251	289	245	260	274	263	260	246	265	235	246	257	279	281	251	275	262	257	242	269	286	254	258	237	281	279	262	261	258	263	251	263	269	254	276	248	232	225	257	229	237	247	235	208	229	252	240	227	232	241	224	228	255	264	252	252	246	254	253	234	246	278	286	267	275	274	216	239	245	268	259	265	274	247	267	265	256	263	232	249	251	253	252	276	270	236	254	262	256	220	242	271	248	262	278	253	254	253	274	243	245	247	248	249	267	232	252	248	244	253	284	274	230	233	255	225	201	268	265	250	250	272	240	248	254	272	277	275	271	236	255	236	263	228	223	254	252	260	228	257	260	260	244	221	248	245	264	280	267	251	256	229	271	246	243	267	219	252	255	251	245	234	277	252	253	243	264	262	270	253	236	275	227	225	250	266	258	272	273	260	273	257	251	238	223	251	259	273	235	244	239	258	260	249	256	238	241	222	258	241	221	268	252	269	273	242	247	266	269	252	245	256	228	266	273	274	231	252	253	256	236	275	240	236	227	235	250	253	242	261	244	268	228	246	252	257	289	241	240	264	228	284	241	267	244	209	228	279	246	271	278	280	279	269	229	215	254	267	241	251	246	232	223	246	251	244	263	234	247	233	240	253	278	259	250	255	263	247	235	231	268	292	261	241	254	241	233	255	265	249	253	241	226	240	223	262	262	290	240	244	279	232	247	238	243	241	259	261	255	225	242	226	244	237	271	245	230	257	282	246	264	249	257	273	278	251	251	278	250	280	256	238	271	253	251	238	232	239	245	247	247	272	269	288	255	273	254	253	273	293	232	262	249	254	248	245	243	236	248	230	257	245	227	229	242	279	239	217	250	243	246	278	232	241	267	264	242	271	233	247	274	249	260	252	248	245	248	272	249	263	249	250	242	265	258	245	256	250	281	252	263	284	244	260	225	259	273	282	250	221	244	254	266	226	238	279	239	244	247	259	254	273	276	265	262	234	257	246	259	238	247	284	281	235	253	274	269	227	258	258	240	265	265	216	280	237	228	269	234	245	229	245	215	274	242	227	253	244	247	249	226	236	270	263	251	275	218	248	256	243	221	227	247	248	238	242	230	238	250	254	259	242	246	258	272	239	262	261	236	235	245	266	286	250	245	263	250	241	268	234	230	220	258	247	211	259	251	241	272	278	254	263	225	279	289	290	254	261	270	284	255	242	281	247	280	232	237	225	246	236	253	259	229	236	236	269	264	234	270	246	250	246	262	270	267	238	236	264	261	252	256	263	267	242	261	242	259	257	228	282	255	234	245	252	248	266	254	270	241	261	254	274	242	244	252	232	248	237	277	252	248	233	278	252	258	215	261	243	244	223	249	282	262	289	243	212	271	228	249	274	224	264	255	276	269	284	239	294	219	252	216	278	232	250	277	257	293	249	256	303	235	263	239	251	271	238	242	245	241	253	265	234	222	275	256	234	247	287	264	242	257	266	273	261	261	259	271	227	243	280	244	287	253	257	259	238	226	284	268	248	227	236	243	276	247	254	245	253	237	253	259	245	266	257	237	266	240	236	250	237	267	237	250	255	259	247	269	275	237	274	257	242	287	263	249	211	244	257	260	269	228	231	199	227	239	260	265	260	247	234	247	241	247	227	249	265	257	283	255	258	253	247	262	287	235	255	272	228	249	256	250	272	237	271	235	241	247	245	274	264	261	262	252	266	228	264	272	266	253	263	240	286	263	235	238	263	226	258	225	215	268	250	260	239	259	266	233	275	265	251	242	259	261	251	262	269	281	245	251	246	263	233	265	246	229	252	256	235	262	257	260	261	257	255	247	220	226	243	233	240	262	246	251	265	243	236	271	246	269	317	274	260	243	249	249	268	245	234	249	231	262	225	253	260	244	231	251	260	238	238	261	258	228	267	251	255	284	253	238	247	227	236	280	259	259	227	264	257	259	284	245	256	266	235	257	270	275	253	266	249	268	259	251	248	248	256	269	218	256	279	270	263	265	231	252	241	267	285	236	274	282	233	261	240	223	270	238	249	272	245	239	258	242	262	245	250	251	262	258	238	255	260	291	267	285	249	245	273	265	254	233	248	269	238	265	261	257	240	255	254	261	218	237	271	245	252	246	238	252	266	248	238	260	254	214	254	248	272	281	259	229	253	255	244	263	253	232	244	234	222	213	266	265	257	256	247	261	261	250	222	246	254	264	264	228	256	236	265	273	261	235	229	276	246	215	258	260	264	265	208	234	268	244	236	267	271	220	259	251	239	250	253	242	232	250	251	268	220	242	257	274	268	250	241	262	247	256	236	265	251	245	235	238	263	298	261	263	245	249	255	270	266	248	263	261	271	235	238	266	275	267	254	269	270	237	245	235	269	305	252	249	240	262	233	250	232	243	251	263	234	241	247	244	261	260	271	253	230	263	246	256	244	232	293	237	265	237	246	268	248	290	237	233	256	262	275	262	196	235	284	257	262	264	240	262	252	248	243	276	251	279	259	293	270	262	255	255	224	255	250	228	219	252	242	245	236	244	218	281	256	259	297	280	261	272	242	241	250	282	281	271	259	299	280	225	271	239	268	245	264	218	239	282	239	271	254	273	274	230	265	253	212	277	274	229	239	252	281	229	262	245	253	252	258	254	255	253	246	246	234	247	250	251	222	251	227	250	267	251	246	275	212	274	276	259	265	275	221	253	226	263	248	271	240	261	258	256	259	244	280	213	262	229	284	268	246	230	244	217	277	227	274	260	230	253	258	230	250	259	237	262	264	256	236	243	268	233	236	261	236	235	267	269	254	249	272	249	275	262	266	277	252	243	259	232	256	244	264	225	286	273	240	241	249	265	250	252	252	247	260	281	268	255	276	251	269	241	273	256	265	275	246	248	236	262	248	253	264	260	242	266	269	267	251	240	266	248	252	258	255	249	253	254	237	255	253	255	270	246	249	247	241	232	291	252	260	243	272	284	229	250	266	235	247	231	263	227	231	269	264	248	269	233	219	272	236	258	241	248	224	271	260	235	224	261	261	266	253	262	250	240	236	256	281	257	242	257	252	273	243	231	242	248	224	237	305	270	238	269	247	233	238	245	242	260	277	279	237	260	234	262	260	259	259	248	269	254	255	257	246	272	248	243	269	232	270	254	257	230	236	251	244	248	239	215	236	253	279	243	270	240	259	252	247	213	237	255	226	252	261	269	245	262	256	253	275	245	251	288	254	239	273	254	236	261	296	228	227	242	274	266	258	294	240	242	254	244	271	264	254	269	270	216	248	268	235	229	281	234	251	230	241	264	284	266	231	265	238	244	251	278	259
10104	14246	22673	21646	21308	17414	17641	15588	18186	16235	16680	14057	14588	11286	9142	8628	7336	6533	4296	3989	2597	2099	2101	1964	1818	1674	1518	1356	1164	1163	1072	1009	1158	1034	1036	889	867	886	858	926	881	895	857	821	863	873	795	802	737	652	707	712	754	697	645	717	749	703	645	594	663	598	668	589	624	676	644	585	610	599	667	635	692	611	622	599	573	614	619	620	570	634	616	639	592	593	610	616	679	664	625	558	536	600	622	586	636	600	616	651	609	583	630	586	603	582	604	555	596	626	590	609	632	586	589	630	604	617	624	586	615	574	564	629	597	597	625	610	588	594	612	548	576	604	589	591	616	563	586	571	549	630	603	612	608	576	608	621	638	621	610	611	600	633	590	597	599	589	604	596	592	602	567	591	622	585	608	594	593	593	594	619	628	583	601	594	590	587	606	636	580	601	600	564	560	585	631	538	588	596	595	643	616	644	573	581	567	582	602	597	559	582	577	617	616	591	615	603	659	624	617	605	595	605	586	603	619	576	633	575	615	603	611	585	615	638	660	607	587	609	575	583	610	640	618	566	606	601	630	626	608	601	549	589	650	587	620	607	618	606	600	612	558	599	610	572	599	624	605	627	595	649	596	613	582	592	601	573	637	656	600	545	653	636	584	593	600	592	622	603	597	619	601	578	664	564	628	567	601	629	534	610	641	613	592	605	609	570	626	563	637	593	608	584	566	638	608	561	583	613	603	600	607	603	614	615	585	631	579	583	634	604	578	592	661	546	614	602	591	631	615	642	631	603	619	626	597	583	612	600	611	575	548	639	616	554	619	605	608	585	595	590	600	574	612	590	630	621	605	574	627	592	591	615	617	608	588	560	590	631	535	548	558	575	564	581	587	603	598	626	603	599	593	609	625	653	627	634	615	640	605	639	614	587	615	656	588	581	603	616	634	631	558	626	611	575	622	592	603	604	609	574	576	628	602	608	624	586	582	613	583	590	571	562	537	584	652	612	576	596	613	602	558	626	623	574	607	586	605	585	592	589	558	587	593	615	607	593	609	604	585	628	624	629	595	606	601	617	630	606	601	627	612	564	600	610	614	623	611	563	593	618	593	598	633	562	628	611	624	593	622	622	592	609	607	576	574	583	640	616	557	633	619	566	605	630	616	563	636	609	634	601	598	586	601	601	595	554	640	660	603	578	625	597	567	651	583	558	627	592	585	565	615	576	574	579	609	628	574	607	594	588	588	631	608	606	597	579	578	596	581	652	597	592	659	614	600	631	628	599	615	608	629	579	612	630	613	597	592	636	587	594	589	629	636	630	622	610	615	644	621	621	609	589	669	593	578	605	634	610	627	617	581	618	591	588	582	586	605	594	551	650	604	618	601	610	603	599	593	647	592	605	537	609	576	595	640	602	636	605	610	601	603	617	570	612	589	597	623	590	566	604	620	607	563	556	612	624	643	581	623	596	638	595	586	588	593	600	550	575	594	542	591	625	604	614	614	633	626	658	621	578	625	649	520	622	612	655	586	637	666	588	598	571	594	613	633	611	626	615	613	593	584	618	592	617	627	600	571	610	604	593	610	611	601	556	566	588	611	594	595	631	581	641	579	628	582	610	622	634	601	558	568	605	598	618	556	589	594	583	590	576	621	598	580	628	566	601	607	634	618	592	598	600	624	626	564	619	612	643	580	630	586	608	586	636	626	574	605	593	588	588	578	608	594	578	629	562	633	638	586	606	639	612	646	578	610	587	635	627	629	638	546	580	589	564	552	605	607	641	647	640	597	637	609	651	609	628	616	634	589	631	595	576	634	588	619	601	593	608	618	615	604	590	612	584	578	578	590	636	598	559	571	609	607	589	539	586	580	626	580	615	594	573	650	649	612	586	635	599	648	577	577	633	591	585	551	610	563	636	584	601	635	562	575	613	593	641	637	595	670	566	596	623	565	610	597	642	618	604	604	560	588	579	622	566	573	583	583	609	607	562	617	614	604	636	609	568	620	600	576	597	613	647	617	608	619	580	642	615	625	559	583	597	566	655	619	593	649	616	598	602	600	586	646	589	612	584	650	631	585	636	566	572	587	591	604	615	617	609	650	585	587	614	577	591	574	601	575	608	595	549	597	601	578	668	573	579	596	612	590	630	609	623	632	634	612	578	609	591	585	623	618	631	605	623	593	589	597	597	622	612	635	593	612	593	579	627	579	599	538	578	645	587	581	617	590	578	587	612	618	608	564	554	601	629	603	631	595	551	611	620	582	586	620	601	639	597	602	606	626	635	616	641	632	640	621	614	574	621	584	618	558	568	625	567	593	652	552	572	624	551	575	594	579	609	644	614	575	638	619	600	570	608	647	641	601	554	613	585	589	625	588	637	593	633	579	652	571	600	556	637	601	579	593	603	579	616	608	586	599	610	602	586	635	615	600	597	601	628	574	604	645	599	592	643	565	594	623	611	640	621	564	622	618	559	585	608	606	621	575	568	589	565	613	632	605	619	584	628	601	617	587	599	593	586	606	642	603	581	613	604	580	632	613	593	625	603	592	618	603	592	578	613	605	610	596	600	622	590	597	612	590	618	581	602	593	593	592	577	652	603	621	639	587	559	634	657	604	634	613	558	599	603	604	616	600	588	585	585	597	597	582	596	582	608	580	609	603	608	601	580	625	617	593	586	587	606	655	611	621	622	669	621	628	639	592	552	614	604	590	603	586	599	622	588	649	607	672	550	610	593	585	615	619	614	623	600	613	605	609	617	588	610	627	629	620	617	561	622	592	592	589	626	589	589	594	674	579	590	604	607	581	598	612	640	618	624	587	562	591	579	606	560	552	604	589	606	637	630	608	614	639	644	638	615	570	594	585	597	600	602	548	594	602	623	612	617	630	614	581	610	612	633	599	631	621	579	640	628	572	601	605	622	613	583	632	574	591	602	616	564	555	579	605	616	606	602	601	537	570	631	641	568	601	580	634	587	630	599	605	631	654	645	589	601	634	644	658	667	630	634	554	634	615	635	579	575	575	584	589	600	606	635	612	633	624	604	601	601	615	635	612	599	618	616	633	612	601	647	531	590	642	576	575	574	570	559	585	612	636	655	522	636	614	632	614	598	570	624	629	597	586	614	577	625	602	587	610	629	616	592	614	618	597	616	597	611	613	592	609	571	592	608	602	580	591	619	597	592	625	604	599	600	610	592	546	570	622	585	609	608	612	592	610	599	627	631	593	621	557	617	632	610	559	627	647	633	603	589	608	603	598	607	621	593	542	605	587	600	621	608	640	576	637	619	554	622	639	554	601	610	594	623	590	632	615	612	589	584	624	636	631	599	590	594	598	590	620	557	570	602	551	604	637	566	619	616	633	606	584	589	598	590	595	572	604	601	562	601	604	639	588	625	618	639	598	612	565	611	636	588	617	566	618	613	593	666	602	607	641	614	620	594	576	606	555	612	598	609	575	610	619	647	626	622	640	568	619	558	583	600	623	606	592	619	593	604	596	642	565	587	601	603	639	600
37537	41844	42582	35383	39087	36120	37636	36377	38172	36341	37595	32262	35759	30032	25096	23510	22065	17704	11369	9208	4402	3235	2717	2550	1751	1610	1116	1235	940	981	923	911	1271	1009	925	711	843	796	657	819	818	614	745	760	804	867	679	500	436	421	391	418	426	389	384	446	453	393	305	297	294	271	326	279	298	266	270	271	252	310	336	371	346	346	305	305	294	295	228	234	246	293	279	293	267	258	274	273	380	354	270	269	273	249	273	262	248	240	245	272	240	273	283	252	256	268	252	276	264	292	252	273	251	273	253	258	251	261	254	288	265	247	260	238	271	251	282	237	273	247	252	263	282	252	258	254	247	266	257	283	270	262	282	254	262	296	243	251	257	256	266	244	248	269	282	279	271	308	259	254	249	273	274	280	247	275	286	247	240	249	258	267	253	289	277	279	254	273	298	242	240	245	256	282	282	272	244	217	277	257	267	253	286	267	270	259	253	252	252	231	251	282	262	289	240	290	264	274	254	256	240	288	236	239	285	286	244	271	288	279	247	250	254	244	261	246	276	280	276	235	261	266	247	283	252	264	251	261	252	237	259	234	248	255	265	255	265	225	256	249	283	231	248	274	261	256	260	278	253	293	240	270	299	227	244	264	276	236	238	247	264	271	232	289	276	245	272	296	262	256	237	280	269	268	265	254	262	281	272	243	245	259	268	262	280	266	293	277	278	245	284	280	274	261	240	257	260	269	236	234	242	266	261	245	259	265	285	289	246	255	266	294	264	234	246	285	261	218	286	252	272	271	263	293	258	247	264	275	271	256	253	269	268	279	265	235	265	249	257	271	274	260	269	243	238	260	257	297	255	232	269	256	251	257	258	239	245	263	230	280	256	274	255	259	228	276	280	284	279	270	258	267	236	259	268	254	245	290	250	264	254	248	274	256	254	233	249	266	250	259	243	236	249	226	293	275	230	244	250	274	281	253	243	248	263	251	230	263	265	257	258	216	249	228	252	275	266	244	265	293	250	280	236	284	266	260	251	243	256	256	251	223	258	267	264	264	248	278	258	256	236	262	274	290	250	275	261	255	219	253	286	265	266	246	263	265	269	269	249	273	246	269	264	296	253	306	226	234	256	244	263	251	264	271	243	272	246	251	271	288	281	247	245	284	255	246	277	278	287	247	258	231	294	276	259	256	248	255	282	251	246	230	257	267	281	252	254	249	268	252	245	261	257	241	259	291	289	252	273	266	263	295	240	249	252	231	256	259	237	268	257	254	258	269	247	258	257	261	259	227	267	232	272	269	259	262	222	272	252	270	262	262	251	273	275	259	282	305	260	289	223	235	231	237	299	232	276	254	235	237	245	263	258	275	259	225	290	282	249	280	232	254	270	259	267	260	251	256	295	263	248	267	251	254	248	256	247	241	271	209	262	259	268	234	285	275	276	225	271	253	292	259	260	271	258	244	240	240	252	265	250	271	245	285	261	240	268	280	271	267	253	247	282	269	252	242	289	267	268	303	231	263	281	243	267	228	258	260	240	240	234	272	243	268	269	252	290	246	270	233	266	234	265	274	262	243	264	253	246	247	270	267	258	272	237	220	267	237	262	246	269	268	252	277	253	254	290	254	248	284	281	284	263	251	269	266	249	254	255	278	271	283	268	252	237	269	255	261	277	267	255	252	269	266	269	259	292	264	278	262	277	253	255	293	247	239	254	244	258	260	271	288	280	279	243	271	267	267	259	278	266	286	264	266	248	241	254	258	261	270	252	244	261	271	282	249	262	227	257	247	263	254	277	277	258	260	242	247	281	276	265	257	309	264	242	277	261	256	242	249	269	303	264	253	257	273	240	260	259	271	296	249	252	260	249	267	279	258	269	255	265	262	272	273	266	266	262	281	266	252	282	247	271	284	267	242	275	239	251	258	245	285	308	277	249	243	261	249	258	272	290	265	273	261	267	252	247	279	266	252	267	259	251	277	277	237	240	246	281	251	257	233	269	283	271	267	277	252	239	270	266	242	222	249	257	246	246	264	271	251	256	267	277	280	253	269	267	278	265	266	245	258	250	266	246	285	246	274	296	248	291	273	241	260	251	245	228	268	237	278	259	251	248	258	237	242	269	262	244	276	255	289	250	263	262	254	252	291	264	254	266	266	279	249	236	220	244	273	281	260	255	262	287	252	260	263	250	232	247	242	245	234	247	279	252	281	254	291	252	251	235	266	246	250	261	263	273	285	268	271	257	230	261	246	285	277	269	262	229	260	274	246	240	279	271	257	281	214	240	248	230	264	270	274	243	261	252	244	259	263	222	240	248	273	269	233	288	257	263	256	271	290	270	249	256	252	260	233	255	272	225	304	271	305	273	260	241	277	295	273	263	251	233	263	261	265	249	262	243	270	252	253	255	230	279	274	270	253	247	254	254	264	256	234	255	295	220	265	249	299	283	256	266	279	250	263	281	270	241	261	263	268	266	273	284	271	231	236	256	282	247	301	265	280	273	268	278	253	274	268	248	292	247	272	250	283	251	274	263	252	285	257	284	251	243	268	251	241	236	275	238	240	255	270	278	239	234	278	256	288	250	248	244	269	264	266	265	277	266	259	255	276	240	254	258	251	237	241	259	256	251	261	240	269	251	272	247	249	273	234	276	269	272	237	266	269	254	259	286	284	254	281	242	245	260	279	283	255	231	248	263	254	258	260	250	245	254	256	249	254	244	237	270	284	285	266	254	266	272	270	255	248	254	234	249	264	238	255	231	237	234	229	251	264	261	267	259	226	276	265	289	269	236	238	247	277	254	241	255	256	268	270	265	237	277	265	270	263	261	260	248	265	226	266	270	300	248	256	256	311	242	246	299	277	238	254	237	243	256	246	239	245	277	253	277	259	264	251	270	288	286	248	265	269	269	280	277	235	278	258	272	243	267	247	257	245	264	254	276	234	261	276	223	282	247	234	300	237	257	276	286	275	251	264	272	265	280	256	288	277	260	288	240	270	278	240	244	248	260	228	269	266	263	264	261	272	264	243	284	278	252	275	253	271	245	248	235	276	286	263	273	271	264	240	262	298	266	227	241	235	275	263	247	242	234	254	248	256	234	273	237	259	272	267	287	227	269	237	238	260	282	236	268	268	292	223	246	273	256	246	248	277	262	285	254	260	275	257	251	265	239	259	251	274	251	286	237	242	262	259	248	236	265	276	251	272	242	238	259	265	281	252	252	271	255	254	232	238	268	298	274	256	264	265	272	242	241	264	256	271	243	284	300	252	263	292	263	250	255	271	253	254	249	253	269	275	249	285	255	272	262	225	247	248	236	257	258	270	238	251	248	265	253	235	276	269	233	241	235	256	247	265	291	287	254	244	257	270	263	300	262	246	253	285	239	276	246	245	276	249	255	255	231	243	252	274	271	256	245	249	241	278	244	241	307	244	247	235	226	249	281	246	257	264	267	275	256	265	270	306	246	269	276	295	274	261	263	260	264	267	285	265	251	251	265	272	267	237	288	231	271	271	248	246	257	272
26010	36839	44351	48524	50217	49318	49628	46883	48619	53647	51922	49690	49164	46855	43224	43426	41637	38524	30990	28794	18820	15676	14132	13387	10046	8705	6209	7341	5463	5966	5407	5383	7046	4909	5460	3598	4761	4379	4056	4709	4923	3609	4005	4107	4941	5008	3405	2513	1869	1870	1788	1917	1649	1524	1795	2100	2533	1729	851	756	728	768	1003	843	1032	870	653	681	674	898	1200	1406	1272	1183	1066	864	750	693	634	601	606	663	643	633	636	584	617	885	1408	1169	619	614	627	629	541	562	687	623	579	629	609	592	587	562	613	609	629	615	560	593	614	632	618	616	630	600	621	604	640	597	608	603	578	628	631	591	556	600	576	614	638	593	590	602	590	622	584	624	612	614	619	609	610	635	576	613	623	632	551	638	614	636	623	623	588	603	681	617	592	538	569	596	598	619	618	575	628	595	560	629	621	625	588	649	599	580	605	612	645	585	642	598	596	586	610	617	612	591	627	564	545	585	645	649	618	601	596	624	574	625	621	613	607	596	580	575	600	601	609	638	643	593	655	613	633	580	606	627	622	629	624	633	631	585	631	605	609	615	647	583	609	634	585	601	625	608	612	623	606	559	576	593	591	662	606	617	643	621	635	613	616	612	585	585	624	621	568	617	593	592	637	585	538	568	604	602	660	608	586	604	658	634	633	576	600	589	583	578	566	608	617	608	576	552	582	603	611	687	608	596	612	617	588	608	597	603	637	597	612	633	597	583	605	586	592	639	579	604	621	601	605	603	623	606	638	595	617	595	584	568	606	613	562	600	568	609	583	570	591	616	568	624	659	611	616	605	545	647	595	564	617	609	608	595	565	628	601	663	594	619	636	544	622	600	601	616	612	576	627	622	593	583	601	637	633	581	582	640	631	626	619	610	624	620	591	659	595	577	581	598	593	590	575	635	572	583	579	579	620	659	591	586	598	619	589	598	621	616	611	621	615	573	627	603	576	576	613	603	583	606	662	608	645	587	606	601	562	588	601	610	626	579	601	627	584	592	599	603	557	625	597	595	591	598	621	645	591	597	603	614	593	591	608	604	600	629	612	611	567	610	617	620	635	588	599	612	576	571	610	616	624	586	586	604	612	608	575	650	614	595	626	638	595	644	624	568	592	579	617	625	586	575	589	569	604	635	604	600	630	602	578	605	589	577	630	645	634	608	598	614	607	610	610	611	636	605	583	629	556	608	636	602	627	592	592	592	578	591	624	606	662	637	566	595	620	614	588	596	546	608	596	613	598	618	608	616	581	561	655	635	581	607	597	604	620	624	652	672	569	567	622	633	610	593	619	622	585	595	592	626	591	622	574	605	634	609	624	624	636	586	597	615	589	607	635	594	597	633	566	651	569	607	628	621	586	619	568	593	577	606	633	631	588	603	589	597	615	584	559	625	610	587	612	614	610	624	581	587	616	583	620	576	618	592	612	607	603	600	603	602	589	624	612	575	605	622	593	660	614	615	655	602	575	623	576	583	598	634	611	600	602	582	587	648	560	597	621	594	566	634	592	567	589	553	628	600	562	604	634	615	601	579	588	610	607	596	575	609	632	566	598	625	585	583	599	595	589	643	604	607	630	608	578	602	599	582	592	600	642	575	617	499	594	587	600	637	616	538	620	648	556	606	613	619	623	624	592	632	615	609	594	610	594	578	603	592	614	625	612	606	591	596	647	586	625	548	649	592	618	578	603	601	627	619	607	590	667	648	610	605	628	589	645	617	607	603	582	601	620	584	612	599	604	605	638	597	613	593	618	559	617	585	599	604	599	645	606	584	613	615	575	612	602	581	617	583	609	606	609	597	569	622	591	660	590	584	614	600	609	621	667	557	587	589	616	622	582	586	619	604	597	600	593	597	610	584	599	590	589	622	620	585	601	613	596	620	606	570	603	624	593	603	616	599	603	619	608	590	589	596	606	600	597	614	561	604	593	605	619	634	607	576	554	626	629	623	612	631	611	554	554	646	596	580	607	612	644	581	632	613	608	613	601	590	621	603	592	628	583	595	603	613	595	600	588	589	567	603	606	605	621	613	609	642	595	596	642	589	594	625	578	652	607	644	621	642	606	608	595	612	602	617	611	580	601	598	557	583	620	598	628	619	566	633	624	554	585	611	612	618	615	608	579	605	622	587	612	623	633	576	600	604	605	550	602	604	614	603	593	656	601	632	576	613	594	601	605	579	583	613	590	562	585	599	586	591	600	615	583	592	608	615	567	596	589	640	605	634	586	609	598	637	616	610	611	590	628	628	552	579	588	567	596	604	593	561	607	614	609	616	601	617	602	634	646	603	653	604	568	588	621	599	624	620	632	586	595	573	606	618	560	580	589	630	638	600	597	603	606	613	604	581	583	590	618	616	604	621	637	585	620	607	647	604	612	608	576	590	603	605	665	633	596	588	631	626	615	606	634	657	609	573	605	606	626	619	631	575	567	616	601	595	604	587	575	577	614	583	593	585	580	614	596	611	598	587	629	585	584	624	597	586	606	622	610	650	593	596	596	583	558	623	647	591	585	629	623	599	592	600	614	598	612	605	609	595	639	615	622	624	568	586	607	597	590	602	597	636	639	599	555	592	614	635	622	613	598	571	618	644	600	610	613	585	582	620	593	611	616	641	599	683	599	610	620	607	603	592	659	582	577	611	572	631	564	589	654	628	563	608	617	598	617	588	548	611	599	628	647	606	604	592	590	581	650	598	621	577	639	663	580	578	593	635	578	589	644	659	628	602	571	622	584	612	605	582	580	619	585	607	646	609	611	549	624	570	591	585	600	628	605	649	616	629	616	626	628	602	670	631	640	600	620	616	591	564	581	614	592	631	643	608	597	642	624	614	583	591	621	595	607	651	627	621	605	659	615	605	537	563	603	629	627	615	622	627	621	639	626	629	624	625	568	564	619	598	598	592	601	626	581	592	616	572	604	600	583	595	599	620	615	637	640	596	612	606	620	605	587	601	589	603	543	601	579	599	628	629	614	620	579	584	535	607	600	644	583	587	622	615	630	631	589	620	582	601	605	600	631	587	591	589	598	623	647	616	616	601	590	621	634	579	579	604	606	631	612	610	635	642	617	585	571	618	605	586	574	575	563	609	580	572	627	556	627	581	561	567	615	623	637	599	591	573	645	554	611	640	579	602	602	614	568	547	578	571	614	595	597	619	638	602	603	573	546	604	607	597	592	612	607	631	597	571	636	635	596	592	630	614	583	545	561	580	608	601	606	606	570	587	581	607	604	623	646	641	640	644	586	590	620	586	595	570	629	620	627	574	562	627	615	632	561	594	607	600	626	633	663	606	587	616	569	596	597	610	593	674	605	589	610	596	605	608	571	597	595	586	578	582	596	572	594	629	552	600	586	571	658	630	581	555	617	609	607	578	616	573	606	570	602	594	604	551	659	598	615	629	610	581	639	581	604	602	602	561	643	557	625	548	620	603	617	649	564	573	567	640	619	591	597	611	623	611	625	599	607	619	655	598	640	592	627	620	640	651	633	617	617	602	607	608	618	596	631	617
43498	44420	42307	35561	39513	37987	42110	40372	40601	41899	44327	39249	43030	38126	34431	33628	32192	28299	20871	16912	8877	6222	5318	4609	3180	2349	1892	2317	1676	1561	1498	1414	2051	1451	1609	1101	1369	1299	1054	1323	1355	952	954	991	1306	1384	1002	717	470	469	466	548	414	360	413	626	634	441	243	202	237	249	256	256	357	263	192	205	204	258	342	411	456	495	451	309	263	242	195	158	200	214	187	181	194	208	196	270	352	358	229	167	194	192	206	183	169	191	198	181	199	207	200	201	193	183	177	182	204	196	193	183	208	189	219	201	190	215	187	173	166	188	191	208	190	193	188	186	180	179	199	190	192	213	174	168	195	189	175	180	206	169	178	204	186	196	173	160	192	195	175	158	214	188	187	146	209	194	206	176	194	193	190	196	204	211	186	173	160	189	187	182	177	170	193	222	192	210	197	182	193	172	194	175	194	181	181	204	178	188	195	188	187	223	204	179	165	184	192	173	200	161	194	173	189	191	190	197	200	187	201	203	201	189	198	188	194	194	204	219	169	196	189	203	207	182	192	165	185	191	195	165	169	157	184	205	175	201	177	193	215	178	198	179	200	214	177	169	175	164	198	193	181	181	207	184	193	176	157	191	206	183	171	205	170	155	190	190	198	200	144	199	168	177	209	204	178	188	173	195	207	188	191	169	183	183	181	164	155	193	191	168	209	190	156	174	178	180	149	217	180	217	208	220	214	182	187	174	198	192	198	173	175	203	208	171	204	204	198	176	187	174	204	173	194	193	190	173	182	154	172	197	180	176	174	194	198	195	209	208	177	191	161	165	195	187	190	195	200	199	201	181	179	187	193	181	193	177	189	174	174	172	203	202	213	175	195	200	207	188	178	170	167	192	178	200	187	192	192	204	191	208	178	200	211	182	192	204	158	192	203	187	169	189	210	187	178	182	226	172	199	168	185	186	176	188	177	187	211	203	205	183	206	197	208	195	204	185	194	162	192	187	178	159	185	185	176	175	191	176	192	186	190	198	201	177	222	208	190	166	186	178	179	175	158	190	202	202	204	182	189	181	191	199	211	200	175	196	199	211	189	184	177	176	204	175	190	194	183	185	185	185	207	196	198	191	196	189	186	192	166	211	190	199	189	166	180	188	195	204	184	186	208	182	189	175	182	174	190	142	180	194	154	188	163	207	184	191	188	212	194	194	179	197	195	175	197	175	191	190	175	145	152	191	178	206	186	215	178	158	194	178	173	209	183	189	195	207	204	201	168	192	175	193	203	183	195	197	209	179	205	176	187	182	185	204	176	200	178	209	189	189	189	170	188	191	184	184	156	181	185	191	193	204	180	199	185	176	202	184	173	205	185	213	165	203	186	189	170	204	192	216	170	186	208	161	195	199	166	202	195	200	206	184	191	184	179	196	196	216	189	175	187	177	191	199	182	177	174	207	182	180	224	183	168	191	199	218	186	215	205	190	199	190	203	187	202	205	162	198	176	181	196	188	194	192	172	173	198	208	186	199	182	185	179	209	179	191	192	176	226	197	171	177	181	183	178	193	172	187	185	206	190	196	195	175	200	185	181	210	172	188	188	220	189	158	166	189	179	209	214	154	186	188	182	178	173	177	190	193	176	179	176	222	194	199	203	180	182	168	207	227	187	215	181	179	186	204	199	186	194	186	193	208	182	196	166	199	183	183	183	184	186	187	204	186	165	182	189	187	188	218	179	180	161	184	222	203	185	180	176	202	193	169	204	197	179	185	192	184	184	191	198	208	185	183	204	192	205	168	169	197	198	191	212	196	187	188	164	161	192	214	191	195	211	169	189	206	161	184	203	224	159	191	186	198	208	205	171	223	177	195	188	211	196	187	188	201	158	180	179	184	194	163	179	209	190	185	204	163	190	225	191	185	188	177	181	181	197	166	177	211	193	204	192	179	193	167	208	201	175	185	176	200	194	182	198	205	191	178	210	195	171	182	206	194	186	193	192	161	203	189	180	166	179	193	209	206	185	180	176	200	173	188	179	186	197	192	175	182	215	194	206	200	171	190	182	206	173	198	188	173	192	199	162	197	184	202	175	168	172	201	187	175	191	178	186	196	184	199	201	183	204	183	209	199	192	194	206	177	165	196	190	192	207	198	178	203	183	189	212	191	203	187	187	164	193	182	164	170	188	190	198	203	186	165	175	213	213	187	198	185	207	186	193	207	174	173	191	187	169	166	175	193	169	173	172	183	200	183	215	172	180	207	166	168	158	186	202	231	204	198	184	168	218	193	203	196	195	181	187	172	182	197	179	198	221	177	194	205	203	195	170	186	180	183	221	190	215	157	179	182	207	176	178	190	205	212	165	183	190	187	208	191	194	165	206	170	182	210	183	177	194	185	180	188	210	202	185	199	168	213	177	183	183	164	174	204	192	198	172	186	184	195	202	186	165	191	201	177	197	174	186	170	167	176	182	195	181	180	208	196	195	208	192	203	184	191	206	179	176	183	175	201	175	183	192	194	177	165	184	200	200	170	163	193	208	152	187	169	176	193	169	201	197	198	194	173	244	179	194	191	185	189	178	179	187	213	185	167	194	174	186	162	177	179	195	186	172	200	175	197	208	179	185	189	186	187	175	204	206	209	185	191	197	197	209	182	179	188	200	173	183	172	191	204	189	154	168	202	178	189	171	215	204	206	168	179	182	214	189	183	199	190	167	189	194	190	173	206	211	194	179	183	204	207	198	188	186	176	204	183	176	187	196	190	198	168	210	206	198	195	230	188	205	173	178	174	177	168	178	190	188	162	169	181	167	187	193	212	195	178	179	185	162	186	180	196	202	214	175	184	211	218	202	188	187	181	219	198	189	180	188	210	190	190	199	185	182	206	192	207	183	192	196	163	192	189	188	172	147	204	200	175	209	190	185	188	189	177	192	195	190	204	211	192	188	160	189	187	196	196	201	191	189	189	193	217	182	174	190	204	198	202	186	203	166	189	184	185	154	180	181	175	179	194	187	178	168	184	174	194	193	170	189	202	186	168	192	184	175	208	204	183	194	179	216	187	196	186	181	209	188	209	201	181	211	192	210	200	180	186	176	190	209	197	199	194	171	167	187	200	197	186	206	186	178	196	166	192	215	181	196	198	223	207	171	166	173	230	203	190	170	172	196	190	149	195	196	181	182	196	184	179	173	188	179	184	194	187	209	217	204	185	183	200	200	205	190	203	179	194	161	211	192	184	185	186	213	192	182	199	185	216	174	215	182	202	199	198	147	173	198	198	199	206	198	170	220	189	182	212	167	201	189	173	173	185	185	173	190	166	176	205	193	203	182	193	204	179	195	204	193	212	205	200	203	175	198	197	214	157	200	179	198	205	185	192	177	172	198	213	187	227	177	179	188	186	185	188	227	184	220	196	208	185	192	183	209	210	167	196	187	180	189	191	205	195	196	184	228	180	193	176	182	178	191	205	184	207	221	181	203	216	202	175	182	179	189	197	199	192	194	162	198	209	178	183	201	201	216	206	190	203	210	210
30942	43076	46821	53141	54940	55605	55104	52032	51553	60043	57211	57081	55828	53798	51424	50057	50656	47337	40590	36607	27048	24039	22392	19080	15706	12018	10585	11742	9425	9339	9404	9280	11038	7864	9375	6357	7691	6799	6478	8248	8590	5900	6412	6469	8816	8460	6156	3961	2956	2704	2944	3488	2347	1949	2349	3798	3984	2512	856	654	685	891	1108	977	1780	1024	621	577	698	992	1811	2211	2496	2539	2312	1324	865	680	531	514	503	456	487	471	531	489	546	1072	1869	1546	615	521	471	441	463	450	497	476	426	469	460	428	439	463	466	448	470	458	450	466	457	467	428	405	415	443	441	467	438	455	436	418	421	446	440	465	463	439	454	458	483	448	440	439	480	425	472	447	456	468	436	424	463	457	475	454	450	449	437	436	449	441	467	473	418	470	453	461	454	383	442	447	438	429	435	457	426	433	459	429	424	474	438	436	462	449	458	440	466	449	499	476	438	458	493	448	495	473	430	459	462	447	434	430	433	426	450	448	445	475	439	458	458	437	454	471	425	474	451	445	413	456	427	426	473	456	457	455	441	426	435	425	444	461	452	454	471	405	473	473	439	449	473	460	457	447	475	451	494	455	466	384	473	459	423	491	448	440	466	415	453	459	435	461	478	449	459	466	436	435	436	455	413	433	448	474	450	487	419	435	472	443	437	476	467	496	434	445	431	418	450	484	447	472	438	525	434	469	435	409	411	457	449	453	449	414	457	469	429	434	441	434	447	461	438	435	454	448	449	451	467	433	448	441	450	459	451	451	449	433	439	430	463	411	435	453	463	453	456	441	441	485	425	452	445	444	438	459	455	503	480	469	437	438	453	480	440	461	428	448	443	456	422	477	474	428	440	451	452	461	421	457	432	482	468	431	455	461	465	471	445	448	438	450	454	462	448	461	449	417	441	426	456	437	448	429	431	466	456	447	426	427	444	439	451	444	465	435	442	468	437	413	455	453	461	450	446	484	446	431	479	491	471	466	454	417	426	463	431	443	442	482	451	431	458	455	448	429	435	464	434	445	456	430	460	471	463	484	463	464	455	465	455	436	450	451	449	430	490	458	528	459	430	445	439	478	441	472	452	409	442	424	462	449	471	454	446	490	425	478	459	459	471	452	444	486	477	410	437	425	462	445	457	401	414	419	441	458	414	431	451	423	439	415	444	423	432	462	450	442	436	460	421	416	436	475	446	438	458	436	479	431	449	413	430	446	459	480	451	465	407	442	460	413	439	453	455	484	465	425	457	443	412	416	462	440	482	439	444	429	452	442	498	413	465	477	466	430	462	451	464	444	468	476	432	476	473	444	451	449	459	423	426	450	434	437	463	442	411	439	440	452	491	505	462	437	462	430	472	457	479	449	463	460	452	443	462	437	422	444	409	457	467	452	443	434	422	476	457	457	434	496	447	433	451	457	424	469	445	458	459	416	413	410	473	467	489	482	485	456	454	476	399	435	428	427	448	465	449	418	472	445	460	443	441	433	473	479	408	386	456	433	441	435	431	460	419	484	416	415	481	479	451	428	451	472	438	441	423	476	444	454	416	443	422	464	434	456	449	420	494	458	468	436	459	452	471	486	413	445	430	444	446	498	491	449	444	419	432	444	493	462	433	454	486	417	472	452	434	449	440	455	425	464	417	466	470	476	466	421	450	463	485	450	436	428	429	414	427	491	467	472	415	451	404	433	422	404	454	451	494	440	480	415	486	450	462	429	477	438	428	473	477	451	451	425	433	444	476	418	429	476	403	425	470	445	463	454	412	472	490	480	439	410	448	439	495	432	462	446	464	487	456	451	473	446	421	447	443	468	494	432	487	459	460	442	460	481	447	423	450	451	439	449	451	450	464	440	475	442	466	483	440	455	429	469	458	429	417	436	431	459	447	426	467	445	462	456	456	433	456	428	445	439	440	473	473	462	474	442	431	460	474	479	472	415	410	473	459	451	474	435	461	405	467	473	442	437	427	436	438	480	469	445	481	447	410	448	445	429	474	437	459	448	422	425	463	460	415	447	463	427	462	444	423	435	384	402	442	456	453	426	411	453	441	511	430	467	429	421	463	459	471	418	477	426	420	432	444	422	418	456	455	468	438	468	444	441	431	464	468	445	439	496	411	428	484	466	467	462	456	424	449	460	418	464	455	454	446	431	445	475	438	403	446	419	431	478	440	449	439	476	468	443	426	441	474	469	389	453	464	481	440	440	470	466	437	444	417	484	437	437	427	452	455	479	435	439	453	480	490	446	495	435	463	495	470	436	468	454	434	445	444	425	439	435	467	477	435	442	452	427	441	431	490	449	431	462	448	473	445	429	465	451	461	463	449	479	427	441	468	439	430	455	430	462	428	410	430	455	420	463	451	445	462	422	424	416	430	453	421	444	433	440	452	443	462	430	425	496	462	442	414	461	461	475	442	443	448	447	475	450	420	467	436	459	444	439	445	464	440	429	466	425	426	479	461	449	446	453	441	469	425	460	468	430	414	451	427	408	414	428	490	455	459	482	447	468	467	447	454	463	460	449	448	488	441	454	440	428	474	424	450	436	432	412	474	423	510	447	435	425	448	481	432	452	420	453	416	417	449	469	485	443	473	458	446	445	431	438	457	427	450	455	438	451	425	463	451	462	414	452	460	454	442	410	448	443	462	470	450	465	408	473	426	492	483	405	463	464	420	406	461	453	447	446	436	433	449	456	467	414	435	436	435	440	439	386	463	453	439	436	457	469	450	419	428	422	450	457	444	446	406	444	444	421	439	471	458	437	468	447	439	496	477	447	423	437	412	429	437	455	423	439	464	479	415	461	476	436	451	459	435	483	482	465	441	450	445	451	434	418	425	421	490	401	429	444	437	444	461	445	451	460	464	455	436	475	424	455	430	476	424	463	476	453	457	426	410	467	448	452	461	449	474	485	432	440	453	427	440	474	455	393	457	408	420	416	416	439	446	464	423	496	435	445	427	429	472	466	415	487	478	448	459	446	477	462	431	429	429	474	488	454	443	462	422	458	456	475	483	452	468	465	421	443	457	474	435	415	417	422	465	463	479	452	456	449	405	456	461	456	453	445	438	465	469	461	471	450	449	452	430	495	455	483	464	485	474	472	450	469	453	456	427	420	405	454	448	413	463	443	434	475	435	448	434	437	452	432	466	492	452	461	387	440	463	449	476	439	428	435	444	465	445	434	467	431	447	456	438	426	441	411	467	422	427	433	447	443	422	437	485	471	397	465	432	430	421	412	466	459	439	433	427	424	460	445	447	442	424	448	449	426	461	448	475	470	432	450	427	456	441	433	422	448	459	418	424	492	456	429	444	450	452	435	461	461	437	459	452	416	437	437	477	444	436	437	446	447	447	434	449	483	431	446	383	451	460	428	460	472	471	458	473	431	447	433	468	444	446	443	435	441	451	434	489	446	468	438	430	437	428	439	445	462	419	451	427	460	447	407	467	483	449	418	446	477	471	424	439	449	399	400	492	449	461	467	450	499	436	429	454	460	450	445	443	397	431	459	479	463	462	419	444	450
13866	13774	17066	11291	9000	5953	5377	5463	4924	4007	3857	2727	3109	2108	1519	1369	1216	1011	763	677	535	498	460	420	385	381	344	362	332	322	321	281	313	270	288	244	294	293	273	288	305	281	285	308	257	248	254	231	277	259	268	257	245	254	264	295	290	287	277	238	244	249	257	237	280	248	236	293	287	246	238	238	269	264	228	272	289	285	310	279	256	259	199	229	263	235	252	257	254	273	253	253	279	245	226	256	252	267	254	238	253	252	230	263	231	248	232	282	270	267	258	239	278	234	248	267	235	257	228	225	251	244	252	276	239	236	227	247	248	244	250	247	221	235	246	253	275	259	235	264	261	280	253	217	249	235	274	246	255	248	261	237	263	264	256	241	269	252	224	232	270	222	234	256	255	271	284	223	277	242	277	276	272	256	239	260	270	238	274	239	264	252	236	263	231	248	271	259	239	240	239	231	249	234	236	249	246	226	259	246	254	238	260	264	223	251	228	240	249	255	247	236	250	260	269	265	272	233	239	280	258	270	246	239	233	242	273	234	242	251	250	266	259	258	236	233	264	256	269	226	259	238	280	259	248	252	257	275	234	235	239	222	238	253	268	276	238	250	270	263	269	257	241	270	241	230	263	271	224	235	243	249	270	262	262	255	237	250	251	250	249	243	273	231	269	236	265	235	277	251	234	271	261	236	239	262	262	235	233	253	255	243	250	252	249	227	236	252	248	224	245	261	259	255	247	260	307	241	279	245	229	235	240	258	259	256	218	252	231	273	291	248	238	260	250	247	234	259	237	253	240	262	250	263	241	244	246	250	281	231	247	271	247	218	271	243	248	247	267	226	242	262	219	239	245	276	255	217	253	272	251	244	271	258	263	247	243	234	272	252	270	238	255	255	231	247	254	274	258	244	231	255	213	274	242	239	232	268	244	244	248	266	240	244	254	228	264	259	251	242	291	226	256	254	265	246	260	252	249	260	254	227	261	247	249	238	290	244	268	252	249	265	259	229	252	261	253	245	244	258	234	267	233	254	245	257	245	245	258	250	250	248	237	251	232	225	272	238	248	237	275	256	247	190	240	278	281	264	258	232	254	221	250	283	244	227	261	241	234	237	236	255	250	256	229	258	263	245	270	244	266	226	230	212	280	264	245	252	276	216	263	275	246	228	236	243	227	245	220	258	249	220	243	243	222	244	263	258	249	287	239	240	230	234	230	222	244	234	272	248	267	280	245	244	265	268	262	271	237	259	239	265	274	261	253	227	273	277	230	267	262	262	247	243	262	246	250	272	230	265	254	260	250	240	227	214	242	265	235	223	244	257	279	251	260	236	244	273	229	244	293	237	247	226	239	246	252	263	264	230	249	260	223	227	255	252	263	246	255	268	225	253	241	241	248	265	248	262	264	254	272	239	225	233	264	234	235	239	255	270	248	219	246	211	232	250	266	255	268	251	215	239	270	249	272	254	257	248	277	280	247	254	281	253	261	244	218	295	285	269	241	272	262	272	269	270	235	246	262	225	238	234	265	227	223	218	262	213	247	253	259	247	266	233	235	254	273	242	266	225	219	232	242	286	246	213	249	250	248	243	240	217	241	222	235	261	223	253	234	239	235	287	235	311	244	247	265	254	229	234	283	263	257	241	238	226	258	250	233	228	254	230	261	244	268	252	274	257	242	259	248	246	248	263	271	266	257	227	247	278	274	256	274	222	257	257	234	247	245	258	253	243	212	232	223	263	247	254	246	241	239	249	236	206	216	264	251	272	241	258	211	249	248	238	259	239	251	240	232	275	246	293	268	246	222	231	256	248	211	218	237	237	240	275	255	227	230	231	269	245	239	240	259	227	263	238	228	240	281	261	245	255	249	252	225	240	251	240	235	234	255	252	229	284	245	243	238	249	237	241	245	228	248	260	231	220	227	223	262	254	237	259	255	239	248	232	247	233	259	226	252	257	241	237	237	240	251	262	219	241	252	221	222	229	206	228	270	240	275	252	228	218	223	247	256	249	243	261	236	236	257	264	287	239	282	273	243	253	216	251	267	254	232	231	242	258	266	243	254	253	258	270	240	271	264	229	227	258	256	229	271	243	248	274	264	240	251	262	239	268	228	255	238	248	239	223	225	240	264	256	257	255	257	254	257	233	239	257	259	251	250	227	276	211	227	222	266	247	256	240	259	240	234	247	257	231	232	237	233	255	253	265	272	247	284	250	258	243	247	252	252	253	243	241	272	250	254	245	232	256	265	257	265	291	249	280	252	242	235	264	243	240	280	271	238	256	261	270	227	251	267	238	230	289	222	284	251	253	260	256	251	265	252	236	249	241	235	282	269	230	269	219	227	249	240	236	224	252	267	255	231	231	266	240	256	269	269	248	251	256	252	219	256	238	228	244	256	237	276	271	282	257	265	253	243	262	256	239	240	251	239	280	217	248	250	218	247	261	224	266	254	232	255	269	274	218	278	237	270	243	250	252	238	255	257	253	261	236	231	277	258	253	247	226	238	258	249	243	264	277	226	238	256	249	252	247	270	241	230	243	271	252	286	251	249	219	228	242	254	245	238	245	249	242	272	255	230	238	258	264	254	270	238	241	211	257	246	257	273	248	274	239	277	224	224	269	243	265	266	227	253	250	257	245	240	241	252	223	230	260	270	268	252	230	214	254	258	265	273	261	236	229	276	241	250	262	274	265	276	235	250	212	234	237	249	249	280	257	250	256	252	267	241	251	239	255	272	257	263	256	234	244	258	250	221	254	229	226	272	232	278	248	248	246	235	253	250	237	254	232	281	243	235	257	294	233	254	259	245	237	239	247	266	255	249	248	273	270	223	231	239	282	242	280	227	254	236	252	261	280	272	255	284	287	256	236	206	267	254	260	261	243	256	248	219	254	268	226	253	256	269	248	256	235	256	238	249	251	271	238	245	235	260	272	249	225	265	221	234	264	236	239	253	263	263	224	240	264	233	230	259	253	270	276	246	299	244	257	237	239	229	263	231	243	271	265	224	252	247	235	253	268	236	258	261	253	236	266	286	268	252	255	239	262	242	250	228	248	245	282	254	262	255	221	229	248	229	260	245	264	287	268	249	248	241	215	237	241	256	236	226	251	256	236	229	211	234	239	267	228	265	243	218	236	229	240	245	253	218	255	264	235	245	273	269	261	251	238	219	253	217	276	254	254	241	247	228	262	251	238	240	241	258	238	245	259	232	240	259	270	252	239	244	240	265	249	238	249	252	252	225	250	251	261	239	234	237	221	235	254	267	260	269	248	233	292	272	268	253	270	226	247	235	212	260	239	268	208	252	243	239	255	241	268	234	262	237	257	228	257	258	244	253	260	240	221	210	250	250	250	292	236	286	260	263	281	264	255	248	237	255	256	238	238	252	241	237	234	249	249	244	212	227	222	253	249	269	255	271	258	255	245	244	251	269	251	273	269	271	251	251	246	216	257	251	239	247	259	211	288	249	252	256	270	221	260	246	257	224	252	259	272	229	260	235	215
8878	13382	22787	20735	21619	17134	18031	18426	17599	16300	16792	13590	14583	11611	8808	9111	7690	6463	4351	3872	2670	2379	2088	1818	1603	1547	1291	1392	1194	1079	1047	1035	1152	957	1030	902	971	941	855	877	977	819	806	808	839	879	844	789	723	683	691	700	699	664	649	702	743	678	619	617	611	625	583	601	661	601	596	600	645	577	651	638	657	668	608	622	607	650	594	611	626	593	657	661	586	563	581	651	647	703	594	551	579	635	602	651	599	581	640	644	566	597	581	580	591	596	614	597	600	572	575	567	629	611	566	602	598	585	583	604	577	631	618	578	635	635	561	611	627	617	560	602	587	626	571	572	581	589	647	579	606	598	585	546	597	591	583	543	548	622	586	638	597	598	595	586	585	665	630	607	611	595	588	613	617	595	588	635	564	605	609	598	577	568	594	625	630	606	621	596	562	586	628	639	563	639	608	568	641	587	611	631	571	568	616	594	638	576	580	621	583	597	619	600	589	591	569	586	600	575	619	556	577	569	562	599	552	585	598	609	613	584	636	596	621	582	602	590	564	583	611	626	606	597	602	606	565	578	624	594	603	594	594	622	541	628	552	595	626	617	624	564	624	579	615	569	562	610	624	592	596	630	583	605	587	623	598	573	594	576	579	584	613	612	617	560	619	562	560	609	579	613	614	572	632	581	585	592	549	587	585	621	612	646	592	608	613	598	620	570	638	600	626	594	560	550	577	630	564	581	601	603	604	607	589	589	584	592	614	614	601	637	630	586	582	613	569	588	624	642	586	591	611	569	608	612	601	603	567	598	574	586	580	575	605	586	611	547	571	536	588	579	586	571	591	620	621	585	579	579	581	615	579	620	602	576	631	610	578	595	586	612	626	581	575	580	604	621	560	592	604	577	610	570	617	605	628	608	589	624	601	562	590	587	602	613	610	577	621	605	591	610	578	541	558	563	609	617	615	614	569	605	631	574	576	563	626	589	601	606	599	593	599	636	596	578	613	621	531	604	595	640	577	633	569	610	597	629	583	596	611	618	583	585	625	613	575	591	618	562	628	592	558	578	594	598	585	547	619	615	600	581	601	576	613	581	570	588	573	572	606	565	608	562	598	528	600	607	629	611	580	595	578	627	578	636	565	614	562	577	583	562	583	604	599	574	578	578	592	595	582	598	648	567	592	573	575	580	594	576	594	565	598	585	586	610	590	586	622	583	620	600	612	597	557	579	585	594	572	569	564	575	594	581	603	557	625	598	587	593	596	592	582	596	583	587	553	617	613	581	632	604	612	551	614	589	565	574	559	629	620	540	587	606	629	604	554	590	569	595	590	577	584	646	578	593	599	542	584	615	617	593	626	636	609	626	599	618	607	605	621	599	554	577	598	582	600	625	606	631	542	597	611	600	632	587	619	591	617	584	613	590	608	630	583	557	614	586	581	611	580	586	575	611	598	561	581	584	618	580	592	585	561	610	613	586	576	611	607	615	568	585	601	572	589	636	572	593	566	597	587	614	610	591	596	614	599	597	602	609	626	563	555	605	596	603	594	568	588	608	577	592	609	647	587	619	597	624	594	589	612	588	560	576	621	618	584	571	587	591	581	607	641	589	560	593	594	543	572	601	561	600	530	585	622	567	597	638	620	591	576	594	584	597	556	580	605	628	589	581	581	580	611	609	554	600	580	534	601	558	562	585	583	589	565	583	559	577	607	571	642	591	616	568	556	599	639	597	570	621	563	639	555	612	624	592	585	580	573	565	609	575	581	577	571	534	545	569	583	665	593	619	580	557	611	574	602	647	584	545	583	572	580	598	607	578	633	636	595	642	572	617	605	557	607	582	573	569	586	610	613	608	604	612	648	559	598	640	609	609	599	605	576	593	611	608	609	584	597	566	580	615	624	590	605	607	580	646	578	579	598	585	563	572	612	544	630	589	590	583	595	562	589	650	582	627	574	584	574	605	606	607	578	606	546	585	600	592	572	611	559	585	578	622	585	607	555	568	579	598	632	617	565	620	561	557	616	618	583	588	569	616	618	601	600	559	621	575	606	607	638	593	581	565	599	593	576	589	631	577	576	604	596	584	598	633	570	581	555	562	597	572	608	641	634	568	519	598	601	590	573	583	609	637	589	536	599	601	580	599	549	615	587	621	573	607	593	593	605	618	612	589	650	576	594	605	595	622	533	596	589	613	565	586	578	601	596	606	587	630	575	563	586	568	613	587	606	568	599	590	587	586	605	580	604	635	566	619	611	588	588	616	625	605	533	593	574	575	603	576	552	636	603	585	619	603	593	608	651	652	632	592	637	629	595	568	631	566	546	576	590	580	608	557	642	559	613	647	590	607	585	589	615	584	611	582	582	607	595	639	630	617	584	599	607	544	531	629	591	585	574	594	617	610	585	618	561	628	559	603	642	589	553	631	583	599	607	554	596	597	605	608	616	581	641	599	640	605	617	578	609	576	623	585	599	582	581	554	566	606	550	595	574	581	623	640	634	582	600	566	592	583	573	573	576	562	580	627	566	609	609	598	585	606	554	575	615	590	604	595	577	606	615	619	619	628	615	617	596	600	622	630	589	595	583	583	610	629	561	565	619	637	568	557	601	582	578	618	610	556	602	620	588	564	552	604	578	574	634	584	634	609	632	589	621	591	621	620	637	604	598	540	578	568	621	575	568	591	653	604	615	609	557	604	644	618	557	577	552	602	581	584	602	596	605	601	604	585	619	577	587	618	613	598	622	611	665	612	568	562	562	590	587	575	594	631	578	560	590	573	590	596	624	588	634	601	594	606	566	606	636	592	636	595	619	599	614	583	622	594	614	608	580	606	608	596	581	609	537	621	584	590	616	582	589	608	587	639	576	557	630	615	592	676	559	606	617	594	594	600	600	640	610	602	560	588	555	596	585	617	569	584	622	591	565	615	610	651	577	612	579	596	604	626	608	594	617	589	589	650	568	601	597	612	626	629	606	617	615	576	613	567	562	579	587	635	632	569	550	546	584	631	605	556	632	555	570	605	625	582	567	611	604	577	580	597	577	596	548	555	604	621	619	553	602	621	618	634	559	644	600	603	633	638	593	587	563	593	562	587	622	584	600	594	590	610	593	598	554	647	550	597	563	577	573	586	592	606	603	598	625	554	609	619	536	605	629	582	613	556	587	581	601	584	547	571	578	566	600	586	610	593	593	610	564	587	599	641	621	601	630	579	598	569	590	641	635	560	607	620	596	564	576	554	643	584	555	625	582	613	640	578	568	633	602	607	554	583	587	603	592	560	620	624	633	614	584	602	589	632	581	589	585	595	538	575	578	577	591	590	609	636	571	622	590	630	575	567	619	617	583	570	664	583	611	574	593	576	617	575	596	557	591	584	592	623	571	568	559	576	589	627	574	607	625	613	607	579	597	594	636	603	621	574	591	600	601	566	632	598	603	604	570	603	606	541	547	572	616	608	584	603	626	636	610	610	606	667	583	564	574	532	590	567	627	575	637	604	596	586	596	655	587	658	557	605
36314	41229	43642	36670	39413	35236	38608	40629	38015	34888	37507	33362	34912	30467	24710	23544	23054	19193	11808	8677	4748	3619	3006	2092	1552	1410	1108	1289	993	1055	1047	917	1346	995	1213	680	832	845	734	843	872	648	671	735	812	863	681	477	408	419	396	393	384	366	374	404	499	362	277	266	307	280	327	290	317	275	275	265	314	323	403	398	414	397	297	254	261	234	247	255	284	228	235	269	270	254	260	298	380	380	303	249	281	261	253	284	262	268	254	241	250	230	255	250	256	258	257	261	273	237	280	263	257	254	230	274	241	250	265	242	283	297	268	262	274	235	231	255	258	273	262	281	252	237	281	279	262	275	271	257	302	283	285	275	275	257	264	251	270	248	268	241	257	269	282	270	241	237	267	237	239	281	264	253	282	269	270	242	257	251	270	248	238	262	252	258	254	259	258	269	250	248	257	264	251	256	260	269	241	253	233	255	244	259	275	274	302	263	246	253	260	272	268	281	293	252	232	267	261	248	260	273	248	237	271	242	252	260	262	228	275	265	246	253	245	240	283	248	248	245	266	269	268	246	273	265	259	269	270	253	256	242	245	279	262	269	267	243	283	239	268	257	288	293	263	267	294	258	231	272	260	250	235	230	274	269	260	293	251	240	294	234	244	281	262	252	268	243	244	245	235	303	261	272	268	282	268	265	263	252	254	245	278	252	250	276	249	263	254	261	251	264	250	238	254	247	269	254	263	262	261	265	222	264	247	281	242	232	259	241	262	273	246	257	246	277	276	255	239	236	257	247	245	263	266	258	254	238	218	259	268	258	276	246	248	263	261	261	282	275	264	249	284	250	249	256	256	241	262	261	268	242	265	277	287	264	287	276	254	279	289	268	246	289	285	281	232	284	258	257	256	245	248	261	231	252	258	225	254	249	259	249	260	253	230	274	254	255	281	265	270	270	271	268	266	235	236	268	266	249	257	257	276	252	287	278	296	271	250	260	266	267	260	300	271	253	252	270	247	259	276	249	268	268	276	264	247	299	266	254	256	248	259	258	257	240	290	285	244	261	243	253	252	264	295	231	237	270	246	287	247	224	250	218	291	259	249	240	268	292	278	281	249	229	227	220	255	255	240	272	272	307	254	226	257	245	270	269	250	264	288	279	211	257	264	291	254	247	248	263	261	243	288	297	251	251	261	276	267	265	288	264	237	273	263	257	235	260	263	267	259	266	264	277	266	255	286	236	273	246	237	239	253	259	257	268	272	266	233	288	234	269	255	266	270	244	253	247	268	252	240	287	273	265	288	279	264	232	267	258	273	269	270	297	236	258	264	276	271	271	268	230	282	270	274	267	260	252	256	262	278	256	244	269	255	277	266	276	232	275	252	256	276	233	283	264	200	264	262	256	238	250	248	246	246	244	269	245	288	248	256	269	256	273	257	245	247	256	254	276	283	258	253	256	242	254	282	252	270	244	266	250	268	260	256	250	255	292	258	289	249	246	251	221	256	243	277	283	292	271	277	253	263	244	273	296	243	257	256	265	252	248	258	243	248	264	260	253	260	243	251	267	268	245	278	275	244	277	269	243	263	258	268	267	258	280	273	265	249	281	256	279	242	267	284	276	280	252	270	234	264	282	254	263	268	260	280	268	229	240	269	257	283	266	257	261	254	227	235	262	281	269	267	273	268	280	233	251	277	277	272	258	270	235	259	256	249	280	262	265	244	255	260	245	252	257	246	234	245	251	251	253	258	253	255	245	267	279	283	230	285	248	236	247	277	277	233	276	238	270	244	265	245	261	280	256	241	253	247	266	260	258	248	272	250	227	298	276	265	279	250	257	248	264	242	243	280	238	281	226	233	276	252	271	290	291	246	264	269	242	271	251	214	262	281	248	251	246	271	274	266	221	240	255	247	289	303	264	266	264	274	238	234	255	242	269	258	282	260	249	238	249	254	245	253	265	258	271	309	268	250	247	247	234	259	242	241	264	239	240	252	259	260	250	252	263	268	229	264	244	235	263	249	239	231	274	260	245	239	270	278	275	260	230	260	264	217	252	277	244	269	243	241	246	279	281	257	256	270	243	280	266	241	253	276	258	260	261	256	260	246	256	250	258	279	253	293	269	253	268	220	248	255	250	236	242	275	229	256	275	249	297	239	243	262	251	263	273	245	270	292	268	281	272	275	286	267	270	257	293	272	268	249	235	265	296	253	280	248	236	272	299	274	264	242	247	252	240	247	269	228	259	249	292	252	247	259	269	259	263	256	243	258	253	248	267	279	262	282	297	253	244	255	262	268	247	243	278	270	281	280	258	253	264	261	251	242	257	245	279	237	226	269	315	237	254	230	269	254	261	265	260	255	273	247	254	236	268	265	272	252	246	260	264	262	293	253	266	259	242	247	270	258	252	234	254	263	247	253	268	260	292	255	265	275	252	263	262	286	253	258	243	256	237	254	269	267	258	242	291	260	280	269	235	251	258	240	241	257	263	267	247	269	261	261	247	244	262	245	230	267	223	278	254	260	260	285	269	254	257	237	288	288	245	262	257	250	288	260	260	270	266	244	254	246	248	261	236	280	254	276	267	251	248	246	249	249	279	255	247	220	254	255	248	249	274	270	250	274	282	243	290	254	233	249	258	288	239	268	235	268	244	257	246	294	269	242	263	272	288	275	248	275	261	261	297	273	241	274	230	244	253	276	237	247	259	256	257	240	253	244	234	267	246	257	264	247	293	237	269	261	260	242	258	261	262	262	241	250	262	277	281	290	248	233	265	265	255	271	235	247	268	251	272	278	250	246	265	254	247	259	238	247	257	246	259	262	272	265	282	252	280	228	261	260	301	274	255	264	285	256	243	267	266	234	249	259	270	262	267	237	255	276	271	260	272	277	264	276	250	265	263	252	281	265	238	262	259	274	271	283	259	266	248	253	274	267	249	261	277	281	284	293	264	270	249	252	251	254	277	268	265	255	241	275	237	259	256	280	235	245	243	252	256	258	262	291	239	256	235	282	285	266	255	246	258	278	246	245	258	243	263	245	267	261	266	268	245	233	233	250	297	219	249	291	280	263	268	256	254	252	277	274	257	241	289	268	269	252	255	241	267	262	232	269	256	293	212	273	243	270	279	248	252	224	277	268	272	260	273	264	241	279	244	279	254	259	254	250	235	221	238	248	242	263	300	255	261	251	260	243	244	262	273	223	252	244	240	239	251	260	243	278	232	253	279	266	270	254	260	271	271	244	244	265	262	251	281	272	272	257	253	239	242	247	266	240	248	264	265	257	228	254	251	253	253	253	237	254	274	274	275	232	246	239	233	258	234	254	237	277	242	218	280	242	286	244	268	247	255	287	247	228	279	266	250	252	266	265	257	247	294	269	249	257	258	287	252	257	228	239	247	265	257	249	274	285	268	272	239	251	253	226	266	255	290	251	254	251	307	260	272	274	240	249	242	244	245	262	250	269	271	287	272	259	223	285	214	236	283	263	234	257	269	278	276	252	245	279	261	258	260	267	259	270	263
25550	36816	44175	48684	50551	50023	52448	51233	46835	52872	52288	49871	49005	47423	42228	42199	43156	39744	30741	27588	19652	17351	15134	10989	8641	7711	6183	7567	5592	6159	5658	5832	7494	5187	6873	3867	4833	4821	4319	5196	5060	3738	3820	4237	5029	5186	3527	2401	1726	1704	2133	1756	1485	1407	1621	2151	2430	1496	736	706	741	943	938	989	1167	715	633	695	788	1120	1381	1582	1646	1501	804	828	695	672	620	617	622	646	616	598	662	585	627	676	1279	1373	814	605	601	652	595	603	592	591	641	613	593	578	617	611	599	579	580	609	581	618	628	593	579	610	646	629	608	654	596	615	593	598	611	577	659	581	567	576	585	612	575	585	582	603	596	583	561	555	615	597	579	603	591	634	649	597	602	580	628	569	595	529	590	614	590	609	600	632	609	591	617	620	590	632	617	599	599	583	624	588	619	606	608	560	601	572	585	601	588	589	602	572	607	604	590	651	602	596	609	609	626	628	643	577	618	596	598	569	608	655	606	642	568	584	565	586	604	568	659	625	571	559	582	597	617	589	578	602	596	602	600	617	559	631	545	576	609	636	595	580	590	553	580	575	569	626	624	636	585	570	627	618	638	618	540	610	596	587	588	590	603	606	576	619	593	580	570	625	590	623	576	625	595	571	580	590	608	569	566	600	670	573	585	572	590	598	571	581	628	609	608	624	592	574	556	574	584	638	594	589	575	603	590	614	593	578	589	602	567	575	607	633	645	610	598	603	607	580	629	619	609	569	586	612	648	591	614	524	624	601	575	604	638	633	551	613	614	619	576	606	643	603	605	612	596	601	560	572	563	600	594	588	588	577	560	633	596	582	609	598	615	610	585	587	610	613	609	609	609	612	586	620	595	564	596	557	551	618	640	603	606	579	625	663	607	633	574	611	581	610	627	652	587	616	642	630	584	612	610	579	594	600	611	575	629	660	653	612	624	675	583	582	632	616	619	622	600	615	575	628	619	606	589	596	607	594	638	584	664	586	586	590	610	588	589	573	564	664	595	620	598	630	577	627	640	612	582	617	591	597	594	605	603	630	602	580	593	566	653	578	605	612	627	631	556	631	609	575	592	610	637	567	651	591	610	602	599	574	652	593	574	597	570	606	635	578	572	632	587	543	590	625	594	652	628	589	627	640	635	595	570	618	641	612	598	627	622	614	606	564	592	592	566	625	605	602	631	609	589	591	609	613	585	637	615	621	589	594	584	550	600	614	589	587	612	613	583	586	596	595	608	590	626	636	554	608	584	570	590	677	575	601	643	629	571	639	607	564	575	559	617	608	600	610	584	619	620	607	601	612	607	564	602	563	576	598	590	598	603	573	621	598	593	607	580	611	635	609	585	600	605	572	607	592	576	595	580	612	576	635	631	613	588	575	589	599	597	551	599	681	573	589	624	588	593	606	604	578	611	573	567	625	600	580	634	606	594	559	605	579	592	585	597	566	609	652	555	606	624	615	584	617	625	587	613	594	601	558	591	588	592	594	591	605	624	582	589	587	624	646	623	574	558	583	588	548	573	617	584	619	610	595	611	622	623	571	611	636	612	593	594	607	632	596	639	567	612	583	630	651	579	589	593	582	608	620	622	630	584	623	577	647	563	605	616	552	579	621	615	565	563	586	607	612	602	587	594	614	582	594	650	589	611	638	592	623	581	575	554	599	613	533	623	619	593	587	604	605	616	644	585	609	613	600	602	647	595	579	627	636	619	598	605	570	588	636	592	607	557	590	632	638	552	633	592	590	638	588	588	639	550	601	593	596	660	605	632	594	609	608	617	614	575	609	577	585	604	604	607	633	602	586	644	585	618	644	595	635	599	648	607	624	600	587	560	593	608	593	659	590	602	616	617	567	584	603	637	614	600	566	581	637	615	541	609	613	609	613	589	665	606	555	557	629	626	606	560	639	623	619	579	634	578	616	589	622	612	584	611	589	608	577	585	553	582	569	632	604	587	595	624	616	604	612	621	631	630	620	620	579	600	629	618	583	590	582	585	621	591	583	613	614	582	561	622	600	605	643	592	628	569	561	592	634	585	593	578	593	586	619	615	584	598	608	624	614	618	595	582	635	616	600	622	618	613	632	621	591	604	603	619	605	590	613	570	575	642	590	584	606	562	582	651	631	597	632	620	654	567	610	563	589	546	598	619	606	583	552	634	586	578	593	636	599	629	567	610	576	595	595	511	619	616	640	587	552	616	616	563	597	594	641	582	599	620	580	572	590	635	580	574	586	614	573	596	568	609	545	588	587	560	615	620	627	590	596	636	614	621	587	587	617	646	597	609	588	568	637	579	593	592	640	582	584	580	651	620	605	583	582	624	582	626	621	602	590	602	569	575	576	578	588	623	565	591	577	619	596	582	615	586	625	608	627	590	601	630	631	538	587	641	594	628	606	627	622	650	610	606	607	582	642	617	646	603	603	654	588	628	626	602	595	600	613	583	608	538	589	632	579	572	577	583	602	558	546	591	588	584	562	604	585	586	650	597	560	626	577	625	607	620	593	576	583	574	603	586	618	602	634	604	568	624	566	609	588	587	669	570	605	592	594	575	604	589	603	631	644	569	600	609	572	612	578	655	581	610	588	601	597	588	614	583	609	565	576	616	571	619	582	574	639	592	589	607	597	612	585	605	628	561	602	596	607	585	564	619	524	630	565	610	582	646	599	621	609	640	628	608	615	611	578	636	595	610	596	627	633	623	624	616	599	580	603	585	592	653	584	635	582	612	555	575	657	596	588	573	577	596	617	582	553	634	624	568	626	605	575	597	617	583	603	589	639	570	586	630	617	589	614	638	595	585	627	611	609	609	575	647	615	601	581	603	631	622	589	631	631	597	620	592	609	587	563	612	601	602	584	594	601	614	591	614	546	621	612	608	602	628	586	588	562	602	579	602	552	572	620	628	588	614	586	621	607	615	576	575	591	571	588	571	587	588	546	586	602	589	583	574	616	585	595	581	629	598	633	635	601	589	591	619	598	560	570	579	621	556	565	575	583	621	605	565	599	602	628	597	539	594	626	602	594	612	614	599	621	639	634	604	578	616	561	620	602	592	590	604	607	597	640	584	569	612	627	637	630	584	608	637	587	588	627	608	641	614	614	615	580	586	603	588	604	587	618	618	605	592	596	575	582	555	601	594	604	609	596	613	615	632	610	601	565	582	582	606	596	590	600	584	617	622	583	626	587	571	588	610	598	615	634	557	596	612	647	616	607	605	573	624	644	567	610	592	612	638	584	624	615	618	596	603	619	661	567	544	572	597	625	612	606	635	587	589	598	606	643	594	570	589	624	584	599	615	624	607	621	605	586	623	623	555	621	594	615	615	598	585	649	583	629	605	602	603	600	574	579	621	595	604	583	646	612	616	619	629	626	575	579	614	600	618	629	642	591	627	605	618	624	590	644	625	578	611	570	633	582	627	634	598	609	611	616	582	590	586	621	589	601	595	594	607	619	611	592	605	603	601	612	600	582	634	584	610	582	609	660	576	536	639	582	580	579	593	630	618	636
44236	43822	43104	36234	40148	37475	42227	44371	41844	39314	42137	39335	41725	37311	33314	33402	33770	29340	21057	16791	9900	6738	5267	3996	2904	2423	1880	2573	1656	1622	1621	1668	2449	1751	1602	953	1325	1378	1097	1400	1437	978	978	1089	1381	1532	1016	553	509	537	481	408	418	398	379	537	714	491	204	224	222	303	269	289	262	197	209	199	267	361	389	420	425	379	325	226	190	188	211	207	209	190	195	212	206	196	231	226	402	400	226	214	212	192	196	205	197	169	197	212	183	198	174	189	160	193	200	210	202	183	168	199	207	181	201	180	198	203	188	186	170	194	200	179	207	164	194	184	183	180	182	173	188	197	180	196	206	200	200	197	216	183	202	191	195	181	194	193	184	181	191	181	193	175	176	213	189	198	183	195	203	186	174	175	187	210	186	162	193	197	195	169	163	207	191	202	215	211	198	182	195	184	223	210	177	182	185	181	181	181	177	169	216	168	193	196	207	191	184	193	177	187	161	161	239	181	205	195	201	190	168	183	178	179	186	210	185	185	172	184	175	180	181	192	195	179	224	186	187	183	173	211	210	187	175	177	169	195	176	188	209	196	179	192	174	193	180	201	193	198	173	162	192	202	191	184	196	204	184	180	173	202	177	194	238	197	188	180	188	191	157	161	195	199	210	174	191	191	178	179	198	163	192	183	198	189	205	176	214	178	207	182	195	195	177	180	183	180	183	194	202	165	165	188	204	183	200	186	188	216	189	176	183	186	201	218	209	156	177	197	197	176	161	173	184	208	181	203	195	197	186	197	190	198	183	195	187	227	192	193	175	180	213	205	194	181	197	185	188	190	176	207	183	179	169	165	188	175	175	185	201	182	166	196	186	193	189	179	197	195	208	183	192	169	189	170	194	200	182	193	178	209	185	185	187	162	177	207	202	217	193	176	184	185	184	211	208	208	213	168	172	183	144	178	195	195	187	216	211	162	195	196	189	165	205	203	166	182	190	173	170	194	184	208	216	195	195	197	167	191	181	163	183	181	184	180	182	150	197	210	207	199	180	200	173	177	187	176	179	188	212	169	214	187	190	208	187	194	186	162	179	194	166	191	177	205	210	181	200	196	204	209	178	182	174	180	194	194	186	150	176	207	177	194	196	162	210	192	195	190	193	185	176	190	159	174	175	169	190	177	178	178	180	168	184	189	159	204	208	162	183	189	191	170	211	196	200	202	187	191	180	178	157	184	166	173	184	179	163	189	207	178	188	173	207	167	181	165	199	179	185	172	187	213	177	183	173	187	175	188	180	184	181	192	184	186	200	180	175	179	169	178	202	183	163	177	168	194	184	191	178	187	175	181	159	187	183	170	178	193	174	187	175	199	185	221	184	199	197	199	174	188	217	223	209	179	192	150	209	200	191	210	174	190	179	187	199	185	169	190	195	175	206	173	199	189	185	177	201	199	184	186	193	173	189	198	205	172	167	174	199	189	215	189	196	202	177	179	191	207	189	188	192	174	167	190	194	158	186	196	197	199	178	198	179	207	172	181	180	214	175	201	190	181	182	166	172	192	224	202	176	182	194	202	180	168	182	187	194	209	187	187	184	187	193	190	198	179	192	205	187	199	172	170	196	193	196	196	183	182	194	182	198	190	191	187	181	180	171	218	189	170	199	196	190	198	193	192	184	175	183	160	190	178	208	204	199	186	184	208	210	200	155	216	214	204	190	195	206	190	194	164	179	203	195	169	198	193	183	164	180	169	189	204	170	216	175	181	170	169	200	191	184	159	184	183	172	195	193	214	183	178	226	195	172	203	180	160	176	199	206	171	188	182	179	189	192	198	165	187	186	170	184	214	194	194	198	166	169	165	192	197	166	197	205	213	210	198	213	179	192	192	174	198	174	175	205	172	186	198	186	178	176	187	192	166	189	189	180	210	210	196	196	181	174	193	200	183	174	173	174	149	186	175	191	181	170	179	206	163	201	183	184	216	195	208	208	172	199	184	187	186	196	175	178	170	175	201	193	220	214	169	203	201	188	189	204	190	178	175	209	198	194	193	181	189	177	187	183	214	192	190	206	213	170	198	205	192	216	167	184	207	200	197	187	192	195	201	160	186	178	184	214	166	191	189	184	217	187	223	183	182	187	171	210	198	196	202	197	196	150	172	187	163	160	186	184	172	182	197	189	187	180	173	192	137	179	201	181	189	164	179	180	181	178	201	190	166	190	180	176	185	190	181	194	188	185	187	165	192	166	183	204	179	184	200	176	184	151	205	207	183	172	186	180	197	207	187	165	187	192	184	212	189	211	208	195	180	186	174	197	227	207	193	194	177	198	189	182	184	190	182	194	201	197	204	192	178	220	181	189	198	188	172	189	217	199	199	173	194	185	202	241	193	195	168	199	182	172	180	194	187	187	189	194	178	183	166	176	192	182	160	205	192	183	160	185	169	193	176	199	194	215	174	211	189	183	187	185	192	194	167	180	191	164	175	193	150	186	196	189	203	196	220	194	173	215	178	189	197	179	209	207	183	190	198	188	198	194	192	186	197	178	187	185	188	165	201	194	183	188	196	201	177	187	190	209	190	194	208	189	175	204	193	188	200	184	202	198	216	197	200	193	185	211	187	170	201	193	180	166	173	174	213	202	195	180	194	198	182	192	183	191	203	180	204	185	201	173	205	169	174	187	169	180	198	163	196	197	202	188	188	209	172	183	174	194	225	201	190	166	165	179	204	182	187	192	214	182	178	218	180	170	185	187	198	181	186	206	201	185	198	185	184	219	188	187	202	174	203	198	180	182	183	183	184	205	173	203	175	203	218	176	184	171	204	199	180	198	210	206	200	208	205	209	187	197	176	175	164	207	197	206	156	202	173	206	204	192	171	170	187	199	222	186	173	202	190	168	202	172	173	173	208	198	179	206	206	168	198	171	182	195	193	197	167	195	178	185	193	181	168	190	188	174	196	200	186	184	183	183	187	171	183	168	191	218	166	163	187	191	189	185	197	194	181	192	207	192	194	203	177	187	199	184	177	189	171	176	191	181	204	190	210	192	196	200	192	170	185	193	205	215	191	205	193	168	204	199	171	203	179	179	198	176	212	198	187	209	174	181	182	177	191	167	203	203	192	197	180	195	194	205	193	179	185	187	213	184	198	171	191	213	208	201	183	174	203	170	183	167	187	179	203	186	173	208	177	170	185	169	190	175	188	207	201	188	231	200	191	185	190	172	206	199	206	200	185	193	182	175	168	205	181	199	174	189	188	201	179	194	182	200	182	189	205	207	190	187	204	213	194	191	191	165	192	231	218	186	196	207	187	182	179	188	175	201	187	167	193	188	202	188	221	194	190	217	176	188	182	182	205	174	186	186	195	172	186	143	180	188	181	187	175	166	174	207	191	158	178	187	169	196	193	209	199	174	208	183	174	171	191	176	197	218	206	212	201	197	179	189	174	173	193	209	197	211	180	203	199	189	176	184	181	214	183	198	172	202	189	185	188	208	189	217	194	214	184	194	180	194	187	181	205	177	177
32077	43401	47727	52242	54431	55995	58723	56869	52977	58143	57725	57171	55588	53873	51521	49963	50822	48421	40327	36640	28411	24639	21713	17101	14756	12315	10511	13442	9710	9753	9120	10111	12397	9149	10142	5542	8280	8177	7178	9059	8208	5957	6355	6993	8791	9196	6089	3511	2851	3005	2746	1998	2017	2192	2197	3365	4354	2386	730	614	768	1251	1021	1140	1036	628	619	594	972	1803	2084	2201	2468	2295	1162	737	741	550	499	477	446	459	460	520	485	497	469	755	1999	1760	755	448	474	470	471	449	438	423	424	455	462	443	425	456	427	453	431	432	487	437	456	436	424	468	444	459	446	456	424	476	446	445	429	421	432	447	498	418	412	437	442	453	435	426	426	463	432	430	444	438	463	436	443	446	458	433	430	431	430	416	471	459	468	429	404	454	444	437	497	483	403	428	435	458	409	407	423	437	434	465	405	422	418	410	471	439	421	419	446	402	432	460	439	438	425	472	458	437	431	472	438	430	456	454	440	422	477	452	428	443	459	495	450	411	441	427	412	452	444	421	445	463	444	432	438	463	467	443	463	421	435	410	404	435	442	427	414	455	451	442	485	425	448	464	433	435	427	404	426	428	435	414	453	433	440	417	465	458	470	454	454	442	396	423	441	465	425	487	383	452	420	419	437	467	472	410	446	460	474	483	459	446	424	449	478	452	399	432	475	472	390	422	461	417	443	453	437	434	438	461	452	453	449	443	460	438	427	451	473	472	434	442	448	426	444	444	439	451	465	422	416	451	440	442	435	415	444	438	481	437	408	460	455	447	442	413	472	414	443	460	440	455	500	499	461	489	438	467	469	410	432	442	502	421	437	425	430	463	447	460	461	458	436	460	431	402	475	476	467	448	445	445	445	451	442	452	440	419	420	456	420	465	477	462	410	462	475	463	436	427	436	448	459	471	405	457	423	411	426	437	442	427	426	464	452	484	400	436	419	448	409	419	441	432	475	416	481	400	438	477	445	427	480	452	471	458	441	475	501	402	430	430	442	468	429	484	437	447	417	408	460	431	406	466	448	458	426	449	432	437	463	506	458	437	425	439	468	407	452	452	417	456	450	454	486	440	496	441	462	429	474	435	461	449	439	455	435	428	447	420	459	429	468	422	475	456	412	459	441	434	440	419	408	400	428	447	452	437	412	445	455	414	445	436	466	424	420	480	515	436	461	424	439	447	429	464	466	416	448	428	465	464	448	432	444	449	431	436	427	482	433	430	472	423	439	455	448	435	493	454	424	460	418	483	464	413	431	439	464	462	462	444	506	437	464	433	406	461	433	448	434	430	403	456	459	439	414	434	430	451	433	445	463	438	436	409	451	395	463	427	417	434	432	452	424	416	410	435	439	462	436	463	435	443	457	450	416	433	432	442	421	472	423	456	432	440	451	466	439	477	454	438	417	474	412	441	457	434	376	429	463	463	461	481	394	437	479	419	493	456	416	436	457	452	384	419	445	434	462	463	497	421	476	446	436	421	412	439	461	413	450	452	443	439	427	409	506	432	431	469	430	433	422	395	447	449	414	450	414	450	414	440	456	452	441	439	453	419	439	462	465	432	432	440	453	455	455	451	424	426	438	472	496	439	440	463	443	440	462	423	448	427	451	448	439	437	473	396	434	404	443	421	448	448	445	452	432	454	443	464	425	441	458	429	464	424	414	455	482	447	427	423	416	461	438	430	440	464	444	446	456	411	411	437	447	485	452	482	479	421	419	469	422	435	391	409	484	432	452	466	451	432	423	491	434	454	474	437	447	466	444	457	445	420	449	461	463	422	441	441	441	453	441	434	430	425	415	422	444	419	445	435	422	445	429	437	447	406	406	456	485	452	452	438	461	425	449	452	444	436	440	402	453	431	424	435	484	464	456	418	432	433	449	445	428	429	462	427	472	469	444	486	439	451	414	439	445	458	461	410	433	466	481	478	398	445	461	456	423	430	475	454	429	436	448	451	413	403	469	458	445	421	428	497	460	446	478	440	431	423	443	468	458	448	428	454	441	466	450	469	413	485	430	440	449	481	457	392	412	449	462	451	448	453	471	478	449	431	432	452	423	450	459	450	446	440	413	442	430	488	428	429	454	445	433	463	460	460	437	453	449	426	443	477	433	455	436	458	394	425	444	454	452	408	413	422	431	484	405	471	444	461	449	414	406	468	426	426	432	441	450	428	434	445	460	473	440	433	462	490	442	461	456	430	469	419	478	436	441	440	469	420	448	442	477	405	450	399	430	441	425	458	391	469	480	442	437	433	437	452	438	453	443	435	408	451	420	459	427	452	483	448	417	429	423	425	463	418	451	438	427	451	447	455	462	448	440	474	459	450	410	447	436	416	443	459	458	435	428	407	445	437	448	411	459	410	461	437	468	422	442	434	463	422	426	403	437	449	442	439	435	453	465	459	454	398	432	454	448	439	458	435	453	472	446	423	402	440	453	402	479	456	465	463	483	431	448	477	464	432	445	432	431	428	455	460	475	464	424	429	459	415	461	444	429	447	442	415	434	432	428	444	433	464	435	408	430	473	446	446	461	430	464	412	459	438	400	438	473	438	480	424	448	431	453	420	438	433	442	426	435	460	456	471	425	437	459	469	486	442	382	395	430	474	479	422	430	431	432	453	456	414	433	428	416	451	440	452	459	421	446	430	425	429	415	458	460	426	431	460	411	411	455	467	457	426	451	458	452	426	443	467	432	435	457	480	429	445	396	435	417	437	424	432	466	436	442	434	456	430	434	411	447	431	448	438	422	417	437	424	442	418	451	478	425	415	456	429	475	435	452	457	464	439	448	462	427	445	428	433	462	425	410	455	416	479	445	415	493	449	452	477	491	457	454	421	466	478	448	395	462	459	426	476	449	433	450	444	448	428	451	445	432	421	458	453	440	447	439	476	458	457	435	446	484	463	455	412	422	481	430	454	437	449	467	431	440	469	425	435	446	437	447	436	446	489	442	491	417	461	416	458	441	463	420	454	428	449	456	442	466	460	472	463	436	446	444	468	439	458	416	451	451	449	420	443	414	439	426	400	417	376	457	409	428	431	464	437	447	484	475	458	433	442	448	482	425	476	413	433	421	473	441	436	447	408	419	417	469	451	438	420	425	446	417	439	418	469	427	457	422	424	435	501	461	437	434	468	489	431	431	463	429	461	418	451	423	429	444	450	451	460	460	429	435	440	441	446	460	436	438	435	444	448	461	440	481	448	444	495	447	432	416	457	486	450	435	474	415	495	443	424	436	485	451	432	411	493	428	455	427	456	450	449	446	459	483	405	418	423	453	414	418	466	449	394	405	455	436	401	472	409	447	437	402	462	467	453	443	403	419	435	427	424	469	461	464	485	438	451	465	408	416	421	444	466	419	448	470	454	449	447	414	438	431	450	412	447	445	434	428	443	434	430	428	436	401	467	428	424	435	435	467	445	440	456	447	453	425	440	485	469	423	429	412	435	438	429	428	446	451	449	399	413	444	457	404	447	446	438	455	457	445	420	450	456	439	434	403	477	460	458	440	439	444	461
14235	14290	17226	11438	9805	6514	6014	5511	6079	4370	3787	2935	3146	2274	1875	1736	1735	1458	968	798	607	572	513	466	399	413	351	379	325	292	309	330	297	290	311	308	318	284	294	318	290	295	267	261	276	262	295	255	265	293	262	264	265	295	236	271	270	267	236	240	258	226	257	253	264	248	244	264	244	254	259	266	264	245	287	301	270	252	266	226	254	261	246	264	260	245	253	263	287	248	268	241	272	224	253	232	272	262	276	216	255	230	255	229	260	229	259	241	244	245	224	244	252	229	233	225	268	219	251	243	259	232	236	241	274	241	259	244	234	243	232	220	267	225	249	251	258	259	244	257	221	255	266	229	281	211	255	249	267	243	220	279	241	245	244	254	243	257	226	260	250	249	256	241	223	262	235	250	238	224	259	268	232	247	214	237	253	213	235	212	249	239	243	276	269	245	271	246	252	274	277	210	255	239	250	215	253	249	225	252	216	241	282	215	256	236	245	259	246	270	234	235	219	265	233	233	256	264	234	238	229	259	233	250	222	240	199	236	242	273	249	273	249	251	280	236	265	247	241	242	243	255	230	253	246	229	227	246	247	260	249	216	237	279	260	261	264	248	259	238	240	243	289	275	230	250	247	262	249	245	246	231	238	203	249	236	261	239	265	259	247	254	247	264	266	251	241	263	254	250	215	247	238	236	259	227	243	242	230	246	239	245	258	248	252	265	230	255	277	230	264	221	266	234	260	236	248	246	238	263	260	248	254	261	245	272	237	257	247	262	240	237	244	241	255	276	254	244	204	260	268	287	246	245	270	252	231	238	239	242	241	237	228	264	235	239	241	268	247	253	239	244	262	239	210	242	243	251	254	261	251	213	240	276	229	266	249	268	241	256	263	240	231	249	253	252	256	231	237	241	246	260	251	213	240	257	248	271	214	236	227	272	247	260	231	258	237	250	245	257	272	237	214	260	240	268	248	217	274	250	238	241	231	284	250	243	260	237	247	265	258	242	238	280	262	268	248	246	253	226	250	247	255	264	245	262	240	218	187	231	227	258	223	254	239	262	213	247	240	246	263	231	246	257	244	257	253	255	264	277	255	260	274	268	251	256	233	233	255	223	241	252	259	238	241	265	244	243	228	241	247	216	257	250	269	271	259	236	247	250	276	249	266	253	232	251	256	255	230	264	259	227	263	246	226	248	249	243	260	270	251	241	235	245	240	265	263	258	263	247	275	262	238	237	261	235	255	271	234	249	261	244	246	236	221	238	237	237	236	235	256	204	246	252	257	244	256	253	232	236	256	236	281	238	234	271	271	261	240	257	252	249	251	247	241	229	240	268	243	232	238	271	264	233	230	236	287	254	241	284	245	273	257	274	263	249	240	235	236	271	232	255	253	261	257	261	246	230	263	242	257	235	253	261	248	244	245	244	228	271	244	235	285	266	245	264	243	231	236	257	246	250	256	220	279	222	242	247	241	248	242	241	246	266	238	259	266	277	257	244	262	246	239	236	255	215	233	231	238	241	236	238	232	266	240	234	231	253	245	215	259	242	234	230	243	229	223	248	242	256	242	250	213	230	265	239	246	250	255	218	238	240	221	250	252	235	250	262	244	257	264	232	262	249	261	255	230	255	228	248	245	255	260	222	232	260	247	236	249	199	234	258	273	249	247	238	245	237	231	233	238	227	262	243	250	253	250	260	257	254	264	262	254	239	293	218	219	214	249	250	225	262	269	273	254	253	242	257	268	254	256	242	255	239	258	225	245	225	254	221	262	238	254	226	248	245	250	269	251	246	255	233	254	284	249	241	249	239	260	249	259	243	272	269	224	270	236	241	233	264	240	270	255	241	263	287	269	242	239	246	272	253	251	237	252	251	275	245	262	238	258	255	258	269	272	276	258	215	266	248	258	267	253	258	229	239	259	238	217	236	239	217	219	269	226	230	236	253	254	270	261	256	222	261	214	217	245	256	252	219	255	233	231	263	265	221	247	268	270	269	235	277	265	219	251	263	228	275	243	242	268	246	221	239	250	214	250	242	247	238	232	257	231	270	264	232	257	247	241	263	262	251	221	226	249	260	239	251	244	261	233	259	264	254	277	248	251	266	222	256	225	232	239	219	237	238	236	247	233	239	222	243	230	261	274	268	226	224	223	248	233	221	230	197	237	247	232	270	271	250	274	245	231	250	258	245	236	217	246	248	260	276	238	257	208	253	224	244	261	284	250	237	275	253	235	228	201	240	235	233	254	260	264	245	226	244	256	234	242	246	231	259	235	258	239	258	291	254	217	248	222	258	232	260	231	237	226	260	242	219	248	228	222	243	258	234	242	191	281	222	240	276	239	258	258	235	243	265	267	241	258	236	259	233	249	282	247	251	231	267	259	242	261	236	261	237	247	240	250	251	245	261	226	275	241	251	250	244	249	244	251	228	248	277	261	231	239	270	273	260	245	248	219	239	248	223	253	281	243	243	262	268	244	249	271	255	244	240	254	242	257	253	262	244	242	242	261	245	243	253	237	226	233	249	232	255	233	237	261	244	253	256	259	233	244	246	233	279	275	257	242	254	276	251	232	223	244	244	239	247	258	250	233	238	247	243	290	280	202	243	264	252	241	218	240	244	232	255	241	236	216	241	241	278	223	252	255	272	266	236	240	246	266	240	236	287	251	258	233	251	242	233	267	261	239	226	244	238	247	260	245	261	262	264	250	256	250	247	239	237	241	247	244	277	252	254	249	230	255	236	232	244	258	263	237	297	267	221	284	252	232	271	273	252	268	231	245	250	241	229	242	266	254	221	259	266	246	249	246	225	211	261	252	245	231	243	212	258	253	244	236	242	221	243	252	247	273	238	241	280	215	247	229	243	285	260	253	273	235	243	261	267	234	255	269	230	237	264	241	247	254	279	244	269	235	244	231	242	248	253	231	260	249	246	267	243	260	270	244	244	259	257	262	264	247	235	238	230	244	254	226	226	255	259	232	240	197	239	236	255	264	258	238	255	243	240	266	241	236	244	243	249	207	270	230	256	247	263	267	268	268	243	243	254	254	237	269	262	222	236	241	256	299	254	242	253	246	239	262	230	262	226	251	230	233	259	238	238	273	241	235	255	247	196	219	237	251	251	270	257	286	245	242	238	255	238	262	241	280	244	243	244	267	244	249	287	250	241	246	267	238	249	239	255	224	251	248	284	240	243	234	248	249	265	227	260	235	229	222	227	232	251	238	242	240	249	234	240	263	240	263	256	278	240	247	250	239	240	231	244	246	253	241	249	228	248	224	249	266	258	254	244	235	220	252	260	275	232	228	228	244	240	244	235	229	254	264	270	237	265	276	238	236	268	282	231	263	252	236	266	252	233	264	260	235	243	234	269	244	267	249	269	246	277	264	229	230	248	243	231	236	265	212	250	264	233	275	254	223	241	241	246	228	246	232	236	266	269	257	261	258	239	245	263	273	253	273	274	239	228	240	248	251	256	262	227	270	219	263	294	251	267	235	263	254	265
9682	13612	23242	21239	21811	17916	20246	17979	19934	17252	17099	13405	14677	11482	9058	8788	8816	7421	4698	4205	3172	2691	2184	1974	1713	1664	1339	1441	1177	1202	1202	1165	1209	1116	1124	962	1004	1068	936	1040	984	841	847	956	940	870	853	676	800	739	716	711	666	656	666	719	741	718	628	628	586	625	593	581	626	599	597	591	640	634	695	675	699	620	637	586	551	593	607	606	589	587	648	598	565	611	577	583	667	684	604	594	597	572	602	613	600	554	562	588	568	603	573	621	575	541	556	610	566	613	592	622	606	577	581	583	596	603	629	586	566	611	589	581	569	611	590	585	601	612	568	626	537	656	590	640	594	616	575	580	630	598	668	594	587	593	590	604	581	569	620	595	547	630	582	596	600	597	560	564	627	623	557	613	586	640	609	589	648	569	598	594	523	609	591	593	584	550	573	569	594	567	617	592	579	597	611	626	621	559	622	611	560	535	620	575	548	631	605	604	590	579	619	610	578	579	562	547	579	606	593	563	584	543	596	589	636	634	629	593	546	600	572	636	620	566	598	597	586	598	569	567	558	545	600	607	588	604	617	585	528	579	594	629	606	583	571	636	676	590	621	595	539	554	587	577	586	551	547	604	589	577	613	612	593	538	592	572	566	590	588	565	572	532	612	616	544	608	577	593	548	608	583	590	551	567	554	620	584	610	625	593	599	607	597	558	564	588	612	622	573	594	566	530	584	593	602	601	607	580	608	589	590	586	584	581	591	588	554	626	603	629	606	540	563	608	589	556	544	548	613	581	593	589	585	561	611	584	564	560	589	611	609	618	617	557	549	557	565	604	607	619	625	611	590	606	584	600	550	638	560	607	607	583	622	606	595	592	595	573	590	591	566	610	570	595	595	596	572	579	605	532	561	605	590	614	622	576	596	609	598	570	585	621	618	585	601	569	648	578	570	622	585	584	568	579	619	571	599	632	579	615	597	575	596	585	626	600	621	565	595	581	582	597	553	599	559	584	622	561	571	607	584	563	570	569	569	548	559	587	620	582	597	567	605	573	618	627	591	568	551	564	575	580	570	575	594	564	549	597	563	563	597	572	626	544	619	619	600	580	563	577	593	578	583	594	593	571	622	597	615	593	587	615	569	585	575	637	603	609	587	583	594	608	597	589	583	567	570	619	581	618	568	562	611	592	597	567	580	599	614	604	578	575	557	595	591	617	633	640	643	639	571	629	572	582	615	596	621	606	595	627	597	560	591	566	635	583	543	591	608	572	506	586	580	579	599	596	547	592	540	568	598	556	629	564	572	580	599	594	573	582	621	600	573	599	607	585	595	605	627	577	598	609	603	590	581	576	572	589	604	561	574	580	621	599	568	559	620	625	594	622	568	596	549	616	564	571	599	613	609	601	557	609	557	592	593	595	589	604	543	589	575	595	624	618	594	554	635	637	594	596	599	577	600	629	629	580	617	565	640	618	587	583	569	582	610	599	586	612	649	596	559	627	609	547	604	594	577	585	563	608	579	557	624	597	589	578	553	567	549	599	573	589	577	612	597	594	601	571	621	538	609	559	598	599	624	597	588	568	596	588	600	571	546	585	571	584	586	615	583	638	605	584	556	565	605	610	607	615	568	583	611	576	615	598	609	577	578	581	553	576	639	604	623	541	566	594	614	625	562	576	548	607	665	594	586	541	582	554	557	578	583	630	570	568	635	576	592	548	613	610	602	611	586	597	604	640	585	575	617	592	568	555	614	622	576	608	575	607	587	557	617	594	570	595	576	586	590	604	550	529	593	535	603	576	603	568	617	596	575	570	593	594	613	603	554	580	603	570	590	592	573	581	557	563	610	556	577	612	586	609	564	584	613	583	529	638	582	559	629	624	582	605	603	609	602	622	596	626	607	576	555	638	594	621	551	586	605	574	596	611	608	537	579	630	582	613	606	568	596	592	577	618	581	602	614	589	572	579	600	584	582	554	589	623	639	543	591	618	620	587	565	586	596	625	598	593	617	582	584	583	582	551	579	584	578	551	587	596	593	579	623	620	601	566	582	626	611	580	621	602	612	523	593	571	565	560	589	586	566	582	551	515	584	600	588	554	605	567	595	598	608	573	556	619	567	576	601	603	583	622	579	598	559	589	605	569	598	629	625	604	572	600	611	606	628	578	592	597	614	566	621	558	582	598	606	632	558	592	585	602	563	575	566	601	563	578	600	610	601	596	564	651	589	551	613	604	597	588	601	573	582	562	616	599	605	582	575	583	541	553	589	567	590	588	587	597	591	573	548	565	601	561	607	601	601	580	647	601	615	583	570	600	594	599	562	591	603	616	587	577	639	550	578	549	584	587	532	578	590	565	562	544	540	618	614	592	578	609	587	627	596	610	591	567	551	592	600	586	597	606	653	626	600	615	587	604	584	601	608	582	551	605	626	580	605	582	568	580	592	611	625	581	583	617	586	527	573	549	589	618	561	606	629	538	584	596	603	605	592	565	634	612	591	588	609	594	605	593	595	598	597	597	650	582	590	561	552	609	598	617	616	618	611	560	596	594	596	599	557	614	580	626	585	591	632	630	577	587	574	605	585	614	571	549	577	590	601	621	624	566	595	574	617	598	584	583	588	552	597	596	617	547	579	609	567	570	614	573	577	617	576	605	582	575	583	569	604	621	587	594	549	615	592	520	583	601	574	643	583	601	601	606	595	593	570	582	598	595	616	598	590	576	588	556	583	596	593	598	593	615	610	567	589	582	650	575	569	593	580	608	612	566	558	555	593	580	594	622	565	600	583	592	590	588	559	576	591	590	585	619	561	561	599	548	588	580	583	599	624	567	603	621	585	589	582	566	556	587	606	614	599	596	566	585	604	585	585	598	610	586	607	607	551	609	564	622	602	570	606	587	556	610	613	595	566	568	562	600	613	579	584	523	629	588	628	547	596	596	582	606	593	608	557	584	580	617	616	611	637	568	589	534	588	656	561	564	585	590	570	599	600	574	581	597	563	616	581	584	582	595	596	596	570	553	588	584	602	600	635	563	545	579	610	584	581	634	591	567	640	580	627	631	563	611	567	576	573	599	615	635	571	604	565	587	572	623	596	596	574	587	555	622	589	590	622	596	608	585	600	590	622	572	618	627	570	537	565	587	532	604	617	601	632	616	573	593	613	567	555	610	587	557	558	637	618	602	596	603	589	586	578	585	621	583	583	585	597	568	591	575	609	603	596	601	596	595	617	597	616	595	572	627	578	609	571	584	591	622	558	632	593	610	634	620	596	558	634	585	586	626	603	557	610	599	583	584	582	596	634	579	590	568	636	572	600	585	565	595	611	604	588	611	604	623	620	571	524	603	560	609	623	598	652	644	606	518	617	565	611	570	636	572	599	564	566	565	617	581	549	591	643	618	597	566	572	611	598	565	563	559	597	603	558	563	574	517	591	618	596	609	601	576	596	596	608	604	563	592	598	595	600	580	582	557	570	568	605	538	571	575	568	564	573	575	584	642	556	581	528	580	557	584	635	592
36113	42130	44389	36143	38618	35440	39831	38466	35713	35016	36579	32307	34948	28598	22979	21478	22829	19648	12181	8749	5540	3485	2509	2294	1697	1333	1040	1435	1153	988	1061	1072	1303	944	965	631	869	983	714	850	866	651	724	739	796	916	643	479	449	450	357	364	368	350	348	438	528	354	253	275	304	305	286	335	300	295	285	279	320	402	509	376	316	269	272	262	259	266	233	269	291	278	286	239	246	219	302	288	373	337	286	261	243	247	266	244	261	271	256	257	245	245	267	244	280	280	245	259	233	248	253	263	253	242	265	256	258	288	267	261	253	247	275	235	240	261	256	228	264	266	245	258	233	263	276	267	237	247	271	235	261	234	272	251	238	250	245	236	257	250	277	242	237	230	245	248	256	247	249	269	244	241	275	275	271	258	280	239	258	268	249	268	258	252	236	232	298	249	248	292	259	267	263	284	255	252	242	266	234	260	279	241	264	244	241	247	270	264	277	261	244	217	275	257	264	290	266	237	261	245	248	250	258	252	234	241	243	235	250	241	247	269	252	253	257	248	245	275	245	256	280	279	254	283	267	275	263	227	286	243	245	240	259	260	236	233	263	254	262	241	241	285	256	249	223	261	238	271	245	248	244	276	282	278	248	267	247	252	249	273	256	254	265	266	264	252	256	238	266	254	264	281	246	238	273	252	261	260	234	259	243	258	278	254	218	242	214	228	255	282	252	270	273	258	257	228	280	277	240	244	252	279	254	227	269	232	263	239	253	254	249	264	260	257	254	268	236	262	256	254	257	239	262	248	288	263	248	244	252	252	247	273	236	250	240	257	264	220	259	243	244	243	255	277	234	240	259	260	259	236	231	272	247	268	251	254	233	251	262	268	250	238	232	268	223	263	300	265	253	271	278	262	253	275	244	247	258	246	277	258	260	239	260	242	225	238	234	249	244	245	229	274	303	252	250	256	238	291	261	261	240	264	283	283	252	269	266	253	259	245	253	235	223	241	253	251	273	252	254	246	258	238	246	227	264	233	254	236	269	265	217	258	236	249	255	233	268	240	247	241	252	257	259	235	284	245	254	277	277	248	240	240	240	281	263	272	247	244	246	249	243	264	265	241	267	260	260	276	269	258	252	247	234	250	242	256	238	256	271	273	263	244	238	221	260	242	222	238	246	270	248	263	292	274	225	257	249	257	269	256	253	256	269	259	262	276	264	269	259	277	242	253	250	224	236	234	230	256	256	260	265	232	281	299	278	248	258	230	262	246	215	236	233	235	250	261	273	202	290	277	255	250	272	267	247	276	225	260	256	242	262	251	268	263	251	264	263	250	258	235	251	241	240	267	246	269	276	243	258	273	214	252	226	257	238	237	253	267	262	234	266	262	272	252	249	259	275	250	258	243	235	259	252	250	255	271	222	241	240	296	241	248	250	235	284	249	255	257	266	251	272	269	246	240	234	260	269	243	241	263	228	292	244	237	256	249	233	251	221	270	259	255	253	253	260	292	284	286	258	280	285	274	269	247	276	220	243	275	251	267	243	236	265	268	260	250	269	256	261	280	243	248	289	275	245	262	205	248	249	255	271	256	249	288	263	269	236	240	262	263	255	255	261	253	257	250	282	266	281	286	242	263	249	222	225	264	238	263	258	245	267	265	231	241	271	289	281	258	272	267	257	255	271	276	254	253	246	237	248	256	267	282	246	228	277	240	273	259	258	227	234	269	245	239	283	279	249	261	266	248	280	265	250	248	243	265	243	273	253	263	265	265	239	264	259	229	276	243	267	254	242	245	271	232	246	241	250	261	247	265	261	263	236	245	233	237	257	275	256	247	232	232	258	277	253	264	257	232	276	251	263	256	268	257	273	269	263	246	268	269	244	263	254	226	293	236	279	249	270	256	237	231	277	242	262	253	268	220	228	263	265	262	271	259	228	249	258	255	285	261	271	248	267	239	272	251	275	253	266	271	253	245	239	261	263	295	275	250	298	248	256	237	262	235	238	242	266	257	251	251	252	242	243	254	254	233	251	264	281	260	260	267	275	256	272	250	277	253	255	262	259	272	279	270	242	247	228	234	246	256	270	275	268	259	261	255	240	250	250	244	267	292	273	252	247	258	227	269	240	247	267	224	251	263	240	266	252	270	250	288	281	262	269	249	255	247	258	252	250	278	245	286	260	244	232	254	213	253	253	240	242	287	246	253	246	236	283	288	252	262	220	245	277	287	258	291	284	249	255	256	260	227	258	259	236	303	250	251	261	280	281	261	264	213	271	264	270	264	236	246	236	252	279	265	254	265	266	273	283	263	241	257	251	270	255	214	229	296	250	283	233	229	254	260	248	247	235	251	289	274	288	249	218	285	263	254	272	248	238	258	242	280	248	232	244	253	264	223	244	235	245	276	266	259	251	237	228	255	280	282	275	231	256	250	228	276	265	239	277	271	255	235	274	264	235	276	258	263	257	273	249	231	227	242	259	262	266	278	236	288	265	270	259	229	248	252	270	270	232	265	302	260	265	253	258	271	267	276	263	240	242	239	271	265	262	238	248	238	221	247	296	234	261	237	260	259	263	228	257	240	259	264	276	268	237	301	246	261	276	253	239	239	260	232	258	267	228	241	290	272	260	244	258	262	247	266	277	288	253	260	281	254	252	267	274	299	245	229	261	233	234	285	249	239	256	255	269	255	261	248	300	290	265	247	254	270	274	240	277	258	284	271	282	276	224	277	280	265	256	261	262	287	255	258	275	266	253	218	262	262	267	216	271	240	243	275	259	227	255	276	263	249	238	238	235	253	239	239	258	245	246	261	226	237	245	244	234	254	269	270	235	246	268	241	236	256	242	247	242	269	262	264	239	243	233	272	249	243	232	283	246	264	276	227	229	238	236	246	230	265	249	248	230	248	263	269	284	241	237	266	253	229	257	239	234	234	224	295	255	260	264	255	262	254	220	245	261	247	270	266	261	241	261	253	244	227	276	243	254	258	263	280	258	286	240	260	237	238	233	232	265	259	231	245	263	268	272	253	256	267	280	259	244	269	263	252	259	258	223	250	286	266	254	254	242	242	242	241	247	259	234	247	227	249	262	276	251	229	282	253	251	253	258	239	285	242	261	254	272	282	247	264	274	261	247	273	249	265	271	248	260	237	233	273	251	264	238	235	252	250	256	235	278	259	239	234	232	268	238	258	251	257	256	275	251	272	266	271	269	250	287	265	258	278	248	258	247	236	264	235	223	245	240	268	259	259	254	279	233	270	292	286	246	229	240	223	251	284	287	271	242	246	269	259	258	242	244	230	242	252	253	268	259	261	257	259	268	244	232	254	197	265	268	286	253	255	251	261	265	266	260	245	258	264	278	262	238	274	265	263	223	275	273	275	257	269	273	219	256	274	227	257	260	244	244	257	286	264	265	245	267	268	256	257	228	257	265	267	255	246	272	271	241	246	243	244	248	256	247	273	225	267	258	260	253	296	269	302	247	256	253	247	278	240	244	249	242	255	251	323	285	236	271	267	267	273
25647	38139	45663	48517	50838	50365	53423	50074	47486	52392	51664	49032	49606	45929	41306	41115	44087	40851	31183	27492	21327	16914	12980	11391	9511	7770	6170	8503	6160	5771	6255	6555	7381	5191	5891	3393	5309	5942	4377	4825	5149	3422	4199	4302	5037	5323	3462	2146	2076	2039	1546	1664	1444	1571	1428	1995	2670	1483	698	767	815	840	858	1023	789	674	699	702	1199	1647	2283	1392	979	714	686	739	638	631	618	597	677	634	614	628	612	624	670	967	1407	1260	705	609	656	619	575	626	576	618	625	616	624	580	646	599	609	629	591	614	598	618	594	565	590	634	553	605	600	567	602	548	627	593	589	623	628	573	620	621	617	584	577	606	605	616	604	611	567	632	626	589	526	586	592	593	587	604	577	636	529	603	585	575	617	584	593	619	608	583	587	632	578	596	571	550	604	545	595	623	597	541	615	588	634	643	624	597	622	574	568	569	585	580	582	606	612	609	613	573	608	635	616	613	599	613	574	632	614	617	630	591	647	570	601	616	587	605	609	582	598	582	614	562	599	601	577	555	635	570	589	578	635	597	621	585	613	611	581	583	630	627	621	584	588	610	601	575	548	626	578	542	608	619	610	594	603	584	612	561	623	618	593	604	603	602	625	600	645	619	591	614	586	587	592	595	608	585	569	596	601	567	606	579	600	614	585	611	617	580	597	604	615	609	595	601	623	589	551	582	593	616	623	614	617	547	577	617	627	650	603	599	573	573	616	603	617	604	589	596	568	580	578	566	600	571	594	601	567	614	606	605	599	605	574	617	564	589	631	619	610	566	609	596	617	616	550	616	571	584	578	605	561	592	581	606	601	596	602	594	586	614	601	601	574	528	622	575	665	610	595	629	609	610	536	620	587	607	589	585	603	604	596	596	588	593	612	590	631	579	568	574	603	543	621	621	605	644	614	633	603	608	613	574	550	588	577	581	579	602	574	659	535	580	593	584	605	611	606	578	570	580	579	571	602	610	583	593	588	596	571	566	583	584	582	554	577	600	609	577	611	598	600	563	558	602	612	648	596	609	615	594	585	573	632	662	579	595	619	609	605	603	599	593	612	608	596	600	588	580	622	600	561	615	573	599	603	583	571	628	644	625	621	580	630	536	629	545	597	579	613	581	568	579	599	622	577	599	618	617	608	574	573	593	565	569	577	605	626	603	638	597	578	608	650	604	592	594	579	590	603	605	573	598	562	584	606	624	578	569	586	616	585	616	589	605	600	553	586	641	620	601	578	640	574	553	513	615	565	589	599	591	565	628	629	584	597	606	617	609	602	591	592	622	581	630	590	586	569	614	558	583	572	631	607	624	623	609	592	598	612	561	604	595	572	651	575	615	575	630	575	616	566	616	569	556	593	622	581	604	584	619	574	605	621	612	605	644	587	568	618	569	575	614	566	583	585	608	560	639	625	620	561	616	596	558	613	597	601	620	576	598	588	572	582	576	596	590	600	594	538	589	588	590	593	566	597	597	640	603	617	600	586	596	644	603	605	559	630	596	589	594	597	624	610	624	630	617	622	612	601	596	613	666	634	589	578	567	606	600	608	586	642	654	615	625	606	599	602	591	621	633	620	594	637	569	568	602	571	646	580	618	666	681	621	592	583	582	602	593	624	622	618	577	566	574	592	584	599	594	602	568	622	604	582	608	578	574	582	578	651	623	610	610	586	596	625	569	586	610	607	569	585	604	630	581	606	609	575	604	579	566	601	620	611	607	589	588	536	591	587	573	622	599	615	643	597	680	638	567	605	591	617	555	603	635	610	605	609	570	574	589	673	603	604	594	573	570	623	607	649	581	606	579	579	592	598	574	633	596	618	619	613	624	626	577	614	587	644	612	563	604	599	593	620	598	581	594	553	575	571	600	582	592	598	597	593	605	607	623	575	556	595	588	621	591	596	607	593	614	650	618	629	590	611	626	562	612	592	606	578	625	599	620	611	557	627	571	563	641	589	564	546	599	608	622	624	582	573	609	584	585	615	584	600	578	594	605	594	631	570	581	645	604	638	578	635	559	639	603	566	600	635	618	604	615	601	594	626	599	607	558	575	622	575	615	587	623	593	579	567	563	600	561	617	613	640	592	616	600	580	573	608	595	598	586	576	583	563	596	586	587	601	562	592	568	591	614	602	586	605	582	547	618	567	603	608	622	616	582	609	570	598	600	587	625	605	568	616	606	547	612	626	617	593	585	574	585	556	536	576	616	609	603	571	611	611	584	569	589	559	582	608	601	614	577	610	542	602	586	598	614	625	613	629	598	591	578	597	563	614	608	608	561	597	558	604	627	605	597	583	542	578	616	562	609	585	586	609	602	608	583	577	561	604	570	593	604	609	586	580	629	643	579	608	638	574	575	588	623	572	559	600	601	590	605	658	609	641	585	611	634	617	627	598	588	652	618	586	618	597	612	578	573	568	621	579	627	607	589	563	543	611	595	627	590	591	607	616	589	628	615	597	610	602	612	591	668	623	597	628	644	597	654	643	652	610	626	606	590	593	560	609	585	605	590	588	606	596	604	562	626	600	573	557	647	584	567	624	627	596	602	609	586	579	630	631	600	598	608	637	582	576	623	586	536	630	588	567	591	640	582	593	602	620	555	562	584	575	599	577	583	618	587	593	601	612	608	611	589	583	623	583	592	565	591	606	610	598	620	610	620	581	564	608	634	625	620	628	614	633	566	599	589	593	581	575	568	567	589	577	567	611	607	567	620	612	595	594	615	596	559	582	606	627	612	588	625	566	600	543	581	603	586	618	596	595	574	610	624	566	639	595	580	572	568	587	623	589	590	594	613	624	604	575	607	622	555	624	605	609	632	639	615	611	608	580	596	572	580	596	613	562	562	585	597	635	592	631	575	564	595	600	586	624	610	561	573	615	581	603	590	594	585	609	598	575	611	585	570	565	620	579	593	635	622	580	582	600	604	665	617	562	595	580	607	587	591	584	601	621	571	575	578	598	608	575	581	598	608	585	604	561	585	590	555	633	612	620	642	659	612	580	601	609	584	557	585	604	602	611	567	588	626	594	580	581	547	603	572	615	598	586	579	634	555	628	594	632	587	599	595	605	631	595	558	630	589	614	591	577	613	611	584	573	577	620	590	571	616	589	598	623	604	549	596	614	589	636	612	602	617	598	602	620	554	596	651	606	608	559	600	603	615	605	593	603	573	622	572	605	629	558	585	634	574	580	557	571	604	599	609	633	634	664	605	595	578	635	590	604	594	579	591	604	616	552	643	589	574	605	596	572	589	585	565	594	628	584	598	638	567	585	665	608	565	576	590	640	578	606	640	595	591	608	570	611	565	584	608	590	561	601	607	592	555	631	568	595	585	610	556	570	593	588	579	599	590	619	602	573	581	628	575	589	646	599	594	597	578	584	567	563	635	636	613	598	611	611	583	614	580	589	581	617	582	614	600	566	586	612	580	587	606	591	636	567	564	572	577	599	606	592	610	599	629	612	592	617	588	609	616	617	579	591	564	600	604	624	621	618	562	603	560	589	558	593	634
43870	44235	44035	35607	38824	38855	43597	44867	40108	40835	43607	40922	43159	36297	30594	31888	33875	31959	22733	16847	10511	6917	4628	3880	2886	2117	1877	2565	2009	1765	1604	2047	2250	1455	1620	983	1363	1534	1072	1350	1329	938	994	1138	1392	1502	857	681	532	500	504	444	361	416	417	611	747	383	221	242	242	255	250	278	254	226	214	237	329	519	568	307	243	214	195	175	191	176	198	176	194	201	207	181	207	171	210	258	395	412	234	192	215	189	189	189	170	212	208	188	210	190	204	174	196	211	181	182	187	183	176	184	178	167	209	185	186	173	197	188	191	186	201	204	203	172	171	176	187	175	173	196	175	172	177	186	201	207	198	183	181	169	184	204	178	208	174	174	206	180	182	160	182	178	185	163	176	165	200	162	154	189	184	165	174	162	176	182	182	187	175	200	195	185	167	181	180	183	177	178	197	160	188	202	186	176	171	162	236	199	169	206	186	164	180	192	179	196	194	176	186	200	166	190	181	181	181	177	173	167	191	186	190	188	203	179	183	169	185	169	174	180	199	187	167	186	188	183	155	200	198	190	184	181	225	188	179	164	167	208	203	170	168	184	192	203	174	172	181	177	179	179	191	189	153	194	197	200	178	203	183	181	206	184	164	201	178	195	183	197	175	207	201	155	177	197	177	156	195	176	162	172	197	176	165	187	152	188	185	163	197	191	193	205	192	201	196	197	206	170	154	184	214	168	164	178	175	201	196	188	189	174	196	196	187	188	180	204	207	185	168	183	200	171	157	168	165	181	173	185	193	186	189	181	205	194	161	170	177	171	195	165	217	181	182	201	198	183	194	179	171	177	170	215	185	187	188	185	183	192	163	199	194	184	164	157	182	177	157	183	200	149	184	192	192	186	186	175	193	155	201	208	186	189	190	200	195	181	173	194	187	168	181	179	227	174	159	159	163	191	187	182	183	168	214	192	169	161	182	177	188	179	199	199	179	173	168	172	196	199	187	168	195	188	224	180	177	208	196	184	194	186	203	173	187	173	185	211	199	191	191	166	162	179	145	173	172	175	199	188	184	188	170	161	173	192	182	208	189	178	197	167	166	181	217	173	160	174	180	186	148	189	168	194	171	190	200	202	185	179	185	181	170	188	183	193	194	176	164	185	184	178	194	157	174	172	177	154	201	216	169	219	189	163	186	190	171	180	198	180	140	188	157	174	189	166	195	202	180	162	159	174	178	205	180	168	164	163	172	197	188	179	165	180	172	190	175	184	166	184	214	179	196	167	188	184	179	162	177	178	177	191	174	196	186	208	199	158	165	186	225	196	193	175	168	209	166	184	168	205	185	191	211	161	154	188	169	165	188	172	176	188	195	205	158	170	192	186	179	204	180	190	203	190	177	170	179	190	183	182	196	182	150	161	184	177	189	196	172	177	175	209	173	177	174	196	177	207	191	182	200	199	187	203	197	178	180	169	169	155	197	211	192	189	185	190	171	187	183	174	189	195	157	185	188	201	193	171	187	176	199	161	190	204	180	196	196	182	176	173	202	200	168	190	173	190	181	197	203	150	188	173	187	199	189	210	165	185	174	189	193	179	181	195	164	174	170	186	182	195	193	184	205	158	152	188	202	165	168	182	202	196	181	187	172	171	191	189	193	162	160	175	227	191	165	204	165	195	186	207	185	191	185	193	168	172	160	172	163	203	165	153	195	192	172	193	179	197	165	172	165	171	169	184	191	193	186	194	179	172	185	210	179	170	167	182	190	200	190	191	203	185	160	186	165	164	210	160	200	186	155	160	189	186	192	178	171	179	180	178	197	144	170	209	169	206	189	205	165	189	196	173	183	193	207	192	194	195	180	174	174	157	200	183	193	174	179	165	192	186	173	186	175	197	188	193	177	193	162	185	159	178	175	170	158	155	187	193	179	202	185	164	161	183	159	198	190	185	169	222	205	156	175	176	208	184	203	175	193	182	177	175	184	197	181	215	178	178	171	171	201	174	179	173	172	201	181	171	190	181	182	185	180	170	189	172	198	202	189	191	153	177	196	199	177	200	154	177	176	196	187	195	178	202	177	168	187	170	190	197	179	180	200	149	173	191	181	200	161	178	170	160	193	201	167	166	190	183	181	213	162	201	189	182	187	180	172	178	162	183	180	181	176	189	165	161	196	187	184	165	177	178	182	201	168	166	160	211	170	188	201	198	182	161	177	201	163	193	206	180	176	213	196	177	212	173	196	174	201	185	176	177	217	193	185	177	175	198	182	203	156	184	182	170	198	164	188	177	167	185	213	168	198	173	168	185	184	193	189	216	191	185	150	180	184	192	212	170	180	187	177	165	176	176	186	189	188	198	195	171	179	176	179	179	193	171	205	185	161	183	170	174	180	225	162	207	192	180	166	196	207	176	180	181	172	194	198	206	184	195	223	169	161	172	196	203	197	174	159	171	165	175	174	165	188	186	193	174	182	173	174	193	199	175	189	191	209	187	175	180	185	187	165	181	191	173	192	187	192	195	207	182	181	180	171	177	194	197	171	184	186	185	171	179	186	184	173	183	182	188	174	173	190	176	199	183	196	190	185	183	171	204	190	168	191	186	192	179	191	179	200	185	182	176	174	182	177	185	167	155	198	174	180	180	173	158	161	198	193	186	183	163	202	187	178	158	185	190	189	193	189	206	169	184	171	187	200	181	196	182	183	171	169	186	158	198	198	180	199	184	186	197	165	153	187	188	188	205	164	180	158	162	213	171	190	194	184	180	194	173	174	162	165	190	201	178	148	175	183	167	178	191	213	214	165	196	193	171	168	184	189	163	192	198	168	177	197	202	195	171	169	185	197	188	175	197	178	187	191	152	171	194	180	191	165	203	176	178	177	195	183	190	178	188	182	180	203	170	186	183	175	181	151	187	182	178	170	209	195	205	192	174	188	197	173	185	187	173	196	182	199	197	177	184	182	206	205	173	203	164	186	181	171	176	164	205	186	200	188	178	183	196	172	172	209	190	190	187	172	168	171	166	177	205	176	191	182	192	184	176	157	179	192	186	179	181	158	199	188	182	205	188	212	177	173	158	184	184	183	210	174	177	182	173	171	209	196	170	187	173	186	188	191	198	192	199	165	157	165	192	177	186	174	182	183	177	188	202	184	212	203	179	178	175	191	189	173	192	183	176	187	166	205	189	184	167	207	165	183	180	199	165	183	175	146	163	171	197	154	176	186	197	148	189	177	175	186	189	173	188	190	192	204	170	185	196	174	187	216	186	157	171	206	195	171	197	186	187	206	147	197	203	212	193	180	188	185	163	192	169	167	182	201	195	173	181	170	188	181	178	167	169	164	180	182	194	168	195	186	206	187	159	173	183	158	170	198	176	178	189	196	187	206	181	177	201	183	196	188	194	184	174	200	190	173	188	212	196	167	172	183	190	160	206	167	178	209	171	183	208	188	187	213	194	183	182	197	178	193	179	197	199	193	202	212	211	206	155	175	153	191	196	158	194	175	177	162	181	192	178	190	211	191	225	158	163
31746	44521	47839	53031	54520	57099	60651	56557	51732	58041	57933	56839	54830	53323	48553	49693	52392	49608	40626	37230	29916	25071	19066	17767	13837	11448	10043	14020	10538	10655	9769	11512	11211	7564	9901	5491	9317	9547	7120	8615	8670	6275	6938	7265	9054	8919	5335	3830	3427	2775	2616	2161	1901	2259	2359	3703	4922	1785	714	689	794	1039	1074	1006	866	554	578	887	1612	3046	2793	1383	874	722	560	496	524	493	452	470	499	516	453	449	503	442	486	982	1960	1753	661	442	459	411	433	427	476	445	428	471	431	436	427	452	422	458	426	450	442	446	468	412	437	433	437	459	445	432	438	455	476	440	428	393	408	434	452	406	440	423	458	438	462	423	434	453	457	434	446	388	428	432	411	423	467	434	385	423	385	411	420	429	433	432	452	461	425	423	450	444	448	462	411	429	474	415	427	437	457	414	438	425	421	432	429	462	429	437	446	432	432	386	419	459	447	436	428	446	443	444	461	414	402	444	392	429	416	423	426	448	432	447	458	427	459	425	441	407	427	439	428	440	434	430	434	380	430	467	392	448	422	419	422	418	442	434	449	436	441	423	479	408	421	463	449	443	411	490	432	412	432	398	440	415	483	428	438	447	442	464	445	455	460	448	418	446	450	417	447	413	430	430	422	468	467	454	441	423	427	429	414	440	447	471	436	439	471	417	414	453	430	422	459	446	400	440	417	434	430	441	425	427	422	454	405	450	449	417	440	420	409	432	411	422	442	431	419	416	465	415	433	396	442	484	458	448	446	461	465	413	442	413	418	445	427	458	443	469	441	439	420	440	448	383	418	431	489	463	450	393	410	406	463	410	421	412	449	446	433	433	435	437	419	404	426	477	396	422	446	414	465	388	418	442	443	444	436	431	431	388	408	422	404	443	440	424	418	451	423	375	419	440	440	444	470	454	449	439	431	460	489	421	451	446	408	403	403	412	411	453	410	415	447	395	414	429	423	449	418	398	460	414	410	433	455	422	434	447	465	429	482	434	448	436	449	442	433	416	399	445	489	475	399	427	467	405	442	439	414	421	447	436	441	425	401	440	409	448	466	411	433	469	429	414	416	424	444	444	402	459	425	421	437	412	428	413	429	449	423	447	420	435	421	477	417	466	446	411	414	413	440	414	444	433	389	418	433	449	413	446	398	423	419	414	370	425	426	421	442	444	425	457	465	448	413	449	417	432	421	412	422	442	436	432	425	475	424	414	468	452	442	392	444	445	453	461	457	420	471	440	399	459	447	425	451	443	410	481	445	424	451	437	439	405	448	429	440	462	441	455	431	437	449	481	423	416	435	415	431	428	465	405	440	441	424	427	400	434	440	416	442	395	439	423	433	455	432	438	441	471	504	468	469	426	429	432	444	437	451	428	415	438	433	448	427	419	452	416	431	458	471	423	419	421	424	409	427	408	431	428	436	441	432	419	435	395	490	441	418	445	432	418	455	431	405	445	483	433	442	460	438	428	441	441	397	434	426	420	448	441	430	415	443	459	435	411	404	398	449	441	404	476	449	407	422	409	431	450	432	418	465	412	425	412	424	453	462	438	424	457	484	458	411	399	453	413	443	452	434	434	416	435	422	432	398	401	448	435	439	429	422	426	443	423	415	474	477	459	467	391	435	433	411	426	431	450	376	398	450	424	440	461	411	443	431	435	414	429	395	410	448	433	425	403	423	449	436	394	400	466	463	429	418	431	452	430	431	398	444	428	461	445	431	393	432	448	454	440	436	436	442	444	405	448	403	427	477	417	432	461	413	412	432	410	436	447	410	408	424	461	428	434	435	444	390	410	421	413	431	417	436	439	442	452	472	377	425	407	445	445	439	452	462	435	438	412	441	481	431	461	405	439	446	450	458	451	436	463	436	454	466	436	430	394	439	442	401	417	442	453	433	423	425	427	432	413	424	401	433	448	452	478	444	456	439	433	440	416	441	459	432	408	406	443	450	449	449	399	437	430	476	450	443	415	462	437	492	435	424	446	425	415	409	446	449	433	433	440	419	477	425	442	437	460	415	442	426	421	446	463	463	445	450	433	456	459	477	457	416	436	430	432	451	437	429	427	401	432	427	449	385	451	468	432	424	477	438	441	451	442	444	432	437	454	416	412	426	451	407	427	479	408	476	423	441	443	436	478	447	414	425	435	476	464	422	458	418	442	485	421	411	433	424	421	417	417	436	443	444	448	405	430	458	422	408	446	421	410	444	475	438	450	425	422	409	447	388	455	430	461	413	449	441	419	413	422	448	440	448	431	417	417	442	440	463	432	462	425	422	466	451	389	418	444	454	441	427	404	418	471	435	438	434	422	435	434	451	399	417	428	457	483	430	453	441	430	424	430	454	391	463	479	423	403	469	416	439	456	428	449	445	466	400	450	434	428	416	441	428	436	448	430	446	439	460	438	459	426	428	390	449	424	465	440	450	422	415	446	424	468	441	415	469	435	477	399	417	431	422	429	415	439	444	414	417	405	455	406	454	443	449	505	418	441	464	413	425	472	424	451	446	420	436	436	437	432	442	439	423	406	419	392	418	463	440	458	425	477	417	412	435	394	418	432	438	449	469	438	432	434	472	412	437	423	421	420	433	453	459	423	419	450	440	435	422	417	427	391	408	435	432	445	433	437	440	441	467	484	460	425	442	416	455	418	450	429	441	430	455	439	419	452	447	400	424	445	455	426	423	450	417	393	442	453	451	418	408	421	405	417	440	444	423	446	439	395	392	422	431	397	415	408	433	415	405	440	417	459	422	419	432	488	420	420	414	456	398	428	438	416	435	457	438	417	435	404	428	424	440	437	450	402	421	381	426	465	455	468	426	435	429	414	428	457	440	429	458	416	451	436	428	426	431	454	445	435	411	429	445	416	405	415	457	462	427	441	428	443	430	414	402	454	417	403	430	429	407	422	437	447	394	417	443	434	421	404	451	437	435	429	436	465	421	441	416	392	445	413	453	435	448	437	426	417	441	442	432	453	405	434	495	413	441	413	436	425	442	418	466	399	446	417	409	422	418	422	424	481	432	443	420	444	464	467	441	409	415	422	469	403	433	448	428	421	440	431	416	457	427	407	432	430	439	433	400	416	425	426	447	443	424	433	462	419	438	401	432	453	437	415	449	436	456	413	459	403	441	397	445	443	433	437	471	403	427	418	421	433	426	407	441	436	431	452	454	413	410	429	421	436	403	405	419	461	440	424	425	380	425	419	442	447	442	443	427	417	419	425	432	427	430	454	422	449	446	432	472	428	456	427	472	460	487	459	444	428	418	453	401	454	431	440	438	453	364	440	414	431	400	421	443	464	469	458	409	474	439	456	413	440	454	447	415	442	461	434	446	427	439	405	438	449	442	426	408	424	415	434	441	457	463	452	407	452	445	435	457	426	438	423	449	447	417	440	443	449	422	461	415	428	436	446	402	424	412	452	364	468	447	444	435	438	413	461	382	437	416	440	435	439	433	405	438	440	436	448	449	459	420	409	432	417	451	434	412	417	417	463	440	445	439	396	423	404	444	430
13956	14156	17060	10995	9131	6509	6532	6416	5055	3918	3566	2668	2814	2012	1469	1362	1456	1181	770	687	516	474	412	400	374	384	316	340	277	320	300	315	296	306	306	286	293	284	293	307	278	253	270	266	268	307	273	288	268	245	247	244	249	254	245	266	249	270	250	232	234	240	254	263	263	256	237	237	228	228	254	234	267	257	265	236	249	257	272	254	270	242	226	238	218	258	245	223	229	253	240	231	247	242	252	247	243	243	246	249	256	283	248	243	239	270	260	251	227	249	258	224	222	244	257	239	244	239	224	270	263	266	224	232	259	220	238	251	253	243	226	225	250	242	256	254	267	257	252	243	240	232	260	233	255	252	269	254	239	246	240	231	246	252	243	235	251	270	274	241	242	246	256	227	226	246	240	253	234	271	230	271	242	256	249	272	233	244	265	274	231	213	246	256	253	223	250	239	235	243	253	246	239	224	227	235	251	244	238	247	255	251	229	246	233	231	260	213	227	251	245	271	247	215	263	268	259	238	208	252	267	260	247	248	267	246	263	265	288	260	272	236	247	238	247	229	229	256	210	253	246	241	233	266	256	236	239	236	262	257	215	206	243	224	252	237	248	228	241	222	256	240	265	262	263	245	245	247	294	242	240	239	235	247	227	258	264	246	256	252	215	245	211	213	243	245	217	245	237	213	235	223	258	259	282	223	239	213	239	217	256	226	242	248	235	244	250	272	239	271	269	249	246	226	231	260	278	258	233	238	256	237	262	254	268	238	249	255	266	248	259	260	259	241	238	218	248	200	236	237	251	257	232	270	246	248	256	226	235	251	232	249	216	248	265	209	251	258	256	207	265	251	234	242	219	254	237	258	240	247	257	231	243	240	251	252	226	219	248	222	262	264	253	260	243	234	241	238	258	218	231	232	246	247	229	243	257	243	271	227	234	252	237	227	239	232	260	241	259	258	256	229	272	263	246	234	266	278	249	266	269	228	255	215	270	242	249	251	241	261	257	235	251	222	235	259	256	246	244	215	258	265	249	219	268	223	262	200	260	267	263	283	243	250	262	246	281	253	271	240	262	222	262	250	252	245	243	213	256	262	268	234	248	225	263	258	263	258	224	231	246	254	245	251	253	242	240	233	231	271	257	247	247	249	249	255	232	246	231	236	245	228	222	228	246	279	265	242	244	237	227	232	275	222	256	243	239	252	220	253	244	261	252	281	246	239	268	277	250	260	232	243	240	245	259	246	252	234	279	237	254	262	246	238	239	228	246	210	242	251	253	236	218	240	242	217	251	259	233	257	198	231	248	256	255	210	220	239	270	237	239	253	242	220	241	245	253	241	242	255	224	248	218	236	241	227	249	251	246	216	255	227	239	224	257	249	238	244	209	244	214	244	273	257	250	271	263	258	242	238	238	255	270	298	235	220	223	240	234	262	232	213	253	267	274	238	234	242	233	241	229	230	230	232	258	269	229	253	224	256	243	261	240	221	274	251	247	245	252	240	256	204	226	239	255	212	253	207	243	235	212	268	225	248	263	234	242	255	230	249	265	227	256	229	234	251	242	255	240	218	249	227	237	246	235	248	206	232	229	247	239	251	244	271	239	258	231	243	218	233	276	240	272	242	243	256	239	250	237	255	236	248	235	261	270	261	245	261	242	248	214	252	251	244	255	244	255	246	266	243	279	229	231	243	254	216	246	238	241	226	269	273	245	268	231	241	225	248	231	249	260	243	242	262	238	263	252	274	240	246	243	241	243	248	240	234	241	201	249	250	273	249	274	241	203	253	245	275	229	232	253	248	258	261	208	222	250	256	225	257	244	239	261	219	244	228	227	219	249	268	240	250	230	246	243	253	255	223	236	245	266	273	233	253	263	239	238	250	219	239	238	237	232	235	231	243	248	245	268	257	223	235	222	250	239	242	232	273	267	266	262	228	244	223	246	254	251	248	216	263	221	217	249	255	249	252	246	240	248	254	228	255	226	260	253	256	253	256	248	237	271	244	250	253	229	245	228	265	253	256	239	284	245	252	271	237	250	242	247	254	277	233	255	229	222	230	241	239	244	222	236	236	250	272	243	215	229	237	252	244	252	228	251	224	265	256	223	223	246	219	269	267	233	225	253	250	246	239	253	238	246	268	278	234	228	252	267	230	228	253	243	244	265	242	262	249	245	252	241	283	250	204	230	253	267	278	260	249	242	248	252	252	256	266	248	229	264	248	233	234	238	276	238	264	244	222	225	250	267	232	234	250	261	247	260	249	274	249	242	242	256	243	240	257	273	277	263	236	259	254	264	233	262	250	260	216	232	255	272	272	250	254	256	240	261	248	232	256	257	241	266	252	223	237	258	241	225	219	247	254	240	265	254	251	242	242	249	256	266	248	255	234	247	264	236	242	220	255	274	257	265	255	240	221	253	250	233	258	241	261	253	254	231	254	224	239	248	249	263	262	265	302	257	230	277	289	253	259	276	278	279	247	261	229	244	244	264	249	242	254	256	222	242	239	227	258	231	238	243	255	258	266	264	236	252	231	253	234	271	233	278	245	270	276	267	257	239	241	225	261	245	255	254	257	233	262	285	237	222	219	257	233	243	242	225	252	242	224	227	239	273	247	258	277	249	259	238	239	258	206	264	255	255	246	240	252	301	230	250	244	252	239	266	270	237	204	273	254	223	203	281	249	253	258	227	278	220	275	264	228	248	254	248	236	238	227	256	249	235	244	250	239	243	266	267	236	230	264	252	268	255	232	236	234	235	259	259	231	247	226	246	238	246	257	241	256	256	265	265	249	239	257	236	261	249	252	238	271	230	229	223	256	285	262	249	272	230	219	228	227	249	257	227	265	255	244	295	267	277	258	239	253	241	244	254	230	233	245	249	240	240	251	284	247	219	225	217	229	238	235	233	230	249	212	254	237	242	230	236	259	259	289	243	277	238	248	254	233	234	223	247	252	257	242	220	271	251	251	240	269	237	252	237	245	292	244	294	255	264	236	257	230	231	228	219	227	221	250	252	275	250	235	221	218	227	258	264	271	263	227	225	258	218	254	241	222	233	236	229	269	210	248	247	238	246	258	269	251	231	241	236	228	224	252	240	224	260	254	282	217	262	276	228	242	260	231	248	232	219	214	207	229	263	252	271	235	258	260	257	248	233	226	250	234	230	238	222	254	250	238	230	224	267	247	225	252	264	243	231	275	242	208	225	203	240	249	237	252	247	221	228	254	255	235	264	264	210	241	253	208	262	253	220	264	247	267	246	271	245	264	226	272	221	219	234	254	219	259	210	212	246	223	231	269	264	220	278	245	238	224	242	252	237	247	255	257	235	259	243	248	278	240	216	234	238	262	251	228	228	240	247	263	281	237	251	243	248	275	239	251	235	225	249	244	252	223	237	239	243	258	252	251	266	225	195	262	234	265	249	277	255	276	250	257	228	266	252	231	236	267	257	238	253	278	238	245	247	248	247	277	249	291	242	220	244	223	274	226	260	264	229	236	245	244	251	272
9735	13200	22857	20623	21035	18546	20304	19928	16359	16271	16578	12466	13515	10870	7803	8229	8662	7155	4233	4190	2815	2433	1906	1816	1457	1336	1206	1435	1136	1084	1002	1155	1066	973	1047	860	983	980	946	890	915	793	841	874	880	804	824	746	638	641	712	663	582	620	630	729	739	631	608	611	609	626	657	595	586	615	605	627	614	659	608	628	590	561	614	616	543	565	616	577	616	620	640	609	591	588	602	645	643	720	592	610	568	590	598	572	620	568	656	572	593	585	574	560	636	588	535	614	597	575	557	580	596	568	598	591	620	570	550	546	571	576	626	589	609	586	583	593	594	549	567	579	616	551	595	597	581	639	657	581	592	566	564	562	579	625	612	591	612	605	545	611	587	576	571	603	574	555	570	550	575	582	584	596	574	563	557	562	601	621	569	558	601	588	562	532	578	582	629	591	570	579	566	597	531	630	574	637	578	569	601	530	587	611	566	615	598	577	569	608	544	574	567	603	585	543	560	561	623	566	559	548	559	600	557	558	571	566	618	581	602	598	605	538	620	562	589	606	599	539	593	571	572	542	602	585	589	572	606	563	607	582	552	555	620	598	551	594	608	574	570	540	589	582	598	612	597	561	588	586	587	598	562	585	589	563	597	580	603	553	585	573	550	611	619	592	584	593	627	564	565	569	611	565	573	577	584	614	580	619	593	590	599	574	586	591	581	546	564	563	598	537	603	524	603	557	604	602	628	594	548	623	597	591	554	619	589	570	632	577	556	622	605	594	538	558	596	609	549	580	616	604	551	614	582	589	588	609	567	565	600	597	560	603	556	589	551	582	583	622	607	559	586	594	549	561	607	558	574	595	608	615	588	559	587	579	602	526	573	567	585	520	533	603	570	582	590	580	592	571	561	579	592	628	649	560	599	631	574	578	567	573	530	571	550	564	578	611	574	552	556	583	572	569	616	593	535	605	595	617	579	587	597	526	629	556	600	605	576	599	583	582	580	600	557	596	597	589	579	590	553	585	627	600	570	586	610	604	568	563	595	612	597	534	580	562	589	580	601	561	611	572	590	565	580	578	572	544	590	570	581	550	579	565	540	610	589	588	539	616	579	578	572	602	578	584	571	562	555	591	625	618	596	610	612	597	578	624	546	538	593	562	594	569	596	577	572	602	535	600	526	574	602	605	550	572	620	587	606	586	599	579	542	625	580	567	552	601	566	557	590	630	564	615	575	554	572	585	586	598	598	571	567	556	587	546	640	578	568	603	555	549	566	600	587	594	577	619	624	587	576	588	554	569	555	577	587	593	592	581	572	592	562	639	564	603	610	567	596	555	614	578	614	581	566	598	610	597	555	618	551	591	621	590	558	587	595	534	578	613	583	568	560	592	587	566	553	568	598	550	552	548	576	571	568	598	560	590	564	587	586	611	567	572	628	552	596	551	572	559	575	580	600	631	618	600	559	598	596	652	545	578	572	560	596	571	612	584	523	545	580	569	567	555	601	566	578	585	538	639	625	601	615	589	606	543	531	583	605	564	560	570	596	614	546	621	566	581	601	611	556	596	601	581	587	595	565	620	621	587	549	583	593	561	607	587	565	585	572	566	609	621	548	545	550	576	535	553	576	615	603	584	639	585	557	550	586	609	612	565	559	586	560	597	605	585	593	588	609	577	586	585	598	553	642	569	571	586	578	563	558	567	552	576	592	556	562	538	580	588	563	588	587	553	615	599	537	592	586	577	574	589	580	605	585	561	578	573	547	561	565	562	598	580	586	555	577	601	537	587	605	559	599	593	540	587	544	564	565	565	562	599	576	569	597	585	548	576	630	565	559	581	604	621	585	544	578	537	571	597	554	601	576	605	587	590	617	568	574	596	536	583	631	596	616	574	562	592	592	571	578	614	607	578	601	577	584	590	591	579	606	625	585	562	607	556	564	565	615	622	593	572	567	589	575	560	581	532	565	564	603	585	570	586	568	565	566	628	607	594	608	548	568	621	524	613	562	626	614	607	586	574	574	639	531	569	568	595	580	592	569	557	568	614	594	585	580	573	586	576	600	633	578	573	539	597	599	588	592	534	576	601	592	572	565	586	573	567	586	569	560	555	618	569	560	617	570	567	595	583	590	548	547	572	609	598	583	556	588	574	607	579	590	565	599	603	574	600	594	546	570	584	561	536	593	620	589	607	592	606	563	561	608	555	617	556	564	602	546	563	618	581	581	552	573	584	636	570	590	583	608	563	578	571	574	577	585	584	609	574	594	583	570	595	560	579	602	540	632	554	596	563	573	552	610	581	582	583	606	575	591	576	621	596	565	629	554	581	572	570	567	591	568	607	591	528	589	631	547	573	537	570	556	628	591	563	562	503	620	560	570	572	626	571	588	591	575	606	557	585	559	630	571	544	567	582	573	615	589	578	546	595	576	529	565	571	616	599	573	577	588	592	560	527	564	556	588	552	601	609	560	581	593	591	561	574	583	523	561	558	567	588	589	574	530	518	604	602	570	603	518	561	588	547	604	567	585	558	521	587	547	623	564	585	581	610	589	564	579	614	604	610	570	584	570	642	595	582	612	600	571	555	570	568	576	562	598	588	605	565	597	531	576	577	560	627	607	553	550	576	568	535	589	570	614	599	527	580	546	598	574	590	567	568	595	584	582	576	579	546	557	575	579	573	557	586	597	589	583	565	608	577	526	566	567	605	623	612	590	599	590	583	610	609	573	537	567	606	600	603	595	578	598	637	588	584	622	576	543	583	582	626	601	609	616	579	575	588	576	604	603	553	635	554	575	580	641	575	627	538	564	565	558	584	573	572	614	608	589	548	587	562	590	573	590	587	583	617	551	597	626	578	603	591	583	594	617	569	585	596	606	612	559	562	585	556	595	603	566	624	604	566	537	570	607	595	615	614	579	575	617	570	592	574	574	578	582	552	603	596	592	582	605	586	557	595	610	559	629	529	585	592	575	614	602	574	637	591	581	602	557	624	592	585	591	556	581	540	585	565	534	564	594	558	618	573	577	581	527	618	565	606	634	558	594	551	621	593	608	616	576	582	622	621	610	580	603	596	588	585	531	597	574	584	610	538	569	588	573	589	608	553	627	585	610	543	572	571	559	585	559	598	574	616	553	585	592	629	599	574	559	567	599	629	610	623	540	561	585	550	560	583	617	559	569	560	547	549	611	588	576	556	613	560	654	583	569	584	598	574	613	566	606	519	567	583	578	576	649	589	551	594	601	606	601	592	592	590	552	576	579	546	600	596	548	626	586	579	590	605	599	536	549	550	608	592	591	585	580	600	571	606	565	580	608	554	598	620	551	613	574	591	584	562	573	588	596	550	565	584	589	563	587	573	527	544	596	592	558	608	529	580	612	612	627	577	634	602	621	585	571	577	592	604	585	567	588	574	615	595	618	587	552	550	554	614	561	573	585	551	576	563	566	563	605	583	613	619	590	564	578	601	574	590	586	569	575	585	585	575	626	597	602	570	602	565	675	591	528	553	590	571	550	553	575	569
36196	42069	44036	35626	38334	36724	40196	41573	36364	34751	35741	32352	34881	29001	22828	22496	24526	21157	12994	8894	5057	3619	2552	2156	1620	1406	1297	1703	1198	1033	1134	1184	1145	935	1142	694	1030	1042	861	787	892	706	763	785	875	831	606	514	467	417	396	428	395	346	414	479	544	323	287	285	274	296	289	303	301	283	256	321	405	451	406	338	285	254	268	275	292	269	278	247	263	297	240	248	219	257	269	281	331	337	295	260	263	260	274	246	243	274	221	229	273	274	258	263	273	246	236	289	275	259	286	276	229	259	265	259	252	241	242	260	257	260	250	241	238	229	248	238	228	250	268	255	269	254	249	241	273	244	260	252	244	236	255	231	220	242	238	265	246	243	280	252	243	254	220	253	248	242	271	238	270	269	254	239	263	236	250	226	251	251	252	274	261	265	284	248	243	262	243	271	276	265	255	248	243	262	242	257	240	240	228	250	249	250	228	277	279	252	250	271	265	252	240	213	270	254	271	251	250	254	259	252	276	280	234	271	243	258	237	261	244	250	228	236	258	232	245	261	274	261	268	251	257	247	251	248	255	238	279	248	230	244	261	217	273	241	232	253	242	262	257	247	250	248	276	246	238	274	277	276	276	235	246	292	243	272	223	268	245	266	266	252	240	264	267	245	299	253	221	265	236	260	236	252	256	279	216	260	237	234	253	245	231	274	264	216	236	261	237	234	235	273	239	264	267	251	239	280	260	254	245	227	250	231	264	221	246	251	277	228	252	257	234	262	299	270	249	271	246	286	268	262	253	248	263	212	227	233	258	249	259	290	278	285	256	261	245	243	277	255	243	276	264	243	245	244	244	236	229	287	257	274	239	254	263	224	243	247	258	271	235	234	284	278	277	233	260	229	254	230	272	245	249	253	285	238	293	264	257	270	254	248	230	270	264	245	230	256	257	257	252	256	252	241	268	255	269	273	256	255	288	278	234	263	272	262	266	256	220	252	235	248	239	280	257	250	259	257	250	260	253	278	260	234	278	239	239	256	285	254	232	240	216	240	250	237	243	261	243	242	250	252	261	273	281	242	242	253	237	226	217	258	255	280	236	311	238	259	255	238	262	261	261	267	260	287	251	231	255	267	258	242	301	279	247	253	232	265	216	251	306	276	271	241	250	229	204	235	235	250	245	257	279	245	221	272	253	258	250	250	262	248	259	269	274	239	260	267	229	262	265	235	278	275	246	228	249	283	278	283	283	241	252	244	258	258	290	243	264	286	250	234	272	279	291	255	242	259	264	246	257	261	240	249	242	225	265	252	243	238	266	267	272	265	249	243	251	253	271	250	265	256	285	229	286	285	250	268	279	255	257	246	290	237	235	248	253	221	215	260	265	226	254	260	269	281	265	248	250	254	266	267	281	271	287	266	271	235	280	238	239	262	236	267	272	229	252	238	248	244	272	252	269	241	235	221	254	237	242	245	254	257	260	273	243	250	246	236	260	243	278	240	238	254	252	236	245	245	211	223	242	257	247	253	270	256	247	222	275	251	247	277	260	271	269	239	240	260	250	239	227	265	261	263	256	263	228	247	227	252	259	260	243	225	248	262	261	228	273	284	289	222	258	234	227	267	223	244	232	241	260	251	257	264	262	238	277	239	253	258	235	250	254	233	284	264	255	262	247	231	252	266	251	227	245	254	257	301	292	238	270	271	256	249	248	259	254	279	284	255	265	246	277	235	255	243	262	246	244	255	245	261	258	287	245	287	235	239	279	254	257	276	258	234	240	233	244	247	236	254	277	253	252	264	259	267	258	254	260	286	244	232	274	266	268	245	276	257	270	251	236	252	245	258	236	263	278	274	262	283	235	269	252	246	215	253	263	255	243	260	268	252	225	264	237	276	240	264	239	234	274	257	245	251	279	268	255	255	262	231	254	265	273	263	263	268	248	246	272	234	238	213	240	266	301	233	252	263	260	270	234	290	266	242	245	241	254	235	241	278	244	249	277	285	272	259	258	240	238	260	280	253	271	252	304	256	257	262	258	230	256	242	243	281	245	280	272	250	267	235	255	245	290	282	262	263	293	284	277	261	263	254	267	256	251	266	278	287	229	239	255	257	271	251	262	248	252	260	263	259	247	242	286	262	259	275	239	256	253	254	280	234	228	214	241	258	250	272	239	253	265	236	275	246	272	235	238	252	282	270	237	244	226	271	269	287	272	258	253	262	250	263	281	270	252	243	256	231	255	231	245	261	244	266	269	257	244	277	269	236	252	229	266	241	244	284	251	248	251	247	244	267	248	272	263	260	233	251	226	268	265	273	241	266	261	252	265	275	246	263	240	296	269	259	294	280	231	253	259	253	239	265	286	254	268	272	256	223	265	269	262	245	257	268	238	278	247	261	248	264	281	231	259	256	262	288	237	247	267	254	235	267	254	269	249	235	260	261	240	243	235	237	251	270	260	234	229	288	245	246	249	237	265	249	241	216	244	247	245	265	239	248	251	258	252	261	244	275	274	257	270	241	257	251	236	251	264	271	259	221	276	208	251	246	244	261	259	231	241	262	241	279	283	251	254	248	251	248	244	250	238	214	240	238	240	268	270	234	254	256	267	275	273	239	241	291	281	266	267	236	246	243	236	256	233	263	242	252	270	255	243	235	251	265	231	280	269	265	276	269	239	262	237	242	246	262	258	269	267	278	247	267	224	260	250	282	242	253	271	270	242	273	292	252	260	249	280	251	251	261	225	245	260	267	235	251	228	257	271	239	258	251	232	249	239	277	258	240	240	263	249	241	226	254	260	264	242	261	232	255	282	281	214	268	274	255	236	286	229	259	237	245	234	230	257	237	283	262	268	252	268	241	273	265	240	260	255	267	217	251	280	255	228	273	268	260	233	262	269	265	266	219	248	280	244	225	278	247	252	261	256	254	288	235	259	271	246	231	241	246	261	259	249	253	235	249	279	272	267	262	283	228	283	268	253	259	260	251	268	266	249	263	243	253	252	239	224	237	226	253	247	270	219	237	246	272	250	246	265	253	260	266	255	249	240	255	265	233	227	275	265	248	283	294	269	272	278	262	256	247	263	239	264	253	275	262	266	266	244	284	251	231	259	268	284	243	233	254	274	247	250	268	245	260	233	237	243	226	273	255	250	253	243	250	266	268	227	288	252	236	259	271	247	239	261	247	238	251	244	309	284	249	272	213	281	269	255	233	252	250	258	254	234	264	240	275	228	259	262	248	258	244	279	270	280	274	231	224	262	255	240	245	270	266	272	237	288	263	259	257	242	266	269	251	248	288	240	234	261	275	237	222	262	273	254	258	261	248	261	262	267	262	248	221	247	274	229	261	259	249	262	244	256	237	236	257	273	270	269	251	264	268	271	224	259	274	237	224	269	269	244	252	251	242	244	244	278	278	253	263	263	281	274	253	246	244	250	282	237	270	234	241	249	254	259	249	256	266	240	257	247	239	225	257	231	279	266	259	255	258	240	237	269	228	240	261	267	219	253	219	240	220	267	272	267	266
25350	38426	45366	47624	50995	50961	54011	52584	45907	50219	52370	49125	47542	45932	40258	42166	44416	41215	31227	28181	20757	17172	13332	10711	8484	7255	6848	9266	6723	6179	6245	6998	6687	4950	6056	3825	6466	6071	4573	4998	5165	3886	4132	4462	5490	4835	3321	2526	1957	1845	1614	1561	1520	1439	1692	2728	2796	1257	774	739	810	911	974	922	846	699	732	859	1597	1855	1905	1535	792	800	725	685	645	611	645	673	609	631	595	604	617	625	616	686	1214	1432	878	590	593	606	607	562	570	582	583	591	604	577	572	579	650	589	566	549	593	630	597	554	639	582	569	553	596	568	601	611	574	589	565	553	560	599	589	572	565	651	609	610	613	574	587	581	564	583	583	583	600	601	568	554	599	580	608	550	571	572	571	592	612	582	593	573	628	623	568	595	608	637	632	575	582	568	611	581	597	559	572	540	599	615	570	564	572	631	602	608	584	578	579	594	627	571	609	593	606	543	580	577	571	585	539	581	587	608	589	628	599	584	562	572	591	598	554	583	636	574	569	636	569	636	586	574	563	609	605	584	580	627	600	561	541	553	610	546	593	582	524	601	594	579	548	602	575	581	547	599	583	583	599	589	588	615	627	563	582	631	635	556	622	594	596	614	576	564	570	586	572	586	584	602	606	606	581	587	573	601	567	558	578	575	553	568	623	589	614	603	607	617	562	574	596	624	575	590	560	575	619	545	586	559	583	596	554	568	579	604	556	610	587	599	619	559	589	588	585	603	568	593	591	606	562	549	608	573	557	562	585	579	604	612	592	573	619	622	626	615	564	603	559	565	594	606	560	589	600	555	575	578	612	582	540	583	637	603	601	581	640	612	590	569	606	597	584	615	586	572	591	579	587	594	578	616	623	587	594	628	529	573	556	599	602	560	608	575	635	517	581	602	577	582	562	624	622	592	569	575	607	605	587	530	633	551	605	569	601	552	580	559	564	559	613	633	585	616	601	610	595	584	550	594	569	549	614	615	583	616	548	577	625	607	589	629	616	562	648	576	608	594	566	586	636	529	576	547	566	608	527	593	558	556	592	597	598	582	586	649	587	580	594	562	567	630	574	633	551	592	568	595	610	570	618	585	571	610	526	613	581	591	572	591	588	583	589	564	550	574	635	575	592	584	570	553	611	567	589	573	567	556	621	579	583	603	601	594	588	599	568	590	588	564	586	577	598	576	624	604	572	561	542	567	589	566	622	570	572	608	598	546	600	565	560	560	628	596	552	544	600	548	574	601	569	581	536	520	621	554	563	571	562	600	575	607	557	572	585	602	605	561	564	554	574	576	555	640	571	555	616	601	567	577	578	625	636	594	615	587	586	610	583	624	609	609	611	576	603	559	545	610	624	548	594	573	595	572	578	599	625	596	614	577	585	578	632	577	622	552	604	588	535	562	560	577	598	597	656	544	615	590	602	540	605	553	593	579	586	600	557	531	585	609	562	601	570	587	564	591	600	580	554	589	618	598	587	562	596	586	625	599	566	638	606	632	552	538	605	597	579	561	555	571	573	592	557	597	592	596	590	563	578	610	565	615	585	575	614	635	574	578	579	584	598	595	653	592	602	582	572	629	565	609	609	619	644	549	601	591	549	579	614	588	592	593	592	558	602	616	527	581	616	602	629	549	553	566	580	637	567	542	560	600	603	576	607	568	571	580	556	627	615	584	607	600	553	541	609	605	580	622	586	611	570	600	582	618	575	610	588	535	552	586	587	600	533	595	597	636	540	564	579	583	620	633	577	628	599	579	582	577	590	603	589	553	558	603	602	617	527	598	586	550	605	566	563	583	563	613	603	568	587	591	609	589	598	564	614	603	583	604	590	582	586	620	565	623	606	584	593	525	617	581	577	575	617	596	583	600	577	607	571	631	572	583	572	568	614	613	561	604	570	567	628	564	552	564	573	586	572	579	583	590	582	601	595	551	622	604	587	605	601	590	555	589	583	585	591	578	570	592	620	602	582	575	590	580	609	578	600	617	584	561	603	579	593	588	601	611	612	612	585	594	622	592	610	595	618	588	577	608	592	599	579	603	579	604	590	603	590	581	625	594	569	593	566	583	623	585	570	566	612	589	554	594	611	582	622	536	569	579	573	568	621	595	584	571	553	634	567	603	618	558	557	578	590	625	579	559	608	645	583	554	556	601	577	596	575	587	602	602	595	595	619	599	611	609	608	590	610	615	628	569	572	564	593	586	567	634	563	609	570	578	593	561	606	554	586	595	587	633	586	550	586	586	590	588	596	611	572	609	582	574	582	604	592	599	610	596	613	601	562	602	557	625	601	568	605	626	570	575	602	564	604	567	575	602	583	610	622	553	576	583	574	607	612	595	591	563	562	588	567	537	583	534	584	601	587	538	577	583	587	597	577	599	576	587	608	582	636	617	599	566	616	544	597	544	557	568	564	588	612	558	610	611	542	587	568	603	593	605	562	583	628	585	560	597	569	586	596	606	552	635	546	582	610	605	604	578	621	587	562	596	558	604	558	543	587	616	544	554	542	534	626	592	535	608	564	566	578	561	550	531	629	584	594	556	554	615	636	593	567	597	556	562	557	591	549	557	585	624	591	614	601	566	558	595	595	617	605	592	565	584	553	638	587	617	556	628	555	587	548	541	574	599	624	599	589	613	580	636	554	624	602	598	603	645	595	595	561	612	586	582	571	592	607	570	594	636	599	592	627	600	601	543	581	570	603	627	619	593	574	573	600	571	587	587	556	588	568	552	599	561	568	614	519	638	583	612	568	576	579	616	570	621	574	618	569	613	584	577	582	569	585	583	582	580	603	546	608	563	572	576	556	602	589	571	582	633	565	567	528	575	605	597	588	551	591	566	600	544	577	572	553	578	593	589	631	631	592	582	616	599	601	531	597	598	614	576	588	596	608	625	593	592	574	575	579	586	576	548	550	593	635	614	617	620	578	607	606	568	606	577	600	563	559	554	561	606	546	615	568	577	578	626	646	578	641	597	642	623	565	608	579	591	592	574	527	594	633	633	564	585	584	587	577	586	585	600	601	582	587	558	608	574	591	637	626	602	620	596	532	623	579	584	553	567	591	625	581	581	612	589	594	618	580	587	596	584	580	580	613	550	569	577	567	616	578	552	601	590	604	615	574	591	587	582	618	568	582	632	552	602	604	626	621	592	594	577	581	603	577	616	587	630	615	566	607	580	596	562	598	603	581	572	635	605	588	581	580	594	587	562	624	577	596	579	559	603	608	598	597	626	601	606	567	630	597	558	594	575	536	581	578	540	580	559	571	602	605	605	553	586	547	593	593	601	576	590	590	593	581	589	556	580	548	571	552	591	597	602	622	582	578	560	576	610	589	591	575	601	542	576	601	586	588	584	601	583	561	641	594	595	571	588	568	580	617	593	581	561	582	601	593	608	549	569	592	586	608	601	646	601	564	556	623	607	604	595	582	602	574	626	584	578	591	574	565	575	605	575	611	598	593	581	647	592	594	598	564	606	612	595	607	600	539	626	578	558	610	542	581	566	578	566
43708	45507	44170	36287	39507	39823	43469	46200	40383	37876	40988	38528	40441	36479	31230	32336	34921	31674	22587	17422	10383	7062	4943	3683	3076	2415	1830	3079	2127	1878	1799	2216	1913	1421	1570	919	1768	1770	1289	1219	1379	1060	1159	1176	1420	1236	823	654	648	577	462	440	427	332	415	788	827	327	241	217	235	296	249	239	254	220	213	271	350	481	613	418	302	233	217	202	208	193	213	176	198	206	195	195	168	182	193	198	338	469	267	183	182	184	178	170	200	169	161	168	162	169	194	183	185	175	190	188	168	195	180	170	197	183	166	168	140	176	191	181	166	177	152	170	198	207	158	181	191	181	182	167	172	168	200	181	169	182	178	176	190	186	161	177	177	177	175	194	204	183	200	165	176	177	180	170	177	183	192	155	171	158	190	202	205	175	181	185	172	176	195	191	180	202	212	165	171	204	178	162	173	191	182	181	171	179	150	172	176	174	170	165	191	182	204	202	168	193	156	193	177	161	228	170	171	166	195	155	182	170	171	191	195	183	171	188	202	189	195	203	170	176	186	192	194	183	169	193	173	195	184	169	177	183	194	200	171	173	158	175	197	184	160	186	174	194	180	176	174	197	185	151	168	171	194	178	181	137	188	182	165	186	177	199	176	172	188	216	192	170	171	189	201	185	172	176	211	200	202	181	156	195	182	174	196	157	176	198	175	193	187	162	164	190	169	180	157	172	184	169	157	144	151	179	162	186	188	165	169	148	166	174	179	167	182	178	174	198	201	187	155	191	182	217	195	178	172	206	200	189	167	174	191	180	188	167	204	174	166	192	186	165	159	185	203	177	174	191	168	164	157	184	178	184	185	172	188	198	206	167	168	190	160	178	198	173	164	174	214	151	185	189	181	167	184	192	178	175	175	172	174	179	169	177	152	172	202	178	177	193	143	194	167	161	199	160	193	198	183	187	178	197	173	180	184	173	196	148	205	178	184	173	172	180	187	196	187	175	157	176	161	182	155	169	174	194	164	160	165	174	154	159	215	202	195	171	193	173	198	166	183	172	199	171	175	182	158	190	152	184	195	155	179	195	182	166	185	190	208	196	183	181	198	203	190	188	196	181	174	191	187	152	192	193	180	198	175	179	168	190	177	184	186	176	155	168	163	190	162	203	186	191	159	168	203	168	167	183	174	172	177	191	201	184	171	182	173	150	178	163	160	183	196	196	171	177	196	180	165	177	163	206	186	166	182	153	150	199	194	164	165	189	157	171	191	157	189	181	189	181	186	179	188	178	215	172	171	176	156	172	177	170	175	193	188	209	194	186	198	182	159	178	175	160	188	163	188	202	207	175	199	206	179	191	179	176	207	181	185	164	173	165	186	188	190	173	173	185	161	196	168	198	182	200	183	189	194	189	173	199	186	177	184	186	165	207	181	165	204	204	165	174	159	189	202	167	194	209	168	188	180	172	174	189	178	168	170	195	175	161	177	159	198	192	197	160	177	171	174	196	185	181	217	174	162	181	161	169	175	184	152	174	171	199	174	192	169	187	197	192	148	186	188	181	194	157	157	187	165	166	162	173	184	180	185	183	173	170	190	194	172	178	174	204	174	189	149	207	170	203	167	187	170	166	185	191	166	181	186	169	167	173	174	206	185	191	184	186	154	189	169	198	163	189	172	201	181	162	207	195	195	202	171	181	190	164	188	181	177	182	180	191	160	193	162	198	163	179	167	191	190	183	193	174	197	190	176	195	183	161	189	188	162	202	182	164	181	167	183	181	182	205	206	181	169	167	189	159	193	193	185	187	173	164	172	201	171	155	154	172	180	159	181	167	176	204	200	182	184	171	195	181	162	157	192	179	183	155	185	164	161	170	198	194	173	203	201	168	187	195	150	154	164	188	173	181	165	186	177	187	187	189	177	179	202	194	207	188	164	193	176	200	201	191	164	170	169	193	184	171	204	201	170	176	170	172	185	155	198	158	193	171	178	193	216	171	175	168	178	182	188	164	177	157	177	212	174	175	192	173	168	193	198	184	192	219	169	188	177	169	198	184	179	185	178	172	170	168	170	164	191	159	154	196	180	187	171	174	190	160	197	184	165	174	174	184	213	196	194	179	171	180	179	171	171	180	159	172	188	171	170	178	183	180	204	208	151	221	157	179	173	188	172	199	157	175	180	168	168	165	176	170	172	215	187	179	153	185	184	190	167	179	156	190	174	175	188	186	172	166	202	194	192	185	179	199	183	186	190	164	180	223	186	202	201	169	187	176	192	201	184	197	166	180	198	153	162	193	181	180	162	207	175	182	196	181	168	193	170	162	187	182	176	180	199	181	168	199	177	184	178	169	179	190	175	192	181	192	200	164	172	192	177	174	191	166	196	169	149	192	175	198	175	183	194	182	180	187	166	164	163	169	199	187	160	168	169	182	165	183	174	151	198	146	186	199	185	168	199	188	152	194	183	175	175	175	180	154	189	159	185	178	200	203	196	176	178	186	166	194	182	198	172	166	169	172	199	227	192	174	152	191	182	167	156	210	174	151	189	192	186	182	189	170	187	166	188	167	164	167	175	167	175	172	185	172	195	161	206	182	175	173	196	182	188	177	177	186	179	173	181	174	199	162	179	163	163	188	173	211	169	209	177	160	193	168	173	175	160	161	171	167	164	159	192	191	158	156	181	183	196	152	159	175	184	159	159	180	177	191	170	169	196	172	194	166	193	163	177	199	198	184	170	183	192	188	158	134	177	156	190	182	182	195	174	164	170	179	198	169	204	185	200	163	190	190	171	172	180	155	185	163	170	189	188	170	161	173	167	166	196	183	171	189	190	172	171	176	174	194	164	187	172	206	209	177	181	188	163	167	205	184	171	197	180	171	184	163	186	168	199	176	179	184	184	174	174	156	192	183	190	188	183	187	157	170	181	182	184	188	196	179	181	169	149	173	171	180	193	175	204	170	186	175	189	171	174	162	187	192	200	180	168	152	184	161	192	166	193	173	186	177	146	177	193	163	162	197	170	187	192	194	176	179	197	164	178	169	172	170	192	181	183	178	181	168	172	164	197	204	186	198	172	208	190	166	192	159	181	168	190	194	185	157	192	189	192	191	167	160	161	183	177	205	169	189	185	150	176	151	188	166	195	184	165	175	147	172	182	174	162	171	164	187	181	198	204	207	187	178	166	207	181	155	185	210	197	188	189	198	205	207	224	160	190	183	178	159	178	178	177	206	195	176	179	181	183	170	199	193	180	161	191	174	177	184	197	190	210	184	185	184	192	184	176	184	181	174	179	181	174	197	181	194	158	194	202	179	161	209	183	178	166	189	178	209	181	179	181	177	203	170	170	193	187	172	169	188	165	168	181	176	179	171	181	165	185	202	156	179	194	210	185	198	181	187	207	168	173	155	184	165	196	188	182	159	164	197	186	159	175	189	181	160	185	183	161	170	188	201	174	181	190	192	179	190	176	156	181	159	165	174	159	186	209	187	204	156	188	198	181	180	171	205	198	175	185	195	171	178	167	181	186	174	182	180
31609	45092	47806	52291	54907	57440	59237	57805	52496	57273	59217	55787	53240	52070	48398	49813	52074	49602	40885	37070	29234	25145	20381	16764	13679	11463	10485	15553	11526	10541	10377	11533	10617	7865	8837	5399	10969	10533	7741	7870	8828	6193	7312	7816	9149	7465	5283	3819	3840	3204	2394	2546	2472	1917	2211	4894	5397	1598	796	883	812	1239	1213	1089	872	595	716	1066	2025	2688	3962	2549	1303	737	615	644	622	455	450	483	453	490	461	415	462	424	453	517	1462	2098	967	410	438	454	427	410	394	411	436	415	385	466	457	430	441	424	418	419	427	427	443	392	441	423	439	441	419	455	429	432	383	395	449	429	419	424	461	468	442	435	455	416	454	411	420	397	419	429	445	423	434	423	444	429	432	406	445	405	417	452	406	386	446	412	407	420	414	442	453	419	449	398	463	419	391	402	405	418	437	409	428	435	432	411	430	405	430	406	446	408	393	422	409	436	400	434	431	398	418	441	458	422	434	440	443	423	418	448	409	385	428	432	375	394	411	397	419	404	444	445	393	432	416	427	429	443	420	393	386	413	439	426	403	390	412	414	413	459	380	421	403	431	454	407	435	393	404	459	437	411	437	446	415	431	439	386	438	447	419	425	435	429	399	410	431	401	423	419	427	445	402	464	447	396	455	419	451	420	449	442	437	399	397	418	401	431	411	401	436	410	403	460	440	448	440	431	436	417	414	415	411	385	433	391	438	442	408	423	425	410	395	400	449	409	412	446	413	416	411	410	433	397	452	391	381	443	436	398	402	424	417	427	455	394	450	401	410	459	427	381	446	413	395	396	458	443	433	394	443	451	410	421	412	426	432	424	394	407	405	411	424	425	446	417	453	437	430	434	423	458	435	418	415	406	421	462	435	398	411	413	421	399	459	441	413	419	420	392	420	404	435	429	415	433	404	419	432	386	393	424	410	396	444	449	432	436	424	414	441	442	441	419	411	424	404	432	415	417	416	404	414	379	426	431	432	413	422	434	409	440	443	391	423	406	419	444	402	431	423	459	427	391	441	441	451	421	439	432	404	424	436	466	400	447	403	429	453	389	455	432	401	437	402	424	450	410	448	455	433	386	412	444	427	430	405	424	415	423	438	414	420	402	402	431	391	427	406	408	432	433	431	435	400	446	425	420	397	432	382	423	414	443	412	422	442	390	395	389	395	438	422	417	417	429	402	422	423	455	441	417	405	421	436	426	466	421	446	431	424	394	424	399	399	477	465	448	411	425	410	470	411	421	396	458	409	416	431	424	409	444	416	433	408	433	433	428	468	440	409	417	448	414	417	419	428	437	415	371	432	442	391	432	447	390	415	445	441	417	459	441	420	405	445	459	384	423	408	434	416	420	461	428	426	440	403	452	444	427	409	448	422	451	387	419	453	405	421	425	416	452	399	440	455	395	401	453	479	429	488	425	411	446	427	408	454	419	404	446	390	409	446	433	408	435	436	452	401	407	415	390	418	432	390	425	432	432	422	411	431	441	411	437	419	412	400	461	449	386	391	432	384	461	380	441	450	410	378	434	446	418	389	462	466	386	408	491	420	386	410	443	429	448	409	450	454	404	378	409	427	431	416	462	428	450	423	449	400	421	427	408	439	419	446	410	394	425	414	401	405	453	424	403	399	419	416	425	434	420	422	432	409	432	409	416	436	424	423	438	483	393	431	396	431	421	415	458	429	404	431	417	422	409	400	409	399	447	428	413	415	429	444	410	407	429	413	404	452	457	425	428	430	416	449	420	433	406	433	428	435	415	399	420	417	431	389	436	441	472	377	446	428	405	405	424	407	463	420	449	418	425	419	425	401	421	428	420	425	403	412	411	409	416	421	411	450	448	430	463	432	376	418	423	441	410	417	459	456	409	444	423	386	435	440	417	391	394	392	437	456	439	427	414	400	389	386	424	438	427	443	448	395	410	434	419	440	455	425	422	415	410	429	416	420	421	372	437	404	442	443	419	423	451	427	406	446	442	400	437	447	406	427	430	415	414	449	408	408	395	421	431	410	399	441	408	443	419	401	455	399	422	430	416	359	438	405	394	421	408	424	413	422	417	415	465	409	423	349	452	423	419	379	429	436	435	392	448	436	407	413	444	399	407	413	389	421	424	457	410	400	447	445	409	391	431	392	425	410	419	433	405	455	410	413	439	460	422	436	423	459	429	417	428	384	413	452	431	402	387	409	429	407	410	406	437	428	411	421	409	434	423	419	412	438	417	426	421	468	418	434	393	418	422	391	441	426	423	454	422	467	453	437	460	434	441	377	419	459	430	428	402	462	389	398	429	429	444	412	444	431	459	452	438	411	406	400	428	418	408	414	446	403	465	423	412	444	394	412	423	414	386	434	404	416	419	418	408	398	407	404	433	419	402	473	444	457	442	417	433	441	396	420	404	441	445	452	433	417	412	417	424	442	401	399	406	409	398	418	416	427	397	411	445	403	433	442	435	426	402	420	441	470	386	436	415	440	411	405	427	434	401	388	420	417	441	408	409	452	433	462	441	431	391	417	394	422	435	437	392	400	413	418	438	427	418	439	403	407	475	424	401	441	417	488	434	433	419	455	421	427	432	488	431	409	379	423	400	437	390	391	428	431	455	427	419	445	414	465	404	392	419	448	453	437	385	448	408	441	442	444	461	406	400	415	430	463	445	441	459	447	411	422	438	426	413	417	383	447	409	401	408	435	423	411	401	426	447	363	408	431	379	409	406	473	391	450	406	441	417	419	402	400	427	421	418	412	379	429	441	431	424	421	391	422	403	452	450	371	408	416	431	393	440	416	394	413	456	395	384	441	424	402	390	452	414	427	404	448	403	416	414	434	425	436	431	415	393	411	461	406	413	419	449	432	436	423	415	449	482	421	416	454	404	387	437	430	431	398	427	399	434	415	427	442	404	421	422	428	442	402	374	409	449	420	422	397	377	424	443	425	428	415	433	407	408	425	459	398	406	431	465	417	410	414	411	429	444	407	409	421	460	428	419	434	394	443	411	413	447	434	431	400	442	418	425	432	426	457	391	432	410	434	409	416	423	410	428	411	436	411	416	410	439	441	406	425	451	397	407	481	450	416	409	437	403	409	411	403	433	424	415	424	418	432	411	434	424	439	439	391	430	429	443	403	415	425	404	421	413	421	401	434	412	421	400	400	450	395	414	423	419	393	388	409	385	428	444	419	401	433	429	397	406	396	414	382	412	455	428	417	407	433	417	405	454	414	391	462	379	417	386	423	431	417	406	426	432	452	414	393	411	436	473	400	441	392	450	387	431	453	425	403	424	427	368	441	428	413	448	433	428	402	419	410	464	434	429	399	405	404	465	388	426	436	420	447	445	408	435	429	412	414	398	408	421	430	410	428	439	421	446	433	432	418	427	403	415	440	388	429	436	401	454	434	434	401	411	412	416	407	437	403	422	415	394	455	433	383	400	410	433	415	419	433	456	450	422	404	389	445	429	438	402	400	443	432	419	443	417	412	444	394	412	425	425	414	405	382	379	379	424	430	428	411	444	395	440
12761	13273	16932	10818	8946	6350	6255	5891	5794	3847	3548	2551	2519	1878	1328	1372	1372	1173	818	726	551	425	408	421	369	362	314	320	348	308	310	309	311	308	288	243	266	305	294	261	272	244	248	247	277	271	286	254	269	259	250	287	241	256	284	271	270	264	225	223	246	219	236	248	260	241	269	266	238	250	237	223	234	246	240	259	218	205	254	224	229	221	233	253	246	232	258	240	222	265	236	261	255	218	255	233	218	270	248	239	244	219	240	245	244	232	201	235	257	235	243	226	228	212	233	256	238	229	221	247	248	250	238	263	235	239	231	241	266	248	276	250	242	227	214	263	261	238	231	240	244	240	211	234	245	222	193	248	227	237	214	282	217	204	235	245	272	254	238	259	242	283	245	215	248	244	229	257	264	221	217	237	236	229	211	260	241	280	252	231	258	251	272	213	230	245	228	229	231	231	237	242	250	241	259	246	268	242	226	255	259	253	293	247	256	272	256	225	239	242	261	238	238	215	274	243	235	243	245	229	265	260	252	260	220	245	255	262	260	222	228	249	255	236	248	253	253	245	272	262	242	230	264	223	252	221	267	222	225	257	283	272	232	268	239	246	247	250	237	254	241	235	235	263	272	206	260	236	268	228	246	242	240	245	206	240	243	234	224	226	240	250	236	230	227	226	245	258	260	232	249	252	228	250	250	245	253	275	228	244	245	242	245	264	271	189	212	235	236	226	243	226	228	226	254	232	258	251	239	240	243	270	241	259	215	248	244	237	252	245	249	223	258	253	212	269	230	239	257	267	251	233	220	243	247	274	214	211	251	248	248	258	247	243	250	242	214	209	233	244	283	214	235	228	245	250	240	236	254	241	227	259	223	241	240	244	264	244	229	234	233	254	240	241	202	256	242	194	256	251	243	269	251	223	213	237	220	253	234	235	245	211	239	261	216	258	260	238	243	251	226	262	251	229	254	235	242	219	233	238	228	219	232	235	229	257	238	276	244	243	219	260	253	246	233	230	220	238	240	249	245	251	230	248	248	247	282	248	259	235	244	259	227	257	234	259	243	257	217	237	225	246	256	255	237	226	232	250	209	239	236	260	235	260	234	226	242	266	234	246	228	249	235	233	253	242	273	247	234	230	221	218	252	261	278	254	254	252	227	224	229	263	238	235	230	207	252	272	269	245	236	226	237	248	216	247	254	247	210	241	245	244	219	249	240	249	207	242	245	222	266	232	255	262	250	241	251	230	220	229	236	237	260	220	278	253	251	208	267	259	216	224	214	242	253	220	220	224	274	242	231	256	258	236	249	264	208	248	254	246	248	245	241	276	242	251	263	255	250	221	265	240	228	228	234	253	258	253	234	233	264	244	238	224	212	230	247	253	242	235	260	230	218	225	252	243	223	244	240	233	257	255	246	231	263	252	206	261	227	243	244	233	257	266	233	226	261	222	235	229	221	238	264	240	237	269	242	214	208	258	273	252	251	250	258	266	230	258	247	258	259	223	242	264	281	239	222	243	271	231	236	259	237	229	268	264	223	236	218	233	232	251	248	231	252	267	237	242	252	258	237	229	237	231	247	258	218	239	246	244	236	217	242	237	254	215	249	227	226	232	253	260	230	240	246	249	225	248	211	220	278	228	236	205	228	245	247	232	265	228	276	241	264	255	270	241	252	235	231	242	256	233	249	223	227	255	261	220	236	241	248	235	253	230	244	233	248	247	262	240	263	256	232	233	240	262	229	242	214	236	246	252	225	236	254	253	232	249	294	252	247	251	255	222	238	246	263	263	252	227	261	253	256	216	225	226	236	257	245	255	242	227	212	243	229	232	242	231	237	252	241	258	260	264	255	249	235	234	229	242	231	223	263	228	253	271	245	218	248	239	276	267	240	260	261	234	253	231	251	210	242	233	249	247	255	233	218	231	242	250	247	269	248	207	225	225	263	259	247	237	223	228	238	232	218	245	229	231	228	221	256	239	236	254	224	227	239	255	236	227	272	259	260	257	264	247	248	226	276	239	235	223	242	222	252	264	233	209	204	236	260	242	253	223	216	244	242	250	223	229	248	246	249	255	223	235	259	243	222	256	257	224	241	271	212	251	244	224	268	258	225	245	230	232	243	242	245	247	257	237	269	229	240	258	237	259	248	232	227	253	245	234	250	228	221	215	241	233	251	280	224	219	238	236	247	246	233	234	261	246	243	240	254	238	245	266	243	247	257	260	263	222	249	245	234	228	226	245	235	251	209	218	223	248	243	257	217	232	219	239	239	240	222	230	266	246	226	237	253	240	257	233	242	254	250	233	237	246	232	222	254	256	230	250	235	261	239	220	269	260	213	276	243	256	241	247	222	241	230	244	228	258	216	275	222	235	223	231	216	216	227	226	246	237	202	248	248	244	265	235	203	242	247	234	241	230	230	258	261	254	240	253	243	257	255	242	220	240	236	260	245	231	259	257	224	217	237	242	217	238	261	220	248	229	229	241	272	256	280	238	248	260	212	265	262	250	227	244	235	226	237	228	252	266	262	246	228	226	228	240	235	249	250	244	253	253	241	264	253	224	265	241	261	251	257	261	258	223	244	253	195	250	252	258	241	242	240	226	249	202	218	226	238	248	244	235	248	232	255	234	249	236	246	230	226	248	260	269	242	233	238	237	214	260	231	238	263	253	227	225	242	245	257	227	245	257	257	224	262	237	219	225	238	261	254	225	241	234	264	208	252	244	245	254	242	242	224	203	199	249	243	231	238	232	266	241	239	262	224	242	238	226	274	235	230	217	236	232	245	229	242	246	228	240	235	242	243	254	226	235	248	251	222	211	240	256	254	267	193	249	259	251	276	242	220	221	237	232	248	243	267	238	248	234	236	238	244	253	249	227	231	246	232	242	213	254	243	256	241	260	208	257	221	246	231	258	261	256	228	235	232	257	218	229	240	235	257	263	281	256	231	255	247	267	231	239	252	207	226	246	250	230	248	211	244	258	215	282	233	256	231	247	242	238	247	252	244	266	240	246	278	239	246	242	256	216	241	216	227	242	226	230	267	245	236	268	234	255	236	254	236	274	235	231	220	256	260	227	245	234	239	212	230	261	253	274	231	225	232	233	243	255	237	254	255	233	245	250	239	233	260	227	244	236	232	230	234	247	216	237	240	239	234	208	243	258	255	236	223	275	248	222	262	256	252	275	242	238	238	253	224	254	233	241	223	246	253	234	239	247	262	246	231	250	254	234	231	256	238	231	216	222	228	236	227	245	222	247	241	262	258	272	268	229	252	258	254	245	249	215	218	234	260	225	255	244	240	246	247	254	239	257	230	230	251	236	243	238	250	226	253	222	240	258	219	237	216	234	264	199	224	271	268	258	258	262	244	239	233	236	223	224	220	238	245	251	241	245	254	252	241	242	230	237	263	227	258	256	258	207	241	264	233	272	257	234	215	256	275	230	220	244	246	238	224	232	246	270	242	222	206	235	226	230	252	240	253	266	251	237	259	237	252	234	253	233
8579	12888	22950	19901	21417	18617	20781	20232	17988	15837	16181	13110	12489	10635	7760	8121	8851	7108	4628	4039	2942	2197	1999	1714	1513	1404	1199	1382	1125	1081	1015	1103	1046	1021	947	891	1048	1021	885	919	855	800	891	807	861	791	713	699	673	647	628	633	660	685	646	735	688	632	592	614	598	579	608	610	585	599	644	601	592	605	606	586	587	602	604	596	604	560	566	610	570	599	582	584	581	592	552	595	607	647	616	616	591	561	558	567	564	562	576	615	584	603	620	601	579	542	547	619	559	570	605	561	610	560	576	508	573	587	589	512	598	564	629	558	585	568	586	575	571	618	576	599	600	575	553	571	572	559	557	619	606	570	580	595	592	606	598	561	576	557	587	596	604	610	562	561	570	595	580	570	571	655	602	607	579	557	583	545	556	591	573	588	549	627	575	564	591	590	587	567	571	526	571	583	556	550	547	597	589	563	525	573	584	558	575	609	555	589	577	564	570	531	568	577	622	541	556	617	554	606	560	561	567	552	585	581	606	561	568	552	633	537	560	571	538	573	580	582	560	552	605	539	588	603	591	571	532	564	520	583	591	607	572	573	555	592	561	602	576	553	607	549	598	584	542	547	588	537	580	569	554	585	563	605	581	561	584	609	570	592	569	553	595	555	594	567	557	582	580	583	547	573	596	560	614	556	564	605	568	576	535	584	590	589	581	584	601	565	577	583	599	625	545	562	597	589	588	551	551	577	574	573	596	593	606	566	552	568	616	584	592	620	531	559	586	621	593	551	602	595	608	589	573	592	600	546	528	585	568	556	572	550	578	591	582	592	603	591	557	572	542	578	598	566	523	617	555	581	579	540	565	542	594	539	598	557	604	578	598	593	557	549	553	568	556	564	608	531	561	558	549	565	541	536	580	592	560	577	562	570	567	557	586	565	568	575	572	601	587	591	555	543	553	594	570	554	577	584	580	559	577	582	571	585	541	574	518	612	546	569	597	561	578	606	569	570	530	550	539	576	574	601	575	602	567	607	564	540	578	608	538	599	587	617	583	571	574	549	569	572	568	530	557	608	548	541	605	579	588	565	595	582	537	598	540	559	550	575	590	530	559	575	563	579	560	592	546	601	578	569	583	579	623	554	604	576	606	577	565	614	562	548	560	574	548	579	592	544	591	540	572	584	575	591	605	561	550	584	585	555	547	565	581	617	607	575	572	567	563	595	549	580	576	588	601	593	602	564	557	577	572	600	558	597	615	566	557	562	563	561	608	587	588	580	608	574	581	584	590	579	590	563	571	555	584	557	553	562	558	563	572	540	523	598	613	551	560	546	540	567	580	561	572	551	589	582	557	580	591	603	533	540	576	563	588	551	572	596	617	587	575	575	586	554	621	569	605	581	541	577	566	546	542	563	602	565	552	566	600	571	550	569	597	557	567	637	569	572	534	558	596	584	565	609	539	569	539	591	586	561	563	604	601	550	597	600	612	568	566	581	590	623	592	560	569	580	589	554	542	591	598	526	583	549	566	584	581	586	581	576	625	556	572	558	535	612	621	587	589	587	575	615	577	570	585	604	564	573	605	539	589	575	598	559	576	581	547	566	582	529	538	583	531	554	570	547	611	560	571	603	659	622	548	541	578	550	542	573	567	573	569	578	534	565	553	560	570	566	580	527	592	611	594	560	570	605	600	549	598	558	578	564	534	555	579	595	585	560	531	596	584	567	586	604	576	597	582	592	572	574	592	572	546	567	542	538	571	574	586	556	578	559	583	570	586	586	597	574	544	579	612	575	555	585	527	574	571	572	563	557	575	555	578	587	553	565	588	576	578	600	555	578	578	592	558	568	583	586	578	579	580	566	592	580	571	597	584	568	582	564	553	522	581	569	528	606	560	617	605	576	588	587	570	573	571	583	612	587	582	581	574	603	568	598	590	582	584	527	580	574	568	584	623	555	552	556	587	574	562	553	592	576	586	595	566	584	583	592	524	560	585	554	569	591	546	599	597	560	567	559	582	519	616	586	559	589	560	581	547	570	570	558	587	579	610	603	585	621	635	547	580	610	548	594	540	587	588	615	615	556	570	574	570	559	569	615	585	584	563	571	570	596	541	515	579	595	599	594	592	535	626	568	599	572	557	589	574	579	558	580	572	601	571	564	563	582	542	553	581	568	566	584	544	591	556	570	500	600	577	572	555	570	577	554	549	576	567	561	569	570	560	566	612	541	595	550	566	575	553	541	562	588	558	568	600	610	561	592	590	587	538	539	584	602	561	591	548	564	591	614	597	571	612	607	562	581	563	555	589	566	590	562	560	545	596	558	583	580	546	590	557	592	536	594	578	609	530	523	603	585	561	571	575	604	571	559	614	538	601	595	580	590	638	592	556	592	574	603	549	591	574	587	533	607	576	574	605	543	574	541	564	581	536	518	549	565	561	563	548	600	518	572	593	595	605	548	583	565	585	560	577	585	565	593	597	617	557	558	594	552	551	571	575	585	574	591	578	542	590	596	572	626	565	584	541	568	579	575	572	599	613	575	549	545	558	604	576	591	586	600	609	579	569	567	609	566	572	571	583	572	579	586	584	529	621	580	558	585	568	594	549	559	545	580	572	551	585	541	581	588	565	585	602	551	597	620	612	588	584	572	578	589	575	587	593	592	576	646	544	599	545	562	548	558	641	579	604	568	561	619	556	612	574	596	560	572	598	579	571	589	566	559	591	584	606	573	562	594	576	588	576	563	595	548	575	622	587	607	571	581	597	582	549	586	662	579	573	579	593	605	581	643	581	589	575	597	572	616	558	575	539	599	577	575	625	603	558	598	556	579	571	552	545	573	600	610	572	524	548	555	600	557	550	540	535	596	604	595	600	582	593	571	560	569	548	597	572	590	618	526	561	599	527	540	524	586	540	605	569	583	561	572	537	598	565	603	550	614	561	547	558	542	531	553	553	576	544	609	560	591	568	608	570	535	621	565	592	576	560	578	604	592	564	638	602	580	568	579	605	559	579	567	583	597	546	549	550	532	556	590	538	587	576	634	601	582	579	554	605	542	578	549	564	531	568	574	622	573	605	550	615	559	562	593	583	602	609	570	594	581	559	572	583	583	604	560	561	546	564	586	595	570	578	593	580	542	555	521	543	570	537	575	597	552	561	562	581	575	563	565	559	593	581	578	564	565	544	585	535	559	572	567	541	584	595	556	571	548	575	579	575	570	604	540	591	571	590	581	553	534	588	572	566	525	588	566	562	616	574	582	563	565	561	609	556	569	621	592	566	544	570	591	554	595	609	568	535	571	569	564	642	651	557	538	528	574	515	549	537	536	571	623	572	582	552	599	562	588	563	563	573	549	555	581	547	593	586	592	601	526	540	573	570	601	601	568	568	573	575	588	637	549	579	606	606	601	600	555	555	570	550	560	546	554	569	563	555	587	580	574	567	562	597	589	603	576	568	576	540	610	557	552	638	590	572	598	566	593	555	600	566	574	570	573	546	583	562	603	555	567	558	611	570	529	542	563
35551	42215	43582	34566	37508	37793	40328	42310	37421	34186	36008	31327	32165	28776	22785	21155	23918	19410	12768	8877	5541	3605	2400	1902	1473	1408	1171	1883	1255	1053	1001	1198	1049	983	1054	696	1207	1178	691	853	798	648	691	731	934	756	568	555	471	402	398	382	381	385	477	663	443	306	277	290	247	327	282	298	262	262	279	300	411	407	386	305	321	289	283	272	257	230	258	235	237	248	253	244	240	236	243	315	348	350	288	251	233	276	255	251	217	260	287	248	239	247	238	256	281	260	215	246	250	263	281	259	257	236	234	245	236	272	271	268	259	244	234	260	255	239	236	235	256	236	268	235	248	240	236	263	283	259	227	246	263	269	255	244	252	259	243	257	249	253	224	241	249	259	254	240	257	231	263	257	268	228	256	258	321	276	265	239	243	232	286	257	246	253	194	241	254	276	254	279	247	229	272	233	262	237	249	245	264	256	249	262	237	256	265	276	249	248	257	250	243	231	258	225	254	226	248	258	253	255	258	267	261	243	249	266	255	266	253	276	223	231	266	259	250	258	252	262	280	229	246	279	226	275	300	261	236	247	234	247	272	268	272	240	270	260	242	245	257	256	261	278	238	252	293	253	273	269	231	253	245	256	258	291	280	236	267	266	245	285	247	251	249	251	258	279	228	232	239	233	252	261	255	237	250	262	259	260	232	278	247	268	228	280	234	256	237	266	275	216	251	243	250	275	231	252	251	216	270	285	241	275	249	246	237	259	256	254	278	240	237	219	227	239	289	252	262	258	257	238	261	218	256	242	246	237	251	256	267	258	256	237	248	271	304	299	259	256	280	248	254	286	281	278	246	274	257	271	261	240	271	253	247	260	241	271	286	276	251	241	274	249	253	247	270	263	250	281	252	258	240	270	251	259	228	243	274	256	231	278	251	256	255	256	252	217	239	250	279	264	259	250	267	266	256	252	240	260	290	237	260	269	258	258	265	234	239	273	249	270	268	248	221	238	239	247	271	255	282	251	215	282	250	282	259	277	278	238	261	269	240	228	240	249	228	280	243	242	240	254	259	244	263	239	250	271	256	239	239	242	253	243	258	241	280	252	242	218	234	224	303	258	241	250	274	249	258	256	265	237	265	241	264	271	257	250	253	261	260	282	271	264	241	241	243	259	253	262	271	257	232	268	247	248	249	235	264	264	245	272	234	227	268	240	249	245	248	293	272	262	228	246	250	259	225	254	233	245	207	269	265	231	297	233	263	262	254	235	263	277	249	240	234	239	237	269	233	256	265	274	265	268	284	280	245	287	264	267	275	281	249	245	234	299	260	252	242	277	254	270	255	247	263	247	212	272	284	237	254	242	248	227	254	257	248	247	273	262	231	264	259	258	248	244	257	242	258	274	275	237	264	245	250	271	250	237	256	285	285	251	245	239	261	268	221	256	248	264	263	228	255	260	265	243	270	259	233	243	280	264	262	280	281	274	270	233	233	255	238	253	257	235	239	247	255	278	249	248	266	235	229	247	244	245	268	240	248	246	259	254	235	234	258	274	242	259	224	283	261	241	257	246	237	253	248	229	274	251	272	245	260	258	242	241	226	266	259	271	223	252	244	234	255	267	267	242	249	263	263	302	251	271	206	245	258	247	251	271	263	248	268	272	259	255	255	223	264	244	261	254	267	269	250	264	256	234	261	246	241	265	268	252	242	287	262	231	269	261	230	242	236	260	261	256	227	262	255	278	268	274	283	258	262	261	253	242	293	278	274	249	256	264	247	221	219	274	259	236	244	267	256	259	265	258	237	259	258	247	232	265	278	243	208	259	250	226	267	257	232	283	261	242	250	257	266	249	207	271	235	246	243	239	284	246	245	250	258	237	231	254	250	269	235	217	244	254	270	255	246	256	252	245	260	252	262	241	273	266	252	230	236	268	279	257	276	239	241	253	233	254	255	262	267	261	277	253	217	260	234	228	251	262	248	223	273	246	230	300	242	263	279	253	260	255	254	241	266	249	263	255	278	246	236	287	244	215	233	270	261	261	248	283	275	270	231	233	241	257	249	261	248	260	247	228	254	245	246	258	287	248	258	239	240	269	243	278	266	261	238	271	264	244	244	242	255	253	270	238	250	241	263	266	252	260	258	261	238	271	261	256	272	266	269	247	264	254	234	233	261	261	263	247	243	238	309	257	270	261	257	283	274	277	253	215	234	240	243	269	252	235	249	237	267	249	250	241	261	260	255	246	252	263	242	274	257	237	249	258	240	224	240	234	250	255	265	258	270	253	233	251	255	272	255	266	259	249	268	253	223	260	269	230	278	242	284	252	260	267	259	235	251	249	264	235	276	260	242	215	281	266	245	257	262	266	261	241	247	228	240	270	263	268	264	260	253	245	242	279	254	252	269	215	265	285	257	228	265	253	262	241	246	243	244	288	264	269	246	247	253	247	243	268	278	264	255	265	252	256	260	265	259	244	250	262	244	260	259	289	274	244	239	234	271	261	217	267	272	252	270	263	275	241	250	262	302	253	212	241	255	239	267	241	261	257	246	264	256	255	242	271	245	255	250	243	244	259	233	236	267	254	266	232	276	245	268	250	236	249	250	241	247	267	261	237	242	245	214	255	242	244	273	258	252	261	258	257	295	231	261	274	282	264	283	249	233	226	265	273	265	228	260	252	258	250	262	256	266	258	250	270	244	235	264	248	275	241	286	236	249	257	239	266	229	256	243	262	263	222	251	244	246	269	277	224	267	261	274	280	259	225	246	253	263	229	251	244	239	284	264	244	288	240	236	257	267	252	247	259	259	233	262	245	257	247	279	218	232	279	240	262	261	254	239	255	220	214	204	270	271	265	255	275	257	222	281	270	272	259	247	273	269	269	264	249	236	235	259	234	285	276	258	231	231	246	267	238	225	244	265	258	240	258	255	235	264	257	247	263	262	263	263	257	252	216	241	240	249	265	252	273	255	244	242	246	247	280	273	273	247	255	273	262	276	271	256	235	268	252	269	298	231	247	278	256	225	281	245	258	243	251	256	267	251	259	261	281	273	239	282	277	260	251	256	259	249	215	246	257	258	229	239	256	297	266	292	284	267	238	243	268	240	225	261	237	237	239	253	244	247	230	238	271	245	225	249	236	247	271	254	246	238	243	260	263	245	268	246	276	230	291	240	271	280	249	227	256	269	242	259	256	263	240	262	260	264	259	252	254	250	236	270	279	260	245	229	228	252	248	246	267	266	207	253	276	261	260	233	256	260	221	252	274	283	250	247	264	262	234	247	240	243	266	270	239	246	259	240	246	235	242	264	258	268	274	289	236	235	234	242	255	253	238	241	276	240	262	255	261	250	245	234	265	272	270	226	269	271	288	272	246	232	271	261	254	252	249	264	248	235	240	273	267	249	269	247	274	239	229	250	244	251	251	227	234	270	256	268	256	254	234	246	259	237	229	225	237	255	248	277	266	255	231	249	248	263	247	237	232	226	245	270	271	249	219	275	262	252	270	250	288	248	265	266	240	256	225
24975	38533	45380	47249	51041	52157	54516	54008	48296	50292	52787	47798	47336	45662	40021	41200	43941	39955	32233	27412	21761	17006	12451	10258	8358	7755	6823	10335	6680	6324	6016	6686	5802	5213	6331	4089	7029	6614	4122	5044	4935	3799	4222	4537	5471	4128	3122	2893	2351	1881	1873	1858	1589	1636	2208	3944	2526	1061	817	874	820	1119	979	826	733	691	939	1044	1898	1843	1591	1224	1064	811	610	586	610	598	650	559	624	616	605	641	634	628	566	786	1350	1365	856	581	640	620	621	554	588	583	639	599	596	633	628	588	581	575	625	584	553	612	628	594	564	586	586	575	563	591	559	588	622	537	567	598	532	571	584	598	582	593	593	596	559	596	581	524	572	545	592	554	597	572	602	639	604	614	580	595	578	602	609	583	590	580	574	562	585	582	577	555	608	600	562	630	556	596	585	617	573	591	585	618	559	591	563	561	588	547	584	576	557	602	580	623	592	552	591	613	603	560	570	586	576	578	617	604	572	609	580	588	572	586	554	548	560	547	599	587	563	539	599	581	525	580	580	631	601	615	604	560	612	608	542	586	616	584	609	573	599	587	540	577	528	571	613	572	594	629	543	588	607	618	582	591	580	594	595	605	597	598	606	572	572	593	574	599	592	619	602	581	634	592	560	594	570	568	571	587	538	573	574	584	569	608	610	612	583	582	584	582	603	615	600	572	539	617	599	552	585	552	554	601	583	598	594	590	604	564	569	583	589	593	588	593	605	598	607	585	574	601	576	547	581	538	577	618	580	582	625	583	558	587	607	561	563	589	604	555	583	567	572	585	554	571	597	630	614	577	603	591	585	613	570	600	601	580	569	557	577	520	599	565	598	558	590	656	569	582	605	565	568	591	585	555	629	584	580	540	574	582	601	609	585	572	569	615	598	573	576	605	616	570	598	611	568	563	638	598	566	539	585	551	583	572	592	545	581	616	562	597	580	587	580	614	608	588	604	607	592	589	580	579	600	584	550	579	560	553	570	573	660	558	597	628	596	554	589	586	575	585	569	582	595	562	608	575	561	588	589	585	622	566	572	620	586	558	577	576	619	576	604	586	574	545	603	554	567	622	585	567	612	591	614	591	594	610	587	630	581	598	579	597	587	636	620	610	594	586	577	603	590	567	625	561	554	614	585	596	609	581	561	588	599	575	581	561	607	556	616	616	620	600	598	519	589	627	594	572	580	554	606	577	597	605	601	581	600	583	586	538	590	612	570	599	608	635	528	599	596	581	572	558	561	587	589	575	634	534	561	609	575	585	561	568	553	636	608	536	595	582	579	539	579	583	594	591	565	592	591	602	617	601	585	592	574	578	597	596	562	618	604	541	612	617	554	591	577	590	606	555	604	629	574	621	568	591	625	554	586	586	570	563	571	637	613	555	578	571	575	582	650	611	638	626	606	597	575	545	566	579	603	588	591	590	566	592	567	595	616	605	612	575	597	627	544	556	584	557	599	576	616	604	574	602	591	595	573	583	577	593	547	598	582	608	592	598	570	629	619	591	639	546	592	573	569	558	562	531	584	584	594	606	586	581	622	577	588	571	573	569	636	578	576	591	579	553	599	575	563	556	605	569	623	565	590	572	589	599	568	602	577	582	567	562	591	544	597	579	635	574	600	595	611	546	581	590	531	643	577	623	596	560	581	605	543	571	570	560	585	559	584	571	586	598	621	496	585	570	602	572	582	609	596	596	570	567	597	578	550	589	581	595	601	583	599	609	569	571	540	617	625	588	591	633	574	584	578	571	579	609	611	529	573	597	609	581	566	594	613	582	583	598	603	619	576	582	604	598	586	589	581	582	623	599	533	551	563	599	598	595	569	597	600	590	558	581	600	556	578	555	616	547	577	598	613	568	584	593	541	626	612	605	593	595	576	550	590	616	601	576	572	551	565	599	575	586	560	612	581	587	588	600	565	570	616	575	565	611	579	585	559	605	571	615	591	591	572	612	588	623	578	580	583	582	570	582	575	594	596	597	569	602	584	564	635	563	600	571	573	547	574	553	568	587	604	546	556	601	570	614	560	551	625	581	590	604	600	585	541	616	612	591	598	616	617	596	602	566	605	587	583	560	572	572	548	568	599	588	562	594	577	552	553	620	634	605	602	580	582	604	587	564	554	613	561	605	614	605	587	587	612	614	599	602	615	596	576	632	579	581	585	534	612	541	592	616	587	574	586	607	593	583	589	575	577	578	604	605	650	561	597	578	584	596	561	590	592	629	558	595	610	585	538	570	589	541	599	606	575	592	574	596	627	592	611	571	561	568	552	614	587	603	577	579	512	567	605	570	606	568	610	586	588	602	583	650	569	628	557	602	615	595	574	577	563	569	594	641	556	541	586	594	601	599	629	579	605	570	590	594	636	588	590	558	565	554	593	601	585	578	594	610	670	585	561	556	646	571	599	593	586	541	601	593	582	544	578	609	593	578	584	566	615	590	601	566	554	587	617	594	590	562	562	572	589	586	556	623	587	543	614	586	623	547	580	582	596	536	563	541	586	598	548	583	572	585	587	595	541	575	586	596	588	606	594	537	589	553	602	606	622	601	600	602	578	552	581	550	570	580	581	639	588	590	607	571	557	568	622	588	580	623	587	580	553	583	578	580	582	539	557	650	566	556	616	594	585	549	605	602	563	596	597	582	589	591	583	617	581	582	542	587	599	608	576	610	593	611	570	598	611	543	622	585	603	573	582	588	559	590	588	618	581	584	550	570	546	564	587	514	559	612	556	545	611	574	603	583	626	576	594	607	586	554	604	589	582	567	564	555	586	595	603	573	582	549	598	545	587	574	622	549	558	583	544	581	589	605	619	559	595	566	582	595	578	628	584	537	593	627	567	563	575	565	538	616	599	581	596	572	625	580	589	599	557	562	578	566	595	559	608	610	578	582	551	600	594	588	564	547	575	586	564	612	604	556	562	602	592	593	585	578	614	612	594	549	541	552	579	579	625	586	614	603	581	596	573	602	589	618	582	624	589	586	611	541	587	549	629	590	550	575	621	564	585	563	620	589	599	635	536	610	560	588	567	557	611	589	597	560	566	594	565	587	559	604	582	575	577	584	602	587	614	592	578	574	546	627	577	591	551	593	588	567	594	569	585	529	601	571	551	606	637	583	613	595	595	581	586	585	638	570	605	575	590	604	583	595	622	564	569	604	584	598	594	567	589	560	548	573	561	617	555	581	600	593	578	588	568	637	560	554	617	615	625	579	611	588	582	582	566	593	581	550	555	563	523	573	590	601	622	576	568	573	646	593	590	583	590	566	525	609	579	609	590	550	554	563	572	563	574	584	568	615	558	572	636	572	590	611	559	572	576	606	612	543	607	601	594	609	594	627	547	576	579	587	585	574	642	597	627	582	577	536	583	597	612	579	620	596	560	580	593	562	576	607	576	587	584	566	582	594	564	608	632	643	589	613	595	589	596	596	612	597	625	580	613	546	594	622	587	569	618	595	593	565	597	538	599	599	564	561	612	586	653	586	592	632	577	583	572	581	588	577	620	617
42768	45595	42455	35395	39262	40470	42658	45655	41579	39018	42397	38701	38012	36710	31386	32045	35436	31035	22406	17091	10432	8019	4903	3747	2847	2788	2237	3065	1748	1706	1786	2117	1777	1331	1813	1099	1896	1754	1105	1313	1188	930	1160	1276	1406	1063	884	698	491	476	463	506	413	455	707	996	574	288	208	253	220	294	271	241	192	216	259	374	580	458	414	369	365	241	182	192	186	208	181	203	192	173	174	189	165	175	188	238	385	411	231	217	177	149	192	182	158	179	161	168	170	170	172	182	170	189	193	155	168	184	184	185	168	177	194	182	178	171	158	170	208	185	167	179	206	222	173	177	181	190	161	192	168	190	174	180	191	190	166	178	183	195	175	174	180	184	163	164	168	164	181	199	174	201	186	190	151	159	168	165	216	183	174	183	179	199	165	180	206	185	173	181	193	195	168	185	172	196	184	173	162	183	186	187	184	157	188	162	179	163	205	211	179	183	194	186	179	171	187	165	189	168	167	174	187	194	164	214	170	177	172	209	175	188	177	168	179	185	174	200	164	164	200	202	161	184	196	172	174	158	167	172	186	184	201	175	164	189	184	199	167	169	165	167	169	205	187	197	188	165	184	169	171	181	185	166	166	174	176	196	190	179	184	174	179	192	174	172	167	205	190	179	205	164	174	201	173	169	163	165	173	168	171	181	202	181	183	187	184	201	177	172	177	169	191	179	189	183	166	172	183	181	186	179	163	185	208	186	211	162	183	179	161	166	162	184	178	165	187	159	182	192	191	170	193	194	163	184	207	185	178	188	193	176	202	187	161	177	179	176	188	212	179	183	166	162	166	163	191	198	167	211	201	191	200	172	186	154	171	196	171	216	177	176	183	185	193	179	178	162	186	180	188	164	174	211	187	164	175	175	173	177	184	195	201	179	182	181	188	174	173	202	178	171	194	209	162	175	199	192	189	176	168	186	184	164	178	173	184	151	178	182	172	170	190	185	184	164	167	195	184	177	170	191	184	172	181	203	181	203	178	190	201	180	173	160	166	212	180	202	192	180	178	167	173	188	181	188	186	155	181	158	184	179	200	170	202	188	170	197	163	173	195	164	175	163	183	196	180	205	176	202	186	198	186	175	182	159	174	188	157	183	175	166	164	173	182	182	177	192	195	219	188	208	169	192	164	168	196	170	181	164	176	176	193	187	185	186	181	181	178	182	174	168	189	157	196	181	179	186	166	178	178	175	174	199	174	192	183	177	191	149	191	196	182	204	173	199	184	193	231	192	204	183	163	172	179	171	185	185	165	194	168	176	180	163	172	190	166	190	160	182	165	161	149	170	180	174	186	195	160	188	176	169	177	226	214	163	195	186	195	183	171	184	180	186	150	155	185	168	171	187	170	204	190	186	171	182	161	179	204	186	180	192	187	184	175	178	211	175	143	167	185	170	158	207	161	159	166	173	184	180	183	198	184	177	166	180	166	194	164	177	182	167	185	178	187	163	192	188	169	164	191	165	198	183	198	179	174	168	181	169	193	183	186	206	184	158	191	179	165	186	164	176	204	180	187	169	176	167	164	172	150	179	182	182	186	190	173	173	185	170	179	183	166	194	166	182	161	176	187	179	192	177	196	197	167	186	197	158	174	164	164	173	149	196	168	161	168	148	173	195	174	153	156	162	181	185	181	180	168	189	163	193	161	175	175	183	169	171	167	203	180	191	175	169	181	186	166	169	199	176	180	189	175	190	170	190	177	169	167	156	179	169	190	196	168	167	191	135	185	179	181	183	197	187	184	186	164	187	181	183	196	161	163	164	164	182	185	190	162	159	202	184	180	169	170	168	187	175	207	188	201	182	187	166	180	149	186	180	195	184	198	163	194	182	177	180	196	186	151	186	183	183	164	185	182	182	171	186	159	179	179	157	190	185	179	177	177	190	173	203	198	176	198	166	207	170	180	169	178	183	204	167	206	168	203	191	176	179	155	184	170	193	205	181	202	203	158	179	195	172	169	187	171	187	182	180	164	165	194	205	194	180	165	167	168	180	168	159	172	170	185	174	198	175	181	186	204	187	222	186	176	161	169	169	174	172	184	183	193	168	196	172	180	182	197	182	177	195	193	204	168	163	180	159	178	183	170	174	178	194	184	180	147	184	175	170	157	189	184	172	159	175	162	186	170	173	181	160	218	163	157	187	189	167	189	169	186	181	171	168	171	187	169	173	166	188	184	178	196	185	162	176	197	189	151	187	211	169	201	191	182	183	157	158	197	171	193	172	187	162	195	158	169	182	197	185	169	191	178	188	171	180	199	177	175	182	179	177	188	192	165	179	164	176	189	184	186	175	173	155	136	193	183	167	188	167	173	166	191	175	178	173	188	162	183	163	161	184	180	198	212	180	197	192	171	152	153	162	156	141	165	176	174	195	174	194	180	160	179	191	200	195	193	191	167	198	179	182	179	184	189	153	173	168	144	195	173	188	185	179	160	182	163	167	182	202	172	168	196	191	149	190	175	171	177	185	206	197	174	179	163	160	154	201	155	186	184	185	173	167	191	186	187	168	162	184	207	191	175	179	177	198	200	186	173	169	176	175	197	173	171	156	203	190	181	179	166	187	194	172	203	199	160	156	185	159	161	179	187	189	159	179	192	180	180	165	203	191	174	190	151	175	160	181	178	180	185	146	194	171	190	167	187	174	168	207	185	173	165	173	168	185	179	172	170	199	171	171	204	195	171	152	176	174	173	190	188	153	191	198	181	211	204	197	183	179	164	179	179	167	165	178	189	195	183	190	186	176	196	193	189	197	196	170	220	188	175	174	170	191	186	156	189	192	163	153	164	169	179	181	159	183	173	189	201	178	174	186	183	187	196	196	186	172	174	175	171	193	166	179	170	173	150	189	186	155	190	202	181	173	187	160	194	172	155	182	157	197	184	188	167	159	192	188	165	202	150	180	151	178	196	192	152	187	217	174	172	200	166	162	188	156	166	191	174	168	200	161	181	157	186	189	168	191	149	205	175	165	172	149	170	165	175	181	179	156	170	180	186	177	197	206	177	198	184	174	169	193	189	175	199	183	168	169	208	202	158	164	204	175	170	180	165	168	170	186	154	175	195	166	179	197	196	200	157	183	185	179	195	179	185	150	167	209	189	188	182	173	203	201	167	168	185	188	200	171	165	192	195	187	197	172	173	180	178	185	168	171	179	180	170	146	160	175	165	180	192	185	191	175	156	155	200	161	182	180	174	189	184	168	179	180	168	202	151	155	169	189	185	196	197	186	191	204	201	192	208	190	185	180	205	160	182	157	165	162	169	177	177	157	187	172	190	189	203	204	173	197	191	168	185	188	179	173	164	181	197	192	180	178	161	190	179	179	179	190	187	189	183	173	173	177	176	189	171	170	204	167	192	178	175	178	177	180	165	184	168	166	153	171	181	177	194	203	182	181	193	158	169	169	183	183	171	170	192	200	139	176	190	178	159	178	179	196	179	172	182	191	211	179	193	186	188	155	169	178	192	182	153	178	184	180	176	159
31131	45126	48121	51897	55403	58313	59158	57946	52152	56639	59960	53636	52602	52681	48234	49801	52543	48783	40656	37921	30361	27611	19778	15784	14476	13029	11704	15136	10050	10214	9838	11111	10194	7631	10424	6402	12267	10073	7095	8717	7088	5851	7555	7927	9049	6594	5464	3830	3103	2845	2825	2778	2080	2449	4301	6156	3022	1161	781	1007	791	1242	1058	780	599	730	1138	1835	3290	2285	2187	1983	1316	781	498	512	512	460	457	458	492	459	533	446	443	467	516	1100	1940	1837	750	426	428	415	426	409	404	404	432	398	435	425	437	408	412	426	422	433	410	428	419	411	415	390	473	432	408	405	406	416	429	430	413	437	461	438	430	411	440	412	450	443	418	406	466	394	450	415	450	421	455	397	459	414	432	430	465	432	398	430	422	443	383	448	398	436	395	451	425	408	443	448	421	424	419	459	412	461	442	431	399	416	416	433	397	407	438	462	435	400	434	436	428	437	401	381	417	396	429	432	467	451	420	430	399	418	436	425	419	415	408	405	425	418	452	429	429	396	433	403	389	434	388	433	436	432	402	431	451	430	426	409	445	417	421	442	394	432	454	426	435	470	441	404	394	411	421	430	408	396	459	378	414	417	432	420	422	430	424	395	419	423	420	419	436	395	426	371	405	402	408	399	408	450	450	391	416	410	444	428	420	444	391	410	431	452	422	442	447	452	433	408	390	430	438	464	426	393	436	365	464	416	417	413	404	412	398	433	441	415	418	455	425	438	415	419	444	397	420	432	410	486	426	389	405	363	377	425	449	401	444	420	462	438	424	423	425	430	428	436	401	469	381	403	488	420	417	421	426	429	414	496	414	444	409	460	403	429	437	446	421	413	445	447	400	417	424	424	406	442	392	409	424	447	406	424	445	441	391	462	433	423	424	403	408	407	406	423	463	454	402	410	423	408	405	405	420	400	439	455	402	420	410	405	400	388	426	439	430	437	444	410	422	454	449	423	448	433	431	439	392	441	434	444	410	437	454	434	437	435	426	419	442	430	403	397	413	430	457	420	424	414	428	433	435	399	432	421	395	437	404	406	405	441	426	426	406	421	374	450	422	414	454	444	439	388	425	438	406	428	454	453	442	462	444	471	408	431	424	411	408	427	447	429	442	435	410	421	435	421	438	436	389	424	405	444	399	398	422	404	424	436	374	432	399	398	434	454	407	436	474	427	450	433	433	454	403	429	436	456	450	440	426	407	398	398	434	424	402	436	431	428	448	441	441	408	406	409	425	424	449	424	393	432	418	426	431	419	424	414	417	424	415	419	444	407	435	405	440	414	475	411	421	424	408	440	423	432	414	415	392	457	390	460	413	441	401	431	479	446	449	392	408	437	434	397	403	428	405	413	421	436	430	388	418	435	412	424	421	440	433	424	401	454	403	445	423	454	389	417	401	405	433	445	381	434	435	403	398	420	393	428	428	394	425	433	409	477	401	463	425	441	403	434	430	428	434	427	430	417	411	392	410	409	393	383	418	423	450	403	403	437	424	446	404	412	404	424	418	422	424	436	430	448	459	406	418	450	445	385	459	414	470	473	453	408	440	446	399	444	401	416	439	418	439	420	410	436	431	450	438	445	418	428	422	431	395	405	432	428	402	408	437	400	422	427	388	422	413	387	386	428	443	421	406	442	454	400	432	446	457	377	435	404	416	420	427	416	405	453	411	407	427	427	418	434	441	447	428	446	402	454	454	391	405	407	436	430	418	416	414	402	423	436	436	378	447	418	431	462	414	429	443	442	442	435	406	432	414	436	435	427	433	461	444	439	426	431	382	455	403	405	420	391	447	436	459	422	392	423	422	424	448	456	414	429	403	393	401	419	447	400	410	407	404	424	404	451	444	439	459	445	450	469	452	430	409	466	418	424	391	417	419	420	432	418	395	429	401	413	412	416	459	456	421	379	392	429	377	405	393	451	421	396	399	422	436	395	430	398	429	458	426	439	423	431	410	447	422	423	423	423	444	413	419	407	405	426	402	414	427	427	417	408	438	439	454	437	424	408	402	434	433	445	423	426	394	405	438	419	451	411	442	455	423	400	394	413	448	367	428	427	401	460	392	401	416	403	388	405	451	445	463	452	411	433	407	409	421	432	451	408	404	436	426	415	448	409	412	406	417	449	409	410	422	419	406	416	449	409	452	365	425	429	417	386	409	410	434	421	400	417	451	418	422	418	438	445	397	436	425	447	418	453	405	448	425	433	418	407	444	428	438	428	436	429	421	476	425	396	436	457	434	411	443	419	433	418	433	414	409	438	421	383	432	432	423	401	436	400	443	396	421	436	445	468	389	393	400	404	462	405	431	429	384	396	424	405	458	425	454	437	439	410	413	401	406	452	446	445	469	442	432	416	397	442	411	409	434	426	376	391	381	411	414	429	412	412	396	415	408	407	477	449	428	416	403	422	419	418	419	437	423	428	469	428	408	413	405	432	452	415	406	416	433	436	386	443	407	396	421	449	432	427	384	369	427	444	437	431	442	397	415	421	447	420	394	435	420	427	418	443	443	436	392	450	417	398	413	434	420	423	440	414	456	440	410	433	423	425	408	411	429	414	432	416	481	417	430	483	454	421	415	414	425	426	431	436	434	413	441	425	413	412	417	450	409	442	406	437	428	434	422	425	424	412	434	413	424	433	445	428	448	410	445	411	412	460	412	458	453	378	447	465	412	409	423	382	396	416	458	392	422	430	469	430	465	387	424	432	417	466	405	440	434	444	405	387	401	399	423	417	409	454	435	409	406	409	414	410	409	425	444	412	392	435	424	445	424	427	442	478	436	413	447	443	411	416	426	418	371	430	443	463	424	433	402	431	396	370	422	401	425	446	417	412	399	431	420	409	406	453	461	413	453	397	462	392	458	450	410	391	418	431	413	438	426	410	404	395	444	418	448	434	437	385	429	444	473	407	447	398	429	380	384	440	439	385	400	427	412	405	406	429	406	415	458	399	433	418	464	409	416	442	415	423	440	442	399	405	427	469	452	411	406	408	435	412	434	402	420	458	427	414	426	439	423	435	420	424	462	388	440	391	434	464	376	402	406	454	446	416	388	422	403	426	437	428	419	404	422	442	427	435	405	442	401	413	401	412	396	462	403	424	422	421	422	442	417	442	418	419	471	392	414	410	455	406	413	404	445	428	405	397	431	449	439	388	404	452	397	421	417	438	388	422	386	432	426	436	394	421	433	443	447	436	420	440	412	401	443	413	415	400	394	452	436	414	405	475	405	443	440	440	430	444	436	420	401	384	436	457	419	411	415	450	409	410	412	400	442	411	386	443	432	417	379	422	407	465	440	419	430	420	456	404	432	417	443	398	410	401	403	410	404	429	469	421	455	432	430	395	456	424	426	443	442	419	412	416	419	439	417	423	375	419	421	422	395	406	409	422	399	417	425	389	426	394	413	428	448	437	429	416	455	422	435	394	424	437	422	404	382	431	398	366	388	477	405	423	455	428	451	422	440	397	416	415	447	409	448	415	410	416	443	416	433	404	379	428	425	455	430	445	422	387
11850	13267	17545	11397	10384	7528	6916	6545	5373	3728	3389	2635	2442	2046	1277	1359	1384	1204	786	712	602	446	389	416	374	331	353	337	305	312	305	310	317	293	306	280	269	259	266	276	289	262	267	254	296	261	274	250	237	240	250	254	247	244	254	260	230	243	279	267	225	246	239	263	227	295	255	236	275	245	201	219	236	261	216	236	222	228	292	243	260	225	254	247	229	266	232	271	259	239	255	272	219	241	214	247	247	263	225	240	210	247	243	254	239	279	290	272	245	253	260	252	244	229	231	242	264	235	248	242	253	210	223	250	260	234	254	244	244	242	270	298	232	250	227	253	245	258	234	255	229	250	238	247	237	237	241	232	256	240	244	233	276	251	267	235	249	207	224	240	236	222	241	262	228	254	247	235	244	233	237	253	232	261	263	246	271	238	247	243	263	221	256	227	230	231	230	246	256	239	246	224	225	236	237	227	224	249	254	252	204	234	231	232	261	244	242	239	227	253	249	228	235	221	226	231	239	248	274	228	272	239	262	287	229	228	258	250	230	208	275	245	215	270	248	264	224	233	215	249	256	236	208	215	254	267	249	225	254	246	228	238	238	218	240	250	253	229	247	249	217	246	232	239	239	263	235	271	267	259	240	249	192	256	223	234	243	243	235	222	247	259	247	205	233	253	225	259	236	228	254	240	275	244	279	241	242	260	241	258	246	224	246	258	226	253	280	251	271	271	250	225	231	255	265	247	234	231	270	256	269	233	249	234	222	244	225	277	241	271	233	238	225	238	273	254	223	254	249	250	244	233	236	240	222	222	240	228	263	256	252	230	249	241	258	225	238	225	294	254	240	222	265	277	252	210	254	267	254	277	251	224	239	245	229	261	236	252	224	238	235	220	261	253	236	239	238	254	227	219	226	223	248	251	242	233	252	245	277	258	248	256	236	226	244	260	248	201	226	250	237	246	231	265	255	278	220	222	229	239	243	245	248	185	239	244	254	264	239	256	251	243	264	271	237	239	249	235	236	245	249	256	240	268	245	278	248	232	239	241	239	248	263	244	255	209	219	244	232	262	240	238	258	256	246	212	254	252	224	240	231	239	224	234	231	234	252	244	226	251	268	226	237	240	257	250	238	236	223	248	242	264	232	261	234	249	275	258	238	252	252	233	239	225	251	250	222	239	274	239	231	216	252	242	230	251	262	273	245	245	232	226	230	256	252	216	260	258	248	227	261	253	219	240	243	255	266	260	238	267	245	270	244	262	223	246	244	254	259	236	261	242	256	226	247	280	226	219	232	240	239	248	250	245	254	229	226	258	231	246	236	246	244	246	247	277	251	275	220	253	262	246	268	268	209	236	267	218	220	222	253	234	245	245	256	255	251	213	226	252	230	254	223	275	236	254	232	261	239	229	239	241	232	252	216	276	245	259	244	240	264	245	256	224	235	229	239	231	269	247	233	232	250	244	261	251	219	264	266	255	263	234	255	258	231	251	242	235	245	257	239	247	246	223	245	242	269	244	258	244	270	263	235	257	249	265	232	242	252	236	261	249	248	250	243	242	258	201	226	247	237	249	253	271	241	234	243	211	245	236	253	240	264	229	227	238	230	243	256	277	239	226	244	238	234	254	236	233	272	258	257	255	230	256	250	250	220	244	253	273	222	271	265	241	234	247	219	217	232	225	254	258	243	206	249	243	266	239	226	265	268	238	253	222	276	235	252	265	221	242	245	225	213	226	235	221	251	234	234	232	244	230	247	251	266	213	242	231	240	269	242	256	240	227	243	257	252	255	273	227	230	223	217	262	260	250	246	231	251	243	259	247	270	238	268	217	265	234	247	240	228	252	233	253	245	245	216	239	225	241	267	269	230	243	244	229	233	240	261	208	236	212	219	235	273	226	264	233	255	264	246	235	249	256	255	229	237	231	261	249	235	234	257	257	230	260	241	249	232	200	266	240	234	272	270	249	253	261	220	253	238	258	270	217	254	239	250	237	252	250	236	221	250	221	239	264	261	270	254	253	247	262	250	254	196	256	243	247	262	226	234	241	264	245	204	244	225	284	255	230	251	246	286	226	240	228	248	201	239	268	277	231	241	225	271	248	239	227	239	238	222	261	257	249	246	240	244	222	243	244	259	244	251	227	228	266	223	234	232	258	247	263	231	255	221	236	222	268	225	258	262	227	236	256	228	226	228	256	230	235	244	249	250	248	205	239	259	241	263	230	251	244	235	243	201	250	258	255	286	246	234	242	208	226	220	254	267	226	226	221	222	247	221	249	218	212	233	255	259	257	239	243	268	264	252	228	276	244	263	238	242	223	240	239	234	267	257	243	253	244	242	287	231	242	221	272	241	232	236	235	249	223	258	256	218	265	244	216	222	222	233	228	227	237	236	266	233	262	229	265	263	233	277	237	255	265	226	250	280	209	263	270	241	217	235	256	249	235	237	244	250	239	233	233	222	265	238	248	231	272	245	274	258	247	230	236	232	235	282	228	241	226	238	269	256	237	246	227	250	257	249	229	243	250	259	254	260	259	245	247	259	236	261	271	266	255	209	259	240	260	225	249	239	258	263	269	259	244	257	244	251	237	258	283	256	243	266	261	232	236	236	240	219	247	237	226	247	240	260	244	243	239	247	251	271	236	254	237	224	245	199	245	257	235	228	262	225	249	227	215	238	214	232	236	249	240	255	234	248	248	247	243	254	269	261	236	267	271	238	226	263	236	254	243	239	244	246	246	258	253	256	255	256	253	240	225	263	248	264	257	237	231	257	241	243	238	235	248	250	218	242	243	256	250	279	244	276	235	264	220	239	251	249	289	223	252	253	276	262	263	230	258	231	249	224	259	250	248	256	240	283	246	239	259	238	252	256	244	265	263	243	221	257	268	249	276	257	254	235	217	251	274	257	209	240	275	259	248	244	216	239	247	271	265	240	226	258	251	250	284	226	254	233	239	272	217	202	266	235	238	239	227	248	226	249	245	241	274	239	234	245	230	255	259	272	238	235	265	225	247	260	271	287	248	290	273	285	242	229	249	254	244	246	232	249	243	242	266	267	222	245	255	237	229	245	226	260	240	235	257	232	235	265	255	245	234	218	244	232	250	252	259	240	232	267	246	256	243	266	241	236	216	226	237	219	227	239	242	263	217	244	266	235	259	249	228	252	229	278	239	268	250	246	251	232	245	247	261	234	262	258	232	246	257	255	226	239	219	220	231	246	242	246	233	230	255	234	264	250	229	240	220	253	267	239	251	272	282	232	255	255	232	246	244	241	244	229	227	201	268	256	230	238	256	223	239	239	259	261	241	254	254	241	231	243	257	244	239	267	253	264	232	235	257	262	252	222	250	249	252	242	249	242	241	234	262	236	252	253	223	238	240	260	240	262	240	244	256	250	234	251	256	244	230	260	233	240	236	233	253	249	209	255	252	237	220	248	226	251	239	246	240	263	250	221	235	239	225	259	254	242	238	224	218	230	263	253	242	235	280	254	272	246	240	261	263
8179	13549	23077	20464	23488	19948	21121	20549	17387	15873	16456	11927	12070	11189	7245	7971	8590	7143	4746	3896	2857	2376	1811	1680	1552	1380	1301	1387	1112	1126	1066	1105	980	990	1000	901	1033	1011	864	920	865	819	860	853	849	704	672	670	670	686	730	704	642	696	641	789	657	586	594	594	608	618	650	600	567	611	600	643	583	606	619	625	655	639	597	617	556	634	581	594	579	619	600	605	617	595	604	580	634	645	602	564	624	564	541	553	555	561	592	609	612	585	595	538	590	596	563	540	600	566	537	624	619	598	581	561	599	582	569	587	506	589	536	599	559	579	600	551	564	511	606	616	576	552	578	612	545	595	599	559	532	599	619	550	589	577	572	584	591	583	575	581	617	575	571	582	577	617	604	547	578	597	552	568	627	559	579	561	590	568	553	589	544	587	583	579	570	582	589	591	565	575	570	540	603	591	593	585	569	626	548	546	563	593	543	628	603	580	551	634	624	603	563	568	574	548	561	581	569	576	590	594	599	578	585	572	554	545	580	577	585	576	569	564	520	551	551	586	542	587	587	540	620	581	616	539	576	567	594	591	555	629	537	578	559	599	558	585	579	580	566	564	602	584	562	600	555	570	560	587	591	578	563	628	585	593	606	579	576	518	564	540	546	626	562	592	590	628	573	579	585	596	549	600	569	589	557	614	549	538	586	627	530	531	531	580	581	619	633	555	532	592	567	603	559	571	542	555	608	578	597	578	588	581	567	598	570	593	572	577	583	581	543	589	558	538	552	585	574	555	583	544	571	546	566	549	552	583	610	555	581	573	561	572	589	573	593	597	557	589	587	546	574	544	636	549	599	584	569	543	538	571	588	569	559	595	632	576	536	619	580	578	591	542	585	569	589	582	586	605	578	526	583	604	563	600	543	583	559	574	556	577	585	561	587	610	567	631	523	594	548	542	565	560	577	615	551	574	580	542	554	557	549	554	593	569	529	579	553	574	584	535	576	576	597	558	595	562	551	630	561	583	550	585	581	553	583	597	570	546	599	571	529	545	585	559	585	592	544	569	605	575	569	557	549	577	557	594	603	605	594	551	531	569	610	619	625	570	567	561	572	578	568	577	619	545	586	590	590	592	569	593	593	625	563	599	610	557	551	594	546	553	566	586	572	578	536	605	591	539	563	587	567	630	528	562	569	575	595	529	561	573	627	521	595	526	580	588	563	598	575	617	600	626	617	601	581	582	576	559	598	595	583	575	527	599	625	544	587	555	563	581	573	578	601	523	597	615	555	592	576	594	597	595	573	618	589	635	553	579	576	570	583	599	540	564	601	586	568	538	609	587	597	573	580	591	588	592	536	564	560	573	605	539	591	645	550	567	567	587	554	579	579	519	566	618	615	581	567	577	576	589	580	607	585	635	576	600	589	587	571	569	588	596	608	601	591	564	579	605	577	583	566	521	562	575	529	600	562	531	557	570	614	613	543	573	581	594	585	560	587	567	583	583	561	567	553	550	576	567	571	557	585	616	557	525	606	609	593	575	589	552	571	572	599	577	575	573	593	577	644	593	600	547	568	558	603	611	551	592	542	543	622	548	609	569	565	588	565	603	552	593	566	580	540	582	593	577	611	582	589	632	570	599	642	589	578	574	592	563	573	569	571	598	590	614	577	561	595	623	614	564	584	538	570	601	534	564	569	579	572	549	554	588	570	542	545	552	551	578	567	602	595	578	609	585	570	583	597	587	569	605	553	593	555	569	598	552	612	540	608	566	557	581	504	591	575	578	574	618	596	603	611	577	544	573	599	590	577	541	566	565	563	604	608	581	584	556	569	582	567	570	575	563	545	608	576	573	551	527	600	560	579	604	608	589	588	588	577	564	566	563	551	603	560	557	565	559	577	592	594	528	600	583	586	593	592	584	606	604	555	571	562	578	576	549	599	618	581	569	574	609	563	609	614	557	625	569	575	560	578	650	595	557	578	542	588	591	577	567	567	531	568	582	537	571	549	619	535	566	550	596	613	597	578	577	533	588	561	532	578	565	630	531	618	599	593	583	585	578	588	568	601	584	545	576	564	572	568	636	601	571	560	593	582	559	569	596	545	591	554	618	576	574	599	628	604	603	582	545	560	522	570	595	587	555	615	567	521	557	564	593	556	593	581	567	566	591	592	594	593	564	568	561	560	551	578	592	635	577	536	583	583	576	585	593	583	533	599	525	553	548	586	526	597	570	595	577	624	601	581	510	616	649	547	576	561	606	533	583	551	557	572	576	631	556	567	549	589	588	588	560	560	559	558	579	586	599	582	595	525	569	587	602	595	546	581	562	539	587	566	563	595	593	616	538	596	586	588	603	614	535	563	569	576	591	525	624	551	597	555	586	584	587	585	567	596	572	608	583	583	551	586	577	556	600	594	608	591	573	555	611	568	579	557	548	574	604	571	606	547	571	576	538	612	574	578	581	612	597	560	646	604	583	542	591	562	599	538	595	598	583	601	575	545	564	619	571	550	613	568	574	639	553	571	605	537	579	553	588	540	620	594	552	624	567	566	556	554	537	613	584	588	580	567	564	577	544	617	573	594	572	528	567	575	534	569	579	587	597	553	571	585	559	639	544	572	578	607	562	604	559	562	578	611	619	568	547	599	562	558	566	575	596	586	594	577	605	590	570	549	567	597	575	601	528	591	593	591	611	580	571	581	610	578	568	586	596	575	592	547	600	568	541	601	616	542	555	587	590	593	579	581	555	622	541	559	593	592	623	576	571	602	595	593	575	585	567	542	588	598	537	578	584	621	557	573	559	562	555	577	621	579	616	590	576	628	549	567	572	561	550	594	568	604	571	615	616	593	605	550	585	600	551	562	550	563	567	627	611	570	557	538	581	554	577	584	566	548	619	571	565	562	550	621	579	599	613	577	589	586	578	578	563	561	590	567	601	567	546	571	614	600	593	583	586	564	598	551	563	591	574	542	576	559	635	566	566	594	548	551	552	577	608	581	553	605	595	592	598	599	599	575	622	559	583	555	596	588	579	575	586	514	594	568	610	608	604	595	578	603	535	536	557	589	597	558	604	580	643	598	555	593	578	576	582	576	570	554	613	597	555	563	585	566	566	539	555	576	570	574	586	594	564	578	580	607	616	602	599	595	600	563	574	583	550	559	587	553	569	568	580	580	568	576	580	569	573	672	585	587	572	535	523	580	551	592	578	578	572	588	576	586	580	562	564	582	576	586	524	579	545	539	583	609	556	561	544	602	619	551	582	605	599	577	577	604	582	615	581	528	524	580	554	597	565	562	595	588	589	579	577	586	585	581	556	563	583	566	584	580	576	583	567	547	579	600	629	572	590	591	617	547	552	577	541	598	568	581	568	614	594	537	563	541	577	569	569	532	598	601	587	527	539	613	544	613	556	600	584	576	533	548	599	543	562	553	578	607	611	593	584	548	604	610	620	570	580	562	565	582	572	586	545	577	544	602	639	582	553	595	590	586	582	563	588	600	603	586	591	612	550	580	557	631	566
34534	43545	43917	35984	38769	37811	38727	41008	38709	35991	34183	31542	32390	29647	20755	20783	24195	20061	12758	9735	6204	3956	2185	2200	1723	1451	1164	1637	1094	1104	1242	1135	1057	978	1247	782	1232	1097	755	885	774	658	724	724	865	651	551	481	437	416	380	356	379	425	514	561	402	278	293	290	281	320	313	296	282	294	279	374	431	386	411	403	465	469	320	261	244	238	260	256	267	250	236	254	272	254	274	253	347	394	276	245	240	255	247	243	260	241	242	234	249	253	227	263	246	295	229	244	227	249	244	276	274	282	273	264	267	247	262	244	257	266	235	247	253	243	234	232	259	267	256	260	254	226	231	224	226	257	241	259	259	265	262	222	252	252	266	242	256	279	238	252	266	241	232	257	265	244	263	216	253	254	266	273	253	239	248	260	254	247	263	251	196	257	273	251	277	255	250	251	250	246	254	236	230	270	242	223	234	264	235	261	273	272	247	255	263	245	249	280	264	238	268	231	252	286	241	251	280	246	262	232	248	288	247	252	260	243	222	254	229	222	216	272	237	253	265	242	245	273	252	266	270	236	266	268	247	224	270	237	237	260	256	237	250	262	250	271	236	237	240	273	281	276	242	233	240	231	225	253	260	244	270	250	243	207	234	231	237	291	252	250	262	235	211	259	251	253	238	239	229	253	277	251	223	237	222	241	241	259	263	264	285	228	231	248	257	250	264	236	246	269	258	251	275	270	268	255	243	263	255	219	273	276	238	243	249	245	253	268	229	270	255	224	261	247	239	263	231	220	271	256	228	245	263	236	235	204	251	264	248	251	236	228	257	229	244	228	248	234	265	262	240	275	244	242	255	255	260	239	237	255	255	248	230	245	239	260	254	257	239	255	240	257	258	239	255	257	265	243	263	237	256	229	265	255	257	260	265	230	293	265	254	265	246	259	251	285	250	276	281	246	222	259	256	236	220	268	234	268	277	269	252	276	256	262	282	271	248	246	255	222	248	276	272	288	226	236	243	258	225	259	267	251	248	251	242	242	275	264	258	247	269	256	254	242	248	288	278	244	239	241	283	272	249	234	259	282	264	254	261	241	227	247	264	243	276	259	266	252	229	273	269	249	260	245	270	219	263	269	267	263	266	220	204	265	237	275	223	264	246	244	238	224	256	231	246	245	255	264	280	260	241	238	249	276	243	236	234	266	262	253	248	274	265	268	252	246	257	248	244	231	250	241	261	243	235	270	259	265	281	228	233	265	230	246	237	238	244	237	213	231	246	242	247	253	243	229	250	243	258	248	223	233	238	270	260	235	238	272	271	269	243	246	225	236	255	246	223	269	256	233	245	243	245	270	264	265	227	249	252	220	274	227	257	226	247	240	228	255	248	267	251	266	260	251	255	239	246	233	239	270	236	257	238	235	278	230	262	226	251	243	259	275	231	209	264	258	267	241	246	258	260	268	260	233	286	234	257	265	250	243	245	256	240	263	259	288	263	259	264	259	267	273	233	252	252	262	281	249	264	258	232	244	232	243	228	264	256	244	270	282	228	255	256	218	253	234	251	269	278	252	260	243	257	288	234	255	255	220	265	235	224	267	249	242	257	222	277	243	259	239	266	279	263	257	235	228	273	259	259	257	253	221	260	256	231	240	246	248	268	255	251	238	231	249	244	246	241	238	271	257	263	264	237	260	229	276	263	283	280	252	259	241	236	248	283	266	249	248	238	239	232	252	244	227	255	258	242	246	245	259	236	258	244	231	232	246	258	254	238	234	264	229	254	240	261	226	267	256	238	262	266	266	276	241	253	227	226	252	255	211	253	240	257	235	228	236	256	242	226	267	246	256	264	237	238	240	264	254	260	273	232	276	260	243	259	253	231	231	223	272	251	279	272	261	234	243	263	257	235	246	255	233	251	250	250	238	220	241	264	260	237	259	238	253	233	245	266	244	229	274	237	260	257	272	258	281	257	244	269	251	255	281	272	235	271	216	238	242	251	246	267	249	245	265	257	255	219	229	244	272	256	279	254	236	236	264	263	249	237	242	253	249	251	204	258	267	232	229	246	261	269	257	265	266	262	267	259	232	244	267	233	234	241	248	242	261	250	234	231	254	233	264	249	255	280	231	232	235	269	270	242	257	273	258	269	230	256	223	239	235	246	247	255	257	261	241	215	251	256	250	266	242	264	237	236	256	237	267	235	250	244	267	273	245	267	237	262	253	274	248	277	233	256	257	240	214	232	230	248	241	270	228	221	224	231	247	277	250	275	271	269	235	242	236	241	239	255	221	255	255	240	233	244	260	245	240	261	246	237	253	225	273	275	228	259	251	239	248	277	251	276	257	250	248	249	279	220	239	263	216	251	240	245	226	257	251	258	263	265	261	248	270	263	257	255	263	244	235	245	264	265	236	246	245	237	272	253	265	237	230	227	247	237	209	259	216	264	256	260	249	240	260	249	220	257	232	231	227	256	254	252	242	240	231	277	267	254	232	216	243	262	245	251	239	270	246	238	286	276	278	242	246	256	234	231	226	244	278	273	276	275	226	230	264	273	252	267	236	243	255	232	258	238	254	199	266	228	249	267	289	241	233	218	263	273	254	234	262	246	256	247	221	264	266	235	250	287	290	236	245	262	258	263	271	216	268	244	249	249	261	255	245	261	253	226	251	259	266	258	260	254	225	251	253	260	220	270	250	263	249	252	257	255	221	247	273	224	231	250	240	278	234	229	264	253	271	223	251	203	258	255	241	284	234	250	229	240	288	249	260	277	234	277	252	236	241	270	218	268	224	244	236	262	241	227	271	258	249	252	253	255	222	255	280	255	238	242	242	254	239	231	230	265	273	265	263	251	255	230	258	268	240	256	257	249	250	238	272	264	257	232	234	237	237	257	259	248	265	278	271	265	263	285	248	235	266	235	237	242	253	251	247	259	205	246	237	254	245	236	271	288	216	261	272	258	242	237	241	243	235	230	280	236	244	265	257	247	227	267	298	262	228	267	236	256	250	260	253	249	239	264	269	254	245	240	246	255	261	281	249	227	218	246	245	255	238	260	267	260	251	283	241	253	236	249	263	232	253	259	224	236	257	256	244	236	226	261	239	271	237	253	244	243	255	253	264	253	248	234	241	251	257	218	277	231	252	237	277	243	230	260	279	246	261	232	270	244	225	231	277	242	263	238	223	235	239	263	263	246	254	259	244	239	250	263	267	247	239	261	251	244	232	273	253	260	224	272	243	258	262	268	270	230	256	249	249	260	244	256	270	256	222	258	259	254	253	265	249	254	271	256	241	248	270	275	232	268	231	253	251	255	271	239	248	239	240	241	216	257	262	236	248	254	246	250	242	239	218	259	267	254	241	250	247	234	240	235	254	257	273	254	236	242	248	262	257	242	256	254	237	244	265	264	260	239	251	287	199	285	281	241	258	254	261	251	247	230	248	233	261	263	258	266	206	252	267	278	253	246	268	263	238	276	264	226	255	252	249	226	251	258	270	248	249	254	281	280	257	279	259	236	240	288	269
24162	39624	45599	47916	53035	53147	53917	53294	47162	49040	52628	47284	48333	46006	37691	40875	44057	40732	31715	29465	23321	18210	11761	11429	9361	7774	6554	9480	6219	6246	6784	6296	6115	5084	7171	4314	7559	6420	4295	5234	4395	3644	4381	4627	5210	3722	2906	2567	2438	2175	1862	1561	1433	1914	2939	3302	1562	896	825	870	888	944	999	730	705	909	1112	1714	1846	1487	1763	1756	2492	2197	950	638	563	604	639	613	610	601	610	612	611	613	630	783	1447	1298	693	543	574	581	560	646	588	586	625	620	599	579	599	584	602	563	618	588	544	602	528	627	581	539	554	547	630	622	602	551	560	605	581	566	598	565	627	586	601	598	618	560	597	605	578	596	583	588	581	626	614	585	607	642	606	584	623	560	561	628	566	611	546	578	581	579	534	534	564	564	578	584	539	554	603	614	594	613	594	571	585	589	571	581	565	623	593	588	562	571	563	580	605	595	597	549	546	624	588	570	606	537	533	636	546	536	541	541	602	551	557	580	608	576	573	569	569	583	581	558	579	509	560	605	621	614	580	579	574	593	594	584	573	602	609	633	590	575	594	607	581	552	567	584	569	575	559	592	555	607	561	594	601	584	548	639	579	544	596	617	589	615	562	594	569	574	603	619	577	604	576	565	593	579	635	615	563	545	604	573	593	586	572	610	613	581	567	574	560	612	570	587	599	581	579	560	575	582	589	568	610	541	630	552	608	560	563	534	581	591	607	546	576	563	592	570	537	634	590	577	574	573	597	628	572	651	590	558	545	559	590	579	568	571	555	591	613	595	589	569	578	586	593	620	591	589	599	610	609	607	615	522	654	544	561	574	560	592	561	558	590	577	568	567	586	559	556	564	550	567	614	589	648	588	595	596	591	601	580	607	569	574	603	575	554	607	558	626	566	582	558	600	593	564	566	574	568	587	560	580	586	576	590	552	554	617	581	577	611	573	551	588	606	558	594	564	590	538	573	594	607	567	551	575	599	580	567	573	588	556	635	595	649	592	605	563	617	562	606	535	591	592	561	591	586	621	619	590	598	564	567	588	548	573	589	566	566	611	587	572	623	579	547	580	562	581	570	620	572	595	597	588	596	570	585	614	558	609	525	603	606	579	588	596	592	596	587	577	567	574	560	575	599	580	570	580	567	564	577	573	592	592	628	627	538	536	550	548	565	572	589	576	606	544	576	580	547	581	594	585	570	540	604	592	573	568	592	562	627	602	539	571	578	610	562	567	557	579	557	601	598	554	568	589	564	589	553	625	622	538	644	595	528	576	574	578	573	577	570	561	581	602	582	587	587	569	601	577	582	607	573	590	583	570	598	579	579	584	597	580	552	614	562	602	557	588	601	584	606	576	604	597	549	591	586	560	576	601	530	588	602	568	590	593	578	587	588	577	613	578	553	565	570	560	573	580	643	590	557	586	585	544	591	597	589	574	570	632	548	602	597	598	601	575	579	538	588	614	585	557	544	587	604	577	608	569	555	540	587	593	547	586	575	579	552	597	610	557	563	584	556	597	587	583	555	611	582	582	559	608	580	611	560	622	591	590	572	617	624	609	566	569	564	577	573	560	603	626	607	591	569	588	577	576	579	563	593	573	545	586	559	576	612	542	584	620	571	613	613	593	572	621	594	579	588	555	579	548	599	590	572	605	554	599	583	602	567	615	602	601	563	575	565	592	557	547	556	586	590	584	602	569	567	599	548	586	586	586	541	596	590	585	572	617	575	580	560	573	587	578	579	631	553	592	591	557	584	548	591	565	571	554	582	563	591	601	566	613	584	544	565	580	557	577	626	583	556	633	613	575	543	610	559	613	576	563	635	650	572	578	596	581	571	593	565	562	548	569	606	603	567	624	593	592	563	604	542	586	593	604	572	582	559	583	591	628	590	576	615	593	540	577	581	588	613	621	552	540	607	578	601	600	578	611	567	570	587	553	560	596	567	580	624	620	570	543	587	560	521	553	572	615	625	577	562	575	599	569	538	612	521	595	592	615	564	554	536	577	568	592	587	601	534	595	579	615	604	551	553	604	592	567	591	577	546	589	600	581	574	558	586	581	629	618	596	575	588	571	564	603	566	567	596	613	545	631	601	538	589	561	633	567	598	572	563	569	594	586	558	532	551	616	582	601	575	577	581	566	576	579	532	568	577	573	575	549	592	588	566	572	590	518	584	589	539	565	585	603	583	561	624	576	558	602	620	541	617	607	587	578	581	581	573	558	535	575	572	596	600	578	552	574	580	555	628	550	581	582	589	607	609	572	629	561	548	559	581	580	594	629	575	567	636	584	611	613	592	581	586	610	545	595	593	600	590	608	584	572	550	581	650	649	586	563	607	567	602	582	633	574	555	551	533	615	592	614	593	594	600	547	561	573	569	611	595	671	529	607	578	539	593	571	593	571	566	588	552	576	599	632	590	578	591	589	577	552	578	579	600	539	614	627	594	610	632	593	576	542	578	612	622	574	580	583	586	545	575	589	580	611	556	554	575	622	617	598	595	598	604	571	590	578	556	587	599	586	597	570	584	592	581	565	591	543	600	602	553	593	596	579	599	631	585	577	597	599	619	612	578	625	553	626	577	554	576	592	576	586	629	629	562	601	551	582	597	585	563	573	573	582	555	599	591	544	599	624	577	565	600	558	585	549	593	609	588	555	593	593	598	576	593	604	546	612	609	574	591	590	607	577	534	566	597	604	594	575	567	619	570	621	566	542	586	596	577	545	577	620	564	561	563	575	573	551	591	580	577	592	579	565	567	575	578	622	595	575	555	540	594	628	589	526	556	580	611	571	560	621	567	587	572	587	607	600	552	582	600	588	590	584	560	585	588	566	613	529	580	641	597	578	584	588	568	549	584	586	556	543	540	602	559	587	611	571	610	615	612	610	565	554	568	617	588	567	607	590	557	594	569	635	602	570	602	572	566	621	612	604	581	593	581	590	589	573	572	596	575	552	569	569	613	584	540	538	581	578	593	569	559	574	603	609	570	587	574	577	600	585	552	581	572	611	554	627	610	572	568	597	586	573	565	600	617	605	583	594	544	576	589	639	583	581	589	557	619	599	624	559	588	648	609	589	580	602	583	565	592	599	547	581	572	588	535	574	560	563	584	594	629	572	564	571	618	591	579	624	587	618	616	581	614	593	574	604	567	586	590	589	546	577	601	591	614	593	569	562	636	561	576	614	566	584	602	602	580	609	579	573	568	585	594	598	564	615	574	595	571	561	531	581	610	600	594	592	559	596	597	569	595	583	588	570	601	577	579	557	573	587	586	571	591	566	572	592	619	575	540	564	564	578	591	572	604	601	603	575	567	583	615	587	584	591	579	587	556	618	567	545	602	529	608	626	595	546	593	573	587	638	576	620	568	539	546	597	574	559	568	603	579	561	547	587	606	567	557	589	513	590	565	582	553	592	608	598	614	579	560	576	583	607	539	546	583	567	564	566	628	598	605	597	535	548	599	607	585	605	592	604	568	579	550	564	523	594	626	592	608	542	593	591	565	569	564	561	543	563
41039	47649	44621	36377	40513	39248	42901	45666	40925	39153	38955	37110	40523	38782	29340	30837	34960	30993	21723	16935	12401	7988	4379	4052	3354	2568	1851	2942	1930	1876	1789	1649	1793	1641	1994	1239	2064	1815	1372	1492	1347	971	1172	1109	1311	1019	733	744	594	587	472	371	413	533	833	732	405	257	260	236	230	259	252	206	215	292	328	495	491	449	463	431	683	510	266	216	186	180	182	211	184	196	190	182	186	178	187	310	383	334	193	166	185	205	164	196	194	182	197	157	209	159	160	169	173	198	175	174	170	192	201	194	184	184	171	183	168	162	178	186	196	157	150	212	183	184	163	212	184	181	166	191	167	182	185	157	186	204	182	182	162	150	181	176	179	179	189	187	191	158	186	170	174	190	198	184	184	177	189	149	164	173	163	196	179	195	180	172	210	169	180	195	170	175	160	182	170	163	156	184	150	179	178	165	199	150	174	201	187	146	200	187	180	187	192	195	151	163	196	184	188	189	212	182	165	166	170	189	191	177	186	164	188	187	192	198	194	173	168	175	172	162	186	202	198	191	180	183	175	163	176	174	177	203	179	171	157	166	162	167	149	180	193	191	181	176	187	171	159	165	186	201	189	174	161	177	170	178	160	167	154	179	163	169	163	207	165	204	189	179	159	203	172	200	199	205	179	188	172	186	191	183	171	193	189	171	165	172	182	160	217	194	171	166	190	192	189	183	175	172	197	171	197	167	165	173	177	171	183	167	162	177	150	171	183	189	173	174	187	191	172	183	185	191	181	189	201	181	182	191	180	185	189	187	142	178	177	189	183	183	185	186	181	168	186	173	210	178	187	195	189	179	199	167	195	174	168	163	166	194	186	187	174	178	185	195	138	187	202	202	164	181	179	175	181	166	208	192	167	173	199	181	171	192	190	151	175	163	164	171	192	182	180	184	158	188	176	172	160	173	179	188	169	207	178	168	182	192	201	177	205	212	197	180	190	176	185	173	173	176	179	200	183	201	177	179	156	179	155	212	173	196	188	169	179	190	191	199	182	157	192	191	194	170	182	164	152	172	179	193	188	172	174	196	190	174	175	180	187	181	169	193	209	200	140	189	177	166	180	150	177	171	185	155	174	180	190	169	164	186	182	188	176	176	143	184	165	192	205	205	198	191	167	193	204	178	209	218	183	151	164	194	162	202	144	187	164	174	158	184	191	175	174	194	184	184	186	185	191	180	187	176	180	185	153	181	188	165	189	161	195	153	195	175	193	172	178	199	173	177	163	178	177	173	213	202	172	183	190	175	177	207	191	176	187	187	182	172	149	179	149	192	187	193	189	223	178	162	153	173	164	163	185	188	183	187	167	172	173	171	171	187	162	169	185	195	195	177	171	162	170	166	188	194	190	186	169	164	185	180	194	181	150	171	184	198	170	180	189	196	185	203	156	171	196	174	155	205	195	157	188	169	178	188	197	173	168	198	159	202	163	190	168	168	168	172	178	156	182	192	158	173	194	173	191	186	184	163	155	197	166	186	192	172	171	172	168	187	163	172	175	189	180	197	186	164	151	159	185	174	169	154	175	166	178	176	207	186	204	164	209	188	183	172	183	192	215	183	205	185	177	177	166	176	179	194	153	207	179	176	191	196	174	193	187	171	191	191	174	191	165	179	171	197	178	175	183	166	200	181	155	180	160	190	179	187	176	171	196	171	199	191	200	184	162	162	198	186	183	183	170	185	172	210	179	184	193	200	162	189	179	174	183	190	182	166	191	199	190	171	190	162	150	177	182	177	176	161	180	195	192	171	195	182	184	173	185	189	177	153	180	156	170	184	190	157	201	168	175	175	169	174	180	175	186	165	160	170	176	168	164	167	197	199	192	164	181	182	189	195	178	205	163	177	167	195	187	194	173	170	189	185	166	184	197	201	185	173	201	180	169	183	187	155	179	169	206	163	196	167	166	182	170	191	158	184	208	191	174	170	195	162	178	184	174	173	172	183	176	170	164	194	204	176	208	155	168	208	163	188	179	165	158	183	205	194	178	182	216	173	171	183	203	199	161	208	192	178	192	160	181	165	171	182	177	162	185	161	184	210	194	186	157	207	196	152	183	175	158	184	169	195	189	190	194	193	166	151	175	150	159	189	177	157	169	176	189	208	147	192	168	179	183	188	207	173	181	174	185	201	179	187	178	162	185	183	164	174	196	198	163	198	178	175	202	201	190	175	193	195	183	190	169	186	179	162	164	183	171	171	163	150	167	196	196	179	187	192	163	193	162	177	163	193	199	182	186	178	168	177	182	197	179	172	179	187	184	181	161	177	211	181	142	142	179	168	178	162	204	207	170	177	181	145	174	187	166	182	186	168	179	189	168	189	169	203	173	184	180	168	160	170	195	174	171	174	182	180	187	180	155	156	182	173	190	192	165	188	185	180	181	192	206	160	187	191	214	172	184	167	206	171	215	164	199	175	164	188	175	195	176	194	182	178	169	199	170	211	173	187	168	194	152	178	171	203	195	189	180	152	186	186	167	158	192	158	167	190	192	173	179	174	208	185	200	178	187	185	166	190	181	183	189	186	169	172	181	192	167	173	184	179	168	196	174	196	198	203	168	190	172	186	177	164	179	212	183	170	187	163	161	189	189	149	146	168	185	164	166	181	173	175	172	159	169	188	173	144	184	161	159	191	179	173	163	181	195	198	178	192	219	164	188	163	164	176	172	173	209	152	161	168	191	174	209	158	201	197	194	173	192	192	190	162	189	185	169	199	185	174	191	181	158	180	201	188	172	140	167	177	195	198	185	183	174	205	182	176	183	186	177	175	181	207	161	191	170	200	205	180	158	194	170	183	159	173	202	170	159	194	193	193	170	204	209	177	172	199	187	188	155	142	166	182	168	171	143	162	183	180	184	178	171	194	179	178	193	185	170	182	169	184	156	181	163	218	194	186	165	167	205	190	196	172	184	198	170	188	147	206	167	169	184	189	181	201	177	169	157	208	201	143	183	198	189	159	169	197	189	186	165	182	175	194	147	172	170	162	169	182	164	181	196	182	188	165	165	196	178	172	181	202	158	161	195	197	203	182	165	175	195	175	191	185	182	184	171	187	155	198	197	193	183	176	184	180	185	189	173	178	185	178	182	179	168	178	166	179	177	180	187	197	175	185	186	172	186	167	189	172	166	178	191	179	201	196	174	182	196	151	148	173	175	201	178	171	179	146	158	172	173	162	153	187	151	174	181	158	173	181	186	179	212	187	182	199	155	180	212	155	190	171	174	216	197	165	178	166	173	197	169	189	180	172	186	205	183	183	178	195	185	200	176	177	181	172	189	188	191	208	178	168	179	189	171	187	196	159	192	215	188	182	177	184	178	180	183	186	173	207	157	152	184	174	163	151	160	189	153	198	163	178	183	183	160	169	172	208	202	197	204	178	191	181	176	172	186	183	185	172	175	181	166	156	181	173	174	196	176	158	167	199	174	204	176	182	171	157	188	205	194	179	196	190	185	192	212	199	215	178	169	174	160	197	167	166
29043	45686	48380	52602	56922	58611	59862	57172	51151	55332	57938	54335	53716	52609	46314	49380	52018	49585	40046	38273	33518	26507	18686	17810	15791	12783	10778	15159	10064	10870	10107	9174	10366	8223	11175	7595	12246	10584	7721	9218	7846	6341	7646	7558	8431	6328	4576	4745	3527	3344	2517	2131	2132	3044	5108	4372	2032	1172	863	1062	1058	1045	922	677	750	1088	1578	2806	3046	2631	2332	2771	4231	2902	929	479	492	417	484	474	499	460	507	518	449	466	469	1331	1915	1452	473	420	451	445	430	432	419	432	436	431	405	434	401	395	426	426	429	432	463	433	444	405	411	411	443	400	440	390	437	415	411	442	432	406	441	412	408	421	441	415	389	416	419	411	409	440	410	429	431	447	459	398	406	401	426	399	438	424	446	422	467	386	451	432	435	428	422	415	442	455	407	397	430	440	396	439	437	427	426	447	407	419	435	383	447	428	433	435	418	415	408	444	420	370	393	418	402	418	413	445	402	449	414	394	439	437	408	420	422	450	438	410	401	463	409	416	462	391	407	422	398	408	398	405	428	439	411	412	485	395	429	409	489	406	453	412	409	397	375	416	434	399	413	447	435	423	396	432	429	410	415	461	444	431	426	435	419	420	449	421	447	434	400	417	432	438	419	415	436	403	454	396	456	403	407	456	441	420	426	434	440	415	390	403	399	401	450	407	426	410	426	442	392	427	421	420	381	442	412	417	446	429	439	395	399	408	417	420	450	417	397	410	394	432	442	416	421	443	415	438	417	448	409	448	425	416	449	385	438	428	409	440	428	414	437	411	405	435	425	392	447	425	424	433	442	435	415	378	401	461	447	395	400	413	427	457	412	430	442	411	425	421	460	409	398	424	419	444	406	394	386	422	443	432	422	441	418	396	415	457	425	426	404	434	433	413	434	445	409	410	409	429	418	461	426	461	401	414	414	424	431	456	417	462	422	396	453	404	438	407	435	399	378	423	391	431	440	418	424	448	433	424	431	413	383	415	435	410	412	429	446	404	422	448	418	396	447	399	427	385	417	421	388	421	405	444	441	411	421	428	390	410	403	463	427	468	407	430	405	418	435	414	443	403	438	390	440	415	404	393	433	390	419	418	428	423	414	402	400	454	431	428	417	457	412	430	363	406	432	383	411	400	436	421	427	405	438	441	432	432	450	414	405	422	446	409	427	422	427	417	407	439	400	434	411	427	425	405	444	426	457	413	434	403	441	422	431	417	412	394	385	452	430	416	426	444	466	472	415	435	445	387	433	397	437	389	412	429	434	446	423	410	436	417	411	398	414	436	377	449	425	423	404	446	412	422	423	430	437	442	427	404	454	404	382	448	384	440	402	470	427	390	437	443	450	446	442	400	394	402	437	412	426	438	379	425	413	418	400	385	423	437	430	405	396	439	422	438	415	432	431	423	412	435	437	437	404	431	450	409	408	415	427	422	428	403	375	430	425	444	458	444	436	438	418	449	383	422	458	392	405	456	446	448	400	415	428	439	435	416	425	442	436	412	381	420	424	417	458	462	450	395	414	411	434	404	431	425	408	399	435	427	446	399	420	422	415	405	429	451	406	441	418	399	395	404	457	409	464	423	422	434	407	424	395	433	434	382	440	433	414	450	417	416	417	410	420	418	443	423	437	396	422	421	407	408	391	461	412	428	399	445	429	456	439	389	406	442	424	411	425	420	416	428	400	452	399	392	425	427	394	419	396	441	444	431	399	431	428	426	417	453	413	401	438	394	419	388	385	437	426	407	447	409	428	407	437	428	402	428	383	424	424	451	423	424	429	407	443	434	389	424	402	462	398	434	413	392	421	412	472	436	467	441	417	456	460	433	449	432	450	423	450	438	416	429	429	427	433	434	404	435	420	403	399	414	414	396	414	427	439	384	415	397	474	445	416	427	407	401	494	447	433	410	402	426	440	419	411	418	450	401	438	437	402	435	453	388	425	460	462	412	448	431	406	446	400	424	435	390	419	444	444	415	411	416	440	431	389	425	432	435	442	460	408	419	428	448	418	454	422	440	374	425	408	415	402	402	440	393	418	453	397	447	429	401	424	445	481	406	417	408	399	413	420	436	424	405	449	405	463	432	408	444	402	422	416	441	420	472	429	408	393	435	385	444	424	399	437	442	429	395	441	406	418	392	427	421	428	424	388	442	463	395	467	439	420	388	391	418	458	419	417	448	470	445	431	411	378	404	441	420	412	459	449	415	430	425	444	414	429	434	406	432	460	403	435	460	403	451	410	444	427	367	423	395	439	417	427	428	418	404	450	391	407	428	404	428	437	419	391	378	395	389	422	397	451	409	428	409	432	430	416	412	438	453	454	446	419	411	438	423	431	411	403	423	428	392	405	429	448	418	402	443	466	417	452	406	414	414	406	428	394	445	439	406	423	444	436	367	424	394	452	399	418	433	412	402	417	413	385	439	401	397	387	468	425	424	434	439	437	464	457	425	404	446	364	440	440	414	424	436	455	464	397	415	401	419	473	386	420	420	423	407	387	430	385	430	433	450	420	463	461	431	430	422	411	404	430	444	438	403	432	417	435	442	406	429	437	426	431	451	387	429	442	430	405	372	469	418	413	427	410	420	398	401	424	376	409	430	469	426	435	421	448	456	425	440	434	405	422	429	405	432	403	428	415	399	424	423	420	431	415	425	422	423	400	405	421	419	424	384	420	417	440	413	420	428	434	425	402	437	420	418	431	401	414	418	452	436	428	453	412	431	419	402	442	445	426	454	399	433	400	444	398	436	416	433	399	421	388	388	478	440	396	444	430	401	434	426	396	414	406	427	417	462	379	401	413	404	424	445	427	402	448	430	421	437	466	409	391	440	440	380	425	433	426	421	404	409	427	399	399	415	429	399	425	416	420	419	427	450	420	432	416	414	404	415	428	456	398	383	460	422	431	407	410	398	421	439	442	423	411	404	406	422	420	413	398	412	452	455	440	401	417	450	417	421	434	404	442	411	430	412	404	438	425	390	452	453	437	428	435	430	415	424	401	409	466	377	428	441	416	441	418	443	423	421	420	412	391	429	468	453	424	436	466	430	422	412	423	417	423	399	454	449	414	413	436	396	436	415	447	449	444	408	423	433	412	393	453	416	425	425	399	420	436	405	414	453	408	413	443	407	388	422	417	411	390	419	409	411	411	400	434	411	431	389	405	481	422	408	408	420	401	427	416	439	436	396	451	458	422	445	432	393	430	426	441	391	396	464	447	381	421	451	442	407	413	437	435	440	449	399	456	447	425	448	404	446	394	432	408	431	429	416	441	430	438	396	414	457	428	383	417	404	410	437	430	419	437	433	414	409	410	455	401	426	392	382	438	448	409	413	394	399	398	441	428	468	393	392	448	435	467	422	399	413	451	430	414	426	420	443	452	423	439	418	425	444	434	445	440	461	418	408	416	384	418	425	399	415	427	409	443	412	464	394	451	436	439	390	443	420	432	421	411	423	455	405	423	422	403	383	379	423	386	440	411	464	404	446	439	409	444	434	414	387	445	404	422	419	424	428	424	435
11942	13666	17366	11718	10677	7366	7157	6882	5304	4105	3186	2427	2579	2077	1214	1425	1409	1056	735	726	520	458	460	378	376	349	314	331	312	292	301	300	298	289	306	294	281	293	259	306	321	295	255	268	255	256	248	210	252	254	248	265	219	250	251	260	262	277	272	241	251	247	268	243	237	251	271	256	300	260	234	251	236	224	200	216	199	245	260	225	240	247	228	247	252	253	246	237	236	265	253	223	253	227	259	236	241	242	216	230	258	223	245	219	247	268	266	234	230	229	232	234	253	253	238	228	234	243	258	247	244	240	237	226	237	236	242	239	271	253	231	258	239	255	239	219	251	241	281	249	242	227	242	243	216	247	260	241	257	229	252	249	221	257	238	226	236	226	213	248	246	246	251	225	253	237	225	247	233	221	276	237	265	241	241	223	207	254	233	230	222	235	223	231	242	241	235	223	261	225	254	236	242	229	248	238	242	240	242	228	225	245	265	246	222	235	236	267	231	237	234	245	235	251	257	236	255	228	219	254	255	226	234	248	202	262	244	224	244	234	243	262	253	238	214	221	211	221	248	244	243	252	232	220	251	272	259	235	239	245	234	235	261	220	253	258	241	244	249	253	236	245	214	224	246	257	272	232	239	237	239	232	212	226	239	223	243	276	233	240	229	250	256	250	227	236	243	228	258	248	242	209	219	260	212	260	226	246	223	258	252	227	240	240	238	231	232	250	250	227	245	240	255	268	248	239	217	236	228	233	231	250	271	261	284	265	232	247	234	251	229	242	238	225	230	227	241	228	234	225	243	263	266	215	223	247	219	250	244	249	223	224	255	224	236	219	242	219	247	248	253	247	240	231	238	236	273	233	218	228	242	235	247	257	236	238	239	208	251	262	233	264	247	254	254	246	257	243	251	216	250	256	253	252	238	237	209	227	241	263	242	254	265	218	252	274	250	239	240	229	255	262	268	258	223	228	245	209	222	257	250	251	255	230	231	281	247	218	245	241	246	282	263	214	253	239	235	242	216	243	244	232	227	237	253	228	237	279	247	249	246	236	234	275	256	248	242	240	234	261	255	238	219	240	250	257	243	247	244	236	262	215	231	277	243	202	252	225	245	226	230	281	270	245	245	232	229	242	236	235	243	252	255	247	251	249	214	263	217	241	250	218	221	219	263	249	219	236	246	261	221	259	226	257	248	223	259	237	251	218	260	240	241	241	259	251	242	238	246	274	265	246	225	240	227	229	271	245	253	226	260	234	242	238	236	235	239	254	224	253	274	255	241	236	231	241	251	261	237	232	247	252	229	229	236	240	272	197	238	234	280	199	240	258	252	257	249	218	240	223	261	254	221	215	252	255	233	255	242	285	243	261	244	228	215	238	257	253	238	204	220	243	235	251	246	222	245	271	234	245	214	224	225	244	249	261	217	238	245	237	246	230	248	243	250	243	213	253	226	242	202	250	246	247	236	232	245	256	215	234	249	233	233	242	235	271	247	224	211	252	217	236	197	234	241	230	235	230	236	230	207	232	243	232	220	247	238	250	250	254	229	223	228	214	235	272	272	219	252	241	233	230	236	236	236	266	238	252	254	231	217	222	244	223	224	223	240	233	252	219	236	242	218	264	238	260	231	220	217	214	247	243	254	251	258	222	253	254	263	258	234	235	266	255	249	238	245	241	239	245	224	246	237	225	218	253	270	275	237	253	248	270	270	253	238	228	262	230	225	266	233	230	239	216	235	243	242	255	238	219	250	223	249	250	281	266	254	265	242	245	255	186	225	239	244	236	225	232	241	255	257	239	250	231	232	228	224	246	241	249	207	251	240	255	255	233	219	219	224	214	245	227	257	245	247	249	231	256	245	237	203	241	209	239	252	238	231	250	267	220	201	246	257	261	260	250	244	235	235	268	261	227	228	237	225	225	230	248	244	250	228	242	233	254	230	239	222	248	255	275	222	223	232	273	247	244	232	206	245	205	271	262	241	240	216	238	216	286	274	215	237	226	236	249	221	237	263	241	235	244	261	261	235	261	253	230	257	239	255	225	251	253	239	227	272	228	256	220	238	215	230	244	224	213	254	257	237	234	238	247	211	247	241	244	237	218	226	250	249	255	249	224	201	250	234	248	258	228	230	252	248	234	230	217	252	233	234	235	263	230	218	241	221	235	244	243	210	234	238	242	258	239	238	247	237	239	239	220	253	247	263	241	258	242	244	247	233	224	247	256	234	222	212	247	216	252	255	221	226	247	245	205	251	231	230	250	229	233	213	236	264	248	235	235	231	230	212	256	264	272	262	235	225	252	254	242	210	259	256	246	216	219	215	252	217	231	233	226	248	241	273	257	237	240	251	270	217	249	215	240	246	230	258	245	236	238	237	236	234	238	263	234	233	254	224	217	246	209	244	229	211	241	242	268	244	233	228	247	239	251	229	245	220	226	217	245	238	256	257	229	242	231	274	232	230	227	276	227	216	263	228	243	252	225	242	248	228	247	222	228	261	239	245	241	253	252	235	241	238	227	226	261	255	237	242	275	257	273	227	214	244	207	232	239	222	228	230	234	259	235	246	234	258	243	219	235	254	246	246	226	233	227	269	253	248	225	248	278	252	246	245	208	213	277	217	271	254	226	245	228	254	217	219	233	225	238	234	219	231	270	263	242	229	257	234	234	231	274	268	213	259	236	226	262	227	225	221	229	252	223	263	215	260	249	227	233	216	283	248	241	273	220	242	238	232	243	263	230	254	225	234	232	229	242	249	232	219	250	215	211	249	247	232	257	195	236	244	249	240	237	242	222	239	223	238	217	237	247	247	221	206	251	262	253	240	233	271	252	225	237	239	217	228	231	236	236	242	244	262	237	226	254	255	256	250	240	254	229	252	235	252	236	248	193	233	259	243	231	242	237	217	253	256	225	236	257	286	237	227	266	249	220	243	243	235	253	208	274	219	217	242	222	218	189	242	237	243	226	238	247	232	251	241	228	231	261	260	228	217	231	221	234	276	256	205	227	265	217	226	239	244	241	213	227	230	272	253	241	229	254	247	234	228	252	223	254	242	226	210	238	236	228	240	225	220	225	224	255	235	247	257	253	265	240	249	229	258	224	244	245	252	253	213	224	232	246	260	247	266	247	256	258	213	236	205	243	233	230	216	256	235	246	236	256	221	231	232	218	238	252	244	223	263	233	237	228	228	229	251	267	250	243	224	250	234	260	246	257	217	245	228	265	241	222	252	244	254	262	223	268	217	239	260	243	245	241	235	255	237	238	253	228	235	238	262	250	228	235	244	248	248	251	250	254	234	230	247	221	257	219	236	261	246	227	246	241	256	239	246	264	250	217	239	231	240	244	233	258	213	254	229	240	246	250	224	221	250	253	252	227	251	248	245	252	238	260	236	252	223	232	256	230	239	221	259	230	249	256	232	226	239	237	227	229	252	233	235	233	228	240	221	236	268	274	238	227	242	283	252	212	251	249	215	254	235	252	243	233	247	242	250	208	257	262	250	221
8170	13359	23303	21003	23979	19913	21296	21457	17459	17055	15235	11659	12658	11045	6873	8292	8099	6731	4403	3823	3013	2261	1837	1843	1489	1395	1320	1403	1083	1084	1145	1077	1083	1038	1116	1050	1063	1013	891	886	881	831	845	820	811	748	661	713	648	716	649	662	651	684	727	678	631	602	566	614	613	644	576	589	580	615	652	640	581	609	619	624	590	589	573	591	585	581	546	552	547	586	582	550	577	559	588	598	651	630	554	605	556	542	589	582	562	574	586	570	598	576	559	559	591	510	544	563	553	568	563	552	579	554	610	582	573	598	535	575	566	526	565	565	645	578	587	578	573	565	574	576	526	558	577	583	572	551	580	590	556	539	585	565	588	575	539	580	595	563	546	565	570	561	557	573	569	590	567	578	534	572	534	532	559	570	562	592	603	546	538	565	593	548	568	563	547	595	572	608	612	561	568	609	525	608	543	596	558	593	576	560	593	571	590	579	546	565	567	582	583	574	560	570	576	601	553	540	564	570	547	536	533	534	601	593	568	571	569	555	590	561	554	567	537	533	630	539	559	582	539	566	586	588	581	541	575	548	571	516	566	596	610	549	574	555	560	571	558	572	580	531	593	583	557	568	595	566	591	589	563	568	614	584	529	562	560	582	552	591	580	565	515	606	553	578	571	598	577	559	557	577	560	590	566	569	579	563	577	533	581	584	570	542	536	556	596	571	525	600	600	533	586	590	553	528	586	555	573	580	554	590	623	593	569	571	566	572	587	580	587	584	583	602	530	570	590	598	528	599	577	541	546	591	573	538	533	579	595	552	610	605	563	542	567	536	569	545	580	577	567	580	614	548	549	581	563	599	571	584	601	608	566	580	593	630	567	585	610	545	548	568	543	578	586	598	532	604	546	577	545	558	588	556	556	529	588	571	549	576	547	557	589	523	598	584	590	570	551	554	599	586	581	591	566	567	516	547	581	535	572	574	594	538	577	601	546	502	568	566	583	532	550	572	593	592	573	513	601	565	547	584	572	558	602	520	562	614	525	599	576	579	610	581	555	579	548	607	564	567	573	593	575	567	541	555	556	569	596	574	575	591	551	555	552	536	574	576	599	568	573	562	612	570	569	562	588	567	510	561	582	538	587	584	533	556	564	563	536	543	565	548	531	518	596	602	578	594	582	592	563	565	612	605	564	602	548	554	569	532	590	549	554	570	587	613	563	560	593	565	570	584	536	583	578	566	539	563	542	535	575	544	570	553	600	574	557	499	596	602	557	565	580	539	578	568	554	540	580	587	561	568	523	591	556	540	590	586	533	545	584	579	555	536	526	564	573	591	572	554	568	571	557	553	590	600	571	559	569	565	509	556	554	563	563	571	560	590	557	561	546	572	546	585	589	551	567	548	567	560	573	607	575	597	539	547	575	565	611	604	578	543	561	585	591	559	573	591	546	570	582	557	516	598	581	574	549	559	584	524	597	576	606	576	581	582	529	580	542	552	569	573	571	578	593	523	571	559	565	560	590	570	551	554	536	572	529	563	555	593	608	572	576	550	582	537	605	576	564	569	602	551	577	564	589	546	601	549	557	565	537	567	600	543	577	521	565	599	537	569	586	571	572	616	582	583	536	515	507	563	569	571	555	582	530	581	585	564	536	561	566	584	545	599	585	604	593	552	563	560	554	564	567	562	527	587	577	588	561	541	558	561	549	518	545	570	607	541	553	546	547	553	586	580	561	583	579	564	579	565	586	590	581	563	560	554	535	552	565	545	548	561	563	582	562	570	536	577	578	596	543	571	570	621	565	540	548	570	580	578	601	533	588	597	540	570	583	550	543	523	588	520	574	589	531	573	573	595	578	521	565	606	562	607	605	564	550	578	522	582	540	572	564	574	601	535	588	551	552	563	594	534	579	526	571	552	572	572	591	549	573	556	577	574	555	563	548	548	550	555	616	604	550	602	597	562	560	620	614	570	554	602	578	584	564	530	569	579	601	565	564	575	550	573	570	549	549	575	493	541	560	556	513	579	557	590	563	550	570	574	558	581	601	523	562	490	584	524	578	583	593	569	595	572	581	579	540	527	558	570	567	543	562	543	541	577	557	552	582	569	536	546	584	567	624	569	582	569	529	543	538	620	564	589	578	589	537	593	564	595	584	554	535	584	591	540	569	548	586	586	627	513	570	555	554	543	573	541	579	536	597	578	552	565	578	571	545	570	586	573	608	566	575	562	546	583	584	562	539	547	547	591	559	569	575	562	561	566	556	563	573	595	626	595	576	577	554	570	572	605	589	592	539	567	549	582	576	566	558	519	564	566	519	548	534	531	577	588	540	545	578	603	572	558	530	609	569	592	569	571	558	581	555	563	573	588	585	577	547	518	542	568	585	525	544	588	566	554	569	520	503	562	553	575	605	551	571	606	569	569	560	552	596	541	585	587	579	557	573	577	558	562	595	582	587	569	595	567	561	554	540	624	562	544	529	569	560	538	569	560	538	555	578	583	581	572	553	542	557	587	606	541	539	621	562	571	577	590	587	552	579	580	532	590	553	573	559	596	592	582	592	558	563	563	615	590	527	567	587	556	622	554	621	608	578	563	590	601	615	571	559	545	560	548	509	570	581	591	575	557	581	558	616	560	589	544	595	553	556	587	579	565	521	587	589	522	549	598	559	608	560	611	584	530	562	577	578	590	552	620	618	554	568	577	546	578	595	595	553	606	572	572	615	574	538	583	557	616	572	585	592	582	625	566	564	517	554	593	561	615	574	577	565	529	534	569	593	549	605	587	579	545	610	541	615	554	564	574	578	596	612	580	606	583	557	575	561	539	573	569	600	514	561	568	506	585	589	604	555	613	538	572	584	567	539	519	581	588	540	583	559	589	603	572	587	603	562	555	563	606	559	524	570	575	570	580	545	564	561	519	550	531	621	523	545	566	562	598	588	603	600	573	559	544	539	587	568	561	576	554	575	589	579	566	559	594	572	564	575	579	556	549	596	558	589	567	560	578	593	594	536	537	559	614	557	547	562	563	577	561	607	586	579	544	536	580	531	522	575	557	557	594	537	624	539	576	565	554	555	605	596	596	563	546	569	518	565	539	563	547	565	586	593	590	547	570	559	603	568	551	605	553	586	605	546	576	543	568	524	582	574	557	574	527	587	575	545	572	527	583	599	579	564	574	588	574	600	535	574	584	600	557	524	603	613	568	597	544	571	565	562	571	584	612	577	571	560	576	561	593	546	593	548	589	561	580	561	586	595	558	586	600	548	589	568	589	574	573	547	583	566	572	594	543	573	564	593	568	558	594	594	535	548	600	583	561	564	587	587	558	593	538	596	551	581	592	595	565	574	572	574	554	567	543	604	579	608	545	594	571	580	578	562	565	597	519	551	526	572	553	551	550	562	608	571	594	540	595	550	602	571	540	581	576	568	581	584	570	521	575	589	591	562	607	555	569	586	528	596	594	591	542	553	543	570	566	571	512	592	552	529	582	558	581	614	531	593	567	616	562	558	545	542	602	555	571
33699	42947	44253	36155	39940	37508	39706	41206	37097	35910	33640	30283	31903	29010	20623	20956	23402	19563	12342	9977	6822	4468	2895	2397	1730	1471	1246	1753	1240	1018	1024	1071	1071	866	1326	871	1281	1127	751	801	688	648	746	763	781	626	548	510	488	412	399	352	413	456	585	500	345	260	321	313	277	269	260	233	297	302	349	413	382	380	342	273	241	271	258	245	273	267	253	243	257	273	256	255	231	266	266	310	332	336	253	240	232	242	241	247	255	251	229	245	248	256	269	258	258	264	247	242	208	260	251	250	245	251	257	234	265	253	252	237	255	239	218	259	254	254	238	244	250	274	245	247	237	245	222	240	256	255	238	233	241	221	247	241	249	239	255	257	245	237	255	249	254	255	252	245	232	228	276	240	239	234	247	243	222	266	258	244	232	278	224	247	255	254	230	232	231	252	218	288	258	240	219	245	284	235	249	259	257	252	260	268	251	239	236	248	272	266	249	240	236	225	257	262	234	244	264	255	252	237	219	231	225	250	252	256	265	269	243	226	253	239	257	272	228	260	248	277	226	247	256	217	238	228	280	223	273	222	236	246	280	271	251	259	260	256	243	257	262	229	279	250	256	247	229	259	262	263	261	249	266	256	254	217	245	230	251	230	252	286	250	227	243	252	271	234	262	232	271	263	246	256	239	242	241	226	252	253	252	234	234	269	243	236	271	240	243	249	261	246	254	257	258	265	272	242	257	259	226	247	252	262	272	240	259	271	239	253	238	239	257	253	225	265	240	228	251	245	239	266	235	268	243	221	245	263	254	245	236	284	256	244	236	238	261	253	248	246	250	253	253	250	210	289	260	255	260	250	249	256	238	265	247	256	256	245	246	216	254	249	285	246	250	260	249	235	236	254	260	238	246	220	240	238	228	241	220	239	217	235	243	270	244	237	240	240	232	257	261	255	253	263	260	246	226	229	275	242	242	243	229	237	255	276	281	266	228	230	259	264	235	234	241	261	232	238	272	247	261	273	231	265	223	271	261	212	219	261	231	233	231	271	271	273	245	288	270	230	256	281	212	217	252	216	231	251	226	237	253	253	264	221	258	233	255	250	254	239	272	219	227	249	255	206	229	246	242	239	226	241	211	247	238	254	247	245	256	227	262	286	237	246	255	237	257	265	214	260	244	241	269	253	260	223	238	248	260	246	207	245	242	251	212	232	266	269	224	252	275	249	260	237	256	225	238	228	271	267	245	256	249	246	233	240	245	252	256	234	257	255	265	228	254	266	235	211	248	261	261	244	253	233	242	252	258	309	240	236	240	225	237	245	265	244	244	252	219	248	243	248	244	234	224	277	283	248	228	232	238	232	262	234	240	244	233	233	241	271	251	257	225	263	240	260	246	224	257	260	271	254	253	275	244	239	268	258	241	245	243	208	250	271	240	253	229	240	260	247	252	263	244	268	246	264	240	244	250	232	255	226	258	262	243	250	266	280	254	229	257	274	242	267	262	244	242	255	257	244	216	246	218	270	255	224	241	259	234	277	257	211	246	266	271	257	262	244	241	267	241	257	247	267	243	231	230	235	224	262	238	247	255	253	263	240	282	241	230	244	242	247	261	253	235	260	246	251	262	265	249	234	226	244	252	270	231	272	204	257	255	259	245	250	250	271	218	233	238	237	248	243	259	236	247	226	226	245	254	259	246	241	242	227	243	234	256	225	285	236	214	247	243	242	267	226	242	231	274	234	218	244	280	277	250	265	279	260	244	236	272	237	245	261	232	256	255	229	218	216	266	243	243	255	278	236	258	269	269	245	253	250	229	257	241	262	269	227	262	238	263	246	275	233	227	244	267	255	273	256	268	248	257	248	242	239	254	267	260	240	263	228	216	250	258	239	243	243	244	235	242	233	244	215	279	218	246	246	260	276	290	263	220	259	259	251	254	251	248	215	240	223	250	278	265	256	234	232	229	231	256	259	267	269	240	241	249	244	244	266	214	240	222	269	247	257	266	253	247	244	255	249	276	236	249	237	244	258	217	261	238	271	223	252	236	242	216	220	237	253	248	226	260	227	266	269	273	223	268	278	242	249	252	249	246	232	277	245	232	238	258	263	243	251	242	239	237	246	242	224	226	248	256	227	248	246	244	254	236	263	237	245	241	250	242	238	223	235	230	242	257	256	250	263	222	258	256	223	250	244	253	237	255	239	273	224	239	238	233	231	240	247	226	217	242	262	262	281	239	259	263	241	266	244	242	252	246	259	274	256	241	249	282	265	269	252	258	252	251	237	256	239	256	295	270	243	288	264	259	233	250	253	260	251	246	214	252	242	235	277	275	266	243	265	225	226	250	228	236	232	245	261	260	248	244	244	249	262	257	275	213	239	246	245	232	235	254	242	255	265	259	240	228	273	248	241	238	270	229	231	218	244	248	243	218	245	244	261	226	259	256	260	218	236	267	226	246	229	217	250	257	248	275	238	251	257	273	209	255	254	251	252	224	246	261	224	260	244	257	237	270	237	282	256	237	246	257	262	244	248	251	257	253	234	268	252	240	227	248	266	228	231	268	249	266	258	248	224	234	241	231	277	248	234	242	255	266	225	253	231	255	271	221	229	260	267	263	229	221	245	230	266	263	248	229	254	235	247	235	190	249	245	254	248	249	226	240	256	259	232	251	234	260	241	211	253	264	236	211	245	242	271	271	268	251	251	242	207	250	261	254	273	260	236	256	237	265	234	225	256	231	270	266	252	237	232	268	248	243	240	254	268	245	224	235	277	247	251	259	252	245	231	245	219	268	237	241	249	247	234	259	289	254	223	270	249	249	241	246	279	249	247	259	240	261	247	251	244	244	235	245	276	253	258	265	247	263	235	271	259	243	221	228	243	246	227	252	270	261	249	258	233	252	260	234	260	259	271	253	246	238	235	232	250	276	241	258	257	267	257	239	252	239	271	267	258	262	227	233	237	253	261	272	256	298	229	236	261	258	279	222	271	247	263	236	224	245	256	211	243	233	257	264	267	253	247	243	276	245	259	247	274	256	248	235	254	255	210	237	224	249	260	254	249	242	244	251	255	251	255	267	260	273	254	207	252	233	268	231	234	271	271	277	231	254	239	260	239	245	259	240	259	257	269	245	256	273	256	257	262	238	239	257	267	243	275	249	258	242	237	282	264	249	241	254	268	217	245	235	274	297	245	230	262	245	248	244	269	240	216	256	238	251	242	218	249	251	248	268	222	260	244	262	260	213	269	254	253	267	267	246	259	254	262	245	237	261	245	251	243	265	236	264	242	239	258	267	262	259	258	253	260	268	250	246	247	232	263	237	263	237	254	276	241	277	269	250	249	265	252	241	242	228	229	250	246	272	245	219	217	245	270	250	260	237	256	224	230	226	209	237	257	256	226	269	220	243	247	257	281	242	233	233	261	274	273	268	273	281	235	238	247	253	222	251	233	254	268	276	233	271	254	275	254	224	235	257	260	247	256	242	217	245	266	227	232	251	246	223	224	276	214	254	234	255	262	257	252
23550	39770	46816	49338	53439	52706	53422	53568	48580	49438	50693	47561	47083	44373	37256	41358	43416	40504	30533	30132	24566	19597	13087	11645	10363	8130	6664	9845	6571	6156	6274	6029	6064	4779	7819	4944	8245	6967	4661	4957	4149	3717	4222	4518	4590	3543	3102	2635	2448	2020	1602	1438	1713	2072	3092	2477	1481	980	906	1019	906	743	795	743	869	1094	1490	1733	1573	1622	1261	734	653	605	583	626	586	607	584	596	629	599	612	584	620	610	647	895	1365	980	584	594	570	585	582	559	567	560	586	568	579	569	607	535	587	583	555	597	517	599	574	553	596	581	582	579	549	581	528	559	571	550	558	590	575	563	547	581	565	572	576	616	578	588	574	571	590	591	590	628	556	585	545	603	567	581	580	566	569	565	604	603	582	606	565	561	603	580	587	575	562	564	548	553	589	600	581	584	564	559	570	599	618	601	589	540	584	572	571	565	551	623	570	569	551	554	596	559	623	573	547	600	567	566	552	554	568	545	562	592	578	585	599	606	590	575	585	631	545	555	566	553	565	559	586	586	556	609	583	581	542	564	628	583	579	568	649	563	583	567	596	557	598	549	551	589	581	553	585	570	586	621	576	578	561	548	578	601	539	566	579	623	604	584	571	595	548	580	573	541	580	579	566	551	578	594	559	530	536	543	570	608	583	568	529	582	548	583	568	546	600	592	566	571	578	600	520	590	548	586	565	600	589	557	571	547	584	567	620	593	551	587	577	544	591	565	569	553	629	591	586	555	570	617	594	537	617	560	572	588	615	586	618	564	565	636	579	534	578	549	574	575	552	555	567	558	604	601	557	582	561	582	605	590	583	592	562	578	574	579	596	560	562	560	558	586	563	536	567	610	588	599	540	582	544	565	588	566	603	523	600	536	572	563	553	562	579	589	544	570	588	501	598	563	591	555	584	564	570	555	606	496	565	572	574	553	575	616	576	596	624	584	599	599	576	535	524	573	637	615	569	580	582	556	561	546	579	558	570	582	570	557	526	537	569	555	613	583	601	542	616	551	574	544	629	567	583	580	574	575	578	550	567	603	561	563	588	583	601	578	575	535	569	596	510	569	592	547	592	570	554	600	566	581	544	598	592	617	570	562	579	568	647	558	581	596	575	565	550	552	603	546	586	543	556	551	577	581	583	577	585	581	590	629	573	585	591	595	602	552	598	572	570	591	597	597	595	599	574	569	609	586	575	580	597	566	580	592	565	552	590	600	591	626	579	563	594	611	550	568	574	517	658	572	578	589	614	568	551	548	598	574	653	578	591	568	611	576	577	567	551	571	566	571	609	583	558	617	576	589	580	584	520	601	559	648	536	606	600	577	543	603	523	554	604	554	547	568	592	549	555	600	572	609	576	588	565	585	620	610	590	575	565	545	571	559	539	562	609	588	588	549	552	544	538	579	588	576	574	543	578	559	576	576	558	533	594	579	609	563	571	587	567	552	590	615	542	551	540	570	573	568	561	586	588	598	595	569	582	524	544	531	567	581	599	566	559	559	604	578	560	562	571	579	617	633	571	574	549	549	575	616	604	570	564	556	583	636	556	578	635	596	538	572	607	554	519	554	560	595	582	575	587	578	561	567	567	568	597	585	603	550	551	577	578	563	606	569	574	561	561	578	579	598	592	606	588	568	603	546	601	604	577	579	574	555	559	585	586	580	554	603	597	545	593	590	597	542	555	582	568	555	534	621	604	551	633	553	569	576	570	547	601	585	568	557	539	630	548	610	553	608	601	567	538	582	594	556	570	620	553	615	588	548	604	592	571	579	554	573	582	558	523	602	597	576	617	589	558	592	584	618	587	567	582	571	565	567	569	563	581	583	584	574	575	557	602	571	567	587	598	566	557	549	656	613	564	586	553	557	611	604	579	565	561	565	589	563	558	593	579	566	534	624	545	574	570	575	582	592	540	585	596	571	616	584	592	590	595	571	611	556	585	570	606	596	628	578	565	595	602	585	549	603	586	588	557	604	600	579	574	599	582	593	570	574	589	641	579	578	560	589	607	554	620	575	573	605	594	589	604	609	567	596	584	575	537	537	582	565	599	562	609	576	583	590	576	605	580	562	607	534	585	601	587	577	524	606	508	528	600	574	579	596	561	578	560	536	600	559	568	568	596	612	578	525	602	564	602	581	584	565	592	568	536	616	602	626	550	554	588	554	540	572	578	558	573	551	555	591	548	552	565	586	543	541	557	573	564	585	534	583	637	589	611	577	538	565	555	547	605	578	582	588	569	572	566	571	576	559	597	564	571	584	558	567	604	575	546	594	579	574	575	576	586	593	584	576	584	595	551	595	604	619	588	548	579	595	555	562	571	560	553	569	566	595	593	557	614	573	584	570	586	640	587	592	612	609	536	588	616	573	595	589	560	537	570	588	607	560	608	566	569	587	616	619	568	589	621	575	539	592	571	575	565	534	563	563	580	523	571	566	558	534	552	588	590	559	633	564	585	590	570	601	533	598	584	547	534	575	556	588	578	560	568	566	551	618	577	593	587	548	567	573	623	581	578	555	585	600	576	559	631	584	614	588	572	526	564	537	572	545	568	560	606	536	558	576	579	605	626	588	604	552	536	549	560	535	609	593	538	577	559	556	574	570	598	567	539	548	641	531	553	613	598	589	611	548	586	556	520	539	617	595	586	584	558	600	613	588	545	565	543	586	573	548	578	581	593	549	566	568	619	609	570	535	581	543	553	561	585	592	562	567	540	551	588	612	559	540	557	559	586	567	544	569	608	558	565	567	550	572	605	564	609	535	570	580	536	561	576	574	527	540	626	580	563	578	594	588	560	564	645	600	602	597	588	604	605	584	598	559	572	556	554	539	584	570	597	552	536	565	562	553	514	560	565	587	583	540	570	544	552	552	554	573	597	572	575	595	608	547	579	596	551	552	617	573	567	590	571	560	583	623	544	547	606	549	582	586	587	567	583	572	546	612	568	550	571	646	559	574	519	505	553	592	597	578	606	592	552	569	581	592	539	575	585	580	628	613	545	578	593	581	591	572	606	591	545	585	591	568	617	595	565	604	573	565	568	550	618	548	639	602	516	570	593	612	599	532	568	571	614	608	595	603	579	596	585	574	593	555	586	527	588	527	550	517	589	609	614	545	567	542	586	577	603	619	562	614	581	526	560	572	600	632	616	612	568	552	579	587	555	567	613	565	561	571	635	525	613	598	568	575	564	528	582	556	587	567	577	578	558	591	641	547	588	572	557	615	573	601	616	577	592	558	589	575	591	632	580	598	582	548	593	563	565	579	580	572	561	576	598	572	571	570	557	605	567	573	576	605	553	560	592	537	574	539	576	606	599	574	562	569	616	525	587	607	563	499	589	616	590	568	605	572	593	555	578	602	585	580	590	578	553	545	570	607	557	581	577	548	553	565	567	575	567	549	550	544	548	592	583	580	588	563	575	547	549	581	578	597	553	570	605	575	595	539	588	603	540	526	523	563	588	573	564	594	600	562	578	531	593	586	593	584	575	567	601	580	598	610	585	611	539	604
41247	46862	43666	36703	40181	38504	41948	45435	41529	39187	38258	37482	39908	37438	28237	32277	35684	30657	22259	18307	13186	8679	5437	4633	3458	2670	2029	2958	1646	1664	1860	1587	1786	1658	2760	1574	2014	1930	1255	1275	1136	968	1053	1181	1199	930	867	684	653	498	419	458	471	534	786	578	389	288	253	293	229	236	238	215	264	329	394	348	416	387	223	176	175	179	166	190	173	194	171	181	169	174	170	201	185	171	216	259	338	231	170	157	174	154	144	179	192	144	160	165	164	156	146	164	192	195	187	178	188	190	191	170	172	206	187	181	167	188	170	185	183	193	170	176	177	159	163	172	183	174	175	186	185	189	180	161	172	146	192	185	146	178	183	171	190	157	165	188	168	166	163	154	162	179	168	182	194	173	178	188	161	169	208	177	190	173	170	166	182	168	161	200	195	179	172	169	171	173	174	171	168	164	167	153	163	178	180	174	180	152	175	215	174	182	170	172	191	180	177	178	153	196	169	154	176	174	180	171	170	178	191	170	195	169	153	171	187	196	186	161	177	190	187	162	169	171	158	166	194	153	179	186	166	183	180	201	200	165	175	158	196	176	184	170	165	162	177	178	187	172	176	165	153	169	164	187	192	175	186	167	187	176	201	179	160	173	160	181	182	178	182	146	181	193	150	187	183	179	149	161	189	164	182	199	165	183	181	163	202	203	192	185	180	170	181	189	166	179	177	175	174	169	182	189	175	187	162	156	171	210	168	170	166	172	182	173	185	184	183	186	172	176	159	166	160	174	189	200	171	205	171	168	175	166	175	186	176	196	168	167	171	152	163	178	164	182	203	167	191	160	194	169	188	181	177	205	160	181	188	175	200	169	174	172	150	180	180	168	162	183	179	175	182	190	182	183	166	175	187	192	198	159	192	184	144	154	173	201	165	200	178	192	177	164	174	203	147	178	164	164	167	181	203	182	178	167	168	169	180	175	176	154	179	202	164	179	191	182	170	196	165	184	187	176	186	191	174	185	152	180	195	189	168	164	172	164	180	192	159	156	179	192	170	173	186	182	174	146	177	158	184	176	194	182	167	174	166	156	188	213	194	176	174	197	189	156	173	181	196	206	169	181	183	174	200	180	195	173	173	183	166	169	174	183	167	188	179	177	157	166	171	176	182	180	165	186	184	173	182	178	176	180	164	171	146	168	155	167	175	178	161	169	188	166	154	179	177	158	173	148	160	185	160	184	173	185	193	178	185	164	173	177	165	176	166	187	188	166	197	173	218	182	197	163	186	199	178	161	175	155	173	177	182	198	201	164	170	199	182	163	202	156	174	166	166	186	184	184	147	192	196	161	190	167	191	180	192	143	178	146	176	167	180	171	170	186	187	168	177	145	191	173	197	169	165	170	173	171	164	188	180	155	168	191	160	174	178	156	153	188	175	168	161	179	173	181	178	154	175	160	166	172	158	185	179	184	178	138	170	221	169	173	192	188	230	174	172	170	180	186	172	189	178	150	187	181	201	182	143	175	164	183	170	174	171	165	176	198	186	165	170	172	180	173	158	174	193	186	182	170	187	198	174	157	155	156	177	209	182	180	167	166	176	164	172	156	190	160	167	179	149	163	165	168	184	189	180	179	152	161	166	166	165	197	170	186	177	209	176	164	166	133	174	176	179	218	150	184	174	184	160	148	184	170	177	174	174	197	182	173	218	168	154	187	164	169	164	158	170	206	166	168	179	184	158	208	196	162	164	161	196	163	170	153	174	172	173	181	187	186	174	173	186	191	173	178	173	165	165	177	187	155	145	175	161	166	171	173	165	174	186	177	171	171	166	173	175	162	194	175	171	168	146	202	193	158	196	192	163	167	180	164	197	178	176	172	183	162	178	197	195	196	175	166	193	164	153	161	202	184	178	182	188	204	179	216	202	183	163	198	180	186	185	192	156	178	166	203	157	148	190	165	197	170	167	186	175	191	173	172	184	161	179	181	178	188	153	185	183	179	197	187	161	167	178	172	183	167	167	189	152	202	194	196	200	163	162	184	169	179	201	141	185	166	157	173	160	180	196	172	167	147	180	165	189	184	165	169	192	166	181	173	155	201	184	170	181	178	177	157	172	185	168	196	198	152	188	163	189	197	186	180	172	176	174	176	146	159	166	186	178	164	160	170	179	154	166	174	178	191	189	170	174	175	175	182	172	182	176	196	194	170	190	169	204	184	175	171	171	177	191	183	166	169	150	178	181	176	163	180	166	190	178	178	182	216	172	179	158	168	177	148	152	172	196	175	192	178	171	197	181	153	171	177	179	153	159	192	159	174	170	148	183	199	163	163	173	186	146	164	176	158	148	177	181	172	203	189	182	161	153	179	176	183	164	160	154	211	170	206	168	172	178	194	182	165	178	192	151	164	203	173	180	151	160	153	185	165	188	182	192	176	173	170	187	155	177	180	167	197	164	190	177	170	170	175	187	195	168	184	178	165	177	179	186	158	199	191	185	173	175	178	176	170	192	191	199	180	139	170	167	184	188	206	165	160	186	152	162	165	184	161	190	167	183	144	191	185	167	158	191	173	176	175	177	157	152	151	159	191	169	175	196	176	176	176	163	185	160	164	172	171	166	165	193	174	182	181	166	169	161	169	176	144	167	171	171	167	177	165	179	174	177	165	179	186	156	172	193	180	189	181	185	161	180	174	183	161	170	173	164	193	180	168	167	171	173	163	153	183	184	165	223	169	164	143	212	164	191	167	156	175	147	152	166	174	162	191	156	191	188	179	189	185	180	167	190	172	156	180	176	209	192	169	183	166	159	173	205	207	172	177	181	193	187	159	178	194	190	183	183	180	169	165	180	173	182	190	187	185	179	209	170	183	173	170	167	168	162	166	192	176	163	177	178	178	202	168	168	154	167	173	199	178	173	169	187	190	177	175	170	178	185	207	171	167	196	162	179	184	164	162	188	141	164	168	175	176	174	169	178	192	201	175	176	155	176	228	186	178	180	160	195	217	158	197	166	172	163	199	153	144	158	191	186	171	192	157	187	181	181	183	193	181	166	183	173	191	185	144	163	147	199	172	179	179	201	196	175	173	173	182	155	180	166	154	182	155	188	195	183	185	205	206	187	181	171	178	162	166	160	162	168	162	175	172	184	171	160	177	201	175	181	168	179	167	185	183	179	181	175	166	188	176	176	191	178	192	169	174	218	175	197	180	200	161	178	174	151	179	168	178	161	136	178	170	180	168	179	186	167	153	183	176	164	183	174	202	180	160	179	166	176	172	174	172	145	191	182	194	175	188	207	163	176	186	187	180	173	158	167	183	190	173	189	211	157	143	162	172	188	182	159	183	186	177	176	166	171	167	177	166	186	168	192	159	151	166	168	182	190	190	190	184	175	153	165	173	182	182	190	185	163	170	167	169	170	169	173	187	171	173	154	186	191	143	159	161	154	182	173	178	173	197	188	159	189	173	170	144	182	188	186	179	186	173	178	181	162	163	149	192	156	169	153	174	205	164	173	209	164	167	171	177	142	182
28316	45623	48475	53848	57265	57558	58726	58186	51772	54912	56669	53896	54659	52136	44623	50400	52090	49563	41167	38951	34630	28081	20811	18108	16329	12705	10584	15001	9444	9395	10616	9240	9752	8748	13650	8078	11805	11062	7500	7379	7034	6185	7331	7417	7900	5712	5299	4235	3864	3033	2258	2353	2667	3292	5195	3475	1832	1092	1016	1388	943	786	782	790	1111	1533	2360	1835	2554	2109	770	487	477	447	507	490	479	454	447	416	449	420	486	445	419	511	812	1231	1466	744	441	424	380	426	421	416	432	437	445	397	416	410	399	422	432	383	450	418	432	408	409	402	384	399	407	399	413	413	396	388	417	399	436	430	433	415	395	392	423	423	396	408	421	435	438	424	413	422	447	384	383	456	436	388	387	408	378	430	437	441	396	408	398	422	442	419	433	400	381	407	385	376	383	391	431	414	426	393	427	445	404	391	416	416	395	387	397	430	401	449	428	428	418	412	447	407	394	411	387	392	440	408	407	368	400	428	428	444	404	459	432	399	389	411	445	373	385	384	397	388	439	418	379	426	426	422	445	431	419	409	357	422	428	378	434	419	371	409	427	421	359	408	386	437	407	426	412	425	400	397	426	402	357	387	433	408	404	394	381	365	387	433	399	430	448	404	430	413	418	430	416	422	369	416	411	424	457	378	387	377	409	409	420	438	434	438	438	406	441	426	393	423	401	400	438	416	401	441	405	418	424	423	433	404	427	405	439	422	401	414	399	384	427	415	426	397	367	425	424	413	408	437	454	437	386	420	423	420	455	379	413	379	397	408	407	418	395	408	430	390	437	383	396	386	416	428	415	386	440	386	438	421	390	422	407	385	404	446	402	429	410	394	426	418	411	391	414	414	445	431	360	399	427	398	397	396	405	401	401	390	428	388	429	421	424	404	407	422	431	401	385	425	381	399	406	411	407	390	415	431	432	407	408	402	418	403	405	399	387	434	402	399	401	394	437	424	390	444	403	440	422	403	408	410	405	427	441	407	395	428	419	425	404	423	415	409	404	379	393	406	425	412	408	380	399	400	438	388	414	401	408	440	407	382	424	443	413	421	429	400	409	395	406	443	405	404	408	430	408	421	416	407	420	402	424	421	386	424	448	398	407	448	407	423	381	404	389	426	438	432	422	429	427	443	437	386	390	426	403	385	407	407	414	426	415	415	412	408	410	406	431	407	400	401	405	404	414	392	405	440	431	439	389	452	392	390	417	367	413	447	401	406	409	382	404	431	418	421	415	416	428	405	427	437	420	401	421	436	404	412	383	434	364	419	397	446	404	420	467	409	466	393	410	381	419	451	410	428	401	451	390	428	466	418	401	401	420	382	373	431	446	417	409	425	431	402	433	423	401	428	417	443	426	412	393	446	399	394	404	399	383	413	423	405	437	400	415	445	417	403	452	440	394	397	417	408	432	380	411	414	411	399	424	413	403	409	426	444	423	433	417	394	413	415	401	414	426	414	420	368	455	405	418	435	429	418	404	381	381	428	391	462	409	402	412	398	401	440	427	417	367	375	388	452	387	425	386	416	424	416	439	399	438	427	378	403	431	398	423	412	425	399	410	398	378	409	400	416	391	428	396	428	427	382	412	418	440	392	408	384	420	401	426	420	412	402	376	432	440	427	405	390	421	412	394	429	388	376	390	438	400	426	402	413	399	445	397	400	437	415	414	375	397	410	400	365	439	377	409	382	449	419	420	437	401	416	377	429	432	385	434	365	453	417	434	385	411	406	449	404	394	449	376	423	431	455	400	404	446	401	416	398	439	401	412	374	404	395	409	399	393	436	412	412	434	442	388	407	426	411	418	372	465	411	439	408	406	444	407	412	393	408	397	424	406	435	373	404	388	377	414	402	405	442	420	405	429	465	416	397	415	434	382	378	402	422	376	412	430	410	435	388	391	422	413	403	378	426	415	390	412	383	409	414	424	418	427	415	406	412	417	414	400	422	422	443	429	439	423	397	408	408	425	401	402	450	430	431	417	423	394	409	401	429	402	391	391	371	433	373	443	393	419	418	391	421	388	398	414	388	417	430	444	410	406	409	382	435	403	421	407	424	422	418	389	441	432	413	426	423	387	418	433	397	393	404	434	371	379	371	414	430	433	433	403	393	427	391	421	381	429	414	405	417	401	416	412	408	410	407	447	393	415	401	392	377	425	397	415	450	445	403	412	379	450	399	417	417	384	421	406	397	460	416	389	410	435	390	421	392	398	428	398	416	417	453	401	438	397	440	402	448	423	425	401	418	411	431	458	382	405	359	418	413	396	412	367	402	419	412	414	397	422	413	406	396	415	434	430	404	386	401	431	436	389	414	414	386	401	399	414	402	403	424	435	378	437	405	406	422	387	436	425	441	415	411	436	417	435	406	449	406	368	432	406	399	432	390	436	374	388	426	446	430	406	402	410	410	377	421	418	403	449	430	402	439	409	384	424	381	420	420	428	428	378	432	412	400	424	395	401	418	435	367	417	422	403	418	398	414	392	392	430	410	355	380	406	424	426	412	428	450	399	406	443	450	406	432	410	390	388	394	396	402	406	397	420	411	416	436	431	410	421	434	425	385	443	384	395	408	406	432	429	444	396	436	438	403	411	438	390	417	432	410	406	397	423	382	408	389	414	426	425	433	422	433	370	409	452	392	405	483	429	427	410	409	421	446	389	404	396	417	389	391	464	415	459	386	391	393	392	414	417	388	404	410	445	399	445	421	433	419	431	372	423	415	429	401	409	427	403	411	426	395	423	417	428	383	414	450	441	419	422	379	375	426	431	395	390	401	445	426	379	423	416	383	441	399	410	413	423	394	418	461	432	419	415	396	422	408	424	413	387	415	430	428	443	377	426	397	452	405	391	405	425	405	409	397	420	423	400	398	391	418	372	378	429	372	409	391	392	407	407	442	430	405	384	419	395	410	412	442	439	424	417	413	435	398	435	406	389	413	366	371	435	400	446	406	424	402	402	426	405	433	463	397	452	432	386	376	408	427	413	405	447	425	373	405	417	403	425	442	441	433	402	417	396	402	422	424	375	390	426	390	442	397	395	403	381	425	406	397	417	409	429	410	400	389	460	403	418	376	411	464	390	398	423	383	411	426	402	436	390	404	417	440	416	428	397	407	410	391	426	399	397	395	404	415	424	396	438	407	421	384	395	406	398	433	425	412	403	415	444	419	431	436	388	413	399	390	400	418	422	373	399	420	378	450	389	397	487	404	436	406	396	407	398	427	339	411	380	425	412	441	405	431	400	406	398	439	398	437	425	428	410	403	404	430	424	428	454	415	444	407	396	403	428	397	407	424	395	415	450	411	407	420	400	419	405	390	382	374	411	396	426	427	405	441	377	427	419	375	391	396	444	427	395	391	417	407	429	391	414	386	417	429	444	442	413	411	437	424	433	408	403	430	384	411	422	405	419	411	397	409	387	436	437	384	424	381	410	399	401	427	380	413	391	405	363	396	416	409	441	417	429	398	450	405	412	417	395	432	405	415	405	430	415	395	421	396	399	414	395	395	453	419
10909	13280	17990	12193	10231	7335	6929	6869	5800	4272	3212	2569	2519	2126	1185	1441	1474	1132	691	690	590	519	429	399	393	356	330	316	306	308	297	313	300	285	277	264	271	276	274	228	242	231	269	236	246	257	248	275	219	258	244	243	228	238	228	229	237	214	245	211	268	238	228	225	233	237	265	242	197	256	228	201	246	238	265	254	210	223	216	272	226	220	223	253	222	195	251	236	231	239	236	237	242	241	243	214	224	255	253	230	240	240	239	217	238	258	259	222	238	208	256	231	234	238	235	221	206	211	236	227	236	229	231	229	243	216	218	236	221	200	223	234	193	196	245	241	258	204	235	229	254	233	215	207	241	231	211	220	258	225	251	211	229	234	234	250	212	231	222	219	241	238	262	238	254	234	226	200	251	251	247	225	238	230	215	222	215	243	224	248	221	222	225	249	215	242	220	260	247	257	207	216	245	206	241	233	207	237	231	233	257	243	250	222	240	230	230	247	222	240	231	237	231	243	221	253	231	250	257	227	198	236	233	259	218	241	248	216	216	246	222	224	237	256	225	212	218	237	266	217	210	257	248	221	237	246	225	230	221	226	243	226	217	226	232	241	242	245	259	233	225	239	268	219	230	235	258	226	248	224	219	231	211	226	251	253	223	238	254	256	222	237	241	224	238	230	251	256	209	239	218	245	238	219	227	236	242	235	250	225	237	231	235	229	206	217	236	203	225	249	231	257	239	253	206	252	238	241	244	233	234	234	213	211	211	265	248	266	250	232	224	232	214	220	230	254	218	243	214	272	248	242	230	188	209	212	229	240	220	219	249	223	219	211	234	225	235	234	254	231	214	245	216	256	213	249	251	259	234	247	243	227	240	203	219	222	212	211	245	244	262	238	213	236	236	247	279	246	239	238	256	230	255	206	236	240	250	224	230	200	238	232	230	212	229	233	246	219	221	241	231	254	267	228	212	236	226	220	233	226	236	255	244	232	218	233	229	222	222	231	217	247	229	216	221	223	246	234	239	209	207	231	205	240	220	244	234	234	216	218	222	248	201	251	237	225	241	223	219	254	256	216	237	235	246	245	211	253	230	198	215	238	215	293	226	218	247	239	235	263	238	240	238	209	194	265	226	225	229	229	219	235	218	228	236	239	205	246	250	219	246	227	257	233	219	239	229	236	210	227	242	223	228	246	241	222	252	227	238	227	269	225	210	226	230	232	226	220	216	244	228	243	217	228	235	206	247	250	267	254	231	211	244	211	255	240	213	232	240	242	243	231	252	244	245	252	254	217	249	258	235	247	251	237	219	250	206	261	226	228	245	252	242	209	224	234	226	248	230	242	222	248	245	237	211	223	234	236	241	231	235	232	221	255	225	219	224	254	234	231	225	233	210	224	205	248	244	250	245	236	264	238	268	242	229	223	235	260	272	228	226	231	225	228	244	201	235	231	224	251	244	226	230	240	236	264	248	239	214	246	251	239	219	233	241	215	229	251	232	226	213	269	231	245	241	224	233	210	261	243	232	204	206	251	198	206	237	211	226	208	222	208	235	282	267	264	237	242	220	264	230	252	223	235	224	246	241	252	242	217	223	211	227	213	235	220	235	235	209	252	247	238	197	203	233	237	214	233	227	223	228	267	222	204	228	237	256	254	224	224	243	245	243	214	234	229	261	222	235	239	229	248	226	248	230	227	241	245	227	243	238	255	222	247	272	238	222	217	205	223	217	225	233	228	246	233	238	244	222	241	229	248	228	235	274	233	220	257	198	270	240	235	213	217	232	227	236	239	179	222	235	236	232	229	211	202	235	249	225	205	254	236	230	226	216	224	254	222	230	226	237	240	224	229	232	215	253	238	213	228	237	231	242	214	252	253	226	250	227	220	252	234	226	231	231	241	221	215	240	233	227	225	220	239	215	234	233	203	211	237	247	217	225	239	241	226	209	212	223	183	257	263	224	217	233	239	260	254	250	233	231	235	223	228	244	237	219	248	230	243	233	227	241	235	220	210	214	240	213	264	230	232	242	216	242	220	235	243	234	268	222	230	239	227	207	248	207	243	227	235	245	259	230	238	229	224	240	233	225	181	226	226	242	233	256	220	243	221	222	236	247	239	217	239	218	226	262	256	256	225	229	227	237	200	238	270	246	250	210	239	218	215	206	234	239	256	223	238	250	267	225	244	229	226	232	252	226	239	243	244	266	214	271	277	246	233	241	213	225	223	209	235	234	220	231	268	252	239	224	242	228	242	225	226	220	260	198	210	243	258	231	211	217	256	233	204	259	254	244	220	245	258	234	201	234	237	242	250	225	245	253	223	245	222	242	237	235	243	268	245	234	206	255	222	216	265	243	272	244	213	239	238	260	220	245	252	259	218	227	219	236	252	233	231	230	237	254	258	267	244	224	251	223	228	228	245	244	262	231	261	267	247	229	246	253	224	213	227	253	255	224	240	260	239	215	230	218	217	205	222	228	200	213	220	201	232	227	219	243	251	216	213	253	225	236	240	242	236	229	247	215	254	227	230	251	234	245	218	236	225	195	226	234	248	238	236	215	240	222	245	225	257	239	235	235	216	222	253	259	230	235	215	256	217	243	235	250	251	230	225	253	213	237	256	272	227	256	228	237	242	209	213	229	253	233	233	242	250	215	215	224	240	226	223	234	248	231	234	238	228	212	229	256	237	221	210	240	239	255	230	233	233	212	247	219	237	246	223	224	245	238	239	241	241	245	237	221	257	208	237	242	239	239	246	247	247	229	230	239	216	239	219	221	248	217	211	230	231	222	222	247	242	219	254	232	230	219	250	233	232	249	249	244	263	219	240	237	261	211	204	212	235	253	209	242	243	220	221	223	249	252	243	236	248	240	230	201	243	235	198	214	263	252	232	222	209	230	244	238	223	239	247	216	239	230	215	203	230	202	216	241	241	220	220	247	273	240	246	240	228	233	225	275	226	224	242	232	210	205	248	243	256	231	243	244	228	235	229	224	227	220	221	233	226	220	204	234	233	235	216	238	251	244	244	221	246	247	247	224	238	230	225	230	278	220	244	229	280	253	230	232	231	208	210	248	298	207	235	239	230	234	230	206	223	274	220	216	224	223	251	208	194	234	207	257	243	238	227	223	249	210	253	211	235	231	250	218	241	226	230	219	217	225	229	227	220	242	217	229	247	232	258	241	224	247	241	225	242	234	236	235	234	214	213	211	212	199	215	197	226	257	233	235	235	214	231	254	275	223	214	204	212	203	249	225	243	254	237	224	255	246	229	251	235	238	210	243	239	225	242	225	248	251	241	217	247	220	244	202	218	233	228	239	244	240	235	274	216	236	202	238	200	213	243	247	231	233	214	250	230	226	239	218	233	249	235	224	221	231	233	229	237	236	231	229	254	229	238	232	230	232	225	228	238	233	210	214	221	232	197	239	219	197	238	219	211	247	260	222	243	232	241	258	252	228	249	228	242	199	245	215	225	223	269	214	244	268	239	255	243	201	251	241	246	236	254
7785	13734	24739	21740	23316	19955	21277	21177	17978	16345	15245	12418	12686	10835	7056	8557	8837	6998	4349	3955	3223	2369	1983	1821	1672	1315	1268	1297	1176	1150	1193	1067	1173	1108	1195	961	1067	1014	846	854	787	785	825	782	796	698	690	637	648	702	637	650	654	689	676	604	622	636	623	578	574	595	626	569	558	544	619	605	603	645	600	571	585	560	579	597	594	567	592	543	547	561	548	534	603	581	537	558	562	544	534	561	533	554	581	552	556	560	545	565	557	568	603	544	518	572	540	500	582	537	562	543	593	549	556	534	547	574	547	534	548	545	589	517	566	513	534	517	525	540	545	562	542	564	540	529	528	579	581	552	573	550	550	550	550	517	535	557	559	533	568	568	537	568	592	534	521	535	555	499	594	550	523	535	562	528	546	566	514	543	545	498	564	556	546	549	529	548	564	570	562	551	539	546	574	592	576	614	572	555	565	533	573	551	553	546	516	540	554	502	566	571	500	521	533	553	534	538	577	596	529	543	502	535	506	551	581	553	567	494	569	569	508	563	541	572	534	555	564	599	550	555	560	548	572	577	582	545	549	566	519	527	500	566	569	526	549	579	538	563	522	551	579	559	555	562	550	531	526	541	578	576	523	545	598	539	546	517	558	570	562	536	551	542	557	553	537	562	545	563	554	574	546	589	571	572	565	547	525	549	561	580	547	511	560	522	576	577	582	555	534	534	530	537	578	583	505	561	538	576	582	577	560	552	563	573	606	562	570	545	502	553	552	536	528	567	519	555	576	586	572	563	539	545	535	511	549	575	560	541	528	577	544	529	574	577	582	555	542	553	585	501	555	593	546	588	534	561	547	564	539	564	587	559	564	533	527	552	600	526	592	515	584	559	546	544	563	543	583	562	575	543	513	541	555	546	568	572	531	537	528	578	562	550	539	539	558	500	549	522	525	561	595	547	542	601	566	576	559	587	517	564	553	540	524	562	585	529	544	572	532	539	567	558	596	557	551	555	492	555	543	577	582	548	572	577	563	560	537	580	542	576	541	533	526	535	560	517	582	556	558	539	564	524	530	559	527	543	541	542	551	493	561	534	578	557	562	524	548	569	540	595	567	582	561	537	509	540	576	548	569	562	557	616	561	620	553	565	578	546	524	567	470	519	580	530	521	526	579	531	577	533	578	549	530	573	548	569	552	538	547	568	557	576	609	594	558	570	569	564	569	563	573	520	578	577	591	582	552	568	556	539	547	557	508	526	540	555	585	582	534	543	518	572	546	581	511	560	554	552	553	571	557	523	578	599	592	530	568	595	513	514	614	535	562	579	545	567	541	574	536	556	566	525	525	544	557	543	531	541	565	561	528	550	539	557	506	526	520	524	553	534	546	536	550	584	549	562	550	514	522	576	560	584	565	568	531	538	554	534	499	558	558	568	539	537	580	552	571	600	527	561	588	586	572	546	564	546	613	513	567	524	513	543	516	552	555	567	570	508	508	561	559	507	547	573	570	510	559	552	553	551	563	546	531	512	568	510	559	565	555	590	556	582	559	560	590	541	542	495	525	520	531	562	528	514	554	560	536	580	553	512	567	565	517	540	549	538	535	587	529	556	561	528	570	537	602	548	547	587	591	547	597	549	561	556	612	523	513	574	562	596	514	525	532	555	548	570	580	591	581	532	515	538	567	547	514	547	549	555	532	533	578	539	552	517	582	596	565	563	528	533	541	567	551	574	520	564	552	524	535	526	518	604	562	553	556	528	557	515	559	584	502	558	507	560	566	549	587	595	556	556	523	555	557	594	555	570	573	563	609	540	539	539	552	582	571	549	570	531	564	543	571	575	537	577	567	577	550	573	526	578	550	548	566	596	557	547	534	564	574	580	562	550	525	577	544	547	557	548	502	547	532	541	565	566	537	515	541	533	552	535	541	581	532	585	531	537	552	511	551	509	535	553	589	520	548	592	599	561	539	528	588	603	530	587	492	575	559	541	565	568	529	556	547	525	553	556	552	593	539	563	509	571	514	559	558	541	556	551	545	555	546	559	536	581	571	565	561	557	532	534	546	545	583	549	542	574	523	535	547	516	564	552	553	568	557	532	574	522	587	596	557	557	571	584	559	572	562	571	597	549	582	536	555	574	549	522	551	554	553	545	548	559	502	557	555	550	575	607	629	545	524	547	585	521	533	531	566	582	560	523	545	545	562	539	559	565	537	567	549	522	540	602	560	571	536	547	518	586	529	554	570	532	557	564	524	532	555	544	587	543	560	592	554	544	530	530	576	530	570	502	602	551	535	587	520	581	569	543	549	554	545	596	575	622	525	536	552	553	526	547	549	543	555	588	547	589	530	557	591	529	592	518	559	557	547	529	554	515	548	570	543	524	581	547	569	536	595	521	530	578	571	553	578	570	536	543	567	572	576	568	541	567	542	527	538	564	535	544	539	548	573	565	575	500	538	510	536	584	539	546	527	545	609	562	522	568	518	564	562	525	534	528	545	578	527	547	545	581	551	549	526	536	555	523	551	582	549	592	527	579	577	528	557	585	554	549	557	606	562	550	581	532	528	563	556	554	540	543	548	595	559	593	555	568	559	536	517	541	480	579	567	551	518	533	536	549	538	579	575	559	548	532	574	539	562	567	541	547	551	569	550	530	519	534	509	547	518	561	553	583	582	529	537	523	600	560	564	590	540	556	533	489	552	516	569	575	533	552	554	531	527	611	574	551	553	572	550	583	563	548	562	580	564	560	571	553	578	526	563	554	577	547	553	564	518	563	535	570	544	550	562	517	531	579	548	526	554	542	540	519	533	551	554	552	565	545	580	565	558	499	538	512	576	580	594	582	543	564	568	539	555	547	541	592	598	539	535	575	542	549	564	535	540	589	581	521	539	514	564	550	535	546	553	520	539	559	559	575	506	545	517	549	602	543	564	555	531	521	523	549	538	546	558	534	567	532	538	527	531	527	555	547	592	539	587	563	583	574	562	573	611	578	520	528	576	550	531	526	550	526	547	571	538	552	545	544	547	562	539	529	556	529	555	551	557	536	549	479	560	582	559	589	536	563	551	534	556	577	530	522	532	533	571	562	568	570	572	568	566	567	578	525	553	557	570	571	525	548	535	502	518	505	517	550	513	568	596	528	533	540	537	539	581	589	545	595	563	566	559	519	549	501	595	538	542	545	590	565	574	535	541	530	549	572	597	574	593	531	529	545	587	567	555	553	555	576	542	600	556	583	587	546	584	517	566	562	521	605	536	588	569	586	557	559	552	528	546	550	576	588	555	578	551	557	511	557	583	570	569	544	544	524	563	562	598	566	516	586	557	540	562	522	527	549	548	567	542	548	534	558	565	545	534	537	562	535	503	594	537	553	505	593	546	573	523	531	518	555	545	534	525	570	589	558	563	587	542	546	565	601	576	535	550	540	570	555	550	547	531	589	571	543	546	537	550	584	590	540	578	556	568	560	509	565	598	547	505	562	545	646	555	564	530	575	490	573	580	557	589	543	559	515	586	569
34041	42618	44687	36997	40602	37521	39307	42834	38267	36178	32641	30742	31929	28511	20165	21983	24496	20032	12627	10659	8109	5091	2749	2396	2029	1554	1146	1660	1196	1031	1251	1083	1274	1032	1462	885	1206	1084	692	798	684	663	702	737	792	592	556	486	446	401	363	450	391	430	672	490	355	313	293	323	262	295	271	266	297	334	294	318	502	328	297	264	236	239	252	234	234	263	259	261	261	238	228	251	232	250	240	271	248	233	238	243	249	229	236	248	286	239	268	236	237	236	237	222	250	255	254	250	213	268	248	248	222	218	233	239	214	233	255	256	246	229	250	211	231	249	236	242	210	237	256	249	213	246	215	246	254	257	223	239	225	239	255	214	252	258	235	226	230	258	253	242	246	247	216	245	242	230	245	262	264	238	228	227	228	235	236	259	239	238	237	239	249	263	252	223	272	243	232	225	214	231	238	232	221	268	238	227	274	244	238	205	241	270	233	265	244	244	241	249	253	246	211	227	268	277	250	271	231	253	240	210	252	220	256	256	264	241	263	239	244	262	233	228	226	232	245	230	227	243	230	250	249	250	230	233	242	239	214	251	237	231	245	263	240	212	208	228	265	247	252	247	250	246	252	242	223	244	248	251	245	278	258	238	231	224	222	244	246	233	229	232	268	244	231	251	260	208	222	261	235	260	251	229	250	246	246	268	219	249	252	208	274	221	243	232	235	261	218	236	255	243	257	252	246	234	262	200	246	246	213	233	238	211	263	231	233	274	281	270	225	245	279	233	261	220	244	220	256	255	235	245	234	243	231	229	227	218	249	244	235	261	251	244	245	227	245	233	236	226	262	234	249	227	272	254	249	242	252	229	245	231	218	221	220	218	259	216	225	284	229	245	226	244	227	193	242	250	203	241	276	268	222	237	246	250	275	250	251	236	229	238	253	240	220	266	274	262	224	218	237	249	232	249	237	266	231	229	253	230	228	233	234	235	241	233	213	213	231	223	245	244	265	222	229	250	217	228	214	232	259	243	275	218	284	235	280	231	254	206	265	230	261	248	248	237	279	239	225	282	280	253	245	255	231	248	253	245	217	234	246	242	254	248	263	242	237	284	233	248	242	266	236	239	256	230	284	215	259	219	257	222	238	274	262	245	258	225	242	254	233	228	235	214	273	252	255	243	267	234	238	262	221	249	225	224	245	240	222	246	225	246	233	254	230	213	224	226	223	240	251	273	225	243	243	231	251	232	260	248	252	237	247	224	251	237	216	242	238	243	245	195	261	222	239	259	258	261	237	255	276	237	240	258	226	222	244	263	263	215	239	242	220	259	255	260	211	260	265	216	243	239	228	226	251	273	246	212	244	210	235	249	270	263	228	252	231	249	225	206	226	235	224	230	240	211	241	227	251	255	249	233	233	275	236	239	245	241	239	246	236	264	207	224	223	251	226	243	257	247	243	231	265	227	251	234	227	250	243	243	255	234	242	244	256	220	235	221	241	229	274	241	260	258	220	249	235	234	252	237	260	235	236	250	229	230	253	230	213	262	242	264	240	240	225	245	245	230	262	234	230	273	235	222	260	236	267	245	284	260	222	261	262	236	225	223	269	250	244	259	241	238	244	257	250	218	267	223	227	223	212	253	252	247	237	255	260	246	254	244	250	256	264	231	256	231	227	238	251	254	230	232	228	200	265	274	232	268	245	264	244	244	254	259	275	261	258	264	256	240	244	236	228	213	226	220	222	231	256	247	210	230	276	236	234	239	250	224	268	213	235	217	235	235	233	234	225	216	219	240	255	258	234	235	243	254	246	259	250	218	252	289	245	262	262	244	254	256	237	258	249	240	247	244	238	272	232	246	246	268	264	220	221	248	238	268	256	218	224	273	262	243	240	244	240	194	260	239	240	242	270	242	251	236	228	256	278	233	243	248	264	273	224	278	215	247	250	243	265	221	243	256	241	233	250	262	272	236	221	229	243	245	256	234	252	229	243	230	239	237	266	223	249	204	247	243	252	245	269	226	261	262	243	250	250	248	260	249	264	265	254	228	216	240	254	245	236	243	257	240	231	242	276	241	227	248	238	242	238	253	247	232	265	261	273	217	232	246	227	197	245	256	231	257	234	234	270	253	244	236	233	255	240	267	276	260	216	245	228	243	278	244	235	258	269	247	234	248	230	230	218	253	242	259	267	275	227	242	250	275	240	231	283	270	263	233	243	247	247	220	228	253	261	277	236	251	215	234	228	228	231	234	253	237	213	218	218	229	274	255	228	240	228	257	263	224	264	255	256	260	223	255	227	235	244	268	241	258	223	245	233	226	219	241	229	218	212	254	256	235	247	242	224	269	238	238	266	203	250	258	256	224	267	250	256	255	279	251	226	218	237	243	253	224	235	210	273	223	263	222	226	232	208	243	247	290	237	247	242	239	241	247	238	217	255	230	254	227	231	233	230	241	240	212	227	237	242	266	246	232	246	252	270	230	280	230	224	235	251	248	252	266	232	253	234	236	242	229	225	245	225	238	225	226	243	253	244	239	214	236	222	224	249	237	256	236	222	229	232	241	255	243	215	216	238	228	226	256	247	245	240	215	247	223	253	254	238	234	241	255	237	224	232	264	248	229	241	257	278	249	236	229	235	257	244	258	263	216	246	238	246	264	238	238	281	243	257	260	250	259	265	251	259	244	234	234	228	245	262	249	249	246	255	235	242	244	243	257	260	255	250	230	233	223	254	224	251	204	261	259	256	236	206	237	264	253	244	234	240	269	259	237	238	257	224	246	249	270	240	247	237	236	265	266	237	232	251	227	244	268	255	236	217	253	248	219	253	243	231	222	209	234	230	235	223	261	238	224	250	271	241	240	228	241	214	232	237	220	235	258	246	285	242	233	231	231	239	243	258	244	226	233	239	236	229	234	232	252	235	254	253	224	241	228	248	250	251	267	274	239	230	258	223	234	233	280	253	237	215	270	254	257	227	262	269	233	220	207	237	247	247	243	232	250	196	278	201	249	241	251	231	240	247	235	258	249	250	215	241	234	244	243	235	245	268	264	268	225	260	216	240	250	263	232	240	275	250	260	217	233	222	241	233	243	256	237	277	233	253	225	230	240	228	220	252	247	242	254	249	259	257	273	263	244	244	230	238	238	267	243	244	243	254	233	227	257	241	209	224	267	231	285	270	232	225	259	239	256	253	272	243	230	244	223	254	272	263	252	265	262	234	210	255	263	255	225	251	248	262	261	239	269	246	249	255	253	257	260	234	235	239	218	255	250	235	226	210	232	249	228	238	241	258	222	241	242	241	219	236	259	214	252	262	248	205	238	234	233	248	255	288	241	232	256	231	250	239	246	229	253	230	249	236	227	243	245	244	261	245	244	271	251	232	261	226	250	258	243	250	250	235	229	254	229	241	266	242	228	210	271	237	253	247	229	241	249	210	252	257	253	230	253	220	258	245	231	238	224	225	258	227	250	211	252	256	235	261	200	226	227	244	255	247	243	230	238	234	244	237	258	268	209	260	256	226	250
24091	39657	46780	50409	54120	52483	53930	53546	48825	49324	49102	47075	48518	43703	36560	42405	43776	40178	31895	31051	27666	20485	13137	11638	10575	8212	6486	9010	6342	5784	7363	5936	6722	5604	8854	5049	7602	6384	4217	4668	4092	3671	4095	4024	4700	3133	2950	2613	2209	1714	1686	2224	1841	2195	3890	2383	1268	1156	998	929	734	675	772	721	1039	1300	1242	1344	2384	1018	885	648	627	603	628	631	575	602	577	625	627	576	605	611	620	638	702	828	764	602	593	542	598	590	558	578	571	576	572	583	550	546	565	583	537	553	537	567	555	569	540	577	542	577	526	535	565	624	593	565	570	560	541	598	610	538	576	545	558	544	535	562	542	598	543	554	555	546	568	572	523	571	548	595	584	546	580	546	572	544	528	555	555	563	547	557	552	592	547	588	591	600	567	554	583	534	566	584	547	589	576	573	536	594	619	549	548	604	547	518	534	525	535	536	561	538	574	606	550	534	547	551	524	574	575	578	532	593	592	571	532	512	522	555	570	566	536	531	566	576	539	576	590	546	572	573	542	566	600	502	557	557	578	567	599	555	558	576	563	533	574	532	542	566	576	584	558	586	532	571	589	519	566	547	559	545	579	541	559	602	582	542	578	545	488	537	526	552	549	559	575	562	536	574	568	587	541	571	583	566	561	537	569	551	583	619	560	534	538	552	577	533	566	579	540	555	564	539	620	569	518	579	564	545	557	570	562	533	554	548	544	570	596	564	551	563	555	567	533	560	605	547	554	580	568	583	562	495	591	548	523	561	598	585	582	547	525	567	524	592	595	536	508	536	601	574	524	578	550	606	543	534	558	566	521	557	542	576	571	577	582	538	555	577	554	558	552	558	531	577	588	509	570	559	566	560	543	612	582	533	563	518	578	567	534	532	554	552	550	572	519	546	589	569	605	549	545	552	568	585	550	529	547	581	582	554	590	504	506	546	568	551	573	567	551	581	578	557	549	602	522	562	567	555	576	582	570	569	558	595	518	546	529	544	553	555	581	519	557	531	597	568	510	567	578	586	564	563	568	538	519	576	544	549	554	553	564	548	592	539	542	543	572	564	625	553	517	552	534	519	573	557	555	569	562	528	550	547	574	540	549	580	539	541	551	578	538	571	559	550	569	549	588	566	567	568	543	554	548	602	594	525	578	567	544	564	544	582	606	593	533	581	583	555	543	546	510	530	587	546	542	556	578	596	571	566	533	562	593	595	521	578	546	573	578	570	557	564	511	599	576	510	540	546	560	533	558	519	594	540	523	535	560	586	560	583	527	553	538	576	544	576	581	511	522	560	570	555	600	564	604	582	560	542	599	550	608	548	560	557	589	582	567	559	536	563	582	547	590	563	533	564	582	576	596	570	562	573	572	600	590	581	547	584	563	553	565	602	557	566	549	578	527	568	557	555	547	608	519	548	558	601	561	518	565	560	550	572	539	552	566	561	544	609	572	573	583	562	626	573	561	549	593	558	574	566	572	552	565	573	623	582	579	555	543	588	561	552	618	560	516	585	533	549	557	551	536	546	530	549	553	533	580	611	576	564	552	556	591	603	536	615	581	528	595	604	532	584	585	574	568	540	561	556	519	553	597	548	560	532	551	554	527	561	548	587	563	531	523	555	592	540	591	532	529	553	563	530	556	547	534	578	526	561	539	573	548	563	509	498	576	545	578	567	548	601	533	555	544	576	586	585	556	540	580	565	526	605	556	551	564	514	574	543	575	533	567	587	575	575	570	538	552	577	583	586	601	567	577	556	582	561	559	564	580	579	550	556	575	582	583	592	558	567	535	571	536	553	560	583	568	569	603	577	588	537	542	572	548	513	568	536	523	566	603	575	608	547	567	572	570	547	577	547	538	567	562	570	553	590	517	581	535	516	537	609	550	524	528	522	559	547	529	591	533	573	554	557	533	533	593	540	569	563	592	521	557	546	563	553	563	566	575	577	587	566	541	576	537	596	551	595	575	543	559	568	588	576	576	550	534	600	586	573	586	578	519	540	552	608	598	564	578	566	600	563	551	535	582	524	539	565	578	587	551	523	556	569	573	562	593	582	538	583	542	558	554	549	579	530	560	558	525	522	510	547	564	563	578	540	580	579	572	544	560	550	547	535	546	580	595	566	558	537	590	572	535	565	567	563	552	569	581	587	554	551	524	553	536	605	565	558	548	601	542	583	580	554	543	596	553	552	520	571	537	576	560	579	587	567	548	563	553	496	594	548	556	571	509	581	581	548	553	578	600	585	548	554	546	517	589	538	551	532	560	599	576	532	567	552	530	538	556	554	540	589	565	589	532	583	543	501	529	582	592	553	533	557	579	564	572	552	560	584	582	551	555	626	558	563	537	566	561	529	542	541	544	528	561	566	538	543	548	550	549	522	568	570	544	573	577	556	550	562	536	497	576	597	500	546	527	545	552	560	578	534	566	568	528	561	557	563	572	538	610	581	560	548	505	559	546	534	553	528	582	559	550	572	529	562	567	544	604	589	601	557	554	544	552	589	556	551	570	588	555	525	544	577	567	591	592	578	543	535	566	579	584	589	552	560	551	534	576	526	545	556	545	527	543	545	557	591	535	512	578	572	576	564	578	532	569	529	552	547	568	551	566	557	526	539	595	575	559	592	516	556	600	541	543	539	575	554	565	584	550	601	570	549	547	635	546	627	580	536	546	577	546	559	559	571	554	557	550	548	541	565	528	526	519	510	564	535	579	560	560	577	553	568	587	567	558	584	553	513	522	537	546	573	559	593	578	553	555	557	563	554	575	562	532	576	570	559	542	564	555	514	557	568	556	518	539	561	562	581	578	561	572	529	599	585	547	520	546	537	572	587	586	555	497	556	540	526	566	576	533	516	560	543	577	517	559	523	558	549	571	541	579	589	561	558	563	542	551	548	555	603	600	563	544	556	541	537	542	567	535	536	572	598	559	587	575	567	540	569	541	561	592	553	561	566	602	553	568	550	549	549	562	580	557	598	582	524	585	559	558	534	514	560	578	592	574	579	584	583	576	554	531	554	614	579	570	555	555	568	550	565	558	536	522	530	546	530	545	579	627	547	586	549	567	577	602	565	594	580	589	584	565	581	596	578	556	541	566	574	549	567	532	551	529	563	556	562	549	594	575	550	565	552	579	607	603	543	614	561	566	583	564	563	545	567	564	556	548	547	531	550	544	566	558	579	550	562	591	572	604	559	568	585	538	565	539	603	558	574	523	553	592	561	537	533	563	569	562	580	550	581	575	565	594	566	606	562	546	587	538	571	549	578	535	549	532	550	551	562	533	614	561	556	606	560	559	527	581	566	565	613	557	546	513	576	534	547	564	557	560	564	576	548	532	522	536	527	584	582	589	578	570	590	524	550	538	566	617	542	539	557	539	545	560	564	553	590	540	582	558	564	538	596	593	558	562	581	546	542	508	573	525	531	576	526	545	564	527	588	557	537	589	560	522	580	527	541	531	591	567	542	562	579	558	539	544	554	546	557	556	559	575	564	564	565	594	562	548	566	574	572
42981	45911	44089	35969	40543	39472	41347	45320	41999	40141	38444	37521	41718	37178	28898	32270	36620	30983	21926	19664	15941	10300	5546	4738	3677	2406	1823	2958	1866	1777	1984	1861	2440	1835	2706	1493	2141	1777	1152	1186	926	954	1013	1027	1283	850	789	725	517	470	468	563	436	561	986	769	409	322	260	209	208	236	221	205	293	386	304	466	544	335	188	159	159	199	186	180	162	139	180	166	193	186	169	155	171	169	221	284	229	172	183	152	150	167	186	180	156	167	159	140	163	157	182	160	166	181	151	177	160	174	160	171	167	176	184	180	169	149	185	147	198	191	141	149	174	173	164	199	175	169	184	173	149	166	164	166	187	160	165	176	177	176	184	162	154	172	157	194	178	177	176	181	186	158	155	161	143	167	173	170	177	183	158	182	187	173	168	169	158	143	171	147	181	162	159	168	178	194	205	176	151	158	168	149	167	135	197	180	179	200	181	186	169	166	183	168	169	186	178	173	179	161	176	174	177	188	165	179	175	161	167	169	177	172	170	167	174	165	184	194	178	167	151	188	184	152	161	169	174	174	154	160	164	152	171	154	171	164	154	163	167	188	172	185	187	171	171	180	184	180	207	156	201	151	185	181	165	195	185	147	181	181	180	203	165	181	157	156	184	165	160	168	170	191	173	201	192	196	185	173	172	163	174	166	178	150	178	163	165	160	181	168	167	156	170	170	169	143	172	177	152	160	186	180	171	181	192	183	147	176	168	160	178	160	154	155	162	172	168	149	144	132	180	174	166	158	189	174	174	172	176	151	158	157	183	182	180	178	184	186	140	158	179	165	179	175	165	166	186	162	158	158	155	177	176	174	172	152	170	158	183	161	169	179	167	153	156	206	159	168	157	161	179	164	169	168	166	145	166	181	174	172	182	149	159	197	176	178	147	177	157	179	182	161	157	162	166	168	182	164	151	176	164	177	188	154	170	212	203	182	180	169	137	185	145	158	159	163	165	158	167	160	170	160	198	185	167	175	154	175	204	173	180	165	170	150	177	169	168	180	162	173	165	157	160	156	164	190	176	148	163	178	173	151	175	161	184	177	185	180	182	168	175	190	165	176	165	175	195	160	169	160	174	172	160	196	181	177	168	175	169	164	158	179	160	159	160	176	160	187	182	167	196	177	169	159	171	155	212	169	162	159	160	156	183	180	160	171	159	181	188	177	195	172	147	150	153	182	184	166	176	174	175	173	174	188	164	180	187	191	175	144	184	176	161	185	196	169	184	180	165	167	147	152	124	167	161	188	193	176	189	155	173	138	185	170	171	184	185	183	176	169	187	171	158	168	176	161	152	182	179	165	169	153	174	192	172	157	190	158	187	175	184	169	157	176	169	170	180	166	172	190	154	172	154	179	176	156	146	175	154	156	136	170	177	172	188	162	169	159	156	171	148	199	176	173	160	170	163	187	176	169	155	175	142	178	148	179	174	160	174	172	175	168	180	207	178	171	167	159	199	166	129	179	177	181	176	192	163	179	174	158	148	152	181	156	153	177	161	171	165	150	168	172	204	162	163	170	189	154	191	167	170	166	181	163	159	179	170	141	187	169	167	170	186	149	168	155	165	187	170	165	157	169	153	165	178	205	182	154	169	179	165	160	161	166	207	182	175	154	156	196	188	152	173	149	155	189	146	170	193	150	169	174	193	151	155	176	182	163	195	171	168	146	187	176	165	183	157	166	170	159	188	160	176	135	184	148	167	189	168	158	168	189	169	153	165	156	159	167	190	147	162	168	185	168	175	173	152	168	148	172	162	181	179	175	162	170	179	175	175	163	200	175	162	169	164	154	181	199	177	147	174	178	153	172	164	159	173	171	195	154	192	188	187	172	157	158	183	169	174	174	138	175	162	188	186	157	164	178	147	158	164	160	172	194	165	176	176	193	182	159	171	153	159	176	171	199	166	161	137	171	158	185	142	187	191	155	168	178	175	161	186	163	159	206	160	183	161	178	180	163	174	181	179	172	181	159	174	173	168	184	166	180	164	155	165	191	180	154	139	188	169	166	176	179	170	181	185	175	148	178	159	146	164	180	188	181	159	173	174	171	172	155	154	161	168	167	165	188	180	180	185	158	175	146	169	176	164	150	146	159	190	164	161	180	169	173	191	183	174	167	185	174	197	163	156	156	155	161	176	151	173	197	184	176	182	188	191	164	168	178	177	168	164	167	183	153	170	168	194	184	174	147	154	178	186	180	179	160	162	191	173	164	190	177	161	165	174	177	165	180	169	175	164	168	147	180	172	197	160	163	175	168	170	160	187	173	178	161	185	174	171	171	185	182	159	170	162	173	182	176	165	156	199	155	172	128	176	198	173	170	176	171	150	176	160	172	186	173	160	183	167	164	196	176	170	172	161	171	181	175	190	199	173	175	176	153	129	186	159	187	202	173	175	182	159	137	168	152	154	158	151	179	159	162	178	166	170	161	176	188	169	171	159	170	178	182	162	163	177	188	174	169	167	169	156	189	183	183	151	166	154	183	182	170	183	177	170	169	166	170	160	160	169	148	169	152	167	168	164	156	170	172	180	191	139	169	182	150	183	175	162	156	160	150	165	160	173	183	158	170	177	155	168	150	170	174	172	168	160	169	162	151	163	165	170	177	173	163	157	190	184	190	168	155	178	159	130	184	167	146	187	178	164	176	188	181	169	184	154	168	163	146	163	188	151	172	163	158	163	144	152	156	182	198	179	164	180	153	165	151	158	166	173	164	169	143	168	161	146	166	159	161	179	174	170	154	160	164	171	173	173	173	200	156	172	165	156	172	190	175	174	183	179	154	192	155	177	160	150	180	163	170	189	200	157	199	177	187	167	197	175	192	186	200	161	180	183	172	152	167	182	183	174	168	162	160	174	185	176	163	168	159	167	158	167	170	153	185	140	192	156	164	190	159	141	164	158	163	170	168	152	180	163	188	164	191	188	169	184	159	178	177	164	191	163	188	185	171	167	165	187	192	195	165	163	181	191	165	154	184	167	169	178	155	158	170	150	159	190	150	179	172	185	176	145	180	162	167	162	150	170	194	185	153	158	161	157	181	147	177	185	181	171	162	179	171	151	156	182	170	168	158	193	170	166	162	213	183	156	191	161	177	162	185	185	180	159	184	176	165	196	184	185	153	201	158	166	193	181	144	174	165	180	155	155	200	179	173	168	161	179	189	170	155	177	159	138	162	151	171	179	156	168	143	154	173	186	173	163	185	169	177	193	174	188	197	186	190	180	180	143	173	177	159	182	184	184	184	145	170	155	197	169	157	168	165	188	175	180	160	141	159	166	156	168	176	167	189	156	163	174	170	160	200	174	158	164	164	156	177	177	165	167	167	154	159	170	176	169	182	154	180	158	157	161	181	176	182	156	182	193	178	167	162	147	183	181	143	174	182	170	153	183	148	149	207	184	165	174	185	187	152	173	193	167	166	180	151	170	166	173	163	150	171	148	161	186	192	172	188	144	192	156	153	178	164	174	200	187	178	170	170	178	177
30918	45713	50156	54793	56898	58458	60027	58299	53616	55279	56641	55586	55311	50614	46356	50617	52355	48833	40563	42042	37368	30382	20533	19472	16592	11848	10540	14352	10127	10011	11779	10651	11852	9695	14635	8326	12589	10393	7181	7412	6353	5968	6783	7008	7734	5228	5212	4629	3005	2597	2598	3407	2646	3360	6591	4679	2086	1792	1175	972	633	668	725	758	1314	1950	1397	2761	2887	1538	508	474	496	481	451	446	508	461	462	482	434	470	423	435	434	393	640	1134	800	447	404	414	402	421	411	412	354	402	396	397	442	395	439	392	371	398	394	390	403	432	417	418	395	414	383	441	356	408	383	413	388	394	395	381	400	365	399	423	400	397	375	373	438	410	415	428	389	422	394	408	384	452	420	382	406	400	382	391	368	423	423	436	389	444	391	414	348	411	414	394	399	407	433	407	401	376	359	420	428	387	369	420	423	431	431	405	388	399	389	394	396	410	376	433	397	352	425	379	363	402	378	420	399	390	418	404	407	419	362	411	409	407	401	370	421	387	387	440	424	392	367	386	439	408	417	410	380	405	400	375	384	371	415	401	383	393	421	392	420	410	361	421	411	418	375	391	366	427	413	369	404	397	376	429	404	425	367	390	414	406	425	388	379	418	433	419	369	389	390	413	409	407	399	370	415	441	453	406	422	431	406	402	416	388	406	384	409	379	382	394	394	427	383	417	393	409	409	395	375	418	412	407	406	408	420	445	396	397	429	381	392	438	395	417	404	427	439	375	403	390	405	392	422	415	396	391	355	391	405	425	397	418	359	406	395	419	354	384	390	403	419	372	404	414	392	427	427	425	427	437	377	414	387	393	386	402	415	382	414	394	399	379	397	415	433	377	388	407	412	426	384	420	384	361	428	389	395	402	403	392	327	410	437	432	390	448	395	400	408	407	420	444	412	424	368	387	391	403	402	394	388	420	410	402	404	412	410	374	390	405	401	400	396	409	382	422	372	403	386	433	410	391	378	412	406	435	386	410	421	391	395	409	396	403	379	365	395	427	401	409	358	418	375	405	418	415	364	420	431	393	396	389	381	412	372	415	389	410	428	371	373	381	411	368	403	363	417	381	394	397	379	415	415	369	411	403	398	425	418	416	389	417	420	412	386	400	386	387	403	388	405	424	399	434	395	405	397	416	397	386	413	409	413	409	362	412	385	395	390	406	404	374	378	438	427	444	385	386	412	374	426	384	412	376	405	426	396	372	416	431	362	376	417	375	380	398	387	411	397	405	375	389	378	383	428	375	389	430	428	410	380	391	434	372	419	412	388	396	405	387	402	424	371	406	364	412	424	375	426	389	400	393	411	421	379	412	365	439	415	427	383	423	435	380	421	435	385	409	374	416	365	380	412	401	399	410	431	355	393	403	416	373	348	380	396	410	387	406	397	395	394	413	414	416	392	394	391	386	417	407	365	451	403	391	401	411	400	390	377	364	405	411	389	400	414	424	410	426	357	398	400	386	414	375	397	415	384	407	429	416	416	408	400	388	404	405	374	405	367	441	390	412	396	418	383	397	417	393	380	387	379	415	342	383	388	387	374	384	423	424	401	350	406	385	389	373	387	425	393	404	408	426	428	414	410	438	430	398	384	433	406	398	425	404	417	402	406	375	399	385	429	390	404	420	405	368	447	398	413	380	430	400	369	396	408	397	400	391	390	379	436	432	401	403	370	400	402	427	371	379	377	398	389	365	410	410	392	395	405	362	408	337	411	402	406	407	428	427	393	413	395	363	367	403	436	368	401	378	412	409	452	391	414	412	378	377	401	397	414	407	391	405	390	401	435	417	384	388	395	377	423	413	411	397	421	385	445	390	390	387	410	414	394	405	387	382	424	394	380	395	386	423	418	411	401	418	396	399	401	422	410	418	396	395	417	395	409	424	403	409	382	427	398	363	422	399	401	415	396	398	419	375	426	416	422	403	427	403	398	398	405	425	381	386	424	427	428	442	399	389	385	405	418	350	439	394	378	411	400	397	415	414	391	422	423	414	401	406	360	433	410	414	429	425	406	378	398	426	390	405	404	381	396	369	373	454	415	388	404	415	367	376	435	388	419	364	366	401	399	391	389	386	411	415	382	400	402	388	418	405	394	386	414	425	369	399	390	405	432	405	400	411	383	377	390	411	387	388	393	407	439	389	393	433	417	402	370	392	386	384	390	424	395	408	390	420	439	449	391	403	380	367	370	425	376	427	426	379	409	404	391	385	383	404	384	402	407	383	393	394	405	402	388	403	427	434	390	371	396	420	412	401	406	416	400	446	366	394	409	397	437	397	405	401	430	378	404	431	404	403	444	418	428	383	422	379	366	409	416	382	420	406	432	420	392	393	406	421	381	423	410	402	416	372	383	431	417	400	400	384	383	414	378	397	430	372	405	414	414	409	409	345	405	410	396	399	408	393	398	423	395	401	410	417	418	409	422	387	412	362	453	401	412	427	441	433	397	401	381	381	365	404	390	371	368	408	358	373	422	403	390	391	411	403	442	422	377	422	382	386	387	394	383	406	411	370	362	409	379	405	431	426	391	430	391	399	381	383	393	384	425	418	406	413	392	381	432	427	425	399	445	415	388	404	411	396	382	456	388	423	406	394	415	388	410	387	412	414	398	391	428	412	375	394	414	401	421	433	389	417	410	415	426	424	444	417	404	381	407	390	364	426	396	429	393	435	416	393	373	410	373	429	379	406	365	361	382	434	402	441	390	398	407	400	412	419	381	413	396	430	358	388	418	417	399	404	414	422	400	431	405	385	403	407	390	399	403	409	396	378	395	384	390	371	439	389	382	415	400	372	402	412	445	361	420	399	404	387	369	409	420	364	384	389	400	393	421	424	401	396	411	424	395	385	383	399	414	368	433	410	398	398	393	411	414	384	419	422	395	364	394	429	412	416	361	430	346	407	395	396	360	394	417	412	396	425	389	436	435	371	407	375	389	416	396	377	382	387	402	365	396	382	385	393	398	403	431	383	336	394	395	395	393	378	400	419	406	367	384	398	411	420	405	389	409	393	411	381	376	363	418	387	352	379	408	401	395	432	425	413	428	362	389	412	415	409	409	403	394	404	410	399	396	394	398	414	388	424	416	421	418	422	395	410	399	394	403	378	428	377	408	404	396	401	426	383	396	385	377	365	396	400	387	423	385	383	382	389	390	407	372	390	403	425	388	380	367	386	398	406	406	375	362	379	369	421	377	376	430	408	370	395	406	394	400	424	413	369	396	408	418	411	407	383	390	412	421	385	379	367	377	367	380	396	366	385	374	378	397	377	418	391	419	415	388	405	395	395	409	424	405	399	396	405	410	374	408	395	400	364	403	402	408	414	395	388	411	398	387	393	364	398	394	383	415	389	388	392	418	370	408	411	382	383	394	399	400	436	412	409	407	394	382	377	399	394	400	389	388	362	398	443	418	360	419	422	407	375	436	398	408	383	416	426	363	427	385	399	387	433	412	396	392	377	405	381	421	385	452	408	385	397	406	407	397	401	386	397	363	399	385	431	443	383	400	436
10796	13438	19395	12349	10956	8021	6418	6364	6058	4462	3119	2457	2294	1961	1294	1453	1518	1025	764	684	622	507	402	390	368	364	351	310	316	339	305	290	311	272	324	294	301	250	251	252	284	255	289	245	263	249	220	244	274	220	237	252	241	256	250	249	236	233	267	235	228	247	266	238	220	233	234	235	263	219	208	212	239	249	221	219	228	236	226	266	245	221	229	235	217	195	252	243	237	223	241	255	265	206	233	247	236	239	225	256	230	253	224	241	211	236	242	217	246	240	221	226	228	229	203	204	233	236	234	224	232	246	246	240	222	210	237	254	259	214	204	233	219	231	236	212	235	213	194	217	201	195	231	229	236	227	233	221	238	244	224	249	214	266	226	242	234	250	238	209	240	237	239	218	228	240	235	241	224	258	241	219	244	234	255	240	253	262	195	238	230	213	252	225	240	225	242	259	233	215	227	232	211	273	215	214	213	219	236	223	255	256	251	249	235	256	243	229	246	228	222	217	239	253	244	232	220	220	240	273	249	259	240	215	231	220	238	256	240	222	242	237	245	238	251	230	237	261	218	202	240	218	261	218	240	217	210	257	231	261	203	230	207	226	240	237	226	254	203	214	209	228	227	226	255	244	218	240	196	220	238	253	223	223	228	212	244	238	217	200	233	210	221	207	230	244	229	221	227	223	242	234	240	226	243	212	225	226	242	235	231	225	214	207	228	215	245	228	236	222	240	229	231	228	252	223	252	237	236	214	244	250	204	248	219	253	234	205	201	233	233	237	223	248	226	197	216	227	265	219	228	239	213	250	217	262	234	233	250	222	236	232	261	241	226	227	222	239	230	226	239	247	245	243	214	246	196	260	230	234	211	228	218	236	248	239	218	257	256	212	219	224	244	242	172	236	226	214	228	231	241	223	247	230	231	215	250	221	249	209	226	227	246	198	222	222	206	233	252	268	232	210	218	229	211	213	243	247	224	212	224	223	228	228	238	224	233	221	186	223	247	217	244	211	210	237	253	227	230	232	228	216	248	232	253	246	211	250	233	260	259	222	233	215	197	239	210	219	228	234	226	244	237	228	269	225	233	241	232	241	229	227	239	242	227	281	238	224	234	223	236	224	239	245	219	230	230	233	224	221	219	234	239	229	218	233	237	254	216	215	237	272	265	241	246	234	213	229	234	244	235	231	229	235	232	226	226	260	223	233	227	249	225	223	222	251	198	265	227	235	236	216	235	248	259	225	256	259	237	226	257	221	252	228	216	236	272	206	210	223	240	247	230	229	225	253	227	210	222	225	256	267	220	235	233	219	248	207	211	237	248	190	231	242	229	217	243	248	237	260	226	220	200	202	230	230	217	236	231	233	277	218	214	213	233	231	232	228	246	228	238	234	243	230	238	245	220	231	254	232	265	246	232	224	226	238	197	211	244	245	217	227	232	218	237	210	249	222	214	233	230	242	224	215	232	221	270	219	250	236	223	215	240	241	225	222	248	280	225	231	219	240	236	232	237	221	265	213	222	214	234	244	232	225	218	204	204	234	233	247	267	249	233	244	245	227	214	240	210	221	236	194	236	218	217	218	258	229	215	231	202	224	215	239	224	232	209	239	222	253	234	243	236	251	225	235	207	229	238	233	227	210	233	217	251	243	222	215	224	241	238	244	239	221	219	264	255	245	218	228	218	233	272	241	226	224	226	236	248	236	206	228	245	239	226	255	241	224	220	242	240	225	252	226	226	213	240	251	211	239	272	269	258	227	244	201	225	243	248	209	229	236	231	228	251	226	248	246	222	244	235	212	214	220	204	224	220	222	251	234	220	244	244	219	235	233	232	231	231	234	224	227	211	229	261	228	206	230	248	225	229	245	218	232	220	233	250	233	215	257	239	225	239	267	244	228	233	236	249	212	233	257	223	189	226	228	216	238	228	243	248	255	245	235	220	219	246	245	230	232	219	215	260	270	225	214	239	220	217	212	221	203	232	246	239	225	213	260	243	225	225	223	230	240	198	234	224	219	211	200	214	214	211	238	242	226	229	237	230	213	229	248	260	235	229	229	237	244	242	262	222	234	237	245	229	219	236	275	252	260	236	254	244	245	236	227	215	243	250	225	239	223	221	237	221	235	221	217	243	234	239	223	238	225	210	236	227	260	227	217	222	214	231	235	246	236	226	232	208	241	249	209	246	232	218	236	203	243	234	210	221	228	221	239	226	244	233	248	224	226	214	237	212	230	232	216	210	251	227	241	247	242	245	200	261	216	224	241	234	240	228	238	238	232	202	237	212	214	247	238	233	217	226	220	234	265	224	232	202	207	247	237	236	241	250	219	206	245	235	221	252	243	225	233	226	251	241	221	224	233	239	191	231	237	248	223	226	255	226	234	197	263	219	226	208	237	231	246	264	264	226	224	258	262	221	230	244	215	228	219	263	248	235	218	237	207	225	202	232	231	217	244	253	230	261	257	241	257	229	241	218	235	228	211	218	234	234	217	234	254	257	258	228	244	237	197	225	222	223	232	220	253	256	257	238	235	238	226	242	235	235	250	205	239	238	232	220	211	228	230	256	240	228	240	234	237	240	248	260	248	218	247	223	204	225	245	230	204	246	203	228	224	224	247	233	264	226	234	253	206	232	256	216	237	217	240	264	222	239	245	246	201	250	228	227	242	246	250	225	218	197	254	214	260	238	259	218	220	248	222	201	257	239	242	255	229	230	245	251	215	241	228	225	220	229	215	212	211	195	245	222	249	259	221	219	245	232	213	230	254	250	247	220	273	231	238	221	252	228	236	225	240	225	222	263	217	231	235	230	248	202	207	250	250	228	258	223	235	233	241	251	247	226	216	254	235	205	235	232	245	248	223	209	221	235	204	227	219	239	243	235	234	239	233	237	224	208	205	250	247	215	210	248	212	229	243	230	227	222	230	225	204	231	261	232	209	246	228	212	240	239	231	246	242	268	243	197	219	235	237	216	237	253	238	231	233	231	230	233	265	226	258	232	221	242	210	212	230	225	222	228	233	220	247	235	212	241	207	203	226	226	234	238	227	203	210	239	218	262	250	222	244	237	228	244	234	221	229	244	215	198	230	254	216	240	219	235	214	254	211	254	238	229	217	226	205	223	231	224	210	212	263	257	251	237	243	219	212	246	198	253	229	232	233	229	244	264	226	265	215	227	243	233	229	233	248	234	239	242	241	238	232	266	226	254	228	209	252	219	246	249	229	235	219	233	237	245	211	242	241	230	256	241	217	253	255	230	262	218	233	244	249	225	240	216	226	206	259	215	228	218	199	227	220	222	219	260	236	214	214	227	251	237	243	264	242	250	236	230	248	237	214	233	229	234	230	231	238	204	246	218	235	237	259	226	235	235	230	218	238	227	207	250	248	252	226	224	239	222	241	239	235	222	230	242	228	213	228	217	210	243	243	243	251	230	238	219	250	221	251	208	196	228	228	250	239	228	250	203	205	234	236	204	229	220	226	195	258	225	226	197	247	221	225	231	243
7779	13702	25974	21564	24193	20291	20358	20950	19104	16121	14287	11999	12201	9831	6993	8675	8689	6397	4430	4311	3583	2635	1935	1892	1564	1297	1253	1383	1140	1115	1308	1207	1128	1041	1229	975	1097	932	784	809	764	790	767	744	779	711	716	641	696	669	613	659	624	662	697	679	633	605	600	560	575	579	549	584	615	600	608	589	577	597	604	588	579	592	569	529	538	563	579	591	531	539	586	570	523	552	552	550	596	538	546	540	571	522	629	523	557	569	526	572	553	553	568	560	567	569	588	590	564	535	553	584	540	559	536	542	563	564	553	558	519	501	544	492	545	539	545	543	538	526	536	556	567	585	573	531	551	540	543	557	504	577	483	531	567	593	571	528	571	576	548	545	530	503	524	504	538	504	577	533	571	540	550	569	541	502	554	573	577	530	566	554	564	537	584	557	556	582	588	552	551	530	538	558	567	616	573	596	539	524	513	524	554	540	539	539	545	561	561	566	541	547	521	586	544	578	548	544	566	549	541	520	576	534	560	514	559	563	558	528	539	571	547	546	554	598	535	562	574	546	584	491	538	495	550	551	552	585	499	551	551	558	526	579	550	593	530	519	550	550	575	579	544	544	551	527	534	546	514	566	575	531	580	562	553	571	517	573	575	505	534	573	544	569	559	563	541	509	575	572	569	557	511	581	513	556	543	530	510	546	547	575	567	541	560	571	585	565	565	534	535	549	556	564	554	590	520	561	583	546	528	525	533	522	519	527	539	525	603	552	588	552	585	515	610	547	551	500	540	559	579	559	519	543	545	564	523	570	527	553	551	526	571	535	530	542	521	545	538	601	552	560	524	530	556	602	568	547	557	557	563	516	576	559	570	526	524	559	562	575	557	551	569	535	534	506	537	561	532	527	518	558	562	583	560	555	524	544	586	582	554	557	553	575	570	561	536	562	545	569	545	567	537	535	551	595	560	532	538	570	521	571	579	581	533	540	550	524	557	536	522	597	574	569	525	553	504	540	547	518	522	544	558	552	558	560	577	563	620	484	549	543	562	517	521	508	511	548	544	526	512	574	555	533	557	570	535	504	539	517	575	598	563	544	545	539	599	540	533	568	570	548	544	548	536	542	550	562	534	544	566	561	576	540	565	546	531	518	547	554	567	553	558	549	573	572	565	526	535	579	586	538	574	573	570	576	548	551	578	540	557	537	571	547	488	575	527	560	547	576	568	586	574	537	529	547	581	572	565	556	604	544	605	551	552	501	523	528	571	559	526	548	558	561	518	560	516	550	566	568	569	549	517	556	529	542	548	558	526	538	560	539	546	571	569	531	547	554	528	541	579	575	581	577	544	574	503	545	534	570	521	520	550	503	559	561	580	563	546	548	548	524	543	547	561	522	550	491	576	593	507	562	544	568	584	587	566	543	570	548	562	538	553	539	551	499	577	549	563	560	544	542	572	564	574	564	571	547	514	573	533	514	524	555	560	568	533	540	527	548	566	583	575	554	575	569	542	542	580	562	569	594	535	559	583	521	546	528	555	561	519	586	558	591	544	564	594	488	573	591	573	567	542	551	543	552	551	557	517	541	601	549	559	593	553	549	534	589	532	537	560	551	586	566	544	545	557	559	540	581	519	575	560	519	572	583	546	547	548	529	532	545	544	594	530	556	541	572	544	534	549	568	586	573	522	566	549	539	530	533	525	553	594	551	536	514	542	568	561	561	549	534	544	596	550	538	583	538	588	536	556	555	547	532	592	542	564	557	534	535	583	554	575	590	552	545	558	521	526	537	566	539	551	588	544	482	549	573	543	567	528	553	552	541	570	556	571	559	561	566	512	525	511	497	536	512	585	542	550	573	530	547	558	547	538	554	545	549	523	547	538	565	527	525	528	558	590	501	512	541	575	545	568	534	532	547	600	570	555	550	521	586	513	577	539	576	533	530	542	558	562	543	601	553	550	569	536	557	551	539	545	563	552	523	519	493	558	540	527	563	591	575	530	558	574	552	555	506	499	602	590	558	550	573	544	520	549	558	530	557	522	555	533	534	577	546	560	518	557	501	497	569	513	545	519	582	547	514	551	558	553	540	570	519	516	590	568	525	562	588	507	577	528	537	590	586	585	533	523	555	539	574	610	569	531	554	550	573	542	549	535	548	527	531	504	580	557	517	528	548	552	548	580	626	586	558	594	549	553	544	551	567	499	556	551	567	551	578	573	553	565	553	547	543	528	560	573	534	541	539	524	581	536	538	557	505	519	555	536	588	547	520	533	583	521	607	559	545	579	523	574	599	559	547	596	552	561	546	552	560	500	530	554	513	544	583	584	502	591	544	547	549	546	584	544	563	509	563	533	544	533	591	543	530	524	581	528	556	573	516	562	567	532	562	514	576	555	539	541	594	582	566	580	567	602	509	525	575	536	573	551	507	557	616	530	539	517	579	544	542	539	527	545	556	540	554	587	541	566	531	561	587	576	547	547	546	554	563	544	529	515	558	560	582	550	517	537	565	513	554	561	541	527	531	544	570	560	532	578	541	545	580	536	564	529	540	533	564	550	615	550	601	562	555	541	555	543	588	512	533	537	551	555	566	530	543	576	527	560	537	553	558	497	576	565	560	545	553	548	566	556	546	531	532	549	525	541	492	586	573	550	546	555	555	599	586	521	542	555	540	537	492	571	509	562	563	557	530	542	502	535	529	542	546	560	563	507	544	568	557	516	508	547	555	477	507	576	548	506	512	529	559	575	500	546	515	524	544	535	545	594	545	559	511	542	549	539	575	557	561	565	591	587	572	534	543	572	543	554	530	549	547	547	570	549	549	531	539	553	530	519	541	540	527	558	546	578	562	537	558	578	524	534	511	535	534	521	573	557	503	565	556	524	513	556	535	545	563	593	528	576	534	555	512	566	511	561	553	585	600	542	520	516	518	533	556	565	537	545	546	593	552	576	568	572	587	591	555	518	531	535	584	558	529	576	546	527	490	521	534	564	552	512	547	526	576	571	573	539	552	565	554	520	548	556	558	515	526	583	567	546	524	493	533	553	527	561	576	578	529	534	502	528	543	541	549	559	534	555	527	554	534	579	534	556	549	545	585	552	562	573	591	554	535	567	547	590	526	571	538	563	522	564	568	576	498	576	553	560	579	533	534	555	565	528	564	582	588	555	559	567	568	570	579	546	556	521	556	524	536	560	548	540	593	571	547	539	574	589	544	585	539	561	559	523	507	533	557	560	538	524	594	573	551	558	562	562	545	511	556	512	601	579	531	572	594	540	512	534	524	588	548	567	551	544	588	569	546	511	524	542	580	556	535	535	587	549	554	547	566	537	544	538	586	553	562	504	594	565	564	548	546	543	540	559	555	567	569	544	558	542	557	525	572	548	563	574	531	566	535	549	557	531	560	586	568	554	538	546	602	591	546	562	558	536	539	523	561	560	518	550	578	545	520	533	539	593	535	529	575	595	561	574	555	588	548	520	541	543	553	535	551	555	529	542	566	570	547	559	578	517	535	503	528	517	543
34103	44386	44642	35542	39092	37440	37977	41063	36777	33537	33550	30011	30244	27080	20887	22926	25846	19477	12350	12272	8459	5493	2649	2392	1913	1363	1133	1571	1159	956	1197	1262	1471	1061	1745	953	1439	876	701	678	726	654	698	651	802	558	575	460	417	418	431	489	409	421	578	558	397	331	289	271	268	336	258	291	336	341	381	408	302	272	235	281	261	276	254	253	232	258	242	218	250	243	263	242	234	256	246	283	286	260	235	247	237	245	230	259	219	265	265	267	237	241	246	232	230	248	236	264	223	217	273	258	227	215	244	250	228	269	261	245	253	242	234	242	231	236	247	279	251	232	235	266	256	239	223	239	281	244	241	242	252	248	236	239	246	241	233	234	240	212	246	236	289	287	219	256	275	239	239	245	254	240	248	245	237	258	276	253	253	258	257	249	247	261	260	256	219	254	239	244	235	237	254	252	238	225	227	239	238	273	259	243	252	240	249	228	227	226	256	274	259	230	231	240	233	236	257	245	215	262	249	233	263	239	235	236	243	242	230	240	256	231	237	223	234	261	224	219	214	231	245	235	235	237	287	228	241	246	245	248	216	233	213	258	247	264	269	232	225	242	275	244	217	229	233	231	237	229	274	244	235	232	262	239	273	279	232	241	250	217	251	263	232	235	238	248	247	208	254	234	257	220	248	244	223	264	236	230	227	217	281	282	277	259	247	269	239	227	216	241	282	227	276	229	242	232	231	228	215	221	265	271	237	278	242	248	245	252	283	236	266	245	230	271	226	241	249	233	266	284	267	244	250	243	258	252	264	222	225	241	236	210	234	231	223	231	237	262	290	238	239	225	260	214	239	234	242	225	270	243	245	231	302	241	241	237	250	239	243	235	245	261	263	210	207	231	249	250	219	233	250	256	239	237	240	243	244	263	288	227	268	260	267	243	264	224	244	232	239	230	224	224	221	282	233	241	241	252	221	261	260	227	232	243	263	217	218	204	249	272	282	243	241	244	230	275	243	246	227	250	250	249	240	235	239	255	242	246	231	249	252	248	226	239	257	232	252	245	228	238	233	228	219	262	260	273	226	246	229	253	269	254	245	237	231	248	229	262	233	223	226	234	218	256	244	248	251	248	263	267	256	246	261	245	250	224	260	259	230	268	225	249	237	227	253	245	244	260	226	234	249	218	239	243	272	232	245	263	263	236	222	227	245	244	264	222	232	219	242	257	241	246	259	210	232	263	216	251	237	235	251	241	260	254	223	231	256	253	254	227	226	238	239	264	240	241	293	240	213	260	231	278	252	245	260	255	274	242	208	254	236	256	242	252	233	238	236	252	275	248	224	265	243	244	249	254	212	242	238	218	247	248	247	251	269	240	286	251	225	251	238	260	253	249	251	222	259	237	251	226	276	229	217	239	245	229	228	216	256	245	272	265	262	254	223	227	240	243	241	221	266	275	221	236	239	253	231	245	267	248	247	269	240	234	259	230	242	261	239	241	253	219	245	258	255	262	276	237	235	237	263	266	271	254	213	240	234	224	235	241	261	221	240	232	240	247	226	252	231	227	246	235	244	204	208	267	238	269	238	224	241	232	252	247	256	255	240	234	271	235	253	222	230	241	246	238	284	230	238	226	259	232	249	240	220	240	258	237	243	236	266	238	214	256	241	236	263	255	261	252	239	254	259	238	246	276	262	257	241	221	256	256	251	248	241	263	249	221	235	262	228	263	232	257	225	254	237	228	240	233	267	224	275	245	236	237	252	234	263	238	257	261	260	282	251	245	205	246	238	265	238	226	268	238	221	282	254	221	266	265	249	223	241	235	243	216	247	242	262	228	221	255	230	230	262	254	245	238	244	232	217	237	242	238	277	240	250	236	236	242	231	255	262	245	243	239	260	249	232	255	228	247	239	234	239	247	230	253	251	244	221	243	256	263	241	233	243	249	250	226	258	245	225	222	247	239	251	248	236	241	261	235	261	252	266	246	252	240	240	199	233	231	251	242	253	257	238	246	225	247	234	251	261	267	219	260	225	237	226	241	255	244	257	221	253	247	226	256	259	228	233	263	201	258	237	235	248	258	251	261	226	245	228	225	276	219	221	235	222	250	223	234	264	224	251	277	223	265	235	237	248	221	227	230	269	239	243	243	263	276	261	256	230	219	235	241	214	214	267	253	251	245	239	260	253	233	221	240	235	248	230	217	216	264	262	237	259	256	224	263	236	240	243	239	244	252	220	221	262	212	228	263	247	226	232	270	254	249	251	226	248	235	244	280	244	220	242	221	235	246	221	243	246	256	215	255	245	261	250	225	259	230	228	239	258	258	244	243	235	237	268	213	277	270	242	237	237	256	275	243	265	219	246	246	258	263	262	267	269	232	223	237	243	221	216	240	255	249	261	244	256	207	237	240	276	273	274	228	262	243	251	255	262	227	223	244	233	245	240	252	241	255	248	261	232	242	242	233	249	236	247	236	255	259	247	231	242	247	233	248	260	257	231	235	254	253	270	255	229	225	229	245	257	241	244	208	246	267	241	255	225	243	238	242	246	244	245	247	251	263	240	254	254	231	229	263	215	249	237	225	255	234	224	244	216	252	223	261	236	251	243	240	252	262	221	238	233	259	228	206	226	248	235	228	257	253	230	247	271	243	241	215	269	239	258	266	228	231	237	249	227	210	239	232	204	250	253	272	275	236	247	251	234	255	226	262	250	214	248	230	255	214	236	213	241	254	241	241	232	253	258	255	236	269	251	270	245	237	239	234	247	240	260	240	259	232	229	252	249	236	254	260	239	245	229	225	212	240	227	231	245	230	253	262	260	280	224	224	245	237	241	234	240	237	247	220	240	232	240	234	241	238	251	242	231	277	254	208	252	251	240	266	239	274	251	254	279	231	235	257	254	254	254	270	223	199	243	261	281	230	252	235	240	243	237	257	230	243	255	235	243	205	232	269	228	225	228	236	251	239	256	269	247	246	247	209	233	268	245	233	266	229	251	245	241	258	217	255	261	253	262	247	259	243	262	233	256	240	259	267	241	252	229	244	228	240	248	247	243	238	219	223	246	280	250	251	260	257	251	275	209	262	251	242	264	248	270	240	219	245	265	248	244	221	219	254	255	239	258	245	247	264	228	214	241	206	229	254	248	220	230	261	251	273	250	247	212	236	272	231	240	264	244	251	246	258	232	251	257	278	252	252	272	245	272	242	212	235	252	265	224	255	251	265	225	253	268	263	268	260	247	232	241	250	215	257	266	249	241	244	235	241	271	253	230	235	249	213	245	258	235	258	238	288	251	236	231	201	246	241	242	259	249	232	240	252	233	238	229	244	231	234	237	253	209	235	264	267	255	236	252	237	237	245	253	283	259	247	240	231	277	243	264	248	235	193	240	270	267	262	232	250	221	254	235	250	243	265	257	268	217	236	228	263	263	216	225	273	252	228	257	229	231	234	254	229	266	267	227	247	239	249	260	239	216	233	252	225	249	268	276	245	250	230	272	225	250	253	234	245	257	252	225	262	257	233
23961	40442	47967	49871	53777	52569	54987	51427	46570	49564	49714	46240	46297	42324	37433	42945	44312	39580	31472	33793	28011	21801	12896	12015	10617	7509	6216	8443	6276	5850	7383	6833	7735	6160	9664	5718	8358	5346	4200	3931	4014	3693	4244	4107	4778	2998	2973	2211	1846	1774	2195	2311	1794	2446	3374	2580	1901	1257	1281	875	742	907	701	862	1279	1389	1660	1881	1097	782	617	624	680	577	652	562	597	583	570	562	619	606	597	633	607	565	683	1016	941	652	585	578	541	533	569	558	510	553	531	564	562	574	595	602	583	565	568	583	611	520	585	594	572	562	556	559	532	572	548	572	536	573	526	590	563	603	580	552	571	554	568	620	589	574	522	543	563	611	574	565	551	544	565	540	569	564	576	581	552	542	531	576	585	549	570	572	592	578	559	564	503	526	560	573	580	578	570	567	582	562	553	568	559	593	548	548	561	542	534	605	576	545	528	570	583	549	540	583	591	543	570	561	549	554	567	532	547	574	594	587	584	594	574	594	555	579	560	599	562	590	602	557	576	587	586	557	495	558	590	569	554	605	581	578	556	554	588	573	561	562	573	570	569	568	540	534	544	568	566	552	555	542	553	527	597	533	556	606	567	579	583	568	546	547	563	557	562	570	585	563	560	555	607	596	591	559	569	574	587	547	576	579	601	550	548	552	544	579	586	543	583	595	580	576	577	571	601	571	569	526	585	597	593	570	594	548	569	554	532	573	514	585	556	508	583	587	577	535	570	532	567	558	585	568	584	568	549	570	563	561	571	538	559	568	537	549	583	530	591	558	565	536	587	582	608	554	528	535	565	606	589	565	541	562	592	551	557	556	513	548	581	601	582	537	561	564	549	576	565	527	566	505	583	559	531	549	581	535	520	570	584	567	573	593	539	575	581	556	572	564	588	579	591	566	559	579	573	572	594	559	515	542	634	556	567	575	531	539	584	599	557	572	564	521	600	586	614	569	564	530	557	582	579	575	590	560	568	540	624	599	581	544	578	571	575	616	555	569	590	557	600	576	572	598	563	580	583	528	590	549	549	588	573	543	550	522	578	558	578	594	577	572	530	564	561	552	570	557	584	603	592	564	541	583	626	562	529	593	568	536	632	580	552	568	513	542	563	530	594	563	560	532	569	555	539	586	594	554	573	533	595	597	587	554	568	535	574	573	558	560	524	602	533	570	572	581	618	571	579	566	559	537	559	600	559	550	617	555	545	575	560	565	568	548	588	537	559	585	532	599	550	580	534	579	563	541	549	553	602	575	544	546	530	590	546	538	577	541	539	597	598	587	566	574	556	564	573	556	560	591	564	617	538	581	575	576	573	547	532	575	571	571	542	584	549	575	572	581	570	550	582	543	593	559	575	582	560	560	546	558	557	526	574	592	562	584	581	586	567	553	618	553	583	556	555	555	628	585	568	578	538	548	571	548	524	526	551	565	558	556	593	555	568	549	548	617	568	614	616	543	549	538	563	601	575	586	584	544	578	552	540	614	551	566	540	541	562	555	533	589	554	544	525	569	578	613	586	555	517	599	554	538	561	501	544	557	605	526	546	569	540	594	534	530	552	599	531	542	554	567	544	506	561	544	519	584	548	635	568	536	572	573	521	557	558	561	593	549	566	538	530	605	539	595	536	587	529	578	556	589	592	569	562	561	549	571	534	590	571	566	618	571	588	581	530	591	528	515	550	574	553	561	577	579	539	586	583	548	557	605	565	587	593	555	550	580	546	557	515	573	572	583	588	588	534	575	554	524	549	524	551	585	583	582	583	601	583	568	533	583	559	558	579	589	571	554	553	581	563	600	594	543	586	560	573	576	531	564	644	563	557	583	598	522	633	549	612	579	556	578	617	592	585	546	553	550	578	532	587	607	530	611	572	584	576	553	547	552	547	532	575	586	561	570	527	547	565	580	581	556	567	582	581	617	580	510	576	613	573	593	514	553	562	565	561	576	521	597	580	574	549	582	542	560	574	581	527	556	596	590	572	604	569	566	559	551	551	568	527	560	546	572	585	583	572	574	582	565	550	556	588	574	587	585	565	584	520	580	582	574	553	579	596	548	573	526	619	601	576	565	578	531	546	560	569	575	577	556	587	546	588	610	559	547	566	597	543	564	599	550	555	548	571	570	590	564	557	620	544	541	528	564	638	526	581	578	562	564	569	598	527	589	568	596	567	553	562	597	575	577	579	509	544	597	584	561	563	543	573	580	542	588	568	522	570	557	555	561	589	558	557	515	571	573	542	578	518	541	562	582	582	557	558	582	621	596	590	526	573	570	560	563	573	518	570	539	549	580	579	555	545	606	572	602	590	556	555	598	567	595	583	552	561	563	567	553	581	522	571	575	581	576	568	539	600	562	516	568	586	561	481	580	562	558	523	545	583	553	565	577	566	577	543	536	541	578	539	516	527	564	569	549	520	601	553	561	561	567	541	565	591	539	573	589	566	571	568	549	523	586	541	606	536	559	530	522	568	551	561	575	563	606	554	554	543	547	574	589	582	578	547	567	613	549	601	583	538	555	584	576	567	528	585	556	547	572	556	573	554	576	599	545	558	582	546	523	565	574	578	588	542	533	593	579	548	558	538	565	577	556	564	552	526	553	566	598	534	552	572	557	560	570	542	575	604	563	587	571	568	530	539	540	593	595	556	568	546	548	550	560	606	592	593	544	569	597	552	551	512	552	571	581	572	532	611	586	557	525	582	576	550	552	586	521	538	570	564	590	578	521	560	573	545	584	524	572	559	553	621	569	583	574	576	555	574	587	582	568	542	623	577	579	591	566	556	536	620	619	567	538	558	626	580	619	575	584	565	568	557	552	612	518	572	565	588	582	560	583	574	589	581	572	551	580	588	563	597	553	629	557	540	592	585	610	601	604	576	546	569	521	572	580	570	558	535	610	541	607	556	581	567	547	568	568	551	581	550	545	573	562	527	586	514	577	552	604	550	582	540	591	582	568	583	589	572	594	564	584	542	581	598	551	586	562	589	572	557	535	571	540	585	553	567	552	524	570	570	566	559	566	564	558	560	580	564	578	523	574	559	607	558	574	602	584	540	518	580	530	553	544	539	598	596	563	566	548	531	565	549	591	574	561	587	617	571	577	593	607	573	548	561	585	555	532	559	555	523	539	552	563	539	539	591	545	568	562	511	569	523	548	548	579	584	514	585	579	532	557	567	551	516	574	577	571	525	553	550	546	558	558	558	560	566	564	567	553	552	548	567	554	559	536	553	561	527	556	561	609	597	513	576	541	535	589	551	558	547	556	536	587	558	555	564	532	507	580	577	618	585	587	604	586	594	561	548	578	559	571	534	572	552	557	618	600	594	544	580	555	563	560	581	580	554	514	540	550	563	585	563	534	591	548	593	560	538	583	561	562	569	579	595	605	536	558	564	530	595	582	590	557	541	562	589	552	562	625	576	502	575	594	562	580	589	562	549	582	610	548	522	560	497	584	550	544	554	565	521	549	517	565	563	565	609	553	565	575	523	552	583	558	564	561	516	556	584	498
41471	47203	44048	35684	39478	38764	40906	44541	40516	38444	38671	37333	40233	36718	29508	32529	35604	30521	21578	21699	17539	10702	5540	4796	3636	2224	1864	2838	1856	1744	2218	1838	2526	1998	3226	1644	1953	1529	1132	1150	1220	1141	1009	970	1240	838	729	557	469	462	615	487	459	657	902	656	483	381	391	251	238	244	230	288	345	412	520	538	352	228	160	200	194	205	162	177	203	207	199	185	198	194	172	207	169	188	178	277	365	222	192	183	171	180	182	194	185	185	152	157	173	195	183	187	175	193	161	156	194	164	195	176	188	186	185	182	167	171	181	168	167	176	170	194	176	180	182	169	190	195	178	200	175	171	191	199	177	167	159	195	178	159	183	166	174	191	178	175	176	195	203	175	188	172	157	156	186	164	165	169	154	192	169	175	167	163	192	154	137	190	182	163	178	173	180	180	162	176	177	191	208	178	171	173	143	166	188	203	152	186	162	192	159	193	169	189	184	153	182	194	161	174	174	156	193	173	200	135	162	190	183	168	193	166	167	167	183	210	180	188	178	166	170	166	177	205	159	157	162	172	178	183	169	159	157	175	181	189	169	165	165	186	176	148	178	180	200	182	178	161	185	166	168	163	170	159	187	164	195	160	181	172	167	171	174	183	181	158	171	173	184	183	169	163	198	161	181	162	197	184	175	156	169	172	182	197	167	187	196	180	170	164	148	200	191	165	179	182	177	134	196	180	173	181	210	169	178	192	196	173	176	170	190	213	164	163	188	163	186	171	180	176	172	191	198	212	180	189	174	192	165	176	169	190	186	195	206	187	177	191	158	190	154	166	173	156	198	173	178	158	153	176	164	156	171	158	168	197	200	182	170	208	192	182	147	163	165	160	173	182	171	175	201	193	174	182	168	186	176	182	191	198	155	186	173	169	185	171	181	177	166	171	139	166	150	173	174	172	195	174	182	218	167	196	183	181	159	169	179	185	158	191	168	167	190	175	172	186	199	165	156	174	154	168	144	174	166	170	168	167	205	201	160	166	179	172	178	158	178	161	172	183	159	170	210	171	186	173	143	165	173	169	172	181	172	161	171	168	191	172	185	196	175	191	184	198	195	177	180	172	178	177	160	190	181	171	171	165	189	170	179	148	188	183	158	174	175	188	154	176	177	175	156	182	161	177	196	159	168	176	157	170	182	175	187	166	153	199	178	179	192	179	184	173	181	197	192	183	194	172	185	177	168	174	174	194	175	161	174	187	195	192	173	152	170	175	163	178	172	191	177	178	169	194	189	174	190	200	152	161	159	204	202	188	166	184	166	198	200	180	179	183	185	190	172	183	186	204	200	190	171	197	161	192	200	190	160	188	171	207	174	167	184	203	176	191	166	151	187	181	180	164	185	181	172	180	200	176	167	176	166	186	167	202	160	159	187	183	190	174	181	151	179	160	181	198	172	177	153	166	178	190	186	167	161	180	187	196	199	156	175	189	203	193	189	174	153	174	198	168	165	161	198	163	185	143	175	159	209	168	182	200	165	180	181	177	175	186	194	189	164	178	179	180	144	166	185	169	179	203	174	188	200	145	179	189	173	159	168	185	158	182	197	183	187	167	172	184	199	176	181	198	174	167	179	193	163	185	190	162	165	181	167	192	187	179	160	184	178	164	195	194	168	159	155	176	190	171	171	172	181	170	160	172	146	197	179	157	181	165	181	188	198	194	187	195	154	143	191	168	166	187	167	175	182	179	165	160	193	186	164	183	165	168	168	166	192	215	193	197	191	176	179	195	224	184	185	179	185	186	157	173	162	168	172	169	163	175	167	184	178	148	178	181	175	165	200	164	195	195	187	176	166	190	169	165	172	174	174	183	175	184	175	171	170	160	163	178	170	174	189	169	178	144	176	205	165	164	173	202	210	168	175	199	184	196	196	149	182	162	177	176	167	180	172	199	179	181	197	171	172	187	182	168	179	155	177	176	184	161	189	159	179	183	179	171	168	177	149	178	175	192	193	201	172	187	188	177	175	188	182	162	199	167	164	174	160	176	168	171	166	182	186	159	205	169	170	156	169	197	180	197	169	203	167	159	169	147	193	187	176	187	191	165	186	174	166	163	181	185	166	185	173	197	208	160	178	166	211	160	175	171	205	206	170	178	164	177	158	173	152	173	181	162	198	179	165	185	181	191	167	178	177	195	163	180	140	170	179	182	165	205	188	205	216	184	181	162	182	190	185	194	180	179	181	196	188	182	156	167	190	173	176	187	162	186	174	166	187	174	187	161	176	180	200	178	167	175	182	171	166	178	182	178	182	191	190	188	189	161	167	183	177	176	189	146	158	176	180	181	154	177	181	169	187	178	200	173	186	178	158	184	170	171	193	189	196	185	171	187	182	177	162	174	179	203	198	170	156	180	173	174	162	190	183	167	181	163	207	152	191	175	173	178	175	168	187	179	189	189	187	169	175	184	180	184	174	177	147	160	160	177	202	151	185	165	181	176	169	197	200	163	195	167	175	175	151	180	175	205	168	174	205	179	179	184	183	179	168	154	160	197	175	196	199	183	199	173	162	189	183	194	213	178	167	184	210	167	184	172	146	184	183	177	206	178	162	185	173	184	183	187	157	181	191	191	160	174	171	173	182	155	170	171	162	174	179	186	181	154	172	175	169	183	182	157	192	164	187	176	167	169	153	167	177	193	189	176	179	162	171	177	200	181	170	187	184	179	195	187	163	172	186	180	163	169	200	178	173	197	194	178	190	186	174	180	206	180	173	166	167	212	195	190	169	170	200	199	184	202	186	159	169	204	161	177	168	174	164	188	169	173	178	175	173	182	204	158	205	183	187	192	177	164	197	175	203	201	160	150	178	177	185	198	170	184	167	148	180	153	171	173	168	155	192	159	162	179	155	185	175	178	179	200	192	190	169	190	172	199	155	176	160	143	171	187	181	147	169	180	174	184	164	180	157	178	188	159	172	161	168	182	151	176	184	206	188	185	182	201	187	164	172	177	181	172	154	178	163	178	181	179	192	180	179	203	200	150	194	185	162	212	181	146	162	155	201	166	166	170	178	182	200	171	178	165	156	178	179	189	205	179	163	194	184	186	187	211	187	156	170	200	173	170	171	171	166	173	176	185	149	178	166	175	177	193	186	184	188	179	188	175	179	159	177	159	184	168	208	178	188	176	184	190	164	199	185	211	160	174	201	192	169	182	153	175	173	165	153	194	183	188	177	173	196	188	164	175	168	211	177	161	199	182	185	155	185	166	186	172	180	170	183	193	194	189	179	171	182	189	153	187	166	166	207	185	176	177	184	195	176	189	201	173	192	182	170	173	190	189	174	171	179	157	162	203	195	174	191	171	183	195	186	190	169	161	185	174	146	171	189	163	178	180	163	167	199	151	162	157	189	176	161	166	198	177	189	182	190	170	203	160	182	195	205	162	161	185	184	204	186	165	204	171	194	186	172	188	184	172	175	169	188	171	170	198	181	182	173	145	189	185	188	162	173	150	191	175	171	154	152	163	172	146	154	169
29692	46149	50385	53784	56342	58349	60561	54204	51353	55148	57201	54830	54603	48743	45861	51482	52836	48384	41663	44085	38576	30581	20648	19549	16900	11076	10380	13995	10217	10041	12335	10168	12788	10827	15299	9615	11343	9134	7463	6589	6741	6277	6517	6017	7962	5229	4314	3476	2813	2626	3302	2681	2502	4273	5808	4024	2792	1857	2058	915	732	992	625	1167	1673	2216	3157	3116	1594	580	541	564	669	555	521	474	493	469	468	435	499	434	470	467	456	451	583	1128	1684	839	435	402	400	421	398	406	367	378	398	411	436	445	420	429	424	408	423	429	414	449	429	445	411	421	381	402	458	402	451	391	379	400	404	438	424	431	410	446	440	388	472	396	414	395	456	427	462	414	442	414	443	413	438	413	409	456	450	416	415	433	421	407	433	413	446	420	437	450	460	425	412	424	404	444	375	417	427	458	417	388	399	449	429	420	401	429	406	410	425	415	425	425	390	406	408	421	403	403	397	392	440	427	416	409	427	430	393	444	412	431	433	437	417	385	436	431	420	410	419	434	427	417	443	396	412	391	425	403	435	421	444	428	391	420	439	411	412	406	468	438	436	428	403	403	460	386	431	404	449	410	447	416	400	434	416	404	368	412	436	411	411	411	430	440	388	447	380	420	430	395	412	434	436	406	413	400	415	440	417	415	416	444	452	418	394	380	417	427	412	400	398	406	387	450	400	371	444	418	445	385	390	417	414	455	438	396	424	394	383	448	438	429	369	433	408	415	418	398	442	418	397	371	398	413	425	422	447	422	406	418	400	414	413	390	436	397	413	411	420	447	413	444	446	419	422	400	401	421	413	433	398	415	426	435	406	452	407	429	445	407	440	438	392	418	411	391	404	415	392	448	416	415	405	426	403	422	439	447	376	394	387	421	418	412	408	397	415	396	391	391	433	417	418	401	413	398	399	436	456	384	419	408	385	422	440	414	405	385	416	382	403	424	399	408	434	419	427	411	421	390	371	411	404	452	389	409	426	437	398	420	379	460	392	429	466	423	382	420	415	403	415	401	427	425	414	443	404	396	439	427	445	443	438	454	419	405	430	422	408	478	391	409	419	409	401	447	374	430	378	424	419	447	382	402	398	420	441	417	430	395	432	415	397	435	422	412	425	397	387	402	429	407	393	410	427	418	420	420	418	439	407	421	426	461	378	429	421	416	405	385	423	427	422	378	401	414	426	383	401	431	429	396	442	411	411	424	419	431	419	443	405	416	433	387	419	409	439	404	421	404	445	425	421	436	411	390	426	394	406	426	430	443	416	402	430	377	400	437	449	408	414	428	428	440	435	388	439	379	439	403	410	453	407	400	418	383	390	399	423	397	395	429	399	430	385	421	419	406	399	383	411	374	422	403	417	413	390	424	419	417	414	427	428	494	420	395	452	401	420	388	424	397	416	433	429	429	410	389	395	433	410	421	432	408	446	424	469	409	443	412	395	398	430	416	419	407	408	409	457	423	411	419	385	407	432	410	432	424	420	413	421	397	424	408	431	411	435	411	394	420	416	441	427	431	427	414	426	400	417	439	395	414	378	446	425	432	400	420	408	368	408	433	444	412	380	438	442	403	424	426	434	405	426	465	413	419	430	413	430	465	401	422	428	416	437	424	402	415	401	410	394	417	449	444	407	376	394	434	408	382	409	406	410	427	396	405	436	386	422	397	420	414	388	377	439	430	405	406	402	423	412	405	434	452	430	406	397	434	408	404	396	402	427	392	390	418	413	403	390	435	436	400	392	404	397	445	439	458	419	436	432	409	387	458	439	416	422	410	414	428	417	410	409	399	434	417	417	394	396	413	418	436	462	398	413	413	383	440	404	442	395	449	425	398	408	406	449	416	371	431	412	407	421	397	426	439	427	411	446	407	383	427	422	424	415	407	421	423	434	400	419	388	428	450	422	429	425	402	385	431	438	378	400	395	415	432	455	400	433	455	408	413	429	436	391	434	409	417	391	403	415	402	403	422	419	374	430	405	410	438	395	426	435	430	426	427	408	445	392	427	411	405	406	417	437	462	412	459	408	433	419	418	378	416	448	408	432	413	370	369	416	406	435	422	371	424	453	411	413	438	431	399	405	387	397	395	428	426	401	438	401	428	406	411	408	432	418	410	424	411	398	422	413	410	378	406	420	438	396	418	427	420	386	403	438	395	426	405	412	445	440	441	405	434	440	429	436	386	434	393	435	386	395	431	427	436	407	445	418	405	395	402	417	435	405	434	434	447	449	384	451	414	414	379	419	395	392	422	386	436	407	420	452	365	417	402	432	432	387	403	411	434	376	430	409	418	452	383	433	393	423	402	450	410	415	405	419	413	473	412	423	403	442	418	436	409	413	418	428	386	446	396	421	402	373	405	411	410	386	387	427	376	425	415	435	379	441	415	399	437	437	421	437	426	421	395	382	418	413	412	446	390	395	484	401	408	406	412	424	388	394	423	431	395	379	439	424	417	410	422	410	390	389	440	396	420	410	423	412	402	421	430	442	448	443	440	415	392	437	430	439	411	406	432	416	419	460	433	381	400	403	422	391	407	433	427	410	404	405	407	408	425	412	396	397	409	428	416	448	404	418	443	397	437	382	400	395	409	353	411	415	396	378	436	385	385	395	404	419	437	427	391	397	427	440	385	440	424	420	393	451	443	422	429	430	427	415	461	438	441	443	414	421	436	451	424	422	439	363	405	406	402	454	438	394	423	431	426	401	365	449	362	436	409	448	404	358	438	420	405	418	430	397	413	398	441	417	422	425	419	395	421	395	417	423	385	433	444	438	441	408	427	419	424	410	417	401	430	422	396	425	402	431	445	396	399	442	456	414	415	419	400	399	427	403	378	393	425	425	428	410	438	453	397	415	433	424	390	367	432	426	417	423	413	442	413	399	405	393	405	413	401	416	405	420	408	457	431	425	411	407	409	420	406	416	417	399	411	435	422	395	455	401	429	443	396	418	417	399	447	436	434	405	429	411	412	443	432	410	386	399	391	463	435	431	430	435	383	451	399	405	438	419	436	401	389	416	435	414	432	373	395	426	455	425	452	445	397	424	450	441	401	443	397	419	401	435	439	403	429	421	400	440	410	436	446	413	434	405	409	441	439	418	392	477	390	418	435	429	423	422	439	397	402	385	384	406	456	429	410	445	394	443	451	414	432	415	426	402	409	446	430	411	420	437	443	417	424	426	398	409	395	465	430	411	431	402	414	427	389	433	373	422	379	404	422	415	396	421	401	407	441	411	450	430	436	412	442	422	379	427	426	415	389	418	436	407	441	379	407	396	394	427	411	437	445	423	406	441	370	448	396	387	399	404	430	449	445	418	410	381	386	434	401	415	379	400	411	396	407	393	459	406	409	356	425	428	436	374	426	413	429	409	422	396	430	431	395	443	417	423	421	447	408	386	453	408	421	437	445	386	458	358	397	426	424	390	418	404	394	401	445	434	428	402	416	419	442	450	391	417	391	437	414	421	434	403	437	421	404	444	438	401	398	415	418	404	418	433	426	413	404	450	387	398	395
11108	13613	19756	12573	11189	8077	6955	6523	6114	4668	3386	2647	2717	1968	1473	1504	1698	1351	892	946	870	673	499	401	383	377	362	387	341	350	344	353	351	354	342	311	314	290	245	292	275	236	282	259	262	259	248	265	262	214	243	231	251	243	262	273	253	262	281	237	239	237	220	233	264	229	257	268	233	233	238	273	235	215	227	239	199	246	275	235	211	266	204	216	253	235	236	256	251	215	244	230	267	230	228	232	221	247	270	229	213	245	220	246	235	227	255	244	265	219	231	259	262	237	256	217	228	215	251	240	225	232	239	241	246	211	241	228	232	198	244	209	232	228	211	241	250	241	266	237	220	233	253	259	220	279	230	220	211	232	213	252	234	213	190	224	218	225	213	206	207	240	230	254	223	232	213	250	232	226	223	260	227	258	223	231	235	228	261	270	244	237	268	248	245	237	254	252	211	251	224	238	241	221	224	229	227	241	228	218	261	214	230	215	254	235	244	257	227	221	234	223	247	256	245	225	258	207	228	226	245	231	241	241	214	233	217	240	222	273	235	214	265	246	237	253	248	261	245	224	253	221	251	267	215	252	244	241	218	235	249	230	208	263	247	226	238	223	237	220	232	266	229	235	235	235	235	239	257	223	254	246	230	234	222	238	233	218	237	242	222	203	243	255	253	253	233	254	240	215	246	252	253	217	217	244	248	221	240	224	240	225	214	245	199	235	246	224	193	223	237	221	231	246	203	219	263	223	221	263	207	230	251	231	246	223	216	240	229	233	231	227	228	225	218	249	236	242	236	215	226	221	250	247	235	246	225	233	238	217	229	222	245	235	223	245	211	232	243	236	243	258	206	224	227	231	223	239	212	212	238	240	236	223	249	223	222	251	245	230	224	254	235	250	251	241	222	225	252	225	226	239	230	250	224	218	226	231	245	231	223	250	250	225	244	252	238	212	233	233	230	243	224	243	231	239	255	222	219	241	230	236	230	234	279	250	236	251	223	239	213	225	217	246	256	237	240	242	222	234	211	233	226	251	234	235	242	239	267	208	255	220	222	249	244	261	207	231	205	240	217	238	244	251	229	242	233	240	222	216	263	227	242	236	220	213	234	236	256	268	242	224	225	236	250	246	224	224	251	214	240	228	220	245	242	226	242	246	233	242	225	224	244	247	241	207	227	233	260	243	234	238	234	223	236	262	244	213	252	222	265	210	243	223	256	226	211	226	257	226	234	239	235	235	202	224	238	240	276	241	231	240	242	207	226	220	219	242	183	223	233	264	265	224	234	244	229	234	261	232	264	247	233	284	220	210	255	255	255	234	242	222	234	229	248	216	254	218	251	240	228	203	232	233	244	255	199	230	222	238	259	255	211	224	246	232	228	233	222	246	203	215	243	241	203	231	253	207	250	264	207	225	220	216	211	204	234	242	236	243	246	221	233	243	253	250	242	223	230	224	218	249	230	241	235	238	224	249	247	202	214	270	236	221	257	257	228	223	250	228	220	214	243	215	238	244	227	218	240	258	239	289	228	227	239	241	271	251	237	247	224	216	253	246	226	225	224	225	233	234	217	217	224	237	231	224	229	233	234	245	255	228	216	251	211	213	220	233	248	249	238	227	238	225	236	239	230	231	214	225	238	233	212	241	243	221	235	250	240	216	221	223	270	248	235	228	217	232	226	238	236	217	233	253	240	232	236	232	239	258	256	233	229	226	244	226	218	227	216	240	230	243	236	266	233	225	243	221	212	219	267	239	222	228	224	238	240	234	242	240	241	232	202	241	237	240	254	230	238	215	219	231	243	242	244	263	240	251	213	231	237	231	236	243	232	214	225	231	220	246	233	248	199	230	250	245	225	250	236	230	247	221	223	224	252	230	238	239	257	244	256	251	222	248	257	220	228	245	230	233	221	245	201	255	251	241	235	251	254	225	234	212	239	250	222	244	242	223	248	232	259	229	245	244	229	219	233	223	256	255	235	210	230	238	227	223	222	238	229	233	275	230	272	229	218	233	217	238	215	216	204	232	217	230	230	207	244	234	248	226	224	266	237	226	232	252	205	223	241	228	258	235	242	253	252	221	220	230	238	257	234	237	226	250	238	265	249	274	243	228	253	250	240	265	232	231	247	228	227	232	232	235	228	256	255	216	220	219	250	256	208	231	230	240	229	226	230	248	254	221	215	241	228	256	236	238	256	247	252	223	237	214	226	208	250	217	217	249	227	236	220	248	241	274	239	256	239	207	240	237	265	225	229	236	230	281	270	250	233	201	245	249	247	244	254	243	232	222	240	232	245	248	220	259	235	231	224	248	254	219	237	258	247	229	237	235	255	247	222	228	186	221	222	249	230	259	257	253	240	205	276	241	213	218	241	238	215	262	250	222	231	228	211	217	222	223	224	262	218	206	223	237	226	255	221	221	231	241	262	214	215	216	239	238	247	242	237	245	259	256	260	235	250	242	240	217	239	236	249	216	245	208	239	231	220	221	248	255	193	232	196	225	236	229	235	232	214	235	251	192	226	213	238	229	261	229	249	238	217	252	232	232	229	229	237	224	226	232	242	264	244	233	252	247	228	243	256	244	217	236	224	226	243	255	221	208	240	243	231	247	239	255	235	219	233	236	238	239	239	219	231	200	191	229	229	220	215	239	227	243	248	250	204	216	290	244	244	223	236	250	238	246	252	245	236	267	233	221	233	236	272	255	265	248	242	202	234	263	255	234	242	239	239	237	226	244	232	201	234	233	249	214	242	233	269	241	211	241	261	229	241	235	269	257	196	219	236	245	207	203	269	214	217	253	230	222	233	236	270	222	242	260	226	273	253	252	211	254	243	228	222	230	218	251	216	223	274	244	230	239	230	251	210	212	233	242	250	216	234	234	234	263	228	217	252	224	248	233	242	240	243	210	252	242	234	253	247	221	239	248	223	237	258	240	248	228	232	234	264	226	260	250	229	251	249	252	227	221	242	247	229	227	202	214	265	254	240	216	227	238	243	228	232	246	239	233	247	243	240	257	234	255	258	253	233	232	223	232	229	239	212	222	227	219	243	234	227	241	217	232	231	229	239	216	242	238	248	243	230	198	207	244	253	228	249	236	239	235	242	238	258	230	258	222	222	262	236	271	246	239	230	223	225	243	243	235	224	236	245	234	266	225	265	257	271	243	234	248	249	252	217	233	245	253	216	220	196	215	237	240	223	239	266	240	242	246	224	230	230	223	237	227	230	230	236	222	249	240	254	234	259	227	227	206	221	253	236	248	220	234	234	226	236	248	255	234	228	259	250	232	238	234	251	248	241	251	234	235	249	212	257	216	239	241	225	213	247	240	265	262	243	215	192	226	244	225	246	246	236	224	247	250	244	249	238	241	229	241	223	214	253	263	238	218	225	250	237	216	239	224	210	243	228	227	234	247	225	230	230	220	241	195	229	209	237	252	230	252	244	226	224	275	221	226	221	230	255	269	232	218	237	243	244	206	255	245	242	233	233	230	249	217	230	237	209	222
8017	14565	26158	21790	24659	21153	20689	20268	17417	16185	14875	11900	12093	9143	7559	7883	8283	7214	4803	5118	4186	3156	2192	2061	1809	1389	1414	1584	1404	1315	1387	1282	1353	1199	1324	992	1106	960	834	843	856	811	821	794	874	743	811	735	694	667	717	710	663	739	723	688	641	611	596	598	574	617	604	639	625	613	675	664	584	578	538	615	536	560	609	578	531	566	584	599	556	585	573	565	563	560	582	569	626	564	559	576	545	565	557	594	567	570	560	577	510	569	588	517	555	601	595	580	549	558	567	551	603	564	584	554	561	589	541	500	547	553	544	533	582	555	518	568	582	575	529	551	554	561	554	596	551	540	579	569	568	554	527	585	572	569	541	585	564	590	567	554	544	581	582	556	559	608	525	565	530	555	538	562	569	548	548	582	524	548	591	551	549	577	587	579	528	570	568	528	554	536	568	586	569	574	530	597	589	605	570	528	559	545	573	574	540	568	586	571	545	561	567	598	524	548	554	556	528	551	542	502	552	546	573	564	513	588	547	567	567	475	545	547	607	540	547	555	553	589	543	558	555	569	578	540	549	561	574	557	566	571	587	562	555	581	553	597	591	569	552	555	525	582	552	541	554	590	577	576	566	561	531	570	546	585	558	563	556	570	556	623	515	574	530	577	509	591	503	550	518	564	559	557	558	595	551	547	522	567	581	564	531	613	548	570	589	557	527	547	539	555	536	548	551	525	548	555	582	535	588	544	538	546	532	609	590	565	571	535	593	557	584	547	544	548	563	589	521	555	590	578	597	536	532	557	559	570	543	573	604	543	578	521	538	554	560	594	567	530	569	545	534	538	570	550	572	582	569	576	574	564	517	584	535	591	570	557	518	534	593	557	560	559	557	555	591	562	590	561	575	587	571	569	558	546	581	552	598	559	589	531	563	529	580	569	545	575	569	530	553	529	579	578	544	565	527	554	549	581	560	564	550	540	561	530	535	537	572	577	518	588	559	556	594	618	540	574	562	575	517	584	547	559	508	561	578	563	551	558	538	540	578	546	555	533	521	577	549	539	559	521	541	589	541	538	549	544	563	569	580	597	546	537	524	570	588	575	531	529	548	569	553	540	564	532	550	592	564	590	586	571	539	545	562	554	574	490	571	534	548	519	556	522	564	527	584	551	596	572	532	583	544	581	534	555	577	537	550	574	545	541	541	558	611	526	499	572	570	560	586	534	545	550	586	534	564	531	571	545	563	576	513	559	554	584	542	510	577	549	587	563	539	534	558	603	509	548	595	564	532	570	585	537	571	546	548	576	586	535	582	554	552	497	563	559	566	551	613	552	575	534	576	586	602	569	557	587	584	581	562	546	570	575	487	549	523	529	541	580	543	568	551	563	587	584	567	553	533	551	548	487	587	611	550	524	547	562	573	522	578	513	547	613	579	563	524	545	585	550	593	579	585	599	545	587	572	578	547	547	537	547	560	545	559	571	552	580	531	565	554	545	543	589	583	507	566	594	514	570	535	565	551	546	533	554	588	584	599	561	556	583	559	587	587	570	565	554	552	560	534	587	549	553	547	585	537	581	530	546	562	547	532	600	524	574	578	562	613	574	559	573	523	580	556	574	564	527	575	609	515	541	569	550	589	589	534	545	562	572	618	546	582	566	525	567	559	525	557	530	534	543	595	506	612	566	554	553	574	535	592	532	539	579	533	515	571	572	545	545	543	576	542	550	534	536	530	559	546	548	588	555	579	542	572	576	546	545	573	589	581	541	560	546	551	575	578	540	546	553	600	550	578	547	506	553	545	552	594	585	582	543	549	598	559	583	539	559	513	554	507	564	557	535	569	542	592	582	563	557	611	566	521	517	593	566	624	559	533	580	613	531	581	574	569	577	543	560	498	519	581	597	549	555	516	531	579	552	531	508	527	550	528	523	527	562	603	580	590	575	561	584	563	550	531	566	607	584	545	561	526	548	514	591	529	564	551	578	515	558	559	556	551	608	534	576	572	547	549	594	553	551	568	557	555	565	563	589	575	616	548	594	574	564	591	605	573	586	559	502	618	550	534	570	531	501	519	533	571	576	546	546	545	507	552	579	584	568	610	550	585	562	591	558	546	555	568	555	563	558	562	599	544	558	569	584	559	574	598	566	554	586	559	593	508	540	526	578	555	597	529	559	595	552	524	560	581	569	594	567	553	562	548	530	568	513	560	562	568	526	561	556	569	568	587	576	560	523	563	573	594	584	576	530	583	531	575	540	562	536	550	582	579	538	572	541	600	513	565	583	560	567	604	551	544	538	586	555	563	548	560	549	517	514	554	511	581	551	539	592	569	556	560	563	536	569	567	541	532	556	581	578	519	553	558	543	540	555	595	563	600	539	567	582	533	585	557	550	572	551	586	617	592	598	585	543	558	556	573	553	552	545	603	537	590	629	548	566	562	572	530	589	606	481	568	530	554	577	552	562	550	583	568	531	562	511	516	582	557	546	547	548	571	586	500	494	544	523	546	581	543	574	554	567	598	585	508	561	556	530	546	550	517	547	574	577	567	561	569	523	572	598	565	552	568	546	540	523	526	538	573	546	578	578	588	549	589	564	544	583	592	574	525	569	599	550	538	579	584	584	552	544	556	556	627	552	552	588	598	582	552	554	547	544	560	559	571	506	540	559	563	619	576	549	508	595	570	584	554	558	594	581	581	564	570	565	568	567	545	556	584	519	545	545	566	550	529	563	556	559	541	551	592	535	563	553	548	579	541	555	556	620	564	615	559	543	577	622	543	574	518	566	562	577	581	553	565	550	579	548	567	599	537	578	529	563	543	526	556	539	575	527	520	549	547	572	535	540	523	538	559	532	548	562	568	568	583	585	579	570	560	557	571	573	581	540	567	579	532	533	584	568	565	565	532	568	555	542	512	593	567	565	545	544	610	588	559	567	594	579	534	568	543	543	584	585	608	537	532	579	568	586	529	523	532	561	573	531	546	531	607	535	542	563	591	573	590	555	568	512	595	586	578	603	566	552	552	541	524	573	551	612	559	599	577	585	560	571	610	558	525	556	603	533	538	574	540	547	581	514	594	548	558	554	554	547	537	565	577	533	553	509	543	563	559	576	598	570	527	544	592	579	569	576	566	525	571	512	538	546	538	519	587	593	586	570	592	572	554	570	591	558	571	561	584	577	550	576	520	590	557	563	543	561	536	573	533	543	533	558	591	546	557	562	550	539	573	567	553	535	571	567	549	594	550	533	530	575	582	568	518	607	579	564	581	525	545	603	552	538	490	556	565	534	579	562	563	576	538	551	548	525	569	546	563	533	577	534	552	537	548	575	538	554	555	512	572	524	546	542	566	569	581	583	547	551	565	561	535	596	542	543	559	559	590	571	585	510	547	541	571	587	568	606	552	562	565	556	554	576	556	583	594	510	588	572	527	596	563	586	587	557	538	526	571	542	570	559	530	568	573	555	564	578	535	535	598	563	578	553	571	565	528	506	517	590	589	594	594	578	548	542	544	547	513	569
34858	44249	44392	35639	39341	37535	38228	40876	36525	34899	31568	29104	30791	26199	19609	19964	25361	19597	12721	12533	9904	6035	2915	2635	1867	1160	1234	1745	1164	1004	1216	1020	1603	1212	1743	944	1024	813	762	695	679	623	738	670	784	515	503	440	443	397	392	395	367	566	532	463	371	340	374	286	250	263	254	311	367	465	377	337	351	259	280	263	239	273	238	243	245	258	269	251	236	253	251	238	270	217	218	243	349	315	247	245	256	244	235	268	229	262	242	249	250	247	281	261	256	265	230	268	233	246	241	238	232	238	229	266	244	234	245	256	245	267	258	254	241	245	243	265	223	263	251	275	233	252	237	285	262	232	267	259	235	231	236	257	244	260	238	284	244	225	232	239	254	260	231	261	275	250	238	248	266	270	264	261	256	271	234	273	220	239	248	251	238	237	216	235	246	251	242	260	227	242	256	255	240	246	265	231	261	253	238	231	265	238	271	238	246	246	232	256	252	265	250	240	227	256	277	250	248	229	222	262	244	243	276	265	244	258	247	237	253	235	265	240	252	250	242	222	249	281	225	227	218	258	254	220	270	256	243	217	256	258	247	245	255	214	235	235	216	248	226	262	230	238	269	226	241	250	247	228	248	252	253	246	242	245	246	252	249	249	236	296	254	241	245	252	252	267	257	249	278	245	263	231	251	244	253	230	259	262	255	248	270	233	257	269	253	248	240	227	237	250	219	235	236	233	248	278	272	278	245	264	242	216	239	262	260	283	258	231	232	231	254	261	280	249	249	255	225	253	261	229	250	250	254	239	247	242	260	234	258	229	242	266	244	238	256	263	260	224	230	221	261	265	292	230	242	249	248	245	242	248	264	268	222	238	258	237	217	236	226	211	274	266	247	240	260	280	236	230	270	210	227	230	246	236	238	271	279	251	216	238	244	247	279	249	225	233	247	230	264	225	229	235	245	250	251	260	255	224	254	269	233	236	240	266	230	245	244	271	247	257	242	251	250	262	240	224	228	252	233	269	239	256	216	252	242	242	241	239	240	242	265	227	243	275	282	234	255	234	245	252	264	213	247	240	242	242	247	258	205	245	216	231	222	247	229	228	258	249	226	245	248	248	234	215	251	256	231	253	263	275	212	245	250	246	255	231	236	240	254	215	239	227	258	226	244	241	252	226	236	244	239	257	221	240	269	248	254	252	247	239	247	223	237	228	259	226	239	229	244	268	264	260	260	249	266	262	241	206	245	245	227	272	224	240	229	264	252	229	262	230	256	240	240	255	235	248	236	254	263	239	244	213	264	237	253	264	237	239	267	256	227	270	254	218	221	240	257	240	248	257	226	251	244	262	246	228	252	289	248	233	239	265	251	220	248	250	292	225	254	230	219	241	259	218	255	266	270	223	246	248	244	221	238	251	262	251	246	245	242	240	219	260	243	253	228	276	232	263	255	228	236	282	253	245	261	224	225	251	238	234	222	232	250	231	256	259	241	246	265	265	231	261	238	242	236	220	228	233	234	278	246	262	254	245	260	252	282	248	251	254	240	227	279	234	265	251	265	253	254	271	230	271	222	249	236	238	240	252	228	243	242	265	267	257	232	265	249	203	267	243	241	255	254	241	222	245	220	254	265	241	245	259	225	248	248	253	257	225	250	237	247	234	245	231	242	235	229	235	262	246	229	239	255	233	256	243	231	244	222	231	247	240	230	239	251	240	258	252	237	254	269	220	261	228	277	241	264	246	245	270	244	232	238	267	247	245	215	247	234	233	219	265	267	236	255	272	218	268	254	225	263	262	273	257	265	258	235	275	250	237	280	249	232	262	220	236	228	272	257	235	242	249	264	237	249	242	243	212	229	241	236	251	263	243	256	235	216	239	248	255	260	224	243	238	249	243	226	243	220	233	246	255	253	209	222	230	229	227	219	232	249	240	239	244	210	239	226	243	242	245	245	242	256	243	225	238	245	243	241	263	247	251	260	224	251	247	213	255	249	253	231	236	271	282	228	241	248	233	232	248	249	238	258	244	229	236	239	249	251	227	209	257	252	255	257	263	261	224	254	224	219	229	251	247	236	240	304	252	261	231	241	227	243	230	261	220	228	254	271	264	236	246	239	233	208	235	249	220	276	256	240	246	233	258	245	234	237	241	245	247	268	265	222	270	234	263	261	249	232	262	219	239	261	239	242	245	249	236	256	239	273	237	227	222	248	245	218	246	274	252	272	242	257	228	245	237	244	266	253	237	237	250	271	236	238	248	233	271	236	237	254	253	241	234	245	247	239	242	241	246	238	208	234	260	246	228	232	216	243	247	256	238	229	228	239	247	263	253	256	222	225	235	249	227	261	281	262	218	269	245	237	223	247	268	241	274	249	236	229	262	263	240	226	243	249	235	231	251	227	253	258	236	253	249	231	246	210	216	258	281	233	243	234	226	221	255	232	252	244	228	213	230	248	251	227	247	229	242	245	244	226	228	236	268	222	245	219	218	238	243	239	247	237	254	236	238	270	251	236	272	256	257	241	281	225	252	256	227	253	246	213	245	255	224	260	222	232	222	241	251	255	267	225	259	274	247	255	233	238	236	250	230	227	290	247	231	231	261	259	224	213	254	248	228	245	253	235	245	250	249	231	260	242	238	259	258	260	235	276	219	230	283	227	243	233	242	258	234	267	235	251	232	239	254	256	259	251	266	239	252	251	254	250	262	233	232	246	238	242	243	250	250	253	228	231	264	244	258	241	248	229	249	268	256	229	249	233	271	236	253	236	260	246	234	242	267	260	231	225	235	254	239	241	255	236	237	255	233	243	220	265	254	257	235	232	255	244	225	271	239	233	282	260	259	240	249	221	242	284	252	283	267	263	241	258	252	221	274	239	250	259	242	276	226	239	253	274	239	238	250	258	235	249	254	228	243	242	246	269	274	240	222	244	217	238	233	248	234	231	244	238	232	254	221	236	241	255	246	224	217	252	257	254	251	234	257	236	238	247	254	216	269	262	251	264	225	246	241	289	236	233	254	239	256	243	285	261	258	268	236	224	264	206	234	263	217	251	260	248	246	236	244	208	228	244	260	242	255	248	211	253	267	240	266	231	267	243	236	237	256	247	254	246	257	239	236	224	234	246	248	269	283	222	258	228	260	257	230	238	224	259	262	242	222	224	222	253	244	243	247	258	252	232	282	234	218	262	227	244	224	266	238	229	246	267	244	272	244	241	231	246	252	267	260	245	252	268	259	231	237	223	258	244	240	250	250	285	254	249	279	242	233	253	248	248	240	242	245	265	241	251	258	245	243	253	248	231	235	248	225	274	268	259	224	242	239	248	264	256	247	249	232	247	241	233	276	199	251	235	237	262	214	234	241	259	212	262	240	245	243	248	234	238	233	227	230	263	236	240	227	217	239	238	246	230	219	227	242	238	267	245	239	231	237	248	255	220	246	244	249	245	278	242	250	245	263	233	260	229	273	247	249	227	237	272	222	259	232	252	236	254	246	226	222	266	250	229	228	230	224	249	247	235	245
24758	41034	48232	49733	53467	52364	54304	51913	45982	49222	49485	45813	47613	41211	38006	41274	44461	39335	33472	34299	30560	22943	13373	12929	10069	6838	6844	9619	6768	6428	7284	5803	8657	7448	9762	5678	6308	5193	3999	4023	4049	3417	4363	3729	4385	2733	2811	2228	1953	1778	1651	1654	1709	3236	2883	2391	1716	1263	1447	898	682	840	953	1021	1367	2071	1737	1412	1209	678	679	585	597	567	578	539	617	577	587	628	638	602	632	576	607	554	588	672	1152	915	520	617	566	544	567	584	535	540	562	572	568	606	609	542	588	581	574	559	593	618	567	563	585	573	581	599	550	575	565	626	546	560	596	596	568	567	584	603	586	552	535	542	541	590	576	596	531	578	589	619	564	584	536	587	559	591	604	585	535	600	562	610	557	553	584	565	566	575	544	533	574	555	560	570	561	576	584	526	557	578	567	553	570	611	554	545	601	556	527	539	567	547	541	552	568	560	559	566	585	616	580	548	560	590	587	604	568	564	538	542	572	568	528	609	558	559	546	548	536	532	588	595	583	583	584	566	594	596	560	556	588	589	566	614	539	565	561	561	585	602	571	580	547	563	560	565	567	572	562	547	555	567	568	576	606	577	605	559	542	550	605	584	558	570	570	572	553	538	588	573	595	542	559	572	541	587	592	595	588	565	573	600	562	531	561	571	568	604	576	614	547	564	518	503	595	558	559	532	558	575	566	575	574	554	612	565	563	549	603	590	538	573	540	579	583	594	560	579	550	571	560	595	574	562	554	582	552	568	569	588	562	552	571	573	558	557	484	557	569	548	542	598	556	554	574	563	610	565	558	547	597	558	508	594	569	560	533	557	599	559	560	570	591	526	612	578	548	583	579	577	581	516	596	557	547	562	562	535	553	537	576	554	556	543	576	566	556	581	591	615	555	578	576	556	543	610	581	556	559	559	565	552	576	540	530	582	538	588	595	576	588	577	540	579	565	569	574	557	557	572	578	559	567	587	566	557	588	564	571	594	593	545	598	553	572	609	610	555	571	558	573	569	555	601	538	570	582	573	582	578	590	581	617	530	574	586	584	541	536	610	607	562	572	570	544	526	563	565	559	555	577	614	564	589	533	554	549	574	547	565	572	563	577	566	600	569	582	524	576	537	575	558	579	558	554	573	555	603	509	589	569	549	626	575	560	590	597	540	520	580	559	559	562	600	558	585	547	590	574	583	566	589	549	553	593	534	569	547	564	580	565	584	564	568	529	584	551	594	543	567	598	566	551	566	543	575	605	525	581	614	559	557	589	580	563	589	530	561	562	550	536	560	586	583	555	569	542	575	594	590	583	551	567	584	568	557	574	576	593	577	558	565	573	557	594	603	592	536	558	599	559	549	575	594	554	569	573	610	588	560	593	570	592	583	592	547	534	538	545	570	506	582	566	572	571	542	620	578	587	576	540	622	553	553	558	516	560	585	579	565	616	577	554	546	583	578	543	553	580	583	569	603	601	566	533	588	560	590	568	554	572	586	612	548	547	562	545	523	575	552	574	566	531	587	569	542	549	570	570	546	563	554	564	586	586	543	574	562	574	564	554	577	570	556	537	533	548	557	578	531	548	567	551	564	557	603	548	583	559	591	566	584	562	613	576	583	532	545	569	522	557	562	610	545	589	560	570	587	569	571	535	552	536	551	535	565	558	570	536	578	545	528	561	586	535	572	567	605	503	590	567	521	607	565	565	579	557	521	560	548	539	628	568	562	572	578	573	574	543	570	539	552	554	579	540	535	554	573	588	544	535	555	517	536	561	598	590	595	595	572	555	589	586	554	586	572	592	564	549	597	577	593	578	562	556	589	553	566	521	586	555	545	605	589	600	578	557	565	579	519	600	532	602	570	559	585	580	568	577	539	577	553	554	582	568	621	566	628	581	550	568	598	572	583	549	546	546	570	553	573	551	609	559	591	549	548	571	556	580	536	566	545	640	605	583	550	570	577	572	559	576	550	546	594	545	559	576	587	576	579	585	576	551	606	603	594	577	593	596	565	545	542	592	571	565	563	557	600	543	539	555	530	571	590	551	555	556	595	566	556	576	578	532	519	561	546	577	574	588	548	569	548	561	555	553	550	545	510	621	544	554	546	568	540	562	533	582	542	562	563	543	577	560	569	589	572	587	554	532	600	548	584	534	570	592	576	542	575	543	574	584	570	552	543	575	552	527	570	554	571	547	544	581	550	548	556	587	578	539	543	573	537	541	530	552	519	556	565	589	553	573	565	574	574	594	570	555	557	572	554	574	557	541	565	634	530	558	571	580	593	613	557	525	545	572	568	586	547	564	576	575	592	554	575	532	602	555	584	547	539	548	551	574	600	643	555	588	584	590	515	530	601	587	577	570	552	563	575	563	563	600	571	615	597	587	555	571	543	548	548	563	550	540	569	558	574	561	573	527	568	569	554	585	580	564	534	596	585	573	536	555	534	576	575	595	618	615	574	559	534	590	572	573	542	584	598	586	566	553	545	553	564	584	545	569	580	562	584	566	585	547	555	598	610	548	581	583	563	572	516	562	603	568	574	588	562	522	580	575	555	549	542	579	588	575	504	586	590	564	562	569	571	583	580	560	602	586	566	593	601	596	521	553	528	562	563	582	575	590	560	548	591	558	620	562	616	569	504	609	554	571	606	570	564	586	582	568	576	552	610	577	583	585	596	590	619	592	578	605	552	530	542	575	568	591	569	555	570	585	589	571	569	521	561	624	572	563	588	562	519	565	592	588	570	569	577	538	539	570	562	538	569	588	584	584	580	568	578	576	571	590	569	561	553	594	594	595	562	593	590	552	571	606	536	591	542	536	592	560	557	553	565	554	542	519	544	584	565	564	522	552	593	557	566	522	600	584	546	543	558	576	574	599	546	577	572	586	559	560	551	560	562	543	568	588	529	589	572	565	563	567	531	551	534	577	603	559	588	540	586	561	595	569	552	591	561	571	554	546	573	583	571	587	544	574	570	538	575	575	562	571	560	557	538	578	541	605	590	549	531	580	612	564	555	570	560	557	568	556	544	563	562	530	567	587	566	611	592	519	558	567	546	600	569	589	570	559	604	530	533	579	567	612	578	571	579	577	619	605	556	558	590	507	562	594	554	596	591	550	594	578	593	571	581	591	573	574	597	541	552	545	566	550	548	556	549	575	550	584	537	551	575	600	559	542	571	567	557	565	592	593	596	589	551	548	534	581	553	549	546	562	581	577	548	585	560	562	557	514	540	576	559	580	573	568	572	572	544	583	532	569	531	590	596	533	583	585	567	540	584	622	566	523	535	625	624	560	587	553	552	593	580	606	566	537	561	529	574	555	587	587	558	603	586	557	515	536	563	556	520	578	582	547	615	574	577	592	537	585	598	608	598	564	550	536	532	559	549	572	551	587	542	589	596	592	538	585	583	581	577	586	514	559	546	595	548	572	532	579	570	565	533	560	578	578	600	554	581	602	607	599	564	522	566	578	537	551	589	553	563	562	579	528	561	530	587	582	559	555	587	590	581	512	557	528	567
42898	47154	42231	35042	39394	38191	40099	43804	38868	39513	37242	34498	39038	33864	29477	30878	35734	30892	22615	22729	17724	11676	5264	4427	3235	2363	2258	3214	1928	1775	2287	1929	2430	2309	3252	1397	1605	1562	1099	1163	1010	889	1123	1006	1056	758	641	549	450	476	450	462	462	726	813	655	483	392	310	308	251	218	284	233	402	533	468	374	385	230	184	187	170	210	191	193	196	217	181	171	190	192	182	192	189	199	175	202	355	267	205	171	172	172	166	168	185	168	191	180	185	201	173	176	175	201	189	162	196	173	181	185	168	157	175	190	175	187	183	175	173	211	169	182	171	177	192	184	169	190	209	179	157	174	202	177	177	196	186	178	191	163	150	177	175	195	199	205	197	174	167	180	184	163	185	165	202	190	163	169	155	169	185	158	208	171	177	183	156	175	185	202	170	173	193	191	167	167	157	170	157	206	186	181	180	179	183	186	190	199	169	184	204	166	170	170	171	181	176	172	189	189	166	190	170	182	165	189	190	168	197	172	170	183	187	183	165	175	176	175	171	177	155	184	190	165	187	189	168	181	177	190	189	181	179	177	195	179	171	173	184	158	177	185	161	165	161	182	180	192	172	179	192	171	163	194	151	162	177	197	169	200	170	194	172	174	171	174	192	179	163	170	175	167	165	177	179	161	168	214	200	191	187	184	179	186	178	150	165	177	179	161	182	188	170	183	185	169	154	171	179	158	183	187	184	170	159	160	168	182	167	191	197	158	171	181	177	209	169	186	198	196	164	167	191	171	187	181	171	189	185	197	185	187	208	182	148	180	180	147	173	172	197	187	146	180	189	169	182	171	191	176	161	162	155	154	181	177	168	179	183	170	159	186	175	197	169	183	190	189	170	180	177	193	172	154	203	204	177	183	168	189	173	199	161	170	171	206	185	167	177	172	179	190	172	192	193	172	171	192	174	176	184	170	195	157	161	165	164	202	177	189	166	199	200	179	174	180	185	175	171	147	175	191	174	179	180	169	191	180	181	188	192	178	176	176	189	174	187	183	188	176	161	170	180	181	188	176	184	188	208	161	190	202	181	208	183	173	200	182	157	169	187	183	194	166	184	198	181	166	205	189	200	200	201	182	172	190	178	184	172	172	186	172	169	182	161	149	184	202	176	172	187	198	190	163	179	186	169	151	188	180	176	182	176	169	185	211	173	173	195	190	163	164	195	181	169	161	208	167	178	197	200	153	153	156	169	200	177	175	165	162	176	187	203	189	166	159	192	159	198	170	177	197	182	155	181	177	188	180	186	179	175	202	183	190	187	168	162	170	177	189	177	164	179	166	172	181	172	186	186	183	184	182	190	152	191	172	166	191	178	196	192	173	179	168	164	171	172	169	177	176	198	182	187	174	207	209	159	197	209	182	178	191	173	200	208	189	188	193	157	203	187	164	195	181	159	181	198	193	181	175	190	197	168	184	179	194	171	208	172	160	175	161	184	186	191	158	187	168	202	184	184	178	179	162	166	177	166	177	178	238	182	177	173	170	204	185	178	173	187	189	166	152	183	208	147	170	181	197	190	171	172	162	195	152	163	184	178	186	167	190	172	186	186	205	171	213	187	206	196	220	161	179	161	185	191	194	183	180	195	160	193	184	203	171	186	182	145	185	175	173	155	193	177	185	189	175	169	176	159	203	159	174	164	175	176	186	204	166	175	186	174	195	181	171	186	182	192	175	202	155	178	165	190	164	161	186	187	177	166	186	185	165	178	183	170	172	184	196	177	172	188	181	197	172	171	186	172	196	187	199	178	173	182	174	190	167	218	176	171	155	176	161	201	152	161	199	164	171	181	183	169	159	195	174	187	184	174	167	201	155	180	194	176	202	166	170	192	162	193	187	177	161	168	172	173	186	197	177	163	179	207	144	188	178	224	161	166	164	195	187	171	168	193	180	157	179	181	172	187	173	182	167	175	172	161	166	190	181	178	166	177	180	174	190	165	175	178	197	180	172	146	167	200	178	173	184	167	164	166	185	181	191	174	209	182	200	187	206	174	181	159	171	191	174	159	157	188	157	201	178	174	176	156	177	175	187	153	171	184	178	171	151	176	193	200	189	170	168	161	170	189	173	162	204	166	158	193	197	193	179	165	193	168	166	161	167	166	169	168	149	200	172	158	217	183	181	172	178	198	203	165	189	220	184	203	186	170	156	198	187	182	163	182	188	167	194	173	206	138	147	173	159	173	191	170	204	196	196	177	186	136	163	199	160	164	187	176	174	184	179	185	171	194	170	163	180	170	163	179	167	152	174	188	180	176	188	176	174	180	188	146	174	178	173	159	177	175	154	177	175	185	167	188	175	197	153	174	181	188	169	184	175	175	190	191	197	174	194	169	180	182	188	176	175	172	188	191	177	203	192	176	185	170	183	190	175	196	170	187	171	185	192	168	172	182	196	193	188	194	180	165	183	187	168	201	160	169	172	189	185	177	195	161	164	184	168	184	193	172	167	177	174	181	201	185	188	195	165	163	191	182	179	188	195	167	165	207	208	188	171	173	160	169	195	196	182	159	184	173	190	179	177	168	184	172	172	190	188	183	189	191	198	179	152	181	168	192	164	171	185	173	169	181	201	199	197	175	194	188	185	194	180	182	159	192	168	218	186	171	172	179	161	184	175	199	159	176	169	183	170	195	195	158	162	167	182	183	192	182	180	184	180	178	168	176	194	169	154	189	175	177	172	173	167	212	191	182	181	146	184	167	196	168	184	180	180	183	191	164	197	189	195	159	187	213	175	202	177	167	188	192	191	161	194	181	204	181	171	150	185	169	157	196	196	154	211	181	146	192	167	199	161	174	201	176	172	186	178	172	163	162	177	181	197	212	203	184	203	155	175	191	181	186	172	173	164	189	184	173	186	169	188	164	182	189	199	179	173	176	176	175	175	200	180	168	179	171	188	187	165	172	209	171	201	180	160	179	169	184	214	183	164	184	174	154	164	179	181	162	181	169	179	172	171	173	173	146	211	187	180	165	189	175	186	191	183	183	168	213	175	176	184	167	187	172	192	181	172	148	175	182	177	163	171	152	198	208	144	176	168	179	195	191	198	182	176	183	183	177	179	183	169	187	182	181	183	149	202	195	167	170	167	189	154	161	182	194	216	167	183	189	183	190	151	191	164	161	181	172	151	176	175	179	179	187	158	189	173	172	166	164	172	146	164	186	194	182	193	186	186	157	166	180	184	158	164	176	182	192	166	171	165	191	188	169	169	170	175	173	151	160	167	177	157	151	161	158	196	167	178	185	194	200	196	182	186	171	188	188	174	165	184	184	169	166	158	178	205	188	203	187	181	195	169	158	170	166	194	200	195	176	162	188	199	174	201	205	185	187	194	164	175	169	169	171	182	196	198	138	194	154	166	164	176	163	195	176	180	179	177	189	170	183	198	187	170	175	171	180	180	183	170	203	188	186	183	207	184	196	182	180	184	191	180	168	163	167	184	187	171	181	183	182	184	180	172	151	162	171	201	163	179	170	139
31238	46576	49580	53547	56154	57195	60102	54522	52392	55840	55656	53184	54366	48216	46725	49746	52798	48332	42737	44956	40617	32079	20446	18653	16117	11754	11727	15658	10243	11006	12220	11097	13000	11948	15486	8294	10016	9200	6266	6945	6569	6021	7463	6091	6832	4656	4070	3328	2409	2739	2515	2743	2822	4501	4909	4328	2822	2232	1647	1145	661	902	1249	1136	2324	3222	2587	1753	1705	601	542	533	542	560	519	450	485	470	467	434	455	435	448	472	511	450	457	706	1689	994	397	450	427	454	405	437	401	417	418	428	422	436	403	427	439	410	408	434	435	413	442	457	423	413	443	451	435	414	429	423	431	456	433	427	403	413	393	418	403	438	444	421	448	407	423	443	442	433	432	385	403	406	439	413	445	407	394	451	441	399	426	407	428	434	408	414	429	383	420	381	415	441	409	357	442	429	414	410	426	360	436	402	472	426	383	432	395	377	442	407	424	402	404	420	442	389	440	436	416	450	380	444	401	424	428	433	390	404	410	395	451	411	435	428	442	434	431	420	413	409	396	387	440	450	429	444	392	429	436	388	394	405	393	392	428	395	402	400	443	426	428	424	431	440	450	416	408	436	398	423	422	433	425	462	407	435	410	401	437	377	443	443	401	412	426	446	414	374	431	436	402	409	441	427	377	386	427	404	440	402	403	443	428	410	416	413	424	433	392	461	402	465	417	405	386	402	410	437	400	431	433	408	385	370	381	392	414	428	434	402	423	392	417	429	432	444	420	413	417	450	391	444	434	444	418	421	422	422	388	433	404	401	429	365	419	404	453	409	404	419	411	400	374	425	456	449	400	406	414	417	407	441	408	430	419	424	416	406	454	444	392	402	417	393	423	431	438	459	423	432	383	457	417	393	418	445	426	435	426	419	424	425	410	434	415	428	418	411	391	432	432	399	444	406	402	415	424	406	388	438	389	441	428	434	410	456	441	428	476	410	403	443	413	398	417	435	435	437	413	435	418	409	456	449	410	430	419	402	444	447	441	422	469	423	415	439	431	362	382	461	437	427	407	410	434	404	440	436	386	411	408	418	420	407	395	418	428	423	415	441	422	444	396	437	408	423	431	434	416	430	413	433	373	403	424	437	428	410	427	399	430	439	410	445	386	439	401	389	434	417	425	434	422	438	415	408	397	411	406	437	435	431	393	399	397	418	418	421	434	409	440	386	426	394	434	397	442	407	444	418	439	419	400	424	433	383	396	434	379	419	407	404	436	410	414	406	466	446	443	430	424	454	388	454	398	407	429	385	386	416	395	451	418	415	401	398	458	434	407	420	437	405	432	408	429	434	401	419	431	421	399	387	441	411	412	414	452	404	415	410	418	428	438	408	433	432	394	404	416	408	431	441	442	415	415	407	424	401	388	414	407	406	398	459	439	453	399	428	434	396	408	423	406	439	458	448	418	436	410	399	403	417	439	367	419	410	417	375	398	403	404	426	411	436	433	397	414	436	438	370	434	413	412	464	465	422	420	422	394	388	409	439	403	437	394	405	399	441	408	397	394	418	414	428	397	421	421	426	455	419	436	418	387	447	383	403	435	472	396	408	440	408	418	406	415	426	408	391	406	406	396	433	417	441	480	459	403	423	424	426	408	396	421	388	413	416	388	413	410	415	441	454	453	429	416	443	426	451	424	448	411	406	359	436	424	422	418	413	405	410	420	433	408	445	431	445	415	403	424	436	379	415	408	439	464	399	381	383	412	409	415	455	448	412	415	415	427	425	394	425	417	416	408	423	428	405	428	415	430	398	432	413	413	425	454	449	409	411	413	404	443	374	403	399	389	421	405	455	441	417	436	428	437	417	411	344	412	433	417	437	412	408	434	414	410	400	416	431	454	390	403	398	407	421	388	447	417	433	421	394	396	427	388	419	406	427	437	421	407	453	456	411	412	448	373	402	441	420	421	448	406	433	442	445	395	423	430	423	431	396	466	444	417	412	408	386	444	406	434	428	437	483	402	424	436	443	412	391	439	447	433	469	406	413	413	419	422	404	422	476	422	437	439	443	406	422	430	415	439	463	418	458	411	369	407	397	433	446	396	429	418	424	389	433	414	450	443	378	463	426	374	401	383	400	400	422	431	372	423	376	389	410	400	448	444	441	413	464	411	400	426	414	416	403	435	454	386	405	412	446	421	404	419	417	427	400	403	417	436	396	422	438	430	418	396	403	401	398	416	369	427	414	414	395	451	413	427	410	430	427	418	407	397	425	414	412	422	429	427	398	457	402	445	414	460	423	417	423	426	414	417	420	408	440	402	433	467	440	398	452	428	435	444	401	437	433	415	417	429	431	404	430	415	405	413	407	404	448	450	390	446	420	435	413	426	396	398	399	415	436	424	439	446	421	412	403	424	416	423	403	404	468	450	423	402	415	428	376	429	393	412	408	401	419	461	429	412	415	416	425	402	408	410	436	405	415	446	421	446	399	420	427	411	459	404	429	418	422	390	428	423	404	400	423	374	430	434	412	428	432	409	406	425	425	449	423	419	429	420	434	405	450	399	410	418	402	452	426	458	425	411	412	433	390	412	421	399	427	394	404	462	412	444	388	434	451	420	429	419	389	399	433	395	392	439	421	434	420	417	448	433	409	385	449	412	432	421	432	412	403	409	419	440	397	421	416	419	445	419	395	442	410	387	433	379	441	439	403	411	430	423	422	424	415	446	402	408	450	413	408	435	397	423	404	416	384	436	424	405	427	418	434	442	398	440	421	425	421	407	403	405	424	415	413	393	455	392	445	434	413	378	425	402	448	411	400	398	451	430	401	416	377	416	421	402	405	428	404	422	442	447	445	402	455	442	423	449	424	425	429	414	426	410	442	424	395	418	421	413	434	426	393	426	445	418	447	431	427	394	432	437	426	425	408	416	413	399	437	365	397	407	427	419	391	409	429	414	418	385	435	388	410	418	415	428	447	428	452	396	454	419	378	431	395	436	433	411	399	402	409	417	431	395	417	466	404	418	403	416	421	460	420	417	400	408	413	409	407	407	413	384	415	428	402	429	420	437	427	445	424	386	464	431	404	419	396	441	427	395	451	434	393	417	388	448	409	414	418	390	455	430	405	408	424	423	426	414	417	425	410	403	398	435	432	406	388	422	434	409	450	408	424	373	397	418	408	424	426	400	414	414	431	413	445	424	407	469	381	401	416	444	420	412	410	440	359	402	403	451	446	444	430	425	423	408	430	434	418	427	409	424	464	427	405	425	444	380	434	434	434	453	439	393	396	431	425	416	439	409	430	435	415	410	433	403	409	412	434	408	430	396	440	380	428	429	392	482	415	416	409	391	420	412	414	395	404	441	423	409	420	423	429	398	424	429	431	422	427	431	426	389	387	391	404	433	414	414	400	404	429	441	392	440	440	393	422	419	391	397	409	387	422	419	427	398	417	389	403	401	405	447	439	411	387	451	399	409	404	397	425	428	435	395	409	384	387	413	409	422	403	493	440	392	386	475	436	435	430	425	439	415	418	424	406	435	409	416	390	402	445	389	439	435	453	384	441
10696	14088	19741	12619	11347	8015	6272	6594	5012	4048	3005	2112	2451	1902	1228	1302	1332	1057	848	747	692	551	401	370	401	344	329	363	354	310	302	329	335	310	287	290	261	295	316	268	275	283	254	238	262	264	256	212	245	281	258	252	231	245	256	269	221	260	242	263	264	247	258	254	232	211	245	238	220	255	237	215	238	254	245	283	264	244	206	223	240	239	231	269	242	239	243	243	261	230	233	222	231	214	218	250	274	247	230	209	223	244	241	217	219	218	215	222	251	251	237	218	223	233	241	229	253	247	244	228	234	257	251	202	226	226	240	226	231	256	231	246	266	228	241	218	208	255	238	223	227	226	256	216	249	218	211	238	238	250	239	243	226	242	217	258	243	230	237	235	220	212	257	241	229	212	263	271	276	240	255	234	241	222	260	249	250	209	229	262	257	250	228	237	283	246	242	252	248	224	250	235	234	234	221	246	255	248	248	249	229	267	217	250	243	232	202	243	238	243	253	236	235	230	256	252	219	234	223	233	239	284	232	227	244	235	265	249	242	228	235	220	231	211	250	218	232	236	277	230	218	240	252	238	220	229	225	238	221	227	269	223	256	251	228	254	252	210	238	236	227	236	247	230	246	241	223	229	235	263	246	256	243	273	233	250	225	237	222	226	254	256	227	219	216	213	219	257	211	241	214	229	212	232	266	228	278	223	237	251	230	237	241	217	213	218	242	245	248	224	239	270	245	221	239	222	247	239	275	241	249	264	242	254	247	235	270	245	240	244	225	235	230	239	217	256	234	257	219	242	234	234	241	257	230	228	256	225	245	256	260	218	249	249	236	259	217	248	221	218	238	261	242	240	261	224	252	238	246	231	218	243	258	239	222	235	224	215	210	282	257	215	249	239	247	217	240	255	237	213	225	236	238	245	230	237	222	216	233	229	211	239	232	222	240	217	243	236	246	260	222	233	249	241	265	244	241	237	248	213	211	239	236	217	224	246	256	230	242	247	257	225	228	224	232	244	219	234	255	239	241	221	236	267	224	215	248	235	234	243	238	246	271	250	229	234	241	237	242	213	226	193	206	223	217	251	230	234	257	277	232	225	251	204	236	252	270	241	236	222	235	250	199	219	213	266	240	243	230	240	251	239	206	223	249	234	237	233	274	239	233	230	228	252	212	229	220	223	236	248	226	240	244	229	228	236	264	263	226	241	277	258	223	252	242	234	231	236	265	242	246	252	229	228	236	227	223	200	233	227	217	243	230	226	251	234	257	243	213	242	212	239	255	234	224	218	227	222	223	206	244	235	252	237	223	215	215	223	236	235	242	217	245	248	232	229	211	213	228	237	255	243	228	218	232	254	199	231	237	249	249	259	217	226	211	221	239	245	233	246	217	241	253	237	246	235	237	231	242	242	223	246	264	257	245	262	196	255	245	258	257	251	235	244	246	215	220	244	246	224	221	228	278	253	203	266	239	232	247	231	266	242	246	244	230	257	242	237	260	251	264	258	222	218	231	212	243	250	247	264	250	239	230	249	250	246	248	243	210	234	239	247	227	245	235	236	259	222	216	229	232	233	240	197	211	233	239	255	257	248	238	223	264	200	237	242	234	225	238	271	258	263	239	260	243	252	242	258	203	233	237	205	229	234	237	235	228	216	212	263	221	206	252	238	215	225	221	253	237	233	216	244	280	231	242	274	222	242	242	237	242	240	247	230	229	234	235	244	249	223	214	234	246	248	236	223	225	229	210	244	226	231	255	248	238	228	246	233	234	241	208	189	276	233	215	225	226	236	228	209	211	254	217	237	244	224	243	249	250	226	246	244	255	217	223	251	250	267	260	247	248	223	247	238	244	224	226	233	204	223	248	239	249	240	251	231	247	255	228	269	253	246	270	223	260	239	250	237	246	209	259	253	245	243	251	266	250	211	263	260	236	216	222	245	231	255	263	237	247	240	225	261	250	286	237	233	215	237	236	258	225	264	230	220	245	250	221	225	211	233	241	225	251	225	243	236	229	234	229	249	239	239	270	288	264	231	268	237	239	232	228	243	239	241	242	243	258	240	217	260	233	204	239	224	245	217	225	250	242	266	255	221	228	212	265	234	238	193	241	235	246	210	224	229	242	252	219	227	243	242	254	262	238	216	251	214	234	260	220	226	219	227	233	218	202	248	254	249	247	255	244	229	234	245	241	210	224	238	235	237	254	237	229	260	231	243	228	224	223	244	229	222	198	261	222	253	230	272	251	244	249	260	210	227	221	221	234	202	248	250	244	266	231	253	235	220	270	232	255	218	235	270	215	217	215	238	241	242	255	253	221	241	263	227	238	244	255	238	263	230	248	219	251	252	253	218	246	274	211	227	256	241	230	249	237	245	244	237	224	257	246	241	233	262	233	257	233	270	224	225	224	224	232	210	249	249	217	232	252	249	226	239	246	219	247	224	232	271	273	259	264	244	250	217	250	228	228	234	238	210	241	241	272	248	253	241	256	241	247	228	226	222	247	228	228	241	272	250	236	245	249	249	252	243	212	221	218	257	240	213	256	231	221	240	232	261	252	233	237	223	230	234	260	246	208	265	233	248	247	261	218	253	234	256	227	253	259	257	217	223	231	266	248	235	240	259	239	227	251	242	245	246	225	240	189	255	251	245	243	251	240	252	228	219	225	236	223	236	268	248	212	240	240	247	250	256	242	246	237	254	235	232	234	227	242	221	221	233	235	238	248	252	218	245	237	263	215	236	236	264	249	223	240	234	245	238	263	235	206	228	226	233	206	231	268	229	255	225	228	239	199	244	268	255	253	242	237	235	248	251	237	228	220	234	210	228	250	223	218	255	254	247	210	262	211	251	255	256	248	216	235	262	237	255	241	241	232	234	210	225	247	234	263	224	246	212	234	260	231	236	249	251	222	234	244	262	266	249	251	256	233	233	209	261	229	245	235	228	242	223	242	228	212	253	238	251	231	245	235	243	242	264	265	239	226	213	249	222	216	274	233	242	237	240	259	220	206	234	224	226	235	229	215	238	239	256	224	222	240	231	229	255	230	222	242	238	233	216	225	235	229	257	234	260	217	244	247	233	217	245	217	234	230	235	224	210	234	231	255	244	218	222	236	255	232	240	228	256	218	237	201	220	228	257	234	230	216	242	243	239	251	252	229	219	205	257	209	256	259	235	274	257	241	236	256	231	238	276	238	259	275	213	248	242	224	271	271	208	222	261	252	233	222	256	241	252	240	232	237	241	218	235	210	245	244	254	217	242	232	248	235	238	269	201	222	234	234	237	247	244	233	227	251	244	234	224	251	214	247	256	238	225	221	231	258	215	228	238	240	250	229	224	247	239	217	253	231	244	257	217	261	230	215	238	247	231	244	223	268	237	212	237	240	227	224	208	212	218	246	235	252	232	233	236	242	228	225	231	261	255	241	257	256	244	209	230	228	235	230	261	247	242	237	225	245	224	240	223	229	239	241	207	256	229	262	238	253	251	242	208	239	228	240	244	256	251
7429	14714	26151	22260	24758	20227	20134	20763	16366	15359	13183	10303	12097	9358	6563	7428	8345	6885	4838	4961	4027	2943	2038	1814	1586	1409	1357	1479	1318	1253	1294	1240	1367	1145	1204	887	930	910	804	801	821	783	792	760	786	757	685	628	656	675	642	638	627	659	685	678	671	622	577	625	603	625	611	607	635	577	656	604	587	563	598	580	613	604	544	587	606	584	539	576	587	550	584	595	579	571	597	558	602	568	562	554	582	583	547	551	564	578	574	563	562	602	534	533	530	553	555	587	559	557	568	540	523	557	579	562	525	526	593	561	595	537	556	564	563	520	567	563	535	515	546	532	611	571	582	585	539	568	547	608	598	573	555	595	598	518	548	641	590	553	580	535	523	551	594	589	549	546	575	563	560	586	613	597	538	540	606	607	569	564	562	547	543	606	582	544	539	545	573	576	592	550	540	607	607	531	532	564	548	558	614	607	509	575	563	556	547	536	581	545	573	601	533	574	565	563	535	577	544	564	593	571	568	562	570	513	583	558	582	559	586	569	554	563	574	551	575	546	586	582	573	631	579	588	555	564	558	568	543	573	595	603	633	595	575	563	554	560	536	570	583	593	570	591	627	590	540	586	526	551	545	536	585	582	541	544	573	582	570	550	555	550	545	543	534	581	535	525	502	580	531	594	545	572	539	591	555	546	582	560	543	572	554	565	578	556	540	526	555	611	573	557	562	552	509	548	606	550	578	599	567	591	522	543	528	546	571	550	544	584	578	582	540	547	547	531	571	548	585	593	600	545	537	599	568	544	559	551	550	550	522	525	555	553	549	533	520	546	604	543	543	607	540	562	531	575	555	563	569	560	604	563	558	565	591	515	555	548	583	592	559	647	556	542	552	593	544	574	556	559	547	533	572	583	568	601	566	542	545	558	560	547	572	534	561	567	590	535	570	552	555	596	578	548	576	550	582	560	555	610	614	577	519	575	598	565	583	577	528	561	528	538	604	578	547	567	619	585	568	538	583	557	527	560	559	550	574	555	596	601	570	582	609	601	631	533	548	599	547	582	558	569	554	583	568	564	580	547	574	545	577	545	535	602	519	551	522	588	555	554	539	561	608	582	558	573	577	565	544	542	551	607	542	541	541	541	549	575	600	564	568	586	559	558	533	584	570	573	575	561	555	608	566	579	522	555	569	573	524	563	533	570	560	587	561	580	532	573	545	505	547	577	564	537	528	569	555	548	563	563	559	519	562	523	531	538	562	560	539	582	577	591	561	571	583	537	561	544	547	574	550	566	585	542	557	583	525	557	584	607	580	510	517	564	552	614	559	539	563	559	536	547	599	538	550	572	561	549	532	567	590	554	561	518	555	553	558	559	552	587	556	532	560	565	611	538	554	599	569	632	527	541	569	554	615	547	585	552	547	582	602	578	578	555	543	527	550	579	547	612	586	552	575	540	536	516	578	529	535	553	570	579	532	567	563	587	579	552	568	558	559	555	534	564	559	572	546	594	561	583	544	578	549	566	520	535	571	536	566	562	557	526	540	543	541	520	565	572	554	590	582	557	562	545	551	572	573	593	558	588	578	575	560	544	568	542	583	575	556	576	598	598	571	593	559	567	555	521	560	574	532	530	543	544	556	592	550	557	530	577	609	549	590	560	556	562	510	582	577	543	588	567	545	556	552	551	548	575	590	565	568	562	601	514	574	578	554	600	579	530	565	543	552	588	590	581	560	563	557	571	543	571	568	559	577	525	597	534	536	514	569	536	594	527	534	588	573	546	562	597	620	548	553	542	576	557	614	533	546	567	563	601	541	572	577	558	569	578	543	536	528	541	613	568	549	557	526	561	587	560	588	603	589	551	549	576	586	582	583	590	556	535	569	571	594	556	556	556	536	566	576	614	511	543	570	580	548	593	542	548	591	550	573	557	577	592	568	545	539	592	571	562	574	598	588	576	588	590	553	573	617	532	579	597	560	558	582	574	607	572	554	595	527	579	592	523	572	565	591	539	563	551	591	558	557	588	541	528	569	546	544	575	587	553	545	548	570	536	546	573	573	539	561	542	560	575	522	560	595	574	570	572	561	550	555	593	579	588	588	529	580	574	546	535	552	560	552	576	604	566	531	581	561	575	563	555	562	520	566	579	552	551	581	594	599	595	537	548	579	550	548	543	574	582	558	581	606	568	578	563	593	561	546	557	541	589	560	563	573	493	554	572	559	569	540	570	555	587	546	563	526	549	563	592	575	558	547	589	540	564	536	588	551	600	564	538	543	588	566	555	566	576	552	599	565	512	626	527	537	549	577	581	526	587	578	545	542	558	599	580	588	548	571	540	576	571	538	581	572	560	579	528	581	548	553	604	578	527	569	594	530	561	588	600	590	561	559	566	572	576	549	597	552	574	551	515	545	560	553	576	534	560	573	535	595	526	566	560	573	593	585	536	592	563	567	559	563	512	536	547	519	518	523	574	589	568	546	549	597	551	554	552	569	581	563	554	547	581	573	592	567	527	569	589	570	549	573	567	573	572	573	587	573	599	561	558	533	567	515	545	564	551	560	539	559	547	577	565	531	530	561	594	558	591	597	600	553	559	557	584	538	568	574	546	577	537	552	544	543	568	573	561	533	586	546	560	575	558	571	527	554	595	596	591	578	564	612	531	566	574	553	561	562	606	574	539	523	568	564	572	544	551	563	574	597	555	553	572	546	590	553	584	589	623	544	539	548	575	577	567	552	536	579	540	554	568	564	587	549	529	565	574	566	560	540	567	547	557	589	581	559	581	543	576	499	613	571	631	593	541	533	592	552	573	575	582	589	574	549	573	569	541	540	576	566	599	563	558	620	523	577	593	563	556	598	605	571	526	597	575	578	557	570	566	531	582	540	542	571	546	590	582	561	595	530	553	564	614	565	580	630	560	532	521	533	528	562	592	545	560	541	582	578	543	578	548	578	560	537	562	568	555	527	519	560	579	568	604	547	545	563	555	613	575	551	560	559	560	591	573	535	550	555	565	573	557	555	567	596	547	549	587	618	534	563	577	573	560	550	548	544	515	552	581	582	542	562	576	549	608	574	573	574	579	551	562	567	549	609	600	590	567	551	544	549	565	558	549	575	526	547	535	540	573	593	545	563	586	576	575	566	585	574	541	599	568	576	553	590	563	578	548	586	543	564	604	560	544	571	548	532	570	553	559	582	585	561	539	542	570	497	570	557	567	554	588	602	599	608	548	596	566	547	570	566	521	605	549	540	554	588	570	602	598	572	586	599	604	563	552	562	568	525	575	561	608	561	587	583	596	565	586	590	557	561	587	542	583	593	562	593	516	556	556	492	598	542	559	571	544	598	549	596	579	554	573	580	602	540	538	561	586	575	547	542	580	553	508	543	566	542	537	585	592	568	582	578	548	572	521	561	561	559	525	568	546	574	553	560	568	556	592	539	581	583	571	571	561	559	551	541	547	570	561	552	553	546	552	567	593	575	583	549	494	633	580	565	608	553	558	574	561	527	580	538	552
34817	45086	45061	35307	40182	37757	38071	40755	36441	35345	31757	27382	32211	26489	19769	20411	24990	19778	13615	12982	10010	6115	2523	2303	1746	1306	1237	1894	1193	1107	1271	1133	1462	1115	1850	786	903	957	670	811	702	641	780	698	675	530	533	391	403	431	433	445	416	507	503	585	496	364	289	297	252	318	295	293	341	437	351	396	281	248	261	246	279	260	281	234	255	248	253	254	280	239	295	236	266	243	250	251	292	363	278	249	213	239	267	251	242	229	249	275	287	241	266	266	264	247	245	244	271	267	236	258	221	253	247	230	247	252	250	235	247	258	249	231	250	249	269	269	246	251	257	234	246	246	263	237	255	275	250	263	258	257	257	260	230	231	225	245	243	250	230	271	253	248	244	240	265	218	216	221	246	263	243	264	253	223	249	249	238	236	209	231	250	268	227	254	277	252	246	233	257	253	251	235	244	256	240	256	268	254	241	226	254	267	259	255	243	243	281	221	219	235	254	230	284	231	296	225	235	230	257	270	254	248	299	268	285	253	247	229	238	221	228	254	255	239	227	250	244	242	247	237	220	235	257	235	243	252	231	250	263	238	264	269	233	254	256	281	234	276	233	272	243	249	230	244	255	254	256	248	245	233	255	250	246	255	249	257	258	234	253	236	240	237	256	242	280	255	235	250	239	274	265	279	250	233	242	244	286	258	246	223	264	243	226	268	265	270	256	231	239	266	241	232	256	234	237	237	256	265	246	262	230	267	251	242	277	291	281	246	250	226	247	213	234	256	260	228	281	224	236	257	263	238	279	267	249	250	255	277	275	263	289	258	216	244	260	256	250	247	201	235	230	257	238	241	248	248	251	238	255	252	272	233	241	236	283	272	256	260	254	275	252	245	227	231	242	242	236	260	229	263	260	260	254	261	239	256	273	260	246	252	215	261	277	250	264	233	238	253	226	237	248	222	239	253	285	254	263	259	255	248	243	250	268	267	239	241	244	282	253	227	242	246	239	269	252	250	230	230	280	244	240	257	268	272	275	255	253	261	224	239	264	247	252	259	234	274	242	246	257	267	266	246	269	251	268	248	246	238	258	226	269	255	266	259	247	259	252	260	271	227	279	251	276	235	244	255	292	250	280	227	244	282	269	249	241	235	245	252	255	254	239	253	259	242	256	252	243	268	242	248	272	255	256	235	238	257	257	244	269	244	243	265	262	249	219	252	253	272	229	243	267	252	243	262	245	260	221	263	232	228	235	241	259	248	251	266	252	241	280	245	269	254	249	240	246	242	266	239	252	232	257	245	302	268	265	245	231	254	238	245	236	268	275	280	245	246	263	231	259	245	268	256	218	220	240	225	273	273	224	216	263	237	260	229	274	262	278	257	249	218	256	254	249	274	257	231	233	258	260	233	270	224	267	251	256	267	221	217	265	269	233	239	253	242	242	248	240	244	249	243	237	254	224	228	236	245	220	245	259	258	256	244	266	253	257	251	269	237	250	251	279	253	261	238	244	248	263	252	244	264	249	223	273	229	243	240	250	244	250	247	258	254	237	257	250	245	241	247	274	257	253	232	263	247	255	269	257	240	245	261	228	248	272	231	247	234	286	253	233	275	248	259	252	233	253	277	245	231	253	229	228	263	277	274	259	238	227	240	247	258	228	306	261	252	231	267	242	251	252	251	237	245	253	269	215	227	260	275	270	260	248	266	256	254	227	257	229	248	249	243	265	269	249	254	250	242	260	239	274	260	239	238	253	247	252	256	247	248	256	227	248	228	280	226	236	232	248	263	248	238	254	246	244	232	264	276	296	242	266	262	225	260	232	265	236	260	247	283	245	230	253	240	232	269	268	261	281	255	233	228	264	248	237	242	250	270	238	255	251	244	267	279	250	242	279	293	258	254	227	256	265	233	249	227	284	235	249	258	246	234	239	225	276	262	240	261	250	266	244	251	241	226	262	248	242	257	244	243	247	241	261	211	226	268	220	264	256	250	252	254	261	232	250	255	241	276	232	241	240	265	263	238	276	259	267	248	207	222	250	285	243	280	239	275	214	229	226	214	268	248	255	235	247	262	236	271	242	255	254	224	267	260	277	290	259	246	274	234	251	289	244	257	275	265	215	247	248	257	261	208	230	242	245	259	244	234	267	264	274	260	275	242	255	269	273	257	222	228	249	277	259	251	262	246	251	261	251	246	261	241	264	244	251	239	239	224	261	250	243	211	248	263	270	243	273	263	227	241	235	255	240	245	256	236	229	288	249	223	228	241	244	251	252	267	273	293	244	254	244	243	241	236	226	223	241	252	246	244	236	253	267	239	246	236	247	236	265	273	243	270	267	249	255	257	281	239	251	274	276	253	244	256	273	245	238	242	253	239	256	241	245	290	223	246	239	254	265	277	265	259	233	232	254	238	247	252	248	238	223	236	225	227	229	237	256	294	252	251	254	249	258	232	239	259	244	259	237	258	247	236	230	232	269	258	262	249	268	243	241	246	237	265	269	236	254	236	267	294	272	243	251	283	246	260	245	261	257	261	265	225	277	247	238	292	245	236	230	246	271	254	253	232	250	262	218	261	239	240	248	247	247	245	244	243	268	247	251	272	232	264	235	256	265	281	241	255	255	248	245	236	273	231	262	219	242	255	229	218	207	293	255	240	279	246	236	246	277	259	256	268	242	290	258	267	274	269	276	269	243	248	266	260	236	270	253	227	223	244	230	260	236	244	274	253	247	213	256	238	230	231	240	249	255	250	253	254	245	259	284	233	277	234	217	244	267	273	274	266	240	269	262	245	264	263	273	262	280	250	268	241	228	272	276	271	250	291	239	211	232	220	272	265	244	264	264	254	236	239	259	236	238	277	244	247	257	243	243	264	242	225	243	230	249	267	252	247	234	241	241	241	239	238	256	249	257	289	243	243	255	241	265	275	256	248	248	253	246	244	245	245	262	244	260	272	247	258	257	232	246	244	249	230	239	265	227	252	264	209	255	248	245	254	271	263	250	281	263	247	247	268	241	231	287	259	261	225	236	257	254	265	219	277	224	260	251	260	249	256	287	289	262	260	243	247	252	270	256	259	225	247	261	273	220	298	262	257	232	239	238	253	258	252	266	248	217	261	251	271	247	249	255	225	259	253	253	246	255	213	245	249	266	261	263	246	272	262	278	255	268	256	248	238	277	254	228	250	269	257	252	253	261	226	254	280	250	262	218	249	252	247	243	255	233	249	229	275	243	224	252	258	239	256	231	245	240	259	262	236	262	273	245	260	261	275	242	267	261	251	237	226	268	270	252	235	276	268	254	244	253	220	222	269	251	256	252	252	264	233	298	280	245	230	253	259	253	237	237	230	236	271	271	220	249	240	284	284	266	243	220	268	247	256	236	288	249	249	238	259	233	245	255	251	266	260	295	249	232	249	251	230	234	250	257	260	284	269	240	236	262	230	257	248	231	251	253	228	249	256	246	237	271	266	261	258	253	268	237	271	229	265	315	239	247	242	237	264	288	265	232	244	268	242	244	243
24704	41691	48190	49792	54256	51813	55456	50754	47031	49569	48836	43265	47118	41074	38011	41209	43877	40550	34261	35578	30868	22736	12258	11956	9361	7295	7023	9948	6370	6398	7075	6816	9045	6902	9666	4504	5597	5966	3786	4495	3995	3666	4269	3787	3766	2786	2551	2051	1774	1927	1722	1970	2068	2526	2630	3052	2210	1495	1000	979	726	852	934	909	1364	2189	1549	1730	948	720	660	614	629	642	645	613	610	617	580	639	636	595	609	556	625	655	632	721	1236	1116	661	567	577	570	587	551	579	570	594	562	604	549	588	630	597	579	542	549	553	580	547	603	592	558	552	595	561	580	595	552	550	589	652	588	562	588	592	543	615	561	594	547	601	536	577	534	531	594	599	563	540	538	579	572	542	562	617	575	580	512	604	591	525	584	568	584	545	567	577	602	532	566	556	599	607	541	593	575	616	551	520	547	567	561	553	568	581	579	539	561	574	516	568	524	614	603	569	540	590	600	597	531	506	578	596	580	618	596	559	558	597	568	565	580	565	598	552	585	547	583	565	612	592	582	568	529	539	598	562	555	565	620	578	556	567	589	588	566	597	604	585	551	548	546	607	545	551	568	617	564	579	562	549	530	611	574	582	614	591	557	578	591	584	554	570	616	589	572	561	554	592	591	592	568	545	600	551	624	610	547	596	590	587	590	597	593	587	584	560	585	632	620	589	543	612	547	569	567	574	522	594	598	575	589	548	510	608	569	568	586	564	578	595	558	594	564	623	590	569	548	612	583	583	545	572	599	573	594	601	570	545	590	578	538	549	531	598	571	585	565	608	597	547	616	582	585	570	567	580	563	530	581	548	567	593	550	526	603	522	546	578	575	581	585	600	539	617	616	571	558	604	558	580	575	603	548	625	572	585	578	537	569	573	636	610	553	580	563	618	553	569	607	553	564	551	597	602	581	563	572	587	589	577	611	552	591	607	588	574	599	554	594	620	594	599	575	578	603	577	571	598	563	578	557	597	598	540	539	605	545	548	602	543	583	595	568	580	567	592	556	580	610	529	529	585	607	594	589	667	624	560	589	560	594	568	543	562	594	583	624	545	570	567	606	538	528	600	595	571	562	530	544	563	558	555	567	592	596	572	589	616	605	597	600	582	636	564	599	559	578	580	537	568	544	590	594	579	552	571	565	586	617	569	584	577	547	543	535	608	596	596	601	563	592	595	568	578	553	549	588	555	592	600	574	556	540	572	594	573	584	577	572	546	513	594	577	560	608	568	595	585	567	609	585	528	583	563	574	586	610	587	544	533	552	540	616	576	596	529	597	576	626	607	520	530	568	559	591	576	587	578	587	564	574	583	583	568	592	619	556	587	523	585	561	575	603	550	590	615	596	574	549	529	597	576	556	580	574	597	586	540	595	550	585	592	569	627	544	541	579	543	582	593	591	555	552	561	562	576	581	592	559	579	575	559	551	556	566	564	564	586	548	559	531	605	573	606	545	590	542	592	570	553	622	571	580	592	559	536	582	615	563	554	579	599	596	606	567	651	541	574	590	552	603	551	597	594	564	644	534	604	605	587	562	592	571	585	556	583	612	603	552	579	553	591	553	583	574	569	613	556	583	622	561	538	509	576	536	560	516	619	560	606	566	579	570	570	576	576	597	582	566	573	588	563	581	596	559	598	548	566	601	527	620	516	531	594	596	559	575	582	568	560	565	602	545	600	641	545	562	554	543	547	599	602	579	584	574	569	546	598	487	569	590	560	594	583	561	560	580	554	551	612	551	576	548	553	559	538	592	586	591	582	593	564	557	563	565	572	594	555	597	560	596	569	601	600	533	586	564	609	590	573	596	550	596	563	550	579	583	538	579	606	535	567	569	538	576	605	548	580	593	608	577	583	586	573	572	579	581	550	567	575	611	597	544	585	609	574	599	602	557	566	538	590	605	522	586	594	548	583	553	642	603	539	570	569	588	569	591	531	574	583	577	580	551	590	611	582	605	562	550	537	573	538	591	573	580	586	574	565	552	604	566	580	585	628	571	587	607	573	575	551	608	552	607	632	565	576	579	608	607	575	518	609	572	548	575	530	591	564	594	588	616	559	603	520	595	577	600	548	580	573	569	551	629	599	536	574	552	547	607	560	600	555	530	605	610	551	558	569	552	547	573	608	576	561	554	591	560	602	547	554	604	613	574	567	545	624	598	590	559	561	581	582	563	629	574	568	553	524	566	564	546	574	572	568	563	560	549	599	570	599	556	593	576	625	582	562	581	518	559	542	573	584	562	581	544	540	552	627	536	541	566	596	577	594	544	600	521	599	586	550	572	558	570	595	555	551	556	563	584	561	572	543	582	580	523	577	555	597	603	534	626	589	568	607	624	620	569	555	609	550	577	619	568	549	640	572	556	537	541	597	547	565	581	597	605	586	622	588	575	578	573	566	583	579	523	583	604	592	574	590	568	574	592	567	595	605	592	555	606	586	570	583	562	566	643	600	580	569	541	584	578	556	583	561	544	568	594	601	542	577	615	560	571	595	568	536	646	509	544	544	547	577	555	609	556	576	559	583	570	603	571	611	572	583	622	561	549	602	604	569	578	580	591	592	585	593	588	559	595	584	552	544	579	600	609	611	574	587	596	578	601	612	592	568	544	559	582	583	580	575	634	519	557	592	560	557	582	582	568	561	581	580	507	557	538	573	638	617	590	576	593	581	573	544	605	575	562	602	551	615	553	557	596	569	562	553	551	582	537	593	577	543	590	601	557	602	575	533	552	583	577	572	548	589	570	583	523	603	562	523	551	572	583	551	574	562	607	555	579	578	569	567	571	565	581	551	545	576	570	617	575	551	578	589	568	558	554	598	571	552	585	563	569	535	601	623	573	568	556	583	586	591	559	563	567	586	554	573	587	603	603	629	576	607	555	559	585	572	601	567	615	579	581	552	569	601	547	589	628	614	597	581	551	536	574	606	631	547	579	561	554	576	599	604	594	585	562	583	610	588	557	601	571	574	548	556	601	577	573	563	542	592	566	560	590	563	566	539	601	595	600	572	603	610	554	548	584	575	544	563	589	567	612	601	576	575	524	549	615	587	563	564	579	581	601	552	547	581	573	571	572	588	592	595	579	587	569	582	555	573	577	583	574	547	610	572	579	566	607	628	575	591	602	566	597	561	567	550	583	570	604	568	538	570	598	583	522	575	559	609	597	603	652	586	550	635	603	584	591	598	575	552	578	583	556	612	561	590	503	582	573	601	541	580	571	590	597	584	576	611	561	564	623	586	617	598	604	519	605	588	561	577	585	583	558	540	564	571	539	601	578	560	556	566	550	514	542	594	579	599	635	595	545	578	627	567	607	577	560	558	588	609	538	556	560	617	571	584	578	568	568	569	591	597	567	605	576	586	577	560	554	560	570	587	573	584	597	555	540	572	607	558	551	547	562	566	546	559	563	571	540	567	587	584	591	570	546	577	618	580	591	580	600	591	537	561	579	554	558	583	576	548	592	565	558	552	607	558	548	579	569	525	597	610	555	578	608	603	587	583	570	575	546
43778	47154	43285	34743	40323	39211	42340	47353	38796	39831	37142	33961	39851	35048	28167	30263	34844	31197	23300	22884	19851	11572	5253	4156	2975	2457	2065	3551	2234	1947	2348	1986	2793	2025	2808	1197	1568	1862	961	1244	1058	905	1063	1067	1013	842	696	598	565	519	516	506	466	575	752	738	589	415	310	250	226	302	288	262	416	567	450	406	305	218	247	204	171	187	197	193	188	198	197	190	175	202	184	185	204	188	191	218	399	379	249	180	183	200	173	175	168	162	190	183	194	186	189	162	172	169	196	164	176	176	196	198	199	172	170	197	200	198	199	161	176	175	186	182	210	172	176	178	198	193	162	197	215	187	183	154	198	220	185	189	175	165	171	204	193	175	159	208	199	185	159	178	179	173	175	171	183	182	188	190	188	176	160	194	198	170	163	185	196	203	179	170	166	187	191	185	183	181	194	166	162	179	187	191	177	177	168	195	169	196	178	187	185	202	201	170	172	184	172	159	158	181	203	162	154	180	179	182	198	174	171	203	186	168	193	207	187	186	170	205	197	189	185	196	167	183	177	211	191	189	196	198	190	195	168	167	194	192	214	200	172	194	186	185	212	197	201	196	164	204	186	206	189	177	177	180	179	171	193	194	158	161	171	180	173	176	180	183	185	170	181	186	164	170	178	158	197	195	161	205	185	181	159	170	173	175	173	193	177	189	164	183	171	204	192	203	170	149	187	177	206	196	175	192	204	178	182	208	163	181	160	177	196	183	187	199	167	133	167	178	164	187	188	201	184	195	191	197	201	188	177	186	164	177	145	183	173	177	169	192	197	186	198	200	182	174	171	174	197	185	181	172	185	175	183	206	195	170	184	178	177	183	168	177	185	195	182	184	204	182	170	202	215	190	163	208	194	175	184	172	189	176	155	168	176	225	196	191	167	160	168	177	148	171	150	179	199	162	193	182	180	161	185	190	216	209	165	183	180	160	214	194	191	172	186	185	175	195	189	182	189	165	178	185	171	182	165	196	170	180	179	194	205	184	165	183	205	219	191	177	161	202	167	178	164	182	179	162	203	173	179	189	176	191	173	177	152	183	164	180	171	170	173	172	159	201	199	166	172	196	175	181	204	183	182	180	175	199	182	188	207	177	172	203	174	190	179	179	200	180	186	204	196	183	179	203	170	173	177	198	167	161	194	176	190	186	182	190	197	201	180	176	169	172	181	169	177	169	174	192	172	187	181	194	183	167	182	170	182	203	189	191	175	170	177	189	181	152	188	175	170	167	176	174	158	183	181	174	171	179	173	160	175	172	182	188	171	182	181	185	193	167	179	204	171	169	158	170	180	161	162	187	167	170	186	185	182	185	172	181	153	208	164	163	171	182	193	158	202	191	184	183	203	197	166	183	185	158	186	153	205	196	174	170	181	183	160	179	204	181	180	185	159	166	191	195	190	200	204	192	166	159	215	154	193	184	167	170	187	183	144	177	180	184	169	182	181	190	199	158	210	179	175	200	210	192	170	194	175	183	173	173	191	213	176	171	191	191	168	170	173	182	186	183	186	192	169	194	169	191	171	160	182	186	193	195	167	191	195	187	204	188	169	183	195	174	200	173	174	154	175	177	166	183	183	166	186	192	207	188	205	165	179	200	198	181	205	162	184	192	185	175	172	164	201	168	196	170	168	183	194	190	178	169	198	200	161	164	193	171	172	189	192	208	190	177	198	191	189	171	176	183	200	156	168	172	192	174	202	165	187	166	197	187	169	187	215	175	185	173	185	185	188	198	194	181	165	184	175	199	167	177	197	190	190	173	199	186	166	203	198	192	167	177	169	194	187	188	186	199	174	180	199	189	192	174	198	189	180	188	181	187	168	185	170	168	196	183	174	158	191	191	197	183	148	169	193	209	180	189	181	184	198	173	175	197	172	169	195	172	175	179	221	182	189	186	205	188	168	179	187	185	187	194	175	184	187	180	172	174	156	175	172	201	182	170	175	182	169	177	162	175	190	170	162	199	176	178	175	159	191	165	196	190	175	190	175	187	173	149	160	198	177	184	193	207	195	173	210	174	195	172	148	202	193	195	178	176	163	176	187	179	210	182	196	145	172	189	188	185	193	227	154	178	190	170	166	175	164	165	182	183	164	203	194	188	199	157	185	186	179	178	188	190	167	184	197	184	196	231	185	167	180	184	159	190	194	181	169	211	178	217	198	202	188	205	183	159	179	207	188	184	186	162	176	196	188	174	190	177	196	170	155	183	170	164	180	181	199	179	231	202	192	205	169	172	164	174	173	178	182	181	178	168	172	167	156	170	171	179	184	171	189	182	187	157	178	155	187	176	190	188	163	211	173	169	154	168	190	203	169	177	180	195	176	193	189	178	198	191	185	179	176	208	166	185	180	185	185	201	176	175	206	177	187	173	182	194	192	170	168	169	179	183	136	175	179	164	159	197	190	190	176	186	186	164	176	156	178	186	174	193	195	172	167	164	194	189	179	202	189	167	167	188	161	165	173	164	173	176	181	210	187	211	195	158	175	165	180	164	176	174	195	176	180	175	197	197	173	183	200	156	188	202	178	175	176	170	161	181	148	159	190	174	180	189	203	182	176	187	181	167	187	187	160	158	203	179	186	150	187	187	188	180	180	158	196	174	201	172	206	167	195	217	144	171	221	217	180	167	227	192	182	177	184	179	189	186	200	165	182	173	171	195	180	191	173	155	178	159	185	190	171	149	181	184	193	179	178	200	204	177	182	196	182	141	203	187	191	208	175	183	166	175	182	203	164	176	185	177	198	212	179	148	195	152	176	195	182	160	188	177	180	162	201	178	171	189	204	165	173	178	158	167	211	205	161	186	183	173	166	175	192	201	188	182	189	202	155	158	208	173	194	184	183	196	178	184	207	174	177	184	171	158	164	192	199	189	190	189	185	191	192	182	163	175	152	170	171	161	186	204	151	201	172	193	162	167	213	168	176	186	187	187	163	170	202	175	202	166	160	205	160	140	185	187	184	186	196	196	186	200	156	198	177	181	159	180	206	217	166	168	173	184	198	137	182	174	177	161	188	185	176	173	189	197	171	170	180	171	185	192	165	181	181	183	198	181	185	177	152	162	180	161	202	193	198	162	185	175	160	188	180	192	172	190	182	172	192	191	187	204	173	182	185	167	183	187	166	192	188	153	187	173	176	203	165	190	212	172	194	188	190	177	191	193	168	173	202	189	170	193	166	173	162	174	170	191	184	197	193	207	167	181	190	187	159	162	176	167	181	194	176	184	200	183	209	175	188	181	193	158	187	202	188	179	187	157	201	182	196	189	186	194	184	205	197	172	162	167	180	162	194	146	202	220	189	216	175	197	148	185	188	174	206	181	163	164	205	174	164	187	189	178	175	195	179	177	159	179	177	178	183	185	169	183	169	180	168	187	184	182	185	192	196	181	200	196	161	193	191	179	166	175	178	196	202	181	162	178	177	191	191	184	168	168	201	186	193	200	170	192	183	192	171	163	185	194	205	180	194	197	204	185	191	186
31756	47680	50005	54231	56776	57398	61275	57122	49487	55764	54858	51645	53499	47987	45896	49944	52612	48800	43297	45013	41835	31319	19259	18163	15617	12194	11413	16384	11024	11135	12248	10546	14222	10977	14167	6919	9464	9991	5979	7837	6430	6019	6835	6521	6371	5126	4259	3537	3313	3111	2980	2958	2665	3898	4408	4912	3702	2126	1303	1118	659	1002	1120	1108	1987	3865	2189	2367	1037	1005	776	666	562	484	455	454	463	463	451	492	475	517	504	472	426	414	500	739	1726	1709	867	462	436	447	483	448	430	402	452	448	441	427	392	435	413	435	435	380	417	415	443	454	387	420	414	468	438	448	401	407	418	475	438	443	437	444	443	437	430	427	428	407	395	432	435	430	465	379	449	379	406	486	451	442	421	388	463	448	408	423	446	436	450	444	444	420	435	420	435	408	445	444	417	444	449	435	441	461	432	422	421	444	419	433	396	416	429	387	407	405	413	458	439	445	444	469	429	411	442	440	366	428	415	445	428	429	414	475	418	451	431	414	401	443	411	416	423	419	424	434	454	418	418	432	457	429	461	434	416	432	450	468	393	412	435	410	421	433	423	420	417	449	414	424	412	406	432	385	410	384	448	434	411	420	426	450	419	449	406	422	416	441	448	383	392	421	437	415	431	432	411	412	460	405	457	432	443	444	439	431	437	377	461	432	423	410	406	440	423	423	421	433	423	408	431	406	431	454	413	441	400	419	394	428	447	388	458	426	439	419	434	411	444	432	451	371	444	405	421	422	430	433	422	431	398	394	429	458	412	446	390	403	412	414	435	403	420	428	415	424	441	432	431	406	414	405	461	397	413	381	419	438	426	421	428	461	389	426	439	406	404	425	443	449	415	423	440	405	416	388	390	401	422	427	406	408	438	435	400	419	468	459	445	390	456	416	418	413	404	413	393	422	430	428	449	420	403	445	411	388	408	397	413	455	405	427	412	402	417	445	432	415	422	470	436	440	404	419	411	470	427	457	406	433	400	412	437	416	399	426	434	418	453	439	421	447	471	456	378	417	402	436	448	438	383	442	418	416	465	415	415	430	432	435	439	435	408	419	418	452	433	426	436	465	393	410	454	430	409	407	409	428	418	420	423	409	413	424	409	411	442	407	410	430	427	427	456	426	402	412	426	428	434	436	412	449	435	443	429	426	418	440	384	413	413	409	407	444	389	432	408	402	412	411	421	444	400	440	430	420	420	439	458	443	438	437	407	446	429	386	430	419	410	398	425	426	461	429	408	432	417	425	455	411	434	401	432	424	422	413	466	396	426	405	395	436	389	412	410	438	450	416	417	443	417	385	419	444	417	454	384	426	403	405	412	438	472	438	420	455	420	455	459	424	429	440	395	429	458	413	464	432	403	408	444	402	395	415	462	430	446	445	415	404	389	397	409	438	434	469	389	451	429	449	427	428	459	437	395	428	420	408	448	407	408	432	452	421	397	410	417	450	421	414	390	436	433	392	483	411	392	392	384	399	447	412	429	428	459	455	443	424	421	392	389	479	477	416	433	402	400	444	432	392	448	399	422	441	386	446	424	401	429	443	434	449	442	429	427	427	426	428	430	447	429	443	436	444	446	408	393	474	455	434	408	428	443	417	399	402	462	419	412	445	462	431	426	440	437	397	413	386	455	399	421	410	442	450	428	413	453	420	444	426	395	450	414	425	415	425	404	454	468	473	411	459	421	414	432	401	395	429	429	404	427	415	450	425	429	453	412	417	388	409	437	457	424	471	436	404	413	390	384	403	419	399	412	394	408	426	402	402	438	423	391	385	410	419	430	403	431	397	457	431	434	471	440	464	453	430	422	432	450	432	429	414	414	423	418	415	447	432	422	416	373	390	433	413	444	454	433	422	425	445	420	438	441	413	431	440	458	415	440	428	465	428	398	418	420	426	425	419	434	451	398	417	449	418	459	403	462	398	454	454	477	435	427	415	391	418	425	454	418	405	425	410	408	448	424	443	427	394	408	430	369	398	458	454	424	435	437	431	415	404	431	439	417	397	437	458	410	393	430	420	405	413	414	460	396	411	420	437	391	381	432	418	407	398	412	423	428	440	414	421	421	443	435	374	472	409	417	426	452	404	435	435	434	435	418	444	449	428	403	392	424	430	417	420	405	393	401	462	469	410	436	446	436	423	415	453	401	434	393	423	429	448	397	418	439	418	423	431	406	417	386	461	396	401	410	416	417	432	425	436	430	430	399	406	429	388	421	407	396	373	404	412	419	445	378	447	401	391	444	432	445	419	390	419	393	401	429	440	401	375	448	454	416	419	469	424	443	396	409	432	403	413	443	434	457	401	426	427	425	420	392	423	410	448	424	442	429	395	434	405	446	421	440	472	449	394	410	430	442	450	446	414	414	481	407	355	417	428	432	422	414	436	435	400	431	419	449	421	423	438	415	437	377	421	429	433	405	419	454	396	411	405	418	413	459	444	411	395	435	426	428	402	414	441	403	411	407	412	409	408	427	408	408	466	403	400	397	431	434	380	405	444	428	407	446	451	438	411	390	422	412	415	423	432	428	425	421	440	396	421	439	434	433	438	402	438	402	436	467	423	423	430	387	403	430	398	436	431	434	399	413	425	415	444	444	424	456	433	435	394	408	406	425	431	462	409	433	410	416	411	430	468	445	418	409	432	446	415	428	400	410	444	405	433	422	453	458	443	453	426	397	415	448	422	421	414	423	428	390	448	418	423	444	422	404	431	431	413	435	422	432	409	410	435	437	429	439	423	444	444	416	430	428	416	402	389	429	459	411	384	426	403	419	412	404	414	430	432	423	430	413	449	420	413	420	407	402	429	429	441	409	418	418	456	438	375	474	406	404	416	452	431	432	395	411	408	423	422	418	494	382	449	395	393	435	433	439	411	409	425	402	419	421	414	398	441	428	408	454	384	388	435	449	416	448	422	438	410	427	423	380	438	415	426	406	433	413	439	464	391	415	441	414	423	422	451	423	477	419	459	409	434	426	444	443	403	426	425	436	423	431	427	442	407	429	415	405	437	399	387	403	388	429	453	407	438	443	406	424	397	423	449	429	449	400	406	419	395	425	443	382	424	443	442	401	475	410	444	447	414	411	429	396	431	461	443	430	446	431	421	436	415	413	394	444	420	419	443	421	455	416	404	466	431	397	468	411	423	440	469	414	435	417	462	431	440	447	435	420	428	460	416	400	420	398	408	425	441	451	425	448	421	431	413	407	420	450	395	439	417	419	402	446	400	455	421	403	433	463	430	425	439	438	432	387	426	387	422	412	424	407	413	399	449	480	431	445	396	404	433	417	431	374	434	413	439	436	438	427	427	403	415	435	378	424	446	407	396	421	418	418	416	431	409	408	437	436	473	438	411	442	441	423	436	449	393	429	410	439	413	440	433	465	420	401	401	403	390	386	410	445	427	400	435	449	418	401	432	423	387	432	410	404	430	413	398	430	421	418	391	387	453	442	439	452	446	402	439	426	401	387	429	431	428	437	402	391	449	384	403	431	436	436	426	455	431	413	413	378	459	440	429
11722	14614	21868	13477	11976	8614	6606	6245	5425	3896	2689	2165	2329	1924	1179	1203	1465	1073	859	806	681	561	401	355	344	362	330	391	367	322	337	325	351	324	330	271	323	266	258	276	267	253	266	259	237	281	285	269	268	255	255	263	271	258	238	226	253	264	253	252	231	240	244	260	221	251	235	250	256	233	238	231	231	245	217	229	238	241	226	248	268	235	235	246	238	239	207	264	243	257	261	219	263	251	210	241	234	222	243	200	272	251	215	247	238	244	223	242	234	253	239	209	248	256	261	267	211	234	246	229	258	237	235	232	243	213	251	257	278	233	230	242	270	243	215	221	251	210	280	213	240	239	242	276	272	251	211	248	241	231	222	265	229	262	242	265	242	245	247	244	228	221	239	238	257	213	237	236	239	244	232	241	232	243	247	266	251	250	267	213	227	240	274	253	244	216	277	245	263	255	232	221	259	250	252	224	257	256	236	241	274	244	239	241	206	244	258	252	255	246	218	238	225	259	258	245	230	244	252	224	217	258	256	253	228	261	258	247	228	233	223	235	241	224	252	226	251	246	221	249	237	227	227	241	234	238	244	224	208	255	237	267	256	249	221	251	243	235	259	241	245	222	269	234	234	264	255	240	243	251	235	237	256	254	249	266	226	223	258	241	228	231	234	223	245	233	229	232	234	219	224	251	232	260	215	233	239	237	237	228	252	225	245	263	250	198	261	256	265	260	203	240	247	253	216	261	226	220	239	210	243	241	225	228	215	237	236	277	238	231	232	233	238	252	240	245	237	252	256	262	252	218	255	232	264	236	213	238	247	222	242	238	234	234	246	223	219	240	225	237	242	212	245	233	250	241	251	245	253	251	247	240	224	243	244	252	245	263	264	241	265	256	223	211	230	237	228	247	255	251	228	263	247	267	246	240	249	237	219	261	252	230	250	225	229	268	254	254	220	239	240	277	231	220	252	235	247	231	235	262	232	246	237	262	233	224	233	247	251	261	264	255	238	255	222	262	252	227	218	255	228	249	244	239	216	230	247	233	235	238	254	251	245	259	231	231	249	249	276	246	242	252	252	233	233	250	241	228	247	242	233	266	266	222	242	277	257	226	239	245	270	244	225	259	251	239	249	254	238	258	237	244	223	232	236	234	245	224	238	246	211	241	237	244	249	246	246	238	258	276	246	240	254	228	237	253	241	238	249	260	247	250	244	235	239	227	238	222	226	199	242	235	249	232	219	244	226	257	262	265	242	223	241	247	217	239	232	240	204	275	228	257	263	260	231	229	253	237	235	232	255	242	255	234	238	238	240	231	222	244	213	234	266	245	222	242	243	242	236	251	226	235	248	230	256	256	233	227	218	266	261	265	276	251	229	220	250	259	259	248	257	217	259	248	263	228	259	240	217	236	228	234	225	237	268	264	235	236	239	275	227	214	228	237	241	227	235	219	213	259	254	250	224	223	211	250	225	231	238	235	217	243	217	256	270	261	220	237	242	256	243	246	262	271	261	231	256	254	281	232	237	266	261	238	198	237	219	230	239	234	225	260	239	237	230	262	257	257	262	228	230	236	220	262	258	231	226	232	232	221	262	241	234	235	239	237	263	220	234	241	216	229	235	247	218	216	244	236	234	250	235	235	228	236	230	250	271	260	256	224	275	245	219	241	241	238	265	267	222	245	231	220	232	255	258	253	276	239	251	259	248	262	229	240	234	236	237	226	221	235	260	234	245	239	250	227	223	252	244	224	209	262	239	237	228	235	212	233	241	210	252	247	273	249	273	215	213	233	233	257	269	226	264	262	245	253	224	235	239	211	235	243	268	226	242	253	238	226	231	256	256	235	231	224	240	273	273	248	260	258	222	215	240	238	227	253	240	246	248	223	261	241	242	249	229	222	253	231	213	251	274	253	252	203	233	236	213	255	230	255	232	233	232	257	234	253	247	226	242	234	255	242	232	230	222	246	260	248	226	230	229	213	234	228	219	263	239	250	237	280	254	236	246	268	292	273	238	259	236	259	248	257	235	207	232	263	231	250	232	221	255	236	235	234	247	214	250	236	216	214	279	278	261	223	235	229	231	229	229	226	233	257	231	227	241	260	221	269	238	242	230	234	251	252	225	244	220	240	228	226	247	245	246	249	263	244	223	249	260	261	261	264	243	261	248	259	253	274	224	270	264	227	274	222	231	259	219	226	249	247	246	268	229	244	239	246	257	237	271	245	226	236	204	233	258	241	275	246	248	263	239	246	226	224	263	251	245	246	237	219	246	210	247	244	215	225	260	228	216	237	253	239	242	237	248	239	226	261	261	254	228	243	239	247	240	266	219	236	245	263	243	250	227	210	200	266	241	230	244	222	196	238	270	238	254	235	234	268	225	233	252	260	251	244	224	240	231	250	238	234	246	240	231	247	214	249	243	212	216	235	243	240	243	226	246	233	253	240	230	243	243	271	260	248	238	265	228	261	234	243	216	213	248	232	275	261	268	259	226	230	266	239	244	256	217	236	254	267	242	213	287	239	250	242	241	257	247	251	242	247	222	268	251	211	234	232	242	242	241	221	249	248	221	220	258	255	262	218	252	217	245	220	227	256	245	226	249	243	259	251	229	226	252	216	250	245	248	232	244	234	245	232	242	231	256	237	233	237	276	263	269	242	243	252	253	227	215	235	227	263	240	233	241	227	235	251	259	226	242	260	227	244	242	235	239	246	255	220	230	253	242	268	267	263	247	245	221	242	263	236	250	231	254	254	246	240	229	227	235	227	247	242	237	282	230	257	237	213	223	244	227	243	216	247	245	237	236	237	237	216	237	238	231	207	215	255	253	226	214	248	237	223	252	222	263	245	245	243	259	260	238	217	230	203	246	222	249	238	225	259	249	228	216	244	256	254	226	230	226	253	252	241	233	243	231	231	247	239	228	267	254	278	240	251	229	246	262	233	238	232	245	264	240	228	246	228	232	238	258	257	214	250	244	242	247	251	252	202	277	235	241	255	239	231	260	264	245	245	249	219	232	251	232	236	273	267	218	251	244	274	212	230	249	236	238	251	236	237	239	254	261	253	245	267	264	234	231	260	272	218	245	248	258	216	260	231	226	249	256	231	243	267	241	234	254	259	230	240	263	226	240	226	253	249	217	258	234	251	222	248	221	252	250	232	239	245	240	231	238	250	268	238	251	234	233	250	212	259	228	237	226	209	256	260	241	253	238	277	218	221	245	225	240	221	208	212	219	241	235	244	240	232	223	211	255	241	250	262	234	243	235	249	246	221	248	254	225	289	239	251	225	216	203	210	226	229	239	228	266	210	229	226	231	230	240	245	233	211	263	221	252	245	230	228	202	252	234	250	235	223	249	206	249	248	241	232	222	247	259	218	246	225	221	232	219	223	238	234	250	241	240	229	236	222	246	253	221	247	253	222	252	240	232	232	254	241	259	243	231	251	225	243	255	253	234	204	246	280	230	230	243	260	234	244	222	249	242	241	256	238	256	239	224	242	275	267
8452	14870	27315	22603	24794	20843	20314	20490	17274	15000	12793	10745	11779	9597	6993	7431	8913	6743	5409	5036	4194	2707	1907	1759	1556	1473	1335	1623	1405	1413	1386	1270	1354	1120	1174	864	923	889	778	739	756	760	754	747	757	728	659	638	641	652	661	653	599	635	705	687	694	606	647	595	593	551	581	605	629	637	603	602	565	629	568	626	598	567	580	619	594	584	603	567	576	560	569	613	578	584	560	568	598	652	580	566	561	602	553	598	543	557	574	558	539	543	565	602	552	552	576	561	537	590	564	584	546	577	576	601	561	560	555	550	573	536	573	552	568	557	562	590	561	510	573	559	591	543	593	589	543	595	566	561	555	550	595	605	574	611	581	567	567	569	568	580	571	541	576	619	575	496	587	565	553	569	545	576	564	557	560	587	552	560	564	563	587	547	579	592	626	607	524	541	564	590	577	530	564	538	568	571	577	606	556	550	577	551	567	574	589	546	624	585	539	601	559	574	586	563	583	558	548	554	602	569	569	564	573	541	512	563	558	581	550	548	592	578	552	559	575	570	561	595	540	581	573	559	568	576	568	558	530	559	582	533	599	591	580	579	563	544	557	533	553	590	520	603	606	598	554	595	599	589	591	603	583	563	598	541	546	558	573	585	609	551	553	552	571	593	625	611	575	581	579	592	595	569	594	527	534	595	568	569	563	610	578	572	599	564	555	597	583	562	580	558	578	571	589	584	594	566	557	558	578	544	573	620	564	562	550	563	581	603	599	563	552	555	596	555	576	510	544	564	591	586	595	532	585	598	582	584	594	558	508	581	551	555	548	577	599	546	605	564	570	577	622	587	568	551	564	555	575	615	572	585	553	529	604	579	528	555	560	571	531	543	604	624	573	555	651	588	557	620	536	544	591	540	558	567	567	593	576	587	593	572	564	574	565	610	541	615	564	580	559	577	529	565	544	547	574	578	581	609	552	559	569	557	530	576	563	560	570	553	554	552	539	578	586	572	573	624	576	571	588	582	560	586	550	585	586	581	547	554	551	543	535	550	610	551	563	554	575	579	545	594	575	511	552	572	561	557	588	553	554	577	551	566	568	575	585	538	578	557	565	576	589	525	567	585	567	533	564	603	594	599	563	535	544	569	577	571	553	527	560	552	551	567	578	555	571	579	563	558	580	581	578	557	588	550	595	585	505	575	549	540	572	639	560	557	519	590	558	564	553	563	575	533	546	610	541	535	567	594	546	547	547	600	556	598	609	590	584	551	540	559	550	552	574	592	589	545	555	591	540	569	565	510	560	564	590	584	591	554	550	552	613	598	539	546	567	591	590	571	570	556	604	583	551	557	555	570	564	557	575	601	591	581	507	552	610	597	585	610	582	589	530	564	599	541	567	585	561	519	581	547	552	538	550	594	580	573	575	550	561	560	563	562	570	566	537	610	562	572	569	512	615	571	527	567	591	591	588	612	543	553	579	579	563	583	580	543	596	592	565	535	584	582	578	586	519	577	599	591	588	543	538	539	582	582	568	576	567	570	589	539	568	556	555	517	551	553	571	579	566	583	544	570	622	621	576	613	559	564	561	624	612	601	565	575	588	586	585	550	540	547	562	514	581	547	597	570	588	579	550	551	562	523	583	574	562	555	556	556	541	546	574	566	552	598	573	563	558	604	578	539	609	551	578	573	566	597	620	573	532	567	545	534	584	557	562	572	595	546	577	565	549	603	636	558	580	565	596	545	619	610	605	553	522	577	554	546	591	556	530	555	593	591	552	540	534	553	543	589	561	568	576	580	570	548	599	555	560	533	519	549	576	580	591	568	557	552	586	586	602	562	541	596	590	597	586	566	568	586	635	535	574	593	613	557	533	561	564	549	602	550	559	551	572	574	539	564	581	535	586	553	610	580	580	509	583	579	542	555	598	569	572	603	543	585	578	592	585	574	560	586	595	583	576	570	571	538	627	569	512	603	578	580	593	597	605	577	609	547	551	555	584	538	581	546	541	576	564	622	561	587	561	573	560	627	533	592	557	527	560	585	599	546	541	560	556	568	577	612	590	584	581	576	560	582	565	582	556	607	518	572	536	562	570	610	591	548	529	581	581	566	599	548	579	599	555	581	535	574	561	572	552	594	563	582	620	601	555	541	601	489	608	619	567	562	592	530	585	543	571	601	572	596	616	580	586	607	597	572	573	533	600	615	565	604	570	567	549	511	555	570	527	566	555	561	557	554	546	565	580	577	585	592	588	568	560	545	579	586	582	577	547	579	558	609	573	547	539	597	584	533	545	543	555	557	596	586	551	534	559	523	614	567	566	569	557	589	611	567	595	593	586	578	579	626	580	540	589	559	519	573	539	517	558	524	562	552	590	586	595	583	555	545	550	570	605	563	557	610	580	599	572	578	568	572	536	595	541	543	540	583	559	528	574	546	584	598	600	595	540	559	571	537	587	550	562	571	585	599	570	548	647	555	588	579	541	554	580	574	588	560	592	594	637	589	543	597	506	564	538	571	547	587	549	566	532	547	558	562	555	565	540	583	584	591	609	587	548	586	583	544	608	546	575	570	534	534	558	615	553	576	567	568	557	564	545	581	615	568	535	567	590	554	566	521	592	562	555	571	551	586	586	554	574	586	586	574	542	549	574	543	589	576	532	571	568	552	566	568	572	596	543	593	568	504	565	538	572	533	567	592	553	586	522	560	545	601	602	568	560	570	600	540	571	536	527	544	579	558	567	569	563	573	602	588	527	546	575	526	589	586	600	584	566	535	534	538	539	601	610	576	545	546	577	578	548	590	595	584	547	614	571	557	553	597	556	580	542	553	551	651	548	567	567	586	535	558	597	559	561	532	541	566	582	590	552	566	561	573	567	558	555	531	533	548	606	574	543	566	546	551	557	552	578	552	536	554	567	580	568	550	530	541	553	617	591	559	568	599	573	562	569	545	571	523	537	584	555	618	561	539	512	549	592	576	619	616	562	604	626	588	582	556	563	584	582	610	609	572	588	634	587	584	573	559	577	574	551	569	578	584	561	575	605	614	578	575	536	568	568	570	595	575	556	536	573	555	618	569	584	560	561	545	547	573	576	568	598	531	561	576	558	551	580	541	567	578	537	604	574	550	560	584	557	583	583	591	507	604	537	566	555	579	529	532	523	572	568	561	564	582	570	553	567	621	574	579	580	601	524	559	570	592	534	580	578	544	551	577	577	562	585	585	571	591	558	610	560	562	611	525	542	570	585	569	608	549	595	555	594	614	568	616	553	589	584	554	599	571	573	558	561	545	556	556	587	559	560	528	586	590	579	575	541	569	564	538	618	568	572	541	566	542	541	573	646	556	600	563	555	575	563	562	545	557	580	533	573	524	569	578	592	595	610	526	560	583	594	545	556	589	562	565	596	616	543	534	552	583	597	595	591	605	513	542	587	540	601	553	572	544	595	559	533	619	566	567	559	556	558	553	557	613	549	548	564	556	522	562	555	551	582	584	538	557	559	580	550	552	548	551	543	574	545	587
35927	45883	45082	35021	39235	36420	37546	41813	34767	34985	30262	26798	29001	24994	18898	20624	24343	19804	13175	13325	10208	5836	2822	2359	1922	1467	1373	1676	1167	1164	1334	1216	1564	1402	1621	792	1010	844	683	693	643	718	654	636	649	568	553	445	446	423	369	399	408	424	468	440	544	397	314	304	290	319	309	287	376	491	406	378	335	277	262	288	291	292	270	228	266	272	248	244	254	274	283	250	252	225	270	273	365	314	268	257	253	245	248	253	256	263	231	253	230	242	237	238	257	278	237	260	240	268	231	235	234	270	277	258	271	254	267	256	235	251	242	236	244	240	262	235	262	267	265	230	251	228	238	269	286	246	243	243	245	234	225	246	226	249	254	241	263	224	272	257	263	267	233	214	307	270	247	246	239	263	247	242	240	205	259	241	254	251	259	267	270	271	243	212	250	252	238	248	245	257	252	233	221	249	262	255	233	238	250	234	231	236	247	259	266	241	235	265	261	221	249	234	275	252	248	239	249	225	274	228	246	256	243	248	249	238	265	247	245	235	226	227	252	258	249	268	247	259	241	252	249	235	264	226	243	274	267	280	258	257	249	229	249	270	255	252	220	222	243	216	246	260	239	255	223	214	251	241	249	233	222	255	220	249	232	212	255	237	260	228	247	255	258	233	237	255	223	272	249	217	258	240	221	262	247	239	233	264	235	229	241	229	276	258	259	238	244	248	243	239	241	237	242	257	257	262	229	224	260	265	243	238	248	245	258	256	265	267	233	254	240	261	264	242	243	253	265	234	256	222	243	231	231	236	265	252	251	248	211	236	242	244	254	270	239	245	251	233	244	222	251	229	259	227	216	253	247	269	229	230	241	235	259	255	253	257	244	249	245	234	234	261	237	246	256	292	230	246	239	240	258	244	259	246	253	288	248	275	226	254	236	242	245	253	255	254	263	244	252	270	243	256	221	252	259	267	250	258	276	237	240	247	251	255	217	247	244	248	254	249	265	266	255	238	247	239	238	239	256	252	251	258	262	228	264	257	242	260	229	209	243	245	277	276	254	233	258	256	253	246	273	272	243	225	276	237	250	213	218	249	233	248	238	272	242	234	275	244	246	273	260	223	204	245	256	257	248	257	245	249	247	252	280	250	251	213	222	242	269	262	277	254	246	263	258	244	256	262	257	244	262	237	234	213	265	242	235	271	241	245	239	218	244	244	266	228	281	242	241	248	241	258	284	275	236	239	237	244	236	243	246	241	229	241	241	231	238	228	272	258	237	263	258	231	254	241	275	243	259	241	265	225	272	266	236	252	264	252	230	266	253	213	239	260	261	231	242	238	257	250	234	256	255	246	257	217	238	248	300	245	235	268	286	284	235	258	237	233	271	262	257	264	265	243	248	229	261	247	243	222	262	252	261	272	247	259	251	250	275	269	240	244	244	238	242	270	258	239	257	258	241	232	258	236	239	241	253	249	221	264	236	266	264	240	256	230	274	250	251	271	282	268	249	246	227	244	268	259	240	272	244	199	260	233	249	242	282	224	233	225	252	255	252	244	272	256	247	246	261	282	249	232	253	235	271	286	208	272	266	249	230	256	251	274	267	262	266	245	244	243	295	282	253	236	245	263	261	254	265	255	237	254	270	272	247	257	263	250	232	262	246	258	231	233	277	255	229	254	259	237	241	241	270	242	236	255	238	261	247	243	240	273	239	274	261	242	270	258	252	222	243	242	245	253	241	221	257	252	239	237	273	263	265	212	258	265	242	268	270	256	245	241	236	265	247	245	254	259	231	233	239	258	250	252	207	244	239	228	265	236	214	259	243	228	250	241	254	227	208	274	229	220	255	256	241	259	218	252	266	268	269	238	224	255	276	272	226	237	242	220	255	232	242	251	249	240	255	255	222	250	255	247	260	259	245	246	262	244	245	265	241	267	277	263	268	222	261	255	245	234	272	212	246	253	279	252	256	238	240	268	244	220	266	254	242	277	267	249	256	261	213	243	213	250	239	216	244	235	257	252	248	259	242	253	239	265	275	259	254	231	260	231	260	270	251	246	260	219	211	237	250	249	228	247	226	277	270	267	234	242	249	268	272	218	237	254	244	233	235	265	233	249	248	223	265	202	298	266	256	256	218	269	229	265	253	236	252	246	235	275	230	223	215	249	286	230	256	241	257	232	258	266	254	245	278	256	255	233	269	241	254	258	244	236	239	228	238	231	272	273	254	237	259	244	248	270	247	287	276	234	236	263	259	242	250	265	248	237	261	238	260	264	253	263	228	257	258	276	238	243	257	249	233	255	291	271	253	245	231	252	275	226	237	257	255	247	227	255	272	243	247	241	242	240	228	276	250	233	264	252	255	241	247	258	235	255	240	227	223	217	252	261	244	217	253	257	229	244	242	248	250	245	263	236	208	242	246	272	238	265	281	251	243	264	231	267	264	248	242	231	248	271	249	234	247	287	263	268	260	262	237	236	263	239	238	266	277	250	231	243	228	253	252	255	216	245	273	271	238	263	236	270	258	271	244	267	240	229	223	251	222	251	231	268	259	232	281	251	220	266	219	250	264	265	305	269	261	248	245	237	251	230	244	236	250	268	226	263	238	221	228	239	251	238	243	246	243	250	257	287	243	224	269	246	227	239	233	215	262	238	248	271	256	235	276	270	255	250	276	241	232	232	249	251	252	240	229	224	225	254	245	243	278	253	245	239	254	249	230	254	258	243	219	250	236	237	246	252	252	245	241	246	239	242	255	221	216	252	233	256	206	241	259	269	254	221	226	231	240	243	253	233	226	272	262	243	271	239	246	245	245	259	255	247	272	232	249	219	250	230	246	265	221	225	258	232	262	248	228	245	234	239	256	231	262	250	232	291	198	228	282	234	250	284	252	244	238	256	266	266	249	258	213	249	246	241	268	209	254	261	267	258	266	217	258	250	274	275	225	245	262	225	270	254	230	263	242	266	265	223	239	253	256	249	271	249	247	234	277	238	232	243	263	268	263	250	272	235	243	240	251	261	253	271	246	229	260	247	257	249	261	245	237	237	233	238	237	261	266	245	236	266	227	242	230	243	259	236	241	230	230	244	248	250	264	240	250	244	233	239	241	258	254	254	225	293	230	265	235	251	236	219	245	224	239	243	247	263	255	258	241	239	219	237	250	232	239	237	235	223	238	270	271	254	251	247	260	244	262	267	262	219	247	253	257	238	227	239	197	250	252	232	244	244	238	229	249	238	270	274	236	265	260	255	242	254	254	246	234	215	248	287	232	258	285	263	251	254	248	252	247	247	228	243	254	228	253	261	245	265	244	286	253	285	246	228	263	246	235	254	239	259	247	244	251	255	222	253	256	241	249	218	279	235	267	251	265	249	274	247	231	281	220	246	241	241	234	226	263	229	236	269	233	284	235	293	278	269	261	238	240	256	267	220	239	240	241	228	241	253	252	235	249	237	230	258	214	232	231	257	259	242	236	231	233	236	243	239	258	225	280	239	233	246	233	274	243	230	244	227	223	263	238	251
25588	42550	48327	50628	53279	52235	55018	52661	44224	49791	47265	43480	44577	40517	36672	41277	44160	40083	33765	35832	31619	21376	12908	11248	9870	7963	7749	9367	6810	6915	7906	7161	9412	7151	8853	4444	5917	4928	3662	4304	3926	4008	3836	3824	3949	2937	2680	2171	2260	1838	1701	1665	1773	2239	2128	2513	2746	1406	988	920	734	903	976	1119	1758	2249	1913	1584	1244	951	789	768	663	611	645	634	578	609	621	611	571	604	632	581	608	616	575	700	1223	1129	742	549	587	589	590	562	607	590	572	591	571	586	592	605	565	587	591	564	572	569	535	600	565	592	585	600	579	581	588	562	540	612	605	603	614	534	573	615	611	587	546	574	573	589	602	560	568	578	584	565	611	564	556	585	568	512	574	505	541	602	592	557	552	596	580	578	543	575	591	585	545	525	578	563	557	577	563	579	554	578	574	625	577	571	588	588	612	556	574	557	565	524	552	581	564	573	553	589	596	556	611	542	591	615	580	563	592	548	558	617	559	590	633	587	576	549	595	569	538	577	568	574	546	596	542	568	548	532	584	566	573	548	589	585	568	562	566	582	574	601	531	589	589	596	560	569	529	550	610	548	593	597	563	570	582	569	567	545	565	558	577	553	562	528	594	561	604	576	600	562	552	573	601	575	622	571	535	556	579	577	548	537	603	628	523	550	586	561	495	583	569	569	621	561	572	573	574	581	558	603	545	553	533	545	559	621	566	590	552	557	579	590	555	598	541	594	555	577	580	565	546	543	600	573	573	578	556	565	584	567	547	603	600	567	531	588	629	576	554	523	535	561	563	557	569	594	541	564	553	602	533	548	555	552	555	570	561	516	581	572	615	552	544	566	545	553	616	597	552	565	547	581	568	578	533	595	568	578	548	614	564	546	571	599	549	581	579	581	586	596	585	549	582	576	581	553	632	575	558	556	548	581	565	551	552	535	575	599	563	526	581	562	569	556	551	579	585	553	575	520	520	598	548	565	572	571	618	576	597	539	545	564	554	592	568	539	564	601	589	549	573	619	588	557	661	579	526	540	497	571	591	545	523	597	549	625	545	579	606	549	582	613	592	615	597	566	589	571	597	570	555	565	551	533	588	564	606	567	592	542	568	607	586	585	558	567	555	582	575	568	598	558	574	536	547	615	587	571	552	599	608	588	614	559	559	575	543	547	556	574	580	582	558	543	540	525	555	546	606	591	543	568	557	588	566	595	581	579	609	612	616	601	591	606	599	569	536	572	567	583	568	575	619	553	504	563	611	598	561	551	569	593	584	595	593	585	573	542	596	586	576	571	557	618	569	577	558	566	573	591	558	609	559	623	620	579	619	553	585	589	579	580	546	574	574	561	553	572	597	545	594	555	580	583	566	524	576	587	599	569	577	606	576	602	537	574	578	565	551	507	609	573	559	541	562	562	587	533	597	560	564	612	638	545	539	572	569	540	559	570	615	617	576	584	522	584	583	543	532	580	570	564	539	552	561	551	577	550	569	577	559	583	584	577	577	563	606	564	539	549	578	605	599	599	516	562	543	573	584	563	612	544	540	578	581	562	580	578	563	578	538	614	552	579	528	547	559	562	601	603	546	555	567	571	574	547	588	553	576	559	593	582	550	646	575	568	589	538	612	583	560	572	636	561	583	581	565	575	577	532	590	573	576	558	558	540	564	611	602	563	597	584	557	563	574	599	558	582	563	565	562	561	558	573	575	588	570	563	538	575	632	556	572	551	598	559	567	562	584	586	574	570	561	597	534	608	553	565	532	576	621	570	568	589	596	608	578	575	522	582	602	586	602	607	574	559	536	591	580	559	599	617	569	578	573	578	586	533	574	577	559	572	612	545	545	545	580	582	581	586	542	582	602	609	545	588	579	578	540	593	582	602	578	563	602	573	578	599	550	565	569	580	570	563	541	630	568	583	578	527	589	586	587	531	573	589	586	556	606	568	564	574	598	606	542	620	580	547	576	580	580	580	565	615	559	564	558	549	593	549	547	564	578	541	595	554	595	600	574	610	620	549	602	603	555	575	591	568	534	577	589	579	587	595	590	590	578	539	573	572	555	589	589	607	537	584	566	526	614	558	560	576	559	566	555	575	594	611	557	606	573	636	600	549	602	550	578	564	583	526	569	566	548	567	616	550	551	576	535	528	592	578	560	537	557	562	564	587	609	582	580	558	587	597	592	575	607	585	580	597	606	604	567	574	618	573	592	568	552	583	584	580	531	550	561	564	592	627	610	573	595	577	536	593	564	586	589	591	593	579	571	560	581	553	543	552	586	558	569	606	595	590	566	576	579	596	551	593	574	590	615	555	589	536	560	572	557	544	553	557	543	603	528	593	602	597	571	582	564	563	538	623	577	538	576	555	575	569	590	623	571	592	580	543	533	563	599	544	580	576	611	574	584	582	562	552	564	532	609	598	561	552	604	572	568	585	548	592	620	611	589	539	587	579	605	542	574	589	591	566	614	584	587	529	548	603	539	594	591	559	582	566	599	569	527	576	568	570	575	557	567	539	588	545	622	538	555	580	577	560	605	585	581	586	606	572	577	588	579	600	546	571	571	566	601	581	562	556	562	582	564	588	542	613	600	531	571	543	593	628	564	577	569	580	571	597	605	600	560	556	537	546	590	548	586	553	587	583	584	561	604	575	592	557	556	571	561	553	551	617	557	529	564	551	535	564	569	540	576	582	590	559	609	569	558	586	582	594	617	587	552	552	557	567	548	567	615	576	587	608	588	575	609	603	575	571	580	586	613	589	579	591	562	582	563	562	594	605	618	591	589	571	594	577	599	574	579	599	551	538	561	568	562	582	563	618	606	540	580	542	565	569	602	573	592	569	574	564	552	620	595	532	531	585	553	565	578	585	578	573	583	585	522	576	573	536	573	562	577	583	518	591	553	591	578	614	601	565	573	534	553	569	555	526	600	598	588	592	594	560	567	560	561	617	620	597	563	568	580	619	601	590	573	559	584	555	572	568	566	560	573	533	560	565	583	565	594	565	573	553	605	594	577	570	608	584	553	587	597	601	564	528	534	559	567	567	599	533	560	595	554	616	601	592	571	581	622	549	551	576	606	601	570	551	559	601	558	580	534	568	589	534	583	610	578	582	592	581	600	582	610	538	561	540	571	554	564	612	590	538	580	528	567	586	529	624	582	588	559	578	585	530	574	596	564	535	539	571	543	527	564	569	545	621	551	583	603	608	574	584	605	573	569	563	594	596	542	539	613	544	622	561	552	580	545	572	545	580	534	577	591	580	561	578	546	577	603	572	620	526	555	573	591	577	558	568	609	569	551	532	574	611	599	574	574	595	546	569	584	553	536	641	563	597	586	569	638	570	555	539	557	609	561	569	561	580	601	575	556	566	585	558	525	556	588	568	572	583	573	566	603	551	592	536	555	577	597	585	546	538	558	606	605	563	584	595	551	600	580	556	621	561	606	576	567	597	565	607	549	568	538	521	581	558	554	561	563	570	576	580	559	567	574	598	555	548	588	563	592	546	586	566	555	607	589	556
43557	47991	44249	34282	38415	38026	40429	46326	40790	38869	34853	33858	37733	33343	29016	31180	35508	31768	24957	22958	18540	10246	5355	4671	3343	2647	2275	2999	1968	2131	2621	2222	2812	1771	2617	1258	1699	1346	1087	1145	1046	969	1026	1024	1109	813	673	696	662	554	445	486	412	530	581	793	763	347	281	251	211	255	299	369	500	566	520	365	368	291	216	201	181	178	202	194	174	196	196	180	161	178	182	203	188	172	209	253	342	355	244	184	195	181	198	176	200	211	176	202	175	190	161	172	180	169	183	184	178	186	194	195	187	182	173	184	210	169	168	195	208	185	183	188	172	207	149	183	198	155	199	192	148	173	180	184	177	184	173	168	168	175	184	196	178	179	161	174	192	183	165	210	184	160	175	180	170	186	181	154	186	169	193	203	184	208	160	192	167	207	171	192	181	176	167	196	185	170	162	163	194	146	176	183	188	183	167	200	180	173	157	181	198	187	178	187	156	179	191	162	177	177	180	171	175	202	207	178	189	177	200	185	196	162	182	187	183	205	187	169	176	160	197	174	200	182	175	178	168	171	175	164	169	180	217	208	187	195	182	172	171	164	187	175	204	170	166	198	190	207	172	179	157	175	186	204	161	152	166	196	181	178	187	195	169	179	171	197	212	184	199	185	184	210	167	192	183	194	181	183	186	175	195	192	166	191	168	152	171	197	200	194	213	176	168	202	193	185	179	203	172	165	202	173	195	165	176	182	187	180	156	176	177	196	172	168	197	170	159	186	157	164	206	169	184	177	197	208	194	175	196	208	167	176	154	168	177	165	168	206	182	187	166	180	180	177	188	188	173	170	164	182	207	188	158	169	189	151	163	199	191	178	212	170	182	181	189	172	186	173	180	208	181	201	162	182	195	173	181	178	207	167	173	167	175	163	172	174	171	180	182	181	142	171	197	194	164	170	190	168	152	176	201	192	197	174	175	195	214	180	178	185	180	164	171	154	176	190	183	166	153	172	177	185	196	173	172	153	183	176	178	174	168	180	169	183	169	158	180	170	197	181	164	157	188	155	194	156	154	185	214	196	169	187	189	183	176	192	172	205	186	175	188	204	191	188	158	166	192	203	178	153	188	201	182	206	188	180	176	156	167	216	213	166	187	172	176	205	175	183	179	177	185	153	171	182	192	160	159	173	159	176	194	196	168	195	192	192	217	198	165	172	200	189	193	183	175	171	160	169	161	195	180	183	131	178	202	165	197	185	182	172	197	181	191	177	183	187	196	178	178	179	182	156	179	197	167	188	197	184	167	166	188	173	186	155	184	172	188	176	181	179	184	174	205	182	207	177	174	148	200	174	190	159	165	197	180	170	178	147	163	194	199	164	193	156	180	189	161	189	183	178	196	175	169	194	197	162	156	198	198	194	171	160	166	183	187	180	177	181	163	156	201	192	190	170	194	167	190	181	201	181	182	197	172	184	169	176	195	208	180	165	170	200	217	168	188	188	166	151	157	199	193	181	199	182	172	189	162	154	175	189	165	196	163	153	175	197	166	144	211	162	174	176	180	160	198	171	175	196	179	173	188	181	198	187	185	171	168	186	198	177	197	158	167	172	166	166	166	203	183	195	173	163	165	193	181	159	156	155	211	188	170	179	179	186	196	158	167	198	175	209	171	177	197	190	174	217	166	198	158	157	193	144	170	178	190	196	202	190	191	182	185	180	193	198	162	166	215	177	200	164	196	192	169	191	178	150	145	181	178	170	188	161	182	183	194	171	166	187	172	177	199	172	190	173	159	184	166	188	175	187	179	188	195	176	210	175	183	171	191	175	193	194	162	193	183	181	171	188	184	180	178	216	186	197	209	174	188	177	185	173	173	176	198	171	190	163	187	197	187	195	190	178	194	163	170	184	179	191	170	179	175	185	176	184	196	181	140	171	148	171	208	171	174	194	185	210	171	197	194	164	200	176	190	186	193	178	181	181	177	179	142	187	172	193	158	181	198	187	181	202	163	172	175	164	175	178	149	199	162	169	177	177	183	185	145	195	194	189	186	184	182	154	192	163	182	167	210	180	193	178	204	172	171	164	196	176	178	207	187	164	186	158	173	183	184	191	189	198	199	177	187	193	189	179	164	186	194	173	162	188	190	168	190	186	176	183	209	178	186	164	182	187	170	216	183	187	161	170	201	200	154	162	172	186	182	188	174	189	173	168	188	173	185	161	175	184	213	175	163	165	166	179	161	182	186	198	182	171	168	179	175	203	207	200	180	175	179	192	199	174	178	167	191	185	167	173	164	187	193	180	171	184	182	186	180	166	190	166	187	181	192	164	185	174	160	176	161	193	174	191	171	179	189	197	182	169	175	173	189	158	190	160	177	172	174	176	175	176	180	169	180	183	186	152	212	197	165	170	192	184	179	197	172	182	192	159	184	175	204	195	168	206	180	201	173	203	172	199	167	156	183	191	187	174	179	177	172	205	192	163	174	185	170	169	181	177	190	172	176	178	195	149	148	188	176	180	194	193	183	160	201	196	185	154	205	208	181	186	196	174	180	169	173	185	178	151	164	176	202	177	199	174	169	195	175	180	185	178	192	188	185	192	211	198	174	194	190	187	191	157	178	172	166	198	172	191	190	177	204	170	191	170	208	158	194	166	195	167	174	176	183	162	210	203	183	154	182	178	197	191	185	183	174	193	189	184	206	193	166	157	181	183	179	187	185	184	197	181	171	164	168	190	173	194	196	168	191	152	189	170	188	186	179	182	185	184	174	175	162	155	170	133	155	175	197	147	183	154	194	182	159	174	205	178	211	158	176	176	168	171	182	194	208	170	180	192	168	158	168	190	150	191	182	209	185	164	170	185	181	191	183	190	180	170	181	174	175	190	170	159	178	170	171	190	206	165	200	189	172	186	189	183	176	172	186	204	187	170	166	178	173	170	178	164	198	207	173	162	175	198	187	179	209	211	168	195	169	178	191	168	186	185	175	185	184	184	183	193	157	171	178	172	192	170	200	186	178	175	174	161	185	179	192	159	185	198	192	187	184	178	183	188	182	183	164	183	178	183	196	175	187	174	135	179	186	171	180	185	188	191	187	189	177	192	177	206	199	184	216	185	194	178	174	176	185	195	165	198	187	189	176	142	192	194	186	170	189	183	161	178	191	191	186	193	155	173	184	174	181	198	153	203	181	160	187	192	204	197	197	194	181	196	170	157	170	194	182	165	172	188	183	181	177	196	174	203	188	175	196	208	179	189	201	164	192	206	181	192	185	137	173	186	192	174	209	184	155	169	188	199	184	157	209	154	181	176	193	176	193	196	178	175	164	181	187	193	182	165	190	187	153	208	196	185	202	163	179	191	199	169	166	203	173	182	181	181	179	201	199	171	177	194	180	202	172	169	192	174	185	179	172	198	181	194	185	193	184	178	172	158	170	195	178	203	183	194	177	166	179	170	193	187	161	194	186	195	184	189	195	224	162	187	194	188	173	160	200	210	183	147	183	205	191	180	173	180	225	172	160	194	180	203	189	191
32343	47995	50651	54132	56295	57966	61574	57323	51327	55925	53481	51632	52065	47133	45613	50049	52262	50029	44756	44872	40961	29627	19280	19288	14887	13114	12182	14487	11404	11759	13154	12050	14871	10041	13220	7277	10377	8491	6706	7119	6249	6107	6604	6105	6435	4799	3923	4356	3929	2930	2312	2639	2567	3561	3567	4795	4659	1842	1109	1095	689	1042	1168	1802	2903	3557	3055	2000	1780	1068	765	654	549	537	528	462	498	462	442	507	435	469	507	465	459	461	524	987	1706	1497	725	426	408	430	422	403	444	411	466	448	394	415	418	456	406	432	434	422	446	426	438	459	426	444	455	436	440	449	425	406	435	463	462	521	504	491	459	462	468	459	422	455	373	438	417	425	408	404	403	430	448	438	421	412	425	413	412	437	417	398	434	430	413	413	451	442	431	446	420	457	420	434	425	428	465	378	408	392	463	441	429	432	383	405	352	390	442	434	418	405	432	441	397	443	429	428	400	405	434	435	429	388	398	428	432	456	441	408	422	399	426	417	454	412	397	425	423	414	403	467	433	392	431	411	422	402	429	378	419	395	400	438	416	451	436	418	421	439	443	404	459	458	442	420	442	399	370	444	454	415	428	410	419	428	408	440	457	413	450	430	422	423	436	379	414	442	402	425	397	449	433	452	428	424	437	450	433	425	448	458	442	416	439	423	427	426	412	413	421	428	457	405	439	421	429	433	400	405	425	401	417	411	452	419	411	406	437	398	431	423	405	435	424	437	385	384	409	366	452	449	399	401	410	440	456	433	474	437	398	455	408	433	409	406	397	455	407	438	434	434	411	388	426	408	429	450	422	409	399	429	442	406	448	429	424	428	412	416	436	418	426	388	408	432	446	396	436	437	419	410	455	449	423	406	415	432	417	449	446	491	411	429	421	426	392	444	408	419	434	387	442	437	427	465	457	417	405	401	435	420	403	405	435	434	418	383	434	453	420	410	428	422	443	446	431	444	410	437	409	380	440	404	430	439	434	423	426	392	417	415	389	432	456	411	421	396	435	375	389	423	413	424	372	392	422	428	419	441	464	459	422	408	413	428	420	420	408	409	406	441	419	423	431	401	450	417	436	404	458	398	416	414	401	456	464	452	422	419	425	444	409	436	413	435	414	435	443	420	437	485	454	407	439	424	417	419	410	433	436	427	423	411	471	419	405	448	445	433	432	406	434	397	398	414	402	488	409	406	417	452	433	447	439	405	484	450	449	416	415	435	413	459	422	425	444	434	437	412	422	416	401	433	430	426	434	447	396	432	402	402	434	469	419	430	403	431	401	413	421	431	444	401	429	407	435	427	464	401	401	429	460	368	431	424	456	421	425	440	423	437	407	452	403	413	417	418	441	425	472	443	426	424	411	419	419	442	417	391	444	445	431	392	474	398	414	429	434	398	450	407	422	425	393	421	433	449	425	444	421	420	464	419	462	448	390	418	401	426	430	437	428	408	403	427	415	442	474	397	418	430	422	438	419	439	437	452	418	380	419	414	413	448	444	419	429	433	418	416	464	449	410	437	415	452	416	437	462	436	400	397	425	442	420	439	410	445	444	406	439	423	421	432	430	415	447	438	416	396	453	467	441	444	387	460	440	447	443	408	381	389	403	390	463	429	383	438	428	467	453	396	426	393	430	426	399	460	396	436	447	415	417	432	419	438	453	425	432	373	433	453	393	441	419	394	444	435	422	425	430	427	422	419	449	402	449	425	417	421	424	404	416	430	403	409	438	425	411	410	454	418	429	421	416	462	429	420	435	427	434	403	431	405	440	405	446	425	418	421	386	432	420	413	463	434	433	438	437	380	418	396	398	432	422	450	431	424	425	428	415	459	426	407	433	401	428	400	438	423	407	419	444	412	458	408	436	409	415	416	423	427	409	440	436	427	380	452	402	410	423	451	438	453	417	431	432	428	436	438	420	403	417	392	421	425	412	453	416	421	452	419	405	410	413	395	415	396	436	454	441	402	388	436	408	442	419	417	432	448	402	417	437	463	408	407	426	437	424	421	422	435	440	407	450	440	428	456	424	408	411	409	447	427	401	425	408	410	397	437	407	415	433	433	395	438	414	440	438	441	439	394	418	416	373	412	394	437	421	404	451	414	435	387	422	393	428	416	429	430	408	383	455	425	415	433	436	423	411	437	448	471	440	431	441	451	414	431	422	382	437	426	429	442	454	433	416	415	393	444	443	408	424	420	410	406	503	415	408	459	453	394	423	407	367	432	442	396	410	423	457	448	444	418	403	433	400	439	434	389	463	430	413	417	421	433	444	440	445	447	420	442	428	421	454	454	426	456	441	416	444	428	441	442	417	412	433	423	398	439	411	420	410	422	449	430	416	497	439	414	410	396	431	398	460	442	414	409	422	430	437	457	425	426	393	413	425	424	456	453	419	436	410	419	416	406	431	422	423	426	394	436	416	433	411	402	415	419	418	421	405	424	429	419	452	424	449	378	458	423	432	469	418	410	406	393	409	425	385	400	455	442	427	412	396	442	410	408	434	438	428	441	432	457	404	456	398	439	443	437	423	430	410	472	415	429	433	373	403	460	439	438	442	423	415	442	432	422	445	406	409	407	413	448	421	424	457	407	443	446	417	483	434	403	449	434	458	467	437	441	431	413	453	405	441	401	407	417	372	440	410	428	415	408	438	421	435	421	430	406	428	429	397	425	445	430	441	433	411	439	430	432	416	443	427	402	397	418	399	412	414	444	392	411	450	450	434	393	427	399	430	422	423	441	426	432	411	415	420	445	442	426	409	421	396	451	427	424	415	439	423	429	408	404	436	450	438	381	438	392	405	404	416	422	444	412	396	432	430	439	429	450	472	434	408	439	428	430	415	415	389	424	436	431	434	389	452	413	446	419	414	454	405	417	384	428	421	412	426	436	428	448	415	411	433	420	424	431	459	446	403	447	394	461	407	423	419	412	392	461	439	445	420	439	426	405	439	449	417	406	411	414	427	409	427	422	380	440	450	419	427	425	418	430	428	404	444	411	430	420	433	420	404	406	460	399	411	421	416	427	427	446	398	450	432	441	442	418	423	429	463	435	456	425	430	434	398	430	422	409	422	395	398	414	472	394	430	436	444	437	401	464	410	458	442	429	441	419	435	435	413	459	432	437	406	410	408	420	409	423	425	430	443	425	448	434	432	409	447	447	424	439	451	445	411	463	427	434	393	395	421	419	445	441	442	405	421	443	442	450	454	437	407	418	441	407	426	420	428	410	395	412	449	407	442	407	406	436	406	460	464	422	432	442	420	447	410	451	397	405	411	408	422	435	447	413	440	445	424	419	412	436	438	457	457	468	421	404	440	416	426	412	389	443	420	411	404	414	431	451	411	452	443	425	396	452	443	409	454	424	445	407	423	416	426	422	437	436	423	415	448	458	463	396	483	422	390	413	410	429	414	419	411	442	393	448	424	447	392	430	430	428	428	431	420	443	411	402	439	429	429	426	460	428	447	416	414	426	422	433	417	402	436	413	443	368	374	391	431	429	436	412	409	426	417	430	438	406
11470	15053	20204	13241	10992	7926	5946	6724	4725	3694	2546	1853	2166	1961	1194	1241	1343	1145	946	780	675	520	407	381	369	366	364	351	364	374	377	322	332	321	322	285	272	290	271	259	276	265	247	240	268	261	258	265	260	259	252	246	263	253	248	257	262	249	244	247	268	226	265	239	255	239	250	234	267	258	252	242	263	278	244	255	232	257	252	232	256	266	259	266	228	277	269	258	253	252	223	251	278	265	269	217	262	260	236	257	247	255	248	251	227	229	231	231	238	238	242	247	237	219	238	249	229	230	274	243	232	234	226	248	250	243	249	243	252	250	254	255	204	257	237	260	232	224	229	226	259	237	259	231	278	242	213	244	222	253	277	259	259	244	208	221	252	276	236	241	249	246	249	231	220	253	242	249	245	243	253	246	247	259	277	238	224	259	243	244	224	218	260	255	262	226	226	245	227	272	239	270	252	256	233	230	255	282	254	254	262	278	232	265	259	212	244	273	220	274	250	218	241	251	227	212	244	244	250	227	255	240	248	244	240	261	259	250	229	272	241	257	250	252	238	242	225	246	235	231	277	258	240	245	259	232	236	238	240	243	221	251	237	231	247	235	237	227	250	209	260	231	239	232	238	225	251	204	250	238	234	238	232	221	273	239	237	264	241	281	250	219	260	259	268	230	249	237	216	245	259	262	251	240	250	255	242	229	251	246	270	228	229	246	272	246	231	247	247	229	266	255	264	284	226	235	237	239	225	243	252	244	240	220	251	259	229	273	240	264	231	245	263	262	224	250	256	236	248	247	233	268	243	254	228	256	243	237	236	285	273	242	257	223	260	235	253	268	245	254	234	246	256	281	247	246	259	244	245	251	251	218	215	258	256	256	266	218	219	240	249	269	225	227	244	271	227	241	253	241	261	246	239	229	259	249	268	222	217	252	225	246	271	245	244	261	257	235	240	228	250	232	243	253	241	231	236	259	248	264	243	260	254	260	255	251	234	256	243	244	266	202	262	235	249	255	242	249	238	242	243	238	237	234	271	244	204	245	232	259	247	277	250	217	240	224	246	234	225	256	233	267	219	231	265	262	258	247	247	233	238	255	226	274	272	263	242	236	226	228	252	251	269	239	229	285	250	251	258	239	280	237	231	249	251	249	260	244	255	246	245	252	244	273	246	237	255	246	258	267	250	247	265	237	262	260	226	246	254	250	241	237	228	226	229	241	235	224	249	250	233	242	248	213	268	210	267	253	251	233	254	248	273	249	229	249	237	263	265	282	251	248	252	216	224	236	210	240	285	254	261	241	229	239	241	216	230	225	259	233	236	274	247	265	200	229	267	245	235	253	253	264	257	256	234	221	243	256	251	259	248	216	228	253	257	228	227	250	273	267	241	290	230	240	240	255	235	251	248	250	239	234	257	243	238	238	229	225	289	254	210	231	266	251	273	248	225	245	279	236	277	244	245	249	238	232	231	261	227	225	201	284	240	255	247	240	244	256	240	233	261	262	284	240	267	242	226	268	237	240	234	275	244	235	277	260	251	233	210	269	230	258	215	277	219	234	246	234	241	223	226	252	268	233	230	253	222	255	240	256	240	245	234	246	219	252	253	266	221	239	223	228	229	229	194	246	239	246	242	259	230	243	258	242	256	273	231	246	245	273	223	239	227	242	249	255	250	252	259	243	255	236	221	272	250	233	269	235	234	240	258	270	270	257	264	238	248	246	260	233	232	239	257	259	271	239	246	252	260	247	248	252	251	255	247	235	245	228	240	251	250	248	264	246	245	256	273	264	291	245	238	260	245	232	234	252	236	269	259	218	249	244	227	252	236	269	258	239	254	235	264	257	243	267	236	249	241	234	243	251	250	256	245	235	222	221	288	235	226	225	227	246	235	229	222	252	241	249	252	246	264	266	235	236	233	239	232	257	255	236	243	221	249	235	254	230	256	240	245	251	234	272	232	249	253	237	247	245	242	244	220	256	241	272	244	241	241	221	242	270	242	256	269	222	247	239	215	234	236	235	220	240	216	230	237	252	222	263	233	243	207	242	215	240	236	252	250	294	219	245	248	274	230	253	255	244	207	239	279	257	261	258	260	225	267	229	262	224	236	244	261	265	247	249	222	215	255	246	265	237	248	273	232	238	251	295	251	230	225	245	237	238	237	248	234	219	248	263	237	257	249	218	255	280	213	201	234	253	231	261	268	272	219	250	281	259	250	223	256	217	211	228	211	262	225	257	264	261	228	240	258	230	232	253	239	246	262	252	259	247	275	234	221	269	231	227	255	232	222	213	251	223	245	253	222	214	243	265	259	270	267	240	219	194	230	248	267	248	244	250	227	227	255	229	224	250	244	235	241	254	253	232	248	236	252	257	223	220	259	254	268	226	224	236	237	237	284	232	261	256	240	271	239	260	216	237	233	224	262	273	250	240	257	258	240	265	256	255	265	240	275	234	258	241	275	245	267	252	208	235	214	256	232	257	230	213	219	231	260	254	257	235	260	216	247	248	254	245	264	274	261	277	214	257	249	213	229	258	211	253	241	249	215	238	238	248	260	254	249	243	258	283	199	257	241	256	265	286	281	237	236	258	243	255	254	255	211	238	219	249	235	239	237	239	258	265	230	264	238	217	270	259	231	246	241	224	246	246	255	236	258	259	248	231	235	269	242	222	237	274	262	248	223	215	269	229	251	240	258	235	260	232	265	240	267	259	257	222	209	218	235	233	218	241	222	223	265	245	237	251	268	250	234	240	239	264	248	201	271	240	224	253	232	242	250	262	235	268	267	234	248	227	230	230	238	257	234	244	266	251	263	242	241	242	243	239	252	229	241	222	217	260	269	258	238	236	286	238	223	250	236	237	245	215	258	244	222	268	241	226	231	251	231	223	236	245	235	244	249	247	260	246	290	265	254	265	267	244	273	255	242	244	251	230	244	234	245	259	253	237	239	260	235	246	242	233	226	257	247	265	239	248	213	248	236	257	267	242	246	227	228	274	249	272	260	244	242	230	258	277	232	251	239	249	258	232	247	203	262	260	231	221	236	246	266	254	237	238	230	264	228	265	276	265	218	239	246	254	233	261	255	240	270	248	246	265	232	234	258	244	249	265	234	221	242	254	256	246	231	237	239	215	237	262	267	252	219	229	245	241	258	273	246	271	227	262	237	233	262	259	238	258	236	247	237	220	236	250	256	241	229	258	232	222	277	287	240	265	230	250	258	230	231	246	223	243	267	262	266	238	233	248	233	254	257	252	255	228	256	273	222	254	255	290	240	273	221	249	214	260	253	250	262	236	256	249	253	261	233	225	241	232	241	259	242	251	271	234	217	240	246	250	249	275	243	252	217	247	225	257	263	245	261	260	244	254	239	263	236	215	237	225	240	218	249	273	261	248	265	242	221	255	251	224	274	235	261	246	241	262	259	228	235	292	242	258	254	258	282	265	253	264	242	242	243	229	239	257	255	253	263	225	251	258	249	265	242	237	250	238	257	264	285	238	234	246
8632	15276	27684	22414	24633	20665	19835	21658	15141	14824	11896	10045	11745	9903	7026	7408	8642	6947	5592	4962	4071	2686	1835	1807	1662	1506	1508	1656	1532	1361	1389	1258	1376	1024	1088	886	946	910	812	841	753	749	796	761	771	715	743	680	663	638	637	639	677	677	669	735	722	657	632	615	627	611	631	603	674	670	686	648	611	606	592	553	562	576	640	672	585	586	589	567	544	584	620	605	617	598	597	603	698	596	613	585	568	602	607	584	584	560	586	561	612	573	556	643	591	554	553	547	597	597	553	582	586	566	584	556	583	592	564	579	572	645	543	572	544	572	556	569	566	641	571	564	550	563	548	581	539	570	585	583	558	577	591	571	564	585	565	567	602	553	591	581	560	600	637	550	579	574	588	606	565	571	576	573	575	574	593	570	550	620	571	543	599	557	594	611	549	577	596	546	586	562	578	528	578	596	562	601	549	563	541	582	574	574	580	587	601	619	580	600	544	605	571	568	617	605	582	570	563	583	534	590	592	569	536	592	583	568	600	573	572	584	625	568	598	618	585	554	568	571	581	597	546	556	593	578	584	615	578	620	576	593	505	594	545	561	564	552	538	589	583	596	601	625	559	613	526	587	576	603	607	548	581	573	584	543	550	564	590	618	633	529	575	538	548	572	563	563	590	562	576	572	589	591	619	591	615	567	555	539	573	607	603	615	562	577	552	573	611	556	559	504	554	601	591	568	548	558	562	602	567	550	591	561	584	559	530	562	578	588	584	589	572	553	598	559	574	544	556	581	571	515	594	571	585	634	564	620	524	546	554	587	581	563	580	586	548	624	561	589	607	561	554	599	614	616	602	605	598	631	615	552	544	557	587	600	587	579	583	574	586	524	585	598	595	576	602	567	586	574	609	633	585	573	579	589	606	606	589	557	561	545	539	600	555	570	606	528	538	576	593	533	597	546	588	544	592	552	585	561	544	579	583	620	558	601	562	555	580	576	523	604	624	590	598	530	605	561	535	573	564	587	568	555	550	633	538	661	583	621	555	552	610	597	614	566	566	593	574	609	601	540	609	576	594	568	580	588	571	564	566	575	573	552	588	577	541	599	591	604	539	595	582	580	545	585	547	621	585	572	584	608	608	573	607	576	564	588	573	586	571	577	559	551	559	588	559	606	593	603	561	592	565	529	545	565	570	618	571	548	577	607	595	603	558	575	599	541	574	556	547	532	576	557	621	519	574	580	564	605	580	559	604	598	594	576	633	595	570	594	585	572	590	553	589	602	619	550	568	601	548	558	607	563	552	628	599	586	537	620	545	576	574	623	607	576	579	592	584	565	564	573	588	612	591	571	563	571	561	597	641	539	621	567	539	568	584	575	535	568	615	583	575	572	582	579	611	595	579	587	599	585	595	567	522	580	579	597	605	565	574	586	561	563	579	556	552	622	552	537	590	613	613	586	574	591	588	592	567	551	566	554	588	557	584	598	581	569	559	571	570	575	558	528	590	619	606	526	551	546	600	579	620	593	587	587	593	578	559	588	587	600	588	575	586	578	553	574	589	568	599	537	569	565	578	580	539	562	576	562	608	557	564	544	588	587	508	572	575	548	539	529	595	596	589	604	602	592	587	574	586	578	570	571	593	582	578	531	603	584	555	562	601	587	599	591	578	551	553	574	587	603	591	599	600	570	555	573	571	562	617	583	560	570	590	560	593	613	599	543	551	508	620	590	604	595	615	536	523	618	563	572	572	540	593	563	587	563	529	580	577	567	585	568	568	615	596	600	598	613	542	589	576	621	567	594	598	586	598	635	645	557	569	583	603	583	570	618	602	564	541	601	564	555	585	595	609	584	560	613	578	559	557	576	587	623	586	613	560	573	563	583	583	542	563	581	579	582	599	585	580	563	579	604	579	598	615	542	623	556	633	572	577	546	544	596	558	643	582	598	622	574	576	602	557	616	595	568	559	566	583	558	570	579	587	599	581	567	573	613	537	551	604	603	573	565	558	564	568	586	578	583	628	604	534	563	593	590	541	557	591	577	582	562	601	554	581	569	586	605	616	518	612	618	614	598	558	573	584	546	593	594	602	589	586	602	595	614	624	568	559	535	566	543	580	579	603	603	564	532	598	582	593	595	592	613	590	589	632	588	572	553	594	577	550	621	557	563	566	604	593	609	572	539	533	601	582	593	562	569	545	582	577	614	583	564	574	603	588	608	595	559	603	550	595	537	559	588	565	615	576	575	580	580	588	561	594	585	574	605	616	587	579	585	608	577	566	549	580	613	568	568	542	544	569	585	554	577	612	543	619	570	538	554	599	591	582	593	550	584	587	611	581	595	569	562	561	603	591	569	576	583	593	588	584	578	552	595	586	572	559	582	616	599	582	587	549	576	576	593	565	552	568	606	571	630	614	589	598	614	569	621	585	621	545	563	576	576	589	568	582	532	563	583	582	542	539	604	575	570	540	577	585	573	581	607	577	560	580	540	587	560	601	588	575	575	557	585	593	554	541	602	561	561	580	593	551	568	572	541	569	552	548	557	549	578	569	602	581	556	575	558	547	580	599	581	605	558	586	552	578	575	569	540	593	591	540	542	581	554	542	572	605	621	572	603	625	597	568	571	541	551	582	606	583	549	613	600	563	549	557	570	615	617	598	581	588	562	574	615	582	577	559	566	571	591	554	635	557	601	556	560	579	577	568	581	573	561	583	568	576	568	556	551	589	561	555	605	584	555	599	570	538	629	593	609	586	651	577	567	601	544	570	568	576	625	592	559	589	627	573	569	584	558	591	572	579	611	559	591	611	581	593	595	569	554	542	557	574	579	568	573	582	616	542	534	602	596	574	558	574	607	587	569	595	576	546	589	567	596	573	591	551	630	529	593	578	567	599	597	582	575	597	602	602	591	572	599	578	589	595	613	625	562	575	609	572	599	611	592	573	574	592	543	562	576	574	584	608	569	570	549	566	593	557	534	563	567	562	590	564	631	533	538	578	549	576	564	587	575	613	591	595	585	582	564	561	568	571	609	575	590	531	563	605	555	532	595	589	567	577	584	555	559	591	560	544	591	582	580	568	600	560	601	563	586	553	642	580	552	554	585	581	607	601	567	631	570	601	605	582	614	554	612	543	584	549	607	596	601	555	606	576	600	572	586	560	587	570	560	593	541	575	618	551	568	563	556	618	596	572	565	594	539	569	575	601	562	576	574	597	577	567	586	560	567	647	562	619	606	553	577	593	572	575	597	607	557	596	601	576	570	530	583	608	574	598	587	601	583	606	567	599	561	557	549	568	594	553	593	548	603	595	599	610	542	579	606	550	600	584	572	577	549	593	570	579	586	569	605	536	565	565	606	610	612	589	564	582	607	576	552	574	587	552	610	609	535	610	601	594	598	584	615	582	592	609	580	587	582	593	618	609	593	554	553	573	598	647	594	614	615	553	589	550	553	537	570	578	556	569	570	601	605	608	573	567	580	597	606	573	566	568	528	578	577	553	590	596	615	597	575	565	574	561	576
36768	44974	44635	34727	38232	36032	36657	40876	34762	33141	29779	26776	29569	27157	19889	21037	23227	20278	14112	12648	10007	5901	2701	2571	1917	1453	1303	2086	1487	1252	1544	1304	1640	971	1509	861	948	784	673	810	671	680	716	637	728	567	550	544	465	419	359	415	347	423	453	610	506	373	322	287	264	259	265	374	411	515	413	397	338	291	289	268	247	266	267	252	246	248	301	240	264	262	284	272	249	272	272	313	363	322	320	281	225	219	258	252	256	229	255	271	265	277	281	247	265	238	266	258	259	236	273	279	259	271	229	258	248	243	279	274	258	238	242	253	270	279	261	245	289	257	236	244	299	267	284	261	288	251	251	256	271	265	245	250	270	246	238	263	288	272	241	288	259	264	270	249	254	274	241	276	272	248	249	243	247	254	269	243	246	256	256	258	277	256	304	234	263	251	221	286	240	260	263	252	238	231	247	240	264	245	245	272	258	271	264	229	274	271	286	251	257	248	232	232	260	250	235	250	252	282	252	254	248	258	247	278	248	256	267	271	251	278	239	247	259	277	254	244	255	252	217	271	262	251	259	256	255	224	259	267	281	249	248	236	243	247	251	257	260	237	257	269	294	262	258	243	272	239	236	269	252	266	281	230	254	237	239	271	251	272	266	255	251	265	254	276	266	253	278	272	258	295	252	273	265	234	292	244	251	221	255	255	263	246	265	248	245	246	248	266	251	282	245	229	267	260	265	241	240	259	272	261	254	288	272	249	247	256	249	257	268	265	235	252	235	246	254	304	227	257	257	245	253	269	277	237	243	251	245	284	219	254	263	245	260	239	233	251	239	278	275	276	247	253	267	286	254	246	236	241	244	236	240	241	257	224	249	255	244	219	264	276	265	244	251	247	255	240	271	280	241	252	282	238	230	239	280	260	245	241	222	240	256	279	258	273	279	265	265	233	247	248	250	267	248	272	230	261	225	240	265	244	268	239	243	271	238	272	260	263	215	237	263	240	276	262	236	258	272	274	264	274	272	248	250	282	244	242	237	297	295	267	241	264	247	246	262	265	248	237	217	256	249	270	275	242	223	236	225	258	239	247	289	268	239	271	262	237	238	244	233	240	235	255	289	258	232	237	250	283	266	258	251	282	269	256	272	268	256	261	238	259	235	224	253	261	251	257	246	266	260	225	256	239	252	257	251	253	232	258	268	245	284	242	256	253	272	244	269	247	288	268	279	270	245	237	254	268	255	263	274	267	232	242	243	260	246	249	215	260	224	253	237	289	251	250	274	280	234	267	252	262	242	247	285	268	255	246	285	261	269	270	239	239	232	238	266	241	262	228	235	246	270	245	223	267	265	261	261	259	250	291	286	248	211	244	229	264	286	245	273	237	274	287	268	270	254	261	288	258	262	241	260	264	255	259	281	244	264	259	254	275	257	255	257	229	238	287	274	279	275	251	264	263	255	257	241	262	233	257	246	262	257	292	260	262	274	228	251	286	287	269	243	280	263	266	264	244	256	225	235	254	257	238	265	275	256	254	250	244	270	263	241	269	249	221	258	269	255	251	252	283	249	256	247	264	262	251	264	278	253	250	259	251	256	260	242	268	281	250	272	231	265	238	288	243	252	249	235	241	284	262	256	249	297	281	268	241	254	255	283	253	258	219	249	250	284	260	263	238	258	296	234	271	282	279	250	285	262	245	252	248	285	255	244	238	240	258	264	263	232	257	264	301	249	269	275	273	278	243	240	255	243	244	253	248	237	231	266	264	252	259	221	253	252	276	233	253	256	269	244	242	260	273	255	267	257	248	245	264	261	267	232	250	281	289	280	250	254	233	236	280	251	252	228	237	243	261	254	279	255	242	252	268	231	264	241	245	238	263	285	246	215	286	271	242	262	265	258	265	239	282	278	270	284	277	240	245	229	262	263	264	267	263	245	275	259	235	258	234	246	260	260	265	226	232	274	265	222	263	304	275	222	260	256	219	244	239	258	260	254	264	248	273	257	242	236	240	265	250	276	245	278	263	280	245	277	262	237	275	264	266	256	263	259	258	230	283	231	274	252	248	232	244	226	263	260	280	238	252	241	260	250	234	286	262	260	265	255	252	248	248	264	240	256	261	255	241	248	274	248	254	254	215	254	251	271	264	263	255	252	259	237	266	246	229	291	257	248	254	295	307	278	236	255	212	262	261	257	279	259	250	295	236	252	273	241	270	242	247	245	273	264	268	228	245	228	262	269	262	237	270	229	237	263	261	256	232	288	278	244	245	284	237	262	262	236	238	254	264	259	273	275	279	267	265	247	243	222	273	228	277	261	271	289	239	265	272	241	232	278	258	248	237	264	245	256	257	266	244	295	259	249	248	243	256	240	249	256	275	265	257	249	254	255	256	259	246	270	236	278	248	270	239	261	254	276	257	264	260	261	263	236	270	248	256	241	275	300	276	267	248	243	285	251	260	301	280	280	264	271	251	263	245	273	248	226	265	252	258	262	277	289	250	269	267	246	226	275	245	278	240	278	256	250	258	287	256	255	269	264	251	262	243	242	250	241	245	266	272	275	249	263	273	270	260	255	260	243	286	251	243	261	255	258	258	281	210	253	277	230	277	243	249	252	258	276	261	233	244	238	252	274	272	267	255	248	229	241	272	274	276	258	254	285	237	274	255	232	212	251	267	267	275	242	245	263	261	269	274	276	269	275	262	275	262	287	291	275	268	247	250	259	254	243	240	254	281	246	255	259	278	234	267	235	244	246	258	266	268	239	207	227	250	243	257	255	250	260	248	245	290	256	259	250	260	241	243	288	250	279	274	240	263	258	268	262	255	284	249	277	256	280	278	250	253	251	252	240	240	268	259	233	249	248	245	275	263	244	249	265	243	255	268	274	269	259	244	230	267	251	246	228	258	255	247	243	231	228	254	263	257	261	260	278	280	237	228	237	266	273	237	237	279	266	257	276	227	266	245	254	254	272	239	238	252	259	259	265	226	263	237	271	238	260	256	274	265	290	259	259	232	293	250	287	290	280	252	236	257	269	298	274	255	240	251	250	257	265	268	301	277	249	252	267	217	241	252	239	248	273	240	282	277	276	269	269	276	239	255	232	275	241	245	261	272	263	255	272	280	286	247	258	258	275	251	283	252	266	301	303	260	258	249	239	258	267	242	285	247	268	288	261	261	251	249	259	236	253	247	231	269	225	232	262	246	278	235	250	254	250	241	267	249	248	246	220	259	274	310	262	267	227	244	264	251	232	264	264	273	230	241	214	252	242	254	245	257	260	276	243	263	265	230	259	271	232	244	249	246	233	280	215	264	257	269	245	286	260	292	258	218	226	238	263	249	245	278	260	275	240	259	277	257	254	252	250	233	235	273	253	270	295	253	279	244	258	255	211	273	255	264	271	267	263	276	227	269	257	259	253	252	235	242	265	296	278	246	241	256	252	233	273	269	254	243	261	257	272	263	239	246	268	263	259	249	265	268	270	259	274	271	273	286	260	263	258	271	255	297	244	257	263	239	260	281
27084	42145	48894	49176	53002	52305	54577	51907	43123	48130	45388	43430	44833	41155	37671	41589	43712	41420	34973	35246	31663	21930	12559	11951	9736	8017	7459	10458	7714	7719	8458	7658	8900	5444	8212	4755	5648	4725	3571	4396	3501	3868	4056	3449	4323	2908	2585	2617	1905	1691	1592	1835	1704	2046	1934	3333	2494	1415	895	918	753	922	899	1402	1860	2399	2034	1634	1077	794	692	680	615	643	673	647	648	595	564	615	594	602	601	614	628	643	687	1102	1296	1210	900	608	648	590	566	622	563	584	605	561	575	593	588	629	549	661	558	575	618	611	584	577	628	586	618	559	590	599	601	622	568	644	613	649	637	609	598	600	571	588	559	583	616	578	632	579	596	591	575	583	560	619	609	571	531	588	602	586	616	584	570	569	684	595	592	600	595	572	577	599	593	637	583	564	559	591	613	578	577	566	623	592	614	548	601	521	574	586	571	568	614	548	560	591	620	607	575	557	576	627	591	569	582	603	573	597	577	574	574	587	623	612	574	583	560	602	579	567	609	589	571	587	549	577	605	626	607	591	592	602	573	604	568	591	583	569	593	589	556	598	599	587	566	611	613	607	571	556	582	557	582	559	538	592	543	564	561	587	658	618	603	596	605	562	574	597	565	555	588	623	583	560	593	601	596	632	571	619	562	559	590	559	554	587	568	572	581	573	571	595	605	565	590	588	589	584	613	581	605	616	617	607	588	613	569	563	595	560	594	590	603	590	555	595	554	561	565	591	650	571	549	593	607	623	596	638	568	560	621	548	630	577	603	603	584	565	562	610	597	624	593	619	569	566	564	551	575	596	625	539	604	611	604	568	596	598	577	573	625	627	579	583	680	564	579	598	590	608	615	606	578	550	610	578	578	624	549	612	604	603	580	571	610	583	591	563	575	595	578	592	638	544	550	645	621	588	551	590	595	600	564	591	602	589	572	577	597	593	554	579	624	577	589	574	569	571	575	579	590	602	534	609	607	602	578	568	565	593	570	535	527	622	583	632	577	615	534	585	602	578	589	613	654	597	547	603	578	588	592	588	589	558	562	616	595	601	560	607	567	558	611	562	624	600	563	630	618	582	623	621	589	612	610	635	601	601	561	580	566	601	670	564	606	593	597	629	592	565	535	608	566	600	593	628	617	638	604	563	608	629	576	603	587	563	584	571	560	599	560	599	596	559	583	568	615	621	569	548	552	558	596	600	620	606	601	603	580	571	622	587	555	602	547	563	610	543	587	529	601	569	550	538	624	594	529	583	588	567	624	579	615	557	595	596	614	595	585	566	617	568	558	565	609	546	597	591	569	596	606	575	592	554	598	579	603	580	604	600	610	612	588	628	587	611	584	568	610	573	624	586	548	621	586	589	592	593	634	624	589	617	563	602	526	633	563	564	577	583	569	554	581	610	533	596	587	637	554	604	603	541	569	568	612	610	547	589	571	589	595	549	598	597	572	650	598	602	569	591	600	576	621	553	590	580	597	592	590	581	563	596	602	601	642	550	610	567	601	592	583	562	600	593	570	572	578	590	586	573	589	610	603	606	548	599	534	587	583	588	575	626	593	552	570	608	588	594	631	561	579	609	598	581	594	567	572	608	610	588	613	590	567	621	598	588	520	580	588	561	577	563	603	567	592	621	645	579	564	603	586	609	570	562	580	601	603	585	558	533	610	618	575	581	579	545	609	619	611	595	615	591	595	604	586	628	593	597	610	572	570	588	558	578	591	588	578	586	623	630	618	564	578	572	567	551	552	577	579	572	599	594	614	556	627	590	619	592	599	636	665	559	556	581	608	587	603	621	582	584	596	524	595	564	658	584	605	596	617	562	556	643	622	603	519	583	596	578	598	569	637	597	590	615	612	618	631	567	573	565	558	573	569	588	603	611	614	594	593	605	593	617	629	599	568	618	559	598	597	599	607	625	578	584	575	572	634	610	605	590	564	596	623	601	533	607	572	588	619	621	584	565	568	618	570	565	579	582	593	607	661	610	633	543	544	606	587	597	603	546	576	566	600	629	555	600	568	583	610	565	626	581	607	548	627	618	590	583	591	634	565	573	579	602	599	612	553	587	566	562	584	588	534	603	616	589	621	657	603	609	615	582	611	573	629	579	564	583	564	590	588	576	607	606	605	595	580	603	601	593	553	536	573	644	590	622	574	586	589	611	536	616	610	611	589	623	612	553	587	611	588	581	609	579	575	565	618	592	641	586	541	552	574	588	608	579	614	569	611	583	589	557	589	632	590	627	599	595	620	551	593	564	622	538	576	560	554	586	573	581	586	572	584	585	601	594	562	598	598	580	576	600	650	575	556	583	609	570	578	606	591	627	584	596	543	606	513	599	594	600	626	599	601	583	616	615	598	573	587	633	578	562	566	573	557	602	586	610	591	595	620	548	565	556	650	598	606	571	590	580	634	572	558	588	554	569	597	570	589	624	596	591	564	599	570	579	598	578	602	592	574	573	614	578	601	585	610	548	583	590	567	590	560	575	596	627	595	542	555	587	588	602	558	578	593	585	570	610	611	597	595	580	625	572	577	575	603	607	612	602	615	538	585	571	627	560	585	588	648	601	543	583	573	601	582	614	585	631	612	646	577	626	593	537	591	570	602	593	593	580	574	607	575	599	587	628	584	571	605	611	581	604	595	589	596	597	601	554	612	602	653	555	592	626	603	625	568	582	581	609	566	589	550	574	595	639	603	569	545	546	565	538	584	574	565	586	617	583	586	560	586	557	582	565	607	607	582	638	600	582	602	587	552	575	610	596	540	592	606	549	542	609	594	568	552	626	557	604	565	570	589	598	592	560	567	612	576	614	561	587	603	589	614	571	633	572	581	560	595	630	608	600	534	576	629	615	563	562	607	592	589	573	602	596	591	575	581	605	617	581	578	577	566	608	579	566	614	575	580	597	601	574	607	597	630	617	577	548	573	559	638	589	610	588	589	557	587	619	560	606	591	529	617	606	602	638	604	606	599	577	594	591	606	611	592	609	604	582	616	553	558	568	590	536	550	573	607	584	559	593	573	546	600	607	601	614	618	579	590	583	601	622	578	597	595	597	630	598	609	571	564	524	569	544	581	574	599	589	563	612	634	608	616	597	589	575	608	611	594	584	572	554	566	600	549	594	624	607	595	612	631	604	631	590	602	581	574	602	582	558	613	586	626	560	569	547	595	621	586	548	579	592	577	578	607	592	552	580	583	553	538	623	612	605	577	615	624	513	554	619	554	569	578	596	607	576	653	608	538	572	563	586	615	609	579	614	583	629	580	580	585	589	598	556	600	610	602	594	602	586	576	596	630	585	578	592	591	564	542	593	576	587	582	587	566	576	653	576	581	564	615	573	582	575	599	576	604	576	574	584	562	586	584	568	554	561	580	520	551	575	586	598	655	605	633	601	603	575	558	580	570	594	561	614	563	616	585	595	575	550	565	603	584	586	595	631	582	603	577	601	653	600	586	594	585	593	585	612	553	600	553	581	604	596	563	613	574	618	596	634	568	589	643	547	559	580	561	598
43891	46048	43313	34452	38824	37280	40005	45752	39703	38133	34979	34474	38958	36156	29281	30757	34662	31531	25794	23414	19646	11000	5043	4290	3339	2540	2151	3199	2316	2221	2463	2682	2682	1479	2909	1657	1537	1559	902	1235	1037	963	1059	912	1044	875	794	840	544	500	430	518	474	528	583	989	661	462	255	278	246	268	283	308	458	511	475	500	285	205	213	190	183	213	226	198	185	191	198	228	182	198	179	213	177	196	206	265	361	423	284	213	172	208	193	188	183	208	194	194	171	183	182	191	185	193	205	171	199	164	190	176	180	179	178	207	169	207	175	176	212	190	199	193	210	207	200	172	182	201	190	173	217	163	188	176	153	177	187	198	199	179	168	160	193	173	207	218	171	182	197	189	172	174	188	191	165	184	200	201	172	210	184	198	203	187	202	192	190	178	179	174	198	217	194	194	185	216	175	179	200	190	190	191	202	177	202	170	160	161	199	207	190	179	172	203	185	178	163	183	189	202	195	197	173	168	218	183	188	162	183	180	168	185	183	197	171	166	191	165	203	161	198	199	172	213	197	204	195	171	184	182	168	199	199	208	181	192	188	180	194	197	170	173	171	195	170	161	203	190	201	203	172	169	215	196	207	218	210	164	209	178	195	194	179	182	186	193	169	195	210	206	209	166	177	210	197	202	199	186	191	191	199	186	170	219	192	183	174	170	181	158	189	197	184	217	189	195	169	170	202	187	198	193	186	184	198	176	189	198	205	216	197	186	180	187	190	191	196	178	197	163	179	209	163	203	183	173	207	184	188	215	166	210	183	200	155	192	190	173	217	188	180	210	158	196	205	192	182	185	213	207	208	179	173	205	197	194	198	190	188	206	173	190	182	179	175	213	206	215	189	184	198	172	188	196	176	171	175	211	190	193	192	209	193	186	170	183	208	186	186	182	208	181	197	190	163	183	203	182	166	187	189	172	165	205	182	191	171	173	195	172	191	203	199	175	185	187	163	212	189	196	213	191	174	197	206	173	169	175	177	180	172	188	176	175	180	170	205	183	198	198	178	195	201	181	202	162	192	169	187	174	192	173	171	165	184	182	186	191	205	174	167	182	172	183	171	181	178	178	214	221	184	161	192	180	174	186	180	200	209	169	171	194	192	205	199	179	199	188	174	174	173	181	184	175	188	185	203	204	186	197	161	206	170	186	181	189	172	159	205	209	179	177	197	189	188	185	179	181	203	187	189	184	209	207	203	195	185	211	206	192	170	184	194	214	198	185	191	190	171	185	198	197	192	178	184	175	193	152	187	202	181	192	202	159	163	178	179	191	200	194	197	210	184	180	194	168	180	188	207	201	213	178	211	158	202	181	182	193	203	210	223	167	201	189	185	180	172	173	182	197	175	169	181	177	171	182	178	188	187	201	176	183	204	166	219	191	195	194	205	193	178	194	189	191	220	172	165	161	202	192	173	196	183	194	171	186	195	172	179	188	183	170	171	208	183	226	215	183	176	191	186	179	165	182	204	173	171	185	190	164	161	166	180	192	196	188	188	194	195	161	174	202	212	168	182	187	206	209	215	167	218	203	195	193	182	173	167	176	205	233	203	237	197	164	181	198	183	161	179	182	179	198	206	196	197	209	189	167	206	191	197	197	190	206	170	187	163	170	160	185	214	203	180	211	171	184	196	167	189	193	162	189	208	172	194	210	184	185	176	180	180	203	190	215	174	196	178	167	198	163	174	215	157	156	202	172	175	177	195	186	186	158	189	210	184	201	182	178	188	185	191	183	179	156	165	202	175	200	197	182	210	176	185	186	203	187	199	215	194	171	181	191	194	157	192	149	188	177	172	162	174	185	209	176	181	171	187	173	193	174	192	196	183	187	183	178	212	191	192	190	194	181	175	192	192	180	187	195	192	187	174	217	215	176	192	208	194	188	187	196	187	186	185	192	197	181	191	168	186	169	199	219	185	179	206	170	170	218	168	190	199	194	197	168	208	189	195	182	179	183	186	189	182	189	195	234	192	171	201	182	163	196	179	208	193	217	197	194	189	170	183	208	177	205	187	195	187	158	186	173	192	199	167	174	186	207	200	175	172	192	196	193	186	225	174	173	183	189	177	185	183	177	199	173	208	208	201	195	159	216	207	205	202	186	158	200	186	185	186	175	202	172	167	205	189	154	184	188	206	193	197	193	184	187	205	193	183	172	192	164	190	199	154	205	166	185	171	193	180	183	179	181	178	172	203	203	190	167	203	208	203	213	188	183	193	181	177	171	188	159	167	201	189	180	176	173	186	190	176	207	192	178	166	177	163	164	192	166	168	196	177	175	163	191	180	171	175	182	163	171	183	167	204	204	172	196	192	187	176	163	198	182	181	195	187	176	180	164	203	171	185	165	194	188	197	210	189	164	200	162	204	186	175	161	196	206	196	197	158	165	192	178	161	195	186	179	206	198	176	182	201	208	171	181	181	183	199	193	180	206	201	184	183	203	196	176	193	186	197	202	197	196	139	182	177	188	172	190	218	201	229	180	195	191	172	205	190	197	214	197	166	174	181	189	187	199	179	179	194	169	169	194	214	185	202	195	170	186	169	209	194	203	193	170	194	183	208	207	151	167	166	188	179	197	190	189	188	195	194	195	164	191	199	205	182	185	181	202	181	182	167	181	199	170	209	184	202	190	192	175	193	200	208	199	182	172	191	200	206	189	181	181	165	151	187	183	210	178	172	186	196	164	171	187	192	170	195	178	187	216	191	184	215	199	191	181	203	193	213	186	202	178	178	160	188	176	180	194	186	182	171	204	206	191	195	191	193	189	199	179	189	173	172	188	184	174	169	196	199	190	196	169	196	189	185	194	188	174	191	161	183	185	188	191	197	181	164	209	195	204	204	194	187	201	182	201	167	208	176	178	198	197	154	172	204	189	212	178	170	183	177	185	165	213	193	186	175	189	172	180	185	188	178	188	183	181	186	162	177	194	205	185	181	181	167	171	175	187	179	195	176	187	212	209	170	196	198	153	177	182	195	185	190	182	204	175	175	176	189	205	201	176	200	193	178	191	194	197	195	187	192	207	155	166	183	169	179	188	186	225	169	188	159	184	198	191	186	182	200	196	180	188	221	208	184	184	183	196	193	185	191	171	205	194	195	191	198	205	177	191	189	208	162	182	207	194	186	198	199	193	202	202	186	170	194	214	191	220	216	194	176	180	196	179	177	190	178	183	193	190	173	184	195	181	199	171	200	184	198	209	177	171	159	186	192	170	159	170	163	187	177	189	198	177	180	176	203	197	193	202	187	207	189	191	215	205	171	204	177	178	184	192	173	188	180	178	181	179	179	183	209	180	193	194	188	164	184	189	179	224	176	212	198	178	231	186	201	184	190	182	164	205	196	197	158	202	175	186	183	203	209	200	215	179	218	174	187	176	180	184	184	237	183	197	174	194	185	179	181	193	219	193	173	192	159	198	190	169	192	197	175	175	178	195	190	170	190	192	191	190	202	180	197	190	180	210	199	226	200	198	174	159	184	178
33641	47482	50420	53815	55370	58040	61211	57574	49656	54359	53623	51085	53386	48519	45535	50180	51635	50037	44448	45099	41457	30012	19231	17946	15547	12361	11442	16076	11968	11713	13258	13261	14273	8500	14268	8803	8669	8345	5691	7819	6249	6102	6169	6259	6432	4957	4835	5084	3044	2751	2302	3044	2636	3134	3281	6295	3910	2519	1183	1121	808	1211	1009	1500	2741	3225	2872	2574	1091	586	532	525	496	554	554	499	521	526	464	449	484	473	483	489	533	483	577	1001	1548	1755	1060	429	420	442	432	447	453	448	454	417	410	421	438	418	409	420	446	473	453	428	430	461	456	411	410	457	423	452	434	440	430	448	449	468	522	463	456	431	438	415	420	435	417	425	398	439	459	483	446	418	418	417	404	428	434	451	409	434	444	449	429	417	438	449	445	466	407	422	421	436	435	456	452	441	467	463	444	433	429	469	427	422	449	439	409	435	453	408	414	425	438	416	423	440	406	424	426	442	447	428	420	409	396	430	409	431	401	439	420	448	450	437	411	410	405	412	430	416	447	430	462	440	454	440	428	458	463	469	436	428	451	413	428	465	444	421	430	424	431	402	453	437	456	456	414	440	432	419	415	420	426	424	458	467	485	436	412	426	451	433	484	460	460	438	449	419	400	408	452	448	423	416	449	449	446	436	476	402	397	437	455	429	422	443	413	458	433	428	440	447	431	404	426	413	413	428	420	467	391	450	422	413	450	412	421	434	447	400	473	412	427	451	435	446	478	445	431	401	408	399	438	432	463	427	438	453	454	428	426	426	411	440	462	422	438	435	437	424	457	434	448	432	414	439	463	412	391	416	410	442	402	456	418	439	431	436	427	426	475	420	454	447	433	428	437	447	444	438	422	442	459	415	427	428	451	436	449	453	443	472	426	472	457	443	393	438	426	447	426	454	430	437	417	403	433	470	424	455	443	463	460	429	445	445	452	429	402	431	388	455	435	402	466	424	453	449	410	445	427	456	449	439	417	424	418	432	436	448	452	449	442	447	419	445	445	429	429	425	490	447	425	433	481	445	409	438	410	408	407	409	416	405	420	426	440	433	414	398	446	416	433	433	452	446	448	438	452	437	428	448	443	436	466	490	473	431	383	447	423	414	425	463	448	451	465	410	416	423	427	426	436	448	458	425	417	445	434	423	434	430	431	447	458	454	459	452	425	451	416	423	470	421	439	421	451	434	437	458	471	441	442	434	470	426	411	418	403	430	452	469	464	458	414	437	422	434	413	402	414	417	432	467	447	441	416	452	437	402	431	416	429	442	414	458	450	422	393	426	425	415	430	450	456	442	472	452	395	446	412	440	431	437	480	461	433	421	460	396	411	413	455	433	440	469	437	404	465	427	439	441	415	403	392	409	407	422	413	418	412	449	425	419	431	451	429	415	438	382	442	398	461	424	443	450	421	463	449	457	451	450	402	412	421	452	458	407	407	410	443	425	463	429	434	452	409	427	412	436	438	417	417	429	432	456	433	445	425	444	427	459	423	415	424	410	427	420	422	431	426	450	437	450	456	445	460	413	431	425	447	390	450	442	390	418	418	467	424	426	471	435	445	432	435	406	441	448	433	432	458	449	473	436	433	403	448	443	407	407	416	426	439	438	426	444	421	443	455	456	452	451	430	448	441	424	464	411	436	429	461	418	429	426	435	455	450	447	422	415	429	420	431	426	442	439	396	419	438	448	435	468	403	451	412	451	449	415	437	433	428	417	450	433	419	451	441	441	463	436	426	438	435	441	434	427	447	414	446	422	420	424	459	453	446	440	448	488	404	430	464	458	473	436	425	421	438	466	457	469	415	438	451	411	448	391	440	443	456	459	418	442	466	434	422	397	459	465	438	424	420	451	438	417	399	423	438	389	432	472	383	408	439	419	456	407	418	409	428	451	446	434	438	426	437	450	438	462	467	422	444	419	411	441	427	415	409	390	401	476	439	400	439	421	464	455	413	441	447	450	446	431	443	420	465	445	433	458	404	412	442	438	454	418	451	440	462	423	441	378	408	411	436	460	414	436	444	429	381	399	456	436	411	460	439	426	451	375	438	400	449	449	484	398	408	413	424	441	486	437	439	391	471	427	455	449	435	454	411	422	456	440	440	421	478	435	400	447	411	444	437	438	418	452	418	443	488	394	412	403	439	421	434	445	426	429	464	429	414	452	448	435	450	435	407	420	470	425	463	415	426	449	435	441	421	435	410	451	429	463	468	410	440	414	443	460	408	408	441	417	397	449	432	446	416	437	411	436	415	402	469	454	427	449	479	418	428	436	441	420	454	439	427	425	430	418	434	461	415	421	374	417	453	479	448	432	430	461	432	433	425	409	429	404	407	457	451	447	470	444	400	426	458	434	427	418	442	445	451	422	448	428	444	441	433	447	420	414	450	420	436	429	442	415	447	425	459	431	382	456	389	426	436	451	479	420	457	451	432	447	430	387	408	439	424	439	490	418	414	441	419	401	386	417	434	412	429	420	400	433	449	427	446	453	478	456	469	468	418	427	442	401	458	417	426	444	424	439	401	418	464	427	396	427	420	488	450	422	442	436	476	414	431	468	423	450	424	466	434	479	430	468	481	459	409	431	431	504	453	437	439	441	437	419	478	407	407	444	428	441	439	465	419	473	409	439	444	438	416	416	419	459	424	424	454	419	461	407	432	460	433	419	457	471	443	438	402	400	416	444	441	435	433	449	461	470	434	437	467	435	407	439	440	423	444	462	442	450	412	425	453	420	469	439	419	408	446	446	442	448	454	426	436	416	436	434	419	423	406	471	443	422	429	424	470	436	441	447	427	477	416	434	441	482	456	431	424	435	427	449	427	444	433	388	467	442	437	452	409	441	447	466	446	437	423	439	443	430	455	447	428	428	431	422	431	391	424	410	432	451	425	413	413	445	436	432	412	448	443	438	465	439	437	425	411	450	450	419	436	443	432	447	457	459	425	440	419	453	416	445	443	410	435	409	450	437	418	449	406	420	456	469	467	444	463	452	435	494	462	426	439	464	478	425	459	437	446	434	452	452	465	412	400	457	486	452	443	429	472	424	457	454	410	465	415	411	417	450	411	423	421	424	426	414	406	408	423	430	390	454	438	402	403	418	454	437	460	448	443	433	452	456	427	436	436	415	422	461	468	440	432	478	408	449	411	447	457	391	412	403	427	433	442	433	439	442	415	423	446	421	408	451	406	445	425	455	446	416	417	427	403	458	446	462	459	477	438	454	452	433	411	451	447	431	389	444	438	508	464	439	457	405	421	459	405	446	416	442	390	421	437	402	430	420	465	432	427	419	409	421	417	415	438	423	416	457	428	474	428	459	415	436	444	461	466	414	461	439	433	429	452	408	464	428	451	427	468	436	453	426	418	370	408	418	453	408	434	428	470	454	428	443	447	434	467	439	456	413	412	408	410	435	388	428	462	438	426	419	411	459	406	435	423	445	438	405	459	441	420	422	444	394	403	462	416	436	447	481	451	416	451	424	442	475	439	416	448	408	401	421	419	433	425	409	423	404	446	421
11782	15369	21912	13803	10897	7269	5955	6103	5084	4070	2569	1960	1923	1714	1237	1239	1341	1108	932	845	708	461	406	409	385	403	398	388	380	368	356	317	318	304	285	249	287	265	276	284	259	267	270	281	299	284	249	257	250	259	270	250	250	231	228	278	259	275	264	268	258	237	247	211	259	265	247	240	244	276	271	231	244	237	249	233	229	247	277	242	244	242	237	236	241	255	263	268	229	249	257	230	228	237	209	236	276	242	234	286	241	243	236	228	258	276	244	229	200	235	240	237	275	257	230	241	254	237	226	224	263	241	236	246	250	251	235	240	258	253	260	235	247	256	257	245	248	243	260	270	258	255	242	212	242	250	261	245	232	248	236	243	213	224	215	229	272	229	249	211	225	263	248	262	215	247	276	251	264	254	231	264	227	236	221	255	266	234	239	229	213	211	247	219	237	243	226	230	258	225	261	233	269	255	229	222	230	243	229	286	211	217	237	247	239	244	207	235	249	263	257	229	250	253	247	229	229	277	234	277	258	234	217	247	227	223	257	233	227	233	240	211	198	225	277	211	228	229	269	244	221	234	234	245	221	252	222	243	252	240	236	230	232	240	235	233	228	265	227	218	244	263	255	253	248	264	246	239	219	248	230	220	258	237	248	235	236	232	258	235	263	241	254	247	271	232	259	224	250	234	232	231	249	253	218	218	189	230	250	258	255	250	273	266	241	263	229	261	226	290	248	226	241	249	257	254	203	240	255	235	215	235	232	267	238	251	246	232	220	241	238	240	219	250	233	234	247	237	249	250	240	267	256	217	259	263	227	244	254	238	260	227	249	224	238	263	259	245	243	278	235	218	227	237	227	214	263	224	241	262	237	242	237	252	252	242	260	258	232	213	250	259	245	243	247	246	246	257	248	245	259	237	217	241	245	267	261	245	256	246	257	247	241	246	248	240	211	273	266	278	235	277	241	231	265	260	234	244	246	250	241	242	254	238	250	249	242	236	256	267	234	259	243	256	265	211	244	242	257	258	236	229	224	231	237	260	271	251	242	215	221	238	234	254	224	236	254	249	256	243	262	257	239	242	249	257	253	252	220	206	227	213	225	253	237	226	259	241	239	238	252	269	253	248	227	231	250	239	254	248	227	246	240	236	244	249	251	246	256	241	259	224	240	226	233	238	226	246	255	269	239	231	254	259	215	259	275	233	235	279	262	283	263	232	218	247	249	225	246	231	245	244	237	228	257	270	270	222	234	253	228	261	235	253	226	278	231	242	252	240	235	294	226	258	221	265	222	234	234	227	228	244	255	236	239	221	250	247	243	284	252	226	264	227	244	253	237	253	238	224	240	240	229	257	263	244	250	262	248	258	250	226	210	270	217	252	243	265	257	258	240	252	234	231	232	231	243	244	215	230	254	250	259	239	263	237	229	254	221	210	251	261	250	240	216	239	240	225	267	256	256	233	239	216	256	252	259	270	243	258	218	259	265	282	255	218	242	244	233	222	240	242	235	235	286	237	232	231	280	231	246	250	232	222	251	246	254	249	254	251	268	258	241	227	257	236	238	269	258	253	246	254	245	232	242	236	242	255	231	281	221	231	235	221	235	228	225	235	252	260	217	256	247	237	249	227	219	257	257	263	274	220	227	243	228	239	243	284	227	246	233	242	233	248	225	239	231	271	260	249	252	243	238	260	244	246	264	230	250	259	245	218	213	249	236	229	211	225	239	256	245	277	248	270	266	216	221	261	247	231	277	233	245	258	277	294	259	252	263	238	245	238	243	242	268	266	241	244	221	262	234	237	249	232	262	235	261	264	256	249	252	272	252	238	242	275	277	216	275	237	231	241	238	228	243	254	238	262	275	248	222	235	258	240	239	252	243	247	249	249	247	243	266	221	257	242	259	242	226	214	221	236	244	220	282	248	243	241	236	227	225	285	270	269	264	259	239	252	256	238	230	270	257	252	228	220	220	241	226	259	265	251	240	243	252	237	229	217	247	240	253	262	247	233	220	276	278	232	224	244	256	245	246	243	224	277	218	255	232	250	240	225	224	218	239	246	248	274	245	245	241	251	247	247	224	261	266	232	245	250	236	250	247	245	244	270	234	246	225	251	245	254	232	236	265	245	260	259	229	268	236	260	263	246	249	255	241	256	235	228	224	269	269	261	240	240	233	249	244	248	232	246	221	238	218	237	252	255	229	237	221	242	262	233	234	258	247	229	223	244	242	237	260	270	248	241	242	263	265	231	248	260	234	250	221	247	251	248	259	248	218	275	276	235	256	260	243	243	247	223	232	232	241	242	261	243	243	225	228	247	247	242	245	255	234	243	237	252	239	243	292	240	258	275	241	227	234	214	236	283	256	266	249	238	251	228	219	234	230	219	232	250	234	239	219	219	245	219	245	248	235	245	241	250	236	249	225	199	252	260	219	224	252	267	242	238	237	199	238	260	238	276	259	222	262	243	258	233	239	227	230	249	271	253	261	220	258	240	214	236	236	241	275	253	245	240	241	252	246	247	260	228	239	219	244	260	214	247	216	238	218	239	259	217	258	230	237	258	245	228	253	262	246	226	246	280	226	232	232	232	219	269	251	244	244	259	264	237	264	275	245	241	245	251	229	215	232	245	260	255	249	234	244	256	235	234	228	233	231	240	269	261	262	243	253	241	257	254	235	218	256	238	234	258	266	255	237	244	233	249	258	257	231	229	237	263	242	257	240	268	238	247	248	272	236	237	227	222	273	236	244	246	264	271	214	235	257	251	250	262	243	221	236	251	231	243	264	249	208	248	255	251	219	255	237	214	227	244	232	251	252	263	235	226	237	219	249	245	235	232	252	252	252	223	223	228	254	241	235	246	234	229	249	237	251	248	234	251	259	234	209	234	203	242	245	246	236	234	250	244	249	248	284	219	241	226	233	256	233	220	252	245	262	224	232	260	240	237	202	256	227	224	245	219	221	242	253	246	262	227	234	220	249	227	235	220	237	243	226	260	262	250	221	233	258	292	208	254	234	204	234	231	243	251	278	244	242	266	277	253	251	246	255	244	243	251	220	237	244	260	244	243	233	245	246	286	232	275	264	263	241	235	230	254	239	261	262	240	241	236	244	238	236	223	282	246	274	230	234	227	234	255	250	233	274	253	264	231	210	244	237	264	248	254	245	232	239	270	262	258	238	221	255	236	225	221	241	233	245	262	229	256	236	231	228	241	245	246	242	233	238	241	242	234	246	239	217	232	262	214	241	248	260	259	262	250	255	248	255	225	243	270	251	269	266	207	231	263	255	235	251	237	247	268	235	217	230	254	239	221	244	210	246	234	273	237	260	209	263	268	242	246	264	246	249	255	260	233	237	235	242	262	215	251	238	261	258	253	242	251	235	232	245	250	223	233	260	255	224	245	247	258	220	217	258	249	246	234	215	257	248	262	241	260	243	232	231	242	231	255	268	252	231	236	219	231	238	232	224	239	219	243	252	245	238	230	227	235	255	257	217	231	258	252	249	270
8584	15281	29006	22470	24772	19992	19833	20311	16383	14770	11277	9799	10765	9120	7222	7483	8687	7025	5478	4979	4305	2551	1851	1848	1697	1565	1600	1686	1569	1430	1271	1258	1233	957	1120	865	901	812	841	801	743	743	810	698	729	722	682	713	687	663	649	713	702	619	693	722	671	660	570	635	560	609	618	648	579	605	652	654	607	558	609	576	609	615	596	597	615	619	592	567	607	564	547	602	607	570	646	583	594	691	599	584	576	555	605	551	581	591	610	599	587	598	617	563	541	544	558	588	601	576	598	583	595	571	570	599	583	599	511	592	610	601	513	572	576	606	624	574	575	610	602	599	577	572	551	572	577	605	606	557	519	588	604	553	593	562	604	575	570	574	595	559	567	554	584	581	608	571	568	579	557	560	557	597	616	561	552	591	596	570	560	577	592	582	605	564	572	572	556	555	535	547	609	550	580	604	567	564	544	584	566	540	616	598	564	567	556	542	579	568	575	559	621	590	571	577	523	563	519	571	593	580	599	562	541	565	573	595	594	579	565	563	604	512	510	572	546	588	529	552	563	561	577	582	592	566	580	552	563	583	564	549	565	573	537	552	623	576	575	579	544	589	602	575	546	558	569	608	582	601	612	582	537	609	564	644	563	595	579	600	581	578	590	564	596	555	600	601	592	557	546	563	558	586	539	540	579	593	577	577	571	553	548	581	596	578	566	605	576	616	590	566	564	562	610	584	553	591	553	584	543	547	562	584	559	592	550	575	560	580	549	525	566	557	591	558	580	562	606	604	606	598	622	589	567	560	570	575	582	561	593	552	596	574	596	570	647	545	561	547	555	546	563	588	568	530	593	531	572	562	590	554	580	619	577	599	591	582	552	581	533	535	568	616	584	575	578	603	597	521	583	589	593	596	566	539	544	579	591	577	563	564	575	559	593	595	594	581	541	560	601	575	596	556	592	569	561	619	613	589	569	579	564	591	540	534	583	614	517	597	528	542	601	565	582	602	544	586	541	596	558	600	577	627	603	599	571	513	561	523	605	609	572	568	581	552	558	585	570	563	565	546	575	558	566	553	548	579	586	564	570	575	559	569	566	593	609	602	549	558	620	583	614	574	574	545	596	591	587	584	601	578	568	531	603	594	580	562	566	580	547	570	574	580	576	556	543	593	579	562	563	563	591	567	552	600	581	560	562	586	621	564	550	622	560	600	552	568	598	539	564	569	598	605	571	558	582	593	529	637	588	546	576	553	568	561	545	619	536	602	587	525	580	585	606	615	580	568	574	584	584	582	579	577	557	552	593	587	568	523	589	551	561	601	582	556	564	568	574	552	593	601	580	568	581	601	582	573	558	548	595	555	602	617	585	663	582	567	548	587	576	539	574	557	576	541	601	563	610	557	575	558	568	554	581	592	616	524	574	567	623	541	574	630	584	540	591	611	571	612	577	584	579	563	584	587	585	602	590	576	561	582	557	542	580	570	576	551	555	531	560	541	590	588	596	570	590	569	561	547	569	614	579	521	577	574	589	576	570	585	633	552	564	588	569	583	559	571	566	601	545	574	590	576	582	568	601	633	545	583	593	524	571	573	571	599	575	567	568	600	579	562	563	580	609	554	585	589	577	586	591	618	586	582	597	548	602	545	576	577	550	566	585	566	581	572	576	592	557	609	574	582	562	623	570	592	552	558	590	529	568	546	558	573	608	565	575	583	569	542	568	592	620	556	584	641	599	556	575	568	584	575	578	559	580	565	595	579	588	568	546	571	584	566	558	530	610	525	611	535	604	576	577	572	574	598	583	553	562	570	614	542	542	568	611	534	562	568	560	548	582	570	575	573	571	604	605	570	534	596	589	563	571	550	592	593	549	575	569	554	562	558	553	566	578	566	566	562	590	593	563	581	562	615	513	592	567	570	597	537	560	650	571	608	601	553	598	590	590	561	583	555	559	555	585	582	534	539	601	599	624	569	565	575	563	558	602	545	554	554	603	594	612	586	548	590	616	583	541	591	581	562	604	582	596	587	587	598	563	537	571	580	561	559	612	547	589	585	560	565	611	597	564	549	585	614	560	594	595	597	576	595	592	552	589	576	559	574	574	593	584	555	604	569	520	561	607	564	580	590	592	583	606	600	592	599	561	582	565	595	571	551	552	569	567	615	607	560	612	551	598	583	567	580	631	549	586	515	557	580	592	581	552	555	572	597	581	580	587	567	565	534	510	574	551	561	592	554	593	563	601	592	615	563	578	534	580	587	553	576	524	578	552	541	627	586	595	576	570	575	533	559	553	524	556	566	550	581	561	604	580	560	552	549	589	578	590	565	536	585	585	557	567	564	586	597	585	541	586	613	546	563	596	589	579	549	591	583	564	550	554	553	602	529	571	580	561	551	592	541	578	575	604	619	584	579	590	571	538	576	551	602	550	574	569	531	581	584	558	571	573	554	559	591	580	594	565	583	557	597	538	564	541	582	588	563	543	593	573	587	607	622	557	587	574	604	587	582	545	555	553	531	585	528	599	602	532	567	568	557	597	585	581	629	595	585	577	609	590	535	638	547	623	607	553	592	553	535	612	587	577	591	545	606	568	583	541	560	562	614	579	572	560	570	567	580	531	612	568	573	597	555	584	566	526	579	583	583	565	559	585	599	528	588	598	592	542	605	585	579	591	589	603	641	561	547	563	575	537	619	578	598	573	592	592	536	570	611	560	562	543	583	589	536	623	563	562	582	591	588	615	630	605	571	570	570	555	598	548	525	552	566	568	546	525	551	565	575	581	594	555	593	594	569	584	608	568	605	586	565	568	551	572	586	606	584	591	574	575	596	543	584	567	590	535	590	566	589	568	573	555	586	606	622	595	572	578	604	528	568	599	591	564	556	553	587	562	561	566	549	582	590	545	590	621	545	585	583	545	604	608	569	617	549	636	565	573	587	560	580	571	588	533	602	551	559	567	562	642	597	586	594	593	564	569	576	574	609	549	545	552	557	571	559	589	578	596	601	600	583	591	560	550	515	585	561	591	582	578	545	548	593	610	562	562	565	594	553	585	612	626	593	605	582	556	539	553	589	580	540	570	592	615	614	574	559	589	547	615	565	524	585	606	597	568	595	590	603	558	604	603	626	564	555	601	580	573	573	590	540	586	563	590	600	557	568	605	544	578	600	541	579	554	579	593	601	581	579	590	539	568	594	591	578	533	546	557	578	540	579	602	517	528	575	583	558	593	583	589	595	570	628	574	573	580	610	582	534	590	622	525	531	550	580	569	581	537	583	594	594	564	564	584	569	628	570	615	523	599	568	587	563	551	571	530	590	571	571	567	629	595	557	538	568	574	551	603	608	618	598	589	594	608	567	573	622	596	541	632	560	570	566	563	553	579	516	625	584	581	624	593	585	549	585	570	535	587	567	605	503	530	597	561	569	573	577	534	558	602	563	573	594	557	581	589	544	542	569	570	577	576	588	575	580	596	581	565	579	576	592	597	604	600	568	562	601	605	603	562	587	574	579	577	557	547	603
36917	44875	45780	35126	39064	36088	36463	43911	35882	33241	27766	25651	27414	26916	19630	20338	24162	20143	15023	12821	10683	5167	2478	2466	1809	1425	1366	2036	1318	1306	1467	1207	1735	996	1643	793	783	883	602	823	627	612	629	660	665	576	478	490	423	379	389	409	378	378	389	610	508	384	315	298	302	302	303	324	377	426	410	404	288	269	265	283	261	266	271	256	277	241	219	257	264	252	255	243	296	288	212	280	317	355	256	255	292	258	273	258	222	252	273	227	267	252	251	285	268	269	237	269	234	253	271	254	265	258	248	270	237	255	261	283	284	238	288	272	270	251	228	225	289	232	228	266	241	277	253	273	256	244	246	287	248	262	238	281	260	262	266	254	237	248	269	243	231	242	275	258	278	264	290	248	257	228	228	251	255	234	275	255	254	242	231	258	244	238	273	231	257	262	246	262	282	246	243	262	265	213	259	265	270	250	248	245	233	247	273	251	258	269	242	259	274	250	282	273	250	263	232	255	268	259	248	245	231	238	257	250	226	252	254	257	240	243	257	235	247	271	242	235	292	238	282	269	251	244	249	259	246	249	254	257	280	278	266	242	249	261	268	231	248	264	269	242	263	288	264	256	229	278	261	257	249	250	279	271	290	271	233	262	280	254	254	234	267	232	241	228	271	257	261	257	274	255	256	261	230	266	228	239	254	244	268	260	246	260	249	262	286	250	246	256	218	223	259	247	275	238	229	236	304	236	257	265	259	254	276	247	253	260	221	251	219	241	238	277	266	263	279	250	258	246	261	249	253	244	271	252	259	230	263	276	279	260	261	254	250	236	251	260	281	268	252	279	262	268	248	251	235	225	255	234	229	252	251	260	253	256	248	258	251	239	293	262	237	251	274	260	258	258	269	245	247	248	273	254	257	267	284	261	261	262	281	270	270	245	233	282	253	232	255	265	277	236	239	238	272	257	231	261	227	235	272	238	246	244	264	268	256	236	255	272	273	251	285	247	249	244	238	242	262	292	242	227	258	264	248	264	274	248	249	270	275	249	260	230	244	264	253	271	221	226	237	254	261	243	258	271	278	256	224	290	253	239	237	253	248	242	222	240	264	283	256	269	264	235	244	251	282	261	232	220	249	258	218	233	250	227	255	233	260	241	222	256	270	257	265	232	276	284	255	255	258	268	254	277	243	205	258	241	276	220	244	284	246	252	258	273	247	227	208	218	242	262	281	278	262	247	230	284	253	301	286	261	292	290	269	262	270	256	256	263	244	255	236	287	207	266	262	240	241	252	244	259	274	246	244	264	254	249	256	270	255	249	232	259	262	272	254	237	228	243	270	259	255	263	252	247	251	271	289	261	233	247	239	259	242	243	251	211	249	225	263	250	237	252	243	251	234	279	255	285	228	242	251	232	243	249	244	214	246	287	245	264	239	277	299	250	283	281	239	228	247	260	254	232	245	209	240	238	253	244	235	273	275	221	235	257	256	258	252	245	263	230	271	248	251	259	234	264	247	289	232	244	261	263	248	273	244	241	238	246	247	274	273	258	266	248	233	300	258	268	270	252	217	231	196	272	232	292	286	241	252	265	243	240	244	237	239	247	237	246	253	232	269	268	227	243	232	257	275	254	255	259	253	248	237	251	246	269	241	249	237	245	243	257	238	286	222	252	277	207	234	273	301	263	265	249	258	243	234	319	274	271	265	240	266	223	239	290	272	252	281	263	242	270	262	274	229	221	243	265	229	250	259	230	275	253	237	256	263	259	245	240	239	236	253	264	247	254	249	257	237	261	266	260	269	270	238	259	249	251	259	254	238	241	255	272	200	273	249	254	236	277	263	251	233	233	246	259	212	218	251	271	285	262	260	249	233	227	262	242	231	263	236	260	286	271	252	246	260	264	245	240	296	230	250	279	264	251	235	262	255	238	252	231	287	243	239	263	245	257	225	265	254	256	230	234	258	238	245	260	267	256	259	290	254	214	269	274	242	222	228	218	262	273	235	270	287	240	217	241	239	267	246	252	274	248	246	232	268	234	262	250	259	287	270	272	284	258	270	243	255	256	255	242	265	273	243	255	234	255	262	277	266	256	244	283	256	251	260	246	278	291	254	241	248	278	302	242	243	246	278	234	240	270	260	254	259	245	241	269	239	272	246	261	256	284	280	250	256	271	238	243	274	271	261	268	244	242	215	272	236	254	269	263	277	243	228	267	263	251	265	268	258	248	251	283	266	292	278	247	255	272	230	246	243	224	269	217	239	269	244	226	262	247	258	282	224	260	258	270	261	263	252	251	242	264	251	239	243	223	226	291	278	253	233	242	258	247	241	255	242	264	288	255	235	239	253	243	236	244	236	253	255	227	258	278	247	292	274	300	254	262	218	245	275	248	259	267	240	242	258	288	240	237	285	253	224	268	257	230	276	262	243	264	261	265	223	231	241	269	262	255	250	243	252	261	256	275	266	250	264	235	308	236	258	272	247	253	299	251	253	272	262	265	254	261	280	267	239	259	258	263	259	270	243	259	208	237	242	275	260	242	264	263	272	238	238	237	290	246	272	253	241	249	257	261	244	254	222	248	275	232	273	262	241	258	297	266	234	259	258	281	218	264	280	270	231	282	256	275	233	263	221	229	243	222	285	268	236	232	272	248	262	267	253	241	288	261	254	260	262	260	244	253	260	282	243	234	257	253	261	232	235	236	240	241	268	249	237	243	274	247	272	269	246	254	261	262	271	249	282	281	282	277	288	256	256	241	222	236	265	231	234	253	265	257	270	249	238	246	248	276	242	236	245	283	250	246	254	268	232	249	254	228	268	251	252	261	275	243	224	251	239	251	234	273	244	272	261	218	246	248	221	298	252	273	229	238	283	258	257	217	258	262	275	242	241	211	233	277	261	258	259	268	243	261	230	242	256	263	224	262	241	238	242	251	251	256	249	245	242	235	262	248	223	271	273	231	243	231	219	246	273	249	251	257	263	276	258	264	268	300	254	267	256	266	263	258	258	267	264	280	229	220	262	277	235	251	264	255	260	259	248	260	268	250	274	287	243	248	228	259	276	248	251	271	257	252	235	247	244	280	254	231	261	265	245	222	261	287	271	220	263	259	266	250	245	258	238	258	301	255	259	242	266	276	231	250	236	255	287	271	228	256	247	222	235	230	233	259	218	238	271	266	275	249	246	233	233	276	253	267	248	268	259	212	213	272	245	279	267	266	273	268	255	239	256	242	243	242	261	245	271	290	252	259	253	240	235	269	233	276	243	255	258	276	255	241	252	268	246	269	282	278	226	246	222	227	255	265	239	263	268	263	259	263	262	246	304	253	247	268	240	269	241	264	219	258	274	241	241	285	255	257	243	270	236	254	265	242	271	250	265	266	227	261	224	270	251	248	237	261	251	247	268	254	262	272	290	246	238	260	235	225	253	263	240	230	248	227	263	240	277	242	262	241	274	259	212	257	260	239	233	233	255	219	250	223	264	265	270	266	269	265	280	265	285	239	235	256	267	269	255	284	229	288
26992	42116	48530	49561	52908	51997	54086	53175	43447	48166	44330	43408	44002	41329	37158	40485	44388	40125	35025	34823	32438	20153	12334	12009	9517	8014	7626	10886	7514	7819	8127	7842	9386	5256	8852	4448	4534	5360	3723	4582	3806	3587	3887	3759	3874	3055	2982	2502	1660	1552	1946	1900	1492	1682	2206	3402	2308	1550	1078	1084	803	979	841	1011	1576	1949	1549	1463	681	633	681	642	664	620	669	639	662	619	643	630	598	580	588	596	628	579	586	843	1386	1247	824	561	592	634	595	577	593	560	599	601	575	615	575	594	581	597	576	629	564	582	640	554	511	562	583	566	602	605	604	550	573	621	588	580	596	620	590	576	581	559	568	566	563	582	612	611	638	586	606	537	582	575	568	599	626	590	580	574	589	572	543	575	586	563	576	579	574	606	603	553	585	572	594	582	597	555	626	589	566	559	591	544	597	590	559	627	588	587	597	622	573	600	604	607	581	570	576	610	572	612	578	543	566	570	579	606	563	560	590	607	596	574	601	593	548	598	596	528	607	559	577	614	583	573	564	610	558	593	561	623	561	571	587	614	609	588	573	616	627	643	589	575	584	536	568	592	588	589	575	609	552	607	573	606	570	603	553	575	569	559	598	612	591	584	557	576	590	594	565	578	564	593	607	594	591	571	562	620	582	588	551	561	532	611	619	582	591	564	576	578	585	565	536	584	588	598	573	563	584	586	596	548	584	582	575	587	557	604	611	584	573	584	587	626	578	579	575	597	610	588	597	607	628	583	579	579	606	580	568	571	591	553	621	588	607	575	579	590	551	595	554	618	621	603	606	644	573	547	582	567	623	559	639	589	599	608	574	607	589	590	577	557	615	576	581	603	572	542	590	660	591	620	591	605	610	594	603	596	607	578	554	576	632	610	575	541	636	572	600	597	529	608	583	597	596	569	619	552	591	551	545	554	582	530	637	601	582	610	567	534	587	563	593	572	566	621	561	582	568	589	531	585	596	631	615	575	574	591	627	600	597	572	564	582	616	586	599	578	560	551	552	575	591	585	560	574	580	540	573	552	613	537	603	579	572	577	617	570	571	592	574	529	567	572	611	563	525	582	562	570	627	559	585	597	626	556	622	608	614	577	583	639	569	582	566	555	557	553	588	571	564	559	605	562	560	594	595	552	606	568	644	551	601	572	575	536	590	551	556	594	601	592	580	620	559	592	597	629	589	544	566	578	540	580	585	591	607	587	614	609	594	573	552	565	573	559	575	617	533	611	594	610	564	541	584	605	618	618	530	591	563	616	618	600	568	592	590	567	568	583	580	568	611	616	593	588	591	591	545	570	561	605	567	599	595	585	586	569	569	571	534	617	541	612	572	591	575	590	560	541	599	620	603	610	593	603	592	573	587	540	572	580	571	575	589	599	575	613	626	596	552	582	598	554	615	576	579	568	574	570	628	610	584	593	607	577	614	560	582	579	542	576	549	625	591	607	582	612	558	593	571	565	558	577	607	571	591	595	566	585	607	605	585	571	588	602	592	569	582	575	560	541	559	567	614	517	610	601	580	562	519	557	604	543	550	569	588	563	580	577	562	578	592	572	570	600	605	569	577	555	565	616	592	590	582	593	582	581	613	611	614	611	582	618	611	586	570	602	587	543	540	567	584	564	587	543	550	567	564	550	560	619	560	596	592	584	601	608	555	584	555	566	631	570	553	617	600	576	564	636	613	520	582	570	584	595	589	560	570	614	622	615	606	597	541	547	553	584	547	613	574	571	567	603	547	581	582	564	571	580	585	597	557	591	577	632	611	623	646	533	536	616	573	569	599	576	565	535	639	551	562	589	587	569	544	584	596	612	539	561	603	545	572	579	606	591	565	602	591	558	563	555	535	606	585	549	586	550	540	621	560	538	608	595	615	651	581	552	605	595	599	554	625	583	610	562	624	601	571	561	581	620	605	610	589	608	563	609	555	593	568	614	621	563	594	573	618	579	599	595	550	593	556	557	642	597	592	569	644	572	567	585	608	571	594	559	564	559	604	536	561	575	578	565	584	588	614	639	607	590	534	567	539	538	584	587	582	574	540	523	605	599	550	575	598	579	600	614	583	619	593	555	604	576	590	581	566	579	581	582	553	596	562	581	579	618	572	584	593	588	592	627	559	573	614	592	597	597	594	568	547	568	602	564	589	580	542	570	566	606	553	562	604	561	601	603	569	574	582	552	573	610	570	577	601	581	575	584	569	569	577	607	575	552	590	593	623	543	598	576	594	556	587	561	590	580	567	605	581	581	574	573	589	551	566	586	562	582	542	612	539	578	603	629	579	586	572	595	592	627	510	636	617	580	594	556	579	648	606	545	536	581	556	540	607	571	597	570	552	617	550	557	615	586	553	575	557	564	542	606	581	599	566	587	582	630	605	569	559	588	616	546	574	582	565	632	594	561	606	563	602	609	542	599	565	604	589	527	574	606	593	578	570	571	565	568	589	635	527	584	567	580	550	566	571	579	602	565	584	589	576	558	563	564	606	596	592	573	587	562	547	551	566	623	565	566	540	571	595	588	571	608	572	613	586	598	550	580	576	558	609	582	584	606	570	625	528	570	571	623	593	544	575	604	567	565	530	579	540	586	593	567	552	583	579	562	601	514	572	570	543	553	578	610	579	613	586	609	601	549	551	582	587	555	590	564	549	546	599	583	578	574	594	579	534	549	553	609	617	580	551	541	601	602	580	572	585	583	586	558	581	565	585	655	567	571	589	620	570	567	590	580	571	564	582	555	596	597	623	567	611	580	605	635	570	565	596	550	586	599	558	531	578	569	617	567	558	538	613	585	601	613	530	576	582	620	564	583	531	552	595	568	579	579	607	612	579	582	595	572	564	570	555	544	578	601	582	575	567	585	543	589	587	599	565	583	596	618	622	583	569	559	593	604	576	551	615	598	567	582	567	604	564	580	544	617	607	606	603	583	607	537	627	557	551	578	609	587	612	554	570	555	601	566	590	546	578	577	575	587	579	595	592	579	616	541	587	553	580	581	587	573	561	577	542	592	610	545	567	585	557	575	566	595	598	629	543	565	586	603	592	593	629	570	552	596	614	565	607	616	584	580	596	582	574	564	614	549	587	628	547	583	618	598	590	517	559	606	553	613	589	591	564	578	605	584	600	615	532	577	597	570	538	561	583	559	582	559	587	600	604	582	588	576	605	554	603	591	587	602	570	580	545	567	565	591	567	573	567	578	527	598	590	549	582	559	563	584	578	585	553	611	587	562	542	619	551	585	599	566	576	565	578	557	549	613	557	561	602	579	581	567	595	571	559	648	579	569	575	609	572	584	608	607	620	583	571	604	601	559	607	648	572	604	529	562	571	554	565	624	574	604	567	618	644	508	582	553	585	599	580	624	601	522	592	601	598	552	619	581	554	565	557	563	555	591	647	580	556	619	589	636	570	607	549	576	565	593	572	522	585	544	590	560	577	615	557	594	576	603	579	575	588	567	580	569	592	611	594	599	605	571	599	574	595	591	539	581	607	612	574	582	581	585	600	577
44714	45958	43584	34291	37933	37434	39656	46880	37753	36458	33244	34162	36699	34251	29066	29875	33913	30778	25990	23094	19972	11487	4627	4362	3306	2527	2606	3946	2419	2226	2870	2289	2931	1448	2364	1357	1403	1385	1085	1314	1016	1009	1264	996	1008	886	894	618	441	473	527	487	397	460	626	888	587	438	303	321	249	265	261	313	393	457	490	396	207	185	217	208	216	181	196	210	179	228	200	185	180	182	202	196	198	181	198	280	350	341	237	181	177	186	147	174	178	182	196	171	157	164	185	171	180	166	191	199	188	193	204	177	186	183	206	179	195	171	165	189	168	227	178	198	181	206	207	187	199	187	174	174	168	175	192	164	204	200	182	178	187	211	184	166	171	170	209	184	185	191	169	191	191	203	172	196	205	165	191	190	164	178	157	198	194	212	174	165	164	189	184	194	189	177	165	162	166	182	187	179	163	204	187	192	184	183	185	198	178	191	200	219	186	174	188	196	188	163	155	169	221	218	192	190	188	196	174	171	162	154	160	184	170	203	191	178	153	171	196	179	164	177	177	179	166	200	179	188	198	189	182	172	175	213	156	207	187	212	213	183	187	169	156	197	173	175	175	178	173	188	163	207	218	179	181	183	189	200	187	201	203	206	194	166	208	210	192	193	183	230	208	191	165	168	162	187	184	188	183	168	196	170	175	211	201	206	183	191	187	173	188	183	194	177	193	186	160	188	193	198	188	192	185	203	175	172	164	199	190	182	213	171	195	180	184	206	197	168	171	166	182	176	169	191	183	182	164	204	189	180	177	199	193	205	181	176	182	190	175	199	179	167	178	189	155	188	194	211	184	232	169	163	185	179	212	175	173	186	176	173	174	188	175	175	183	191	189	169	178	198	173	176	213	190	183	227	183	191	201	183	193	198	179	208	192	183	164	192	181	166	193	172	186	187	184	187	227	191	170	178	168	200	216	195	194	176	180	189	165	173	169	167	184	191	194	170	152	163	173	208	205	198	191	171	192	185	207	174	196	185	180	164	175	198	180	200	206	193	189	188	177	191	169	189	175	166	183	204	189	189	204	177	201	174	202	196	219	191	180	184	182	174	190	169	177	169	189	147	177	186	161	194	197	179	205	173	220	166	179	217	206	187	188	196	191	187	185	166	198	194	195	180	193	179	196	211	184	186	174	208	187	196	191	180	203	156	190	180	187	202	196	200	193	171	191	186	180	179	164	206	173	180	175	176	174	182	189	204	208	171	150	185	178	170	183	195	190	195	188	146	173	192	206	205	181	185	175	197	183	185	186	149	169	186	171	172	197	209	177	164	174	204	203	181	181	205	196	170	193	171	179	201	177	177	197	175	161	195	186	197	183	175	193	199	190	173	191	179	185	200	180	186	173	201	192	183	165	174	193	190	180	168	208	176	160	185	182	204	189	192	175	181	179	188	168	197	178	186	190	185	195	194	179	184	194	203	169	192	191	179	186	222	182	184	191	201	183	170	167	196	183	188	172	170	180	190	177	191	195	171	214	181	200	192	178	217	170	203	231	206	192	189	175	175	192	174	182	207	161	172	181	193	184	196	170	180	193	166	187	174	160	217	183	178	166	169	200	142	169	208	172	194	189	204	177	192	173	210	172	171	194	193	181	178	196	189	186	191	168	166	176	170	195	194	198	185	176	192	215	150	182	199	196	195	177	211	191	169	161	187	208	195	226	169	188	188	181	172	175	181	154	194	176	195	197	185	192	193	210	191	187	161	165	201	175	184	191	181	170	207	184	188	203	185	179	194	192	195	195	166	169	193	200	181	184	197	197	209	183	191	169	184	162	171	180	171	173	181	192	206	174	193	157	196	171	188	198	199	172	181	191	166	208	193	164	199	163	195	196	198	167	188	169	201	186	187	183	204	180	189	187	204	182	164	186	183	173	207	206	182	197	166	194	205	193	189	184	215	178	177	191	167	179	191	169	166	165	172	167	216	197	176	192	158	164	186	195	160	201	199	171	179	185	178	177	189	221	170	181	187	186	193	194	194	213	198	199	189	163	203	191	182	178	197	192	172	180	200	184	190	188	182	206	175	203	221	176	198	204	198	185	193	183	161	173	173	190	175	215	190	176	179	176	192	173	202	158	198	209	203	187	151	200	202	193	162	196	178	169	185	191	170	213	168	204	201	182	196	172	199	201	193	204	187	204	211	195	184	190	168	161	170	188	182	211	170	179	187	162	202	180	178	180	189	192	193	170	202	188	183	175	193	191	190	220	203	181	180	182	170	194	188	196	181	174	186	178	189	193	185	183	171	196	200	188	185	167	164	185	200	191	167	190	205	182	172	190	176	188	167	208	168	199	172	191	215	176	182	175	191	174	161	188	177	176	229	178	198	202	178	167	156	184	181	166	192	179	181	189	165	176	182	192	207	177	187	180	202	155	177	169	182	166	189	195	188	216	190	167	181	193	207	178	177	174	243	184	193	190	186	168	193	177	188	191	191	194	188	199	184	168	196	192	200	192	172	152	183	178	174	185	160	203	200	185	180	184	189	179	208	205	210	195	192	213	175	191	180	177	187	197	181	182	180	184	166	193	163	178	196	196	182	173	194	193	181	176	164	175	162	193	183	185	174	158	165	162	201	176	181	189	194	218	187	201	208	170	177	207	166	183	187	185	185	189	194	177	172	178	186	165	196	198	181	207	177	201	192	178	199	190	173	185	167	161	190	207	174	172	186	178	182	162	163	172	199	193	169	176	159	192	182	178	182	168	172	169	192	196	169	184	186	165	159	170	167	186	214	169	193	186	209	159	194	198	176	187	188	183	161	202	179	168	180	182	189	189	174	169	224	190	178	186	187	198	200	175	183	183	174	171	154	168	168	178	195	190	206	175	179	169	190	174	213	203	179	199	161	180	190	175	194	214	206	201	165	185	219	175	177	191	173	184	184	180	200	171	175	181	191	186	185	205	171	167	199	209	181	159	180	178	191	187	194	165	179	167	170	175	176	191	183	181	180	182	205	177	158	159	177	183	189	164	198	181	167	167	191	202	181	194	192	171	162	178	174	193	211	198	163	188	149	200	193	214	186	170	174	201	159	191	163	193	197	196	177	194	181	178	172	201	193	157	182	191	179	203	186	180	191	210	188	190	184	146	193	177	197	183	207	217	183	182	179	184	159	165	193	187	183	163	160	190	214	173	169	157	185	192	215	213	214	203	172	163	186	196	175	182	184	197	194	182	194	187	201	173	191	185	196	189	184	206	219	188	164	188	189	176	161	188	207	184	188	197	185	201	186	177	199	187	179	191	188	169	166	193	208	200	171	176	167	167	182	165	180	163	189	192	191	158	198	191	185	177	198	194	230	170	165	169	196	180	188	184	174	194	168	185	205	214	192	203	188	198	205	169	168	184	167	193	191	197	170	177	167	186	184	177	193	201	194	203	199	214	184	194	181	200	179	176	208	198	204	201	198	188	215	181	187	177	177	191	191	185	181	184	195	180	182	168	176	171	207	216	199	194	180	165	171	168	176	196	183	207	184
33731	47618	49972	53094	55538	57943	59917	55490	48490	53813	52120	51522	52040	47735	45822	49504	51846	48689	45105	45262	42199	29742	17916	17899	15417	12198	12322	17466	11488	11905	13482	12506	14497	8085	12279	7761	8002	8386	5945	7475	6092	5863	7247	6106	6463	5611	5370	3603	2293	2576	2802	2600	2158	2658	3781	5526	2903	2125	1353	1320	864	1274	996	1285	2425	2728	2750	1743	559	512	662	549	513	516	495	554	471	494	459	456	463	480	436	463	507	459	592	1281	1869	1468	720	428	430	434	422	460	448	468	412	448	427	403	414	461	419	467	435	453	462	419	422	412	394	457	393	442	453	450	387	437	470	474	477	505	480	532	450	440	456	474	445	407	455	467	399	474	456	444	450	434	434	428	428	442	432	420	425	416	450	411	396	453	412	395	467	460	431	460	397	429	407	422	437	436	450	425	455	451	416	403	421	441	418	396	433	469	438	402	431	409	397	451	428	426	433	411	446	399	423	439	422	451	420	428	437	430	431	443	433	448	462	439	449	407	438	451	444	420	416	433	443	476	458	453	421	425	402	415	407	451	401	429	425	439	451	431	397	433	414	412	368	427	407	412	426	437	428	430	431	459	468	402	434	396	430	451	432	412	445	436	439	415	441	415	421	438	423	417	403	428	427	444	483	444	422	441	418	450	441	397	435	448	443	441	455	398	395	428	392	457	448	453	448	404	446	416	454	413	430	427	424	439	429	411	435	444	417	413	420	435	466	413	429	434	421	426	446	421	416	422	408	450	444	449	420	435	405	453	412	405	422	464	424	445	451	452	419	437	452	437	419	445	405	432	451	411	411	434	453	381	410	397	424	406	447	434	414	393	436	454	435	447	393	443	425	374	425	450	410	424	403	422	460	417	432	424	410	442	426	428	474	430	441	395	430	417	433	422	409	434	415	423	402	457	405	443	418	366	418	474	419	435	428	433	399	419	421	465	430	382	415	411	446	425	429	440	437	457	467	429	473	421	434	446	445	439	425	419	411	405	410	450	424	465	441	475	418	416	410	449	438	427	417	402	440	399	403	423	418	429	437	430	441	449	416	440	435	433	399	454	463	431	438	367	426	456	416	413	402	436	408	408	402	448	457	435	437	404	451	409	451	430	425	429	449	441	428	439	434	399	430	415	411	447	425	436	435	459	418	463	420	420	446	443	397	396	449	457	451	428	448	436	424	419	418	421	432	428	436	439	453	471	408	419	483	427	429	421	422	404	415	436	424	394	458	463	445	427	437	454	427	415	450	451	404	475	447	409	438	412	458	423	411	443	426	439	493	447	421	433	442	431	443	429	420	434	452	455	426	422	439	431	439	403	418	434	427	420	450	424	434	388	419	422	438	419	400	424	450	463	416	425	457	441	472	421	430	426	432	434	428	443	417	431	438	423	417	447	476	430	452	441	422	426	414	436	435	401	421	488	408	433	426	401	418	448	469	435	430	434	414	412	435	403	434	403	460	444	427	468	453	394	400	415	427	415	411	448	420	432	406	416	441	463	411	441	430	414	428	433	402	439	451	431	427	419	411	421	431	494	432	472	416	454	464	449	397	434	401	462	409	410	455	430	399	449	413	449	403	446	429	426	412	402	435	410	469	431	414	427	443	386	406	400	415	436	421	417	425	433	424	442	443	409	464	423	447	417	403	467	417	434	387	423	427	464	430	425	446	438	417	433	435	429	436	440	418	422	452	450	425	436	466	412	420	422	419	409	417	433	451	443	429	413	433	420	403	407	428	443	449	441	401	444	421	396	418	426	423	406	438	427	413	446	460	422	442	428	426	452	458	415	435	445	420	438	418	423	407	474	445	404	439	445	423	459	413	391	407	412	394	428	392	395	451	429	441	392	433	432	397	441	465	442	421	401	466	406	411	409	443	438	415	428	441	451	388	414	445	430	439	449	423	427	393	406	384	456	429	457	391	433	389	413	415	475	399	431	438	405	393	441	416	471	425	442	375	423	434	429	419	425	422	442	417	407	438	412	442	404	433	431	427	445	475	449	413	444	449	426	451	359	417	425	436	454	435	416	417	486	426	409	404	405	430	447	427	430	452	446	439	436	414	390	455	458	380	412	469	445	411	418	455	434	409	422	462	430	411	451	403	426	442	449	436	455	421	428	422	413	398	414	434	429	427	434	456	435	434	455	407	459	418	453	416	426	384	449	399	415	482	482	467	449	444	426	410	437	433	446	416	444	427	398	421	438	422	441	499	443	447	432	424	416	414	398	432	432	447	443	424	442	451	444	432	420	441	434	424	407	431	393	426	427	415	422	419	442	403	448	423	452	421	440	439	429	458	412	411	438	425	419	456	464	444	400	437	423	412	439	425	419	427	405	436	433	423	399	421	389	442	427	438	449	416	487	460	426	392	416	394	424	413	411	416	404	427	430	431	402	450	427	417	409	449	453	433	418	439	459	420	405	441	432	416	434	428	445	406	430	418	438	458	414	440	450	431	416	429	407	405	424	393	423	415	478	439	426	375	431	430	441	435	459	431	434	442	417	421	418	408	456	427	429	394	465	408	431	447	407	438	471	425	440	434	443	448	447	419	434	425	417	428	451	440	443	458	441	417	478	485	460	438	406	432	399	399	450	432	451	439	469	416	388	397	415	398	400	388	428	442	431	457	424	426	435	410	444	450	457	425	403	413	441	421	452	422	456	414	404	409	392	436	428	414	436	474	407	439	441	434	425	423	414	436	402	430	409	413	435	425	390	419	450	415	432	404	461	444	419	404	419	466	448	458	413	444	432	423	459	443	424	460	417	407	383	405	396	416	443	442	443	423	453	422	445	422	427	396	442	399	442	459	458	443	387	443	470	411	465	462	431	412	442	446	442	423	399	389	425	427	419	420	439	430	432	425	418	424	460	436	412	412	415	424	424	371	444	427	470	427	419	421	423	408	426	413	444	428	417	402	446	449	444	414	441	433	438	436	440	432	416	427	435	422	432	409	443	429	449	443	442	441	452	450	441	460	435	430	431	414	443	430	414	439	462	425	414	423	438	440	437	416	436	489	420	426	430	447	427	418	404	423	431	441	429	436	423	419	446	405	450	425	438	422	400	423	457	450	458	430	386	446	437	472	420	450	420	405	449	408	461	413	413	425	414	456	407	428	427	448	489	414	425	420	429	440	441	397	446	442	422	388	437	429	426	405	454	449	392	420	408	432	432	393	463	460	406	467	396	434	401	430	438	434	472	436	448	410	432	420	440	410	432	386	423	445	447	393	452	390	445	395	432	394	447	435	419	398	425	406	436	447	432	458	422	413	427	399	425	462	448	426	422	398	436	441	435	413	453	456	436	440	412	450	418	404	456	441	431	434	403	428	423	426	430	438	418	451	434	449	409	428	424	416	419	442	428	432	416	418	451	447	400	400	434	448	415	418	466	415	434	429	393	434	409	409	448	404	404	432	405	420	439	413	417	441	454	402	390	428	429	425	449	430	408	403	436	443	447	399	435	429	443	419	442	398	433	433	370	421	435	438	455	433	433	418	419	460	448	402	419	430	448	398	441
12482	16092	21145	14128	11566	7703	5990	6477	4473	3571	2487	1926	2219	1813	1303	1164	1519	1140	876	867	701	480	478	443	454	386	432	415	348	330	307	288	306	281	303	278	283	261	247	283	270	263	270	220	265	262	277	276	212	258	250	218	243	262	243	267	249	226	253	266	239	214	234	263	221	238	257	221	238	245	239	252	256	217	260	245	235	241	250	238	265	255	222	230	268	247	250	232	257	263	226	275	258	248	244	232	245	234	243	248	255	253	222	214	251	222	244	240	267	257	252	248	261	247	231	249	256	226	224	224	268	253	262	279	271	209	229	261	228	233	247	273	242	218	258	275	244	222	241	241	253	240	240	237	246	216	237	238	236	236	260	216	218	234	232	215	219	234	260	236	257	234	248	235	230	230	232	255	262	254	208	249	241	240	259	238	247	223	256	263	258	203	240	229	218	264	275	268	242	244	271	234	226	249	235	231	199	249	268	237	214	230	259	237	228	241	251	253	256	261	226	226	245	212	242	239	270	226	248	248	208	220	234	235	234	231	225	235	242	274	255	255	258	225	257	305	261	262	265	258	218	235	243	260	251	256	226	263	229	264	254	237	239	241	265	233	237	212	217	237	240	250	216	246	240	226	239	248	231	207	236	249	243	244	254	212	255	227	228	225	262	240	252	256	263	234	214	230	253	249	229	229	233	228	234	257	215	245	241	208	216	264	235	252	279	251	250	230	229	271	263	265	264	253	259	233	240	250	260	231	235	209	254	225	290	281	249	273	261	245	237	227	237	253	255	242	265	243	248	223	249	233	217	265	237	233	260	231	248	276	245	251	217	242	248	254	252	252	243	242	241	247	234	236	244	239	243	253	247	218	242	248	222	234	258	238	222	236	220	224	228	233	243	250	234	239	254	218	269	247	264	257	261	237	255	241	227	270	231	220	238	261	257	243	241	245	269	263	252	234	226	229	220	248	262	237	257	266	251	259	239	245	232	233	251	257	251	256	250	215	238	245	246	240	231	231	227	246	241	239	217	212	245	227	251	238	276	239	239	211	258	243	237	229	245	243	242	236	248	282	236	247	234	241	256	229	263	214	213	240	236	243	258	254	241	230	251	262	234	232	215	237	253	246	241	247	253	261	272	245	235	237	265	236	213	221	213	219	259	271	252	247	256	236	237	231	232	236	226	238	233	233	234	239	241	245	244	230	256	234	250	256	257	220	240	234	233	252	243	248	261	271	221	237	252	261	242	224	271	258	260	245	238	235	255	260	235	223	235	255	222	245	241	256	264	242	253	220	238	267	233	260	236	216	254	275	243	247	249	220	260	236	232	220	240	274	240	219	254	230	240	300	229	248	248	243	227	227	238	262	254	225	248	241	243	263	252	222	228	225	239	229	256	229	220	249	253	213	212	231	230	234	245	268	245	261	280	251	231	230	259	252	235	234	246	234	264	249	249	270	271	232	230	242	265	248	231	259	255	239	246	228	232	227	239	286	255	224	241	214	205	209	213	245	245	248	234	260	227	241	269	228	221	242	237	277	255	233	228	254	240	255	228	227	234	241	220	243	252	231	239	260	211	248	253	240	239	266	247	256	267	251	235	271	252	234	216	231	245	230	255	218	218	267	233	245	241	221	239	249	270	252	258	252	247	239	251	244	230	236	252	254	240	269	276	267	249	252	231	266	239	238	219	218	246	251	290	243	237	241	266	248	233	211	239	203	208	210	232	264	237	256	246	248	227	216	231	232	255	229	225	239	239	244	259	281	271	237	234	244	221	247	215	244	229	246	232	239	246	238	261	254	267	254	241	250	235	256	270	242	228	238	246	257	232	219	231	224	239	256	230	230	225	248	238	248	241	223	238	210	250	236	267	243	235	271	254	239	219	225	235	236	216	226	233	233	258	245	247	221	213	245	243	252	257	232	233	242	252	239	240	219	266	204	228	253	254	246	267	233	220	250	240	207	249	235	232	242	259	282	243	246	250	219	245	250	262	240	240	264	264	233	229	226	222	225	243	264	234	254	235	224	219	247	218	250	272	255	252	247	249	284	212	252	239	242	236	266	216	249	247	205	222	241	245	228	262	233	239	246	244	221	243	237	255	260	229	264	262	209	229	253	236	248	252	253	251	222	220	233	244	233	230	248	236	251	229	250	243	252	244	232	254	228	253	221	239	260	269	250	236	220	264	259	255	243	242	251	238	277	248	264	229	235	229	228	249	278	228	254	219	224	240	223	271	243	234	228	248	252	239	229	265	225	257	273	247	218	247	235	220	249	241	243	264	220	242	256	234	233	219	241	265	219	260	251	235	278	266	244	223	253	244	266	235	250	251	237	240	251	258	242	235	260	253	261	221	226	229	258	240	243	238	220	217	255	247	228	255	239	267	242	248	212	233	239	251	232	256	244	226	226	235	256	213	251	240	243	238	217	215	222	227	220	257	230	225	198	251	231	221	276	227	211	249	241	252	239	241	280	247	275	222	240	220	261	248	236	249	230	241	232	235	236	247	219	255	245	224	237	220	238	265	246	237	234	250	237	234	264	255	245	249	232	225	255	269	257	297	226	224	226	238	243	254	238	257	258	213	245	237	234	262	235	255	248	249	250	225	230	253	256	276	237	209	240	267	245	263	249	239	220	231	242	224	228	240	236	263	239	259	244	239	246	230	231	259	243	244	247	255	210	229	235	245	225	236	216	229	265	246	247	271	259	236	251	226	223	244	246	229	261	276	248	235	251	260	235	256	246	229	232	247	276	261	242	236	210	201	223	263	257	228	233	261	259	263	229	214	212	224	240	243	228	239	241	235	263	197	255	220	218	218	206	247	259	262	242	205	224	241	259	261	252	239	225	234	263	262	239	241	243	220	239	255	270	232	228	280	245	252	254	272	254	244	234	220	238	254	264	220	256	270	216	232	220	231	287	244	244	238	224	256	237	194	255	238	246	225	253	240	238	258	258	265	266	253	244	232	251	226	244	281	233	251	251	240	233	224	269	260	249	249	238	253	237	222	245	222	250	234	237	249	219	231	245	231	214	258	233	224	261	235	250	268	242	268	242	247	246	235	236	245	257	245	247	247	231	246	262	249	238	217	234	239	254	250	234	219	239	239	249	278	258	236	254	237	257	249	213	206	244	235	249	242	233	265	254	253	233	256	254	240	216	231	232	239	233	249	227	220	240	237	253	234	221	268	226	235	247	246	227	252	250	225	254	241	241	237	255	227	227	221	223	252	241	232	221	243	255	217	242	254	225	242	258	206	252	238	221	256	248	206	226	237	237	220	229	265	248	241	241	238	251	234	260	219	212	245	256	232	241	249	238	241	251	244	253	246	230	232	246	250	239	202	243	236	271	264	258	243	235	240	253	258	260	211	231	229	222	209	236	240	238	272	261	224	232	222	264	219	217	211	248	260	241	240	235	246	244	237	206	218	252	252	245	252	253	245	255	217	244	258	246	244	258	246	204	272	243	231	248	260	242	243	228	230	252	262	231	220	264	233	225	252	225
9069	15644	27568	23031	25394	19983	19737	21290	14677	13723	10785	10389	11296	9477	6951	7020	9040	6962	5348	4905	4058	2496	2014	2000	1777	1675	1738	1844	1412	1236	1301	1068	1171	898	1016	882	811	880	771	715	774	766	780	767	766	720	736	670	664	658	680	669	602	625	604	647	650	622	619	582	577	587	608	581	667	564	637	568	603	524	547	586	588	567	597	548	602	530	548	601	565	606	577	588	593	549	570	585	617	661	593	568	571	559	585	603	550	567	529	528	584	550	595	540	608	539	550	555	562	562	541	572	588	546	588	582	591	573	562	565	567	562	523	587	564	576	587	600	553	550	565	561	593	566	573	544	557	550	550	587	562	576	568	610	581	584	580	575	574	541	548	584	591	551	543	552	615	580	539	584	606	530	562	558	590	554	528	556	557	559	540	590	557	593	549	578	572	579	547	623	599	595	558	573	587	601	578	588	579	546	577	532	554	609	568	544	585	541	623	544	551	557	587	523	583	539	598	578	562	534	587	550	539	558	558	575	533	571	580	577	579	552	566	578	575	557	551	585	582	590	575	579	563	552	565	572	610	566	570	547	587	556	593	527	576	569	563	567	609	569	580	567	539	582	508	573	545	572	569	544	593	603	544	581	580	553	579	589	564	562	603	551	620	510	559	538	584	551	580	602	542	562	542	572	551	573	575	536	599	540	555	580	574	549	523	581	581	590	552	569	579	547	550	590	562	543	566	556	585	542	585	559	590	560	575	518	532	600	575	565	646	547	590	561	577	569	585	574	549	567	581	593	624	583	563	570	564	585	557	618	599	550	598	564	571	570	557	550	555	550	544	559	576	565	588	569	576	553	543	582	551	559	602	550	578	524	589	572	601	569	605	564	578	571	594	581	581	563	573	578	532	553	556	563	552	613	562	581	554	571	544	545	553	531	585	580	573	552	584	548	541	561	582	593	552	562	612	616	537	547	582	560	615	558	539	574	576	593	576	565	563	592	550	540	519	545	568	595	546	571	556	557	581	559	553	554	590	569	551	553	556	595	568	533	557	524	600	591	628	561	598	546	496	579	560	570	602	596	588	552	588	542	604	567	569	594	578	578	606	542	560	572	545	625	581	599	576	579	620	602	553	500	565	587	572	586	597	556	594	581	563	541	595	582	542	571	577	538	573	549	592	540	550	581	499	534	552	577	554	593	550	571	564	526	550	546	563	583	552	549	559	597	570	548	554	569	543	546	569	607	549	608	550	550	581	535	564	539	554	515	591	572	552	590	543	553	579	584	536	560	570	531	576	563	524	555	545	606	569	569	565	531	571	529	589	562	606	546	530	564	577	559	587	537	604	549	536	601	548	564	525	588	585	623	575	550	601	569	569	578	565	578	530	588	569	570	621	572	578	605	575	601	569	556	565	570	570	603	562	585	565	576	609	556	561	515	575	594	574	550	567	566	576	573	537	579	568	576	583	545	571	534	547	528	567	585	548	578	611	569	589	569	586	560	581	532	567	570	609	580	591	598	581	535	528	599	539	556	556	554	568	602	582	569	558	618	580	597	565	552	582	533	570	555	557	545	573	557	555	518	564	604	550	509	525	572	585	571	556	546	586	600	544	566	567	536	612	581	581	547	545	537	588	590	539	563	559	551	605	585	532	582	589	575	536	591	564	608	570	541	542	589	568	618	538	564	556	602	587	604	549	531	569	579	608	566	596	536	589	532	548	560	599	543	595	570	548	572	533	557	561	605	576	600	549	575	524	590	560	543	581	574	569	545	606	540	550	539	555	571	593	562	618	625	597	552	589	573	559	598	562	550	601	603	572	555	546	558	546	584	547	519	611	567	575	607	549	568	551	584	607	570	580	522	618	558	547	548	575	562	549	548	619	547	571	574	587	585	576	554	579	594	587	605	577	554	618	552	528	550	583	561	562	564	553	576	570	583	567	529	583	561	553	569	549	576	563	581	597	569	567	541	553	582	529	486	541	561	564	567	570	586	562	558	583	554	592	614	556	535	590	523	604	549	577	554	606	601	547	579	554	597	542	582	597	557	563	614	549	559	581	594	563	566	560	553	598	591	554	545	610	592	571	556	587	556	605	515	578	576	531	585	585	559	600	580	530	549	588	594	591	542	558	557	583	551	553	565	565	565	558	576	588	552	543	581	559	567	574	596	573	567	571	561	606	561	583	538	559	598	505	543	535	585	539	572	582	571	573	574	554	529	554	582	578	552	552	634	582	591	566	548	588	582	562	537	564	555	545	552	597	602	521	570	559	570	599	565	605	572	550	530	572	569	561	571	575	561	546	533	557	575	556	530	593	560	558	532	523	576	558	603	554	549	573	585	571	577	551	546	583	510	606	558	601	619	541	596	573	555	571	572	553	568	522	536	560	564	573	594	555	557	578	524	570	603	526	543	569	570	599	560	587	576	560	516	522	515	547	587	539	545	571	557	587	553	594	554	514	507	562	600	542	527	566	552	581	608	575	556	532	515	549	532	547	570	557	591	585	531	593	584	530	563	528	599	594	513	528	559	583	608	562	542	578	572	602	566	602	609	578	585	585	595	562	562	572	575	535	574	538	545	554	531	561	558	593	519	556	587	581	555	573	578	590	588	555	563	588	580	561	590	564	564	584	564	583	561	561	581	531	508	617	589	594	565	544	601	567	579	575	635	556	500	559	558	547	560	572	586	569	582	555	564	603	590	605	555	588	603	571	575	543	577	544	596	544	585	563	537	539	548	556	587	547	554	577	590	607	549	579	547	547	582	543	589	555	577	564	578	605	540	535	576	577	560	540	535	582	570	605	539	559	553	547	548	599	575	547	574	596	546	551	556	583	542	567	546	521	558	562	568	580	582	569	550	558	573	590	513	582	542	571	522	555	530	564	544	555	559	516	596	568	593	558	570	516	597	534	509	596	538	578	557	536	542	551	565	598	548	596	597	568	558	583	578	544	560	578	568	603	524	619	569	566	554	540	558	580	582	621	562	551	571	543	563	546	579	576	623	567	550	588	569	602	580	539	594	544	551	571	546	582	585	598	552	576	639	585	566	611	550	585	573	556	578	558	620	583	579	590	562	569	598	564	548	546	581	584	541	559	544	570	552	575	557	568	548	573	575	573	575	576	572	587	570	586	572	583	553	571	601	587	567	568	545	595	554	578	602	580	587	522	578	590	582	585	541	549	538	559	580	546	588	586	596	545	590	573	518	562	552	543	545	571	558	534	581	549	583	565	602	592	575	605	546	601	569	588	571	576	580	538	526	548	552	599	609	551	589	586	557	575	567	577	580	587	617	563	540	599	577	567	598	563	569	579	559	561	540	613	582	586	609	526	547	586	599	582	552	578	544	597	567	543	570	569	527	572	516	544	598	565	593	582	514	592	562	592	562	592	564	521	554	538	519	585	567	562	585	597	544	590	560	621	577	545	561	553	510	556	560	569	553	544	579	561	556	610	558	581	544	594	573	564	544	595	550	538	558	583	600	557	566	564	553	554	555	606	566	553	615	557	566	539	553
36952	45092	44143	35644	39305	35126	35472	43459	34145	32045	25368	25149	28031	27334	20527	20193	22756	19468	15436	13105	11178	5624	2592	2315	1960	1590	1667	2049	1393	1347	1585	1508	1411	875	1235	794	693	836	577	771	614	682	670	669	635	619	486	456	358	425	415	402	364	362	474	470	379	371	300	323	289	319	312	292	314	396	434	270	245	253	256	262	264	249	244	249	225	269	258	290	287	258	240	234	242	231	265	283	316	329	268	254	226	251	241	242	256	238	221	253	256	242	246	255	251	245	217	220	224	256	260	251	269	234	242	244	241	233	280	229	235	241	267	241	241	229	234	267	227	222	237	267	299	254	237	232	274	252	260	261	268	246	231	297	235	275	257	243	248	241	232	242	238	284	260	232	234	256	271	261	246	236	263	240	222	259	250	223	263	233	237	261	245	219	262	257	225	265	243	260	254	248	267	246	236	254	257	267	239	251	253	246	260	230	259	232	262	245	234	241	242	232	223	240	263	276	264	236	245	265	251	254	275	249	248	256	248	235	252	257	242	256	240	242	258	242	256	242	229	229	262	273	258	244	256	222	254	259	258	242	229	225	255	236	243	245	232	241	239	238	263	265	270	250	220	267	260	250	237	254	243	244	256	255	231	265	260	226	222	262	243	257	270	209	275	263	268	221	239	268	262	253	254	245	224	251	253	251	227	251	268	242	244	253	267	249	250	252	262	261	275	280	262	261	246	240	259	264	272	222	262	232	262	243	229	263	244	225	248	274	244	225	233	226	271	252	237	239	247	227	234	245	275	270	260	234	229	260	243	258	271	260	236	214	269	240	256	233	256	235	271	270	251	255	235	258	267	247	248	249	257	260	245	249	230	234	247	264	251	249	261	282	238	237	252	250	225	244	239	249	250	258	265	259	228	259	255	247	247	242	267	237	232	251	227	247	247	254	261	232	263	260	234	273	279	260	233	264	269	264	259	248	285	255	231	251	267	264	261	222	257	204	244	227	231	256	216	229	246	235	296	263	247	228	257	247	237	245	268	280	238	242	264	229	277	275	281	237	287	249	268	246	236	274	251	237	234	273	236	249	257	235	228	243	280	282	282	259	224	247	264	254	247	275	266	258	246	254	237	259	251	255	268	247	223	256	255	277	240	225	256	246	243	247	268	259	238	217	239	261	265	231	241	258	265	253	238	236	220	259	215	223	253	239	249	257	260	283	234	290	274	269	242	248	223	238	237	244	260	243	249	233	224	258	224	241	284	256	274	228	256	245	259	253	248	274	240	237	201	244	265	270	275	250	253	289	240	239	266	240	261	264	256	233	223	248	249	250	239	232	263	246	273	251	236	293	247	219	243	250	224	265	252	252	264	259	260	266	254	243	249	247	242	267	261	262	232	259	230	211	228	220	279	255	249	245	261	265	256	241	268	249	259	255	249	239	237	221	225	247	244	264	237	269	262	247	221	239	233	260	228	234	273	225	254	242	249	240	268	261	277	243	225	252	257	237	264	233	234	239	224	257	265	222	220	286	249	250	226	245	265	248	250	237	202	260	269	245	252	232	225	234	250	277	235	246	219	247	231	254	215	236	226	241	232	251	256	227	263	231	228	273	256	235	233	250	249	248	240	256	234	275	258	252	268	255	264	242	266	260	246	252	253	209	269	273	278	230	264	270	264	236	284	260	243	246	278	264	235	237	257	257	235	253	260	267	270	270	248	233	269	233	231	232	224	271	238	221	225	247	225	257	250	263	247	263	273	243	247	243	264	196	235	236	243	243	246	258	261	253	255	250	253	238	252	275	255	250	248	278	251	253	252	230	209	252	257	263	245	225	243	243	288	243	260	249	244	277	225	229	268	266	252	251	264	234	255	244	237	268	234	244	247	222	244	244	236	244	262	253	245	259	221	230	266	285	216	232	227	273	228	224	233	271	246	224	251	242	245	251	251	240	222	254	216	260	245	299	255	260	271	234	268	242	260	261	253	247	265	274	244	243	245	247	216	239	191	245	261	266	267	227	245	266	269	239	267	238	248	249	222	238	250	240	235	262	233	246	265	250	241	243	238	238	259	244	282	265	245	239	246	256	248	273	262	252	244	223	270	278	254	239	257	250	248	255	242	267	274	243	243	247	241	253	233	241	253	242	255	258	269	266	255	253	259	275	237	263	239	271	254	265	251	237	271	262	248	246	250	225	250	243	243	249	274	270	250	262	257	258	225	269	249	240	269	250	210	229	245	222	235	237	240	222	251	242	272	253	243	227	261	252	236	234	248	276	246	235	241	248	250	230	253	256	253	235	223	226	223	250	245	250	256	282	231	244	227	232	195	238	270	239	247	253	239	267	246	265	263	259	248	226	241	276	244	237	242	247	223	236	250	246	276	247	283	232	237	280	247	241	269	250	238	286	236	252	229	220	226	263	254	270	247	261	219	221	279	243	285	248	239	265	255	238	227	231	268	262	280	225	240	255	270	232	249	261	252	260	237	253	246	259	243	234	232	216	227	257	279	226	235	252	230	234	273	243	241	267	248	226	252	243	248	246	224	240	280	254	255	251	239	250	234	251	246	252	256	261	254	239	253	213	250	264	246	260	255	268	203	214	223	241	256	254	261	239	251	274	221	263	274	266	270	249	230	232	227	242	253	264	242	267	251	236	228	262	263	254	225	260	264	231	245	241	264	259	248	224	262	234	220	235	196	237	229	246	220	270	230	236	241	227	242	244	243	262	269	234	232	258	251	245	266	268	227	253	254	253	257	267	241	255	242	251	273	223	267	236	275	258	249	235	274	260	242	269	233	237	231	268	277	289	236	229	266	245	230	222	240	254	258	245	255	247	261	228	223	235	254	234	218	240	220	239	239	251	238	271	263	266	243	244	285	253	229	233	216	258	268	227	234	255	238	237	279	267	256	245	251	230	246	245	249	243	239	266	266	271	238	258	250	257	249	236	237	239	238	206	253	282	245	249	259	243	278	243	238	252	252	261	269	229	242	260	238	237	250	243	244	242	259	245	265	237	217	236	231	238	255	232	237	236	265	231	263	256	244	260	260	288	249	238	240	238	259	252	260	246	238	255	247	238	241	230	255	228	223	239	246	256	227	245	241	239	255	249	261	253	232	254	252	267	251	256	245	281	243	222	255	265	231	255	247	251	252	270	235	226	279	258	281	213	234	252	242	234	283	269	251	276	258	259	275	226	263	242	253	260	249	249	239	249	251	208	255	246	246	256	244	250	269	259	240	273	264	243	243	242	256	263	277	253	231	242	214	242	268	252	236	245	275	250	236	221	218	247	250	237	242	254	245	257	230	266	245	270	261	264	249	252	244	240	266	241	260	248	242	224	253	265	241	251	252	259	246	251	271	251	247	237	246	259	257	256	286	239	268	241	273	281	249	274	235	258	226	273	254	255	245	271	287	237	261	256	258	256	222	229	254	256	251	270	210	226	256	238	264	232	227	241	240	220	240	256	249	267	210	266	261	273	240	250	237	269	235	264	264	221	255	236	256	229	220	228	242	241
26497	41984	48766	49789	52028	51010	52973	52852	41627	45394	42431	43459	44139	41696	38316	40529	43955	39962	35761	34631	32937	20813	11918	11767	10014	8038	8563	11121	7502	7527	8789	8545	7674	4511	6889	4744	3992	4423	3233	4180	3390	3436	3796	3751	3686	3474	2652	2362	1685	1781	1753	1681	1326	1743	2246	2402	1650	1276	934	1014	854	935	930	931	1258	1703	1974	811	631	615	701	662	661	610	608	612	609	608	578	576	601	564	590	566	584	559	701	970	1131	980	679	557	596	525	541	570	562	568	547	582	583	614	565	602	601	571	543	548	619	623	638	564	558	594	585	623	591	538	595	587	619	551	609	614	610	610	610	572	556	533	541	547	560	616	602	544	564	545	591	602	572	542	562	528	540	569	559	602	540	615	532	588	580	578	549	622	585	551	554	550	579	558	554	580	551	581	592	596	587	585	591	557	571	563	590	580	558	546	552	527	570	600	522	563	568	542	588	584	549	561	547	556	550	579	533	558	572	547	569	584	606	538	559	564	554	576	554	523	573	581	577	601	617	571	546	553	576	569	604	587	638	611	547	565	549	555	548	545	537	580	570	548	555	580	548	584	548	566	602	624	577	525	592	566	568	560	582	594	531	574	562	568	572	540	556	545	575	577	549	614	591	552	566	608	528	562	570	527	594	609	539	562	588	542	567	575	584	589	595	600	565	586	563	567	573	555	553	555	543	572	574	524	527	589	576	588	562	589	539	587	556	584	556	551	637	603	558	559	547	564	601	544	550	582	572	596	551	538	598	583	575	570	582	600	518	579	521	592	535	536	552	551	597	571	607	539	569	587	586	585	615	547	569	590	580	549	560	549	554	542	578	552	563	549	551	570	571	605	558	575	551	596	564	550	587	535	585	555	588	547	579	551	560	581	536	545	608	561	551	570	573	563	538	582	537	518	558	579	577	584	546	556	592	565	562	585	585	556	571	545	545	537	562	539	582	554	548	594	582	623	574	594	540	554	577	515	586	550	594	541	620	544	592	592	548	556	587	526	555	563	523	573	566	529	542	569	573	575	637	526	605	559	561	575	535	572	592	617	569	553	592	578	585	596	564	531	525	540	584	581	562	560	525	578	607	546	602	574	556	574	615	541	629	582	579	540	582	535	566	577	569	544	567	595	555	575	595	589	562	568	558	577	549	575	542	558	543	553	574	558	596	582	594	604	571	553	577	559	517	605	574	558	597	561	593	605	551	597	573	616	587	606	528	578	554	558	569	587	561	565	564	530	546	585	537	560	554	556	529	564	567	542	565	597	560	622	570	526	561	555	629	557	536	583	577	587	527	577	554	573	543	599	595	591	594	551	533	571	589	549	579	557	536	553	591	587	558	585	563	532	598	548	578	592	591	579	556	585	562	557	570	575	563	606	569	529	556	573	643	603	544	549	589	516	568	618	566	579	557	575	575	594	529	578	563	559	518	570	576	593	561	551	517	577	637	551	544	537	554	578	533	577	563	558	583	543	571	527	535	624	595	578	581	555	574	553	539	528	555	547	530	530	559	515	569	545	596	577	552	588	567	581	551	546	527	549	551	592	591	593	554	564	574	561	574	509	555	571	556	555	577	612	545	587	564	606	572	546	590	535	563	604	568	567	595	573	550	577	539	594	514	565	540	545	579	580	569	534	571	619	563	567	607	543	615	557	567	576	562	583	573	600	543	587	581	543	568	504	534	561	564	609	573	551	596	537	594	549	552	567	599	508	561	547	564	568	566	539	644	566	586	549	539	571	593	586	521	617	543	595	575	591	553	547	545	579	543	584	591	599	547	555	559	560	576	580	600	541	561	598	598	524	577	558	538	544	588	598	543	549	555	585	545	580	567	566	551	630	574	574	591	613	586	578	574	554	572	557	561	603	587	583	575	574	532	585	540	546	590	552	586	608	555	560	585	555	586	543	574	609	569	560	577	567	564	579	567	544	563	584	556	565	563	547	603	596	515	559	579	569	565	594	566	556	604	557	552	598	553	550	556	566	619	545	575	577	596	582	590	559	573	585	567	581	535	563	597	605	615	570	537	532	604	564	590	582	577	576	552	591	555	595	573	572	543	530	613	577	584	553	540	562	606	582	559	596	574	532	559	540	553	569	544	603	571	604	592	550	575	542	508	577	565	584	584	580	535	557	552	598	566	584	544	592	540	576	545	584	575	565	539	540	577	588	551	562	568	580	556	566	553	567	540	565	553	546	565	548	544	515	541	576	570	588	606	592	562	564	556	606	546	531	529	555	573	561	575	583	557	520	539	558	582	559	561	581	556	532	564	585	567	549	603	513	555	543	596	543	597	544	580	584	593	570	531	529	548	548	553	566	557	558	525	547	583	547	558	519	587	585	563	586	532	569	561	549	552	537	577	550	572	613	532	559	546	573	576	562	585	555	531	565	554	574	547	607	533	584	600	595	550	598	549	545	530	573	588	553	579	608	637	584	563	564	546	551	566	557	513	607	570	546	574	579	600	588	551	592	596	575	577	583	573	564	529	578	566	562	561	573	570	555	585	555	581	519	551	529	551	537	540	568	543	544	558	598	526	569	562	550	583	557	515	581	610	561	563	571	623	561	565	593	531	530	618	553	562	552	526	592	570	549	560	535	569	559	576	571	519	566	588	569	548	548	596	552	575	539	527	580	597	560	546	542	554	576	588	577	540	524	558	549	539	536	506	558	550	564	590	580	561	563	566	545	502	557	563	561	542	546	573	573	602	582	595	537	567	548	579	575	553	534	571	569	554	598	551	542	584	582	551	549	569	564	553	568	548	579	568	562	591	585	608	592	559	542	558	585	529	581	543	578	589	557	532	549	564	590	565	564	551	555	555	645	538	563	546	595	584	565	586	582	603	587	613	563	599	575	550	566	545	573	609	571	543	538	616	541	545	570	593	568	546	596	551	564	566	589	569	579	588	562	532	579	562	548	541	579	572	602	576	568	552	575	588	523	560	545	558	596	574	602	559	547	551	596	602	612	576	562	557	541	573	542	570	554	549	534	564	558	561	569	537	553	544	579	529	576	576	573	581	585	568	573	563	516	542	586	566	578	549	584	607	564	555	567	589	545	583	563	585	528	550	574	617	553	609	595	582	589	583	516	556	556	543	593	562	551	574	572	546	545	541	559	589	546	555	525	592	566	585	585	568	586	558	557	595	519	538	558	575	575	582	563	555	563	578	562	518	600	582	607	543	561	549	570	547	566	595	565	583	555	566	551	528	536	578	566	580	548	558	595	516	552	526	546	525	531	594	617	580	569	592	560	593	583	595	563	610	569	605	572	547	551	565	597	517	596	590	582	556	562	554	585	564	545	524	560	598	587	581	551	555	559	587	577	541	535	554	557	597	590	591	580	534	553	605	554	556	563	607	525	549	578	562	584	560	574	537	529	578	600	557	573	583	553	564	556	542	534	600	595	568	540	572	577	587	553	587	529	582	552	555	530	559	578	564	581	592	602	582	542	536	548	554	544	586	562	566	575	579	572	567	544	559	567	571	605	556	531	562	576	538	561	565	612
45105	46151	41297	34742	39006	37881	40293	48968	38240	36032	31830	34033	36149	34289	29077	30014	34870	31899	25859	23321	21061	11553	4803	4254	3317	2379	2543	3521	2420	2222	2873	2478	2293	1406	2214	1249	1073	1120	911	1134	1102	994	986	1071	1007	945	738	619	416	402	471	496	380	463	636	577	492	353	281	283	270	292	264	245	381	505	446	241	183	191	226	225	232	238	205	157	192	193	175	188	182	177	175	186	182	185	174	199	310	312	201	173	190	174	147	161	177	152	177	185	175	173	182	157	191	193	186	194	172	194	188	180	170	204	210	203	185	170	173	189	196	174	211	176	180	209	201	187	183	184	188	163	173	172	177	168	182	175	192	194	190	175	187	211	175	166	172	174	186	151	197	191	169	192	170	190	168	176	151	187	178	194	180	180	189	179	163	210	182	180	197	182	184	185	185	178	177	216	187	192	170	162	195	179	185	191	183	170	182	185	192	144	158	176	176	213	173	192	197	165	173	159	172	176	153	169	153	205	179	175	186	160	187	198	168	179	195	201	181	192	181	177	182	195	159	182	175	186	223	188	194	181	185	171	169	189	161	171	192	180	197	180	174	191	185	167	166	162	195	182	185	195	177	169	158	180	181	167	166	192	173	184	182	193	156	158	170	190	179	170	178	203	189	176	197	159	181	191	194	166	170	171	201	193	216	197	164	189	189	173	189	166	198	155	204	163	184	177	174	182	161	214	177	172	177	175	192	154	192	173	183	180	172	189	196	152	202	172	185	193	203	167	150	169	180	172	170	191	174	176	164	169	184	179	185	191	195	190	203	180	167	194	193	189	157	175	188	211	162	179	181	197	142	185	174	188	162	160	188	191	177	175	215	195	150	174	175	151	153	183	166	167	177	183	176	202	183	169	195	157	165	190	170	173	185	203	175	197	184	160	179	185	169	178	205	172	170	161	164	190	158	180	194	176	169	181	181	191	189	185	151	161	149	186	206	198	172	188	168	177	190	180	177	210	197	179	177	167	176	174	145	199	201	182	151	174	179	192	164	167	171	193	203	199	165	182	175	168	142	190	200	186	171	193	177	164	179	180	184	148	162	178	166	179	172	185	152	184	190	211	203	167	182	201	157	172	153	186	181	178	162	178	157	163	164	164	190	166	171	192	171	187	201	186	175	168	195	173	189	167	180	189	194	179	173	161	164	202	168	173	188	186	181	160	156	184	205	178	171	189	181	170	175	206	177	182	167	177	158	173	181	169	188	176	178	191	213	178	182	182	166	193	178	186	194	206	203	190	175	171	188	173	172	189	173	186	152	187	165	200	180	200	157	166	164	202	174	169	169	179	172	186	163	185	207	195	148	166	177	157	173	190	167	197	189	180	184	181	170	172	186	186	179	186	144	188	187	176	162	191	180	201	187	171	180	176	186	180	173	163	178	173	160	168	204	154	174	184	213	189	201	166	171	165	181	176	196	156	190	184	167	182	158	188	158	192	166	175	171	188	191	168	184	179	160	178	183	181	184	215	181	183	182	171	168	182	188	184	186	187	205	155	191	186	193	175	171	181	189	177	195	173	179	185	186	183	168	206	206	170	180	179	183	193	165	173	168	171	183	173	200	189	192	164	163	171	170	175	180	174	184	180	172	188	193	162	164	175	169	165	168	181	175	155	180	189	161	185	185	159	170	175	162	174	174	175	182	183	197	200	197	163	183	207	188	193	162	196	180	202	192	170	182	140	163	183	175	189	178	172	191	183	170	204	162	153	148	191	182	185	177	176	183	183	174	153	153	189	203	173	169	158	194	192	194	191	183	158	188	178	166	163	188	173	198	159	175	152	175	188	181	159	169	159	193	196	205	178	187	180	177	184	180	177	185	180	190	168	180	167	169	170	209	187	189	162	179	187	178	158	179	182	168	186	159	201	191	173	193	149	196	176	205	165	189	174	176	180	185	173	176	191	187	156	157	176	188	190	180	156	169	192	177	196	195	176	174	179	179	177	172	183	178	170	196	160	197	185	161	155	160	174	165	167	155	168	186	188	203	162	170	189	190	191	172	170	186	172	179	178	175	180	205	180	182	171	180	168	167	193	155	167	150	179	177	171	176	195	197	155	181	188	194	179	171	166	173	176	183	186	197	184	180	185	179	163	183	172	171	183	177	200	173	161	177	160	200	176	178	194	190	167	161	188	188	169	181	185	192	192	165	198	199	180	174	167	187	147	171	165	186	166	160	197	172	184	185	189	176	198	157	181	163	196	182	160	147	195	175	197	186	167	175	169	186	199	166	167	179	184	167	172	188	182	184	197	177	201	193	180	164	191	170	186	178	171	187	175	149	170	185	191	186	150	157	190	184	176	184	189	172	187	189	204	191	172	192	185	181	176	191	182	174	187	174	185	191	190	165	186	164	190	180	180	211	187	178	163	168	188	174	187	170	150	168	177	173	175	166	169	175	176	179	174	193	171	185	208	165	198	175	164	154	175	162	177	186	178	199	161	188	173	151	180	186	169	155	197	182	175	188	192	161	184	174	190	163	174	187	165	180	172	197	174	180	125	176	170	180	191	173	172	165	160	157	157	177	201	187	180	168	182	187	175	182	176	161	157	159	190	150	181	184	172	170	177	172	192	186	178	172	187	182	185	180	196	184	149	177	161	177	179	195	170	174	156	177	183	164	169	197	170	162	187	178	179	163	160	184	197	175	182	195	199	203	176	190	152	171	186	186	203	162	169	195	190	186	168	197	170	184	186	187	206	170	159	162	191	188	174	203	177	184	193	174	185	171	196	168	149	184	192	182	188	186	186	186	178	202	183	165	175	184	171	169	172	180	167	193	175	186	173	167	164	152	185	150	172	187	169	199	168	154	190	172	198	169	161	158	161	161	162	162	173	178	175	172	186	175	177	209	186	192	176	185	186	165	182	196	176	188	178	165	176	177	198	167	186	180	178	184	189	201	164	194	200	184	172	158	168	171	160	166	171	194	174	231	181	181	181	153	161	183	171	175	149	161	186	188	176	179	179	179	190	179	170	163	184	164	215	170	163	165	195	192	190	197	170	182	172	217	148	175	168	198	164	156	187	172	196	176	193	207	185	149	170	165	201	192	182	197	220	170	175	179	164	189	172	186	169	200	193	196	185	190	167	167	182	203	185	161	163	177	166	177	203	145	163	191	181	177	183	195	191	189	182	203	172	162	168	160	186	157	157	177	188	197	207	186	182	146	159	170	176	164	186	144	195	193	191	198	165	151	191	179	188	162	177	159	181	163	167	168	172	168	176	154	206	176	189	197	210	186	167	186	197	178	166	176	175	157	176	196	161	208	179	199	193	146	199	195	199	164	186	194	185	191	186	177	162	177	192	178	190	184	175	194	205	173	181	182	185	183	191	183	176	211	163	206	200	185	182	173	185	169	195	205	175	160	199	187	157	158	183	159	146	186	156	164	201	172	197	170	180	185	178	186	191	174	168	187	189	204	163	173	188	179	164	176	177	167	192	185	177	165	179	195	174	181	178	157	185	169	191	198	173
33802	46975	49844	52690	54770	56027	60515	57632	46207	52887	50150	51288	51163	48414	45956	49189	52547	49624	45236	45376	43301	29384	18740	18281	15095	12864	13058	17306	12261	11914	14734	12495	12790	7378	11415	7359	7255	6919	5039	6989	6482	6193	6675	6503	6327	5427	4101	3516	2300	2232	2629	2402	2159	2570	3770	3238	2575	1771	1245	1275	1043	1154	931	1028	1938	2801	2639	852	523	557	654	679	586	489	503	503	510	494	499	445	483	490	499	440	466	468	394	488	1355	1286	471	422	379	408	427	433	403	391	395	417	404	391	427	434	412	391	447	423	421	443	404	422	380	424	392	418	426	403	430	432	448	497	497	530	547	515	599	439	402	461	398	383	415	406	430	436	397	423	417	465	412	390	375	409	392	420	383	389	384	397	448	400	406	436	428	402	409	442	422	404	407	408	418	384	389	412	406	396	405	415	429	442	435	397	429	375	378	393	403	393	416	402	422	403	400	412	431	423	406	353	414	411	421	412	430	428	387	417	419	414	392	460	444	406	386	425	414	431	393	431	428	403	436	394	409	450	417	412	414	403	371	387	412	408	411	409	442	400	395	427	395	424	406	387	423	390	377	418	395	428	389	396	428	393	400	429	428	450	416	437	403	421	382	406	386	416	392	374	397	392	408	407	416	427	399	413	402	363	389	405	405	383	406	398	411	423	441	413	412	406	391	430	435	400	467	440	405	392	390	412	411	417	401	397	410	428	425	407	390	392	418	368	413	450	433	393	431	415	414	378	369	436	445	441	422	461	392	404	379	400	389	395	428	392	403	414	414	399	430	444	429	436	425	439	431	404	372	385	402	401	424	409	421	416	414	396	410	440	400	386	407	426	399	399	372	436	398	443	421	412	415	416	414	396	393	409	418	398	412	405	435	406	414	419	405	403	432	447	399	378	417	375	388	392	385	396	440	397	395	421	429	396	425	426	402	412	392	414	420	413	401	408	411	389	388	434	425	376	392	428	407	376	418	396	444	426	422	408	419	388	391	445	407	403	400	431	414	397	431	402	393	393	397	409	429	385	420	388	412	395	390	408	412	388	406	368	402	419	393	393	401	409	440	417	392	427	410	403	421	404	383	461	399	415	404	407	421	409	406	388	427	426	386	442	446	392	420	435	440	409	387	411	410	400	393	427	387	402	416	377	437	405	413	390	387	393	417	402	414	406	467	393	445	388	445	394	408	396	425	422	417	407	430	414	423	419	408	393	413	409	389	429	411	406	408	407	414	396	382	416	364	411	412	441	380	418	376	435	414	426	417	405	413	396	403	406	398	443	408	435	392	455	412	420	400	421	385	421	398	419	427	377	416	400	369	400	421	412	398	392	414	392	440	429	417	406	429	429	411	414	387	392	382	378	431	427	424	404	437	431	439	454	408	425	428	392	417	433	398	419	405	412	417	418	393	421	428	422	402	406	454	385	378	403	388	406	401	423	377	398	401	413	408	420	399	369	439	412	396	411	438	408	394	419	420	428	412	418	410	436	400	418	389	422	415	402	417	400	389	428	402	408	406	403	413	428	386	452	414	454	411	392	428	379	403	420	395	431	403	392	408	451	438	369	420	381	424	412	413	417	433	383	398	426	400	397	394	422	388	393	377	394	377	401	387	408	402	436	429	432	389	393	397	379	418	414	424	395	416	415	422	390	444	417	422	413	387	392	416	387	415	388	409	412	401	402	400	450	375	470	404	410	404	402	377	424	411	443	408	397	421	422	405	398	414	394	374	401	414	398	425	451	437	438	414	421	404	387	408	396	415	376	421	402	419	412	382	408	425	447	398	408	424	385	407	420	411	387	401	412	431	415	410	447	422	498	439	417	436	432	376	399	379	407	432	435	392	454	423	438	379	426	453	369	409	400	438	415	408	417	440	414	414	414	391	416	415	412	364	424	424	408	382	427	404	402	396	406	398	438	415	395	399	412	391	422	403	413	394	465	393	385	417	403	425	402	432	402	354	397	418	424	385	389	395	412	437	441	444	416	416	422	414	423	427	424	401	415	386	379	423	417	394	407	400	391	403	438	415	391	384	442	370	422	414	440	397	392	403	379	406	434	455	406	398	392	378	404	370	417	411	452	407	427	428	425	416	458	430	381	375	434	423	408	432	424	436	429	425	422	444	409	420	401	431	458	425	385	381	448	403	412	398	404	387	429	407	442	450	421	419	403	381	446	412	397	418	424	436	438	389	389	417	397	419	395	423	412	412	421	407	426	407	409	440	422	427	421	409	413	402	412	425	446	426	379	408	428	375	412	379	374	414	426	461	379	414	429	399	423	401	413	391	383	432	409	408	386	401	445	445	411	424	402	424	405	438	423	410	379	456	380	423	456	440	397	434	419	441	417	367	408	395	430	441	383	423	413	439	404	415	399	414	424	389	389	431	410	441	400	423	410	417	402	429	410	404	407	423	409	415	411	406	412	401	426	403	408	397	400	385	416	424	436	389	435	401	424	423	388	415	420	405	394	401	426	388	400	432	435	391	375	415	436	386	391	430	404	422	380	431	440	441	382	420	406	409	390	425	417	435	400	405	409	399	408	430	404	429	409	451	411	425	409	399	415	417	394	441	420	415	422	413	418	419	373	451	415	434	415	418	407	418	405	418	383	424	399	410	420	428	410	423	419	386	390	433	381	390	420	396	419	393	423	416	417	422	382	449	387	445	415	391	401	404	450	412	413	438	377	414	397	405	418	422	376	406	410	410	405	433	433	398	389	410	392	393	415	416	422	432	399	439	426	423	415	413	396	409	424	416	399	379	450	394	407	396	377	427	419	407	456	404	422	409	406	394	414	376	427	382	444	402	418	416	402	402	404	398	467	405	401	429	419	365	418	395	387	456	408	399	425	400	434	407	434	429	398	402	381	391	401	390	402	399	404	416	407	425	369	423	441	412	396	415	415	403	413	407	394	401	379	360	417	379	414	425	435	415	361	420	444	364	414	360	436	421	423	417	416	416	440	427	417	391	420	384	398	417	413	441	396	392	431	431	430	421	429	409	377	425	409	404	439	428	422	446	401	414	369	417	441	398	393	441	406	454	450	418	401	396	447	441	414	405	425	401	437	468	402	411	416	417	433	422	433	414	434	375	423	419	396	443	410	409	439	437	429	419	368	433	409	404	447	405	392	414	384	408	402	411	420	467	403	402	375	402	409	418	441	424	422	428	418	416	398	415	414	396	403	360	409	424	415	427	424	388	406	401	408	423	395	401	420	423	409	384	423	413	387	404	386	416	407	417	400	428	393	375	387	390	424	434	416	376	423	403	398	427	400	460	389	452	434	403	396	404	420	379	426	415	381	409	410	388	401	402	389	417	453	407	416	400	391	390	399	393	368	412	393	446	385	415	412	390	413	403	430	409	394	446	401	421	412	401	416	403	397	404	365	414	430	408	402	392	420	386	442	415	392	436	386	459	474	399	405	441	429	405	412	414	429	410	440	402	429	400	449	428	382	385	392	423	425	407	391	393	407	435	431	423	420	407	390	456	420	412	378	438	387	391	436	386	430	433	373
13209	16909	20894	14023	11728	7929	5859	6074	5253	3668	2355	2064	2029	2004	1390	1373	1407	1199	851	749	674	501	453	444	477	419	348	397	318	340	323	293	288	273	247	267	275	267	268	285	275	327	268	243	272	261	241	245	244	293	234	257	229	249	234	222	247	235	262	258	212	243	251	276	218	260	239	253	243	217	245	231	242	271	229	232	238	249	212	233	234	220	250	219	236	251	246	228	227	234	232	259	249	252	242	215	274	236	222	221	231	245	234	255	242	255	255	270	232	261	259	255	262	241	231	220	243	257	223	242	262	236	263	220	260	239	226	248	225	226	240	232	260	264	250	241	237	256	259	230	232	247	217	242	253	244	240	246	235	241	244	246	261	256	251	255	242	246	252	225	202	227	231	258	245	232	247	238	212	219	232	271	274	226	233	224	249	242	227	219	234	257	246	250	231	233	275	241	236	254	226	258	234	229	271	241	226	248	222	232	234	200	200	219	234	243	231	251	251	234	230	264	239	239	215	261	243	252	262	263	253	253	239	234	259	272	255	262	259	268	237	251	240	245	228	260	230	209	235	250	218	261	236	206	236	240	250	255	250	218	225	228	228	236	231	274	246	241	247	242	228	252	234	237	255	240	228	210	223	239	254	220	265	235	223	225	249	216	221	227	246	239	248	238	224	230	228	241	234	249	251	245	217	264	261	231	239	217	241	232	259	225	243	245	231	240	257	235	242	248	234	245	241	242	237	231	263	234	235	237	236	238	242	256	265	223	226	236	206	227	233	273	256	269	234	253	279	251	248	244	205	210	237	248	253	222	237	245	242	285	225	251	222	233	205	209	219	242	226	238	250	237	219	235	243	252	230	262	236	217	254	242	219	250	239	236	237	238	223	246	223	231	251	245	233	242	240	245	220	236	249	236	224	219	235	239	278	242	269	220	212	236	212	243	235	271	236	230	221	221	218	224	251	242	268	245	219	240	242	243	256	250	233	235	226	258	262	235	238	251	255	232	219	243	247	251	281	237	240	208	227	232	232	229	287	276	256	255	229	220	249	218	247	254	220	257	274	215	248	250	240	249	243	238	226	267	247	251	236	216	202	256	232	237	251	251	239	230	259	236	252	235	218	246	218	255	246	251	220	201	251	205	215	236	239	262	263	224	236	235	235	201	238	240	225	212	231	244	255	256	241	252	231	236	229	246	226	249	234	217	242	247	258	265	230	247	238	267	252	247	251	254	270	259	252	238	246	229	234	251	250	240	227	247	235	256	229	232	220	222	236	229	259	232	281	228	229	214	231	255	252	231	246	271	243	211	211	197	232	220	232	234	245	229	252	223	270	243	237	237	262	274	231	229	259	244	222	250	233	234	255	260	242	247	234	278	232	211	215	250	231	227	224	239	221	248	222	245	259	239	223	234	246	212	233	223	250	212	261	238	225	258	234	236	213	280	282	245	235	246	239	265	248	247	247	246	239	234	220	236	231	267	254	236	233	240	266	262	228	263	236	266	254	235	211	206	279	254	242	230	234	242	266	230	260	252	218	236	252	246	230	252	251	255	254	251	230	220	224	226	250	214	237	254	260	239	235	213	234	228	253	241	248	238	261	220	248	244	247	234	230	249	258	245	244	281	253	249	238	253	273	259	250	248	252	245	250	204	241	229	232	243	241	260	256	271	262	233	244	242	240	283	226	238	239	245	224	244	238	196	227	254	205	242	243	227	240	253	215	228	209	220	257	252	230	264	247	211	227	224	234	231	230	246	243	245	249	257	258	250	247	238	242	214	259	242	249	245	220	216	221	245	232	269	252	247	253	240	221	205	239	253	261	239	251	260	245	226	232	217	236	225	230	220	253	249	247	232	220	248	236	249	215	254	250	257	249	232	238	222	280	263	248	226	244	246	248	229	243	213	228	227	252	246	240	255	228	258	235	235	241	259	231	259	246	251	262	256	215	253	237	240	209	223	220	214	242	229	255	216	231	248	247	232	245	232	214	233	230	251	247	262	234	221	221	240	232	228	254	247	236	251	219	224	249	229	249	215	225	246	252	242	243	234	243	225	252	227	224	207	218	215	209	234	250	236	228	251	250	256	249	232	242	236	254	245	213	234	273	256	209	212	235	242	225	219	242	253	247	250	260	239	217	235	258	245	241	239	235	244	238	251	219	239	231	253	269	230	244	230	227	228	247	243	213	267	208	220	235	247	233	259	246	239	264	231	211	253	230	241	232	224	242	228	236	246	244	231	237	231	235	264	231	234	219	235	233	258	223	241	230	253	236	236	226	237	225	221	215	226	244	237	244	243	259	236	247	237	224	237	244	248	243	237	262	234	239	251	236	213	272	251	215	227	215	218	235	221	213	227	227	225	236	246	236	225	240	219	211	235	249	201	233	191	256	248	273	233	255	254	249	228	247	225	252	242	257	214	224	224	247	245	231	236	242	248	238	223	207	256	243	219	242	261	268	245	238	221	228	248	242	231	208	220	240	251	231	231	244	206	249	273	253	229	200	252	237	216	250	229	245	232	231	261	244	231	226	238	229	233	250	200	232	245	261	265	240	257	233	215	246	247	227	257	253	238	241	237	240	235	268	212	251	276	257	257	223	237	236	236	257	256	257	255	231	243	220	243	261	257	227	251	215	233	242	233	225	213	247	231	255	234	230	233	258	248	255	238	257	238	228	230	228	250	260	226	250	257	245	244	261	246	268	215	233	247	291	261	250	238	239	245	230	269	233	252	264	220	218	243	220	229	243	228	259	247	247	235	238	223	241	209	245	242	249	232	238	239	232	247	256	251	263	242	253	256	269	241	232	246	232	251	234	241	259	279	225	235	235	224	233	232	242	233	233	231	245	207	248	242	279	260	218	221	213	264	247	253	252	223	231	244	206	245	248	257	240	252	229	228	233	239	241	237	259	241	270	232	245	234	228	238	253	242	257	239	231	249	258	228	237	219	239	245	276	226	239	232	221	233	207	223	222	218	244	224	224	204	229	236	248	238	230	234	258	258	214	222	224	250	223	254	226	265	256	235	268	239	246	219	224	255	243	253	222	223	256	241	262	222	236	247	209	244	251	228	266	258	209	240	247	241	250	208	246	248	241	248	237	256	248	244	270	238	279	243	247	217	265	266	249	239	271	246	242	231	246	234	258	258	254	249	259	236	264	257	247	244	283	254	260	259	215	238	253	226	246	279	264	266	250	215	236	243	240	219	251	233	234	256	228	226	247	236	216	246	220	249	272	253	222	221	239	230	257	237	215	217	246	233	231	230	219	239	241	236	225	240	226	219	216	236	217	249	253	246	277	248	238	248	229	242	245	228	251	247	237	219	239	238	247	226	247	245	243	239	249	237	237	245	217	216	235	235	245	235	246	244	221	238	243	235	234	242	258	241	284	221	247	222	236	242	249	235	223	211	216	255	222	242	248	241	284	239	219	278	231	264	253	226	246	249	222	225	231	259	292	216	200	240	250	275	248	251	256	230	244	243	239	233	237	265	253	253	228	226
9701	16482	27227	22830	25695	20163	18860	20534	16443	13008	10572	10523	10192	9744	7307	7863	8605	7118	5012	4613	3997	2667	2054	2123	1955	1754	1650	1590	1221	1186	1309	1098	1129	906	1081	860	804	770	707	820	749	770	744	722	767	734	675	676	659	652	643	658	626	639	670	662	641	599	594	619	598	565	549	585	645	629	574	561	577	567	551	583	547	603	566	602	597	561	527	604	552	595	615	610	627	566	593	576	604	635	585	571	628	552	592	562	594	549	574	582	581	572	617	498	595	529	539	582	586	539	546	561	543	550	619	561	573	573	566	530	589	573	602	536	545	562	553	566	554	567	579	562	566	541	513	586	616	564	541	553	594	571	548	545	576	558	554	582	565	542	553	599	581	560	574	565	535	526	585	556	566	573	597	555	540	577	533	548	586	558	563	539	553	541	519	565	496	556	585	539	535	548	557	544	586	588	586	584	552	527	577	614	547	606	585	554	552	518	585	570	565	538	559	554	558	560	533	544	559	566	542	525	540	552	515	551	545	586	538	577	540	568	554	569	609	524	523	566	600	564	552	564	550	551	559	528	558	578	537	562	599	548	567	551	579	555	582	527	589	541	583	547	593	589	559	542	565	539	582	583	578	565	528	511	562	566	531	551	539	550	585	565	539	552	552	590	574	574	551	557	567	520	587	640	525	622	551	594	583	546	547	509	538	591	551	544	553	603	571	619	524	569	603	591	543	568	578	601	534	577	556	557	590	571	531	589	612	558	557	588	549	601	576	570	556	586	537	585	566	596	531	610	515	558	565	548	564	580	600	610	563	563	566	553	566	559	561	595	554	622	602	630	566	551	541	566	578	597	607	585	593	569	587	547	572	593	593	586	546	564	544	610	524	561	558	618	563	586	610	578	546	554	563	555	565	517	580	557	560	506	591	583	572	588	594	575	558	549	540	588	558	575	617	549	564	567	586	557	596	571	558	553	524	525	549	583	565	554	587	573	568	515	574	573	564	556	571	618	575	591	619	597	573	557	559	562	600	564	571	596	568	567	587	560	569	566	592	596	561	578	525	567	568	565	610	563	555	585	599	525	555	552	590	553	594	577	591	533	555	534	558	569	561	584	589	576	564	553	569	570	544	602	607	567	546	571	542	560	584	600	541	558	592	604	555	559	554	578	585	592	582	572	579	586	564	540	522	580	548	562	564	576	533	542	572	534	557	608	582	527	570	615	570	538	569	548	562	548	534	550	556	562	572	551	518	545	571	567	544	571	562	571	601	597	597	556	565	566	562	586	547	584	610	595	564	592	569	545	532	610	563	568	569	601	600	546	545	561	562	579	559	537	598	573	566	570	550	597	554	539	552	551	528	575	584	584	537	546	586	561	570	534	576	539	549	555	546	546	627	590	568	538	581	582	587	529	560	580	542	578	568	575	553	561	523	572	543	545	590	582	545	517	531	538	561	563	584	532	565	570	590	546	545	582	544	554	537	576	591	557	513	558	572	570	548	592	584	573	551	536	538	532	545	548	569	545	580	557	571	581	567	588	521	547	613	588	579	550	542	536	576	559	573	581	611	534	549	477	557	576	592	557	525	553	578	533	568	566	566	568	561	566	586	588	543	519	560	560	532	607	580	544	548	560	590	570	571	553	542	533	577	556	582	520	566	542	586	564	592	514	579	543	524	536	590	577	551	571	542	565	541	541	582	566	539	522	591	586	555	531	543	588	576	544	592	563	583	528	574	586	540	574	561	537	546	532	581	563	567	605	570	571	576	607	521	553	590	593	571	575	567	568	583	570	541	568	585	605	582	526	560	596	580	546	561	582	568	560	564	583	567	562	570	555	568	573	568	545	607	575	570	568	546	561	578	578	584	577	538	557	548	560	565	550	594	571	581	631	556	561	577	597	531	590	560	559	542	569	600	575	563	610	568	561	597	597	539	598	555	558	577	587	558	563	559	592	557	568	552	579	581	540	558	564	554	544	574	512	542	580	543	590	580	554	532	567	552	581	586	569	544	555	615	536	562	600	574	545	575	589	538	553	564	564	592	522	540	552	556	591	570	585	587	572	571	532	565	541	528	572	551	558	615	555	558	592	576	597	544	567	573	562	601	590	539	572	549	539	529	609	599	562	573	594	571	533	578	563	522	549	540	616	591	568	598	549	599	510	576	569	564	502	533	568	559	542	580	587	560	604	601	605	576	544	574	530	565	570	581	585	580	579	594	588	595	567	545	571	572	582	551	561	563	623	579	592	523	553	548	543	553	582	573	565	587	560	617	553	539	578	530	548	573	560	557	550	560	553	593	558	560	532	583	550	537	549	608	573	579	563	543	564	596	565	534	529	559	601	556	565	525	581	525	587	530	506	623	595	541	524	602	595	591	576	576	566	527	572	571	584	548	586	540	568	570	598	552	583	589	574	563	549	577	564	599	586	569	581	572	565	569	534	542	566	553	518	565	574	529	550	581	566	574	596	570	561	549	573	564	548	574	542	564	566	580	551	525	619	569	567	518	552	550	519	565	570	532	567	589	567	564	593	557	576	591	580	528	579	550	607	532	557	553	539	570	555	509	519	604	594	568	532	563	641	589	559	576	586	525	551	548	567	576	586	546	580	581	559	608	583	542	569	543	558	591	568	569	575	555	576	601	555	562	576	528	599	564	543	585	532	569	520	540	549	593	556	574	576	548	592	549	528	517	592	545	583	562	554	595	621	573	570	578	553	547	599	542	574	598	604	546	561	546	609	596	545	570	567	608	567	562	579	564	571	584	560	548	594	553	540	570	572	566	571	589	594	524	569	581	546	586	555	550	551	571	547	540	586	565	574	567	596	630	579	549	540	583	560	585	567	577	556	597	566	560	589	519	579	604	565	535	560	576	532	573	578	589	572	587	549	566	549	588	565	543	573	554	558	600	582	571	555	599	534	576	550	542	580	559	540	598	587	544	571	545	610	558	570	525	594	554	543	543	596	549	593	579	580	533	546	579	566	566	539	579	583	532	561	551	548	581	535	574	580	549	558	522	567	601	580	606	574	591	575	505	582	580	575	580	542	553	573	576	543	543	565	576	536	544	548	548	563	565	575	568	523	626	537	551	543	577	581	553	577	579	548	521	556	556	527	567	570	615	592	541	542	571	561	623	521	594	555	559	584	579	576	563	554	579	625	553	538	572	533	576	572	566	569	590	547	545	582	559	570	587	531	611	545	570	559	574	559	526	599	565	582	592	553	553	569	548	580	558	558	607	566	554	563	566	553	545	592	574	581	549	605	591	579	603	532	557	539	566	537	538	557	558	579	573	511	567	559	522	570	571	553	529	579	561	600	596	499	539	544	595	564	573	575	520	580	537	574	544	574	555	554	607	550	564	552	545	552	578	572	553	547	575	579	588	576	549	585	573	550	552	567	571	526	521	543	529	562	591	546	586	547	557	623	600	569	610	591	585	539	585	586	562	584	583	545	596	532	569	549	571	544	611	573	590	545	603	584	606	567	599	571	578	586	618	577	579	579	541	567	566	560
37396	43966	43319	35369	39534	34891	35292	39368	34372	30948	25997	26225	25893	25173	19577	19467	23015	19569	14933	13497	11024	5042	2273	2139	1920	1476	1508	2006	1258	1235	1627	1259	1334	778	1139	708	732	660	553	695	691	654	695	651	668	584	483	451	378	398	449	397	353	413	461	449	420	291	307	296	313	305	278	254	309	391	364	250	258	269	263	251	253	255	251	243	263	270	223	251	251	240	254	227	258	247	221	295	323	316	253	263	235	233	232	287	280	246	251	248	263	238	248	227	230	262	233	240	269	223	254	236	244	207	243	230	232	252	245	225	237	249	301	267	265	256	241	218	242	223	256	249	250	217	230	220	259	232	254	247	239	238	233	228	226	260	255	243	257	247	224	223	232	230	295	234	271	232	220	223	268	258	231	228	244	241	253	258	233	244	236	248	245	245	243	229	240	259	250	249	241	228	282	272	218	234	226	259	266	280	230	250	260	217	247	255	255	249	250	239	236	254	266	225	224	221	223	243	238	270	274	237	251	222	247	253	269	269	260	235	219	251	233	244	234	230	267	286	255	256	233	235	249	244	234	247	248	214	213	241	220	232	241	224	244	263	230	223	271	265	236	247	249	243	236	269	223	275	239	255	226	254	233	212	244	268	213	251	233	227	228	215	284	237	254	245	235	248	232	247	241	262	254	247	251	262	246	211	246	235	241	226	238	234	275	273	249	254	245	251	238	242	261	216	243	210	243	245	247	262	221	216	238	236	291	259	252	236	238	243	263	256	265	215	224	244	246	229	254	250	235	259	269	235	226	238	228	231	258	234	245	206	253	252	245	214	251	266	239	225	247	230	224	256	222	254	243	204	269	243	235	217	252	248	242	233	225	267	251	255	247	249	258	224	226	247	279	282	218	234	249	244	268	268	276	226	261	247	281	243	258	236	225	243	262	220	256	248	267	234	230	232	227	241	219	229	233	241	250	244	263	269	276	271	268	279	233	247	248	223	253	261	292	259	251	241	241	224	266	241	235	272	252	260	267	248	220	246	257	249	257	214	258	243	220	246	224	238	205	236	273	229	234	245	259	252	266	281	266	235	234	263	241	235	237	244	273	253	230	239	240	238	274	246	251	235	245	267	269	228	236	225	251	236	264	251	281	249	252	236	261	238	226	273	246	234	229	227	256	228	251	245	241	252	244	244	238	253	243	260	236	247	294	232	221	231	229	240	225	244	261	238	265	226	228	266	272	271	240	261	254	244	264	214	243	236	244	249	243	213	235	229	255	268	249	240	241	224	243	238	236	256	251	233	255	244	251	255	267	238	256	222	255	262	248	208	250	235	253	286	267	238	263	242	249	270	271	232	247	235	253	262	247	251	262	260	223	265	260	200	220	235	222	268	239	237	261	247	207	229	274	255	262	232	230	232	234	233	207	235	214	265	259	270	249	232	234	249	231	269	232	236	266	241	252	259	245	273	239	221	257	267	250	225	242	234	254	232	267	229	244	254	213	221	246	269	230	248	243	225	250	239	272	252	234	271	218	274	249	230	246	248	251	250	229	285	236	257	231	257	232	244	225	244	254	228	248	245	237	226	257	259	246	225	214	260	251	255	246	255	256	264	250	261	243	253	253	234	281	244	242	280	236	223	246	232	229	219	252	251	221	232	237	274	252	253	245	238	252	221	246	232	240	252	246	260	249	226	211	267	237	236	257	239	271	232	244	239	237	243	257	252	270	252	248	231	238	244	244	266	226	246	264	255	245	237	221	229	260	243	250	235	229	245	223	262	247	226	247	256	235	251	251	287	249	266	231	253	216	237	267	277	259	248	241	257	281	264	226	232	242	271	239	213	232	221	242	230	234	227	257	236	251	266	243	246	254	225	240	238	221	263	222	236	242	225	236	217	252	237	259	225	246	257	261	236	238	264	268	226	239	249	280	266	255	259	214	254	265	242	228	229	281	256	263	250	222	258	253	239	255	218	233	234	243	229	250	253	249	245	259	225	236	235	256	233	258	235	241	280	264	231	246	241	215	256	243	252	251	240	250	280	255	257	213	246	226	262	251	240	228	247	242	255	235	253	239	241	209	251	246	233	234	242	240	262	243	244	252	214	246	253	241	224	246	234	225	235	240	231	265	244	250	247	219	210	237	231	252	233	256	224	230	235	266	251	246	214	226	262	251	225	260	250	256	240	309	211	255	240	250	211	247	277	246	232	237	224	226	248	228	227	257	246	253	240	251	203	237	244	242	285	269	238	271	239	237	257	250	262	271	252	260	253	264	243	242	232	261	263	247	249	250	251	254	247	248	258	230	255	232	239	272	248	253	257	263	252	242	262	221	251	256	217	240	240	232	239	269	252	234	218	222	243	244	232	223	235	240	237	251	277	264	243	240	256	251	224	240	258	230	247	249	232	231	245	263	239	265	271	238	248	245	246	241	212	231	242	208	251	248	249	257	246	240	237	261	245	270	243	229	238	212	229	248	255	247	236	244	258	240	252	252	237	249	256	252	240	252	263	231	231	267	269	230	227	220	229	238	257	231	243	227	242	243	243	245	253	230	248	275	233	244	243	235	252	248	239	222	263	243	255	217	268	251	240	242	274	259	228	233	230	253	247	225	222	271	238	239	251	251	227	233	243	263	238	220	230	247	214	236	252	235	205	265	239	267	241	245	247	258	225	223	259	232	295	265	252	238	238	252	241	225	249	269	243	240	236	262	253	229	258	243	237	232	249	280	255	220	248	248	258	235	241	255	214	241	223	243	224	230	275	255	291	247	290	249	234	254	257	238	237	215	253	249	260	254	238	272	259	259	289	214	260	237	241	241	244	272	236	225	230	246	232	245	263	234	249	226	271	246	255	248	243	229	233	250	202	255	234	242	231	249	259	229	221	249	263	239	230	227	273	241	243	256	266	255	250	273	227	255	250	257	229	229	240	236	213	220	241	257	209	239	230	256	256	254	248	221	282	244	279	270	240	264	230	215	276	233	254	270	242	241	268	270	246	279	247	238	265	228	245	231	233	232	253	231	257	256	220	246	235	232	233	268	266	274	236	249	262	259	258	252	243	244	226	233	224	238	247	250	226	251	245	216	285	239	240	231	241	239	242	271	248	226	249	262	219	238	222	243	249	228	239	251	236	242	226	254	224	237	260	255	260	246	251	250	252	255	250	239	225	259	269	225	277	249	228	235	230	251	256	244	208	239	253	242	246	248	254	261	260	241	245	231	259	274	202	231	247	269	247	252	258	250	227	235	230	220	281	249	251	260	255	247	263	223	232	263	267	272	267	238	224	225	240	250	226	262	240	255	260	266	231	251	283	239	255	239	257	247	222	260	263	239	247	246	208	240	260	266	267	244	259	233	271	231	244	248	258	256	243	218	232	240	238	224	238	252	234	236	237	214	257	255	236	243	221	236	256	261	232	244	244	245	224	213	249	277	235	252	226	246	246	248	251	248	248	231	232	269	273	247	232	239	254	237	227	255	239	243	254	246	195	258	247	249	248	270	236	241	203	243	243	256	233
27560	41603	48529	49457	51526	50312	53276	46667	44750	44486	42801	43085	42854	40542	37920	39932	44056	40379	35410	34970	31781	18842	11344	11642	9998	8109	8381	10986	7070	7258	8640	7459	7449	4190	6414	4081	4201	3961	3110	3820	3999	3510	4114	3622	3487	3056	2340	1978	1547	1569	1929	1684	1655	1863	2339	2132	1807	1084	911	1125	831	960	787	894	1380	1676	1354	675	653	654	688	635	689	621	612	586	630	576	591	553	615	578	536	586	589	604	641	907	1107	779	546	575	578	526	590	527	537	564	549	577	540	573	561	585	578	521	585	546	602	573	576	537	602	567	542	568	593	535	582	569	550	602	603	543	600	614	640	614	563	585	567	587	553	529	543	507	555	529	564	610	621	555	550	576	544	565	585	542	551	551	566	610	551	560	560	564	499	554	583	573	579	555	554	582	565	632	591	542	544	557	520	563	607	552	579	557	578	546	618	563	571	553	551	532	578	562	546	535	551	579	574	536	518	557	558	561	555	542	588	578	599	529	578	574	572	553	531	578	586	581	520	595	553	522	523	539	539	565	528	566	545	554	606	597	536	569	576	549	553	587	512	562	579	534	538	588	541	523	547	573	578	566	548	534	571	570	591	543	591	576	542	565	576	557	557	565	555	557	553	580	603	552	506	550	569	571	582	532	550	559	561	564	553	601	548	549	559	556	546	540	574	537	590	547	538	559	567	569	545	570	512	572	556	552	544	564	564	569	570	562	574	587	558	553	584	588	536	586	559	544	549	560	570	597	562	530	560	580	558	560	556	559	561	559	578	578	554	589	542	489	531	593	570	576	561	597	555	585	588	554	554	565	548	580	565	523	541	576	518	555	582	536	582	557	572	560	560	561	582	550	599	563	592	558	558	560	558	565	571	557	549	538	581	555	579	543	528	559	561	570	536	577	560	562	550	587	566	593	550	533	561	549	550	568	571	561	576	580	541	571	557	594	566	567	575	595	590	549	544	612	557	602	576	575	601	581	572	584	563	598	536	558	569	545	572	537	539	549	579	554	530	571	529	560	501	555	561	553	551	553	536	554	566	548	551	567	591	604	527	576	553	509	569	555	554	510	551	539	602	572	550	586	547	553	553	575	564	555	532	570	563	540	542	539	534	577	527	565	563	575	610	557	556	519	553	569	546	573	545	540	560	577	581	563	563	531	564	589	543	594	575	566	587	538	588	531	543	573	551	575	548	558	594	570	513	562	585	522	559	597	543	558	574	528	595	558	601	527	557	551	506	565	521	587	570	522	535	578	585	538	548	550	542	500	559	599	591	611	592	607	535	535	541	583	567	532	557	552	584	590	531	555	571	581	578	540	621	596	575	508	544	563	552	538	589	592	565	540	555	518	575	542	545	544	582	570	591	559	538	572	545	583	555	578	579	558	572	558	624	579	572	550	574	581	514	550	559	560	545	542	567	516	532	530	551	579	569	582	543	553	538	552	551	534	556	541	559	527	549	555	541	532	557	543	531	557	579	545	516	568	548	536	533	534	563	603	567	547	545	579	554	569	579	540	591	574	504	535	626	582	593	555	593	581	543	561	600	566	545	546	564	590	546	547	549	594	565	558	617	570	583	550	543	532	564	526	551	542	563	573	557	576	589	497	533	535	565	554	573	535	542	599	551	547	571	569	606	560	588	529	574	579	550	567	587	551	552	551	575	562	533	575	572	540	588	572	545	549	552	573	574	567	563	561	515	576	593	541	611	614	576	607	560	520	583	535	596	556	524	514	570	550	563	554	567	553	534	608	541	568	560	557	575	528	548	562	562	568	541	560	529	620	553	562	541	576	581	577	554	549	566	578	554	575	518	578	559	557	575	541	557	548	577	560	534	551	550	541	533	560	552	553	525	552	557	559	594	566	577	540	572	558	553	552	548	592	547	580	545	576	584	580	576	554	568	577	567	556	549	580	560	532	603	570	596	573	527	573	582	568	552	548	534	539	605	516	605	556	548	536	594	574	579	573	574	522	555	521	615	563	569	563	512	561	546	549	507	566	564	568	579	569	569	573	561	509	540	568	574	533	532	567	545	534	576	561	531	577	567	555	581	567	557	561	559	552	551	612	542	576	551	541	605	583	568	563	560	531	596	557	523	559	556	546	564	585	564	586	563	603	557	554	521	545	527	512	538	534	561	582	571	540	588	554	527	590	536	560	551	538	563	558	592	577	577	553	537	539	592	555	555	565	534	496	559	540	592	570	559	583	538	537	528	578	606	563	505	564	550	550	512	555	567	558	559	538	540	547	579	542	535	576	524	552	560	554	529	550	554	569	567	550	578	557	592	605	544	548	560	570	549	538	561	529	548	568	556	546	543	569	552	566	576	536	594	519	546	515	584	583	592	613	563	550	562	531	559	562	584	519	520	530	574	558	554	559	545	574	546	573	550	514	570	539	559	589	548	540	566	561	543	566	543	596	579	533	556	546	597	560	587	547	593	564	559	518	536	591	575	534	555	567	599	539	525	555	568	582	583	592	588	546	537	576	577	565	567	541	552	566	542	574	589	586	518	534	559	526	558	575	538	578	522	548	540	537	577	532	547	582	531	576	567	564	564	559	568	532	601	566	544	597	557	554	519	515	569	595	565	581	575	552	580	557	523	577	573	531	534	570	598	589	561	535	546	531	590	534	540	534	555	590	577	562	565	555	569	541	517	566	571	562	565	529	570	583	564	574	574	543	583	520	565	510	557	603	560	533	527	569	600	611	559	542	584	555	618	580	555	573	553	555	547	521	580	576	551	609	569	585	538	522	555	541	581	525	568	592	583	593	565	585	615	551	510	529	572	562	546	559	585	546	558	558	571	559	522	526	578	570	541	574	545	529	573	584	549	571	567	582	533	561	558	565	580	528	561	557	547	578	529	600	546	516	559	559	594	589	581	573	531	538	545	553	553	595	541	555	582	517	576	576	577	569	575	552	539	533	598	518	559	538	534	536	563	599	580	523	560	535	557	565	580	561	534	563	604	519	562	557	550	570	541	635	534	605	560	515	582	557	544	618	558	593	588	613	544	544	576	545	564	554	597	543	562	521	539	556	601	562	555	555	575	583	603	526	556	534	532	551	560	542	541	533	570	526	566	573	563	598	558	579	546	529	539	558	535	527	537	573	562	539	514	530	535	587	521	554	574	588	581	554	565	546	557	565	564	557	588	585	574	547	550	527	568	582	566	562	581	619	542	598	572	531	538	537	580	545	578	584	573	580	563	563	573	583	563	584	607	546	539	562	530	512	527	565	526	528	534	576	617	607	550	550	546	534	520	571	514	567	562	561	550	535	561	546	561	564	549	535	511	516	531	583	553	522	576	580	548	553	557	564	555	561	557	586	529	563	550	522	532	534	548	542	557	616	512	569	558	537	563	566	549	532	572	598	553	518	541	565	558	546	545	547	534	560	536	568	554	506	564	577	564	576	602	571	554	555	530	545	551	568	575	528	549	579	587	504	545	542	563	557	561	568	539	565	517	573	561	550	566	552	560	596	607	544	566	555	555	540	582	569	615	561	555	552
45536	46296	43080	35022	39720	37331	39235	46759	39171	35277	33046	34282	34602	35103	28620	30082	34526	32916	26402	23319	20389	10201	4610	4040	3703	2774	2711	3334	2398	2279	2483	1877	2491	1240	2080	1174	1125	973	973	942	1144	962	1088	989	929	881	626	549	383	424	469	505	481	498	565	483	475	313	264	312	286	229	231	239	389	479	309	182	215	222	199	171	187	196	181	188	200	207	177	175	186	199	194	180	167	178	183	253	299	226	149	166	187	173	162	145	178	180	176	178	162	173	168	191	166	165	186	184	169	165	155	190	200	174	157	161	182	176	198	173	143	181	206	180	187	208	205	199	177	180	201	188	177	188	168	147	168	166	152	157	192	176	176	148	145	174	176	175	167	164	165	154	167	179	185	196	180	157	173	157	199	179	180	188	174	164	158	182	183	190	192	163	165	188	165	164	167	190	165	175	181	157	158	186	201	145	183	150	154	158	185	182	171	173	153	165	168	163	179	182	161	191	200	170	186	179	160	188	175	179	162	167	175	203	173	177	163	178	173	195	179	169	162	173	161	177	177	181	186	171	171	169	175	158	180	181	162	175	148	157	174	184	188	179	188	179	183	165	181	177	193	179	174	183	189	152	168	181	175	181	168	158	178	185	164	180	173	175	177	180	162	183	162	198	193	202	174	179	163	192	181	191	152	165	175	180	169	173	172	188	173	204	199	146	167	145	170	163	216	188	171	169	162	153	180	175	177	186	184	161	183	171	183	190	159	172	177	205	162	161	160	180	192	161	192	153	184	162	162	185	158	178	152	186	165	156	161	185	160	163	176	175	166	190	199	195	190	192	169	173	189	201	183	170	173	175	191	176	180	180	168	167	171	196	141	146	154	160	134	150	181	161	162	172	185	160	164	180	162	170	181	190	171	185	191	169	204	185	177	187	217	194	154	172	177	177	158	197	168	195	167	168	187	175	159	169	160	155	191	160	219	154	177	190	162	193	182	189	184	163	194	194	193	163	180	171	195	185	159	181	177	172	166	180	190	166	157	167	182	165	176	175	176	193	183	155	174	161	177	169	154	172	162	166	179	161	187	161	153	166	176	216	126	155	166	191	172	162	195	189	184	164	159	173	194	168	164	179	193	163	193	182	155	167	186	162	171	158	168	159	189	127	170	182	168	206	165	174	163	158	187	168	190	162	165	177	156	160	167	146	158	142	194	150	162	176	160	160	166	201	172	139	192	198	176	172	185	179	168	192	177	169	163	179	160	193	136	195	158	190	174	175	168	189	182	179	182	166	176	183	166	163	153	175	156	174	183	181	170	152	173	161	174	180	172	192	145	176	182	155	185	178	174	182	167	185	172	150	188	161	166	173	175	190	156	169	200	174	182	188	177	179	167	139	160	196	178	174	170	158	160	178	179	189	197	174	165	163	186	191	171	186	173	165	197	158	165	147	159	178	175	169	155	171	184	168	177	180	165	134	178	141	176	179	163	153	161	185	164	169	205	187	179	179	191	155	170	173	185	186	196	170	151	179	159	170	168	191	179	172	161	179	164	174	167	181	183	186	165	172	191	170	186	173	175	194	170	172	169	190	165	177	155	165	174	187	178	200	196	152	178	181	161	188	183	196	184	196	182	201	186	182	187	196	183	179	166	181	166	174	171	204	169	184	181	190	189	169	182	171	173	162	180	169	178	158	187	153	181	146	184	205	180	153	201	161	171	188	191	189	184	169	155	142	158	164	183	170	164	166	151	181	190	194	173	189	185	178	170	160	185	180	156	197	153	189	177	162	167	166	179	189	200	180	155	161	168	175	155	175	162	195	184	154	150	167	157	160	195	181	163	198	165	160	183	175	157	170	181	185	187	190	169	183	165	167	154	163	182	165	170	183	167	173	177	180	184	158	181	163	163	171	158	173	185	159	160	141	150	161	177	172	166	153	183	166	159	145	162	175	167	151	180	176	189	168	173	159	162	193	185	165	152	210	178	158	161	150	177	172	189	173	162	180	175	177	181	177	191	159	152	179	163	197	179	178	176	171	176	176	192	176	166	195	192	192	206	181	158	193	201	163	183	188	157	176	164	140	183	165	181	157	156	176	174	155	173	156	184	176	185	193	196	166	165	150	190	166	173	161	202	180	155	184	160	159	175	173	186	160	160	192	160	166	195	162	183	186	176	207	175	170	164	144	158	147	179	151	150	206	179	159	160	146	164	200	158	161	171	180	187	175	145	181	170	151	160	164	173	174	195	157	182	178	169	194	180	184	158	156	189	181	177	174	190	159	174	179	201	163	179	161	187	162	184	192	140	172	203	184	169	175	152	162	165	159	171	192	173	172	181	166	167	160	170	153	164	176	159	171	159	184	183	187	188	159	179	163	182	171	158	207	173	177	177	197	194	183	173	166	189	174	151	189	196	150	161	185	178	203	169	185	163	206	154	171	167	189	179	168	183	189	166	169	154	165	179	175	179	188	167	176	166	165	142	178	181	176	176	187	187	182	175	161	160	181	188	183	178	161	199	160	190	180	181	172	154	157	206	163	176	191	161	184	171	173	164	179	173	189	154	165	152	173	152	175	179	171	169	200	165	161	150	176	157	152	162	182	184	161	163	173	155	155	151	183	184	205	160	178	193	171	160	173	148	167	158	189	194	168	175	173	148	169	179	189	169	168	164	171	160	157	166	172	164	195	176	164	171	185	173	157	184	159	179	185	179	175	160	162	169	198	154	171	165	211	170	175	154	162	177	201	183	190	171	200	168	152	160	181	183	155	184	203	176	162	180	175	184	192	183	181	184	174	189	164	174	169	178	185	155	163	179	186	173	161	158	169	167	150	169	173	153	176	177	173	171	184	165	177	166	174	174	162	173	150	194	144	159	156	166	177	193	153	171	183	191	151	180	170	175	166	173	204	169	182	176	169	160	178	194	171	188	161	157	188	190	184	182	171	161	162	156	159	152	167	169	159	180	159	169	164	173	170	162	187	159	177	186	191	179	154	186	183	171	159	172	175	197	153	166	166	173	179	187	163	152	169	153	180	172	217	168	177	170	157	158	169	172	178	190	183	180	163	157	184	191	173	163	162	159	175	194	186	183	158	162	146	201	174	172	170	193	204	197	201	169	181	191	165	154	174	163	181	188	184	162	163	181	162	177	186	173	164	169	188	180	171	170	179	181	172	162	183	196	182	172	167	172	192	151	196	190	164	166	165	169	159	149	180	168	188	160	176	178	181	203	173	164	177	159	181	161	182	186	177	190	187	169	193	175	161	173	177	168	201	164	182	167	163	171	186	185	175	168	163	180	169	154	182	162	160	179	166	176	175	173	166	179	189	172	157	166	171	184	170	161	176	199	166	155	172	162	161	162	188	177	170	154	176	183	163	181	174	145	181	168	166	172	209	208	184	185	180	210	169	165	184	154	195	140	213	172	168	175	164	193	157	178	161	167	168	174	157	164	191	174	163	174	180	155	166	182	174	164	160	171	181	182	167	185	190	181	153	173	173	179	202	181	150	168	181	154	176	171	172
33805	47189	50701	53323	54988	55592	60035	54244	49230	51477	50405	51393	51408	47038	46723	48837	52493	50682	44921	44995	41554	27511	17441	17829	16283	12918	13582	16198	11950	11640	13282	11401	13117	6266	11175	6498	6989	6577	5612	5815	6914	5937	6854	5905	6190	4838	3861	3203	1935	2660	3011	2801	2382	2935	3554	3204	2471	1335	1250	1449	936	876	832	1005	2063	2849	1379	632	767	639	620	551	604	483	497	479	443	471	428	493	476	454	422	418	431	457	510	1049	1487	656	449	439	398	395	428	380	403	398	412	408	374	450	382	376	393	425	397	411	406	401	387	387	421	441	421	411	443	409	415	405	406	437	448	431	448	508	576	421	413	386	412	393	381	364	423	396	386	403	436	428	425	393	407	409	410	383	393	374	438	389	382	415	421	423	421	413	421	412	431	404	394	398	398	418	437	398	442	381	386	381	392	398	416	406	361	383	420	378	426	404	420	393	394	393	403	373	397	405	397	403	376	409	396	385	398	397	424	414	434	367	425	391	400	392	374	456	407	433	360	395	387	413	397	395	394	373	393	377	399	410	380	384	405	437	377	401	413	423	412	401	387	378	427	399	398	430	426	434	380	396	370	425	379	414	388	409	409	394	440	414	417	402	376	368	392	411	413	402	455	417	416	387	429	375	412	396	426	434	435	464	437	401	392	426	391	399	379	414	408	416	450	410	410	415	375	344	396	396	353	414	392	423	398	404	402	415	393	416	417	395	426	363	420	410	403	403	391	441	396	449	387	412	400	409	397	419	409	413	409	375	418	365	422	386	465	408	446	453	392	388	404	429	388	401	428	407	442	404	419	392	432	392	390	417	384	410	366	414	406	406	420	385	405	383	445	432	413	409	414	374	419	404	409	415	384	408	393	395	430	395	414	391	422	420	377	401	405	419	412	380	406	401	369	446	417	412	423	447	402	400	399	383	380	398	383	432	420	363	429	424	428	395	371	419	455	424	417	406	423	399	392	393	401	400	383	377	397	402	395	397	381	397	413	407	443	415	419	426	419	389	392	397	408	416	422	385	452	427	411	451	416	392	391	378	377	404	417	446	391	393	400	384	418	366	401	420	408	419	381	408	397	412	421	403	351	422	395	392	392	414	402	387	431	376	383	402	422	415	419	392	431	432	386	435	415	420	357	380	387	409	425	409	439	441	405	423	397	403	384	415	408	439	418	411	396	390	372	404	378	421	421	403	407	394	406	383	403	408	411	395	403	385	403	416	410	401	382	430	376	363	381	430	376	392	403	396	412	429	408	430	402	358	409	413	401	383	400	401	384	390	407	413	394	394	399	384	425	397	376	423	420	399	356	413	410	421	388	434	411	411	378	433	403	437	380	426	410	395	418	432	393	432	434	403	429	395	363	384	395	427	379	391	387	391	391	405	386	417	412	413	357	397	393	398	414	408	416	407	391	407	415	397	382	390	377	405	412	407	432	406	391	442	403	422	389	420	411	428	388	407	415	413	416	386	402	387	425	413	390	379	414	416	426	382	388	381	425	401	409	381	425	407	436	384	408	420	431	433	392	375	406	441	374	430	398	418	415	406	406	365	384	367	426	442	388	384	426	396	404	395	402	384	417	419	379	413	436	391	382	396	414	421	425	403	386	402	416	378	398	373	434	399	388	445	418	403	399	409	365	401	386	386	365	392	384	403	435	425	456	412	398	396	413	365	420	416	402	362	402	395	405	406	364	393	415	404	383	372	444	376	392	415	358	381	414	396	391	414	393	424	377	430	430	370	423	409	415	428	384	368	404	422	440	422	402	389	406	394	414	393	421	377	409	387	359	382	385	415	410	402	406	418	396	462	403	376	367	418	382	411	392	416	356	395	355	404	406	408	411	423	378	370	418	427	429	428	377	453	386	391	418	414	389	393	381	372	392	390	411	428	413	392	396	396	418	390	385	439	396	412	370	387	342	375	375	366	402	443	401	421	398	433	399	438	421	409	393	412	386	391	405	420	413	411	404	433	384	414	416	373	405	436	394	425	378	415	444	400	436	391	407	427	397	408	405	425	431	399	381	401	390	413	418	380	404	425	410	432	414	387	409	421	401	379	402	429	418	402	430	362	381	433	384	440	415	422	394	429	410	401	412	432	393	408	406	418	397	378	365	410	400	431	416	402	398	394	372	407	398	423	416	428	379	414	385	421	436	409	421	403	394	399	404	390	394	425	380	376	408	423	398	421	403	405	432	416	403	398	427	403	393	432	402	411	396	336	388	396	400	375	368	400	393	392	416	431	409	417	421	386	397	369	382	393	401	414	418	409	411	384	371	422	421	380	394	419	426	432	392	409	414	434	408	429	384	386	411	423	425	391	378	391	393	391	420	408	412	406	438	427	398	398	378	435	381	371	423	388	405	405	393	419	390	422	429	401	399	402	421	404	380	406	409	368	373	423	423	411	424	391	414	431	404	360	398	394	416	416	390	401	435	378	400	372	375	416	396	377	392	403	407	368	411	404	373	382	460	394	390	408	476	384	398	382	394	382	415	395	421	406	388	427	374	403	395	433	387	356	408	363	397	437	374	425	404	392	424	400	434	416	379	433	393	385	437	387	450	387	378	397	398	410	423	425	411	392	398	377	408	411	386	419	370	390	440	419	410	420	389	376	416	400	425	431	392	417	419	402	442	411	415	400	372	408	405	376	414	392	408	420	412	406	383	403	437	422	379	358	387	418	437	392	418	380	411	383	400	415	384	362	402	382	391	431	412	390	409	411	390	427	409	371	406	390	416	429	421	377	416	388	412	399	391	395	388	384	413	442	409	413	394	376	407	369	434	411	394	418	408	393	404	438	398	400	416	420	416	401	402	385	410	423	412	425	386	389	370	419	407	399	382	417	388	400	400	386	421	383	411	404	426	431	368	407	419	371	395	418	373	452	387	391	381	412	429	395	377	400	406	402	433	416	357	401	441	376	399	381	419	432	403	447	424	413	372	387	353	358	414	408	418	428	382	409	392	407	392	431	394	418	389	399	438	402	380	427	414	385	389	368	417	449	424	399	387	391	371	433	368	438	393	402	421	404	409	423	350	413	385	399	428	398	408	425	423	386	421	394	409	391	378	402	389	405	440	397	424	442	438	420	380	362	429	403	410	398	397	383	414	444	401	411	405	405	418	410	425	396	368	382	386	413	395	413	444	383	367	371	392	420	380	396	386	404	399	359	386	353	398	392	395	388	412	382	426	386	420	389	400	407	422	380	385	423	388	418	412	390	369	381	414	419	414	381	364	417	414	433	420	417	431	391	390	393	405	415	415	453	407	390	382	407	369	349	390	408	425	387	442	390	402	414	406	368	372	427	426	368	416	404	383	387	393	404	412	410	430	422	415	393	368	409	392	432	444	415	401	431	424	399	422	389	439	417	386	415	428	437	388	396	407	423	407	406	421	386	409	428	391	427	400	381	439	399	407	393	420	429	396	384	380	417	397	402	401	427	386	369	397	364	428	413	385	425	389	416	397	376	396	379	389	376	409	442	387	421	398	420	357	383	411	425	413	390	399	389
13514	16873	21625	14470	12675	8337	6476	6969	5418	3932	2415	2431	2126	2177	1609	1422	1637	1407	1094	1054	894	583	559	491	436	391	367	419	343	336	321	301	301	317	310	295	244	254	249	250	224	298	246	285	237	213	231	249	251	247	227	214	252	270	243	243	233	235	228	249	216	247	235	227	235	237	226	229	240	231	210	236	240	186	245	228	227	241	221	243	232	234	211	209	219	249	235	241	228	222	227	241	225	234	207	239	241	236	236	225	230	255	222	262	237	216	236	221	224	231	225	219	223	258	236	242	230	211	257	228	261	240	226	208	254	250	233	268	231	222	215	228	223	225	204	241	238	215	255	215	209	220	214	275	234	262	230	249	231	236	245	235	245	224	192	211	220	239	224	247	236	239	235	227	230	206	228	237	209	213	226	229	204	269	263	285	231	202	211	225	246	229	223	220	229	224	259	236	231	235	244	221	248	237	218	206	235	240	258	247	273	263	222	242	245	233	256	230	215	239	252	230	201	210	232	243	222	205	212	247	250	242	225	236	226	234	227	222	220	240	238	216	220	228	265	246	238	219	237	209	257	251	240	252	228	242	227	244	230	207	226	251	227	236	236	232	203	214	270	216	232	228	238	236	231	227	216	244	260	233	239	238	225	236	234	215	210	234	244	227	224	223	223	222	217	244	228	209	222	241	214	232	233	221	218	225	243	249	220	226	254	219	229	236	209	233	229	252	233	220	267	216	234	229	215	220	233	213	228	232	209	237	228	230	223	214	240	239	238	230	221	222	238	222	230	258	217	250	226	257	238	253	215	244	239	255	215	228	217	232	232	236	212	236	244	236	245	248	228	244	237	244	228	210	256	229	247	217	244	238	230	248	226	235	249	244	235	236	222	258	244	223	250	210	219	261	230	251	210	204	219	244	232	233	253	251	244	239	234	206	240	213	207	232	230	223	225	232	241	232	238	215	240	225	274	243	258	251	237	210	228	202	253	224	223	229	224	260	223	247	227	224	236	238	229	210	220	224	223	222	247	223	215	234	227	244	193	216	231	224	235	242	245	244	284	239	235	246	232	207	227	225	230	238	229	244	227	257	239	230	227	248	228	218	234	246	221	239	222	239	219	227	247	234	232	242	270	234	213	243	222	232	216	263	224	222	234	242	220	226	236	238	232	264	222	229	204	255	236	242	225	230	213	226	245	234	247	199	211	244	239	238	222	247	242	208	248	237	247	236	234	233	234	226	216	252	218	237	234	258	259	267	246	233	254	233	227	224	245	218	250	246	204	227	252	234	242	224	227	244	208	251	213	213	244	228	223	248	272	230	227	230	219	233	224	236	232	241	235	215	236	252	253	211	241	204	227	219	227	240	241	212	214	230	205	233	233	239	225	224	225	268	212	267	214	229	209	259	244	236	218	214	247	218	223	241	236	194	250	233	211	220	198	245	242	238	218	249	215	228	215	237	236	248	261	244	216	219	211	252	234	200	228	236	264	214	208	206	235	225	238	249	217	241	215	207	207	231	232	247	238	226	229	228	216	233	195	231	243	246	223	216	218	222	221	236	186	237	229	256	246	245	273	243	214	221	244	246	221	230	235	223	234	231	203	242	232	229	229	238	220	218	254	243	227	242	216	245	218	228	249	203	236	237	235	209	258	248	216	215	257	270	241	248	248	229	224	225	240	259	215	218	230	228	252	259	241	250	252	234	228	225	212	211	247	231	250	227	216	223	222	244	224	246	226	248	239	227	211	246	205	212	197	252	233	241	237	190	230	249	238	227	236	239	230	204	236	221	233	201	222	235	254	207	216	216	214	251	231	215	247	242	222	249	234	235	236	238	243	213	215	212	219	240	231	229	211	251	221	233	205	188	228	226	212	221	249	229	247	240	259	237	231	254	214	231	233	200	259	228	235	244	236	258	247	236	223	229	207	219	235	248	244	246	250	201	235	244	229	231	232	222	216	226	218	239	229	238	231	218	248	251	238	251	237	219	247	251	242	212	222	212	214	233	242	227	248	265	239	214	225	220	219	258	239	239	242	228	222	235	266	255	254	220	233	248	221	221	227	202	215	264	242	242	218	231	220	237	222	254	219	224	235	231	245	219	216	221	209	246	239	253	211	216	231	231	228	194	241	181	235	200	216	222	217	236	225	231	254	216	227	218	203	229	215	233	203	230	212	233	217	241	229	268	232	211	239	226	218	252	226	228	235	232	221	227	211	236	222	232	237	243	212	262	226	223	248	223	232	228	250	217	210	258	240	261	199	238	234	234	246	225	256	213	236	211	227	229	206	228	197	207	211	229	214	236	209	223	229	228	219	247	223	235	242	245	243	235	217	243	245	221	230	237	229	228	240	252	216	213	209	229	251	257	248	215	221	208	259	227	220	246	224	233	229	221	230	205	249	230	224	254	240	228	213	226	222	247	232	235	224	219	240	244	243	256	244	218	203	236	212	245	211	218	214	251	214	223	236	226	222	206	227	242	252	230	223	256	221	250	263	229	210	232	234	214	245	229	225	230	212	242	236	228	227	210	240	254	246	234	219	251	213	266	236	278	236	221	228	231	240	237	249	234	246	218	235	219	256	231	228	216	220	247	247	230	213	233	243	240	237	222	230	212	239	243	229	227	233	225	257	240	232	215	214	233	216	219	228	227	245	235	242	225	245	248	239	217	255	226	229	228	209	231	226	251	215	229	232	250	209	239	252	259	228	232	225	201	258	230	218	230	226	215	223	221	249	228	249	247	240	219	242	243	227	238	238	237	247	222	200	202	240	229	219	205	244	220	225	227	212	202	242	247	224	243	243	230	229	210	227	272	237	243	260	230	225	266	221	219	233	236	260	233	237	269	255	237	234	238	235	239	227	217	263	242	194	196	242	219	242	225	223	266	261	238	229	239	242	239	241	226	224	211	238	256	233	220	233	232	230	211	252	216	221	220	233	249	228	232	218	227	233	265	222	233	238	247	226	231	238	230	231	218	241	233	245	222	222	239	229	244	223	239	231	247	224	220	239	259	240	250	223	198	234	200	221	242	262	249	239	227	248	221	244	244	247	233	224	233	238	239	236	248	216	216	231	192	218	212	226	233	213	204	240	270	226	252	236	233	230	253	210	202	231	224	212	211	230	213	223	265	234	209	234	233	253	232	236	203	241	233	228	216	206	223	199	228	244	249	212	225	219	221	228	217	206	248	239	239	222	231	248	225	251	234	256	239	224	217	235	233	233	246	221	213	215	233	243	211	206	246	221	238	210	226	236	263	225	252	241	242	224	216	235	240	224	221	222	245	245	258	217	240	233	236	223	246	221	266	215	237	241	248	227	212	228	228	253	207	246	246	215	221	230	248	230	247	242	251	215	229	232	210	271	244	221	240	225	246	220	208	249	217	220	228	218	210	216	202	215	219	223	241	216	223	249	240	236	251	214	227	248	225	222	241	244	207	240	229	237	236	231	201	238	230	224	259	239	263	206	236	245	227	228	234	223	257	252	243	252	218	214	248	244	263
9918	16253	28203	23671	25948	20059	19245	20601	16153	12931	10294	11192	10421	10268	7834	7684	9026	7708	5797	5137	4614	2846	2356	2343	2033	1632	1618	1692	1373	1220	1205	1099	1111	851	1060	852	835	832	803	800	813	739	805	792	748	774	688	687	672	664	666	659	666	655	655	692	613	581	583	587	631	615	633	566	636	613	560	562	574	574	599	604	577	573	561	596	594	554	586	570	567	520	605	567	555	571	550	566	632	585	562	593	548	597	570	586	540	514	575	550	571	545	524	545	503	536	491	556	510	514	551	551	536	547	535	542	502	537	533	520	500	559	546	521	550	549	526	542	586	528	528	541	525	560	548	531	498	536	523	500	553	562	555	526	537	519	560	533	546	551	525	553	564	560	586	552	544	526	588	525	508	545	541	572	556	522	550	573	544	577	508	533	550	576	582	564	577	562	587	559	534	535	559	524	518	529	514	520	510	533	505	505	544	549	562	532	538	522	573	557	587	531	539	564	563	541	564	599	591	539	582	529	539	587	559	505	561	593	537	523	527	544	513	520	538	580	556	561	614	571	529	537	522	542	596	570	525	555	554	554	490	535	550	527	549	558	531	544	573	542	507	543	555	565	528	537	528	538	537	571	522	473	572	555	590	533	534	565	507	560	512	583	584	527	541	532	544	531	536	534	562	525	542	562	539	550	548	540	566	559	554	566	551	523	536	536	521	528	572	574	590	532	528	539	577	564	521	533	534	538	531	556	544	529	505	551	550	535	534	569	546	529	540	572	502	571	534	560	508	526	558	582	587	577	586	564	545	549	554	532	526	554	557	507	552	571	590	557	567	514	540	548	537	502	570	547	597	530	580	536	539	569	534	514	577	552	527	547	595	551	569	480	542	548	556	561	551	581	548	503	528	544	513	545	555	565	532	545	556	577	523	572	551	519	557	561	525	553	545	538	537	531	567	543	535	549	590	531	537	556	567	564	541	573	502	576	569	523	538	519	571	522	550	552	547	492	557	523	537	509	550	541	556	587	542	557	543	572	559	575	568	527	550	512	535	559	535	547	523	551	534	507	561	535	556	537	534	575	547	537	516	524	542	513	518	531	523	570	565	502	571	557	528	574	513	525	571	552	575	559	557	597	531	555	557	568	540	593	582	546	580	562	566	573	547	533	577	540	559	527	538	578	548	561	513	521	572	563	557	555	564	574	532	560	557	545	523	505	524	525	548	522	508	550	523	576	503	556	559	548	556	548	561	539	539	543	513	547	547	504	568	556	534	539	550	562	540	517	527	558	567	587	558	528	591	559	558	559	537	533	511	537	543	558	516	543	529	542	565	555	511	510	532	528	563	580	545	532	492	521	541	538	603	579	539	588	595	520	560	581	501	557	517	545	548	543	537	558	549	525	550	540	602	512	527	550	524	533	545	564	550	563	532	577	558	568	552	532	547	583	548	544	534	524	540	552	546	543	539	540	575	567	544	537	545	519	529	568	559	507	531	511	517	554	550	556	511	531	509	561	560	556	555	534	583	550	555	562	579	547	577	551	563	562	524	501	544	555	565	538	582	518	569	526	580	532	566	552	568	510	554	528	576	547	539	521	565	540	524	530	561	581	542	536	552	550	550	555	573	548	499	582	552	572	532	554	489	552	580	539	498	561	546	564	560	590	538	602	505	538	532	593	537	552	513	564	555	550	563	508	530	557	509	550	517	524	555	582	532	542	503	533	574	568	548	580	580	542	548	524	545	529	605	523	544	573	555	553	536	560	534	557	519	546	493	519	541	573	549	559	555	595	560	549	572	518	569	557	580	543	565	535	529	573	546	581	540	575	566	567	531	529	558	534	532	549	542	501	574	552	566	566	556	555	520	514	586	540	507	515	541	548	546	573	553	575	537	513	578	503	558	539	548	569	537	534	544	533	533	597	588	540	502	596	554	561	537	539	562	524	506	573	534	534	549	569	567	520	537	561	545	513	539	519	574	553	537	531	583	577	534	550	531	590	549	544	503	551	532	552	525	549	519	579	543	575	560	579	611	544	515	554	594	549	526	564	522	501	585	530	552	535	562	580	557	511	533	537	544	531	549	555	504	570	513	495	552	584	543	519	568	541	507	545	560	547	531	565	540	583	545	579	560	533	522	586	514	549	505	594	557	582	533	554	520	498	566	585	540	525	572	525	552	535	539	532	530	576	525	538	533	570	580	563	573	553	549	550	546	534	563	550	584	577	553	554	509	523	515	542	538	540	551	557	601	542	583	518	546	541	547	547	573	543	540	585	576	571	528	527	559	527	556	536	537	528	568	513	558	538	566	540	569	511	551	551	571	534	557	572	564	589	573	523	529	590	572	593	561	558	529	550	543	532	509	591	535	516	530	586	533	585	546	546	540	549	541	551	520	572	542	527	518	513	536	555	542	573	529	575	553	539	560	568	564	548	559	555	547	503	544	542	596	525	504	545	555	520	548	526	503	562	475	546	535	582	526	514	565	492	531	541	557	536	515	533	556	542	586	508	541	568	562	545	507	489	496	518	538	559	534	507	523	546	547	557	553	519	558	558	513	562	553	555	553	594	496	523	538	527	527	531	534	575	485	517	487	617	519	545	544	541	540	597	535	541	587	544	533	533	565	552	551	545	575	550	588	521	546	535	532	543	590	568	540	498	562	552	560	507	517	594	554	539	542	567	541	577	548	521	533	522	529	498	528	515	549	529	548	550	530	539	518	542	557	515	533	525	532	570	563	560	536	554	519	565	573	541	541	566	559	562	509	556	495	550	534	525	527	503	537	543	520	518	504	537	541	540	568	547	548	562	543	531	488	553	521	511	514	585	509	530	553	557	531	562	552	570	506	545	531	534	570	539	557	590	537	546	558	535	559	544	541	524	543	556	581	556	583	564	529	555	557	481	534	568	561	521	562	559	556	552	537	520	544	524	546	542	533	522	590	555	541	513	522	544	525	552	538	530	559	528	540	526	558	552	558	592	549	550	495	521	554	543	550	551	547	526	561	532	583	519	540	535	545	528	573	505	544	541	528	541	531	587	553	567	577	607	524	532	540	555	518	543	545	546	535	504	536	566	521	556	513	554	553	522	535	570	522	518	559	565	533	524	553	517	540	534	523	529	548	575	514	538	519	541	561	574	529	597	524	593	552	549	524	513	552	532	530	519	533	549	558	546	501	471	568	525	523	570	510	544	550	546	553	589	523	523	547	509	520	572	521	532	559	557	493	542	551	560	557	531	519	541	522	559	579	541	529	562	570	547	566	547	548	537	566	586	579	580	551	565	525	519	584	587	547	561	586	530	551	559	530	506	569	553	556	557	569	558	603	567	554	549	543	537	564	571	521	552	527	583	539	509	573	548	549	509	526	568	517	539	515	559	515	531	570	570	588	563	524	548	555	552	522	550	554	550	575	540	534	538	564	588	559	525	526	551	535	537	528	542	594	582	544	581	557	562	531	559	570	530	559	591	565	555	586	520	575	528	561	586	547	520	600	603	566	559	566	553	522	526	565	540	532	534
38215	43569	44055	34901	38002	34876	36023	40002	32517	29656	27205	26361	24707	24969	21488	20545	24471	20271	14653	12264	11067	4642	2477	2372	1931	1500	1779	2079	1163	1219	1358	1047	1389	815	1145	669	661	640	551	645	721	605	744	645	626	537	528	346	351	415	383	378	388	365	411	468	369	329	301	341	267	259	294	328	348	341	293	282	249	289	242	283	270	291	277	269	250	252	221	241	222	233	262	218	223	221	249	272	336	220	244	244	257	251	220	249	261	242	228	235	213	242	262	273	246	225	262	228	259	215	230	243	248	237	209	244	217	224	252	233	232	223	257	227	261	229	260	272	221	229	270	223	243	229	250	255	272	237	247	254	268	256	237	245	248	254	224	253	244	244	263	249	263	230	240	266	258	241	222	237	244	241	230	253	258	259	221	239	253	231	239	262	254	239	240	246	239	218	208	243	229	241	245	223	241	201	246	231	233	243	247	217	258	221	244	264	263	266	232	240	226	242	240	265	245	255	218	224	247	249	272	204	235	216	227	256	260	250	263	241	239	246	272	218	244	239	246	217	246	205	270	235	217	222	208	214	242	217	240	228	219	226	212	239	226	262	245	231	224	225	264	256	240	246	245	220	259	233	260	238	238	248	222	251	244	250	256	234	283	239	266	221	229	222	241	247	234	242	253	236	243	221	235	244	213	256	239	248	246	245	258	263	248	223	240	253	241	233	224	234	214	211	242	217	240	237	213	212	240	269	240	222	243	236	225	229	237	240	232	256	228	245	227	239	219	215	256	237	239	214	235	239	222	250	245	224	216	247	240	243	229	228	216	225	241	253	240	244	219	212	281	230	268	240	228	239	266	240	230	210	235	208	234	222	234	238	227	254	244	240	239	231	236	246	221	248	236	239	239	233	246	262	245	244	229	241	249	233	254	247	224	217	236	211	243	263	273	228	235	243	260	255	227	246	229	237	231	242	249	254	219	218	260	229	228	245	256	248	254	222	258	248	235	226	241	287	230	236	233	259	245	243	236	242	229	234	241	257	247	247	230	232	277	237	262	259	249	249	229	259	227	221	242	238	253	247	215	235	226	247	243	262	242	210	236	263	234	254	221	241	256	234	239	224	249	251	215	223	271	222	233	226	256	262	243	227	217	231	251	221	244	225	253	210	247	231	252	212	204	221	220	222	271	260	236	237	240	257	236	211	245	224	252	251	214	214	233	258	220	247	215	256	226	245	225	237	257	242	233	233	247	274	241	254	260	258	232	234	205	253	224	261	247	246	248	241	242	233	212	245	247	265	222	241	267	231	240	258	244	217	225	248	259	237	270	222	263	203	253	228	280	235	231	226	236	252	250	241	224	245	268	237	232	245	221	244	226	246	233	246	233	256	220	239	238	268	248	240	250	212	203	236	250	244	244	265	268	240	249	241	224	212	200	248	251	270	264	225	240	244	247	236	257	255	237	239	252	227	234	245	195	247	240	242	239	247	218	267	244	251	229	241	227	261	238	226	234	243	256	256	232	230	202	239	241	225	241	222	234	234	234	279	223	254	234	225	224	249	230	244	216	222	225	253	260	198	258	234	225	279	254	239	247	246	252	227	222	241	248	228	255	226	253	217	246	238	260	228	256	224	250	228	242	231	265	240	262	237	233	221	215	241	234	235	221	253	244	244	239	255	213	265	258	214	210	221	224	225	196	214	252	236	251	252	258	254	241	221	220	242	264	247	227	236	218	242	262	229	284	246	239	221	251	252	219	239	213	253	265	223	246	230	235	236	254	240	237	255	264	228	226	241	269	230	227	240	266	219	228	227	245	263	226	228	226	248	263	266	223	272	219	209	246	234	235	243	256	236	249	265	230	244	255	224	250	254	270	251	237	239	249	266	252	218	240	246	246	219	225	245	229	238	244	227	257	221	229	238	250	254	259	244	237	235	234	215	264	239	254	222	251	247	237	251	268	231	259	256	247	218	223	240	239	245	242	256	244	236	256	221	258	225	244	249	227	220	245	265	233	232	224	238	225	226	221	225	255	244	257	221	252	228	256	238	245	246	251	251	232	235	241	232	261	225	238	247	240	239	218	241	240	236	239	219	262	223	245	274	257	241	236	238	237	225	252	251	236	235	236	211	249	258	247	239	222	227	246	262	220	258	243	263	214	252	246	230	246	261	223	213	216	226	211	249	249	239	258	244	221	230	211	256	222	248	229	218	222	239	202	219	247	224	257	240	241	227	245	269	251	227	234	253	255	256	259	241	243	216	251	226	241	229	242	255	237	249	233	241	234	241	234	226	233	230	243	237	262	262	213	243	238	251	229	238	256	245	218	259	239	246	225	251	236	231	249	221	222	251	238	236	244	229	211	228	226	250	237	234	222	238	237	250	248	249	226	270	218	262	255	224	219	242	254	235	285	257	246	231	258	240	265	256	244	255	211	256	227	242	249	240	263	250	216	206	250	248	261	238	250	229	223	252	239	239	248	242	224	251	249	233	209	260	251	229	250	230	220	243	241	279	236	223	225	231	278	237	251	254	254	244	234	234	266	237	244	245	236	237	248	246	222	238	219	220	240	256	251	238	225	267	222	256	242	246	215	258	231	240	250	222	244	263	223	237	228	253	233	239	244	243	225	222	208	240	216	229	227	238	244	222	228	233	227	276	247	239	239	228	228	266	255	254	199	243	267	246	245	222	248	241	242	244	249	259	238	237	227	230	208	252	248	241	226	254	204	228	228	249	205	222	242	212	250	249	235	236	278	224	248	256	250	255	245	249	219	236	236	252	238	239	272	237	231	251	242	243	236	232	229	245	271	224	237	265	236	233	218	241	231	254	239	248	250	210	252	253	242	233	265	259	225	248	233	226	237	248	252	278	231	254	222	235	233	211	250	245	240	241	266	225	225	248	246	236	274	254	241	250	240	258	238	255	239	204	251	240	228	246	233	228	255	245	246	239	232	231	253	273	217	260	233	235	253	259	253	226	217	233	228	276	277	242	246	214	254	238	224	226	228	260	244	236	247	261	233	214	279	249	273	230	254	250	263	241	244	236	258	250	236	240	228	237	249	244	234	203	237	211	265	246	257	252	245	253	273	224	243	272	254	227	230	252	225	248	223	242	244	220	265	252	266	272	256	241	262	241	244	220	237	226	238	229	245	252	260	239	222	227	248	240	231	239	257	209	219	243	227	231	214	224	236	208	251	222	219	221	240	233	261	255	233	234	231	237	235	220	236	239	252	264	200	238	255	222	245	242	243	237	249	271	249	247	248	231	237	248	284	234	227	238	241	232	267	241	240	256	245	238	217	250	292	257	228	244	239	215	238	225	250	251	218	245	247	247	213	249	229	246	227	242	236	240	252	279	202	228	239	260	259	281	247	250	260	246	212	266	250	241	240	234	279	276	234	230	216	241	199	274	217	239	264	206	204	235	232	234	255	248	257	256	221	252	274	238	226	249	256	222	222	241	211	222	242	224	222	224	219	231	239	234	251	241	251	253	233	226	269	234	245	263	246	253	252	257	236	222
27711	40881	47986	49362	51822	49585	53063	47634	41893	43558	42747	43299	42801	41368	38660	40762	44489	39690	35513	34904	31966	17674	11520	12484	10482	8445	9050	11057	6916	7699	7759	6185	7835	3932	6624	3886	3795	4044	3134	4053	4047	3691	4154	3614	3402	2925	2582	1654	1554	1741	1501	1767	1516	1702	1967	2525	1313	1229	944	980	793	739	841	1040	1460	1572	1036	691	708	722	667	660	737	948	774	708	638	623	633	573	572	619	574	541	535	538	575	892	1117	642	571	595	531	545	537	525	559	570	519	540	592	563	551	503	574	554	550	557	540	529	557	508	513	564	538	585	548	558	528	551	547	607	590	601	562	567	645	581	574	568	558	550	584	558	549	563	586	591	548	534	559	563	553	565	577	552	593	556	569	517	511	571	533	542	581	550	568	525	538	548	542	572	598	542	583	590	553	578	526	520	547	554	565	540	528	585	563	558	559	555	571	538	552	575	554	528	524	538	528	520	588	524	573	527	571	515	575	500	562	551	582	550	538	521	551	541	546	541	586	557	576	556	542	554	552	553	550	535	531	555	555	521	543	510	530	590	526	575	578	543	579	513	527	570	519	525	567	527	588	563	532	573	535	557	563	525	553	565	536	549	541	524	566	585	527	552	579	559	559	545	576	514	563	582	536	556	521	546	574	580	501	573	560	599	530	580	542	558	545	561	523	543	535	554	548	539	573	521	563	535	609	546	526	546	565	506	536	594	584	568	534	561	539	586	521	581	528	557	558	535	574	564	588	535	566	582	541	521	539	560	530	577	557	528	562	581	561	582	535	492	509	555	552	529	565	561	600	564	556	534	556	548	567	580	540	544	582	578	533	524	528	560	536	592	526	530	579	520	562	548	527	583	562	517	548	519	527	571	521	549	551	551	575	556	557	544	611	583	544	503	537	570	537	538	553	514	559	550	535	563	518	541	550	570	581	534	541	546	557	592	507	515	577	525	568	581	512	540	551	546	499	554	553	539	536	570	552	528	536	533	535	532	532	564	551	574	571	542	553	567	564	549	559	564	533	563	518	541	565	530	545	556	579	510	557	547	528	562	511	553	519	523	559	506	579	572	540	565	569	560	503	535	525	527	525	536	567	554	508	556	565	542	568	533	598	577	537	596	576	580	555	523	542	521	571	571	540	521	601	557	522	553	540	516	584	545	543	553	576	553	565	563	518	593	520	572	592	533	600	557	512	527	539	545	538	559	539	550	512	527	561	574	571	531	544	557	538	588	551	532	569	597	537	538	595	573	569	543	523	540	544	508	570	556	562	578	560	566	570	551	557	575	536	545	583	601	578	526	528	617	532	554	540	548	559	523	562	580	564	543	516	523	541	533	570	550	548	538	536	545	564	576	577	533	529	554	557	516	533	530	503	537	546	616	521	570	524	571	570	533	514	537	570	572	601	508	552	521	549	573	542	585	555	582	546	569	543	535	568	499	577	539	524	532	599	546	559	554	522	577	531	555	579	526	548	535	540	587	542	580	550	569	549	576	541	533	521	561	499	539	558	522	541	554	582	545	561	556	557	553	554	533	561	556	538	552	550	546	588	533	534	504	512	536	514	540	586	532	508	535	558	542	506	548	551	503	570	556	558	514	572	589	546	577	520	542	559	542	578	557	555	574	533	531	497	540	564	574	557	505	540	564	559	568	530	554	589	553	563	553	530	529	526	561	520	555	591	531	585	580	556	559	582	540	554	579	532	513	541	545	574	531	583	547	507	562	542	547	589	587	502	527	558	536	563	547	541	553	527	583	536	545	545	513	541	519	564	552	542	589	522	547	561	538	555	562	574	526	566	562	560	582	492	520	559	616	523	556	562	551	540	578	541	546	525	538	559	545	570	526	544	565	549	575	548	538	530	550	543	540	566	555	528	582	551	520	538	559	548	601	511	575	536	559	553	586	506	569	539	539	562	558	564	530	517	593	578	532	565	550	537	562	518	558	589	561	549	592	504	549	522	520	545	541	536	557	558	554	585	533	565	568	534	582	544	557	545	548	573	560	544	558	539	513	562	577	586	518	521	562	609	550	585	599	554	534	499	583	574	512	554	548	564	551	605	535	553	568	536	556	558	522	556	531	567	546	590	573	522	599	561	564	577	564	550	580	568	533	577	583	556	557	547	554	527	515	558	580	531	534	540	522	517	542	579	532	529	542	547	565	524	540	535	550	555	554	570	523	563	555	524	558	582	543	542	517	540	536	532	495	555	545	572	564	543	537	530	599	527	544	564	506	533	550	533	565	547	581	540	554	550	558	575	588	558	600	534	536	540	554	522	586	553	542	572	536	533	568	530	502	549	557	537	556	536	573	580	544	518	542	555	553	577	556	575	534	491	537	557	583	557	538	522	532	549	609	558	577	535	542	542	598	525	576	605	554	534	565	565	581	598	564	567	547	549	525	556	572	552	587	578	531	540	483	545	565	588	517	529	580	560	558	583	593	559	542	596	546	528	583	536	579	535	571	581	545	516	558	548	538	551	558	548	558	559	529	563	559	550	546	567	538	570	527	533	502	519	569	576	492	597	559	556	587	556	548	524	534	556	541	561	501	569	559	567	562	572	554	535	560	564	575	537	541	540	515	526	549	562	546	539	550	523	564	567	538	529	531	571	565	570	564	525	581	557	529	553	533	536	515	557	558	556	580	513	551	590	549	540	595	545	563	558	552	524	567	598	588	564	542	549	526	534	557	521	556	552	554	551	554	526	545	547	565	529	583	591	571	521	546	572	564	556	564	539	563	542	569	550	549	548	542	570	556	570	589	544	549	574	548	542	582	562	569	523	551	534	536	566	529	527	562	519	552	547	583	548	529	559	552	573	563	557	538	586	562	567	563	574	591	532	522	506	511	565	570	557	561	542	577	527	540	547	541	551	516	533	539	553	595	606	567	566	529	566	531	540	563	556	559	542	530	586	526	513	580	506	568	553	552	516	557	601	572	600	503	584	546	521	553	542	587	557	578	581	546	547	588	537	519	508	538	583	592	531	570	548	553	583	567	533	584	543	507	540	503	549	493	545	515	495	567	495	526	565	545	528	532	579	577	510	565	565	564	548	540	553	577	529	553	536	504	538	583	549	568	564	529	567	554	529	562	552	534	589	549	530	557	557	540	566	518	508	527	533	552	574	549	534	538	532	560	565	554	573	507	545	559	553	502	575	552	581	531	556	514	552	546	573	548	523	585	585	534	570	563	576	546	490	535	547	536	547	537	542	587	528	571	536	531	549	578	563	566	540	553	568	559	544	532	577	559	506	537	541	570	524	556	545	532	582	561	592	533	547	520	578	588	584	544	535	546	573	563	568	546	531	530	551	578	586	550	569	537	526	545	524	522	520	539	548	548	606	555	555	532	515	594	551	547	549	600	567	531	546	562	536	568	568	568	538	555	515	536	537	559	554	532	585	526	532	582	522	582	540	525	530	557	523	519	546	516	535	531	512	533	571	553	531	556	541	525	513	532	561	522	577	565	543	566	567	621	565	577	550	578	556	561	538	553	532	561	561	540	558	573
45567	43808	41324	35128	38270	36532	39348	47061	36630	36335	31929	35234	35919	33997	29141	30083	34941	32573	27255	23535	20474	9026	3939	4330	3810	2776	2958	3582	2279	1999	2328	1502	2533	1292	1600	1206	1214	1144	823	1091	1167	1188	1067	1057	941	675	607	453	393	454	388	506	414	404	494	605	356	370	289	255	254	260	305	289	329	402	239	231	202	206	205	236	294	308	222	184	194	208	184	201	181	150	153	156	181	165	168	152	311	236	165	156	171	169	146	160	162	176	165	172	195	188	177	167	167	165	188	186	167	183	175	172	176	165	147	157	169	154	177	178	146	189	187	170	173	179	177	169	165	196	168	160	179	173	169	166	169	161	184	171	166	167	158	167	177	196	173	184	167	167	184	136	187	160	168	151	160	168	176	140	176	151	180	170	166	184	164	189	174	151	188	171	154	152	145	151	174	170	168	154	189	157	192	178	162	152	175	166	179	157	170	186	158	163	186	163	183	187	191	180	155	145	177	164	149	182	177	154	178	155	195	161	196	176	168	150	168	166	173	171	183	169	186	178	165	207	143	163	161	156	176	167	171	167	164	169	156	156	158	158	152	159	186	155	177	170	170	147	156	167	182	165	141	162	145	170	191	143	165	194	175	174	155	192	179	156	169	180	176	162	162	144	157	160	200	187	171	173	170	174	174	154	168	156	146	191	181	161	169	153	165	185	183	156	175	186	167	175	172	179	163	153	177	173	182	154	173	151	154	172	186	188	169	188	202	164	166	151	157	191	170	174	176	167	159	163	159	132	180	173	168	183	169	130	179	163	181	178	174	154	168	179	178	153	183	180	157	170	171	185	183	174	167	177	163	199	175	183	148	167	153	154	180	165	174	187	169	157	190	169	144	159	182	173	176	157	175	176	168	153	162	176	151	169	202	148	156	186	170	156	190	184	181	162	178	188	176	173	196	181	172	185	179	163	173	169	148	172	157	163	172	173	169	172	182	164	171	187	196	162	172	178	165	147	147	173	155	172	169	137	174	155	172	164	180	165	163	156	175	175	165	170	186	175	179	153	175	201	182	174	213	159	145	179	165	156	155	181	168	163	159	172	162	172	173	169	188	154	155	179	207	162	168	161	163	180	181	164	157	174	170	150	157	180	165	175	174	176	169	150	171	177	163	194	172	152	159	165	161	186	196	177	191	186	172	184	152	154	175	166	180	191	156	185	188	160	167	155	161	177	156	150	180	183	181	174	172	161	186	183	161	177	184	183	188	174	178	164	166	150	169	163	182	173	159	152	145	173	184	155	168	186	183	167	174	169	140	174	168	146	161	172	168	166	177	184	152	163	173	165	174	167	157	154	160	164	161	176	197	182	166	165	161	169	186	180	161	172	189	192	145	170	181	173	175	186	175	186	169	178	167	172	180	174	189	181	161	193	166	154	174	152	175	168	192	166	151	176	174	176	175	181	175	162	176	186	162	180	168	161	193	155	161	177	153	167	163	181	153	166	183	154	154	178	163	162	192	182	171	166	155	136	152	157	171	161	168	168	171	172	190	178	199	180	195	168	156	157	155	174	169	158	179	157	190	160	169	138	179	164	150	182	174	162	161	153	173	187	152	157	170	170	167	153	169	164	175	147	166	173	187	160	190	170	152	170	167	158	170	155	180	179	141	165	160	158	164	187	178	161	185	174	175	179	176	161	195	190	174	142	162	177	183	155	196	167	155	151	170	179	156	174	186	183	175	182	170	193	159	163	176	173	162	171	172	154	170	173	165	149	172	191	142	165	161	159	162	175	165	172	177	171	175	177	196	166	162	154	157	155	147	169	180	177	164	167	160	190	175	160	190	182	160	137	171	173	189	181	150	159	161	168	179	160	177	182	160	169	192	169	193	165	168	174	164	160	164	162	154	163	177	165	168	151	185	189	164	185	156	156	177	195	155	178	175	179	176	134	153	182	173	171	177	156	175	170	128	177	183	138	176	179	164	173	147	179	177	193	158	159	176	165	163	154	133	179	170	187	180	186	171	152	156	176	162	151	168	184	161	162	160	185	162	161	184	142	157	168	171	173	190	176	178	185	178	170	160	172	163	143	171	154	168	153	174	176	181	163	153	181	163	157	176	149	147	165	171	174	178	192	186	176	206	189	196	153	155	159	158	160	169	166	170	166	152	169	178	172	188	164	169	169	182	203	169	174	175	164	162	154	151	188	195	155	167	175	181	170	182	166	161	177	168	161	192	178	160	169	180	186	179	153	162	191	168	197	156	168	191	176	173	161	162	195	151	176	153	173	183	160	156	179	160	145	157	168	163	159	157	145	175	177	181	156	173	188	182	172	170	163	185	181	178	157	168	180	151	150	168	162	138	172	179	166	171	168	155	154	168	191	178	149	173	176	182	158	169	174	172	174	177	152	180	153	176	162	196	176	183	166	153	164	167	163	165	173	201	190	177	178	173	179	172	158	176	161	163	195	169	206	165	170	143	166	187	182	185	179	172	153	147	165	173	171	165	152	154	187	166	161	151	193	182	179	158	146	187	176	174	175	185	161	166	159	136	198	159	160	174	150	156	157	165	152	167	168	171	169	172	161	162	161	166	172	168	166	160	174	148	145	162	156	153	177	189	175	155	174	151	158	180	168	159	176	162	174	150	166	157	159	162	180	147	178	156	164	146	159	169	173	182	194	188	166	182	192	160	171	178	169	176	178	173	163	152	182	145	165	196	166	158	170	160	187	177	179	167	179	162	151	154	152	156	177	147	185	199	170	170	165	159	162	160	157	162	176	147	179	160	139	190	163	162	172	171	177	180	179	161	157	199	155	177	152	160	193	165	168	192	156	185	181	179	177	199	201	171	128	185	142	183	155	182	180	185	180	155	165	181	191	159	158	190	164	173	160	156	169	168	185	165	188	157	136	193	148	160	183	191	191	195	184	176	145	162	161	166	166	160	176	173	187	166	182	150	152	179	157	157	172	182	166	154	160	177	171	159	169	164	176	148	165	171	167	170	177	173	166	153	189	173	184	199	156	157	178	150	170	173	161	159	173	170	162	186	164	196	154	157	148	159	162	155	159	141	181	174	183	144	181	213	174	183	151	189	167	159	169	163	162	180	178	169	166	179	150	150	163	179	176	164	158	153	172	163	160	177	163	195	178	163	173	147	153	178	174	162	167	177	171	155	156	170	168	160	168	158	162	194	162	176	187	148	180	174	156	151	174	177	135	157	143	170	168	177	182	156	157	163	187	154	183	178	182	180	162	147	151	175	178	152	164	181	187	183	171	176	162	174	169	176	152	178	154	162	180	169	162	157	175	162	174	180	155	155	154	214	186	175	146	185	167	180	151	158	179	168	163	177	183	185	148	151	202	176	175	151	200	176	187	173	150	162	197	203	155	194	196	175	168	173	135	165	171	199	162	180	126	172	200	203	189	168	175	181	176	182	180	170	167	176	183	168	186	173	164	186	181	155	186	168	165	184	159	145	180	167	163	160	167	200	169	158	143	163	154	183	175	168	168	161	174	187	176	170	177
34615	45814	49632	53531	54391	55817	59191	54685	46660	51664	50912	51700	51405	46886	46785	49860	52419	50164	45341	45315	42089	25336	17083	18025	16474	13900	14541	16606	12160	12472	12103	9464	12520	6060	9248	6753	6883	6998	5079	6757	7000	7668	7207	6414	5947	4537	3601	2448	2241	2449	2064	2598	2241	2452	2944	3346	1847	1687	1341	1120	853	903	1298	1520	2018	2214	872	613	827	575	545	798	1183	1637	765	593	633	577	513	463	447	382	405	430	403	422	487	599	1467	926	403	371	399	400	369	424	403	406	358	413	421	428	387	421	391	359	398	401	391	350	417	417	422	416	447	387	403	396	407	384	384	403	410	426	472	427	542	455	423	379	422	404	412	367	441	416	397	428	390	434	379	377	387	419	355	358	398	375	411	399	371	409	404	402	392	417	421	398	396	372	426	396	401	390	405	372	408	397	394	373	434	445	407	394	387	404	402	417	395	399	428	405	406	397	413	384	396	386	405	396	365	389	394	390	398	406	423	379	389	406	376	397	380	358	389	387	392	373	392	389	379	381	383	379	405	374	364	383	383	396	369	415	379	424	411	386	402	400	390	378	375	397	391	422	399	417	396	344	416	393	394	373	382	390	396	401	413	395	347	411	389	391	415	395	404	412	367	412	381	432	400	395	450	394	428	424	400	418	415	371	404	404	387	358	368	390	400	382	369	370	343	403	387	410	402	407	403	403	389	396	382	379	393	396	371	397	384	377	390	384	443	401	424	388	386	395	373	383	401	370	393	390	418	365	373	408	370	379	414	391	398	406	392	424	402	422	414	436	426	410	393	375	362	396	372	415	377	392	424	399	390	405	381	396	388	389	396	406	400	377	397	393	400	414	379	416	383	383	381	447	390	394	407	358	385	386	365	400	393	393	394	409	359	423	395	392	413	411	375	365	392	368	373	397	410	393	401	413	418	399	385	379	419	334	384	388	406	325	393	419	376	432	377	381	353	407	371	404	384	432	416	381	418	370	418	386	378	381	426	389	383	361	367	400	408	405	406	402	398	371	402	390	413	385	394	395	386	399	373	409	399	424	429	390	378	379	413	417	405	402	365	389	371	413	404	401	396	409	393	397	402	403	389	390	388	414	388	400	366	405	397	386	428	400	408	441	395	351	365	413	391	408	388	370	395	380	407	393	389	401	399	435	363	416	379	374	352	407	400	387	452	383	392	378	415	422	374	380	400	373	417	398	409	389	386	376	385	387	403	404	438	400	358	367	363	401	368	390	375	371	378	393	373	416	396	382	424	424	385	419	384	407	397	388	391	406	401	399	399	375	360	402	393	393	387	387	416	384	394	401	412	379	392	422	382	372	355	387	401	377	374	416	399	369	405	373	408	374	401	355	413	408	426	399	412	370	437	407	378	405	400	386	402	393	399	390	416	400	355	392	351	390	439	367	381	400	377	431	395	358	379	421	357	422	415	393	391	409	390	381	380	373	435	404	408	400	375	406	378	421	359	408	372	360	400	430	408	366	385	392	428	418	394	374	412	424	394	374	396	391	410	382	407	366	409	393	403	400	375	398	392	385	412	394	375	406	400	373	398	400	417	376	440	431	384	398	403	400	405	404	387	406	436	404	406	360	359	432	396	383	394	368	373	351	392	401	389	389	372	402	397	353	372	414	403	396	392	347	375	365	401	388	354	391	401	408	385	430	385	369	375	418	416	387	383	396	389	388	425	339	394	406	395	363	391	414	396	390	395	411	410	397	434	434	409	411	420	421	404	404	408	397	411	367	437	399	365	372	399	389	386	398	393	440	351	399	389	371	372	435	385	386	413	389	405	377	395	401	371	368	372	407	422	385	386	393	412	376	410	398	379	432	389	397	429	385	425	403	386	369	402	380	390	413	385	395	387	377	416	409	340	373	406	396	418	385	409	415	405	420	416	412	422	377	366	365	390	418	374	421	379	403	395	420	399	404	386	419	388	395	398	389	405	395	416	381	403	363	407	437	370	426	380	414	388	388	405	386	396	402	389	429	420	417	384	401	398	367	405	382	420	399	375	357	366	409	402	398	375	387	414	388	393	408	418	391	398	406	402	388	398	401	420	389	391	420	392	376	403	398	374	374	386	375	397	384	407	402	406	366	407	440	389	360	400	367	403	411	372	380	396	394	368	376	373	402	381	417	373	376	420	401	376	415	397	378	364	387	417	420	402	377	381	397	413	363	380	410	364	410	382	357	388	387	391	409	394	398	389	376	371	354	418	382	392	400	395	417	412	401	400	381	365	430	416	359	371	369	415	362	381	410	400	426	373	394	420	382	425	398	404	383	365	397	415	410	386	401	444	390	411	397	359	415	376	392	400	420	384	402	434	429	403	377	433	377	389	397	412	398	409	367	430	353	372	382	385	405	388	377	376	437	381	400	422	365	383	388	388	383	389	393	373	418	388	394	418	399	376	422	403	412	431	408	417	411	403	385	364	419	445	424	394	375	389	410	415	388	389	402	384	393	409	435	354	426	401	405	380	371	382	428	353	404	365	383	390	400	403	415	388	372	372	363	420	407	397	388	439	375	423	392	406	443	390	398	386	364	400	399	395	412	405	367	389	396	362	363	450	382	416	360	391	394	365	404	426	410	386	368	396	383	384	402	374	412	421	373	440	373	406	375	399	398	403	406	406	384	380	369	392	363	402	410	384	431	393	374	391	368	374	391	432	412	378	407	450	392	364	421	420	386	441	404	418	379	376	398	393	381	398	399	348	379	442	404	385	404	410	413	402	389	368	415	380	405	394	401	402	401	421	373	367	424	381	360	416	383	390	378	395	420	413	417	415	408	421	387	377	387	391	434	398	350	429	402	395	371	393	405	385	367	366	405	386	388	390	424	384	345	392	412	378	429	362	385	390	411	401	416	369	389	422	404	357	395	389	374	396	391	380	390	391	429	368	407	401	367	390	372	393	386	400	358	397	368	403	397	422	418	389	415	379	373	385	366	388	429	386	403	384	429	393	387	392	367	406	386	391	388	410	386	377	355	404	410	387	419	374	414	368	393	398	387	374	420	399	346	410	419	428	371	396	433	415	419	396	378	390	349	403	385	391	387	418	396	404	350	413	421	387	394	356	412	372	394	382	372	420	405	424	367	386	414	386	396	399	395	404	379	400	382	394	386	397	366	412	430	426	404	422	354	420	383	391	412	414	396	387	409	424	409	398	441	389	408	369	392	388	376	382	383	404	384	369	383	395	364	395	411	395	416	402	377	408	401	412	403	398	404	403	428	375	409	351	379	404	404	404	409	408	354	399	407	437	372	368	381	405	418	370	400	398	425	417	414	378	423	402	394	434	377	405	404	410	422	368	361	378	399	388	409	376	410	395	401	389	411	365	361	371	385	393	367	383	424	387	383	398	369	421	378	405	378	391	413	414	370	417	387	402	404	391	432	433	423	373	434	389	418	386	374	381	399	373	401	376	378	397	369	390	364	395	388	361	375	403	390	381	394	382	435	390	392	398	394	401	404	408	405	379	423	375	427	424	400	392	388	364	373	407	389	366	422	391	393
13670	17252	21002	14407	11221	7096	5790	5842	4475	3479	2288	2206	2022	1756	1283	1346	1390	1173	925	776	744	509	461	434	379	358	370	374	322	311	290	281	289	249	305	287	255	249	278	262	246	264	289	247	265	268	231	248	236	253	215	226	261	235	250	227	237	228	239	241	205	277	224	253	214	228	244	249	231	237	220	246	230	237	257	268	215	235	234	233	262	232	229	239	244	239	229	263	247	242	221	217	251	215	239	214	211	245	235	214	222	261	226	202	235	249	229	251	262	243	224	218	268	263	229	260	257	257	239	241	261	206	230	220	211	210	249	249	231	196	213	233	216	245	265	250	232	227	242	238	228	262	239	234	218	233	218	221	233	233	206	255	206	253	251	245	230	224	255	232	258	237	242	236	229	238	223	243	229	248	211	244	230	223	255	257	249	244	237	255	239	231	212	230	239	208	227	251	230	210	238	193	265	231	238	228	258	269	215	227	209	226	215	219	249	233	239	234	219	218	243	213	234	221	218	223	207	206	252	207	234	205	256	227	218	233	220	261	246	241	220	220	246	263	231	253	246	226	227	228	250	199	236	235	225	229	227	238	239	264	257	244	218	249	231	249	263	265	217	233	236	251	224	248	226	224	225	230	229	234	231	215	226	244	241	217	231	209	215	219	256	243	235	232	237	243	247	244	261	223	229	236	229	217	231	225	207	243	244	242	248	239	223	253	251	228	210	231	220	231	238	191	243	238	224	219	232	222	254	199	225	235	228	224	217	215	223	234	235	228	201	255	262	244	233	226	227	240	246	217	225	239	218	216	253	238	253	246	243	255	204	229	250	240	235	225	220	208	215	225	249	262	239	226	244	207	235	248	231	236	234	259	215	240	226	207	225	212	221	232	208	236	243	237	225	264	227	230	241	252	227	249	228	220	245	228	238	212	213	224	221	255	219	238	244	225	259	252	214	242	216	209	233	216	238	220	264	206	232	242	239	239	230	216	244	240	255	240	246	227	241	243	223	216	229	258	248	240	252	241	230	221	248	236	221	244	246	235	237	232	283	203	230	251	215	224	238	244	224	260	247	218	241	215	240	261	220	249	245	235	216	237	200	252	233	236	205	200	232	206	236	213	225	265	239	223	252	246	201	247	239	237	225	231	238	214	226	214	229	223	226	239	271	213	248	224	244	239	248	235	249	218	242	214	232	214	243	231	246	221	227	217	247	219	203	248	221	252	203	237	210	221	249	232	231	256	242	226	237	233	237	212	231	230	205	234	224	234	271	236	209	224	243	231	243	286	214	230	222	267	222	248	227	249	202	231	253	245	217	228	230	225	238	227	219	231	219	237	234	255	212	244	206	241	220	234	223	225	240	204	211	253	207	229	237	243	240	243	222	228	243	233	256	229	249	228	236	248	231	210	207	259	237	258	217	209	234	227	219	251	218	235	234	201	203	230	254	240	243	250	265	212	192	230	217	203	264	256	233	220	243	233	237	231	251	240	235	214	232	241	264	231	229	251	207	230	238	241	234	201	210	250	242	247	230	263	207	220	202	229	234	229	222	252	228	211	241	230	250	226	258	259	229	254	229	235	239	236	230	223	237	215	252	222	234	225	239	218	228	242	245	228	221	251	225	205	247	256	257	220	252	243	237	237	242	250	247	241	233	226	219	227	217	223	233	226	270	246	233	252	248	273	200	241	251	232	243	236	241	229	208	240	255	222	228	194	249	224	238	227	252	241	239	229	217	237	222	218	246	227	223	255	234	243	212	224	222	221	217	208	261	227	211	226	232	247	238	196	252	250	235	245	233	240	226	230	221	234	261	250	216	215	225	237	239	235	232	224	242	220	248	241	239	210	220	225	246	218	244	219	214	249	237	244	224	234	239	209	218	224	225	229	250	228	235	231	214	224	226	239	215	242	218	227	233	249	241	228	253	236	222	209	239	238	230	247	228	232	229	230	235	219	219	231	198	228	208	249	261	227	235	231	256	215	225	261	223	246	201	221	222	237	216	208	227	244	233	207	220	214	233	233	227	244	235	245	264	217	227	233	239	223	223	241	226	238	228	229	198	224	228	231	225	252	264	263	237	209	230	197	230	243	206	244	246	248	251	229	231	212	246	207	224	229	200	213	262	212	227	208	253	234	243	217	256	236	245	214	288	243	213	245	232	238	230	222	230	223	244	219	237	225	220	228	244	270	225	226	253	257	222	193	207	245	235	232	248	219	242	227	225	241	230	258	272	248	232	260	253	251	220	232	243	267	225	221	215	220	255	233	244	240	227	212	238	242	231	235	245	251	234	214	230	247	242	228	234	226	249	236	233	238	225	238	194	238	239	230	232	233	249	222	231	221	215	259	228	258	232	278	219	244	214	232	221	227	244	230	225	218	232	226	234	213	225	244	272	241	227	231	204	231	228	231	245	197	213	227	200	210	235	230	250	265	242	242	247	216	228	258	243	235	278	256	222	244	225	204	233	251	245	260	258	228	224	222	250	278	238	215	199	246	228	246	229	236	201	248	234	231	252	219	217	219	255	227	222	216	219	251	223	248	237	241	219	259	220	248	212	245	213	234	232	241	241	240	218	238	232	241	235	234	229	226	216	227	236	252	224	203	254	222	211	255	246	223	212	224	229	217	219	254	242	245	228	264	218	226	252	240	266	234	235	207	215	230	221	245	215	253	219	219	239	210	220	248	225	213	224	240	239	201	252	266	239	226	243	239	229	227	224	217	245	234	250	237	218	234	228	205	232	242	244	251	249	225	213	228	235	241	224	233	223	207	244	194	233	225	232	242	228	251	217	200	241	250	237	227	248	217	234	224	233	253	237	251	223	232	223	213	253	245	261	219	213	229	219	274	194	227	209	241	226	207	249	238	204	242	191	213	237	232	252	231	232	214	224	267	225	232	219	227	216	225	254	244	214	261	243	227	242	216	235	265	253	238	226	255	230	237	219	238	248	233	218	226	247	211	215	243	232	223	205	241	228	224	242	234	232	238	243	219	245	195	272	202	226	244	245	260	257	204	206	250	231	259	208	210	212	220	260	232	222	216	197	215	226	225	231	234	241	232	229	203	246	226	199	240	232	243	193	230	203	240	230	195	220	252	229	228	234	222	213	226	221	254	254	249	220	245	234	216	211	248	233	231	232	219	198	254	242	228	244	231	221	240	230	232	204	230	229	247	265	220	202	254	234	236	232	235	231	229	225	211	234	253	195	223	254	245	224	203	244	218	202	230	259	243	233	270	259	222	226	233	246	236	228	224	252	221	228	196	265	248	243	246	234	221	263	220	222	208	242	248	221	235	239	245	236	254	217	226	227	239	254	225	242	231	230	210	242	214	233	217	207	211	224	211	203	226	205	235	254	242	246	216	234	225	220	217	212	256	226	245	211	245	242	218	222	247	258	214	239	255	230	222	229	233	225	228	234	212	204	249	223	210	218	242	244	227	210	210	238	235	260	244	240	250	230	225	245	232	258	247	245	206	233	247	250	235	235	223	256	231	197	266
9923	16424	27791	23875	24577	18736	18672	19438	14693	13069	10346	10890	10012	9423	7302	7539	8583	7323	5654	5014	4393	2712	2034	2020	1802	1609	1493	1469	1172	1170	1065	912	945	807	939	795	820	785	690	742	735	724	791	790	714	738	657	623	610	622	620	560	634	605	627	641	597	617	563	596	605	566	577	602	594	627	559	542	531	524	534	569	598	612	548	574	568	572	583	492	546	578	576	577	552	550	569	547	567	559	507	503	529	555	531	579	562	516	565	542	524	561	550	486	581	539	543	518	548	575	510	519	517	518	545	558	537	536	586	572	541	504	555	531	554	566	594	562	540	564	470	550	531	540	511	551	566	576	516	548	576	553	535	508	532	540	552	562	583	519	523	562	579	542	554	528	584	600	575	528	560	558	507	525	525	539	551	568	541	576	524	541	510	567	583	548	558	521	537	573	490	534	529	569	543	550	545	585	497	538	547	571	557	514	541	491	523	590	548	540	545	521	522	581	557	581	526	549	565	559	523	523	562	532	554	584	582	553	539	531	558	563	535	552	549	511	543	551	589	518	556	583	558	562	526	544	559	541	532	532	536	532	572	590	510	529	505	567	567	573	601	547	535	540	562	513	580	529	537	567	573	564	498	534	534	584	496	573	515	521	549	548	575	576	522	526	571	562	565	582	540	508	497	522	555	541	577	563	547	533	514	547	543	588	548	530	587	531	572	549	541	532	528	552	564	554	567	544	519	545	517	529	515	610	572	520	575	549	526	572	510	551	527	560	567	532	573	600	536	528	549	544	537	577	527	577	561	562	587	561	541	559	526	514	536	550	571	566	557	494	521	540	540	557	554	580	552	548	531	535	559	571	515	551	547	577	521	526	517	524	567	527	548	522	589	558	550	543	550	587	493	539	526	525	555	545	560	570	539	599	553	532	528	549	553	554	529	551	541	528	567	535	549	518	548	530	524	596	570	529	540	543	556	571	536	542	565	536	553	539	540	557	583	506	594	495	518	560	531	561	542	543	528	537	561	547	528	481	554	604	568	564	539	540	553	581	583	554	560	541	504	581	502	555	524	535	515	559	499	530	568	572	533	523	540	568	530	510	571	544	544	565	499	596	573	574	492	565	544	536	572	538	549	540	555	542	513	559	552	572	532	560	552	556	597	507	557	564	556	580	556	551	521	518	527	521	552	574	526	561	563	497	588	513	513	579	521	523	531	544	586	519	546	516	540	522	533	532	597	563	522	572	522	586	540	547	561	544	536	558	586	538	568	563	586	539	514	556	540	524	548	532	565	561	544	573	514	593	557	548	587	583	543	541	548	588	526	568	572	541	541	593	543	523	558	575	567	547	596	552	547	530	573	538	559	514	549	549	497	539	567	548	519	517	570	516	518	552	575	537	578	502	545	553	579	517	558	572	590	552	511	561	546	525	572	548	555	570	524	555	519	572	552	518	526	589	558	550	509	553	525	574	539	551	552	535	530	565	537	509	560	567	539	578	565	537	571	547	562	576	519	544	548	552	511	575	507	510	571	557	552	535	578	555	551	523	519	562	541	580	528	537	556	536	527	548	569	563	515	557	544	541	561	515	558	505	550	524	537	534	533	534	555	487	565	579	544	539	514	581	551	519	584	580	513	571	529	507	513	576	548	527	533	594	578	547	515	539	510	534	588	561	529	505	550	563	538	538	537	574	575	557	554	562	576	545	569	564	524	574	502	559	568	525	549	529	549	535	562	579	546	523	569	498	595	556	524	566	534	530	571	519	554	519	563	522	584	571	534	509	546	548	546	589	557	543	573	556	548	555	511	525	531	544	557	531	529	506	505	567	547	543	538	540	552	492	546	583	539	514	547	508	506	540	587	552	584	571	600	585	508	558	538	553	528	530	574	535	551	565	567	549	521	562	539	567	531	580	581	526	519	543	572	544	578	544	545	591	565	539	541	515	522	526	525	493	527	530	519	540	552	619	554	563	559	592	566	548	558	512	527	525	545	551	577	512	563	525	547	535	535	561	547	581	561	561	534	535	539	556	560	513	525	534	526	530	575	542	579	542	574	559	592	530	552	583	525	512	513	568	560	514	544	584	543	661	514	557	534	539	607	509	546	522	534	532	563	556	535	551	558	547	552	515	549	552	563	530	558	514	534	522	567	574	535	540	554	517	542	543	509	560	564	572	557	505	553	545	534	549	516	543	543	553	550	538	557	574	515	529	544	541	604	534	553	525	541	550	557	561	557	584	534	539	552	570	576	573	524	561	550	530	553	596	512	557	545	606	516	534	559	508	520	525	543	537	554	548	516	565	545	577	493	546	513	554	571	539	522	530	535	567	527	575	539	541	559	543	538	600	543	532	553	530	568	551	539	583	534	573	510	566	506	537	574	529	548	587	556	518	530	518	570	588	526	529	555	548	586	549	507	617	535	582	584	580	544	557	553	540	544	541	586	542	532	542	545	584	590	551	554	520	548	543	569	522	534	507	571	594	512	562	580	550	552	535	524	533	547	581	594	527	524	538	517	547	582	561	515	585	510	537	545	498	509	514	526	542	585	565	532	568	494	567	528	533	572	528	512	540	497	520	486	544	578	593	510	522	554	579	551	574	558	555	532	547	511	558	557	518	542	566	504	564	568	523	512	537	587	572	530	512	498	546	519	576	540	553	517	590	571	492	531	565	529	526	564	557	556	541	589	532	583	548	537	519	558	592	545	532	497	566	569	539	499	521	606	532	493	534	561	548	592	520	543	546	567	547	520	539	522	565	559	547	531	519	526	568	576	535	541	491	552	534	572	573	578	556	553	527	520	536	566	542	533	535	507	558	546	555	550	529	559	539	532	528	581	525	511	576	526	545	527	538	473	529	538	567	552	532	547	569	539	560	555	529	594	558	528	521	512	506	532	544	564	503	496	517	550	538	569	534	522	570	571	511	568	551	526	548	559	588	532	550	602	547	533	578	584	549	504	562	589	575	550	515	544	517	556	534	556	573	540	560	559	575	552	542	533	549	536	545	573	518	536	550	518	504	556	535	568	588	536	578	552	510	567	552	560	564	511	528	541	542	562	539	586	594	531	515	511	551	559	550	553	540	544	536	564	522	585	555	552	573	531	552	539	558	529	519	509	532	541	534	567	521	497	518	573	502	552	559	523	571	549	509	524	592	556	552	548	548	539	540	513	551	529	535	577	557	564	564	524	551	540	514	528	556	567	564	561	488	541	519	549	525	591	557	504	549	542	566	557	536	542	583	576	563	529	563	539	575	599	513	592	501	535	505	498	556	596	547	539	565	553	565	511	570	573	532	526	538	521	588	506	554	571	558	518	613	549	593	545	547	564	512	503	536	569	555	511	563	542	509	582	567	563	532	564	537	547	571	532	556	530	573	574	588	531	562	543	534	571	556	549	568	527	545	563	550	536	528	526	560	559	539	516	564	546	511	511	540	512	550	549	564	567	554	513	571	571	534	527	561	585	533	522	537	556	564	550	499	555	563	562	514	571	568	569	525	513	585	547	553	571	544
37316	43674	43195	35529	37475	34419	35957	39724	33681	30910	25495	27034	25998	24431	19164	18878	23591	20403	15324	12877	10824	4341	1971	2362	2122	1603	1790	1915	1234	1286	1225	977	1186	748	922	670	795	731	482	741	644	690	737	632	601	521	460	389	409	337	348	311	387	369	415	377	377	336	292	261	264	298	334	326	354	284	251	273	283	287	258	260	333	352	294	255	226	250	238	213	245	265	251	262	230	247	244	250	309	276	246	223	244	245	267	268	260	256	236	219	236	265	225	254	228	258	246	267	225	233	253	210	238	243	256	260	239	240	224	234	224	265	247	248	249	216	250	247	249	220	241	244	233	241	246	250	248	225	268	250	236	224	254	262	262	231	235	244	242	270	252	239	245	245	233	247	251	240	269	249	239	250	226	234	261	250	229	237	238	255	268	242	239	278	231	231	241	242	243	247	266	195	224	246	242	248	252	213	247	218	232	227	247	265	248	231	264	261	233	244	261	246	226	242	249	229	234	244	246	248	223	218	214	246	246	242	240	256	251	234	226	243	252	255	229	240	235	250	237	225	275	227	250	237	216	242	246	226	237	248	251	227	240	237	227	223	231	237	244	228	278	244	246	222	223	220	230	238	232	227	226	225	244	247	240	241	267	240	244	237	262	248	245	231	251	249	233	225	222	250	274	261	217	255	219	274	249	257	245	251	248	265	235	240	236	229	247	248	240	214	222	246	240	221	246	245	236	250	247	221	215	230	225	236	251	246	279	232	232	261	239	231	248	247	213	213	234	222	230	217	255	241	206	216	227	201	231	218	259	246	245	240	256	240	252	245	254	222	240	250	228	216	252	239	250	239	250	241	256	269	232	240	259	216	231	228	252	252	248	252	223	251	244	231	231	252	248	261	245	245	252	262	234	255	245	254	233	235	245	271	230	236	239	248	222	265	222	257	248	241	251	212	263	235	228	263	215	242	255	237	258	242	195	229	252	234	209	212	242	258	225	219	267	241	243	213	208	247	257	224	232	249	236	208	247	223	246	279	207	236	252	221	241	243	230	238	249	225	282	248	245	237	243	246	258	264	237	247	259	256	230	242	243	239	255	226	250	211	222	238	234	244	245	242	219	244	228	244	234	222	255	261	251	269	231	254	246	280	214	267	230	240	262	251	279	237	251	241	228	234	242	220	236	231	222	214	243	251	245	228	265	216	287	245	242	266	251	237	227	226	259	213	216	227	247	248	247	227	229	230	216	244	270	237	223	252	219	279	255	235	232	259	224	255	228	256	232	261	209	249	249	224	251	213	240	226	235	259	243	260	252	243	246	234	250	270	239	248	231	233	234	232	229	262	210	260	243	219	232	225	227	210	236	249	229	214	247	238	236	231	266	252	270	262	237	241	221	230	245	260	216	277	259	244	247	275	256	274	228	272	246	217	221	228	262	236	226	225	239	251	258	232	240	241	243	234	239	247	225	252	251	249	231	235	227	221	236	243	233	200	246	197	244	222	246	235	249	249	249	256	248	278	240	255	210	239	217	230	242	235	248	218	251	258	276	259	264	254	210	232	241	263	233	259	262	230	242	236	216	233	242	237	248	254	236	235	244	204	254	247	230	239	255	225	246	251	252	225	263	245	231	243	236	227	275	220	230	247	235	212	238	230	231	227	239	244	240	246	232	232	238	237	215	252	225	241	239	242	258	216	250	227	252	248	260	259	205	237	226	234	252	219	243	235	269	249	239	253	231	248	236	227	235	239	226	247	221	239	227	216	254	251	275	245	233	254	252	254	231	257	261	233	232	255	245	254	252	245	212	235	244	227	221	242	242	246	247	248	262	233	243	240	231	235	241	234	242	213	244	230	253	265	244	232	222	230	234	248	251	248	270	252	243	204	234	252	252	256	205	241	242	212	210	261	212	213	251	241	219	238	228	239	254	234	254	230	263	252	235	242	244	232	228	272	236	249	265	252	244	210	271	258	228	257	250	249	242	234	260	230	240	223	238	238	253	214	227	237	246	259	239	254	233	251	252	250	223	251	243	243	223	232	200	218	239	249	235	255	222	226	228	255	227	218	253	258	229	248	259	248	275	215	246	242	227	246	237	261	223	237	225	252	244	250	217	213	233	244	247	240	229	205	264	235	256	227	220	226	208	223	211	248	221	235	260	228	252	247	240	251	215	232	233	248	229	237	212	228	248	213	233	240	211	256	221	240	243	213	272	254	229	250	239	249	236	240	218	245	261	260	249	258	229	243	220	233	246	260	247	247	224	237	264	228	234	239	233	249	287	264	257	236	262	237	231	231	226	258	236	236	234	245	236	257	259	225	240	262	241	257	231	270	219	264	226	250	238	216	241	219	256	215	241	251	201	249	234	247	210	250	260	248	224	257	245	245	231	248	259	255	235	244	241	244	220	268	267	261	246	264	229	286	227	237	253	243	232	237	245	241	249	222	220	231	238	247	234	236	236	250	233	263	247	225	221	233	276	245	203	232	246	238	253	219	245	207	233	243	228	260	233	198	245	229	274	221	250	272	241	232	252	246	252	231	250	243	236	233	237	209	240	223	229	245	254	249	267	218	233	216	219	261	270	229	234	199	219	205	220	228	251	234	238	240	271	243	268	242	237	243	276	252	220	228	253	259	223	251	264	240	253	237	263	227	252	254	251	200	242	238	204	274	211	240	232	215	212	233	271	269	299	248	255	251	234	242	253	256	227	227	228	228	214	238	231	258	240	245	247	236	231	243	236	237	220	253	255	246	240	227	227	241	227	223	255	226	246	225	221	217	213	235	244	214	262	251	254	246	265	219	205	260	252	229	233	269	226	217	234	286	234	243	255	236	262	236	246	219	261	246	266	264	253	208	271	232	205	240	211	269	250	239	253	243	241	257	235	260	235	237	218	239	223	232	268	258	214	251	229	242	224	233	248	228	221	226	219	246	227	252	263	239	262	225	244	213	251	259	233	199	247	254	247	240	255	250	266	232	253	230	260	255	227	244	225	252	248	232	255	267	236	242	250	260	223	233	235	264	246	220	234	209	219	224	234	240	240	272	237	238	217	242	233	242	238	287	241	243	234	249	252	236	254	251	233	220	246	267	197	227	245	260	232	254	256	209	277	236	234	234	256	248	226	229	238	250	230	254	224	251	226	240	228	204	249	234	239	239	256	272	250	250	238	227	232	232	243	253	245	231	222	261	251	258	254	246	201	222	212	211	234	217	249	227	267	247	255	251	241	234	271	241	220	257	244	254	232	260	215	261	240	231	243	224	229	266	251	266	247	206	218	243	244	251	226	213	221	231	224	243	218	245	224	262	259	255	239	248	255	235	210	234	231	255	256	197	229	247	251	266	253	222	215	265	231	238	241	217	253	217	255	252	245	275	221	265	271	241	223	232	230	236	226	265	252	218	257	247	261	214	215	242	259	247	245	247	246	254	232	255	232	234	248	253	251	276	242	209	232	201	211	223	257	275	234	248	217	240	263	211	244	238	262	237	276	250	222	230	219	245	227	251	247	266	256	266
27302	41153	47619	48835	50449	49999	52505	48480	43463	45082	41750	44738	42704	40344	38113	40621	44466	40811	35917	35743	30817	17004	10659	12299	11726	9531	9860	10772	7482	7560	7313	5664	6487	3797	5416	3784	4454	3973	2873	4655	4278	4135	4466	3893	3481	2668	2299	1693	1558	1531	1430	1554	1555	1535	2083	1995	1649	1145	1010	818	756	932	1093	1183	1421	995	748	727	787	705	685	880	1650	1205	917	674	600	620	589	612	566	537	596	580	604	619	556	643	1107	1033	608	506	596	564	522	603	550	564	573	564	522	557	571	550	566	524	545	591	537	553	549	557	538	580	515	520	567	574	573	529	594	577	547	575	572	591	624	630	578	584	509	574	589	561	594	517	533	553	576	593	523	541	594	515	544	550	548	524	520	549	538	566	540	528	583	533	525	544	549	544	552	552	557	545	533	540	516	527	551	535	572	515	581	571	500	530	511	543	561	569	505	552	554	555	529	513	547	538	546	526	587	547	593	596	519	548	521	533	560	538	538	557	594	549	575	516	537	594	581	530	588	550	547	575	563	575	560	588	550	555	519	554	505	569	554	557	568	575	597	564	577	550	589	524	574	560	524	526	590	575	540	530	543	554	554	609	611	532	571	537	560	532	511	615	568	533	542	571	541	542	567	503	579	522	545	535	576	534	556	517	574	528	536	518	546	554	586	540	563	543	555	567	579	534	544	535	551	553	554	557	542	588	518	507	597	558	585	542	598	564	530	541	556	531	549	546	529	531	565	538	550	538	551	529	564	562	547	579	549	568	554	555	518	570	610	568	576	533	551	596	528	573	532	547	534	550	558	577	563	524	546	549	573	528	541	568	557	551	583	536	533	584	563	555	595	564	572	551	530	541	537	559	500	558	552	529	598	529	543	549	549	542	555	510	540	581	524	541	586	578	537	615	545	565	559	540	557	546	519	593	533	575	559	534	572	559	522	566	554	542	488	552	549	542	546	534	602	564	555	522	594	516	570	538	569	527	559	539	601	564	546	546	524	524	535	560	529	514	551	549	539	526	575	525	526	555	544	548	547	565	553	546	537	553	526	526	573	507	537	546	535	541	568	579	530	550	531	551	524	563	541	547	585	527	553	562	543	518	541	551	550	541	516	546	566	547	543	555	575	580	563	531	543	530	567	544	541	562	549	549	554	524	558	585	563	549	534	512	566	559	522	547	540	570	577	612	563	562	562	521	558	581	565	521	542	524	576	569	574	529	537	576	569	545	536	583	545	567	583	540	566	564	528	581	587	557	560	543	583	560	503	556	553	564	556	547	517	541	573	595	555	529	583	550	546	544	535	544	569	538	535	567	603	560	545	535	540	539	505	555	598	576	557	560	532	557	554	551	561	544	565	532	565	573	530	521	522	534	556	563	576	540	530	560	554	567	596	554	590	508	523	533	562	515	567	577	564	581	518	570	543	521	584	551	543	528	531	557	555	583	552	535	549	576	549	549	572	536	560	550	576	546	521	526	545	565	561	579	554	541	569	536	510	548	516	539	563	563	553	524	576	550	547	536	549	548	555	556	565	506	564	557	594	567	561	564	542	581	522	518	567	528	594	548	523	566	577	536	554	512	542	565	593	522	518	570	585	546	527	565	548	518	578	530	530	591	527	576	513	541	554	548	550	510	570	569	569	551	549	533	552	563	571	529	563	506	543	520	552	543	542	550	607	573	542	554	548	537	601	546	557	544	571	546	505	558	567	538	517	530	566	529	551	562	499	555	564	532	570	587	574	550	539	516	573	562	513	573	541	549	584	505	555	518	569	538	515	556	544	526	542	570	539	534	548	572	554	568	561	527	569	562	565	566	598	557	544	559	558	510	572	559	515	555	534	553	521	512	515	576	572	564	565	581	540	547	555	547	552	563	574	536	562	525	600	584	522	553	505	551	530	535	520	515	541	571	575	565	579	529	552	539	563	540	557	531	522	556	542	556	546	561	565	529	580	578	526	563	561	533	521	523	577	527	574	521	523	544	589	553	530	530	545	590	516	549	565	551	574	548	563	547	559	536	493	561	551	530	521	586	567	550	526	560	565	536	574	523	562	527	548	580	569	558	570	504	561	544	517	534	545	533	591	543	562	588	541	567	503	525	552	586	526	560	525	532	597	546	551	533	538	555	556	546	560	563	552	549	558	567	538	541	505	569	510	567	560	576	539	596	535	537	611	555	572	556	558	516	549	524	515	554	577	583	533	546	579	586	574	572	571	542	529	530	540	592	543	537	524	539	545	509	548	565	528	551	544	543	550	608	550	561	571	522	543	551	546	506	528	575	567	556	579	574	579	540	565	529	537	575	546	569	598	504	572	555	577	593	573	589	593	517	540	551	556	538	538	586	544	555	577	531	559	542	565	552	515	553	598	558	523	523	540	545	563	558	522	564	530	551	561	542	535	574	581	570	567	525	531	543	542	582	595	531	540	576	564	509	600	582	556	530	556	565	574	540	560	554	575	527	578	540	572	586	574	583	574	551	565	600	538	542	559	570	538	590	546	540	542	568	536	558	540	517	597	588	540	525	536	559	555	534	560	556	542	564	553	521	561	559	552	593	500	552	547	577	578	557	527	541	509	558	569	502	556	543	550	546	539	529	534	541	571	563	585	556	518	568	580	540	548	554	581	567	556	559	536	564	554	509	552	525	563	542	633	564	564	567	568	548	567	560	531	536	522	578	592	567	556	572	562	527	532	581	520	595	580	524	525	539	562	542	612	554	520	565	558	601	560	578	538	569	578	558	560	526	542	578	552	557	525	537	531	566	568	558	564	540	538	555	543	518	541	529	524	581	559	531	513	544	585	549	538	566	555	544	568	568	558	561	548	548	553	610	537	536	554	541	570	523	589	495	555	508	562	539	535	557	593	528	566	579	557	609	553	542	517	569	566	526	562	524	553	548	545	557	551	570	576	548	531	517	568	565	551	503	574	571	555	523	518	549	523	602	555	549	562	559	473	596	560	513	534	560	565	571	517	565	556	522	547	532	568	546	549	562	609	590	565	581	503	559	541	542	536	518	583	524	545	569	536	591	548	562	570	580	552	531	506	535	569	549	552	572	547	488	568	572	550	551	574	542	556	543	535	629	555	575	557	537	538	555	531	548	581	555	519	507	542	528	598	499	535	541	561	555	567	549	560	538	544	562	548	575	530	601	545	519	523	525	599	546	533	529	568	556	556	598	581	566	541	552	548	562	546	531	532	551	537	545	554	495	562	530	545	580	539	562	519	617	538	512	540	517	545	576	555	570	552	547	578	579	578	585	581	556	547	517	524	579	542	552	548	547	583	556	549	556	548	515	612	595	558	518	547	503	555	521	560	557	554	578	508	554	596	553	575	539	566	564	585	588	498	575	538	573	552	562	548	551	536	537	544	534	534	536	573	534	604	555	528	574	525	558	543	517	583	571	521	585	560	561	533	537	550	532	583	588	514	528	555	589	532	527	536	544	580	560	558	562	564	531	591	530	562	532	545	560	518	529	520	566	532	536	579	516	530	577	604	535	541	540	526	535	590	527
44380	46694	41995	34810	38082	36280	39414	45579	39239	35780	33334	35818	35494	34603	29013	29670	33767	31131	25551	23331	18989	8317	3955	4426	4107	3182	2954	3803	2509	2438	2163	1607	1626	1187	1691	1062	1244	1134	843	1449	1047	992	1083	974	966	720	544	473	400	468	418	421	376	406	677	575	481	321	305	230	196	335	252	337	382	315	234	198	230	198	210	301	632	335	247	183	194	176	207	164	173	199	175	184	184	177	186	254	335	280	185	190	166	158	166	180	160	144	175	177	173	165	160	152	163	174	171	181	162	153	179	177	202	177	183	172	159	170	175	174	185	169	173	179	158	189	198	165	176	185	186	180	178	193	164	192	154	169	168	169	160	177	182	158	169	199	178	178	165	161	175	168	165	179	176	169	155	187	177	178	191	213	188	160	168	161	190	164	184	177	188	183	175	169	198	175	175	200	155	187	172	180	170	170	194	179	189	177	165	186	162	186	159	206	164	169	200	192	185	176	158	172	183	212	185	185	182	186	203	196	186	162	174	159	179	182	185	198	163	165	195	188	150	184	179	163	160	168	187	180	196	179	166	152	180	163	151	164	156	185	183	167	174	190	171	190	167	190	161	187	178	181	164	180	151	160	169	166	188	160	176	184	180	137	164	170	199	173	164	153	191	208	161	174	160	164	201	166	166	178	164	186	165	186	171	181	161	174	191	146	181	184	192	182	170	224	164	147	174	156	171	182	178	174	193	182	182	191	171	157	143	175	184	197	183	149	151	178	169	181	180	153	170	183	178	170	178	185	168	173	165	146	174	158	157	170	181	176	164	177	183	177	189	187	177	180	178	146	184	159	173	151	139	183	178	192	182	196	158	185	171	180	176	189	175	178	126	157	164	177	169	170	164	171	184	172	182	163	189	209	183	182	153	180	177	170	169	134	165	163	153	170	157	192	186	175	193	179	167	165	188	181	164	173	164	149	184	170	181	183	148	187	169	182	190	203	150	169	154	168	176	174	191	175	171	176	187	184	153	186	166	177	156	180	177	202	175	156	183	171	173	169	154	167	201	177	186	179	203	183	180	175	150	176	183	177	177	186	196	183	164	197	139	158	172	191	203	170	161	180	169	189	174	174	158	159	178	149	176	178	182	176	170	168	153	164	171	180	179	191	153	172	170	151	160	166	179	173	140	158	168	174	181	169	183	164	175	170	158	172	178	143	172	168	178	196	211	149	169	187	166	185	196	171	143	170	178	171	166	186	158	176	176	176	172	187	192	149	170	161	176	188	182	169	172	181	166	160	163	182	195	200	173	142	193	149	157	146	180	159	172	164	165	171	172	156	159	177	163	179	175	159	167	183	167	198	143	171	169	164	163	176	172	155	160	191	167	174	184	187	181	175	183	161	164	196	181	171	169	185	174	153	190	177	182	161	162	140	174	185	167	174	163	193	153	152	171	151	189	189	182	174	190	155	167	188	169	165	149	122	162	193	170	166	152	150	146	155	194	198	177	175	160	180	185	172	169	198	189	184	141	170	167	158	166	195	183	187	192	178	176	180	151	191	177	207	191	160	149	180	157	177	165	163	177	155	180	193	159	166	172	176	159	166	184	170	170	168	170	179	159	167	162	148	168	164	179	164	156	173	169	171	193	180	176	176	168	178	155	164	180	167	188	179	158	148	174	172	166	176	153	160	180	163	207	179	180	172	177	179	181	154	191	166	196	154	178	162	146	163	187	185	184	161	197	168	157	182	182	193	151	134	166	160	163	190	168	180	161	177	159	160	171	187	167	185	178	138	169	163	169	164	179	182	171	170	189	160	182	168	183	154	167	168	192	189	183	167	182	159	177	155	170	154	160	161	165	162	195	173	157	176	154	175	182	171	133	155	164	180	178	179	147	148	174	153	150	175	177	173	162	174	166	177	152	184	183	181	186	186	172	182	151	165	178	169	155	162	176	170	169	171	156	171	190	150	187	198	167	180	159	173	173	167	156	150	160	170	158	188	175	156	168	165	176	152	165	184	170	171	148	188	176	181	159	180	162	186	182	183	187	173	189	179	172	202	168	165	174	184	169	157	163	184	167	164	179	194	169	160	165	167	159	167	170	201	190	162	152	170	166	194	174	154	209	194	180	164	149	178	163	161	177	170	172	160	185	160	181	172	172	173	166	171	142	163	161	178	164	171	148	170	171	194	168	181	137	170	161	164	153	171	167	182	151	155	177	175	158	171	167	161	155	166	165	175	183	163	178	158	173	189	170	181	192	176	179	153	184	193	164	169	157	160	186	160	150	181	140	186	195	143	164	161	163	181	169	200	172	169	173	163	173	180	166	177	193	190	175	180	179	166	154	180	169	179	193	172	160	156	181	164	182	162	160	181	153	135	168	169	188	179	158	176	157	184	190	150	166	156	168	157	162	155	165	175	163	170	174	177	199	178	169	147	163	171	179	165	204	157	170	194	149	146	157	167	162	176	178	161	155	171	166	161	153	171	172	156	191	163	194	148	172	170	181	175	193	187	166	169	156	162	181	145	171	155	172	154	167	185	154	174	182	146	157	172	175	175	177	168	159	155	172	159	181	179	179	162	170	184	176	155	146	172	179	190	172	135	175	191	182	147	179	176	188	201	165	159	166	174	161	169	189	181	189	208	183	185	169	167	187	175	147	172	177	168	167	159	171	185	196	168	156	151	166	168	181	172	151	149	162	175	154	171	161	167	148	168	156	167	174	167	172	188	190	177	168	188	174	176	193	165	160	174	173	184	189	180	175	154	191	158	163	147	175	154	162	170	190	168	180	183	183	162	164	150	163	170	160	180	155	166	184	175	186	182	187	178	168	174	178	166	179	161	181	172	185	179	153	139	174	166	172	154	187	151	165	158	163	170	173	199	158	156	176	147	173	162	146	193	171	175	165	164	180	215	165	174	167	170	170	147	164	159	152	166	142	155	144	162	178	169	164	157	172	177	159	173	171	155	169	177	159	167	138	166	145	180	159	172	177	163	184	167	182	174	202	201	136	157	186	175	164	159	168	173	194	177	178	136	193	159	146	165	171	171	164	163	141	166	164	179	168	190	163	187	194	160	172	160	181	163	201	199	173	167	163	167	188	185	172	178	152	196	169	177	186	170	166	170	152	181	170	160	189	177	135	196	184	165	161	168	173	164	188	164	155	189	162	156	166	171	174	147	148	185	172	149	183	172	182	172	170	190	164	161	166	181	164	170	164	179	167	171	196	188	157	176	190	180	160	173	192	178	167	158	162	174	189	150	182	168	180	176	179	188	179	177	199	160	183	178	171	180	186	173	170	170	156	156	178	175	171	167	186	182	175	186	175	184	178	159	172	175	178	173	173	159	146	175	173	169	183	174	172	165	185	171	176	183	173	176	181	137	172	174	171	171	175	145	159	162	161	180	152	169	172	168	184	164	200	182	169	163	172	195	160	178	168	151	174	178	181	175	181	182	150	162	192	152	192	149	134	179	157	163	168	171	170	159	149	199	131	185	167	177	164	158	154	169	173	176	154	174	176	171
33470	46196	49825	53222	52683	56295	58656	53560	48391	50831	50523	52810	50528	47516	46270	48648	52934	49648	45408	45726	39628	24271	17231	19212	17607	15152	14377	17289	13007	13119	11585	9315	9003	6176	9615	6329	7447	6546	4961	8794	6775	6235	7209	6130	5783	4110	3425	2768	2044	2413	1963	2389	2238	2398	3786	3335	2578	1639	1237	868	831	1467	1322	1752	1851	1459	773	794	664	613	668	1392	4226	1506	973	645	519	451	413	468	477	451	428	448	410	409	512	1040	1622	1185	459	409	405	404	395	456	409	417	380	450	423	434	406	396	394	392	448	393	405	439	410	410	368	403	403	390	405	425	393	404	454	438	410	457	420	430	505	502	435	399	408	409	384	379	405	417	416	446	421	407	380	398	407	407	410	418	405	386	382	393	413	400	393	407	413	456	390	392	438	414	393	441	399	363	379	392	413	411	409	408	413	399	391	387	339	401	359	428	432	400	360	427	404	394	393	419	379	410	403	399	393	389	424	391	413	395	417	413	383	429	391	413	389	403	402	398	399	427	367	400	408	368	393	400	394	421	372	419	404	425	389	410	386	392	384	411	408	393	366	390	403	392	440	388	391	411	389	436	408	402	366	396	395	377	406	379	386	442	406	424	447	412	400	377	392	409	375	427	415	385	415	421	401	431	380	444	400	400	419	379	392	394	416	415	394	382	378	437	412	406	444	399	448	421	431	408	389	405	392	406	404	409	346	431	372	368	409	414	403	407	391	421	379	417	440	411	409	411	402	382	370	417	377	433	392	409	426	409	394	412	395	401	358	361	360	392	434	414	396	435	445	415	416	362	418	426	414	403	417	408	385	366	406	360	456	393	416	394	404	400	394	435	389	430	389	390	413	386	371	369	425	413	394	393	402	404	406	385	419	418	417	432	415	360	419	378	382	385	388	359	379	395	400	414	456	397	419	385	388	426	395	420	388	430	435	442	415	399	423	424	399	373	388	412	386	397	375	402	419	415	394	373	425	381	410	392	380	435	382	393	383	424	386	385	424	396	417	417	389	386	367	387	408	377	435	344	406	387	395	420	382	409	382	410	416	393	424	401	409	401	399	385	384	408	412	418	420	387	423	382	393	409	394	375	397	403	406	404	390	392	409	421	388	432	374	355	401	382	410	422	392	402	398	391	414	451	404	411	385	397	405	400	434	363	378	376	419	402	366	418	425	401	412	401	342	414	407	371	416	387	404	386	363	376	423	398	391	387	418	385	423	369	385	401	386	396	409	380	419	390	404	388	370	380	395	447	421	393	372	382	410	416	406	411	428	440	363	384	394	405	398	405	414	397	402	387	407	420	431	406	398	370	416	430	399	399	397	421	399	400	398	422	378	391	403	403	395	391	417	431	426	430	399	398	406	405	405	421	393	425	370	421	393	414	404	407	410	383	370	391	425	399	423	409	410	408	396	409	405	326	412	409	439	438	433	413	385	382	419	408	386	393	450	385	382	402	432	361	387	423	394	377	407	392	389	408	420	394	409	407	368	418	407	409	379	384	368	399	385	389	426	379	401	387	452	403	416	369	408	370	404	410	419	394	417	420	370	381	400	391	403	414	391	412	396	452	411	395	412	397	441	430	368	412	409	381	393	382	414	402	406	377	395	398	407	418	383	396	423	398	399	433	381	430	418	391	395	458	383	395	443	418	418	391	411	379	329	383	426	407	383	457	406	391	375	438	409	411	389	443	421	385	393	404	427	377	434	426	423	347	407	401	404	394	384	399	401	387	365	412	403	378	410	414	391	399	430	408	384	396	413	369	452	404	384	402	361	373	392	452	425	371	440	410	427	390	400	391	451	354	405	403	417	410	402	367	410	420	398	420	399	386	390	393	419	385	388	397	444	387	390	419	396	375	393	418	386	388	426	432	383	389	391	383	372	398	429	377	385	374	405	384	364	412	400	405	401	389	434	423	404	387	375	391	385	404	407	407	413	442	419	392	414	375	345	381	391	389	394	415	362	411	408	414	400	388	412	401	427	372	380	438	398	394	414	416	412	395	418	399	380	396	372	392	367	405	415	380	383	391	385	403	417	378	389	429	433	412	380	424	409	420	386	399	420	434	423	421	408	410	409	378	395	408	414	390	421	431	399	434	407	425	396	397	436	410	397	412	415	382	383	428	446	373	378	432	386	368	416	411	394	416	400	411	401	402	402	411	397	400	435	407	432	396	399	384	397	398	407	377	397	379	439	393	406	362	405	408	384	392	423	402	400	426	393	383	420	408	399	398	369	405	379	426	448	388	388	394	419	428	391	374	422	439	372	398	382	400	413	419	422	404	394	410	381	414	373	420	386	432	401	425	406	396	405	416	368	442	389	408	475	400	379	456	429	403	383	431	368	391	412	374	410	450	402	401	415	395	402	407	407	374	427	393	391	424	425	429	400	387	383	414	434	386	414	423	432	365	405	399	405	425	402	403	402	418	411	432	397	386	418	378	388	363	380	390	407	367	389	404	401	394	411	408	370	418	393	382	398	394	409	408	404	392	358	435	402	387	391	391	441	415	429	424	404	396	400	419	408	425	403	427	395	402	400	422	402	397	400	427	423	407	388	364	414	389	394	439	393	389	414	400	389	451	423	384	390	409	392	408	419	391	421	377	404	406	377	400	402	393	402	434	421	372	430	411	413	430	383	431	403	414	409	424	407	427	411	411	418	407	365	377	386	427	398	401	396	395	426	405	420	382	407	438	414	405	366	409	380	400	396	367	395	422	434	426	419	435	396	390	407	398	393	431	383	394	412	415	413	430	408	404	415	421	408	397	403	408	405	381	408	358	382	389	398	422	414	403	395	397	418	413	391	417	405	411	417	423	396	409	404	400	376	398	409	367	391	415	438	435	374	397	412	400	431	380	388	396	411	383	427	437	391	385	371	417	399	444	413	388	395	392	392	377	387	417	413	403	391	396	394	392	382	417	393	389	395	403	431	376	402	390	437	382	396	404	422	401	405	409	420	392	397	406	410	424	418	386	398	417	400	378	390	392	396	393	403	401	402	413	418	444	372	437	393	428	418	401	411	398	421	398	395	424	424	447	393	379	393	421	389	407	378	411	382	387	365	412	415	395	377	393	423	389	391	399	436	390	408	382	376	396	388	420	383	370	395	399	414	416	404	398	411	399	397	381	407	408	407	394	451	383	403	382	417	411	402	396	430	395	411	375	416	442	407	378	373	398	392	428	391	377	393	391	420	406	388	408	387	406	396	412	394	395	404	369	438	394	367	368	394	439	418	403	391	376	398	370	379	384	401	409	392	404	413	405	386	406	395	398	414	404	402	402	393	409	381	390	407	434	409	386	397	379	381	390	396	405	429	396	444	404	425	378	408	419	410	362	373	391	428	428	401	413	415	386	406	387	379	394	443	424	372	398	400	379	447	396	398	407	440	379	410	376	382	407	421	387	396	414	416	386	409	406	422	369	405	407	420	380	410	426	377	403	420	405	397	407	398	346	389	418	392	391	411	379	392	386	369	374	411	426	372	410	407	375	413	374	387	406	452	383	417	435	391	391
13123	16494	21786	14708	11810	7562	5941	6240	4353	3234	2096	2450	2006	1655	1372	1286	1270	1203	1004	898	715	531	416	480	420	339	348	296	320	280	295	244	271	283	278	265	274	227	272	237	256	241	269	233	293	235	229	238	239	274	229	223	239	205	240	247	265	249	236	257	236	255	236	250	234	255	232	244	208	238	272	240	239	247	257	240	252	241	244	251	239	233	252	247	238	232	236	229	254	253	236	240	242	231	254	239	233	251	233	219	245	214	236	251	249	238	220	220	224	227	228	248	235	234	220	224	237	226	229	239	222	227	237	218	233	227	235	214	205	241	270	252	241	231	249	253	243	220	209	241	215	249	229	230	234	233	241	261	237	222	240	241	218	217	277	259	202	239	224	213	228	226	231	239	216	237	226	218	235	232	214	243	232	233	215	205	255	228	217	243	270	244	228	246	208	249	257	250	240	266	235	228	231	226	246	207	240	221	261	244	209	205	239	233	218	236	222	242	215	238	240	204	239	238	233	225	240	265	234	215	212	228	229	217	224	215	207	209	212	237	254	246	244	244	226	225	223	234	218	217	210	226	212	262	245	213	266	218	234	246	235	218	204	230	242	223	242	220	233	227	235	237	265	245	247	257	233	255	230	228	201	243	235	220	237	234	215	234	250	236	224	250	239	230	247	242	239	255	232	210	246	218	247	215	217	224	256	203	242	250	245	219	229	231	233	215	232	252	226	222	232	223	248	230	227	241	225	228	228	225	203	239	236	233	243	243	243	204	208	254	239	221	215	226	254	225	229	214	231	237	252	228	255	257	230	230	255	242	224	226	218	213	252	228	247	251	247	204	217	232	231	210	221	233	222	239	254	250	229	207	229	250	192	215	226	236	235	221	211	234	204	226	230	237	234	204	234	210	224	203	223	230	243	235	258	217	256	253	248	229	216	199	230	235	226	234	228	236	214	233	239	242	246	232	210	251	223	228	228	214	229	242	245	205	214	239	253	223	242	251	228	253	214	232	250	209	178	225	249	228	250	207	237	211	242	242	239	229	230	219	252	221	220	213	231	251	247	234	219	227	217	257	215	198	223	245	231	250	233	225	263	208	228	232	236	253	213	236	233	241	231	203	209	259	225	236	223	228	250	244	245	227	224	227	215	237	231	220	239	247	248	231	243	241	234	224	263	217	237	225	231	239	259	219	221	228	231	216	249	232	234	223	240	212	227	232	237	254	235	237	226	224	241	244	214	201	211	230	231	233	226	238	224	194	224	261	241	228	241	219	237	233	216	267	237	231	230	230	256	219	227	229	222	235	238	226	227	263	230	215	244	240	238	249	236	243	223	232	229	237	236	231	240	248	228	243	219	207	222	236	200	224	251	256	241	237	241	236	243	257	222	240	221	237	250	244	264	238	260	236	226	240	251	252	239	221	251	227	233	224	215	241	218	250	227	229	219	228	240	228	219	229	224	222	254	194	199	232	222	240	250	250	211	207	221	206	244	228	214	262	246	240	227	236	229	223	224	226	221	238	203	224	233	229	252	255	270	237	239	252	241	268	252	217	241	248	227	209	242	226	230	241	239	233	236	196	235	218	197	223	231	237	259	228	206	210	243	195	213	203	199	214	235	237	198	243	229	229	237	254	236	226	235	208	227	242	243	228	233	204	221	234	245	249	205	256	237	252	246	241	233	232	212	234	230	265	245	272	247	220	222	236	268	223	215	211	222	218	209	233	224	251	243	242	219	226	215	226	206	226	265	255	240	249	240	234	253	247	232	239	207	238	226	216	243	254	230	238	239	226	231	235	255	240	235	228	219	243	234	211	226	237	217	217	230	262	246	244	237	198	210	232	211	262	224	256	248	265	234	241	250	247	232	228	236	229	235	203	212	227	237	236	253	226	203	235	240	257	221	215	245	240	266	219	257	230	250	230	243	226	244	216	211	197	252	239	236	238	252	212	225	249	231	217	253	208	229	243	238	228	208	228	255	221	247	237	233	235	229	239	257	202	254	240	249	249	235	244	243	232	209	243	221	241	247	227	248	250	219	223	241	201	264	212	237	218	226	244	227	193	251	247	244	224	206	239	227	207	232	233	220	240	215	246	228	240	223	224	229	240	214	240	235	242	260	232	252	241	255	275	229	244	232	241	221	237	214	251	214	247	226	221	227	222	231	225	225	265	243	231	233	215	216	242	226	231	223	217	250	240	220	227	234	221	237	215	257	239	222	204	223	255	225	247	222	239	221	211	214	217	220	233	228	240	197	225	238	258	235	267	210	237	226	212	241	227	218	217	255	251	224	237	234	210	231	218	232	257	223	229	255	189	256	226	240	218	248	241	229	274	237	247	221	237	232	231	213	245	239	215	229	200	232	225	236	253	248	223	222	234	238	242	232	224	233	275	232	243	238	204	250	202	239	250	259	238	228	234	234	265	229	252	229	241	221	234	235	257	213	251	229	233	255	228	238	207	226	223	260	210	253	234	229	209	221	239	223	227	227	249	250	220	226	208	240	235	202	221	213	253	230	236	211	214	230	232	247	231	209	210	216	239	244	200	223	230	246	245	225	217	242	226	246	256	245	256	208	219	237	208	246	263	213	215	210	221	272	223	211	219	237	252	254	225	219	238	249	248	225	246	230	244	214	242	218	257	264	227	248	254	201	205	248	226	232	243	241	244	251	216	229	223	224	217	234	213	210	223	245	230	220	240	248	243	234	213	208	202	260	222	213	254	233	237	232	226	258	209	221	214	216	220	246	235	230	229	252	224	236	223	261	233	227	236	242	260	247	201	223	222	235	240	220	242	212	254	241	237	248	230	221	215	235	238	265	240	250	253	259	246	211	244	224	229	252	250	236	198	243	249	217	221	219	203	227	233	245	233	245	233	218	256	240	247	250	233	238	222	261	213	250	239	230	206	254	244	242	212	216	215	237	243	227	218	239	252	196	222	232	235	222	211	233	259	247	197	253	236	232	222	197	215	241	241	234	222	215	244	230	220	261	216	236	217	224	223	219	235	251	218	205	223	219	242	244	220	244	227	216	254	225	272	209	237	237	229	248	209	257	212	246	234	229	221	241	220	217	221	218	212	222	273	243	238	230	238	236	239	202	245	248	249	273	226	268	233	227	252	201	208	245	229	229	252	236	203	253	247	251	248	238	236	244	220	227	245	244	232	223	233	237	224	222	247	226	234	225	229	234	224	232	241	215	216	230	247	223	241	233	251	215	232	202	227	227	251	228	198	224	248	215	244	250	240	233	219	251	226	221	246	229	247	228	245	235	233	241	195	225	228	218	225	226	202	215	263	219	228	237	230	208	234	235	235	213	231	225	249	253	270	271	244	256	234	222	207	276	232	217	214	231	214	248	237	234	221	217	239	240	235	228	185	235	251	242	248	208	204	218	233	229	242	200	234	235	257	252	241	236	221	224	243	238	233	259	239	256	239	229	208	221	227	216	241	247	245	228	225	245	252	264	216	228	239	250	236	229	216	233	250	255	217	229	238	206	209
9151	16537	27634	23650	24446	19365	19293	20033	14967	13071	10566	11552	10301	9363	7726	7765	8175	7284	5746	5618	4200	2581	2094	2253	1933	1610	1435	1495	1131	1094	916	861	870	796	892	804	870	786	732	888	763	792	827	764	743	690	686	644	633	660	601	610	576	662	629	651	641	585	579	583	591	582	621	601	578	519	542	543	571	581	549	674	696	587	562	545	555	540	541	547	562	594	544	582	521	536	514	527	600	689	571	559	552	522	579	535	526	561	544	565	579	569	574	560	545	557	561	540	540	558	551	505	562	566	570	484	564	531	556	497	554	571	525	543	567	532	558	574	554	525	515	573	547	562	538	540	516	591	544	547	577	540	563	549	538	531	535	495	544	567	522	573	591	530	494	537	539	552	619	547	549	582	607	563	539	511	518	548	531	555	514	562	573	530	543	522	580	549	546	604	590	517	565	583	544	552	562	578	572	576	542	579	567	518	557	555	545	577	510	563	566	599	552	488	520	519	582	541	572	522	544	527	620	499	533	571	530	610	553	538	538	568	584	554	529	564	541	571	530	520	542	548	563	525	596	527	528	536	530	532	545	481	556	569	517	568	523	557	533	563	542	533	550	571	564	529	506	567	551	568	515	560	560	517	552	559	527	526	539	581	561	560	521	539	590	543	533	581	539	551	546	571	552	577	547	566	607	560	550	544	543	572	563	567	527	568	548	504	575	548	525	542	525	517	528	534	567	542	563	538	551	585	533	525	567	566	590	589	542	594	594	511	545	565	539	545	579	536	492	570	542	533	522	545	570	552	568	552	566	580	570	527	553	565	513	507	544	598	514	510	547	552	539	551	524	522	559	558	541	572	544	541	555	547	513	571	648	529	550	599	525	579	500	541	517	524	506	554	561	537	547	576	539	546	559	569	569	552	551	534	556	537	543	550	597	603	579	541	600	573	518	515	547	541	553	535	511	557	530	533	519	559	553	580	548	566	562	574	502	521	577	584	598	507	520	519	549	567	503	561	538	529	567	516	495	543	566	526	562	517	512	539	567	540	517	533	526	559	551	530	577	543	567	541	566	571	521	516	540	512	571	571	574	580	528	572	547	537	563	544	529	527	542	603	524	542	566	523	593	547	564	509	564	564	550	542	554	579	575	549	553	556	518	566	552	493	513	535	561	493	527	542	584	542	574	562	574	582	500	535	541	557	553	535	594	550	542	564	524	558	565	524	530	529	540	564	551	538	536	525	587	532	545	519	595	588	565	534	585	554	547	503	543	563	558	557	542	571	549	598	566	575	547	531	525	547	584	576	548	546	589	604	569	519	542	518	529	543	540	527	557	542	577	527	561	533	559	483	524	611	541	564	524	565	530	585	547	545	539	536	504	548	583	552	585	543	550	495	508	561	570	509	562	555	525	536	566	531	569	553	580	515	534	533	560	525	569	567	546	548	561	516	541	566	543	539	562	518	552	575	575	592	567	563	545	569	592	547	564	549	589	541	529	566	587	534	553	508	587	511	566	514	566	579	494	550	563	498	558	553	486	551	549	532	552	529	533	517	574	558	530	578	570	535	560	557	577	543	566	540	561	516	565	551	567	518	554	540	608	559	572	524	538	559	542	569	534	561	573	540	523	573	535	589	523	535	558	547	537	561	534	521	520	589	523	522	546	589	507	547	557	527	566	512	543	557	571	571	573	589	550	537	570	546	521	590	519	540	517	562	525	546	576	579	545	592	564	561	561	589	574	551	597	568	585	574	529	534	554	553	555	568	537	564	549	572	514	545	538	536	536	593	570	554	545	592	529	560	514	586	555	544	595	578	565	585	573	515	532	567	553	538	541	548	506	534	561	530	545	560	553	573	581	584	565	572	526	556	532	553	562	512	570	565	523	587	552	566	556	565	519	577	506	543	551	544	584	525	522	527	540	577	547	563	578	566	575	542	532	550	548	581	516	552	559	508	531	514	548	538	527	514	569	567	569	575	547	540	551	556	573	536	590	588	556	543	563	545	533	547	578	565	551	571	600	540	532	487	530	543	539	518	524	547	535	569	575	530	573	549	512	557	561	555	537	578	539	543	560	524	583	560	551	516	532	539	528	498	594	528	522	591	526	539	579	566	556	578	568	579	558	520	592	520	544	523	550	539	562	530	553	552	562	528	548	547	552	551	573	517	546	519	554	576	515	592	554	588	581	595	580	521	520	519	549	568	539	554	539	579	574	577	555	576	566	519	554	560	535	587	526	538	586	573	508	538	578	522	563	536	515	579	576	567	567	511	548	531	536	552	537	546	582	542	617	567	571	568	546	546	528	528	535	536	573	537	557	542	573	563	564	546	570	496	560	538	523	547	544	511	522	569	577	510	552	483	530	529	524	509	541	528	537	538	548	554	534	542	544	561	494	529	569	540	563	593	578	544	558	525	543	528	537	581	546	594	561	553	558	557	521	556	557	522	561	533	541	544	538	514	575	568	567	554	532	566	545	522	571	561	527	527	549	576	556	556	488	556	528	545	581	540	534	519	558	559	532	583	593	581	577	537	552	524	568	567	529	527	564	539	554	606	551	514	546	535	534	540	594	597	536	553	565	548	542	588	519	554	567	540	557	541	562	552	526	583	576	569	544	535	573	528	530	522	569	574	581	553	513	556	550	555	555	507	532	546	610	546	547	544	554	545	539	533	552	528	569	576	530	569	541	586	562	511	551	547	578	562	544	554	557	569	558	528	545	502	540	563	539	555	568	577	561	551	571	552	575	542	555	545	560	537	554	604	559	580	543	518	543	546	561	609	557	517	536	563	559	570	566	585	552	590	555	549	556	546	546	519	517	536	557	531	574	519	578	574	516	553	555	546	545	519	568	532	537	541	526	536	554	548	598	572	535	537	515	573	554	578	558	537	565	555	564	545	540	552	555	554	612	607	567	537	502	605	564	566	553	621	562	578	528	550	540	508	530	539	544	576	520	545	582	571	530	574	536	557	555	542	578	560	533	549	530	560	522	507	527	571	588	599	561	560	562	586	538	562	538	554	548	579	563	581	545	579	545	511	553	563	558	553	507	556	509	547	555	571	585	519	533	534	552	556	551	588	538	532	567	542	607	541	561	540	565	548	518	554	571	527	572	587	535	560	536	565	564	553	577	561	515	584	520	530	533	557	539	581	541	530	562	554	503	556	565	550	511	582	559	561	545	589	526	546	554	562	519	530	556	587	522	547	543	579	535	551	573	531	550	538	599	520	534	561	509	511	597	553	509	529	581	500	562	538	579	524	576	536	545	538	570	532	576	575	550	548	571	573	527	547	551	576	550	570	574	565	550	571	567	527	592	579	548	528	552	571	533	579	566	538	554	570	519	536	563	527	577	563	538	551	609	544	556	499	560	576	560	527	548	569	514	583	553	555	590	502	524	529	536	560	512	525	539	526	556	590	549	558	527	572	556	510	554	575	580	547	525	591	611	567	540	554	531	581	549	522	518	546	559	546	555	559	545	570	563	558	558	577	558	549	548	555	577	596	550	555	531	565
38282	44144	42912	34808	37527	34840	36061	40028	35928	31050	26399	28154	26023	22996	19530	19063	23315	19451	15128	13661	9771	4059	2136	2721	2443	1962	1734	1956	1450	1266	1181	1011	877	683	881	790	698	655	536	821	690	707	774	666	585	477	431	401	346	373	383	390	338	407	515	444	456	308	294	281	242	309	289	321	376	309	252	237	276	267	395	492	314	291	263	251	232	253	249	283	225	249	244	229	232	250	258	245	340	356	219	242	250	258	230	218	232	235	243	278	238	240	252	244	242	248	267	262	257	232	237	217	242	265	266	234	226	220	250	273	259	241	252	257	230	234	245	251	243	275	234	254	235	248	225	251	213	243	245	223	226	254	234	223	245	230	263	237	246	259	244	234	225	227	225	215	223	254	283	228	254	234	263	223	226	247	251	225	220	245	240	255	260	204	254	224	243	270	227	236	233	224	233	233	255	224	229	232	242	237	231	235	253	257	243	251	236	252	218	253	258	243	260	249	237	246	260	214	246	222	245	256	219	221	246	213	259	247	216	244	238	228	264	252	242	231	241	232	241	248	221	231	254	253	239	225	249	228	221	232	236	210	239	212	254	197	241	261	205	242	253	250	223	236	243	244	247	238	205	243	240	248	238	257	245	229	253	214	213	257	271	191	221	218	237	245	256	253	259	242	243	243	221	232	295	237	245	215	251	247	249	234	251	230	228	228	246	234	234	236	236	256	206	249	247	257	227	247	257	239	238	249	231	228	235	247	266	232	244	248	229	243	262	266	198	216	246	236	230	233	215	236	235	257	239	234	222	251	238	230	245	211	224	239	259	268	210	242	264	237	249	231	216	220	261	237	228	244	219	214	261	233	261	219	227	233	226	247	246	252	215	240	224	240	259	231	227	260	204	222	242	233	277	241	252	271	257	223	217	227	203	233	254	246	257	266	228	233	250	251	223	248	256	219	253	241	237	235	251	261	245	227	236	243	254	251	264	252	248	248	254	235	216	239	226	239	265	261	238	232	242	233	249	230	240	234	245	259	242	278	238	244	255	239	223	233	229	236	244	243	253	224	231	260	248	245	241	257	225	222	231	246	244	260	220	246	242	251	235	254	248	256	222	219	236	269	216	226	233	244	252	241	203	228	229	243	232	214	247	229	250	275	231	231	237	250	225	234	258	237	240	222	244	251	253	243	245	230	232	263	232	229	220	250	237	245	255	219	271	231	263	239	244	251	270	261	247	234	220	200	228	249	241	224	215	230	230	220	208	222	224	261	258	262	239	231	263	211	236	230	233	252	241	239	258	237	241	251	238	273	249	244	234	239	289	243	218	237	222	221	262	244	260	221	223	231	231	246	218	243	215	220	242	227	228	227	221	238	234	236	259	225	249	223	235	240	233	253	256	234	261	247	253	243	210	240	221	247	239	230	220	229	270	232	258	235	254	205	227	259	239	239	257	268	234	260	250	237	259	226	220	223	252	238	240	236	258	267	253	193	229	259	261	211	233	230	254	245	217	252	224	278	225	226	236	208	262	235	247	228	273	223	194	258	260	244	227	225	263	230	262	235	274	227	248	244	259	281	243	239	217	234	251	224	237	232	230	233	235	237	233	256	270	238	216	227	259	239	238	220	227	233	231	233	258	248	234	232	232	246	244	232	243	234	225	249	223	230	244	239	249	261	271	278	247	230	225	210	231	213	208	249	212	285	239	230	270	252	234	251	245	266	222	222	219	242	230	216	256	224	257	271	254	255	236	228	210	261	255	250	237	220	240	245	239	233	253	253	261	246	250	233	211	247	231	243	217	222	249	221	202	232	225	268	234	241	256	237	265	264	224	249	270	233	221	233	221	222	227	238	247	241	259	238	253	270	276	225	242	240	246	245	241	261	240	231	253	254	249	269	235	249	261	228	250	221	247	275	229	214	231	250	229	227	209	273	258	235	238	253	249	254	219	256	237	252	245	270	245	241	244	245	248	255	243	236	220	264	239	256	250	226	233	234	224	241	218	240	244	238	226	239	247	239	251	233	216	235	258	266	245	235	250	234	250	242	244	239	217	239	225	230	227	246	236	235	246	235	218	220	248	235	251	235	240	242	250	248	247	217	253	212	234	225	229	212	258	246	238	245	234	244	273	216	224	223	233	248	239	245	285	240	268	236	241	275	240	210	243	264	237	224	276	261	263	236	259	230	237	224	249	249	242	239	261	246	243	221	222	235	204	237	261	262	260	244	235	247	216	227	258	244	260	265	265	234	228	215	247	275	219	236	237	243	242	244	241	230	227	195	226	235	254	237	255	242	238	240	242	244	243	237	235	261	216	233	215	239	236	216	223	250	224	246	229	228	264	231	233	240	240	264	251	226	232	243	249	221	242	232	246	250	233	268	251	261	258	228	266	240	249	243	267	233	264	237	211	266	237	232	239	243	245	210	230	227	273	236	256	226	256	266	228	213	245	223	208	264	232	235	234	230	202	258	241	224	232	231	247	228	245	258	242	274	222	250	276	238	254	224	227	243	252	265	243	261	232	226	247	237	269	227	212	246	234	228	276	216	222	261	237	240	265	220	254	259	226	239	246	215	261	234	219	272	230	216	223	261	259	231	254	261	245	243	260	223	259	242	229	255	221	239	238	217	267	221	230	227	257	241	196	209	210	246	266	263	245	269	230	230	231	252	227	229	230	243	238	255	226	234	253	230	249	267	254	254	215	204	244	248	239	229	247	249	247	269	206	228	239	219	261	269	260	256	231	234	256	247	245	259	238	235	243	225	246	240	224	262	233	231	212	222	238	227	263	222	271	226	242	224	226	247	231	263	235	219	233	233	248	263	236	247	240	273	254	257	239	231	251	238	234	261	263	250	227	252	226	262	266	222	244	241	237	271	225	247	240	246	265	223	240	231	240	220	243	269	240	240	232	239	256	253	242	239	271	237	229	230	236	233	247	237	238	209	232	243	238	218	234	230	247	256	211	228	208	245	248	239	223	227	226	250	239	237	238	232	257	242	234	238	240	260	234	244	251	240	236	238	260	233	281	250	240	259	229	275	285	227	261	216	227	226	250	248	253	243	236	235	227	251	225	229	239	252	233	230	243	216	246	244	233	254	235	262	250	215	247	232	241	245	231	266	248	226	247	243	237	211	226	248	234	241	259	254	215	250	260	212	271	218	274	251	247	213	243	235	253	249	239	256	253	230	230	238	259	249	262	247	197	242	224	263	227	226	247	251	252	231	297	251	240	253	260	249	213	245	247	202	264	234	227	237	225	258	238	228	238	230	255	249	231	241	243	253	233	234	249	223	218	221	231	249	232	207	249	239	226	258	235	270	232	245	227	231	270	234	229	225	243	234	258	243	209	250	242	249	233	209	271	214	239	251	213	246	220	260	245	221	224	242	249	238	267	230	267	216	241	259	241	221	246	264	272	210	266	299	231	224	240	246	250	232	253	245	248	258	268	250	243	241	247	247	234	232	233	252	247	237	237	241	228	233	236	246	244	231	236	267	238	252	215	194	233	246	227	242
28118	40997	47015	48203	49329	49712	51804	50579	44894	43537	43729	45072	43089	39370	37565	41030	44037	40258	35964	37386	28184	16442	11155	13358	12615	10123	9090	11070	8573	7741	6848	5922	5256	3963	5385	4379	4005	3974	3003	4667	3845	3893	4470	3564	3312	2683	2161	1685	1453	1597	1617	1822	1673	1866	2480	2364	1963	1315	950	780	873	1213	992	1060	1338	853	756	712	665	679	1967	2628	1202	888	827	647	582	553	542	589	600	611	605	570	605	571	570	819	1193	1109	592	554	572	517	562	499	553	544	526	582	564	560	556	511	581	550	568	553	555	571	539	560	494	568	548	571	542	559	569	538	524	564	538	579	576	582	567	637	576	534	542	574	567	520	558	604	554	526	534	551	587	553	562	565	561	532	528	564	525	549	555	524	532	560	541	528	531	524	569	548	552	537	537	551	533	550	546	575	571	611	554	579	531	558	536	549	545	547	561	571	560	570	560	540	570	569	537	572	562	512	582	568	538	545	583	581	559	561	549	580	550	576	535	581	573	570	572	550	577	553	585	551	549	574	564	555	544	561	566	549	545	524	575	562	601	578	536	532	564	547	560	531	540	526	608	571	561	552	560	535	565	552	565	547	531	571	531	563	556	548	505	522	561	585	548	511	572	567	561	550	548	586	553	517	541	561	542	520	562	557	553	556	563	535	586	517	557	555	516	550	574	540	556	558	544	568	570	515	613	563	532	525	589	554	564	533	588	578	550	559	575	548	554	562	543	553	613	554	570	539	530	539	594	547	545	561	562	581	557	574	572	573	543	568	561	548	541	550	581	528	524	572	521	557	545	558	561	493	574	537	575	536	539	579	525	571	524	547	547	536	495	552	581	553	547	548	541	583	553	542	567	557	523	592	566	573	537	554	550	559	546	575	539	535	546	555	565	532	566	539	528	565	570	508	541	556	579	567	564	540	521	544	546	545	504	540	579	527	542	551	542	519	584	546	534	536	545	523	598	627	575	525	548	567	554	567	529	562	527	580	528	557	525	553	593	521	547	529	525	536	552	571	605	578	554	514	524	557	583	578	554	585	562	568	567	554	543	532	589	544	549	585	608	544	533	555	560	521	574	554	563	554	593	562	575	565	560	559	549	521	520	590	589	544	585	557	509	574	535	548	576	546	565	574	535	574	513	560	554	551	524	538	543	547	530	549	566	529	572	587	576	577	552	558	557	544	517	533	555	562	577	574	552	593	606	554	545	574	536	526	562	555	581	571	557	568	563	577	550	530	566	563	543	573	564	550	584	545	565	530	600	506	541	547	578	523	584	544	545	529	583	530	532	595	510	547	542	538	531	573	563	563	531	585	595	549	566	539	553	578	555	583	571	541	576	546	525	535	583	535	534	526	560	580	542	516	547	604	542	550	584	537	577	564	560	537	561	554	542	569	561	588	550	570	498	544	547	552	582	561	539	522	505	579	572	572	578	541	549	566	534	552	571	568	520	540	557	566	565	552	524	561	564	509	571	590	542	541	576	548	532	517	560	534	605	577	572	574	568	566	532	478	549	572	566	553	600	566	552	549	500	580	555	524	543	584	530	532	538	557	534	538	565	621	556	571	562	541	533	587	544	612	559	557	563	535	576	549	542	562	546	510	544	548	579	524	574	545	572	525	588	537	536	590	596	555	556	549	539	551	528	531	610	503	511	557	586	547	564	582	551	512	550	547	567	571	529	598	556	550	563	566	572	548	580	544	517	606	588	573	559	552	570	601	537	552	544	529	546	537	523	606	540	572	556	557	560	560	541	536	585	559	532	548	536	576	553	545	581	534	555	572	551	516	556	546	564	569	508	559	564	544	555	548	549	573	546	545	535	555	527	605	519	577	584	533	564	532	531	507	530	578	518	535	603	568	530	589	554	532	526	554	563	515	548	555	508	540	568	521	552	571	544	547	526	556	601	574	535	536	572	554	545	547	562	519	571	581	547	544	562	529	581	562	527	569	564	509	583	565	557	549	560	577	540	550	545	561	539	541	531	544	570	544	514	547	549	564	543	557	578	529	571	553	517	560	572	554	565	551	543	585	518	564	539	592	535	570	534	550	555	546	559	533	576	544	547	562	566	531	566	588	541	583	547	565	539	547	577	558	549	562	579	571	610	557	540	541	554	538	580	571	560	538	569	547	558	575	552	573	536	569	541	534	509	516	568	542	608	557	528	567	552	556	552	566	568	584	564	544	529	547	569	526	566	508	553	583	536	545	541	546	574	543	525	597	521	533	576	569	568	512	504	567	514	580	552	522	540	548	563	505	541	575	590	591	576	604	580	540	605	571	579	560	575	552	583	570	514	580	544	550	540	551	548	551	546	487	583	521	575	606	554	555	534	548	555	570	550	555	569	588	559	518	515	574	545	514	541	548	578	572	581	573	520	545	578	518	566	565	559	560	585	541	546	555	535	559	534	549	538	557	564	533	541	542	552	596	548	573	578	563	583	530	577	580	579	543	525	541	552	523	542	560	583	554	550	528	558	576	587	510	537	552	552	548	524	546	539	561	556	537	560	536	563	579	595	580	560	571	550	511	581	580	580	555	564	549	526	548	530	532	569	582	551	574	575	508	528	572	561	567	554	556	554	570	605	555	570	542	532	553	581	547	554	524	557	529	547	533	551	560	616	569	563	576	541	566	571	565	547	552	545	540	553	516	546	566	537	570	586	522	581	536	482	536	542	565	568	520	564	500	615	550	576	525	577	579	560	536	557	558	524	570	531	517	556	548	542	558	562	533	542	567	577	566	538	553	542	531	575	585	552	549	587	597	513	553	520	547	505	575	564	565	570	573	534	572	547	548	559	506	565	557	549	582	595	564	537	521	588	550	573	577	560	540	559	564	563	574	566	577	535	580	539	543	578	556	560	567	571	551	517	567	538	540	529	540	498	558	529	579	560	545	561	553	554	554	573	572	536	539	538	565	572	511	557	537	567	600	545	574	523	507	542	588	570	552	573	557	554	554	569	554	535	591	566	530	595	530	580	560	559	610	535	565	540	534	569	509	533	547	574	579	551	572	537	574	556	575	578	544	554	535	597	502	565	591	543	543	560	534	537	609	527	572	564	562	542	593	540	536	531	518	535	531	553	568	563	576	538	545	522	556	511	525	568	560	553	585	512	555	549	567	540	530	550	547	567	531	535	521	563	555	552	562	565	578	558	556	551	520	527	559	529	572	571	513	555	564	537	536	597	549	540	560	570	578	576	527	526	564	525	545	566	548	514	537	558	545	547	519	541	577	533	528	555	530	551	574	549	531	568	547	561	562	530	570	534	540	538	548	532	525	539	533	545	546	567	538	538	585	587	555	532	548	576	559	583	547	601	526	554	536	555	569	571	517	550	567	566	530	526	548	586	537	511	584	553	527	557	540	582	528	557	552	581	598	559	584	583	539	523	541	568	537	574	575	506	551	518	589	521	541	539	531	536	540	572	552	578	544	539	621	558	525	573	567	564	563	548	545	558	541	539	546	542	541	563	558	560	535	529	581	579	534	561	536	523	532	568	554	553	542	586	578
45607	44728	41763	35071	37646	36245	39140	44124	39999	35064	32752	35088	34659	32164	28726	31261	35313	31370	25104	24400	18058	8040	3963	4577	4277	3343	3158	3737	2653	2112	1897	1731	1580	995	1679	1158	1260	1173	844	1144	1093	1158	1195	928	779	675	525	399	460	444	492	477	403	469	606	638	514	383	292	229	313	331	270	339	313	271	204	210	204	249	1060	467	367	358	245	187	197	164	167	162	145	189	150	172	196	168	206	207	317	337	164	177	173	199	164	174	175	186	172	185	182	152	176	152	155	162	164	190	182	181	169	183	171	160	176	183	167	155	189	195	166	182	178	171	172	190	157	190	162	168	183	152	176	170	168	163	189	180	160	212	174	186	192	182	169	183	186	155	152	182	170	151	168	174	169	176	139	192	157	183	175	197	149	160	184	180	172	163	165	189	153	158	185	172	169	165	173	180	203	180	153	177	179	152	164	162	170	167	159	170	169	169	163	199	175	182	179	167	172	161	174	161	178	166	145	159	182	177	171	197	166	163	172	158	149	201	169	168	170	168	152	175	188	164	178	175	145	160	184	170	168	168	172	167	169	179	177	186	151	158	171	188	188	177	178	161	164	187	172	138	176	156	177	167	143	186	175	183	189	168	164	174	182	178	160	153	159	144	205	186	186	171	168	181	193	186	183	175	159	161	169	163	185	168	173	174	193	171	172	161	139	197	190	172	171	167	177	193	196	147	167	169	169	162	177	207	174	167	159	174	146	160	185	187	143	175	168	166	155	160	157	169	143	165	181	157	152	176	157	179	192	199	155	163	177	171	193	166	191	183	178	150	177	202	167	177	175	169	165	182	173	192	178	174	193	178	174	179	191	182	186	166	182	168	155	197	180	159	166	186	151	204	182	164	164	179	189	153	184	147	181	179	162	202	167	156	176	164	165	195	165	184	166	171	186	156	171	173	160	176	162	171	159	163	187	174	181	181	175	160	170	154	179	163	169	169	189	173	185	180	150	147	171	152	169	179	158	152	180	167	167	177	158	161	149	188	206	182	161	172	188	187	180	178	185	162	139	163	175	168	162	192	172	194	144	171	182	170	168	182	179	149	198	172	176	162	153	168	194	165	187	161	148	188	170	178	173	191	169	165	138	168	165	166	159	198	157	166	194	169	153	179	170	166	173	145	169	182	172	186	189	161	173	187	172	174	157	180	178	175	161	173	150	150	175	171	177	151	181	159	156	179	155	136	176	182	183	156	164	160	184	185	185	183	179	174	180	159	157	197	172	183	151	189	171	172	219	181	181	166	182	160	177	196	155	155	164	182	148	175	168	174	170	166	174	176	161	168	155	147	168	181	220	163	161	164	170	173	167	173	160	159	182	171	177	152	168	166	178	175	159	147	183	135	166	181	172	170	164	160	172	171	159	174	140	164	163	178	190	206	172	164	159	161	193	170	157	205	189	163	182	172	155	180	160	154	182	154	153	183	159	146	168	193	176	176	181	160	169	178	168	199	205	152	159	184	183	175	170	159	170	167	177	167	171	161	165	154	157	159	171	174	189	172	167	145	169	164	171	182	177	183	145	196	169	182	201	154	191	169	138	167	153	164	174	152	175	187	156	180	171	171	147	172	146	172	183	170	168	166	179	153	169	147	165	158	181	162	195	171	172	180	167	159	160	171	170	158	143	179	156	167	163	172	158	168	156	165	173	150	166	152	163	167	163	146	168	173	194	190	189	165	165	174	132	155	199	168	175	178	165	159	165	178	161	170	181	180	185	163	167	153	145	202	179	149	149	172	167	149	166	174	184	179	150	145	159	159	158	162	172	166	196	162	164	165	147	186	163	189	174	178	176	155	164	151	163	174	192	178	151	153	167	161	184	175	179	174	187	171	151	178	183	167	161	209	177	171	164	165	170	172	184	178	186	161	176	180	164	177	146	161	169	198	195	166	149	162	150	171	179	169	146	164	183	150	190	188	169	177	165	167	176	173	174	171	189	184	158	163	182	162	159	162	182	154	186	174	173	169	168	159	150	168	186	178	155	160	157	173	165	170	186	140	174	165	199	167	168	175	177	175	185	179	175	184	148	167	185	164	190	214	175	173	191	181	172	167	153	152	149	172	182	166	137	156	174	155	184	165	191	167	173	154	165	171	195	187	178	198	153	156	172	198	144	176	120	163	158	145	198	165	191	182	174	165	164	149	160	168	156	154	165	197	175	191	170	159	160	151	172	165	156	185	170	190	172	161	169	191	144	184	172	173	151	177	163	195	163	172	149	167	177	156	172	182	148	144	143	193	176	177	167	178	174	157	187	182	171	164	148	160	155	150	172	177	184	180	162	172	144	164	172	164	165	146	168	156	191	141	150	158	171	171	185	166	166	166	170	149	166	165	174	165	158	173	183	163	190	146	171	172	176	151	181	182	194	145	146	176	182	177	172	181	162	141	163	158	151	170	154	142	167	196	170	174	165	178	167	185	180	139	193	179	180	196	181	179	171	174	153	149	185	183	174	150	166	163	155	164	181	187	187	180	202	165	168	172	184	172	163	175	156	154	180	180	186	155	189	178	169	181	178	169	181	172	168	165	195	170	179	163	164	170	176	172	163	164	153	168	177	175	189	174	170	174	183	157	185	156	182	177	187	176	197	182	162	163	155	149	177	154	158	162	170	178	172	152	168	156	170	183	159	176	168	151	171	150	160	163	183	178	174	178	186	181	148	163	167	193	187	181	159	153	170	158	208	202	155	172	162	175	165	156	180	178	178	174	192	170	178	174	147	157	169	159	173	135	157	176	171	168	182	174	183	177	180	167	171	173	163	140	163	159	187	188	172	168	179	166	178	157	174	168	160	162	179	199	179	167	173	170	177	182	179	181	181	171	161	179	162	198	204	154	166	174	152	188	179	169	166	174	149	189	200	174	156	183	151	170	155	165	154	164	178	177	186	187	180	156	169	175	169	178	172	162	188	195	194	178	167	181	190	159	166	187	157	193	181	156	160	195	170	182	183	155	158	188	179	202	160	175	176	172	150	158	156	173	151	158	183	192	167	168	151	169	149	169	158	193	196	180	153	188	177	176	150	171	162	152	153	195	193	181	177	176	161	165	161	164	178	184	162	159	190	153	193	167	174	154	186	172	156	150	148	170	191	176	171	164	168	170	158	170	164	159	167	184	166	182	158	141	186	172	176	189	173	157	155	156	166	159	175	164	168	170	188	153	169	157	176	178	159	155	194	193	173	193	174	186	190	163	193	184	168	179	164	179	192	160	188	182	171	163	189	188	181	169	186	186	164	180	148	165	205	147	177	171	182	168	181	157	156	152	171	150	158	165	159	172	186	175	194	171	163	175	174	167	177	185	185	157	171	180	161	158	174	166	188	172	167	167	161	200	185	170	162	188	164	180	164	162	177	164	159	163	184	181	150	159	142	157	173	155	167	180	168	169	194	202	168	169	195	182	151	176	173	177	184	182	168	153	179	169	144	184	169	208	186	184	190	141	183	153	144	161	178	167	161	152	174	194	137	167	188	188
33999	46076	49260	52376	52738	55118	58832	54240	50112	50878	51405	52599	51225	47396	46221	49885	52330	50133	44948	46965	37777	23406	16562	19681	18650	15834	14754	17660	13726	12187	10984	9814	8268	6142	9227	7167	7032	6815	5363	7182	6917	7303	7614	5947	4849	4123	3151	2477	2357	2947	2945	2971	2188	2812	3958	3971	2873	1884	1345	963	1415	1553	1318	1447	1401	1031	891	619	691	950	7049	2399	1683	1816	966	536	485	447	453	494	438	464	436	402	442	438	414	581	1705	1517	422	410	442	405	382	384	420	420	384	397	400	438	385	417	407	410	389	432	417	436	419	421	398	366	404	388	411	426	423	414	415	451	444	468	438	426	430	444	396	421	427	433	367	374	417	421	366	404	390	389	403	396	404	412	410	382	397	403	384	421	397	426	396	381	407	416	383	387	389	399	390	427	381	389	432	425	383	428	423	422	411	384	415	400	438	424	398	401	373	379	412	399	377	361	433	429	381	405	404	355	393	380	436	398	463	410	413	437	444	403	415	391	354	385	412	422	372	406	386	402	412	394	413	400	358	422	404	394	401	417	380	404	403	415	412	390	365	425	415	422	380	400	359	396	401	454	381	388	405	404	394	408	416	401	436	412	393	363	367	391	451	398	386	412	385	406	406	406	425	409	400	405	398	403	391	420	385	412	405	411	396	396	373	352	390	391	384	394	404	396	406	403	377	398	396	384	437	419	384	418	400	401	413	367	403	393	371	375	409	400	406	389	386	396	405	400	409	395	408	381	421	423	390	392	403	391	382	382	396	384	397	427	375	388	397	385	395	405	390	395	420	417	399	422	396	406	400	376	391	429	365	386	385	400	398	395	396	399	388	366	411	405	397	416	398	388	375	411	407	386	393	395	413	389	394	401	365	407	370	413	422	400	387	379	432	438	421	415	377	394	390	384	392	407	406	385	426	376	351	402	413	388	391	396	384	410	407	417	405	368	390	393	410	394	413	386	411	423	400	418	418	387	376	404	400	398	383	426	394	385	373	355	428	377	379	382	378	405	392	401	415	427	381	412	422	387	411	406	398	413	410	424	433	418	401	400	408	389	422	436	379	386	382	395	409	407	379	396	413	391	414	405	386	407	401	400	391	396	424	389	381	417	403	396	406	384	367	437	384	383	413	418	375	392	423	417	423	405	383	382	418	402	407	386	399	392	372	391	422	413	395	429	412	369	414	435	422	425	367	399	403	373	359	373	389	414	427	433	430	400	370	377	390	420	380	429	447	382	379	400	420	427	393	399	404	393	395	389	397	369	407	371	372	408	436	408	395	396	400	397	383	401	389	420	381	430	400	382	425	397	398	384	373	379	417	419	394	439	433	357	420	404	395	417	383	392	434	375	403	380	384	376	381	426	393	405	383	388	378	435	377	388	453	374	368	408	389	385	415	415	384	409	412	378	396	374	391	412	411	394	424	422	400	375	381	430	386	376	428	408	356	413	407	365	423	417	379	391	437	397	385	377	412	378	393	437	399	418	400	399	405	369	392	419	421	398	407	430	449	409	447	392	408	390	375	392	362	403	405	381	393	392	418	405	408	422	394	430	396	419	407	420	396	401	407	436	407	372	422	394	437	391	363	385	410	367	393	388	357	408	437	402	404	403	392	415	428	405	421	400	363	415	382	375	388	387	387	391	379	403	417	399	416	379	401	406	353	424	387	399	396	392	393	393	386	474	395	417	401	402	413	364	411	393	414	407	394	354	428	392	376	406	401	363	412	414	411	376	389	381	427	392	393	416	377	423	411	383	422	421	441	396	422	356	385	437	406	371	384	403	397	419	394	430	394	367	392	399	402	370	401	373	412	433	425	427	389	389	370	423	395	418	402	379	383	419	397	414	394	449	360	442	392	412	431	377	425	411	391	401	465	366	413	410	397	429	407	422	371	396	403	394	394	408	366	385	385	355	407	414	433	409	379	413	384	376	384	412	420	430	416	411	406	417	405	364	367	391	391	418	362	397	385	394	375	421	402	395	411	430	457	364	417	382	416	427	399	406	395	417	409	423	424	423	413	455	407	374	394	421	396	432	386	399	416	437	418	388	424	396	393	354	391	413	410	373	379	414	412	399	438	395	390	455	366	425	395	408	422	383	387	371	416	389	427	416	390	404	396	400	385	363	416	419	430	359	390	397	397	383	408	407	388	379	378	435	385	399	409	389	402	415	405	366	384	398	382	408	367	388	393	416	357	389	394	405	391	406	378	371	398	422	411	415	376	380	408	442	413	402	415	383	388	414	381	376	421	392	379	388	387	369	410	370	416	409	400	402	379	394	372	396	394	378	404	393	420	387	448	411	406	403	386	426	414	392	402	415	403	378	406	381	393	405	385	400	396	408	426	397	401	395	437	366	414	436	391	355	376	399	412	376	409	419	398	384	345	394	411	435	423	363	392	404	390	388	401	394	419	388	404	396	403	384	423	424	400	391	360	392	396	367	372	384	407	388	403	432	374	374	369	438	412	388	388	457	392	390	366	407	382	400	399	365	397	387	381	354	369	412	386	415	423	395	392	376	415	390	408	390	419	391	384	410	390	381	393	385	382	370	408	404	416	407	376	372	407	429	388	427	389	387	417	378	389	392	375	418	406	406	409	379	419	359	400	433	364	404	427	408	427	368	397	430	411	414	361	404	411	362	380	421	422	394	382	365	411	401	402	419	371	403	418	390	372	399	393	409	392	397	388	408	389	427	398	392	366	400	421	396	399	421	397	379	401	418	364	410	391	425	425	405	428	379	386	416	406	408	395	360	399	372	400	401	369	389	412	380	399	385	421	378	412	380	416	394	397	359	387	387	410	378	397	437	408	373	426	423	422	376	366	445	377	403	377	396	383	414	425	398	360	429	406	395	375	387	380	386	380	376	382	373	396	398	386	392	396	370	385	392	405	384	394	423	418	416	407	407	400	390	421	387	390	409	399	440	439	387	412	373	407	395	422	397	413	396	364	428	381	389	395	443	391	397	416	421	398	384	385	412	427	374	408	385	416	424	406	373	390	383	424	384	396	432	372	371	425	358	403	432	359	399	381	389	425	403	391	397	362	388	402	422	420	385	374	404	411	378	400	392	409	418	408	406	393	393	382	366	438	385	388	396	397	397	393	411	395	408	397	413	415	382	412	410	400	382	380	363	405	377	397	394	438	409	421	421	372	400	401	389	376	387	364	394	395	399	370	378	452	411	403	414	429	428	402	385	371	408	404	411	419	393	425	393	371	384	377	375	404	393	394	365	404	411	450	400	396	407	409	444	419	395	414	410	449	412	377	400	451	402	374	383	419	366	398	373	402	389	383	388	390	396	422	415	388	416	408	437	411	404	425	394	382	424	410	390	378	399	399	417	379	383	351	410	411	419	436	381	400	424	360	404	402	366	429	386	389	394	432	408	401	410	397	416	402	367	416	400	373	405	416	398	400	390	395	386	381	406	379	397	388	398	422	411	418	388	405	378	389	406	360	368	385	383	416	388	409	415	387	414	412	410	376	396	381	379	397	385	377	383	360	403	423	369	366	402
13513	17026	20724	13938	11281	7278	5724	5595	4783	2952	2141	2295	1860	1504	1131	1319	1448	1126	892	896	663	537	453	414	410	371	340	331	288	315	278	276	263	272	294	241	279	277	273	262	245	259	275	253	250	259	257	221	216	244	236	239	252	267	237	242	238	258	223	234	226	249	245	248	225	219	239	270	224	230	236	248	224	231	256	238	247	239	258	229	244	222	242	262	246	223	216	239	269	279	246	227	204	212	216	200	235	235	206	281	240	234	224	239	238	231	238	221	251	240	238	211	231	217	242	253	224	253	262	245	228	243	232	247	253	238	219	235	230	250	211	231	228	221	246	225	239	248	254	253	224	274	235	207	227	225	224	235	216	212	227	227	227	258	252	232	231	227	219	227	270	247	233	245	267	224	252	237	206	226	217	212	237	229	217	256	230	229	248	219	246	247	234	243	240	226	261	239	218	228	235	207	218	214	229	244	226	215	245	233	230	226	179	231	226	229	222	217	216	225	211	215	214	220	245	224	274	217	206	217	227	245	228	203	269	245	261	237	264	186	191	215	256	230	228	237	230	224	222	237	229	239	216	259	223	219	226	243	213	261	259	226	237	205	249	220	221	253	223	230	236	239	242	191	231	196	219	217	212	240	225	230	252	205	233	218	251	234	220	235	243	235	243	243	240	239	214	227	231	214	240	226	231	241	245	231	243	259	223	230	230	239	225	200	242	216	217	249	212	221	219	277	246	243	226	222	253	237	245	243	254	253	244	218	196	230	245	232	236	228	256	233	233	231	225	223	222	228	218	238	245	211	233	251	217	253	240	209	233	226	218	240	253	233	244	238	251	236	292	240	238	221	248	239	192	225	244	236	216	226	268	232	211	236	214	233	240	228	267	211	238	253	213	234	244	237	217	234	228	237	238	235	222	250	194	225	225	248	225	226	265	240	254	247	253	210	229	227	227	258	244	239	228	234	238	247	252	229	248	274	235	226	242	228	257	226	243	216	203	192	216	251	240	212	242	222	236	248	262	235	243	216	231	219	194	223	226	217	250	232	252	221	263	217	226	244	250	237	238	246	244	213	215	228	207	227	220	208	212	244	256	243	232	256	219	233	242	214	208	235	231	230	247	227	219	247	239	212	222	247	230	246	228	248	223	237	201	249	244	239	230	228	223	238	249	228	212	242	233	221	233	228	227	235	224	250	241	237	230	240	255	231	244	234	230	270	244	213	232	246	232	247	238	255	237	228	218	235	203	265	230	248	230	220	224	232	228	228	229	244	235	227	235	229	213	232	229	219	210	219	241	233	217	219	216	247	241	213	219	215	241	247	211	231	282	265	224	230	248	249	237	206	251	271	252	232	222	231	223	213	224	247	229	225	272	235	241	214	266	220	230	264	241	224	223	226	249	242	266	232	231	254	246	236	246	271	263	212	246	231	233	223	241	257	213	250	223	224	227	220	259	206	213	231	235	212	243	267	196	248	237	233	217	273	226	230	234	216	242	252	221	194	231	222	224	246	247	235	237	210	233	277	228	251	238	232	218	212	246	236	243	222	207	237	242	228	225	205	236	238	230	233	243	215	221	245	242	244	248	235	248	253	232	264	239	274	237	246	245	237	242	241	247	208	238	216	267	213	223	229	240	225	246	233	251	227	236	224	223	283	215	218	247	250	207	264	257	247	206	247	284	229	234	222	246	266	248	197	232	251	230	259	226	250	204	254	235	231	254	205	261	242	259	230	246	252	256	227	226	228	228	249	235	221	221	241	243	224	232	237	200	254	227	229	210	242	227	218	257	240	257	243	234	253	196	233	224	271	224	252	227	230	221	244	203	222	234	235	227	212	250	247	259	243	212	249	214	253	230	234	232	224	236	236	235	229	220	265	258	261	219	206	247	221	254	223	228	245	238	220	203	256	245	236	247	224	232	250	227	237	212	227	226	212	218	204	244	233	211	234	237	204	234	239	252	211	241	201	251	236	231	241	224	246	209	214	246	219	226	221	250	228	223	232	218	240	256	252	251	243	240	219	227	216	230	235	201	248	254	210	222	230	212	228	236	245	238	222	222	215	234	235	255	225	241	206	251	218	261	225	219	245	210	239	242	245	204	214	223	271	256	241	233	238	223	235	220	235	217	208	239	226	210	238	209	239	210	248	229	234	268	214	215	232	211	238	218	225	225	230	247	268	198	222	238	239	247	238	265	236	205	229	224	217	252	252	250	202	231	254	217	240	217	272	238	218	226	225	203	230	265	230	251	224	225	255	211	249	254	237	235	259	228	253	236	223	264	243	252	245	257	225	259	225	245	252	241	257	256	254	231	277	238	234	254	232	227	240	252	239	229	213	216	223	242	247	218	246	239	226	221	206	234	232	241	240	212	234	254	248	240	234	238	219	256	239	213	234	230	258	209	243	243	274	242	211	212	206	239	234	245	219	218	243	233	231	250	236	192	242	220	229	241	246	229	230	229	206	234	230	229	219	244	240	206	214	213	191	248	237	219	235	239	233	228	253	243	252	233	248	226	214	224	235	242	253	224	233	255	264	226	225	219	221	256	234	240	249	241	243	241	230	247	200	239	197	257	234	198	240	229	240	232	223	275	228	220	229	247	233	262	259	205	230	201	230	238	243	197	249	243	261	217	233	226	266	256	231	230	242	247	241	210	251	216	244	216	219	247	259	243	225	224	240	241	247	221	234	249	226	240	219	252	223	240	236	235	222	250	242	236	247	225	228	193	230	247	213	231	233	233	210	226	247	217	231	239	243	236	197	231	248	249	269	284	252	240	222	214	235	248	252	248	234	228	218	226	254	232	221	234	236	228	229	221	235	239	227	230	227	222	207	238	241	253	254	240	214	239	249	232	209	223	243	221	226	268	222	236	229	245	279	250	227	205	210	236	257	208	226	242	246	247	211	245	237	232	220	255	233	229	227	252	255	228	234	210	219	234	242	216	228	250	223	256	226	243	240	229	204	217	248	226	239	248	240	261	233	238	241	225	252	240	255	238	236	232	229	230	209	233	222	229	235	224	208	215	208	233	218	228	246	224	247	255	233	218	234	222	219	260	202	219	237	225	226	253	228	224	237	228	230	236	232	214	222	258	257	244	228	227	247	234	250	266	258	226	230	216	210	256	261	220	257	225	219	228	253	256	217	241	233	247	234	260	218	219	233	240	252	223	206	211	228	232	232	247	237	213	216	222	210	231	231	221	234	229	225	264	232	242	244	234	252	252	238	227	218	243	222	236	229	250	213	253	222	214	227	270	219	233	231	205	235	261	217	247	247	249	244	241	247	252	245	216	242	241	236	256	219	239	249	222	255	226	238	208	241	222	194	234	237	221	251	244	260	232	246	247	191	209	228	217	225	210	218	244	236	214	198	215	252	248	238	241	243	222	214	230	217	210	254	198	224	206	217	223	236	207	217	260	203	261	231	210	236	232	254	227	251	243	243	213	223	228	246	238	225	230	214	198	234	213	236	265	206	200	243	242	251	253	240	206	239	217	230
9866	16664	26656	23105	24617	19110	18493	18879	15869	11267	10938	12155	10098	8344	7074	8058	8603	7349	5475	5799	3752	2609	2130	1923	1775	1536	1390	1390	1055	921	985	888	876	853	965	840	828	823	772	787	774	835	814	714	738	691	648	641	629	594	666	630	632	637	618	682	598	623	608	606	624	595	608	564	582	565	605	579	594	591	679	587	596	609	561	534	595	574	513	588	554	602	570	565	560	576	549	584	600	630	593	560	528	509	587	546	551	560	586	544	552	542	535	535	570	565	577	548	573	539	512	545	567	499	549	572	601	525	603	532	538	589	514	592	600	546	568	526	552	513	567	522	534	531	599	599	566	532	531	545	591	573	550	581	513	577	543	586	529	500	559	539	551	503	569	543	526	573	538	523	507	536	504	551	551	543	576	551	561	523	513	521	515	538	525	580	575	498	527	553	571	592	536	571	553	551	534	519	601	548	562	576	519	569	543	532	592	567	576	592	556	511	552	571	560	508	537	577	564	525	521	511	550	562	565	544	558	514	522	553	535	567	558	573	547	578	544	583	558	611	599	545	593	552	551	596	565	573	576	547	576	550	552	578	542	565	563	542	568	561	569	565	550	563	562	537	571	539	530	580	544	600	563	519	539	524	603	522	542	568	561	567	539	579	563	569	552	544	535	550	588	584	537	531	512	573	549	537	555	549	516	589	539	579	551	533	565	532	527	514	523	536	569	571	529	567	533	517	557	540	503	553	562	570	516	569	569	574	566	561	563	575	554	597	550	576	594	592	541	527	547	545	556	577	578	536	554	581	575	558	547	564	583	546	587	533	522	561	565	580	548	594	534	576	570	568	572	511	524	549	577	527	556	542	553	536	531	542	554	569	558	545	542	511	588	551	529	575	529	601	539	531	560	565	535	546	535	511	554	510	554	548	574	556	575	589	523	564	567	557	546	519	545	524	523	551	571	590	532	547	549	557	581	499	566	568	572	532	571	553	531	557	569	561	532	513	571	523	578	595	550	548	561	554	587	589	508	517	536	587	558	555	573	540	564	617	530	531	598	550	542	523	548	546	567	553	552	560	555	604	539	568	531	509	563	616	549	568	589	587	570	559	575	567	571	536	548	573	574	545	541	538	573	565	550	530	530	593	553	545	547	537	535	567	534	570	553	530	557	539	588	517	569	591	562	546	539	492	559	537	565	540	537	554	585	535	579	569	571	573	535	551	568	581	551	594	554	470	590	586	574	580	583	497	544	570	516	508	572	580	570	582	622	521	566	545	525	551	591	579	531	521	608	527	565	545	531	538	585	530	571	573	581	580	566	502	536	558	571	522	587	498	548	579	552	560	552	525	530	564	586	559	566	537	571	562	584	525	538	540	554	539	529	548	568	561	555	544	501	542	551	567	572	556	536	560	518	570	593	551	538	567	550	561	574	539	538	540	542	489	563	563	605	560	577	556	482	549	514	546	538	539	533	566	552	575	571	569	525	550	569	550	514	618	579	611	554	546	558	522	544	575	516	522	579	532	556	594	578	528	554	570	587	525	552	555	553	541	529	574	567	524	510	544	521	542	565	581	535	536	555	527	561	553	556	587	561	545	542	512	502	562	527	573	556	580	591	577	540	547	521	554	547	549	566	567	563	552	584	586	515	545	558	568	515	556	545	514	564	541	549	558	525	561	568	534	573	541	591	529	541	540	558	564	532	562	501	548	535	558	583	573	562	546	605	582	561	604	552	573	521	536	563	570	568	505	564	546	545	560	587	541	548	542	521	547	544	575	544	585	573	549	560	547	560	578	593	550	534	575	550	537	502	556	575	518	569	536	551	507	528	564	585	552	569	548	550	540	588	540	543	575	542	552	553	554	571	547	544	588	532	583	515	576	535	566	518	550	599	543	502	544	583	517	611	521	562	545	567	572	561	569	545	581	536	580	554	517	580	583	563	560	562	565	574	525	580	574	569	559	555	557	579	534	536	546	561	547	538	590	557	542	540	562	557	552	500	579	548	521	572	535	551	565	548	552	515	584	566	563	511	549	539	538	533	565	570	575	521	535	609	566	551	503	553	552	546	558	518	537	570	541	521	562	545	506	552	569	530	564	592	572	568	592	533	539	557	561	554	523	517	580	531	590	508	576	564	604	561	557	536	528	527	542	589	531	578	548	549	548	554	536	552	543	595	582	528	502	540	519	579	580	535	546	565	576	568	520	543	547	570	551	591	556	586	541	566	563	591	560	543	569	599	564	527	532	512	555	546	570	559	571	560	529	563	522	537	544	558	582	592	539	549	557	549	519	545	569	546	528	548	559	572	536	531	561	576	591	593	553	556	561	581	569	577	607	532	555	540	570	541	548	559	504	566	528	548	579	568	518	582	513	540	516	516	546	546	579	545	504	623	551	524	578	554	561	536	551	543	562	608	526	565	579	584	554	564	544	575	545	537	551	573	568	545	586	564	528	564	518	569	568	559	542	585	504	543	520	593	547	591	515	568	548	514	548	551	556	552	547	592	559	561	566	542	539	558	535	541	549	569	581	544	577	525	555	596	558	588	517	590	563	546	547	558	489	554	564	544	552	535	543	588	568	542	544	519	585	515	535	538	571	556	559	545	517	574	577	535	569	564	578	549	578	529	544	558	585	583	563	538	513	548	535	595	552	551	551	529	604	572	527	514	529	560	516	513	547	558	576	524	534	540	593	555	564	521	537	558	537	521	547	587	528	530	546	576	576	530	522	580	535	564	566	571	540	583	564	549	574	582	551	543	553	575	563	490	589	568	544	531	544	531	541	549	528	547	576	554	542	539	520	523	544	549	552	567	549	558	583	557	579	563	589	573	513	546	557	514	555	562	544	531	501	570	557	516	527	504	512	518	507	562	594	554	549	563	557	555	524	536	525	543	518	545	531	519	523	558	576	513	547	574	533	555	597	567	556	565	535	561	543	571	596	543	562	530	539	552	521	590	563	541	535	574	539	586	544	559	559	545	546	538	590	564	524	503	558	571	551	527	521	522	547	526	541	552	538	616	544	576	559	548	537	626	599	545	558	557	570	576	597	520	533	581	560	576	593	542	577	553	497	550	554	506	558	550	519	578	571	527	541	552	510	551	524	569	555	541	558	546	522	572	577	532	544	583	551	546	568	543	539	537	538	563	533	571	576	536	556	544	521	534	528	582	529	540	543	527	563	582	536	566	567	573	543	564	557	584	564	533	561	551	560	522	600	560	557	546	556	535	558	586	623	537	573	569	545	570	538	536	585	533	539	568	579	530	563	538	539	554	580	517	490	586	600	558	594	537	555	557	610	584	557	566	525	557	541	529	550	559	526	513	552	512	581	570	564	520	536	571	541	590	533	541	553	526	533	573	536	548	581	564	561	554	555	560	516	530	572	579	554	535	585	545	532	529	585	558	569	559	553	531	543	596	578	559	563	517	511	587	550	531	531	578	556	539	584	489	539	602	590	536	572	596	578	580	560	523	504	551	559	595	544	567	548	563	558	543	553	577	571	582	548	573	545
37598	44044	42951	34606	38284	35227	35583	40945	34752	29309	26462	26707	24167	23363	18203	19389	22037	19644	14734	14598	8793	3587	2443	2821	2506	1951	1638	2300	1447	1265	1006	1008	948	665	946	789	673	754	675	777	708	787	765	581	487	490	409	339	354	394	383	408	382	420	493	470	362	354	294	329	369	306	357	282	336	294	245	265	252	656	539	312	286	256	270	275	271	248	235	235	263	255	246	246	272	264	245	266	325	334	253	251	235	223	225	237	232	233	260	221	265	264	230	243	247	241	239	275	240	244	252	203	224	244	256	248	257	249	219	248	252	211	244	296	249	243	253	230	226	245	239	217	229	217	232	227	226	262	264	260	233	231	235	238	266	240	241	258	224	218	235	248	236	247	254	272	218	237	257	259	249	240	239	250	253	269	247	256	233	237	237	226	226	214	231	262	257	245	250	215	229	251	272	245	244	235	239	268	238	240	256	255	252	232	266	232	239	259	268	247	224	232	235	238	246	269	231	230	248	235	232	257	286	256	238	267	262	260	246	263	207	273	260	233	234	252	252	242	238	236	269	234	236	246	266	255	228	222	239	207	288	219	255	206	213	235	236	231	226	229	245	203	247	253	245	263	262	232	239	236	235	257	260	253	236	237	246	262	252	240	252	276	235	242	238	250	266	258	232	216	254	225	224	249	231	252	227	274	233	244	227	269	216	227	251	235	224	242	228	222	225	230	237	225	258	238	236	229	255	248	217	208	234	220	236	220	203	215	242	240	279	244	258	235	262	236	222	212	242	257	217	247	209	224	204	261	226	246	226	261	228	231	251	208	248	218	253	251	276	236	240	246	247	238	236	273	237	258	257	226	285	209	234	238	226	271	225	233	238	247	270	246	270	233	256	228	224	236	258	250	248	235	215	230	225	254	251	249	211	217	236	249	222	255	262	194	226	227	267	255	244	232	242	222	251	250	245	229	246	250	232	233	232	228	213	254	238	261	227	226	245	219	238	259	239	240	227	240	253	250	220	224	248	231	232	216	263	235	248	282	236	238	245	231	274	238	233	224	212	240	235	247	242	266	231	232	240	257	244	247	226	212	230	239	251	259	246	246	268	243	258	219	240	258	217	236	225	209	264	213	267	244	254	259	240	237	214	249	214	236	227	255	227	272	237	236	238	259	269	243	228	248	251	216	220	228	253	245	249	224	267	250	235	236	254	231	249	245	216	201	240	236	229	249	243	237	225	255	253	242	205	245	252	267	260	244	226	226	233	260	278	237	216	232	212	242	256	245	289	266	252	229	231	239	236	249	238	236	245	207	220	257	227	290	231	234	255	212	241	203	225	232	244	221	222	249	229	242	223	242	226	269	242	240	222	218	236	228	266	250	242	257	245	262	213	210	257	250	225	197	219	246	278	253	230	263	245	247	236	250	244	253	237	236	222	239	236	242	238	229	263	262	249	221	254	227	276	267	240	264	201	250	259	232	234	251	269	227	225	227	247	268	224	252	214	217	221	232	221	221	266	254	271	267	249	254	244	236	233	235	246	232	237	252	253	212	229	246	228	255	226	257	274	245	240	227	249	215	239	237	243	218	244	247	272	241	231	233	226	241	216	232	265	234	239	218	231	244	249	232	234	258	252	248	242	240	259	245	243	206	229	232	234	232	221	230	225	250	243	228	245	251	248	254	223	251	228	227	243	227	227	288	250	243	245	232	264	230	250	246	235	236	242	233	229	240	235	233	250	261	235	245	243	252	218	232	241	245	241	244	272	267	246	243	237	249	253	234	240	231	270	245	258	245	257	204	237	237	214	245	250	250	233	242	258	233	251	234	216	263	261	232	222	210	266	252	237	224	264	235	255	243	236	238	243	246	253	226	248	259	269	232	253	245	254	269	205	235	231	237	269	250	235	211	237	252	206	253	259	250	250	228	252	216	258	243	266	229	228	234	258	229	214	229	214	234	238	238	269	234	239	247	242	259	241	228	217	229	224	238	240	213	261	229	258	216	263	229	231	237	249	238	247	236	236	262	235	228	251	239	249	225	250	242	204	240	233	250	217	214	246	251	254	225	224	227	240	253	249	241	222	237	227	253	211	218	255	248	247	235	248	250	221	231	237	246	240	253	239	267	236	259	246	236	237	238	235	233	253	264	250	219	258	246	252	255	253	254	230	222	226	238	265	229	235	225	217	269	257	267	230	277	231	221	261	230	245	254	260	239	279	212	241	245	233	227	242	265	229	232	238	238	239	229	259	232	243	259	215	217	252	231	258	235	241	263	224	221	242	249	282	217	242	250	258	241	259	258	240	272	247	237	257	236	260	261	245	232	255	255	246	237	233	260	259	258	240	240	276	240	224	221	238	269	229	232	239	228	257	260	251	244	220	237	263	246	250	244	232	250	250	232	226	243	279	246	249	210	233	206	233	284	246	246	256	257	259	248	231	248	231	254	227	242	241	255	233	199	237	265	234	264	256	214	214	227	240	234	211	263	239	233	215	207	236	242	270	245	249	232	241	265	244	249	244	245	268	261	226	248	238	246	238	266	251	252	217	251	224	234	242	254	235	228	229	214	241	268	226	213	229	247	230	241	251	233	269	269	229	236	224	231	201	258	216	267	273	245	223	234	256	226	230	233	218	240	270	228	269	221	216	206	282	225	236	239	250	216	271	256	213	249	230	253	269	260	242	255	246	235	234	248	246	239	230	254	239	249	258	240	221	250	257	251	233	238	270	222	240	260	247	234	247	224	262	206	237	252	228	250	219	264	239	259	253	258	237	229	242	219	263	228	241	234	242	240	246	233	248	235	238	226	237	212	235	243	231	258	228	280	254	235	278	259	243	241	235	256	260	252	249	248	264	251	234	251	233	253	258	207	239	217	226	263	255	234	211	235	270	249	249	233	242	221	234	245	234	259	239	262	254	226	209	242	241	222	242	223	258	227	265	224	245	248	246	220	212	254	266	260	219	246	259	229	233	194	229	253	228	239	241	233	244	214	221	233	246	250	271	246	242	250	241	271	242	254	257	226	257	234	241	269	253	208	214	238	262	241	254	267	232	238	224	241	246	246	240	256	246	224	242	195	238	242	248	246	236	254	242	240	242	219	266	236	228	237	237	240	225	227	271	206	269	216	229	230	250	221	222	224	224	242	245	236	225	242	258	210	257	213	234	219	234	273	241	248	231	222	273	237	246	225	235	237	237	261	242	233	227	228	250	227	248	226	225	248	219	228	239	255	243	227	263	233	226	283	239	263	231	218	258	232	237	231	245	207	241	242	259	257	232	265	232	229	226	242	242	248	258	231	251	252	215	234	236	230	226	233	246	256	223	263	232	231	243	216	226	226	237	230	234	246	269	236	233	238	229	248	214	253	226	267	255	232	236	229	231	228	243	233	249	227	276	227	238	234	232	217	222	204	227	245	245	259	243	250	224	236	260	229	228	233	239	259	266	229	258	220	223	244	238	252	230	246	255	264	226	260	258	244	255	245	269	224	235	237	226	218	229	268	251	249	244	217	229	244
27435	40640	46485	47208	50331	49278	52745	51456	42627	43445	43268	45500	42124	40132	37322	40861	42911	39992	35522	37773	26190	15385	11855	13780	12343	9893	9133	12107	8219	7615	6009	6048	5685	3738	5922	4793	3925	4694	3455	4302	4208	4746	4543	3152	2899	2424	1867	1698	1612	1965	2036	1755	1667	1962	2450	2492	1530	1266	968	1164	1435	1097	1254	1041	1078	904	749	705	736	3667	2624	1036	916	863	945	768	653	576	582	564	553	538	537	638	596	567	626	824	1292	1205	662	556	589	579	531	594	537	567	533	534	569	531	574	547	515	527	562	548	559	575	558	545	602	558	533	573	588	554	555	578	565	581	577	551	582	575	531	560	578	515	559	596	527	570	582	521	535	570	550	576	578	570	570	571	553	560	555	567	521	570	570	581	572	583	553	550	557	590	593	585	546	538	566	545	581	556	527	549	545	541	561	550	548	532	538	545	582	555	586	543	571	537	555	579	531	555	568	552	577	569	575	551	506	566	551	571	549	540	537	535	550	527	581	531	578	605	557	536	558	569	570	581	546	542	558	538	547	546	525	558	558	545	542	535	575	544	509	582	549	542	584	549	549	564	540	573	558	600	558	571	535	528	578	574	581	550	565	555	568	568	596	537	580	621	545	529	537	526	611	561	568	539	558	572	572	559	518	562	585	572	552	543	591	500	538	559	623	535	546	574	551	505	551	526	534	593	575	548	555	547	559	551	556	614	554	563	584	562	596	606	575	598	510	562	546	541	559	534	576	547	563	575	545	572	556	557	531	549	535	537	520	538	563	522	584	572	553	548	575	553	567	595	586	534	535	557	606	592	576	522	577	538	545	553	546	504	561	529	537	541	576	549	578	575	569	583	589	594	532	551	552	573	581	588	554	531	567	576	516	542	535	582	558	559	521	559	520	533	591	534	563	529	567	573	602	559	528	542	535	530	533	550	582	560	564	529	608	574	562	565	592	618	543	564	554	564	544	616	532	553	536	587	569	583	524	588	563	578	560	546	556	556	510	546	591	566	537	562	584	575	543	567	525	529	537	587	585	565	545	528	577	536	549	537	588	568	568	564	552	552	536	590	566	538	511	534	532	537	540	540	570	518	503	562	532	561	521	560	518	565	540	532	551	547	539	533	564	519	556	595	535	562	553	538	568	561	548	545	518	571	580	566	616	543	542	588	569	529	532	528	573	538	551	535	515	562	569	565	558	535	551	578	578	555	535	517	562	571	594	533	552	544	506	582	575	597	585	526	529	509	557	565	549	553	489	528	561	573	545	576	542	582	554	526	547	570	547	526	592	563	610	564	584	552	591	562	582	530	543	550	567	583	553	563	538	523	530	575	561	519	578	566	583	555	567	593	521	576	580	574	571	546	568	545	586	543	508	554	564	531	551	508	586	568	591	580	529	543	614	535	584	534	555	541	511	547	603	569	599	557	535	543	578	549	514	543	576	528	527	550	494	524	568	604	532	588	542	538	565	521	581	579	546	554	569	552	574	533	593	554	557	558	574	549	612	526	538	539	529	562	524	556	530	599	529	568	547	571	634	539	530	607	554	549	545	552	571	552	558	566	513	551	581	528	571	547	584	532	590	555	542	579	548	553	536	549	571	553	553	581	556	560	593	555	563	564	506	565	533	546	550	598	548	577	552	571	573	559	569	551	543	540	586	561	570	562	577	596	588	529	574	536	590	521	547	577	544	580	554	601	522	566	555	563	558	540	557	554	552	574	585	552	541	551	576	584	532	536	527	563	551	536	582	553	560	574	587	538	564	535	594	574	548	577	548	596	565	535	580	573	544	551	576	546	528	553	523	522	571	573	575	584	532	542	508	553	584	548	558	569	541	584	567	554	582	564	561	559	579	550	559	581	509	567	567	529	587	554	532	531	571	588	608	560	551	529	540	508	564	559	546	496	555	564	518	548	554	576	571	593	590	576	539	547	551	524	506	554	531	611	572	597	549	605	543	596	561	607	565	602	556	556	543	540	538	514	567	580	542	543	545	554	536	554	598	523	580	603	542	556	556	533	577	592	554	545	560	568	547	543	522	538	534	546	537	563	505	535	583	550	568	621	598	566	549	553	542	560	567	535	570	578	560	520	582	583	543	543	568	513	559	544	519	557	566	557	518	558	553	552	535	561	513	550	561	620	561	537	567	561	554	561	566	562	594	542	578	566	558	573	583	572	572	521	548	528	527	526	578	547	575	554	514	553	561	562	585	626	548	557	562	598	536	547	578	536	583	593	578	553	581	548	529	564	562	570	573	589	563	551	586	553	554	527	558	555	555	540	612	555	539	555	556	558	579	546	571	562	565	587	563	576	540	579	561	568	570	532	514	563	549	597	561	565	578	552	577	575	567	575	558	516	550	512	550	524	557	518	547	568	536	566	575	536	557	541	556	527	573	532	528	527	591	584	576	539	491	538	511	562	527	555	617	558	599	550	555	569	585	570	554	569	537	582	524	521	531	532	557	576	574	535	517	553	555	547	516	536	492	520	529	543	566	592	570	544	510	580	539	618	567	548	505	581	526	520	544	553	554	514	541	531	558	553	577	564	536	587	576	579	532	529	597	559	546	555	556	578	557	600	522	596	549	540	556	531	548	550	578	533	531	538	562	573	544	538	567	554	578	511	558	547	530	575	536	546	528	581	519	548	549	573	540	604	545	550	577	568	529	549	594	559	616	548	567	554	569	552	586	537	514	567	571	546	580	583	529	589	532	588	602	519	542	547	595	542	596	544	592	562	574	602	540	551	584	525	525	561	542	564	560	486	543	572	581	571	541	543	513	569	571	567	561	528	529	536	532	519	597	525	573	519	541	540	545	558	563	592	574	600	554	542	572	552	555	565	542	521	551	519	566	566	494	548	538	530	549	558	505	550	529	562	512	537	552	581	528	560	586	563	561	582	577	598	552	564	560	514	618	543	569	561	554	525	573	606	554	573	604	600	575	568	537	559	568	531	546	581	529	546	549	527	583	557	575	508	531	583	547	592	601	587	541	519	534	579	544	539	573	566	520	563	547	524	552	539	554	558	588	540	599	532	560	546	570	558	560	597	546	554	544	540	561	550	555	557	504	610	601	560	547	528	567	545	569	530	529	526	583	575	573	575	558	562	556	547	557	549	527	518	577	572	565	565	546	526	569	562	548	531	559	559	551	582	587	564	589	597	580	563	531	566	532	560	560	579	558	531	563	532	571	550	543	523	577	517	556	534	550	533	565	590	557	566	561	544	576	527	554	547	513	572	565	546	533	571	522	586	514	536	516	571	536	520	559	522	568	558	548	580	545	605	542	585	530	537	598	541	578	586	593	547	541	601	548	587	558	558	554	567	574	527	591	535	537	540	559	564	540	534	564	548	577	545	565	569	548	575	582	514	542	512	559	544	559	565	558	533	544	563	559	546	564	558	534	564	572	579	536	572	553	577	551	580	523	522	536	516	546	585	563	537	567	538	512	558	539	593	519	580	573	599	538	583	560	579	529	572	540	568	592	546	552	533	535	539	533	539	520	545	528	588	514	540	577	547
45342	44948	40610	35234	38161	37631	38953	45139	37937	35891	33834	37210	34091	32293	29195	29626	33091	30795	24775	25255	16247	6779	4002	5283	5352	3874	3171	4257	2409	2098	1583	1842	1641	1167	1513	1271	1145	1147	907	1120	1258	1169	1252	875	798	582	502	507	453	510	512	453	413	484	638	717	453	380	293	363	406	284	346	293	320	263	224	214	305	829	296	340	402	336	243	237	185	183	176	194	185	134	150	188	185	204	186	240	386	281	201	171	164	198	166	176	176	172	152	161	167	184	188	172	173	154	161	187	172	191	153	180	154	167	158	186	184	185	156	182	189	193	173	137	198	171	149	170	179	158	190	168	163	175	204	153	181	183	181	166	156	181	201	177	175	150	176	174	163	149	162	162	163	161	172	186	183	169	180	146	187	173	155	171	184	162	169	187	153	182	171	175	160	186	150	172	159	178	158	183	163	143	165	157	162	178	179	182	158	157	155	168	153	166	223	174	178	174	172	161	152	187	154	157	170	165	151	174	163	157	158	163	185	186	179	167	143	179	165	177	165	171	175	164	178	171	160	175	162	148	180	178	166	204	154	163	187	165	183	175	184	184	183	180	181	181	159	165	154	194	173	172	180	168	170	173	174	155	166	160	165	160	170	179	178	172	180	186	189	167	179	188	153	178	170	186	188	177	167	163	183	164	159	178	189	179	144	184	185	155	177	164	170	181	159	165	193	172	176	161	194	201	183	165	152	175	171	155	175	172	162	177	156	161	149	180	187	140	159	173	169	164	170	186	179	162	174	170	186	135	146	178	157	161	157	167	183	161	157	155	155	171	159	178	176	166	152	179	168	177	168	153	172	169	178	163	169	172	165	165	167	183	171	157	191	158	178	173	166	189	173	172	159	164	146	141	172	191	178	208	202	179	170	169	166	190	166	159	167	177	191	153	188	161	144	169	147	193	159	174	168	140	153	181	197	201	160	162	190	155	193	161	176	165	175	184	172	182	170	164	152	153	178	174	157	169	165	188	166	184	171	169	171	158	178	170	182	160	170	181	184	193	162	173	193	198	166	181	140	172	153	168	161	202	170	166	169	162	155	164	175	176	198	164	163	170	171	160	181	190	152	168	183	173	176	162	168	180	175	197	184	164	171	157	164	179	179	168	153	174	196	188	162	151	163	187	171	162	161	161	185	167	175	170	181	169	189	173	179	191	153	178	173	164	206	176	200	148	203	158	157	183	174	172	172	171	156	179	176	185	181	151	179	170	164	161	162	139	193	171	159	153	172	205	195	156	168	162	185	180	152	177	179	216	177	174	181	186	158	172	173	184	156	193	141	183	189	172	193	169	186	158	165	203	148	170	187	149	157	188	177	168	162	178	165	177	182	165	178	174	166	180	167	178	166	171	186	197	186	159	157	169	164	166	173	159	198	167	168	181	169	180	182	185	194	188	188	186	171	169	165	169	180	165	189	164	170	167	157	175	183	188	178	183	188	174	189	179	176	181	147	174	194	171	166	158	168	187	171	190	155	177	156	157	183	186	185	171	167	173	136	157	163	167	188	165	174	191	175	136	172	181	169	168	168	175	170	166	185	170	152	160	201	195	166	167	165	192	178	168	178	169	182	170	161	201	171	172	170	187	185	162	163	169	191	168	159	170	157	155	171	167	176	171	180	173	180	176	168	152	183	161	155	176	150	157	153	171	174	171	166	192	177	162	158	155	168	174	176	173	145	171	183	160	163	196	180	175	168	163	150	199	149	178	172	144	172	183	141	166	168	179	169	194	190	168	186	173	203	167	171	156	168	163	175	160	179	173	169	159	157	167	172	171	174	158	192	179	161	166	162	179	165	147	159	163	158	180	185	163	159	171	191	176	170	145	166	160	169	141	184	190	162	175	193	178	187	173	186	187	188	163	141	176	153	188	153	178	179	165	160	178	140	171	169	178	177	157	177	167	166	169	158	205	183	145	168	173	164	171	136	153	161	159	189	196	177	191	169	169	181	168	168	178	156	166	173	147	170	151	165	175	190	178	157	164	179	179	158	163	132	179	181	164	196	193	171	162	178	156	174	170	194	152	204	166	146	179	178	167	176	179	171	180	169	185	163	157	172	176	188	175	181	193	193	172	185	157	152	137	170	178	169	185	164	185	172	165	161	165	171	174	190	190	185	194	148	205	165	171	160	172	179	176	174	163	178	161	132	167	167	164	170	178	168	197	177	177	158	152	190	193	160	153	200	161	171	175	184	168	160	174	170	178	176	197	176	170	159	174	155	154	173	170	182	183	169	164	164	178	194	158	187	158	166	174	187	152	173	170	168	168	159	163	171	177	170	173	164	166	161	179	175	174	174	164	177	200	201	164	155	196	167	170	148	186	167	188	182	184	174	189	182	165	198	183	184	188	159	182	160	171	178	161	163	184	151	183	158	149	185	157	162	163	158	206	183	166	188	155	157	182	159	147	161	181	153	176	164	170	177	155	184	166	172	166	169	166	175	170	148	158	176	166	176	160	167	173	184	172	183	157	163	143	154	166	186	192	182	172	175	164	165	151	170	176	188	182	163	164	179	173	163	167	187	172	168	167	160	160	173	185	199	147	160	178	169	189	166	175	171	180	182	159	187	156	166	159	183	177	176	156	181	177	175	170	177	172	164	171	179	164	160	156	161	170	182	163	169	167	166	168	166	151	166	171	160	173	167	151	179	158	179	204	188	167	152	154	160	181	158	184	149	170	150	164	174	178	177	167	180	166	173	182	168	189	156	188	196	174	183	174	165	167	182	176	172	169	159	147	158	182	163	167	164	168	170	197	162	193	166	165	165	150	183	178	179	170	171	167	174	204	183	162	159	165	168	177	156	185	161	166	162	156	146	183	189	167	169	156	161	171	162	163	196	178	188	192	174	174	175	172	188	173	162	158	157	175	160	131	177	173	178	174	163	168	187	183	167	189	162	176	175	179	142	164	167	172	188	168	148	186	199	168	195	180	176	180	163	162	179	161	187	176	177	188	185	169	187	187	179	136	166	169	193	174	175	167	144	155	182	153	181	178	170	164	164	181	185	165	175	154	195	177	167	169	165	178	146	180	184	164	158	154	160	189	161	183	189	177	174	172	185	153	182	152	193	169	196	177	168	166	175	204	169	176	181	168	202	166	166	170	187	163	154	165	163	169	166	164	158	159	160	161	170	149	207	161	155	167	169	157	180	154	179	166	176	175	182	174	157	186	191	153	147	194	161	164	168	184	174	187	173	179	176	158	177	177	166	185	150	180	159	178	182	184	179	197	193	168	150	163	151	147	162	191	172	184	164	171	168	172	181	187	199	202	152	162	155	157	156	181	171	141	157	166	161	170	156	174	207	190	165	161	163	175	166	183	160	172	183	192	149	172	168	169	186	160	149	175	153	176	162	157	190	161	208	161	168	174	198	172	178	183	162	160	188	179	173	170	172	188	176	171	162	164	170	159	176	184	181	185	191	170	177	162	183	162	162	160	183	156	179	177	185	186	168	175	206	144	173	175	160	185	162	164
33902	45479	48963	51494	53758	55114	57691	55208	46938	51357	51641	52949	50210	47088	45714	49669	51802	48148	45406	47365	34801	22562	17437	21715	19680	15382	15246	18961	12885	12030	9769	10016	8666	6634	9147	7245	6656	7501	5329	7334	7320	7872	7618	5465	5085	3679	3193	2842	2527	3387	2935	2873	2372	3267	3806	4409	2643	1713	1175	2052	2095	1507	1754	1214	1552	1031	683	700	1311	5633	1464	1629	2216	1347	1049	959	594	422	447	469	477	448	467	421	424	422	446	979	1839	1466	501	412	393	384	405	405	413	415	421	407	485	430	386	400	411	425	418	412	391	396	417	399	429	403	448	403	431	417	419	359	400	402	420	429	392	399	431	430	409	440	431	425	455	398	396	422	413	411	378	405	424	391	407	394	407	407	432	435	419	420	395	417	437	393	370	395	415	359	395	367	408	351	407	436	425	406	391	425	416	400	407	428	395	423	390	410	418	425	396	401	373	408	402	397	435	423	436	417	393	401	395	394	414	400	406	424	386	416	413	436	415	380	401	420	431	403	393	417	384	412	362	383	424	408	391	427	425	403	416	398	404	393	382	411	395	360	399	443	405	394	406	399	407	419	409	404	352	381	399	409	423	371	433	379	429	399	420	425	428	430	380	406	393	395	384	382	414	383	400	393	406	367	365	426	446	383	402	399	419	359	417	412	436	426	386	403	413	370	386	413	397	395	404	401	415	389	434	383	377	442	427	390	410	397	364	414	402	380	384	416	451	391	374	409	393	388	410	434	406	382	413	411	418	446	428	401	415	396	402	372	379	404	381	415	369	395	410	427	370	395	400	418	404	411	417	380	390	418	387	429	396	384	358	378	388	418	377	432	381	392	427	430	426	411	403	430	383	419	386	427	384	404	381	426	395	427	400	414	424	416	416	390	416	378	404	375	391	417	417	369	439	411	389	393	391	394	414	383	449	392	426	397	413	404	403	425	420	388	386	395	386	380	394	399	378	405	398	380	407	403	401	410	413	414	390	383	423	428	409	407	409	438	352	393	400	420	379	392	425	374	423	411	365	390	390	418	421	396	446	389	417	426	431	403	408	448	377	399	402	428	386	442	407	401	411	440	382	428	382	371	389	398	351	410	388	419	411	383	455	412	388	386	412	396	384	398	441	432	401	423	415	348	400	410	402	383	401	399	401	423	373	421	374	401	412	462	414	391	422	400	392	445	403	383	396	386	421	360	388	416	376	409	386	400	424	448	402	390	403	403	381	368	389	397	408	418	384	408	402	393	401	428	388	402	377	419	426	388	416	426	422	395	400	386	408	418	438	397	401	376	424	389	421	397	381	381	381	394	387	420	366	404	409	439	416	440	412	431	427	369	411	397	387	425	416	396	401	431	396	421	379	407	395	424	386	429	397	410	426	416	395	428	378	400	385	424	416	434	392	413	428	392	412	414	419	432	369	418	413	378	384	389	397	408	402	380	430	412	433	392	398	390	368	417	401	438	402	417	407	405	372	399	414	386	392	384	408	411	390	413	414	379	381	405	395	409	390	442	355	395	363	406	395	397	384	415	414	377	397	401	378	395	401	366	419	374	407	409	416	418	400	400	397	378	405	399	370	397	414	396	406	410	376	369	398	375	399	405	368	402	355	380	404	417	406	385	395	389	411	371	379	404	400	369	422	437	404	385	399	419	455	409	419	394	396	408	389	382	410	409	418	467	378	411	392	392	382	427	402	399	402	417	421	394	357	411	376	408	384	376	417	409	405	413	411	401	397	427	401	413	407	402	412	393	404	380	428	374	392	394	432	446	410	386	389	410	391	386	404	399	427	421	402	395	417	399	412	413	424	421	379	383	368	412	361	355	375	423	423	418	379	388	371	415	410	430	396	381	389	391	429	420	425	421	396	425	393	408	412	378	400	411	396	407	394	398	383	404	430	385	393	437	371	406	401	383	385	405	390	401	376	399	393	387	432	408	402	386	397	432	393	421	399	406	399	415	376	390	409	363	378	394	391	375	389	404	424	389	406	395	428	413	376	413	420	407	380	422	431	367	411	375	423	416	385	416	382	400	396	394	374	424	419	389	400	414	407	414	408	411	378	383	397	430	391	390	387	420	378	422	407	419	435	383	380	400	389	387	397	402	432	390	374	424	391	433	440	390	403	406	356	433	407	409	400	396	373	404	410	418	417	401	382	424	407	382	403	351	383	391	356	413	416	428	382	377	398	401	402	399	369	425	412	422	409	380	397	426	391	400	401	391	424	381	414	403	425	431	407	394	368	398	413	410	381	384	388	440	382	436	402	410	393	403	410	418	448	396	389	433	419	409	424	409	391	379	391	396	389	420	411	413	426	382	382	382	431	398	383	430	356	397	375	439	415	400	414	408	397	427	433	364	421	449	397	403	400	392	402	386	377	419	399	394	375	401	390	387	398	434	403	399	386	445	425	401	374	409	367	424	439	390	410	405	421	396	420	414	388	375	406	367	404	397	430	413	413	377	412	409	431	401	400	396	394	414	401	390	403	392	401	412	413	416	412	441	380	405	396	397	376	386	399	451	434	378	409	405	398	375	370	366	397	410	431	414	419	402	414	376	411	462	376	423	416	403	384	392	395	394	426	400	386	398	403	422	419	408	380	448	428	396	394	400	381	426	379	399	385	425	405	416	375	398	446	392	387	399	413	443	395	408	393	383	389	426	368	385	403	394	439	390	412	365	408	398	448	422	394	412	445	405	392	375	411	387	416	423	364	392	369	399	425	420	423	385	389	419	406	371	409	396	372	400	414	412	405	388	418	375	418	425	360	389	422	364	413	378	437	380	370	412	402	435	373	415	397	435	391	375	395	413	414	404	391	409	374	373	397	364	413	420	406	383	390	385	411	398	404	412	424	411	383	431	408	407	406	422	416	403	429	355	409	436	428	421	400	381	383	422	387	406	404	411	382	391	413	386	389	436	393	425	390	434	394	408	403	385	431	404	363	440	407	367	413	447	444	402	403	397	409	415	369	378	403	403	396	407	388	415	387	417	435	364	392	449	400	404	400	378	436	409	381	377	433	410	407	395	385	380	381	369	443	423	365	404	387	419	393	386	388	395	384	360	389	416	389	405	451	430	440	370	415	390	397	411	428	388	432	391	412	404	420	398	409	401	392	420	365	403	391	389	400	399	398	381	382	385	406	421	399	383	375	421	393	413	408	446	430	393	390	420	384	392	430	393	423	403	396	373	386	396	397	416	404	428	419	407	392	462	403	382	390	384	402	408	411	404	395	408	395	380	453	368	404	399	396	410	391	378	375	403	386	399	412	405	401	414	392	388	398	384	406	440	396	404	408	409	401	399	413	395	390	411	387	374	416	418	407	388	410	434	415	405	392	410	415	415	416	400	371	413	413	404	415	420	391	427	391	409	409	385	405	410	421	422	399	420	389	375	418	398	450	380	408	388	406	410	437	396	396	383	365	383	407	417	386	395	412	417	357	399	416	395	431	407	396	408	414	371	412	412	401	380	387	406	374	380	446	449	357	383	416	407	406	373	408	387	380	397	425	398	411	422	391	385
14434	17209	20449	14181	11039	7306	5654	5619	3607	2922	2307	2446	2006	1668	1214	1292	1385	1007	837	890	644	481	412	413	404	336	335	296	285	306	258	286	287	270	259	247	273	267	255	242	277	249	288	231	229	245	223	267	244	243	222	243	255	255	232	244	218	229	240	232	221	236	231	216	231	242	235	221	221	232	247	238	265	224	216	235	252	258	203	245	213	263	249	245	218	251	230	232	240	237	238	226	223	235	230	206	202	215	263	216	226	224	242	240	215	196	236	232	215	237	219	236	212	259	237	229	225	244	230	232	226	206	213	236	242	219	257	248	236	239	209	246	236	237	236	224	236	238	224	265	242	217	240	233	253	228	234	232	239	231	231	244	239	222	238	230	246	228	233	218	237	247	231	248	226	235	257	210	233	215	235	202	221	256	215	203	224	226	237	229	212	196	244	242	207	239	231	216	221	220	229	241	226	217	234	222	220	205	251	209	228	218	218	216	219	195	260	217	199	211	234	211	244	226	233	202	229	218	258	210	231	223	239	226	250	219	219	251	261	248	242	209	235	218	232	215	199	215	225	242	207	226	241	240	245	227	249	231	200	212	215	196	210	233	225	231	222	228	237	213	244	212	272	197	237	211	216	247	227	265	244	236	225	247	243	224	238	236	224	222	228	234	241	212	238	234	217	211	191	227	208	224	245	218	207	265	218	218	222	224	261	222	233	227	223	232	233	237	260	208	203	219	242	227	214	213	236	216	238	235	224	238	246	235	213	198	244	199	219	231	209	241	194	212	238	199	197	238	225	224	234	241	232	244	245	225	234	221	221	215	229	251	199	231	206	246	211	211	219	236	265	242	222	211	233	230	227	215	218	215	243	238	243	215	230	234	220	244	230	250	223	243	250	238	227	235	218	224	241	238	221	224	239	225	229	223	258	212	213	226	226	231	223	223	247	211	227	250	204	233	241	246	204	224	206	206	260	217	229	237	230	242	193	230	244	221	214	226	229	213	234	224	239	251	221	236	264	215	206	225	254	225	216	206	183	225	244	240	222	214	247	237	225	224	239	241	238	224	221	251	226	236	225	205	221	229	247	214	242	256	221	204	209	235	222	228	240	225	241	230	220	230	224	239	242	217	224	233	187	205	249	207	217	231	230	222	259	264	244	223	235	239	233	243	223	225	212	218	231	265	236	231	253	223	225	222	243	205	242	229	259	264	214	222	223	225	235	227	241	214	228	260	226	215	236	239	228	245	222	235	237	200	229	220	242	263	211	256	240	233	225	224	210	243	237	189	224	235	231	218	219	257	237	227	210	240	238	210	245	191	222	225	227	221	253	232	241	230	209	237	258	218	231	229	223	203	220	238	236	250	225	244	225	255	223	220	228	253	202	177	232	235	218	218	233	243	214	234	212	248	240	232	244	236	239	231	236	236	228	208	218	218	204	237	229	219	209	275	230	215	215	250	232	244	245	218	236	222	215	224	214	217	250	248	234	237	245	240	219	193	219	220	220	223	266	255	221	238	249	205	220	223	240	257	224	248	248	242	222	197	221	239	215	225	229	234	239	231	212	225	241	235	230	206	248	209	215	251	240	239	230	232	213	247	184	235	253	208	210	237	216	229	220	232	230	236	272	282	242	194	222	218	226	224	250	234	259	208	247	213	234	259	220	230	207	219	226	252	241	224	195	230	212	256	230	254	224	248	230	208	250	205	209	256	238	231	213	254	218	226	246	242	220	216	214	216	221	238	225	227	261	254	210	263	235	221	207	240	226	239	223	223	225	234	225	224	225	224	252	245	217	217	206	240	213	211	233	242	250	224	221	208	220	213	249	200	222	211	216	262	219	251	230	237	260	239	209	207	222	215	246	232	250	258	217	224	206	218	250	245	227	248	234	191	224	209	244	219	241	238	253	223	222	230	220	245	219	260	233	248	248	227	209	224	232	225	254	200	237	237	218	257	212	247	214	246	228	228	254	196	249	243	218	223	232	206	226	212	239	219	240	212	258	200	223	210	223	231	231	218	207	241	228	241	242	242	211	231	222	213	241	214	252	234	222	239	219	217	226	250	239	217	221	199	214	217	208	223	227	240	200	247	232	214	231	231	233	245	244	223	214	232	228	233	250	246	247	221	230	210	225	225	238	223	216	241	242	233	226	216	243	203	251	234	227	225	236	224	209	244	223	226	222	238	236	226	218	237	237	211	212	235	237	266	239	226	221	227	248	249	231	227	232	240	223	234	211	212	262	215	227	267	236	216	233	251	221	241	213	195	246	224	231	229	199	221	230	219	225	224	252	224	230	223	219	191	222	251	187	219	248	223	220	223	228	236	243	242	223	245	269	211	238	252	227	216	227	212	265	206	252	228	236	260	238	220	230	238	229	246	226	255	205	231	233	210	234	283	213	237	220	246	219	239	212	230	218	207	254	237	225	230	216	266	219	252	266	224	216	230	260	236	209	218	233	221	242	245	212	220	236	204	226	236	232	244	233	230	207	215	261	224	227	218	209	226	223	237	218	210	212	228	225	254	244	248	214	222	218	241	244	245	232	219	219	220	248	256	236	233	269	229	236	234	267	214	240	235	231	226	212	230	208	231	231	244	234	241	215	207	226	223	237	219	214	232	211	222	240	226	225	250	233	244	250	213	228	216	209	240	230	245	222	216	223	213	221	206	224	252	238	209	246	234	214	244	221	255	247	242	226	235	210	190	228	250	219	231	242	253	209	232	228	249	227	246	217	217	263	228	215	218	251	213	214	248	228	209	207	222	201	246	223	231	236	220	242	224	248	211	236	252	251	224	218	204	250	220	219	239	206	221	225	237	246	216	259	249	229	246	260	220	230	234	223	247	237	238	208	232	254	253	211	206	213	222	221	202	206	220	248	210	207	251	221	254	230	249	222	225	218	212	214	230	195	241	227	237	229	229	194	198	237	224	226	232	208	215	247	207	219	221	246	203	247	232	231	238	241	227	238	209	213	234	258	226	251	211	218	235	222	216	243	226	222	252	225	203	253	232	224	237	232	225	235	249	237	219	214	253	241	227	227	229	203	233	246	238	212	225	193	219	204	216	214	227	214	246	219	224	233	232	253	230	238	232	289	253	237	207	221	189	242	198	227	215	234	238	219	254	218	228	257	235	197	209	237	217	192	217	228	227	222	212	235	242	243	234	211	235	204	251	210	238	266	226	214	220	240	230	242	277	232	238	254	231	255	214	213	234	224	221	221	252	211	222	225	226	224	210	241	223	239	244	228	217	232	254	204	244	240	221	231	213	235	228	213	236	205	234	222	252	247	240	227	229	214	224	250	236	236	217	246	242	230	254	252	201	228	236	242	256	238	213	224	214	220	225	243	227	244	249	225	219	207	215	232	202	213	223	202	220	221	211	203	210	235	243	221	204	242	212	259	223	193	228	222	239	246	224	257	222	216	233	251	229	232	227	221	208	226	252	242	229	242	228	209	247	212	245	262	230	239	242	236	224	217	231	249	213	221	226	226	223	252	230
9940	16319	26253	23296	24672	18677	17650	18718	12814	12483	11225	12575	9244	8870	7135	8068	8530	6561	5333	5713	3654	2607	1883	2025	1682	1387	1244	1415	1012	921	915	917	936	802	882	832	782	781	755	792	788	769	797	734	714	663	645	659	619	642	605	645	589	601	647	639	594	594	616	614	582	576	616	586	555	539	584	557	565	566	557	609	659	531	546	547	580	555	563	574	602	529	573	553	543	539	554	556	547	590	530	559	571	551	562	515	553	529	521	555	505	530	577	517	527	522	550	513	542	549	512	515	517	568	520	556	536	506	532	553	555	523	541	532	525	586	537	474	554	525	585	539	531	556	525	545	554	525	532	502	555	545	566	555	566	547	558	558	548	536	532	535	547	513	522	523	587	540	517	545	532	526	521	555	560	567	550	602	551	498	554	538	559	520	538	546	527	584	525	543	502	539	471	601	572	542	506	511	540	512	524	559	550	499	532	511	569	589	549	576	543	511	539	529	533	540	559	543	542	544	561	497	527	560	550	529	565	556	556	566	509	551	523	555	531	555	532	535	549	510	557	543	568	586	539	562	526	528	583	547	513	525	543	568	579	560	559	556	564	565	547	502	498	512	558	558	515	511	511	515	549	549	533	535	578	532	511	535	541	567	546	546	559	538	551	494	571	515	562	549	506	537	555	605	539	534	564	528	485	518	545	517	565	559	524	529	535	494	544	527	512	559	591	517	578	560	519	553	579	531	580	543	550	538	539	532	533	513	533	526	522	508	506	580	538	540	526	551	537	580	517	581	541	530	540	540	562	525	521	532	532	544	534	506	541	559	504	528	551	525	540	526	482	529	547	518	505	519	545	538	540	538	512	540	571	559	566	512	549	539	544	514	535	577	546	542	619	586	511	564	520	540	535	548	529	556	559	575	547	531	550	545	526	560	512	551	546	540	558	531	564	577	547	568	523	560	565	530	535	555	499	559	552	542	557	565	549	550	541	533	565	525	568	546	540	547	536	569	535	559	533	556	512	537	535	542	569	493	523	573	559	548	526	542	509	523	575	541	536	526	561	521	523	534	561	571	559	535	567	556	568	540	516	537	525	539	563	570	503	537	558	520	571	545	576	506	537	570	498	557	555	521	569	515	521	527	543	511	574	572	541	545	556	511	548	559	513	567	581	524	543	624	541	549	546	547	544	537	573	514	559	527	493	538	515	567	559	561	536	549	545	514	542	500	532	546	526	581	538	555	492	545	504	560	555	560	539	511	560	508	558	532	512	524	524	547	534	535	547	553	508	522	558	536	510	578	534	526	540	605	538	543	577	526	547	510	556	554	544	539	515	523	564	535	532	535	582	533	508	487	546	534	511	554	555	505	555	528	534	544	554	541	549	554	514	546	514	548	560	558	538	509	540	558	551	520	516	501	574	506	551	552	544	538	578	508	522	543	490	528	569	546	517	521	537	582	544	563	512	522	514	536	524	520	552	538	528	508	554	573	556	584	552	548	530	548	533	541	557	523	520	550	543	524	581	536	544	558	545	524	556	544	559	570	563	537	554	520	605	549	550	530	545	535	542	580	512	508	502	541	533	555	518	556	517	536	532	532	539	503	551	524	503	568	590	520	520	550	531	561	531	548	525	531	526	538	532	527	521	533	475	556	527	559	571	549	533	540	541	553	510	578	546	538	552	563	603	549	537	553	527	543	529	543	558	549	571	540	559	536	525	535	556	545	482	567	561	545	499	495	595	504	477	570	531	551	563	550	551	561	537	555	551	512	518	554	540	515	535	519	562	533	517	537	554	528	544	583	542	536	498	546	541	539	522	526	531	569	546	540	547	533	570	552	600	513	515	526	571	525	532	523	572	572	509	524	541	528	533	526	534	548	543	573	530	532	551	535	552	567	565	550	533	581	567	509	543	554	587	542	573	533	528	583	564	531	555	576	561	577	556	557	544	558	533	513	536	545	590	552	530	544	551	566	526	538	545	554	558	551	520	532	583	558	562	521	508	537	553	516	532	550	510	558	547	503	580	526	555	559	549	580	517	602	525	510	560	562	535	575	564	531	542	502	562	582	564	530	499	579	500	533	496	533	554	550	571	543	547	526	552	550	555	572	564	513	536	553	494	503	588	511	563	505	497	567	525	536	531	560	545	558	542	517	536	564	563	540	555	514	515	570	550	509	578	518	527	542	572	518	520	557	495	567	551	537	546	539	554	571	556	564	540	548	564	558	522	527	570	537	555	510	528	548	546	523	549	553	549	515	558	588	533	524	547	537	556	536	544	552	548	527	548	558	531	550	560	522	560	543	577	542	497	523	547	585	568	524	561	542	595	588	534	566	501	525	559	516	519	534	558	538	534	546	540	537	559	573	560	534	479	506	497	583	531	574	521	558	499	507	540	547	527	542	551	531	517	549	553	532	519	541	568	582	548	523	568	531	496	557	519	553	522	541	545	534	582	516	547	527	603	512	574	541	525	519	559	549	522	625	560	540	525	550	504	555	541	573	577	544	534	601	498	539	559	543	542	550	547	533	555	535	554	554	518	530	549	519	557	537	569	585	560	590	540	532	527	539	535	538	523	561	551	552	541	574	534	536	507	491	508	582	525	566	537	591	557	530	590	541	530	532	528	552	573	580	563	538	560	566	495	567	520	536	539	546	534	516	533	558	552	540	523	541	531	521	555	553	570	539	565	555	587	546	525	535	588	524	548	553	579	574	540	571	484	520	530	519	573	538	550	555	516	495	532	509	564	554	506	524	583	578	544	531	524	602	493	532	544	549	538	535	570	543	544	591	576	582	531	582	522	515	556	533	549	512	540	576	541	544	566	511	498	526	563	530	523	569	527	528	553	591	508	509	627	549	526	537	582	533	553	536	561	557	512	561	564	532	533	528	532	517	577	518	536	559	551	556	558	522	510	533	530	518	558	570	516	556	559	557	563	561	564	499	570	548	507	530	549	556	555	550	516	497	530	519	518	459	500	544	509	556	527	564	531	560	576	555	539	547	567	521	574	567	553	512	523	570	552	574	566	537	584	553	568	518	556	565	541	491	510	536	519	565	559	544	585	536	548	547	550	493	539	530	562	554	552	535	512	555	517	512	520	528	547	544	565	541	573	553	567	529	556	549	545	538	538	526	532	527	521	547	542	509	521	528	542	541	510	569	497	541	549	573	548	596	570	564	538	547	566	575	524	558	550	552	534	542	542	553	535	517	552	502	532	512	510	550	589	532	531	560	554	551	501	584	507	538	518	545	531	525	561	543	546	583	572	502	522	561	540	554	528	509	576	532	556	578	546	555	531	544	483	571	546	477	545	504	557	544	569	552	516	534	560	512	531	546	529	556	546	540	545	544	525	554	562	544	542	571	544	551	526	512	490	518	555	517	560	530	596	517	533	552	537	518	574	533	539	518	551	523	555	551	579	525	519	552	515	564	500	537	577	555	525	531	558	550	560	562	601	527	535	530	540	526	559	549	547	498	559	564	553	505	545	521	582	540	570	530	569	580	557	564	539	596
37827	44598	42635	34421	36610	34216	35670	41346	30818	28538	27002	27960	24656	22675	17429	18446	22016	17621	13677	14643	7716	3315	2041	3210	2407	1628	1805	2545	1366	1072	971	987	1049	676	925	741	767	684	547	771	804	787	692	594	495	471	441	431	377	387	454	402	336	423	448	517	374	348	323	299	308	332	275	311	332	264	258	253	347	306	387	478	490	271	250	259	253	223	242	234	248	240	243	222	220	242	234	263	337	310	242	244	237	223	248	239	234	268	230	283	265	233	241	231	249	229	226	264	255	242	236	238	218	236	230	218	233	238	245	251	209	265	224	249	265	268	228	248	216	250	231	234	280	261	249	218	223	248	211	209	226	233	259	226	251	229	226	238	261	249	218	219	258	257	257	233	227	240	235	250	221	219	242	231	242	245	268	268	257	219	255	253	212	241	240	244	236	224	219	222	227	214	250	215	244	234	266	236	243	256	238	234	253	223	231	217	255	232	215	245	233	223	235	222	244	259	248	234	230	251	268	227	244	260	198	245	221	232	206	247	223	224	228	222	227	242	238	249	217	249	257	230	247	232	230	231	235	263	222	231	226	254	244	246	226	229	257	233	250	239	232	234	252	240	228	228	217	245	246	238	240	225	234	229	234	234	244	230	228	238	230	247	250	232	223	206	260	233	195	229	232	228	215	233	234	253	240	223	241	214	226	221	262	233	231	233	244	242	256	209	248	214	251	221	233	228	238	235	241	264	206	252	234	222	216	245	225	273	213	268	225	265	245	221	217	197	249	265	267	236	232	273	267	234	246	236	209	232	224	258	262	220	251	233	216	228	257	221	213	270	248	240	247	216	240	216	223	225	247	242	262	230	236	245	240	226	245	245	242	228	253	271	242	241	217	276	230	217	203	238	243	232	246	257	248	263	252	240	237	221	231	241	221	234	201	231	232	248	236	221	205	213	249	213	229	228	216	213	227	265	229	221	225	215	220	245	246	231	245	237	266	277	213	209	240	278	207	242	212	221	229	244	228	210	223	226	241	246	243	246	237	236	246	222	254	236	254	273	213	239	216	223	277	259	225	218	252	231	252	240	227	260	233	231	225	233	235	233	269	225	221	254	246	251	204	252	238	249	246	220	241	259	236	224	245	232	231	222	234	249	236	220	252	246	260	232	226	256	243	232	224	248	208	252	231	236	231	247	251	251	228	245	217	230	227	256	226	246	223	229	240	220	211	221	250	263	241	216	242	254	236	259	241	254	232	233	250	218	219	224	256	233	192	241	205	227	248	228	232	214	236	224	228	227	228	227	224	251	235	253	211	208	228	231	220	238	243	236	226	240	274	263	262	243	230	230	238	242	235	249	254	266	232	217	227	267	233	235	207	232	232	242	236	216	255	260	256	259	230	239	216	276	248	183	259	219	224	247	237	264	221	247	251	233	254	238	274	238	236	236	217	239	256	254	257	209	247	238	252	225	247	228	242	243	239	249	241	221	255	228	248	230	218	255	244	246	214	238	258	244	256	221	251	219	254	253	258	231	232	262	224	276	261	254	232	226	231	226	280	233	228	242	261	277	245	201	269	212	240	241	226	216	235	245	237	235	250	242	259	228	240	233	241	232	231	244	247	223	223	250	244	255	251	261	254	227	200	239	241	254	235	265	225	246	238	233	269	229	251	221	241	206	252	273	253	230	242	234	246	248	229	210	256	223	206	215	241	222	223	231	234	274	268	241	244	241	238	239	232	215	260	233	249	216	230	259	233	259	240	239	254	236	219	239	244	263	240	256	235	244	237	241	219	262	263	244	210	228	243	268	225	234	203	248	250	240	231	230	240	249	211	233	249	254	260	253	271	243	246	237	236	236	244	229	220	229	252	209	229	208	234	253	218	236	252	248	248	223	239	242	263	250	242	242	240	272	234	233	231	247	238	222	223	215	219	233	246	247	236	240	221	236	222	226	260	217	243	240	272	229	253	263	210	225	249	252	255	251	226	217	243	262	286	239	209	237	229	239	262	252	250	227	239	221	238	232	236	230	196	230	242	237	236	272	233	237	226	214	181	226	228	234	244	223	230	262	238	227	260	237	242	243	231	256	229	227	242	241	262	230	246	240	245	219	249	236	225	227	244	225	243	263	252	253	248	231	239	225	223	248	230	228	242	237	247	199	225	218	234	242	210	240	230	239	213	231	241	212	240	221	259	219	241	253	248	233	230	262	239	247	211	246	235	247	220	241	218	226	224	235	232	224	203	233	237	231	247	244	234	224	208	238	244	206	208	261	261	206	234	234	210	211	211	243	227	205	242	255	253	213	200	244	247	250	264	238	252	218	228	251	260	234	249	243	229	253	252	272	234	218	254	237	234	229	255	209	224	235	253	258	257	223	272	244	245	223	231	272	245	229	248	249	250	213	244	188	239	259	229	230	236	265	221	237	235	241	208	272	264	242	204	214	237	223	257	222	227	260	199	223	247	229	219	242	253	236	256	227	235	266	261	235	258	227	257	236	221	228	236	241	255	224	219	241	277	258	237	221	247	245	242	235	241	247	234	201	230	258	234	235	267	242	223	217	237	223	231	242	231	218	229	239	254	226	226	258	256	239	212	221	246	264	267	249	229	226	209	227	253	241	243	231	244	239	211	221	248	257	236	240	246	235	284	234	221	242	234	222	210	248	228	255	235	261	215	223	234	238	235	244	253	232	232	204	241	212	253	230	229	214	256	261	224	276	261	256	251	252	239	240	234	220	230	223	242	243	204	239	246	234	253	247	216	241	231	245	230	238	254	237	212	251	235	220	240	217	243	196	188	261	250	233	241	218	238	223	218	226	237	218	233	241	252	245	249	230	229	267	227	234	230	238	247	247	258	257	245	233	229	249	216	233	250	231	265	244	253	240	239	246	234	253	250	241	258	245	239	226	207	258	271	263	281	265	234	251	244	255	245	240	228	247	263	256	190	220	240	247	261	271	236	260	260	237	227	222	260	225	244	249	243	201	237	256	204	230	224	240	253	231	202	227	236	220	260	239	256	235	212	227	240	239	216	244	263	239	217	248	215	233	234	229	266	236	267	230	228	240	235	233	228	248	203	270	236	226	229	230	239	258	227	249	251	243	221	245	244	257	250	222	255	228	239	230	238	230	224	250	254	234	242	255	201	246	265	245	218	256	249	240	253	216	206	252	261	249	239	240	264	244	245	234	236	274	269	204	237	213	251	228	199	246	252	208	215	241	257	238	249	213	245	233	238	224	242	257	242	262	195	222	249	222	252	242	259	224	235	222	218	225	252	219	211	237	222	282	278	230	245	209	242	229	217	234	231	217	231	246	240	245	241	222	255	233	238	254	229	264	229	243	249	234	254	236	248	238	247	246	271	242	230	210	231	244	226	227	211	254	219	240	247	232	228	214	249	228	239	242	224	248	262	250	224	243	234	250	237	205	248	228	266	241	251	241	267	269	229	262	253	247	244	232	237	233	205	242	228	232	236	242	250	253	221	240	240	226	249	235	224	211	224	222	231	254	249	245
27528	40997	46467	46999	50290	47428	50638	50428	40180	44158	43867	46239	41618	39784	36734	40435	41978	37367	35197	37631	24654	15245	11016	14451	12039	9393	9713	12723	7695	6858	5858	5304	6021	4146	5605	4138	4511	4095	3091	4511	4534	4720	4130	3178	2741	2154	2036	1698	1840	1792	1769	1871	1524	1780	2155	2755	1607	1296	1063	1243	1146	1192	987	1029	1065	804	731	756	1510	1052	1805	2543	2345	846	658	616	575	562	555	573	604	611	562	563	602	547	550	808	1282	1214	570	542	563	588	542	533	536	528	537	593	546	593	566	551	590	538	558	514	524	553	544	543	534	547	541	612	579	563	556	556	495	608	575	530	563	548	581	570	582	559	561	529	556	610	549	574	559	571	528	546	548	512	543	522	509	592	553	551	549	557	562	562	551	542	527	574	528	578	595	555	497	547	558	521	554	555	547	543	496	523	548	528	499	557	568	534	531	520	525	522	520	561	530	525	540	518	581	579	547	567	529	547	552	533	586	506	571	552	543	578	514	564	559	524	493	596	536	577	565	544	522	510	573	584	538	563	524	570	520	554	605	545	591	544	502	542	557	545	552	555	510	558	595	550	570	523	524	571	570	538	538	551	539	534	558	520	550	588	588	584	556	525	567	539	538	530	588	559	570	533	530	562	548	517	563	543	516	541	540	544	552	543	560	574	565	518	547	539	535	529	561	577	579	554	554	530	547	565	551	589	562	553	586	498	539	537	557	595	541	537	532	565	528	518	566	598	491	535	524	552	526	529	560	535	504	491	551	540	537	520	583	555	527	575	515	551	584	553	576	542	529	521	562	542	517	519	542	559	544	568	545	598	559	572	590	552	577	527	540	548	544	564	565	526	565	529	546	543	524	531	577	537	557	563	564	517	562	513	526	545	548	504	550	491	555	581	545	517	567	557	531	566	581	543	573	537	531	542	564	527	560	558	559	557	588	531	572	542	516	545	562	583	556	530	545	565	549	580	509	550	562	546	575	528	551	518	543	525	527	544	523	523	556	568	529	565	550	564	524	575	560	535	513	547	570	514	546	513	564	542	545	565	543	533	562	571	575	550	529	597	553	551	535	544	573	544	527	550	523	508	559	605	565	512	551	535	590	538	527	502	563	542	565	527	552	515	526	595	599	516	534	546	539	543	553	508	569	514	575	564	543	511	549	547	542	544	559	525	574	571	594	525	568	559	557	540	549	569	575	545	500	558	493	543	562	553	508	562	546	541	519	539	554	525	524	582	565	516	529	586	563	542	571	558	548	573	536	534	540	527	547	547	537	568	527	563	577	528	542	529	595	524	579	541	551	545	538	525	563	545	557	521	564	525	568	483	563	565	574	531	563	542	516	563	559	594	594	517	565	562	539	533	531	524	533	558	569	551	532	550	578	550	555	568	571	568	551	525	548	575	549	569	560	521	564	508	538	547	504	552	522	552	533	540	558	533	526	563	561	503	513	557	538	580	512	541	520	533	581	538	548	541	576	569	524	543	594	535	545	550	537	600	539	567	555	561	543	531	572	552	546	568	587	513	520	510	566	563	501	578	548	559	577	520	539	543	502	559	593	539	537	577	519	550	548	528	568	570	586	542	517	528	538	550	575	566	554	532	571	536	533	544	609	599	542	579	539	558	581	531	546	575	503	568	585	541	532	506	577	551	545	567	572	554	551	559	563	553	536	562	575	590	539	551	548	547	585	546	572	567	538	527	580	525	536	522	563	529	557	539	537	554	531	583	535	545	536	562	530	542	573	506	513	528	564	542	565	526	571	600	525	542	544	560	516	576	540	559	538	562	590	579	553	581	527	576	575	544	529	560	534	557	545	565	551	572	550	564	550	530	534	528	539	537	546	495	566	554	544	515	575	560	518	571	559	555	538	558	535	531	536	536	526	521	524	598	543	543	574	530	562	560	604	543	548	529	581	563	565	584	559	559	531	550	527	533	522	571	549	549	572	539	529	523	551	537	530	518	523	561	581	551	528	558	500	491	528	548	545	535	505	509	523	531	518	557	539	590	552	578	520	552	540	550	559	537	515	554	543	544	538	523	517	591	545	542	521	577	564	546	549	500	575	544	555	545	562	575	573	549	584	548	577	534	577	552	549	527	552	550	564	540	541	519	538	567	553	580	549	546	551	531	567	504	525	563	545	573	527	576	560	563	558	527	537	511	556	586	578	537	558	522	551	540	538	531	557	527	514	540	564	571	580	502	576	535	538	552	563	536	566	547	530	570	521	541	564	552	532	543	560	538	536	541	548	552	531	570	520	532	519	549	550	596	540	538	541	522	556	552	545	541	559	517	547	563	592	542	565	521	563	611	524	545	503	550	565	567	531	570	641	557	508	584	533	535	560	537	545	553	549	554	566	526	541	518	555	570	579	546	546	577	585	544	554	549	554	551	559	562	581	550	556	529	563	558	514	541	534	580	528	551	565	534	539	552	549	526	555	546	559	562	531	540	540	585	553	529	541	583	545	576	549	556	589	565	526	552	562	550	569	566	569	550	554	543	536	546	546	507	547	540	553	573	604	552	583	557	534	506	548	578	514	554	577	535	545	559	522	557	552	578	549	546	516	548	576	569	537	543	547	577	544	535	571	574	534	519	577	515	538	542	547	548	550	529	547	571	561	592	574	539	569	557	530	517	538	572	533	544	551	493	541	558	519	539	542	574	565	554	573	483	534	511	541	553	543	556	561	542	575	587	559	513	551	557	533	542	560	559	547	530	542	542	536	546	553	538	548	554	537	537	562	537	560	590	546	517	545	534	559	587	562	557	570	509	527	498	531	573	548	580	537	552	529	554	526	597	567	572	509	558	561	521	516	544	547	558	528	534	543	536	562	586	514	570	547	529	559	542	517	536	547	564	541	535	528	556	542	551	512	539	594	578	547	547	532	567	532	542	547	572	544	537	562	503	542	544	563	522	548	542	525	497	562	568	545	575	548	539	529	545	559	568	530	535	520	516	582	539	537	563	540	541	534	566	546	555	506	572	555	577	558	530	569	495	519	572	547	527	566	552	582	542	506	544	552	546	541	563	579	547	567	549	563	547	541	549	559	571	541	573	508	600	519	583	521	542	574	539	537	567	544	524	520	578	519	511	551	563	582	558	534	549	543	562	585	563	549	536	586	564	541	522	643	544	550	545	548	515	583	539	513	538	525	576	526	519	504	541	600	548	510	540	599	548	550	580	535	550	566	548	516	518	536	507	531	511	527	532	566	507	545	530	568	502	547	545	553	512	542	579	517	551	576	546	553	576	561	532	540	539	536	546	555	537	585	528	530	502	526	566	540	562	533	509	519	534	539	553	570	526	550	564	563	544	530	558	515	563	570	549	538	554	537	555	600	518	529	576	544	503	557	534	518	556	531	562	542	550	542	544	562	522	535	563	564	519	579	537	532	562	544	532	505	537	546	567	546	530	518	591	512	559	548	571	541	549	584	537	534	551	521	538	561	598	525	572	540	559	558	544	512	562	572	526	560	562	576	544	518	554	568	581	581	566	555	532	530	554	535	532	507	493	523	554
45193	44999	41263	34638	36657	36766	39771	44797	38407	35990	34851	36808	34200	33750	28563	31058	31379	28519	26616	26711	14212	6446	4203	5648	4657	3085	3766	4397	2515	1837	1512	1740	1974	1146	1954	1319	1257	1015	866	1108	1128	1114	1123	714	690	576	526	477	476	513	517	491	368	500	618	636	455	340	287	298	287	368	266	295	306	238	207	260	327	303	452	590	506	222	192	168	159	172	175	171	185	195	160	154	177	161	167	225	371	311	187	161	183	148	159	171	140	167	174	180	161	170	189	173	169	159	165	185	188	176	165	156	191	175	159	150	148	178	181	169	164	171	175	173	164	162	186	184	197	178	159	148	184	169	136	166	136	168	154	160	171	187	173	190	179	159	156	171	169	163	178	144	186	160	176	157	182	161	160	181	180	188	166	179	156	140	188	172	183	157	183	145	171	168	157	159	152	148	184	159	176	165	156	154	178	193	161	205	179	140	188	177	156	143	165	162	168	189	182	169	161	174	141	149	157	157	176	161	169	185	169	199	174	161	173	169	173	164	200	156	152	184	157	155	161	178	164	160	166	163	158	179	143	172	162	162	211	170	175	179	165	197	181	169	177	183	171	162	165	145	156	170	173	142	172	182	196	154	188	188	179	181	181	179	173	133	175	162	173	174	159	161	157	175	163	182	150	172	186	162	204	165	152	167	181	159	155	134	164	179	170	167	176	168	213	168	165	166	179	195	177	167	164	140	160	168	176	164	163	165	152	169	172	178	185	185	183	165	154	152	177	175	172	181	175	188	171	160	168	207	172	178	195	164	164	189	177	176	187	149	183	154	164	174	176	148	175	149	147	156	164	166	183	176	171	193	170	175	169	166	167	167	184	180	174	161	173	165	193	175	184	181	177	191	153	171	167	167	188	177	158	177	166	160	186	178	167	166	154	163	153	152	173	198	179	151	188	157	162	171	158	152	156	189	166	163	162	165	141	163	186	158	174	152	148	167	169	162	161	144	163	162	173	172	165	176	183	134	163	176	165	172	179	161	162	180	192	174	172	159	143	163	156	169	175	161	157	160	160	149	182	150	148	167	201	171	188	135	166	171	183	171	159	180	157	165	174	165	169	164	181	166	162	170	183	171	162	201	170	170	150	147	170	167	157	147	168	164	143	172	145	155	172	162	154	139	169	147	162	164	187	158	182	188	187	161	164	161	181	196	171	196	166	167	151	166	169	172	156	161	159	171	182	162	174	163	159	157	154	157	170	170	180	171	158	175	150	148	164	177	165	167	157	142	150	155	157	168	172	162	171	162	190	161	170	182	166	173	150	137	161	191	156	143	155	173	166	163	154	188	167	167	176	169	161	176	183	179	142	168	174	196	180	185	165	153	189	174	174	153	160	174	150	176	159	167	153	170	145	164	178	168	158	169	186	161	180	162	168	159	165	147	157	160	165	187	183	189	153	153	173	163	154	169	178	172	187	152	162	160	195	156	172	168	183	176	157	156	177	190	157	151	143	171	192	167	170	199	165	161	174	176	172	197	166	183	160	169	167	171	174	185	161	167	183	162	167	152	170	166	171	173	194	170	134	152	173	166	176	149	165	169	168	138	180	189	196	150	160	155	178	156	168	175	161	148	173	185	174	163	158	169	163	131	162	181	181	164	170	162	177	187	170	160	168	162	179	160	147	181	196	161	173	148	171	178	166	179	172	185	177	171	172	172	145	175	157	169	172	193	142	155	181	169	155	148	158	144	188	161	190	166	157	167	162	166	166	176	168	172	154	147	178	141	168	178	188	152	166	164	160	184	163	175	156	163	175	164	167	186	181	177	168	175	167	158	160	163	169	177	153	188	203	164	154	157	166	172	177	154	178	162	150	172	157	171	167	171	148	159	166	158	162	167	180	184	162	158	149	188	160	190	165	171	194	190	175	147	143	183	183	168	160	171	200	176	186	185	166	174	163	157	176	181	155	159	158	186	179	150	154	162	150	162	177	181	176	179	180	161	212	150	172	166	151	170	171	142	156	156	145	150	136	165	177	141	153	168	164	178	172	184	172	177	170	151	176	171	140	162	190	174	167	173	173	179	175	175	165	176	169	163	190	144	178	179	170	153	156	164	164	160	184	153	170	180	165	173	168	158	155	156	177	158	178	181	168	144	176	159	182	134	178	171	177	152	161	163	173	168	162	166	175	169	183	199	166	177	142	198	150	160	189	162	153	163	171	203	182	173	169	177	165	173	189	167	176	189	167	170	170	168	163	148	151	140	164	190	171	170	192	141	164	187	153	158	186	173	182	181	166	180	164	177	165	170	173	165	167	186	162	176	163	171	174	164	176	177	193	166	172	157	163	179	182	177	181	178	180	178	149	197	158	201	192	196	172	176	181	147	167	171	186	145	179	158	183	171	179	166	180	160	162	168	163	157	168	167	145	160	185	215	178	174	189	181	155	159	199	188	171	157	159	173	172	148	183	167	172	168	169	171	158	169	167	166	163	168	192	163	165	187	165	155	191	158	160	171	164	171	159	166	174	164	168	139	196	168	171	173	180	162	181	176	170	171	185	164	150	152	149	178	181	165	164	193	158	155	167	158	142	174	165	168	171	187	199	161	175	156	171	156	163	155	160	154	189	166	163	155	151	158	171	175	185	167	167	178	204	168	190	171	163	163	191	170	156	170	169	144	179	178	188	169	152	172	166	143	180	185	166	142	179	158	165	176	140	175	162	161	174	175	182	192	154	159	169	189	193	157	188	158	188	183	132	173	170	166	150	163	139	186	174	192	197	169	159	153	179	167	169	150	168	156	167	161	154	167	140	155	172	173	161	192	178	164	151	150	159	172	144	161	196	174	146	172	183	179	197	144	152	149	174	169	166	167	155	173	168	182	165	154	180	161	175	163	175	146	158	194	169	167	163	183	183	185	179	180	154	150	172	178	188	188	157	153	169	192	182	189	185	161	154	142	195	156	151	167	159	190	169	143	168	181	152	146	153	145	187	163	142	142	146	175	142	160	157	205	176	179	180	131	161	167	181	173	163	171	155	163	154	169	177	177	177	179	158	177	165	181	181	159	154	159	159	167	161	166	171	154	159	192	174	165	169	154	169	153	182	169	198	173	160	178	168	174	164	203	159	179	187	160	162	180	147	155	132	166	174	158	142	184	171	172	158	153	173	164	163	152	179	167	172	146	158	138	185	157	152	137	149	154	156	163	161	179	153	170	156	170	177	186	178	179	162	185	192	165	166	171	157	182	152	184	165	155	158	207	153	183	168	177	161	174	182	164	163	161	176	164	158	165	151	188	186	154	146	170	194	157	198	164	151	180	174	175	170	173	163	192	173	155	151	175	161	168	145	168	160	156	147	175	201	188	203	171	136	179	161	176	190	161	156	146	148	156	160	165	169	167	170	165	160	179	168	162	171	177	162	173	160	175	170	148	166	203	171	158	185	173	175	161	144	175	178	166	181	175	170	175	165	141	153	169	158	164	197	164	190	213	186	179	174	182	177	138	170	154	208	165	138	160	170	158	167	196
33907	45533	49040	51212	53555	53794	56869	55515	47954	52177	52296	53927	50374	47937	45656	49117	49634	47900	46738	47242	32307	22001	18231	21264	18820	14586	16349	18392	12652	10591	9476	9890	10709	6173	10429	7557	7342	6471	5077	7186	7197	7235	6913	4379	4353	3375	3171	2750	2792	3041	3072	2958	2077	3036	4170	4149	2398	1746	1257	1505	1429	1841	1121	1278	1241	864	739	965	1733	1599	2927	3652	2549	654	494	494	474	457	425	418	442	442	403	413	412	410	451	865	1731	1509	390	407	412	395	385	397	405	400	377	425	415	416	373	417	391	390	386	411	404	400	385	413	384	404	401	365	381	366	427	381	445	399	391	425	337	424	410	396	378	428	435	443	409	388	391	382	402	390	364	466	405	410	371	398	397	413	370	390	384	412	385	411	403	382	415	396	383	382	405	390	367	363	373	380	414	370	411	436	397	378	407	388	407	387	430	409	404	362	372	401	426	388	384	368	379	408	419	381	393	414	382	384	402	447	404	378	413	417	380	391	380	413	406	401	384	400	454	403	367	433	425	346	395	415	384	432	353	385	410	403	393	379	405	449	364	393	406	420	415	383	383	405	412	394	390	376	381	379	377	394	384	394	383	402	415	401	411	399	365	412	394	357	367	389	354	359	403	360	385	375	406	383	414	387	391	408	409	401	408	387	418	390	416	399	431	412	430	355	384	402	416	405	388	367	380	409	421	416	360	420	385	420	405	389	401	381	389	405	409	373	412	419	394	386	387	383	429	399	417	393	396	371	393	381	386	409	405	393	342	392	425	383	358	381	384	401	366	352	403	439	380	369	351	380	401	400	404	429	407	408	407	354	390	396	410	385	370	367	386	426	405	406	392	409	409	409	396	380	394	378	376	402	401	407	342	412	374	406	396	381	425	393	373	385	367	398	407	403	411	426	386	392	400	407	407	369	405	385	396	412	400	410	405	423	401	392	392	372	425	393	434	410	454	391	398	371	363	408	424	335	401	353	377	403	417	393	417	428	381	400	398	416	379	416	407	412	384	413	400	372	376	386	366	405	404	397	398	354	413	331	375	395	390	409	379	412	384	398	385	414	395	393	405	381	443	382	393	414	402	396	395	386	379	382	382	360	419	433	392	413	355	414	410	389	362	424	386	395	411	409	441	388	377	405	370	388	350	395	406	395	371	405	394	398	376	391	395	374	358	398	382	415	420	421	402	391	394	416	408	362	399	398	363	381	402	380	409	392	412	356	384	407	374	371	404	394	388	384	398	385	398	421	399	372	398	367	378	398	371	398	418	399	396	357	406	385	355	399	420	414	395	369	387	394	426	409	411	400	399	381	369	392	387	425	354	395	387	403	406	400	371	424	375	430	447	369	400	400	386	389	422	382	388	402	357	350	398	383	407	372	404	411	374	429	354	404	418	402	397	401	403	404	385	388	386	396	377	394	414	384	440	412	382	391	420	381	381	402	378	387	379	409	410	385	364	415	387	381	420	416	417	405	405	401	427	425	375	388	388	377	403	391	412	378	396	382	383	335	351	368	404	416	389	445	394	430	372	424	361	392	420	408	385	333	410	383	386	369	394	412	375	375	400	387	419	391	353	364	358	433	416	384	372	424	406	404	380	418	412	405	405	418	405	390	386	396	408	394	404	371	396	411	409	416	398	391	389	413	415	407	427	383	385	447	395	391	391	392	399	395	389	415	428	339	375	397	388	422	390	407	399	446	391	421	384	400	381	409	409	390	362	421	416	386	380	423	405	377	421	377	388	387	403	351	380	410	396	401	396	406	433	397	402	389	379	420	402	405	392	400	386	373	373	397	423	376	419	445	411	404	370	383	405	386	378	380	385	394	372	360	422	353	428	359	403	401	410	362	387	378	415	409	384	389	402	387	384	390	410	351	392	403	406	392	418	391	403	451	428	379	396	401	384	377	361	416	369	438	386	365	411	385	417	356	408	360	389	388	409	369	371	391	427	377	407	359	366	376	374	369	414	376	409	392	391	364	415	404	370	376	390	361	389	376	400	391	395	389	371	432	405	384	381	401	402	389	414	390	354	402	366	360	421	412	406	397	359	423	439	368	387	406	354	397	388	384	370	355	347	392	379	377	400	368	400	365	382	420	378	385	405	365	394	416	399	384	340	375	373	382	378	410	373	405	410	372	443	376	416	400	379	370	372	361	397	372	367	409	384	416	362	379	371	390	380	429	394	389	360	373	378	346	410	374	423	447	390	399	365	405	385	429	402	424	388	363	391	377	400	366	388	376	406	393	392	403	404	410	402	386	382	389	396	395	386	373	372	387	407	392	393	393	426	393	395	395	386	397	405	392	399	388	415	417	387	361	381	413	401	418	446	411	398	391	411	400	378	421	426	384	400	358	379	402	342	389	366	387	372	391	400	373	389	386	387	367	416	398	393	364	426	407	363	425	414	402	381	397	379	402	396	405	401	377	380	411	380	403	411	410	374	409	365	365	379	407	396	398	404	426	372	456	355	376	407	391	425	386	375	398	402	421	362	395	381	400	390	391	429	400	407	380	353	399	392	391	390	383	414	426	368	400	416	399	390	393	414	386	406	397	364	391	412	402	409	388	384	374	399	367	405	353	403	374	398	404	376	395	388	387	380	395	397	366	395	409	357	349	404	405	395	397	437	389	385	417	421	407	365	370	409	400	365	386	369	411	399	422	376	413	422	386	407	384	396	398	410	394	417	400	360	392	373	430	398	418	389	377	427	384	370	385	408	390	385	384	421	426	384	384	372	384	418	404	369	408	394	395	421	393	388	369	410	386	387	411	399	420	398	388	389	376	361	401	416	386	403	394	413	391	419	404	401	411	397	389	402	379	409	373	432	381	411	352	390	408	354	375	392	408	414	384	367	393	394	397	404	399	392	406	390	387	405	390	332	413	394	401	392	401	413	378	353	390	413	414	393	396	384	391	367	417	414	375	397	345	392	406	396	398	406	409	393	416	394	377	389	410	391	382	420	409	388	382	410	432	398	432	453	382	406	388	377	361	417	374	395	405	381	400	409	357	403	425	410	394	387	384	406	424	374	349	391	391	395	414	398	385	431	396	407	412	371	394	388	436	404	398	421	435	447	414	394	348	382	386	403	384	384	401	384	393	407	384	414	385	401	360	388	390	429	392	435	400	390	404	388	421	413	359	399	374	398	385	418	414	407	401	386	389	411	398	396	409	384	353	394	403	395	392	456	416	398	426	388	385	390	412	382	388	396	419	413	390	418	406	407	376	400	405	389	424	376	407	386	380	393	400	381	354	365	378	404	392	381	354	351	386	381	415	380	418	381	376	418	378	391	400	381	371	400	395	402	393	373	392	383	399	399	394	394	379	362	380	370	382	408	395	392	398	384	382	389	387	427	401	429	433	402	376	408	415	367	379	414	411	419	398	394	388	390	383	394	414	405	371	387	372	402	368	387	354	366	406	400	403	407	410	404	409	362	378	400	389	410	399	410	358	373	395	371	375	384	388	391	429	381	387	383	407	378	389	396	420	386	413	417	389	390	375	402	419	387	380	388	373
14469	18142	21900	14723	10662	6629	5153	5389	3833	3351	2718	2350	1721	1632	1220	1211	1209	1053	939	914	623	429	435	389	383	313	306	299	279	291	265	301	302	250	304	252	239	255	246	257	265	281	240	234	250	274	219	267	230	236	226	248	257	230	227	219	241	196	211	214	239	214	205	219	262	230	246	196	250	219	250	247	225	245	239	230	256	233	216	210	223	216	219	244	263	278	229	262	258	235	227	200	215	221	221	239	244	222	245	244	241	247	216	240	224	211	251	241	217	254	238	229	210	223	224	211	248	210	229	233	243	250	215	249	209	197	239	238	240	233	245	217	235	266	221	231	229	233	284	208	216	203	226	239	209	220	240	244	219	233	242	222	238	215	245	220	229	242	235	236	214	236	234	221	222	253	227	228	233	223	225	199	245	218	216	232	249	242	253	237	196	230	201	238	227	238	227	220	238	231	246	237	228	272	244	231	227	219	230	220	238	228	220	205	232	248	214	246	242	219	233	226	235	251	230	239	252	222	201	217	260	221	218	218	230	231	237	213	221	248	224	238	229	217	225	250	196	231	212	233	252	224	236	209	232	227	234	217	236	229	222	256	219	224	229	223	216	238	224	221	245	236	223	229	236	216	241	245	230	222	204	226	231	221	232	218	223	244	231	235	231	230	242	224	262	244	233	224	213	207	219	205	230	249	238	231	255	233	231	186	229	207	238	219	212	241	200	198	243	212	222	248	231	233	246	242	228	230	201	249	247	230	213	263	266	230	233	231	226	215	245	247	220	224	218	234	215	207	231	250	227	215	244	242	236	238	231	230	248	221	230	227	220	222	243	222	231	258	252	204	236	214	243	225	229	247	213	254	226	228	225	221	202	227	240	233	235	223	256	252	250	258	228	225	212	254	231	239	212	261	216	229	207	199	228	227	228	233	199	232	264	211	224	229	223	226	235	240	229	220	241	215	244	236	262	250	268	238	222	240	246	208	197	201	213	248	223	223	224	239	255	219	229	241	229	253	218	208	206	224	228	246	217	220	215	244	219	255	250	227	211	237	217	222	235	231	255	237	235	259	225	224	237	220	252	265	223	217	246	243	256	239	214	214	226	246	219	233	236	204	234	238	220	228	235	251	248	212	234	233	247	228	269	236	265	214	226	217	243	250	247	243	225	233	228	250	239	233	221	221	218	198	217	234	214	257	226	247	208	209	232	223	238	237	224	239	199	217	223	193	233	235	213	228	247	230	213	230	234	208	240	249	239	235	221	224	229	239	233	246	220	217	240	235	228	241	221	201	219	239	250	239	221	263	243	239	217	230	232	235	223	251	240	193	223	234	226	187	237	245	226	241	224	244	206	211	261	239	232	238	214	239	246	224	236	222	247	232	191	248	252	233	211	218	228	208	228	210	223	245	237	229	232	221	235	253	252	258	249	241	225	225	264	235	208	238	210	256	248	222	228	237	242	219	236	239	233	233	242	237	236	228	199	199	235	238	201	230	238	248	230	244	236	230	207	216	213	216	244	241	237	238	247	228	197	206	208	240	228	219	223	216	213	252	211	230	239	244	240	238	229	252	195	219	229	250	224	230	238	224	231	226	247	237	215	218	268	223	232	229	250	233	234	232	221	233	227	228	236	214	230	221	215	230	221	235	211	246	258	219	231	237	245	230	228	255	248	250	217	240	246	229	225	212	235	274	247	231	228	228	260	258	242	239	276	232	221	211	239	241	229	220	241	227	261	227	227	236	226	244	216	231	220	244	249	201	217	254	241	250	247	241	241	221	222	232	226	234	247	231	227	239	229	288	240	202	191	264	242	252	226	240	262	232	239	222	233	222	192	220	232	228	227	258	224	194	210	202	242	245	239	192	229	224	250	219	244	199	239	230	216	239	254	235	248	226	228	245	233	224	220	226	224	226	221	205	237	234	249	237	210	244	237	264	168	219	218	246	241	231	219	231	206	224	218	204	213	226	216	237	214	207	215	219	240	248	222	236	207	219	213	249	215	237	227	236	215	227	250	240	252	229	228	241	228	233	216	224	217	232	265	260	208	213	224	242	232	251	220	246	222	226	246	217	239	254	223	217	213	244	239	238	237	254	264	233	224	262	222	217	241	210	205	221	231	236	231	226	214	223	226	210	255	243	224	230	196	235	190	221	243	262	263	258	241	228	250	226	210	214	233	236	242	237	231	219	244	231	251	235	235	243	256	216	249	254	214	239	224	209	214	242	227	211	227	253	229	238	196	212	228	262	230	220	235	239	207	255	215	223	216	196	233	230	232	255	227	232	240	240	210	203	217	245	218	252	216	215	241	227	229	216	201	203	225	228	229	234	220	228	219	218	227	244	233	246	209	207	250	246	226	211	219	205	255	247	232	245	218	220	210	255	193	245	228	214	207	212	227	230	227	239	272	237	207	190	226	247	247	262	228	228	239	246	221	237	206	232	229	248	205	256	199	219	243	189	252	212	248	224	210	267	239	213	250	217	251	208	218	224	240	208	231	220	231	236	243	243	230	238	230	211	209	237	240	228	235	201	240	236	232	225	227	249	242	243	210	223	232	236	232	218	221	233	232	225	241	228	233	251	238	226	213	248	236	219	234	223	230	235	243	235	223	225	230	229	229	202	229	227	217	246	234	234	239	262	246	220	233	238	248	239	236	251	260	205	247	213	230	240	218	221	237	238	217	226	233	204	254	221	225	250	205	252	235	205	219	213	230	218	233	235	238	233	222	232	259	202	211	231	237	256	227	209	246	279	222	211	235	241	213	249	235	230	253	240	226	239	211	212	245	210	235	207	210	263	254	240	233	212	221	237	221	223	248	234	243	225	256	203	228	239	254	254	248	228	222	206	228	223	196	238	240	231	251	209	254	242	209	211	230	228	234	235	243	207	245	222	253	246	248	261	239	235	252	225	244	243	223	239	244	226	234	252	212	210	211	219	243	254	253	191	248	259	224	221	201	232	233	223	249	244	234	253	226	245	230	220	237	228	222	247	258	240	205	239	240	230	202	244	241	238	222	244	240	218	209	224	246	259	182	241	234	195	214	232	236	233	241	239	246	227	214	232	234	227	242	215	226	218	230	239	255	226	218	220	235	224	216	234	238	235	207	188	243	211	253	192	214	241	227	239	215	220	227	222	238	204	227	226	230	252	211	239	240	225	216	237	245	233	213	225	190	246	248	215	221	226	188	240	242	216	256	237	239	203	233	248	248	250	244	252	218	232	240	227	238	226	224	223	220	242	220	232	204	221	228	226	254	236	240	249	222	204	242	243	211	220	280	229	220	222	229	213	245	211	224	253	257	234	250	217	210	226	208	236	195	228	224	231	216	231	209	205	243	239	240	221	242	233	255	257	223	250	237	234	225	236	226	244	223	207	257	255	229	227	205	225	200	249	231	239	240	191	257	215	231	239	223	217	235	236	234	235	250	232	219	213	217	220	220	226	209	239	230	233	222	198	227	237	219	242	212	218	240	231	231	217	254	224	219	233	247	261	250	241
10277	16628	27430	22928	23799	17572	17924	19008	13203	13421	11805	11518	9159	9219	6920	7618	8102	6423	5766	5932	3219	2154	1770	1942	1582	1178	1267	1356	1020	965	871	976	979	838	1026	808	788	780	711	828	834	797	815	706	686	608	656	638	593	627	614	577	623	636	647	663	626	572	608	580	569	602	599	564	614	573	630	580	567	568	612	557	614	568	540	555	561	538	549	591	537	564	571	510	534	504	531	554	593	610	547	535	535	567	545	577	490	516	590	573	582	520	569	503	509	534	561	499	527	529	555	519	571	522	561	514	572	509	474	517	531	547	524	565	598	519	569	554	528	520	571	515	581	533	567	559	533	509	496	532	552	566	548	555	567	557	577	540	565	568	534	543	498	497	563	556	595	536	522	535	525	539	570	520	558	497	560	528	526	572	535	486	500	595	543	558	580	550	565	540	547	570	541	565	577	557	537	556	592	560	557	526	546	577	540	551	556	545	552	590	585	565	529	541	475	546	493	540	576	549	545	553	510	507	565	558	553	580	510	539	561	519	525	546	549	551	541	531	559	512	552	556	529	521	578	540	514	531	537	555	558	556	553	543	536	549	526	598	550	548	565	531	552	605	498	523	549	548	558	550	512	509	507	507	535	556	536	528	553	549	569	547	527	568	508	545	539	563	517	548	588	599	558	525	496	572	502	558	584	563	563	510	533	554	565	535	517	583	554	552	546	557	532	513	523	552	532	544	550	566	511	589	512	558	537	563	552	563	542	571	608	564	564	532	559	564	522	567	542	529	508	527	519	511	534	533	562	501	534	578	528	546	556	571	520	588	531	576	527	504	553	542	580	603	530	551	556	505	469	526	573	532	535	540	554	554	528	474	547	553	507	537	552	499	550	540	524	559	560	566	566	545	540	531	536	549	513	522	569	505	558	551	585	572	556	531	526	510	568	541	546	530	572	524	510	546	565	497	549	568	570	554	535	551	531	545	556	549	557	515	527	484	581	544	552	530	550	586	543	552	523	577	530	556	537	542	547	531	576	518	552	583	537	507	567	543	517	552	489	518	564	565	510	492	524	544	554	548	536	517	567	523	538	539	564	577	546	550	570	570	548	520	551	528	532	571	542	571	499	527	494	493	555	474	570	522	561	560	524	571	543	534	505	542	542	539	568	530	521	515	551	518	530	556	512	537	537	538	524	526	514	529	508	555	530	558	514	542	558	539	534	540	505	528	547	524	544	547	537	537	571	604	505	552	514	556	532	542	523	559	544	497	554	567	522	549	551	532	512	542	550	534	552	492	554	584	558	555	556	540	505	522	562	558	563	541	567	600	566	553	533	518	485	500	524	548	536	551	532	552	558	559	518	543	527	562	529	563	524	471	552	515	541	553	560	522	530	535	530	544	524	522	574	600	523	541	505	550	534	527	563	554	529	529	572	548	596	486	563	578	561	558	508	545	571	537	517	549	550	548	583	568	520	524	565	523	542	533	571	532	541	530	527	537	534	549	508	556	551	508	502	556	546	530	514	563	553	545	537	501	566	573	509	507	547	570	543	562	506	578	576	563	523	593	551	559	549	541	551	524	511	528	499	562	516	573	518	523	526	520	535	524	526	548	564	576	548	538	519	532	523	546	549	499	557	542	509	515	558	548	556	549	528	520	518	553	527	512	558	574	588	511	560	515	551	570	551	522	538	528	557	564	560	551	523	535	493	507	540	525	509	563	519	538	544	525	563	563	519	573	517	504	581	544	572	571	571	508	573	546	516	531	519	536	527	531	531	542	525	496	522	510	558	550	524	524	583	563	521	522	556	540	541	521	544	535	573	551	559	569	576	555	514	561	573	552	571	529	582	565	562	581	541	535	530	548	546	561	555	562	543	557	538	531	521	525	531	517	553	567	517	538	512	553	557	541	575	570	551	544	564	561	573	498	532	527	514	572	531	542	548	543	519	543	528	547	528	546	540	520	505	539	518	541	560	510	569	535	599	570	536	516	563	548	498	541	519	532	547	514	544	595	550	566	518	509	556	536	534	548	515	547	509	560	507	565	513	501	543	556	524	508	562	572	554	533	505	581	589	515	583	558	532	524	544	578	535	545	546	532	539	577	537	554	548	576	569	536	525	546	517	554	563	530	523	540	575	559	523	575	586	551	552	528	544	558	590	542	533	536	554	544	543	585	532	557	553	572	515	555	503	531	553	537	555	562	502	531	557	529	526	537	580	587	564	515	528	547	527	524	547	537	558	545	543	540	546	551	511	557	546	567	513	533	521	525	516	561	575	511	539	534	553	539	534	557	521	517	534	531	522	536	522	530	535	541	568	501	574	529	559	552	519	539	513	530	540	538	515	519	553	507	603	544	555	546	575	537	546	551	552	557	525	527	517	550	545	536	559	555	545	557	511	541	502	537	555	565	527	527	592	513	513	577	515	553	597	516	550	551	539	546	549	540	563	521	505	521	547	550	569	521	530	503	563	552	615	535	529	545	546	573	500	572	501	543	568	563	575	542	544	566	511	567	529	525	541	559	518	518	506	540	578	593	525	522	495	542	535	526	528	532	599	542	592	525	553	557	509	557	529	522	523	596	544	581	527	568	542	579	539	547	558	532	534	556	526	519	531	553	558	537	561	499	567	517	517	574	535	530	508	496	538	530	498	534	555	545	563	572	541	572	542	579	533	528	568	540	542	543	548	511	564	569	547	519	518	547	530	555	592	516	549	538	574	549	560	586	577	551	501	518	547	532	569	529	511	549	554	526	522	539	531	553	542	505	547	556	613	556	556	536	505	569	538	545	540	571	520	556	514	567	535	557	532	508	523	568	567	566	535	564	520	596	500	528	527	553	501	530	517	591	504	512	540	471	555	560	552	555	504	603	557	545	552	571	539	537	547	554	578	536	543	564	561	579	549	537	514	554	531	509	556	553	571	545	521	566	541	553	564	536	594	485	544	552	559	527	529	495	582	543	549	546	553	512	521	579	496	532	505	552	558	499	489	505	568	521	511	550	542	548	546	570	524	560	531	571	520	515	551	548	567	523	528	545	525	533	525	556	509	579	591	504	541	527	534	527	546	545	552	530	552	525	550	508	526	513	531	534	602	553	544	530	555	566	552	521	588	572	531	543	564	534	562	554	540	570	509	584	549	542	565	555	567	556	529	565	546	528	544	572	541	557	557	535	585	530	557	539	521	507	536	554	530	528	513	529	571	539	521	524	533	525	538	498	549	538	579	541	531	545	555	527	575	546	531	538	523	507	568	550	527	520	498	543	528	530	565	585	558	501	556	568	508	580	565	585	555	567	538	504	555	543	557	550	550	556	536	507	542	558	512	558	563	550	567	554	542	545	521	509	522	519	572	587	556	551	581	541	557	555	536	528	531	577	565	525	524	543	539	512	527	575	549	552	565	544	546	583	515	557	515	497	515	553	525	520	543	511	554	513	525	528	568	539	533	546	554	532	560	506	556	539	488	532	509	535	530	598	500	517	561	557	515	589	532	578	574	557	546	507	570	561	551	503
38467	43103	41444	33547	36181	32808	33277	40563	32594	28838	27471	28836	23769	23729	18270	19315	21226	17236	15322	13979	5570	2722	2453	3024	2565	1591	1847	1933	1200	951	890	1056	1037	744	1150	791	668	633	565	781	769	739	628	475	512	421	391	403	434	453	426	388	333	392	492	478	380	356	254	289	340	300	237	302	283	227	282	312	274	317	362	313	340	255	247	254	245	217	250	256	231	220	259	230	244	233	233	264	317	303	253	244	250	214	266	233	245	224	212	238	233	200	232	239	246	225	227	237	253	225	208	259	207	218	230	229	244	244	212	246	216	251	250	228	229	268	223	266	235	214	251	240	267	280	217	232	223	258	228	243	246	261	246	244	253	239	237	216	246	262	243	225	253	245	231	244	265	241	227	233	229	222	225	221	242	239	248	229	233	217	249	227	230	231	230	241	236	235	254	251	246	238	224	243	246	236	224	222	225	238	219	228	257	241	244	231	249	233	233	253	242	250	224	231	238	244	219	235	248	232	241	253	219	219	254	251	226	211	239	244	238	264	235	235	273	230	251	207	233	248	221	228	223	249	244	250	221	243	243	249	252	237	252	225	244	249	241	236	247	255	231	238	230	227	224	238	231	239	247	207	199	245	236	256	218	275	262	267	260	247	240	233	229	243	236	220	242	232	245	247	247	241	236	214	237	254	236	237	243	225	219	249	229	230	220	237	208	225	253	255	229	228	224	261	263	254	223	230	227	236	224	245	212	227	229	235	244	245	250	228	232	252	250	228	249	261	231	254	231	260	202	267	214	243	256	249	232	222	228	234	241	242	238	258	228	240	236	225	256	246	224	218	256	217	246	244	245	220	232	246	269	221	221	181	234	227	263	228	271	239	244	236	220	230	217	243	228	219	245	207	226	218	253	244	221	222	253	242	219	240	253	282	235	234	254	244	237	256	245	251	228	207	217	233	252	240	236	268	244	244	227	217	222	217	222	227	227	234	257	243	232	228	245	250	218	225	238	250	231	244	226	227	261	236	236	243	224	214	247	241	263	238	209	196	236	245	232	209	243	186	240	267	279	242	212	245	238	220	256	206	249	258	199	237	238	240	248	238	232	245	230	255	254	216	260	236	219	264	257	217	232	248	256	225	206	260	252	199	247	237	237	222	240	270	246	222	211	250	225	208	226	232	232	218	236	216	277	241	247	247	244	223	240	257	220	235	249	239	260	229	233	243	239	241	227	242	242	223	236	227	227	229	233	240	220	235	231	236	253	218	232	259	230	227	248	247	252	242	233	238	250	218	227	216	220	233	259	255	233	253	235	226	208	262	239	251	212	253	231	256	235	247	235	233	264	228	222	238	236	210	215	231	257	245	292	188	224	228	217	233	230	224	206	212	242	255	222	247	249	230	265	248	254	240	213	246	243	239	234	219	228	213	240	219	226	234	233	250	230	219	247	257	209	226	269	252	207	264	254	236	250	246	224	213	210	233	225	206	238	265	216	249	238	220	250	231	240	238	260	220	224	224	214	204	235	230	232	234	259	210	245	250	225	225	247	221	242	234	262	221	224	213	203	249	237	234	255	226	222	243	258	236	221	218	243	248	241	245	247	237	231	216	295	231	261	233	239	226	233	238	221	271	213	231	232	261	247	266	268	241	250	246	253	208	224	248	235	228	251	267	219	245	231	219	229	224	262	256	246	238	268	215	279	249	219	229	244	241	242	222	254	229	274	264	218	261	216	240	214	214	231	229	242	234	248	238	219	224	238	230	207	222	221	234	222	230	224	215	232	238	235	242	208	224	250	233	240	270	263	233	228	211	256	239	247	232	210	233	228	232	248	220	214	221	224	265	215	210	248	238	211	242	271	232	252	227	221	247	231	270	228	223	246	218	266	233	225	232	216	280	250	234	233	215	248	225	241	260	208	251	228	247	251	214	229	251	235	254	230	228	261	220	253	246	243	264	261	243	234	230	242	249	211	242	221	245	260	231	228	241	240	255	258	231	221	237	255	208	225	247	227	230	249	216	230	236	231	250	218	214	235	247	243	244	225	236	230	262	245	226	266	224	246	233	221	233	238	259	237	241	220	229	227	227	243	229	256	221	221	256	265	235	240	238	233	259	225	248	229	230	231	218	273	237	244	234	254	252	216	276	230	251	251	248	216	259	207	232	240	227	224	246	218	229	256	255	227	207	233	239	247	240	231	264	275	207	241	235	250	220	223	227	215	220	243	278	235	245	229	215	236	247	231	235	236	254	231	250	223	245	226	230	254	251	266	251	245	215	227	251	241	246	254	244	265	202	232	238	222	228	243	203	216	229	260	240	229	216	242	236	231	242	220	240	225	262	273	256	265	246	259	245	269	239	241	238	236	240	235	256	253	234	228	220	233	223	250	252	239	263	245	243	215	234	261	220	245	243	241	257	228	244	236	242	241	254	246	225	257	230	213	259	247	242	280	233	258	199	228	258	221	232	234	242	238	228	229	243	202	243	247	218	243	203	215	251	245	234	260	227	198	210	217	227	236	243	192	214	222	242	227	226	245	232	249	259	249	229	221	208	224	256	216	226	241	243	245	246	266	210	221	234	262	248	246	236	264	227	278	278	224	239	243	236	252	229	225	212	254	281	247	229	212	236	245	229	253	234	225	217	240	232	229	224	223	216	239	225	229	231	247	248	210	258	249	223	228	247	243	220	231	248	230	234	234	228	257	250	216	246	208	230	220	273	269	241	252	232	218	241	218	249	218	211	242	235	260	226	253	237	236	253	242	233	224	268	236	241	256	228	214	235	236	243	226	237	222	272	239	233	224	231	247	255	233	212	218	245	254	225	236	242	249	240	240	231	212	234	229	251	214	240	209	213	249	230	230	234	232	254	216	228	242	232	238	237	226	237	257	254	223	222	250	243	230	249	219	229	252	219	243	230	242	217	209	263	258	223	243	222	228	262	251	221	235	249	204	236	236	233	246	222	249	258	248	241	234	230	221	226	249	244	238	229	248	231	233	232	229	205	218	259	277	238	238	245	231	233	216	267	211	223	233	217	265	232	251	262	235	249	247	257	258	219	226	221	257	237	251	232	243	227	227	216	235	242	272	222	234	262	261	295	232	237	213	213	234	234	215	243	237	239	217	258	243	224	245	250	235	221	229	229	203	263	254	239	239	231	250	224	236	226	266	244	219	245	234	272	260	230	240	250	242	230	231	246	226	245	242	215	218	230	245	236	250	228	236	236	242	193	248	219	246	243	235	273	211	252	257	218	219	225	251	230	236	240	274	237	221	259	217	236	239	229	229	241	249	243	232	254	238	258	224	241	233	235	234	238	196	234	238	236	220	250	228	224	221	249	238	249	265	233	244	283	242	255	244	237	244	210	228	251	248	216	217	217	225	243	260	221	238	218	232	245	207	230	219	229	228	241	235	252	227	245	232	230	235	237	247	248	237	243	244	218	237	217	216	253	232	259	215	255	244	230	233	208	229	228	233	219	246	228	230	254	209	234	252	213	214	228	209	248	231	218	264	234
28659	40434	47263	45506	49900	47063	49860	49883	39505	44251	45003	46242	40898	39131	38242	40913	42603	37698	37455	34651	19954	13798	12659	13894	12174	8925	9958	11192	7369	5710	5461	6446	5813	4513	6707	4583	3791	3872	2860	4730	4492	4360	3881	2498	2816	2018	1888	1959	1721	1993	2040	1841	1467	1879	2542	2323	1753	1306	844	951	1204	1056	832	1000	814	713	703	1055	826	1310	1377	1229	1283	717	618	575	603	570	600	542	573	577	546	572	587	570	588	756	1257	1008	571	538	562	552	580	541	608	558	543	602	551	544	536	571	563	546	557	567	584	538	522	556	524	511	568	560	540	568	529	533	506	568	549	532	526	526	532	489	555	557	547	615	514	557	560	524	555	540	539	553	510	562	541	527	534	547	553	534	531	533	532	533	564	567	581	520	522	529	542	548	520	509	546	560	522	508	506	532	555	530	543	539	580	533	532	545	554	544	559	555	514	553	543	536	588	504	557	512	522	570	551	520	555	504	584	525	558	548	542	552	513	593	550	517	541	568	538	517	557	540	527	536	556	554	504	540	574	534	502	541	528	547	533	521	548	510	551	539	548	562	486	529	551	539	549	583	553	498	528	565	543	523	550	539	523	556	554	581	528	528	522	520	505	527	525	576	538	525	567	576	552	565	532	549	533	575	532	567	586	501	554	543	574	552	539	545	527	549	544	582	520	525	512	524	535	544	520	526	537	566	551	534	483	522	548	595	564	577	553	544	543	489	548	530	533	557	540	531	582	502	551	547	534	564	540	563	530	552	542	524	574	571	520	545	551	566	531	513	524	564	526	562	565	514	562	588	528	525	530	567	575	552	528	518	530	559	564	528	583	552	553	528	515	504	510	543	549	555	520	523	597	585	535	531	573	551	527	566	517	529	556	519	534	541	556	515	590	550	525	519	567	562	530	590	558	564	572	566	530	545	543	539	596	543	535	558	510	527	574	527	569	550	543	575	486	530	544	533	584	519	592	548	524	506	487	528	570	561	518	543	557	560	547	527	563	561	557	553	499	599	525	568	538	556	573	538	549	546	546	556	543	538	532	553	512	553	554	545	531	567	547	514	531	502	524	504	577	574	535	517	571	555	571	551	548	583	525	586	586	563	540	575	527	550	563	549	567	566	541	561	525	546	521	548	528	541	540	532	539	551	562	555	513	545	521	561	535	551	520	571	542	571	515	535	496	531	503	529	586	570	520	530	529	489	556	550	524	561	511	539	524	529	488	503	567	525	510	508	547	550	552	590	564	507	531	560	522	536	556	514	523	543	546	550	537	552	561	548	525	565	524	522	547	543	589	534	549	528	548	525	581	526	525	525	565	526	517	586	526	518	524	545	533	545	530	581	551	568	545	570	500	507	547	528	533	546	534	514	553	534	513	543	561	506	546	496	539	554	567	595	536	518	571	520	537	512	537	561	567	493	575	548	587	560	527	557	535	520	534	543	558	555	555	551	529	532	528	552	569	524	538	523	560	557	515	570	567	556	559	564	599	539	568	538	544	510	543	574	547	555	517	530	535	558	530	512	530	536	511	553	537	585	528	541	530	484	557	562	578	572	571	502	538	565	569	545	533	564	536	524	551	568	561	535	493	557	544	557	543	559	566	555	516	541	543	545	570	532	512	540	558	567	532	539	526	558	541	523	533	554	542	538	538	574	522	570	510	574	587	528	533	543	525	542	542	532	565	518	562	510	530	550	513	563	576	504	515	557	536	522	519	526	550	504	575	537	532	504	553	519	551	522	552	554	534	565	554	512	539	517	525	544	544	519	561	507	517	576	533	548	555	527	562	552	488	565	558	562	530	568	579	514	535	561	495	525	544	546	509	552	527	532	579	536	582	533	553	464	523	525	538	570	520	552	540	545	508	537	547	532	535	517	531	518	547	497	506	581	536	550	493	529	533	504	535	553	589	535	557	520	549	585	527	506	565	510	523	589	526	557	546	502	525	540	504	557	564	549	496	526	543	564	539	535	552	558	555	514	514	567	504	542	534	553	560	527	541	548	515	545	528	516	549	520	518	537	540	535	601	570	580	561	552	510	556	510	531	541	555	501	533	527	547	535	532	555	526	546	510	528	581	575	521	553	526	596	531	548	549	536	547	521	601	569	525	564	579	568	580	498	527	510	561	515	534	519	522	586	555	545	497	506	546	544	508	563	573	515	567	510	510	562	552	555	577	516	581	529	543	536	570	542	529	561	548	532	539	535	531	579	498	522	544	508	538	531	555	521	549	565	527	564	533	523	532	557	569	531	505	530	586	544	551	554	506	507	563	517	533	502	533	486	547	557	504	536	547	541	538	538	549	519	550	565	552	559	495	575	550	573	555	547	568	568	568	530	572	563	565	547	576	587	563	532	603	498	585	544	563	566	516	536	530	522	557	557	587	568	554	550	561	569	554	555	538	564	578	525	542	560	556	561	569	489	519	509	547	558	537	531	511	531	555	497	536	563	567	504	596	568	553	554	551	552	562	563	570	558	586	557	514	514	569	589	504	555	535	487	535	548	505	510	563	515	529	550	524	542	568	525	571	526	525	542	563	540	567	548	537	579	525	524	562	535	572	544	567	526	527	536	528	518	570	509	540	588	535	545	551	504	574	572	577	550	514	611	511	566	523	558	546	557	570	514	558	577	516	528	535	554	518	556	565	548	542	561	534	556	526	520	532	526	566	540	570	545	515	497	552	563	525	564	530	565	531	548	557	533	535	539	498	514	534	531	588	549	522	541	545	544	533	544	564	522	547	530	577	554	569	543	492	552	517	506	542	546	557	564	519	590	509	566	525	547	546	591	524	546	549	589	497	593	541	511	508	534	516	586	533	526	548	552	547	514	518	548	534	557	544	548	536	529	551	516	549	513	519	482	510	537	539	543	511	504	506	545	521	579	532	529	547	492	526	587	516	577	551	512	579	541	552	541	569	508	556	525	535	521	556	528	588	519	570	533	557	533	562	542	531	535	540	546	555	547	568	528	548	529	581	537	534	537	555	520	555	521	544	550	535	543	593	553	531	526	536	535	557	546	530	573	554	555	558	522	556	563	560	578	531	560	515	536	521	546	490	574	499	523	513	556	547	539	511	529	535	527	562	522	567	538	559	537	547	537	551	526	552	544	538	536	515	541	567	587	529	532	525	565	507	592	551	564	517	514	588	530	520	592	512	507	566	560	522	542	569	532	508	536	545	511	540	524	550	562	591	546	566	530	560	549	555	528	528	569	588	542	506	566	575	567	548	517	557	588	551	543	551	551	531	546	525	543	517	553	521	570	585	519	561	515	510	523	549	525	546	545	493	555	557	568	568	534	564	530	519	527	570	559	543	526	545	535	517	578	548	516	532	500	572	551	557	534	592	578	580	527	538	519	547	545	541	546	546	552	513	545	513	509	560	549	534	524	558	525	535	538	571	517	613	548	540	557	528	563	551	522	514	544	538	557	511	547	565	519	530	506	536	549	558	563	500	525	489	551	534	513	579	525	558	588	548	553	542	527	517	545	553	547	524	537	537	534	528	523	573	588
45493	45340	40365	33398	36239	35513	38938	44905	36472	33855	35757	36573	33171	33643	28156	31078	32737	27303	25811	24479	10581	5161	4034	5626	4666	3086	3132	3716	2050	1804	1673	1990	2224	1440	1951	1333	988	1019	783	1341	1279	1157	900	703	677	519	524	492	474	495	516	468	401	550	638	573	529	354	277	234	313	272	229	304	219	211	203	291	242	322	400	356	275	222	202	183	156	186	169	160	175	150	176	179	190	146	170	209	350	311	185	157	167	160	198	191	185	149	162	146	167	156	164	160	150	166	148	173	164	190	173	166	151	175	177	132	182	162	154	134	149	178	162	180	158	179	156	160	174	161	177	170	160	191	151	168	172	158	163	138	166	192	173	173	190	174	166	187	160	159	199	143	166	158	171	149	135	178	165	157	140	155	181	184	153	162	156	162	178	161	145	157	174	164	169	179	147	157	165	179	157	165	168	147	142	169	172	177	159	149	174	183	151	173	148	140	169	165	169	140	181	172	150	172	170	155	198	176	169	178	178	140	171	164	158	181	152	158	163	156	157	152	171	169	188	159	168	151	176	151	188	193	158	160	161	143	165	167	162	168	195	161	170	162	148	164	161	146	149	166	161	198	165	164	195	181	189	159	158	167	157	155	188	173	166	159	174	158	182	152	143	143	160	155	149	186	176	145	168	175	183	163	153	165	154	163	192	171	168	199	165	155	191	185	167	178	157	179	155	175	148	163	153	160	148	153	174	159	168	168	180	159	178	151	175	164	157	165	157	164	197	155	147	186	199	207	162	154	175	141	153	164	187	169	193	151	173	173	195	186	184	176	182	170	180	189	150	152	185	146	176	146	156	151	163	145	169	159	166	165	145	168	172	167	157	182	166	155	175	177	154	189	188	158	146	161	159	149	159	165	169	166	175	174	165	185	178	180	144	154	148	170	155	169	155	170	175	170	134	178	186	174	161	163	162	166	167	143	196	159	159	151	166	182	159	159	161	186	194	173	175	170	142	163	156	166	178	177	134	173	168	188	168	191	178	168	151	175	162	157	167	143	176	183	157	193	146	159	178	192	187	172	156	152	151	175	162	161	165	188	135	176	165	187	163	183	196	169	182	144	146	182	171	174	168	163	162	160	144	188	189	161	182	151	180	167	172	158	175	176	157	156	154	160	171	163	189	135	141	176	165	180	177	155	167	168	171	147	152	169	185	136	181	178	160	137	151	155	159	161	181	166	163	163	175	176	177	199	179	146	173	151	171	165	148	169	160	175	177	154	177	177	173	190	180	169	193	185	150	160	136	188	170	191	162	163	175	184	179	165	157	197	157	154	191	186	163	172	149	187	169	163	170	170	161	146	152	172	149	159	159	190	175	192	172	191	148	154	149	160	179	160	146	177	154	147	178	143	143	166	163	171	176	181	160	176	141	168	158	193	189	146	155	161	177	163	161	159	187	175	184	160	173	169	182	185	200	153	161	150	167	164	180	151	160	167	172	145	165	174	153	159	179	178	155	158	129	164	179	180	162	159	174	166	176	179	170	163	153	157	171	149	165	145	187	171	152	166	179	183	186	166	162	181	151	165	193	179	141	177	155	149	169	156	192	161	166	177	141	154	173	182	171	180	158	186	167	175	156	167	154	178	170	173	183	175	171	183	158	172	136	195	189	155	158	164	152	178	181	173	150	169	171	175	172	174	175	173	186	151	176	154	159	178	149	182	156	152	187	165	178	183	161	187	155	180	164	176	176	193	191	180	185	188	164	166	161	161	164	167	180	166	163	158	174	159	154	189	171	179	148	146	148	155	159	160	186	150	162	152	172	156	149	162	151	151	172	185	156	161	170	177	171	138	175	190	161	172	160	154	185	186	193	150	178	181	191	168	174	159	153	172	147	187	162	184	171	180	174	161	175	176	169	171	172	144	167	159	168	180	180	182	197	184	164	176	193	179	175	153	140	149	154	143	175	163	149	181	173	195	167	167	162	153	192	179	165	178	167	175	179	160	170	166	162	155	158	156	166	193	160	161	160	172	157	155	178	195	164	148	174	138	161	174	166	159	154	169	184	171	167	180	181	171	153	148	163	158	156	157	170	145	177	146	165	182	157	168	165	186	182	167	175	159	153	154	166	152	161	193	181	152	152	164	160	174	200	171	156	176	182	137	144	185	178	168	169	164	182	183	184	160	175	148	186	138	160	153	174	159	151	150	162	155	188	166	177	180	162	151	148	173	143	165	172	141	149	173	173	159	154	164	192	137	174	157	152	145	158	155	142	159	157	180	153	151	176	178	172	148	172	149	156	158	168	176	178	154	152	158	165	143	176	152	162	165	171	168	154	154	133	144	183	156	185	153	163	182	167	155	204	178	151	177	169	182	180	184	183	156	148	171	168	153	185	163	153	164	181	158	190	160	188	162	181	200	152	176	138	147	169	172	188	178	146	152	156	192	143	184	161	144	172	164	176	153	187	143	176	171	179	160	186	166	157	150	160	168	172	171	174	152	162	145	179	160	169	169	151	174	147	170	174	168	168	158	160	167	164	175	151	158	163	190	165	153	163	165	168	162	180	162	182	143	141	181	176	158	155	138	167	170	166	184	155	152	179	165	150	181	167	153	179	160	153	198	168	174	164	158	154	139	147	173	187	167	169	185	177	166	169	176	169	168	160	151	172	185	152	162	160	191	157	170	164	190	192	157	165	179	160	173	154	164	152	188	153	170	155	160	168	176	162	162	152	160	158	173	167	162	159	155	151	171	155	160	144	184	175	168	176	164	185	153	146	166	180	166	168	173	173	154	169	164	177	143	169	158	167	160	174	172	176	149	171	159	145	169	169	156	177	181	158	174	158	149	157	169	164	168	173	171	159	147	179	173	141	156	174	169	163	189	183	165	161	190	153	175	154	178	192	148	144	188	178	164	160	171	171	183	149	193	158	178	199	172	151	165	185	174	162	161	138	129	151	191	168	164	154	192	173	191	171	126	155	172	151	206	174	149	152	152	158	161	176	202	155	170	178	157	157	191	167	167	186	155	175	180	176	171	178	184	171	178	148	154	164	168	157	149	163	167	176	180	190	173	196	162	164	140	163	138	165	189	158	151	174	163	161	151	146	163	154	149	150	180	165	169	146	166	164	176	188	169	178	168	170	163	173	174	171	158	163	190	176	159	175	169	155	165	125	154	186	152	179	171	161	156	148	162	143	192	151	141	158	168	174	191	170	136	153	161	179	176	161	163	176	163	164	191	162	177	156	149	169	168	173	172	159	153	194	161	166	167	175	162	156	152	192	141	164	177	164	160	178	167	152	159	178	186	149	195	178	188	185	181	176	143	176	143	160	174	172	148	165	160	168	166	165	150	168	158	180	177	162	153	126	185	178	179	156	168	162	180	167	188	159	184	168	178	183	164	138	178	159	158	181	187	203	167	153	164	189	193	149	172	155	158	174	168	176	148	159	157	166	173	155	172	199	162	178	143	141	184	175	185	172	145	178	164	159	155	184	170	155	174	156	167	158	158	158	164	203	171	176	138
33870	45221	48753	50485	52583	52917	56404	54156	44455	49313	52136	54015	49154	47911	46182	49539	50175	47194	47305	43339	27607	20560	18819	20788	19263	15288	15239	17048	11254	10692	10132	11244	11388	8272	10946	7860	6448	6459	5201	7750	7803	7355	5747	4121	4513	3143	3163	2949	2780	3181	2927	2855	2192	3204	4037	3375	2741	1836	1045	1131	1573	1304	970	1285	836	707	720	1326	796	1659	2085	1877	1329	929	652	482	450	446	421	461	421	436	477	445	452	428	447	677	1695	1420	430	382	416	396	412	362	378	401	395	419	398	385	397	386	403	397	370	394	415	385	411	404	414	413	413	384	426	368	378	396	417	423	378	376	368	359	404	394	404	382	408	457	410	418	387	365	407	401	384	386	403	391	375	401	352	405	382	410	364	382	403	336	433	399	378	384	398	367	399	416	363	349	386	386	392	390	396	418	409	386	396	357	406	402	417	387	376	395	387	377	394	456	394	423	395	354	389	378	404	386	415	427	407	424	375	390	395	421	400	418	429	410	401	415	383	365	374	367	402	370	362	391	396	366	401	391	378	381	374	385	404	400	404	383	381	390	392	394	392	409	377	426	406	395	400	370	416	380	377	372	421	420	383	365	364	385	394	397	378	395	392	372	383	384	368	419	407	376	380	380	391	400	379	376	358	385	393	385	360	394	400	403	386	380	360	416	420	403	398	363	371	372	395	355	361	383	388	412	377	395	403	428	405	400	349	387	346	370	391	397	394	419	373	398	434	411	410	395	396	383	371	413	412	373	380	410	404	370	393	408	364	432	394	368	376	361	405	382	391	404	389	401	425	377	381	353	377	371	392	396	401	430	403	396	385	354	391	360	415	405	440	375	406	387	373	399	363	390	378	411	386	398	395	356	415	364	416	348	376	404	438	374	415	381	374	382	369	390	434	393	390	391	382	391	385	379	393	392	419	397	415	365	390	351	374	363	419	413	383	401	371	398	362	383	393	355	374	402	380	442	391	389	389	417	397	415	371	371	365	404	368	383	382	399	386	344	402	426	355	386	378	394	397	389	416	373	403	365	391	388	411	407	420	374	411	381	363	391	404	369	393	358	358	395	362	385	389	430	403	369	364	415	398	401	385	413	396	361	389	373	372	349	417	409	392	384	413	358	391	387	403	383	399	402	407	401	375	386	387	397	378	389	402	387	402	382	387	398	370	382	378	398	401	388	404	391	372	366	414	396	389	375	399	390	415	379	397	431	407	377	356	409	383	415	404	409	387	401	376	358	431	383	405	366	423	380	375	370	396	382	391	376	358	389	390	369	398	382	364	373	422	419	378	371	448	456	413	397	369	407	359	386	382	381	408	364	401	388	405	408	382	378	386	450	400	370	392	404	376	361	382	360	366	377	398	421	383	401	408	407	355	411	404	375	386	367	417	400	382	374	416	383	415	376	360	391	378	375	379	397	381	407	380	412	405	418	424	378	371	397	385	419	365	350	384	352	335	384	416	418	379	400	399	397	395	381	373	364	416	399	387	385	381	388	372	393	434	392	401	356	429	399	356	388	379	396	377	396	377	404	409	387	394	377	352	385	383	371	360	393	398	415	379	427	360	436	360	364	394	394	382	360	424	355	371	420	405	409	415	407	332	396	376	382	405	393	381	383	360	415	426	402	392	388	390	407	375	365	378	382	374	364	382	402	395	394	402	378	369	367	345	385	400	379	403	363	363	425	404	364	423	356	410	372	409	404	377	370	379	372	373	391	398	409	383	400	369	401	375	398	379	399	383	397	398	410	380	378	365	386	387	395	381	370	399	399	378	392	367	424	358	384	360	388	416	426	345	395	364	396	377	411	396	402	387	367	402	368	366	373	412	342	373	408	403	383	384	396	371	402	388	369	404	378	384	380	395	389	399	425	410	406	401	423	384	374	364	389	389	389	394	393	412	350	410	401	397	380	393	338	408	407	363	396	346	360	425	409	414	360	354	375	409	381	365	388	385	383	438	367	394	403	350	401	373	390	392	375	421	409	405	413	433	371	382	398	394	394	411	405	385	381	377	369	422	389	400	399	373	396	382	406	395	362	426	407	369	405	391	400	362	373	418	369	395	400	380	403	375	399	422	407	400	428	373	426	408	376	399	360	397	395	385	367	410	384	363	400	375	398	426	388	408	406	407	371	394	393	405	372	383	382	378	397	376	390	391	390	366	401	414	412	416	393	383	394	391	389	399	392	402	408	367	391	350	377	395	374	404	397	375	401	383	387	360	373	383	407	374	369	399	416	412	389	388	380	410	365	382	401	447	388	409	388	380	376	407	375	372	378	387	378	402	356	394	405	394	380	382	404	377	404	366	379	399	401	370	363	362	382	377	388	415	393	383	408	368	396	384	390	378	362	411	417	387	393	379	365	375	357	363	377	379	383	412	387	383	382	405	383	383	369	387	397	363	390	379	405	404	391	372	435	374	395	378	421	376	373	383	379	413	373	405	376	406	400	432	395	378	360	378	385	355	405	396	416	400	379	419	366	416	425	392	387	384	353	391	388	374	364	377	381	371	403	382	409	392	355	383	382	411	391	416	385	379	362	395	414	423	401	398	380	407	410	357	390	401	419	445	411	377	410	389	405	395	398	378	376	396	413	377	385	427	391	385	398	363	381	415	428	421	396	387	419	399	405	400	361	380	393	380	386	400	357	434	374	381	424	415	380	427	383	345	374	409	394	378	374	442	410	389	379	377	414	378	361	382	402	395	420	395	399	375	407	357	406	394	401	426	428	394	418	372	384	426	396	411	394	350	378	383	395	383	414	423	364	385	390	394	423	390	410	402	364	384	378	409	398	405	357	390	390	382	400	410	359	397	436	367	423	422	403	402	369	390	406	398	432	398	348	372	390	416	364	420	386	421	382	404	373	399	416	380	399	377	387	385	370	414	385	368	404	357	381	392	411	386	397	350	387	387	368	414	363	398	424	403	392	409	392	411	382	401	394	417	395	406	382	411	394	390	371	384	384	405	379	368	380	362	398	377	402	360	372	364	371	391	401	404	376	392	387	368	398	388	404	376	392	397	394	358	364	369	373	379	390	382	376	394	393	395	416	414	364	389	386	406	401	394	397	346	356	374	382	377	402	381	386	372	419	425	379	410	369	412	391	396	405	371	380	366	373	383	405	397	419	381	388	393	386	414	386	386	398	375	380	410	388	385	377	341	376	371	398	393	380	392	401	409	394	357	361	388	407	373	406	398	371	372	378	376	409	364	396	412	387	403	394	406	379	392	392	351	419	399	382	416	398	370	384	376	381	354	417	383	407	385	405	371	342	376	416	395	403	394	388	374	382	420	406	440	400	391	378	367	376	410	374	395	366	411	378	417	396	394	421	338	385	400	369	397	380	369	382	409	371	413	392	365	423	376	360	378	398	366	357	371	396	375	355	398	399	409	403	403	399	395	397	421	405	411	366	391	396	381	441	377	413	374	404	369	383	379	363	400	401	382	392	368	393	360	372	392	393	373	402	410	413	390	362	423	389	352	370	361	359	378	394	415	375	400	391	365	371	434	400
15167	18315	21232	14147	10381	6814	5276	5134	4157	3226	2615	2569	1952	1720	1436	1613	1608	1301	1108	1105	573	526	484	440	364	342	348	343	255	275	287	304	346	281	278	279	265	242	262	273	265	279	244	278	257	252	238	239	240	260	274	250	248	222	248	248	232	221	213	235	250	229	219	221	227	230	245	264	210	219	236	236	223	236	235	214	240	228	213	238	232	222	236	194	245	201	230	210	247	258	233	231	249	230	208	238	248	214	234	236	246	231	253	232	233	235	232	225	252	231	225	228	220	207	257	245	217	218	244	210	238	225	214	229	214	253	217	257	215	245	229	264	237	216	217	242	228	221	248	196	206	252	210	234	217	215	201	245	237	229	217	233	233	216	230	221	210	210	227	228	236	198	238	221	223	222	246	223	222	219	213	230	245	218	215	229	219	224	241	223	235	220	207	249	220	218	214	221	247	217	221	240	227	215	229	206	200	249	207	222	241	223	240	269	219	239	240	207	212	247	210	226	223	238	195	234	228	222	228	247	243	219	271	230	243	253	229	206	208	242	231	257	257	218	201	232	213	252	239	247	235	218	224	243	231	233	244	232	215	227	251	215	218	265	240	217	252	235	217	227	230	225	231	235	258	257	216	231	252	219	237	229	199	199	225	223	232	209	199	206	226	215	241	229	232	234	241	219	236	228	246	233	245	247	232	220	200	230	230	217	231	244	217	219	227	246	223	226	234	217	223	237	235	220	236	205	230	213	205	236	237	225	208	208	253	238	241	216	251	234	208	215	234	196	219	241	227	228	232	235	220	228	239	237	252	219	239	244	238	219	238	229	203	207	237	233	229	237	247	246	200	224	226	212	248	224	228	248	190	236	218	220	219	229	210	213	252	228	212	241	224	262	239	223	251	259	239	230	246	213	223	213	222	261	226	228	251	191	247	241	247	228	241	206	202	191	216	227	217	222	198	238	195	224	239	235	214	200	248	251	244	236	215	244	237	261	249	224	237	231	235	239	250	233	227	199	261	225	211	214	240	217	239	234	256	203	238	233	216	244	233	227	216	235	222	211	189	227	223	231	240	227	203	211	249	243	229	212	246	246	229	231	216	224	234	221	248	238	271	233	231	248	210	227	248	261	214	245	233	204	215	222	247	241	234	235	240	226	251	214	237	228	240	226	249	239	228	235	237	213	221	215	213	246	247	247	234	258	206	208	205	215	221	236	248	227	227	215	230	222	229	221	238	253	256	206	224	241	222	230	240	235	256	236	201	227	212	225	212	210	226	226	234	236	241	247	255	262	222	231	233	221	208	227	227	256	208	211	225	222	228	217	235	208	244	230	243	215	249	259	251	234	242	228	242	223	184	234	230	216	234	243	221	242	237	226	209	203	248	227	257	249	232	229	239	218	218	225	253	238	219	222	231	231	219	243	221	226	234	222	217	237	241	225	205	205	224	222	239	198	248	219	252	235	223	258	259	228	241	215	241	236	232	218	247	224	220	216	244	249	243	222	265	264	230	217	243	256	207	216	221	222	228	238	260	213	221	213	192	259	232	236	223	221	225	222	247	241	236	245	242	234	231	232	225	224	238	214	235	219	211	243	223	288	216	228	208	227	253	220	232	230	225	232	230	213	222	220	224	197	230	232	226	235	237	203	203	233	215	228	234	238	234	235	211	234	234	235	194	238	251	229	254	228	252	234	223	248	210	221	231	229	237	238	224	213	223	215	225	253	221	225	246	252	233	244	247	241	244	242	210	242	242	234	199	261	207	236	235	262	223	257	223	239	207	211	238	234	219	248	264	252	219	203	234	219	205	226	235	238	219	244	205	214	218	238	254	232	237	211	208	235	223	228	227	223	228	209	255	266	216	222	210	234	225	189	227	224	258	227	235	238	208	198	231	199	239	215	231	203	238	242	206	246	222	218	230	211	184	215	222	239	241	205	225	255	231	227	194	210	237	230	225	224	222	225	220	234	235	217	225	225	241	197	219	221	206	207	234	186	235	205	219	234	231	232	229	219	237	245	220	262	223	227	216	210	225	253	242	224	225	252	220	212	217	228	236	278	218	235	213	239	222	227	231	240	230	209	236	225	211	210	216	234	223	228	240	219	239	212	223	239	235	270	229	224	224	193	221	215	216	223	240	226	217	241	218	220	238	215	234	207	210	228	240	235	237	199	230	226	217	232	237	229	245	210	209	221	236	211	233	257	223	217	210	224	231	236	211	233	230	250	217	232	228	219	254	235	267	237	226	244	221	209	261	211	220	266	237	230	212	218	230	222	232	223	246	254	215	214	209	213	221	220	225	233	220	210	238	230	224	220	233	211	235	219	231	237	241	233	234	247	226	227	214	212	201	243	231	223	227	224	234	226	205	244	268	228	226	237	222	194	219	224	245	255	238	215	193	211	243	218	237	214	227	223	241	247	245	238	216	201	248	239	217	210	245	235	209	229	228	220	217	228	244	216	199	206	223	202	226	222	233	236	235	243	238	245	228	222	223	200	254	225	216	235	227	226	244	238	242	252	257	214	240	244	213	217	221	216	235	224	202	225	214	234	211	213	217	192	238	199	208	215	230	225	239	219	241	243	235	231	204	218	222	209	207	215	221	241	240	209	229	185	236	236	244	224	226	273	219	216	232	236	211	248	233	221	229	223	238	216	216	215	235	215	237	235	213	253	195	240	222	212	248	232	284	224	235	226	227	194	234	223	216	225	213	245	255	237	223	241	236	216	231	241	232	251	243	254	216	222	231	231	230	236	257	211	236	226	253	213	196	225	217	227	217	270	214	240	215	203	255	223	242	239	230	230	234	216	233	215	224	223	218	207	222	199	229	226	209	237	254	266	243	213	209	219	210	206	201	224	205	190	226	215	220	233	185	260	212	202	207	227	203	222	211	241	223	219	251	211	209	205	245	237	221	231	220	211	239	233	215	229	252	213	266	243	241	193	235	231	222	228	223	237	225	219	214	209	244	212	218	197	248	204	252	244	230	233	225	236	203	206	218	218	236	224	217	226	226	208	226	241	238	233	239	215	221	229	228	244	231	194	239	212	215	220	227	209	248	225	233	247	234	217	213	233	213	243	216	224	239	212	236	212	216	241	239	242	219	250	198	248	209	234	224	243	262	219	263	227	194	230	239	246	257	228	194	227	212	235	219	218	246	228	226	210	224	222	215	238	207	209	204	217	244	221	241	251	223	229	242	227	190	265	252	242	210	243	269	226	235	249	255	218	237	219	214	218	254	233	245	224	211	252	224	203	233	229	243	184	231	226	229	255	210	236	204	228	204	237	217	230	238	219	242	228	210	245	209	242	217	251	258	227	244	226	249	203	250	226	236	224	248	255	240	220	240	243	225	259	272	238	237	228	223	228	213	246	220	238	206	240	219	212	198	217	238	207	223	206	219	234	237	263	209	228	229	243	226	238	263	225	247	223	234	224	254	238	242	241	241	234	208	222	217	252	233	232	219	240	246	253	214	215	251	208	206	225	217	241	252	232	220	220
10551	17170	27193	22719	22988	17780	17800	17968	14293	12532	11983	12212	9259	9482	7329	8039	8355	6757	6405	5873	2808	2328	1973	1952	1678	1388	1373	1280	1204	1103	1082	1215	1176	865	1099	836	835	889	745	857	915	816	803	730	648	704	698	694	712	641	637	657	643	676	679	674	601	633	591	592	623	602	564	589	576	516	577	609	570	590	621	602	604	587	604	539	550	532	563	569	551	543	544	561	564	582	538	563	598	586	559	555	563	557	573	527	571	566	509	525	542	535	484	539	546	540	505	534	500	536	531	542	509	542	547	526	518	542	525	567	568	543	560	519	523	521	508	532	549	533	512	526	511	561	541	561	508	541	515	534	582	578	564	576	564	513	554	532	553	539	552	552	494	541	541	485	502	503	514	570	555	564	502	601	530	531	531	539	564	568	560	535	540	553	548	525	516	534	561	533	547	537	560	548	568	536	568	536	521	544	546	516	583	513	529	539	556	520	551	540	549	529	537	523	580	555	518	502	554	535	538	554	559	517	536	526	524	553	522	524	508	522	542	513	509	540	523	561	512	589	534	557	557	556	542	560	553	539	548	554	552	548	558	533	514	553	514	543	538	556	535	540	559	515	558	571	607	548	536	566	583	510	502	526	559	553	543	555	513	528	532	531	529	524	534	517	544	492	557	543	534	547	529	548	517	552	582	532	582	531	547	531	536	546	574	571	560	528	547	556	562	543	588	573	494	511	548	548	517	527	549	509	579	573	559	549	531	548	523	543	553	539	534	530	544	529	528	534	548	523	558	530	569	553	553	530	495	567	535	550	537	523	524	476	502	505	531	553	553	564	523	529	564	529	516	500	547	533	519	577	566	567	519	522	523	523	517	542	509	567	540	515	536	525	559	521	526	572	545	570	560	549	575	546	538	541	538	499	563	576	491	528	540	575	579	551	545	500	549	546	545	552	528	512	527	535	553	547	539	549	526	546	541	547	538	507	562	561	550	557	580	512	541	509	555	535	547	534	541	539	558	546	581	518	560	550	587	517	530	523	541	543	532	553	512	539	509	572	528	495	527	513	547	525	491	535	535	589	534	536	534	547	548	520	566	528	549	473	594	488	561	531	538	525	588	545	535	550	541	557	540	521	486	532	571	543	513	529	555	519	545	515	521	559	547	508	529	595	525	585	534	536	529	537	533	525	541	543	575	531	539	533	467	534	574	522	564	511	556	556	566	562	556	478	519	512	502	497	521	562	514	538	552	541	533	550	570	577	554	512	511	566	550	547	549	515	562	520	543	537	536	515	527	555	526	554	569	553	542	522	531	558	504	534	526	535	497	507	579	577	535	570	555	573	521	560	536	543	553	558	554	512	516	543	525	534	502	537	543	538	552	518	508	548	577	529	572	531	561	573	547	559	542	530	572	533	569	498	509	511	523	502	513	523	529	549	565	534	572	569	533	569	544	526	509	506	531	535	549	523	528	550	530	528	534	524	543	525	535	554	534	534	490	527	567	520	540	482	567	530	551	521	549	540	545	525	536	549	535	543	532	547	517	580	536	506	513	553	555	548	544	490	556	552	521	545	532	567	526	564	580	550	547	553	548	604	523	550	566	536	507	530	579	565	518	539	538	538	526	540	591	540	557	566	540	557	553	533	511	547	520	534	552	526	533	516	536	547	557	556	558	569	552	535	550	559	562	540	566	528	532	531	524	553	564	523	486	534	578	538	528	526	533	529	562	550	543	516	518	562	524	520	496	509	529	540	530	534	573	532	559	594	545	581	552	545	533	492	500	526	546	527	578	548	516	553	518	527	526	580	522	539	519	582	576	538	521	515	503	545	524	536	539	561	571	532	541	520	539	516	548	531	503	571	564	518	533	550	505	505	496	558	575	552	553	526	532	530	535	540	570	514	548	575	522	541	543	504	517	533	525	536	500	540	542	533	533	590	550	550	510	528	530	520	588	515	541	540	528	575	531	511	523	545	572	587	533	523	521	526	532	533	524	544	563	590	561	537	576	517	553	555	515	546	550	545	537	517	561	566	518	547	553	519	563	577	501	547	543	523	545	559	546	567	497	584	516	503	552	542	568	502	559	524	549	571	541	503	533	513	581	525	557	560	543	500	563	544	517	524	575	600	534	547	551	546	529	556	452	516	531	553	527	524	528	548	518	551	517	520	585	555	555	554	498	497	518	551	507	523	540	535	536	550	526	541	567	531	554	529	510	562	563	539	550	558	564	519	536	542	556	542	554	523	532	522	538	583	541	524	563	535	525	500	586	544	538	526	513	512	521	549	515	513	543	545	554	538	521	517	500	591	504	572	514	538	547	544	521	536	556	519	517	547	556	556	565	560	518	579	583	559	559	501	538	540	560	529	533	545	516	519	532	588	537	556	558	569	527	556	555	470	559	527	540	527	555	521	533	533	587	484	530	532	516	514	529	555	508	546	540	540	517	537	497	476	562	519	499	538	550	541	569	531	492	558	525	546	525	504	529	546	545	532	524	534	526	552	539	555	510	557	547	505	552	479	562	523	542	584	574	524	537	560	542	532	528	547	506	560	590	522	575	503	552	554	576	555	522	562	519	537	527	591	534	563	503	518	571	521	523	539	594	502	526	551	558	528	563	518	494	548	567	548	537	569	544	551	501	541	521	532	580	509	536	526	541	564	550	598	536	552	520	525	571	537	539	523	532	517	539	484	519	543	577	540	550	524	526	556	537	531	556	534	542	540	561	582	585	542	582	540	582	494	553	553	549	559	525	499	554	539	542	549	554	502	518	603	564	554	508	579	522	521	551	482	550	536	563	510	507	530	538	571	578	557	570	523	490	557	547	543	516	513	533	526	531	562	520	515	559	526	501	571	534	544	501	520	558	544	532	528	533	551	537	545	547	518	512	501	531	545	573	551	535	524	538	573	541	564	578	537	555	504	519	536	522	553	531	493	610	509	579	527	526	553	530	536	542	514	544	545	550	525	563	551	515	523	525	505	506	532	519	515	557	543	538	546	532	543	548	539	573	509	544	512	565	572	542	523	538	542	556	552	564	527	531	538	563	519	512	522	543	553	554	522	521	525	528	505	534	553	537	536	529	545	488	488	531	500	504	558	531	528	556	496	517	564	556	567	547	532	547	497	536	513	479	530	535	531	538	504	527	569	513	558	557	549	578	558	506	529	542	577	561	536	526	548	526	530	535	522	614	492	553	554	561	514	537	536	589	517	514	543	528	539	520	552	531	533	529	511	535	537	536	554	572	511	540	527	527	549	494	529	543	537	544	573	520	524	508	513	534	554	507	554	599	525	562	567	530	529	545	540	552	542	550	557	576	561	495	544	517	496	501	563	557	559	509	565	569	544	539	561	530	536	583	555	566	545	548	562	573	537	512	527	555	534	533	568	538	509	551	502	526	522	562	505	524	534	511	491	537	552	495	557	549	559	526	541	528	508	542	543	517	564	520	581	509	508	534	539	572	523	556	556	529	567	608	511	523	519	519	579	547	574	581	546	517	535	505	508	478	553	512	538
38614	42899	41974	33625	34330	32735	34868	39183	30622	28217	27503	28268	23545	21638	18529	21263	22032	17756	15037	12769	4773	2311	2405	3181	2692	2126	1640	1608	1280	1155	1076	1320	1272	769	1105	685	786	611	596	805	707	724	614	510	454	387	497	419	441	422	451	328	384	373	469	480	305	317	280	292	304	297	293	257	247	259	234	265	272	288	401	387	308	306	322	289	264	230	241	239	233	251	245	230	251	232	225	260	348	360	239	230	258	249	193	268	277	246	236	231	240	227	233	265	228	237	226	234	243	246	241	230	226	223	246	245	238	234	218	249	227	253	240	225	240	228	227	204	247	219	202	258	240	243	226	248	240	236	232	245	242	246	222	224	229	245	238	232	263	258	233	227	273	239	224	266	247	228	228	245	256	230	255	231	217	228	253	230	201	225	240	227	241	254	226	210	266	252	228	227	251	244	217	216	233	217	223	235	258	242	265	220	245	255	231	210	253	268	217	231	244	228	250	245	244	240	225	243	215	228	227	263	250	223	243	221	220	224	217	267	223	260	220	224	233	253	251	261	220	229	253	239	242	223	219	239	229	256	259	244	224	218	223	230	288	234	215	253	255	250	252	250	275	237	211	232	226	243	258	232	246	230	267	227	224	222	233	246	226	241	243	236	246	221	251	231	268	250	234	237	262	237	189	238	230	235	240	233	234	245	224	241	235	238	268	221	216	234	215	236	262	243	237	220	224	226	232	243	250	232	257	247	219	257	230	243	244	260	238	254	244	235	242	244	234	258	240	217	242	256	231	224	223	248	226	257	217	258	233	230	221	202	247	235	246	230	232	251	244	251	240	234	232	253	237	271	221	242	230	217	248	209	248	252	220	234	227	247	258	254	266	252	253	233	218	246	216	241	253	240	275	247	252	251	257	265	237	232	243	235	229	245	255	245	260	261	252	248	225	239	222	248	221	211	249	247	235	195	241	243	211	214	231	227	204	243	246	230	245	237	241	235	230	238	227	248	224	251	243	241	276	254	242	225	228	229	242	242	222	267	232	267	231	253	231	225	235	245	249	231	220	225	223	223	226	209	236	239	249	217	256	242	229	233	243	230	238	214	223	231	209	244	251	224	250	219	235	234	245	230	229	264	236	193	230	236	244	229	220	218	249	252	229	207	271	225	257	246	248	239	209	232	240	214	236	275	235	234	242	215	221	245	228	248	237	235	197	231	219	254	231	234	254	244	207	253	253	261	227	229	222	224	243	217	221	228	252	232	236	231	253	256	217	237	227	213	277	231	237	244	242	241	232	234	196	237	216	232	229	240	244	253	224	229	247	257	229	225	252	227	232	212	236	260	227	230	239	242	242	223	242	229	235	245	220	226	211	258	270	246	225	238	248	231	233	243	250	264	239	236	218	236	249	242	230	226	251	224	264	245	259	224	214	241	240	239	224	251	235	245	219	256	244	211	225	236	246	231	221	243	240	264	225	231	274	244	219	251	273	224	276	226	258	245	251	232	224	267	225	222	248	239	220	251	258	249	212	256	233	246	237	210	237	247	238	224	250	241	249	251	217	241	250	223	218	241	237	240	242	214	229	231	260	250	189	240	249	250	216	235	247	228	230	233	236	228	274	248	224	234	252	209	242	225	235	249	212	238	241	235	254	245	253	246	231	235	236	246	251	227	241	263	240	225	189	248	222	214	247	239	224	271	199	220	253	222	243	211	239	262	254	235	229	240	253	224	221	233	256	254	223	264	201	220	236	246	244	232	209	247	239	250	256	257	245	234	230	242	270	241	254	238	230	243	230	246	244	232	228	222	246	220	224	260	244	227	257	243	267	262	232	240	240	235	234	216	236	220	243	233	255	217	229	265	240	228	235	255	251	208	238	218	252	225	242	212	249	268	202	253	263	239	218	238	252	238	231	245	247	228	261	254	216	227	252	259	242	220	235	253	226	221	235	201	249	236	222	262	229	258	254	229	231	227	250	231	235	236	222	225	224	235	244	226	245	253	233	239	222	232	249	199	260	206	228	211	243	224	294	217	246	233	211	217	239	219	260	224	241	214	253	247	246	250	254	246	257	208	249	256	218	239	233	267	250	234	239	243	232	236	217	248	267	221	245	259	215	214	235	244	222	244	245	226	234	240	240	220	259	233	255	212	252	240	260	222	238	229	245	224	240	217	228	235	243	241	261	257	257	252	256	262	241	238	242	261	255	249	215	252	247	240	234	240	236	251	221	231	240	253	235	241	244	245	240	244	221	228	229	208	223	221	231	229	265	260	236	262	253	234	236	219	239	215	217	253	221	220	265	233	214	260	248	220	233	220	241	270	248	240	226	210	254	220	222	265	188	235	264	251	231	226	226	218	248	251	263	273	243	262	238	230	269	247	241	223	231	189	208	228	250	243	231	226	248	263	242	236	253	215	260	223	230	219	253	253	254	248	236	235	209	259	237	243	243	241	240	248	265	244	238	258	268	244	246	204	259	258	234	206	215	241	223	243	214	278	214	212	268	229	250	214	222	244	240	264	252	259	257	248	242	237	233	262	259	212	231	240	243	247	230	249	245	256	261	227	243	242	230	205	234	236	239	239	247	219	240	193	266	224	250	240	225	206	252	265	228	241	212	220	239	221	200	272	235	219	245	244	240	222	234	243	245	265	223	264	255	224	231	245	248	229	223	208	253	231	233	255	247	237	220	240	255	233	226	241	224	225	286	238	212	214	254	251	246	274	236	234	249	231	258	237	270	235	218	238	258	210	278	239	259	241	223	236	238	234	214	249	260	223	274	224	228	196	247	227	259	250	234	231	223	234	220	211	235	244	217	236	234	235	212	214	226	241	256	249	231	242	216	257	211	238	262	216	238	238	258	190	253	218	241	245	227	248	280	213	229	209	259	244	236	230	245	205	248	230	251	260	226	247	197	258	257	250	217	253	228	240	240	224	241	239	225	217	254	232	276	249	246	213	250	237	229	204	241	226	248	235	265	260	249	236	262	215	232	235	217	247	267	237	231	231	240	253	252	233	238	245	208	259	225	249	261	239	208	219	247	245	233	264	278	222	257	214	225	226	243	235	244	245	248	195	265	220	242	232	213	234	238	242	251	270	249	232	238	238	206	231	244	264	234	220	250	257	209	229	206	252	241	209	217	242	277	242	225	249	254	226	243	246	225	214	249	244	242	239	229	225	239	244	240	260	251	238	222	224	226	236	214	246	247	213	235	253	225	233	260	219	259	242	256	244	229	249	244	246	257	265	213	225	214	245	238	226	221	242	235	248	227	264	251	229	204	232	243	211	228	215	265	233	236	241	244	220	240	269	253	240	256	255	236	238	255	222	228	248	232	248	256	249	229	212	247	234	214	234	252	233	228	227	247	241	240	232	244	208	234	251	237	231	242	237	220	234	257	232	236	256	235	248	265	211	242	248	249	215	235	223	261	244	235	233	264	241	235	230	219	237	235	215	244	220	238	246	250	236	249	201	249	237	234	252	219	233	223	244	252	245	258	235	229	240	253	231	235	226
28563	40197	46674	45780	49142	46684	49705	47278	39332	43414	44630	45889	40521	39455	37366	42228	42592	39021	37706	32292	18485	12437	12346	14520	12671	10555	9074	9285	6966	6696	6598	7470	7028	4566	6621	3983	4347	3583	3459	4900	4632	4202	3357	2524	2381	1956	2186	2015	1891	1756	1888	1774	1605	1923	2518	2300	1264	1088	855	907	1020	862	875	964	667	703	765	1047	785	1053	1953	1480	1158	1291	1353	775	602	620	565	604	599	597	600	540	613	579	549	835	1223	1203	612	510	494	526	581	588	566	492	536	527	574	555	576	522	522	537	554	561	592	575	521	514	507	539	533	602	543	511	573	499	545	546	537	555	547	532	538	539	543	546	520	557	560	536	551	552	607	567	552	510	550	538	537	562	529	525	518	532	536	562	558	514	564	562	503	515	508	519	537	513	549	547	572	551	532	542	532	535	560	566	541	536	570	527	557	555	560	572	497	580	556	556	577	533	551	522	525	567	538	526	502	511	589	529	572	539	532	554	538	538	556	538	550	536	536	557	554	526	532	474	536	583	558	558	528	540	545	542	616	558	497	552	540	576	537	539	534	572	560	569	537	549	529	538	553	553	573	502	571	542	544	520	567	568	528	587	538	567	489	502	535	557	543	585	531	534	513	598	563	543	535	535	547	524	559	521	559	510	550	550	525	523	561	528	535	549	548	571	572	543	546	564	541	585	552	535	567	562	547	591	570	546	525	506	578	496	598	537	567	515	534	573	517	555	560	548	511	563	567	588	548	584	519	569	547	523	574	545	550	580	522	548	514	514	523	551	556	561	554	559	553	523	543	527	568	514	508	554	548	550	509	533	559	584	543	561	548	552	554	543	545	533	571	520	537	574	547	549	520	516	583	554	542	564	532	582	590	550	523	564	533	510	562	539	582	627	537	564	534	495	563	573	508	532	551	543	539	560	547	561	563	599	535	528	556	547	520	552	534	569	605	556	534	560	540	537	545	559	516	529	548	555	563	539	548	535	532	559	577	524	520	517	575	546	554	528	543	543	525	595	558	538	510	515	534	581	469	549	548	565	530	560	520	545	575	542	544	550	468	550	500	543	502	555	586	545	514	532	566	565	532	556	612	541	557	539	554	541	534	534	585	523	521	549	572	534	548	577	577	546	510	571	529	523	499	567	558	516	535	598	512	548	573	505	577	509	534	540	545	565	498	576	523	547	550	536	519	584	543	576	536	515	582	571	554	548	564	510	542	550	527	540	576	523	542	551	534	560	499	580	567	496	537	558	525	558	542	598	558	557	559	587	527	585	526	514	546	545	517	531	538	571	566	515	562	559	539	543	519	510	565	525	523	536	538	507	588	563	555	564	544	542	515	552	546	500	542	534	564	543	498	517	567	586	550	526	563	556	582	561	539	601	530	520	503	581	557	530	558	536	547	540	513	545	520	597	538	530	604	539	534	536	539	567	571	556	569	520	558	532	570	593	523	536	516	525	573	535	537	535	543	556	540	496	539	531	535	538	554	553	547	556	527	560	545	555	545	584	552	576	546	540	567	540	547	524	533	528	536	538	545	580	528	552	583	512	524	552	561	558	555	557	502	561	544	559	528	554	559	523	575	522	534	557	531	552	532	578	579	610	581	573	529	563	542	557	560	577	534	541	586	554	551	522	535	511	575	536	542	525	541	547	531	575	520	540	568	526	556	576	516	560	540	543	532	580	596	524	509	533	555	546	526	542	512	570	545	563	546	518	553	526	562	532	551	566	548	554	537	530	540	525	567	511	561	534	535	539	589	561	560	569	560	561	541	537	571	545	574	573	569	532	543	563	551	535	520	512	538	561	533	568	565	564	508	531	543	518	539	563	534	558	584	541	553	558	572	540	574	556	553	546	539	550	561	563	550	556	549	577	536	491	523	564	507	496	550	548	555	547	528	514	568	560	571	543	535	573	539	568	543	571	564	524	595	522	563	537	547	543	523	557	536	562	593	526	535	533	549	492	527	555	560	565	548	555	512	531	567	518	515	540	551	565	537	588	529	558	561	558	549	508	554	523	533	547	536	549	531	546	579	548	543	541	546	523	568	591	579	588	556	514	539	553	558	572	545	578	557	560	562	540	521	549	508	536	483	549	533	520	516	560	522	508	469	538	550	539	584	577	539	529	597	542	574	547	562	499	565	522	520	592	533	520	538	518	516	519	542	512	587	574	550	538	552	547	537	547	535	522	546	559	525	515	548	527	519	563	583	528	553	533	520	504	565	563	507	534	558	533	554	571	568	481	564	532	543	550	567	547	520	492	540	578	528	542	559	519	570	581	520	515	531	552	540	538	574	558	555	541	583	576	505	542	542	596	526	557	543	554	523	587	549	520	547	588	544	557	546	525	554	552	564	594	556	533	601	505	533	537	554	499	540	587	522	500	541	536	535	509	536	521	564	515	552	526	533	555	570	523	544	499	552	526	567	590	538	565	528	577	543	572	553	544	525	538	547	548	554	538	586	587	531	570	546	564	543	588	527	596	613	556	533	569	521	531	548	550	566	589	569	520	553	520	579	538	572	552	538	543	579	562	561	548	555	552	522	597	554	528	530	543	577	508	541	554	564	577	517	547	508	514	544	514	558	589	558	555	548	562	544	541	563	547	582	529	524	537	583	539	537	524	563	554	534	523	530	522	526	551	516	556	539	572	527	516	536	550	542	540	553	551	550	510	523	547	553	528	532	553	524	526	533	567	512	524	536	574	554	608	573	591	544	509	546	547	521	517	571	563	567	563	548	541	540	509	556	580	520	541	542	522	565	512	569	582	571	546	564	534	523	563	520	575	541	561	529	529	550	550	540	551	544	536	561	540	558	608	512	553	511	519	510	581	573	565	536	598	538	565	533	531	540	540	570	543	527	524	497	527	554	561	529	517	561	479	532	538	608	557	525	542	562	573	576	548	554	544	595	548	507	601	542	539	544	510	562	545	550	566	519	539	544	550	548	569	531	556	477	562	548	515	599	557	520	557	579	583	564	530	542	574	523	528	568	538	549	523	519	567	524	534	530	537	596	542	544	601	519	551	584	528	530	548	547	504	549	525	550	574	574	563	569	563	579	583	556	558	550	540	556	545	530	553	554	593	520	533	556	555	586	564	534	535	481	546	577	555	565	529	587	553	567	536	520	563	537	561	528	528	567	540	539	508	518	551	547	586	539	564	538	541	525	537	524	591	531	553	515	574	520	556	575	558	527	513	593	517	551	546	556	565	540	568	555	508	509	581	511	562	532	596	494	545	572	499	524	550	543	526	565	531	566	541	563	588	539	559	501	501	550	547	564	533	552	558	536	565	572	530	570	541	558	534	536	550	553	594	534	554	573	535	554	518	543	534	540	518	542	524	533	568	534	576	512	531	554	551	540	560	521	518	537	545	499	535	517	527	523	546	535	538	551	545	571	558	507	511	593	535	533	540	545	487	537	543	581	557	543	576	542	562	593	543	519	515	557	539	562	535	533	504	565	575	551	487	511	541	564	523	528	556	552	571	526	550	539	556	551	592	528	566	508	550	530	536
45600	45058	40774	34046	35127	34182	39254	45944	37732	35287	35290	37348	32316	33377	28914	32164	32930	27945	28044	23419	10053	5196	4452	5718	5499	3828	3150	3325	2436	2013	1801	1942	1857	1434	1669	1248	1093	861	854	1323	1284	1205	865	655	677	508	600	575	443	442	531	496	475	472	699	555	359	290	217	270	282	254	265	191	214	224	303	239	246	310	488	275	286	316	229	211	176	173	161	158	173	158	153	178	187	189	163	204	349	334	208	170	145	156	174	164	180	169	187	167	155	157	201	148	169	160	180	152	163	166	194	160	189	168	151	163	167	161	195	155	180	173	184	171	162	174	178	172	181	157	154	171	168	166	185	172	153	169	177	157	166	161	168	192	166	172	164	150	164	170	168	183	173	165	180	167	173	148	195	162	147	178	146	174	173	166	165	174	173	163	165	171	152	178	163	141	158	189	157	174	176	171	156	175	155	163	172	166	158	189	161	167	174	189	187	161	142	171	165	157	172	166	155	168	172	171	161	168	198	160	181	183	165	168	162	152	151	184	146	139	161	145	162	166	176	159	180	177	177	145	163	185	202	169	184	192	146	154	183	169	172	154	177	198	145	171	174	187	135	151	156	180	185	170	170	177	193	147	143	163	150	149	158	165	147	193	155	182	172	178	165	183	183	189	162	152	171	170	162	163	173	167	179	148	179	171	149	190	160	168	146	163	184	181	178	156	189	177	156	201	171	136	162	194	150	164	174	179	169	183	161	165	155	174	186	172	174	154	184	186	164	162	159	190	149	180	160	150	166	177	172	177	169	160	184	152	155	195	159	187	156	151	156	170	184	185	186	181	168	182	162	166	161	194	207	144	160	177	164	177	157	148	160	182	182	157	166	161	147	165	172	161	174	170	150	153	167	162	148	170	167	143	188	164	170	162	182	147	164	153	176	188	158	188	173	145	167	156	186	166	154	166	164	165	180	154	187	161	148	170	159	175	180	191	178	165	168	154	173	159	151	158	169	193	168	184	191	166	188	193	172	154	153	183	187	180	146	163	178	159	167	153	162	149	172	192	148	173	157	167	171	184	181	147	180	196	171	175	166	178	180	151	172	143	169	152	183	164	159	197	178	184	166	171	159	171	148	188	194	186	199	175	155	181	168	171	188	164	167	159	194	177	193	179	177	157	163	169	216	161	167	198	164	156	186	169	184	150	165	181	167	180	157	175	140	152	182	173	192	169	181	175	172	172	159	150	148	161	145	172	171	175	156	174	175	217	157	171	147	151	155	160	180	169	162	167	144	157	181	164	158	169	174	178	156	168	182	154	154	163	198	161	168	168	175	158	167	172	167	169	173	164	171	176	193	186	181	140	157	165	193	165	186	175	167	158	155	183	164	176	155	169	157	169	145	155	185	170	180	175	164	156	189	158	175	167	165	171	151	188	165	160	167	168	160	165	174	167	158	164	168	168	162	150	152	155	169	173	185	175	182	150	142	175	157	165	148	172	171	162	162	189	136	168	148	160	165	155	155	179	161	167	184	149	192	176	176	166	150	157	186	180	203	183	162	158	174	186	173	164	169	151	161	179	155	148	175	183	159	190	165	168	169	162	172	165	167	161	169	157	175	169	195	198	176	183	169	172	159	167	181	195	148	161	156	173	175	160	168	175	154	176	158	158	178	179	173	187	149	172	180	199	153	160	166	162	178	161	164	184	162	157	185	181	190	161	149	151	154	162	172	174	176	159	205	161	178	163	174	158	182	158	178	153	179	172	174	165	178	161	164	177	177	183	154	162	167	166	161	159	151	171	182	136	156	197	192	169	181	173	164	170	155	180	174	161	154	164	178	176	155	163	163	172	156	186	169	160	168	184	172	177	183	151	168	156	154	199	191	194	171	155	166	203	188	180	145	155	162	181	179	167	163	179	186	171	156	166	157	196	168	149	173	198	180	176	213	181	178	190	168	163	183	150	150	144	178	174	167	156	137	164	178	182	168	192	171	169	164	173	168	175	177	177	152	148	161	157	166	161	146	166	169	190	163	167	184	162	150	187	169	180	164	173	200	189	188	164	154	154	165	186	173	160	185	155	149	169	174	168	188	167	183	161	170	173	173	149	184	151	179	167	161	175	189	176	159	167	148	163	155	142	160	161	182	168	179	179	170	133	173	162	184	159	180	137	150	177	178	156	202	163	157	166	195	170	168	172	169	191	153	151	167	151	193	173	151	180	157	169	163	177	168	168	196	156	147	181	162	170	142	164	163	154	160	153	185	160	169	204	178	161	159	166	185	178	151	158	163	179	167	156	163	163	148	144	140	162	160	177	180	160	166	152	172	187	171	158	168	181	137	156	166	165	165	167	169	171	194	173	160	177	154	187	159	172	186	159	157	182	180	172	150	173	161	174	195	146	162	159	157	201	162	181	153	172	170	181	168	173	186	154	154	182	152	156	165	165	182	164	176	171	168	207	175	174	171	164	154	166	179	167	163	170	162	161	160	174	171	172	158	179	193	155	192	156	184	150	138	168	164	169	163	150	172	163	169	159	184	178	172	166	170	180	172	154	166	180	152	148	143	152	167	140	172	170	166	179	157	150	206	208	165	164	183	153	174	185	163	174	181	173	193	169	189	176	195	153	171	153	153	174	165	180	155	183	178	166	180	171	153	157	184	155	155	144	133	184	164	182	171	158	149	155	171	188	160	176	180	163	165	155	156	158	192	172	158	193	161	189	165	167	176	191	164	146	193	163	158	175	162	185	170	176	138	180	155	166	155	193	163	164	164	182	179	173	179	163	175	161	189	169	175	162	164	187	180	162	175	193	181	160	173	133	164	153	188	158	178	170	163	196	177	179	170	171	176	167	163	159	188	161	170	176	207	165	169	163	166	164	166	173	161	184	164	142	197	166	197	190	180	171	166	170	178	159	171	182	165	163	170	198	173	189	175	155	169	164	179	155	172	191	143	139	183	168	163	168	191	160	192	176	177	174	155	166	184	162	155	179	166	169	168	162	168	175	155	152	170	168	173	177	191	170	175	181	179	176	157	178	154	188	196	159	156	158	188	152	171	170	154	184	176	173	175	163	155	147	194	181	160	181	170	167	180	176	189	171	159	164	160	174	173	185	171	177	173	189	173	190	168	164	164	192	174	166	162	178	180	172	153	160	182	187	192	154	173	192	179	180	170	161	149	146	169	157	166	152	183	180	158	143	146	175	172	158	160	166	173	171	167	171	163	163	169	152	161	175	183	180	176	171	183	184	149	154	173	190	179	192	174	166	148	192	168	180	166	172	157	180	153	172	187	179	162	187	168	175	163	168	197	167	149	164	173	173	178	181	189	174	173	159	140	171	190	168	166	172	163	170	169	183	165	189	163	179	161	170	153	170	149	153	193	175	176	164	157	181	183	163	175	162	180	161	154	184	180	180	172	154	168	185	166	166	182	150	157	169	158	172	154	182	179	195	159	143	184	168	169	158	170	175	159	174	160	189	147	168	169	169	188	166	180	175	167	184	165	194	160	163	179	157	161	174	174	191
34650	45538	48792	49951	52555	53107	55589	53235	46268	51349	54089	53787	48620	47545	46604	50855	50311	47197	48690	41324	26213	19791	19074	21317	20545	16361	15699	15808	12186	11205	10627	11451	10294	8223	9631	7374	6832	5506	5749	8033	8115	7305	4991	4151	4154	3251	3514	3307	2727	2560	2948	2790	2667	3144	4564	3277	1500	1313	898	1250	1262	1007	981	806	693	713	1292	1051	924	1712	2768	1310	1138	1333	761	451	469	460	467	435	452	421	487	428	463	440	440	883	1695	1515	561	373	366	402	413	364	370	385	408	393	401	411	385	419	401	419	410	403	395	423	368	394	385	392	420	385	376	358	419	386	406	390	381	425	412	395	412	379	402	414	377	410	373	384	406	407	420	386	401	380	387	408	381	380	389	397	418	410	385	394	407	396	389	404	390	424	341	383	365	440	382	414	397	387	376	395	375	383	393	363	412	444	405	378	420	370	400	370	403	381	404	399	392	391	376	379	382	384	425	433	369	407	417	389	405	405	401	407	381	386	383	357	390	419	388	379	375	363	401	396	409	431	394	398	405	382	422	429	416	378	430	405	409	377	398	406	393	423	371	380	385	414	400	398	365	393	377	385	384	397	397	352	398	379	424	405	380	382	399	380	422	380	380	367	365	404	375	388	390	405	382	367	389	383	399	387	379	393	405	367	416	413	381	414	415	400	383	401	412	381	373	360	404	397	382	368	414	390	444	381	427	410	397	385	375	400	417	410	395	366	396	399	373	384	418	427	410	357	400	414	369	401	398	404	421	369	418	430	400	387	412	416	408	392	413	381	450	386	419	379	365	381	376	394	416	438	379	423	436	390	387	422	417	393	400	401	397	414	417	366	380	377	342	389	386	406	380	386	377	367	395	360	433	379	416	394	390	406	369	376	396	406	446	405	400	404	393	407	376	416	391	401	400	393	386	413	410	364	410	449	440	404	413	403	443	393	368	448	382	365	399	410	426	387	412	407	373	389	408	381	396	370	412	369	365	391	379	429	400	400	382	401	380	396	388	409	411	418	380	428	399	388	378	390	389	376	367	369	413	394	428	428	360	371	399	356	425	398	410	390	388	402	374	377	427	383	393	404	371	360	410	419	377	408	389	380	406	398	394	398	386	381	361	383	397	372	413	423	387	410	384	403	388	397	366	366	395	348	398	370	391	398	391	390	381	377	416	407	374	378	384	407	392	391	392	382	425	407	418	433	410	375	414	426	423	370	364	411	423	391	397	394	386	382	417	378	392	417	367	388	389	441	403	395	366	384	394	398	382	408	403	403	402	393	409	360	413	392	368	424	409	399	389	367	386	392	403	396	336	378	389	393	367	413	397	353	384	381	415	433	387	390	406	384	390	389	400	375	379	372	364	414	398	379	418	407	415	412	413	412	405	365	365	388	392	379	378	423	412	372	415	421	404	390	401	376	394	398	415	387	404	418	404	406	399	405	388	423	381	401	422	359	374	370	415	432	374	433	396	373	408	398	383	395	443	376	396	363	362	421	377	387	391	380	395	393	407	378	372	410	381	394	413	405	395	412	372	422	395	400	384	366	388	359	381	372	383	402	410	399	398	388	396	385	412	383	425	369	389	358	372	399	370	385	379	389	388	410	399	372	369	377	412	401	383	383	436	408	436	379	418	423	390	386	408	386	405	399	405	360	354	410	388	412	372	391	392	402	423	402	401	395	390	393	402	374	374	404	429	376	379	399	416	419	411	398	425	380	409	425	364	410	403	389	383	368	380	383	346	405	391	376	371	371	383	396	386	396	406	371	395	388	394	409	389	385	404	391	431	387	372	405	389	389	409	380	372	394	377	394	392	397	395	375	434	394	375	396	378	387	370	426	395	423	414	370	392	385	381	388	383	369	359	404	381	372	371	421	364	384	387	374	381	391	395	368	408	409	399	386	392	380	399	367	410	410	389	421	412	388	404	421	430	401	397	370	391	376	407	422	417	372	410	384	374	419	389	410	378	385	414	395	400	393	406	402	408	414	413	371	403	426	352	400	425	394	378	413	374	394	393	414	384	417	393	371	389	398	378	402	357	387	396	383	403	389	360	404	379	382	372	388	401	383	366	395	379	422	418	374	378	370	417	362	373	375	405	404	368	407	382	422	392	421	409	384	409	388	385	358	413	378	381	417	406	399	447	426	397	364	414	381	393	402	412	385	397	373	381	419	406	421	361	388	397	398	378	410	410	389	369	380	421	413	414	389	418	400	369	404	387	382	382	370	399	379	403	399	450	400	371	406	372	385	402	390	402	397	408	362	412	405	387	356	428	384	358	395	388	382	391	389	384	383	392	434	424	405	361	368	384	423	417	424	383	419	391	363	426	424	399	390	401	381	366	370	383	395	414	396	392	370	382	378	400	391	423	370	407	405	410	388	372	432	403	393	401	386	390	381	394	390	408	395	379	385	408	375	396	410	407	405	407	413	366	388	414	378	383	401	384	418	395	427	408	380	375	410	402	372	427	392	389	389	369	366	381	369	413	366	404	366	431	427	416	375	367	383	377	367	392	381	406	425	399	404	410	442	373	426	405	439	392	369	362	392	383	393	433	383	376	378	434	383	384	389	423	399	396	390	366	366	401	362	344	409	410	357	388	368	365	402	395	410	389	383	373	397	392	403	388	389	381	375	379	391	423	360	399	360	378	348	397	370	398	428	381	438	382	400	414	409	385	388	437	371	423	346	374	415	370	403	383	372	358	402	370	396	418	389	418	400	418	394	382	390	399	386	363	381	393	397	390	391	418	372	383	398	420	410	423	425	382	417	388	377	411	390	409	382	402	376	371	373	401	390	379	422	373	394	408	383	381	430	400	419	390	387	442	367	387	426	400	415	392	403	377	395	362	408	386	366	422	404	373	415	402	406	398	397	367	396	402	419	394	384	420	382	392	380	406	382	401	386	364	388	395	397	396	389	385	396	390	391	362	396	396	357	406	371	385	406	395	369	398	346	375	402	428	414	413	407	398	410	401	375	427	395	382	405	368	357	374	376	397	354	384	399	390	368	366	409	375	378	396	378	384	417	402	386	381	380	399	383	400	378	395	394	396	410	382	358	375	423	392	371	406	389	385	346	381	377	404	413	370	382	373	391	404	395	420	365	346	377	424	375	382	433	384	386	377	415	384	377	391	376	409	368	391	396	422	408	385	395	404	362	409	417	371	394	401	379	390	419	405	367	376	418	390	391	392	400	393	403	371	384	359	407	400	397	399	401	414	383	363	391	374	404	387	369	425	393	372	424	385	393	381	374	369	387	385	402	419	385	387	405	417	373	377	381	420	401	380	380	344	389	404	418	376	376	428	376	395	380	410	434	378	376	383	410	413	399	368	389	399	406	395	439	409	402	422	414	423	408	345	368	394	413	381	392	430	395	394	392	401	384	371	351	397	406	391	374	383	402	424	393	416	366	385	421	401	390	386	409	399	402	400	393	351	407	393	400	401	438	422	396	354	398	395	388	396	361	377	373	410	384	347	425	412	407	442	410	371	403	366	367	369	396	394	372	393	392	386	393	367	409
15015	17730	20653	13306	9888	6149	5115	5492	4164	3524	2438	2145	1694	1535	1205	1380	1383	1038	1074	711	479	459	394	417	354	324	295	323	305	296	294	274	290	258	280	235	277	242	231	269	270	253	268	270	250	250	258	251	221	249	216	258	243	244	266	236	232	265	222	221	236	239	249	237	235	245	213	219	240	245	235	236	244	231	215	205	235	221	213	205	226	219	261	269	221	265	219	250	231	256	230	228	215	248	241	247	234	199	244	230	231	245	255	241	216	204	237	237	247	180	257	244	223	230	213	238	226	233	244	261	217	213	209	244	229	244	228	249	221	215	244	252	218	228	252	205	206	243	238	237	212	257	248	263	215	238	240	225	259	225	231	237	216	252	204	235	230	219	217	245	210	227	251	217	210	228	232	224	237	236	233	236	219	245	228	239	227	216	248	223	213	235	250	238	234	243	244	249	240	238	204	237	220	226	224	241	264	215	224	206	210	245	245	223	226	228	242	231	264	252	235	220	246	262	217	217	234	262	219	258	252	208	223	252	210	240	210	217	246	243	236	216	206	222	230	232	239	247	214	241	238	219	208	229	238	251	228	242	236	214	249	226	239	224	242	232	243	219	235	217	273	235	238	212	229	228	237	217	227	241	245	241	235	249	207	236	222	224	233	227	259	245	241	238	249	227	244	250	224	249	254	245	207	209	207	204	264	245	238	241	228	211	209	215	248	254	230	231	246	213	230	238	227	228	239	236	229	228	223	208	230	209	221	236	236	237	246	253	238	235	257	223	209	223	252	263	217	240	234	216	239	231	240	272	222	253	256	250	224	221	226	247	227	239	208	238	216	216	234	268	226	273	210	192	220	213	216	253	236	240	234	224	230	232	226	255	237	243	223	249	196	214	237	251	235	226	208	228	231	234	244	227	222	208	270	227	226	232	266	221	229	235	228	228	229	215	235	227	267	222	233	234	273	239	219	217	265	230	249	211	222	214	206	223	223	228	240	247	214	217	238	201	232	242	220	227	241	234	227	226	273	219	258	277	249	236	214	219	200	230	245	253	243	240	214	224	227	232	236	220	236	193	211	251	238	244	257	208	206	230	213	231	223	229	244	228	201	221	231	248	203	237	225	245	240	233	237	212	209	203	222	223	243	272	221	251	223	239	228	220	245	214	224	219	210	240	241	223	233	258	227	222	221	242	262	245	234	242	224	239	228	242	222	235	215	248	238	232	235	224	218	254	207	246	256	231	247	246	210	228	216	243	222	245	248	245	229	222	235	237	223	245	220	258	236	237	289	238	229	241	242	234	246	236	202	227	241	227	218	229	239	240	238	231	256	222	189	222	222	261	251	194	227	218	205	230	219	223	205	237	218	191	240	224	220	237	204	224	239	222	212	246	247	225	265	250	208	249	221	245	255	213	238	216	204	233	219	226	244	233	243	272	240	204	226	261	264	231	222	217	227	222	215	260	207	252	203	222	223	218	258	231	271	235	215	251	202	204	235	246	229	237	235	257	236	217	247	219	246	235	245	208	243	256	277	278	215	229	229	209	246	208	245	223	247	235	213	211	215	260	228	230	261	224	226	243	205	227	240	215	235	218	260	250	212	228	272	232	220	220	217	206	220	219	266	235	259	199	239	232	241	249	212	232	269	225	227	235	227	237	246	232	233	217	229	223	225	246	223	230	223	239	235	209	243	246	224	227	218	233	236	208	230	231	230	240	271	218	251	238	229	252	226	208	259	235	262	245	195	215	265	240	219	237	240	215	226	220	214	235	269	238	215	246	235	222	217	244	218	254	221	242	235	243	227	223	239	240	237	230	231	258	204	228	237	220	229	271	250	235	230	235	234	237	221	242	239	245	230	224	251	215	225	238	236	210	234	249	215	239	255	237	241	228	220	218	221	227	208	225	225	238	240	245	225	224	220	229	240	265	226	225	257	226	240	237	238	273	205	221	229	223	231	268	245	233	221	226	247	271	235	213	217	214	243	232	224	261	236	243	219	223	232	245	213	215	223	229	253	244	230	216	239	232	253	211	252	220	235	225	248	246	237	191	222	229	241	248	257	239	230	231	251	203	225	234	221	244	227	242	220	213	245	222	238	224	218	230	209	219	251	216	215	250	234	262	222	259	218	221	238	239	261	240	233	261	255	200	210	227	215	223	241	218	258	205	209	204	250	227	236	247	226	214	227	237	228	239	243	238	257	227	249	263	228	231	257	236	236	226	221	211	225	201	220	216	214	239	226	234	209	259	200	222	238	224	217	200	268	228	227	234	243	218	209	250	229	227	251	237	236	224	213	223	211	253	271	218	251	244	246	221	217	254	228	211	234	236	221	235	226	215	268	235	220	245	228	240	244	250	218	236	228	218	226	227	257	252	237	244	269	241	247	232	237	249	210	253	241	243	240	207	232	220	225	234	263	235	234	244	216	248	215	238	263	247	254	207	255	218	231	219	236	228	218	218	230	218	243	194	253	231	233	252	211	248	220	209	235	201	216	217	214	229	228	240	235	250	244	238	232	238	216	210	238	250	237	216	233	230	254	255	241	236	237	209	237	278	262	220	231	243	217	219	245	231	234	233	252	222	227	225	194	224	201	227	223	236	235	228	228	216	285	224	225	236	225	228	225	213	247	228	233	244	222	226	228	239	228	233	257	211	266	222	232	248	237	197	242	240	215	237	231	248	231	214	222	203	210	218	229	250	240	252	237	224	224	234	231	242	245	232	235	219	222	215	251	225	250	243	242	220	247	220	204	251	243	243	234	226	211	243	242	224	217	235	237	248	236	238	238	229	222	231	221	230	243	240	238	266	226	229	229	263	222	212	239	233	256	242	259	240	230	237	247	279	178	192	238	222	231	230	220	261	216	229	270	214	246	248	248	239	209	228	242	228	222	195	216	257	231	222	225	200	240	231	192	207	245	213	245	216	264	219	242	223	263	229	229	234	249	221	222	242	236	232	213	239	229	208	239	203	205	229	239	250	252	233	222	218	261	225	189	225	250	226	236	239	227	234	224	242	220	222	230	214	240	239	226	215	228	243	248	220	235	215	234	212	230	243	261	278	245	234	230	218	238	240	217	235	225	218	230	227	213	250	248	203	240	209	236	267	238	229	247	234	223	220	224	234	213	218	242	231	231	233	241	248	223	215	245	239	216	244	236	249	241	259	274	227	221	265	244	204	233	224	253	233	242	250	254	231	215	224	218	204	233	265	234	219	230	234	235	229	239	246	206	222	251	223	241	269	225	248	238	227	227	211	232	239	235	246	230	227	239	205	208	230	229	227	213	227	215	220	216	225	246	211	251	230	214	214	232	216	231	211	238	237	209	246	231	223	248	232	212	263	247	205	264	257	204	257	231	234	240	238	229	252	243	236	219	226	213	211	219	221	242	253	258	219	243	217	235	247	252	217	232	228	226	228	202	222	225	223	245	229	227	230	206	252	249	226	253	225	230	263	267	234	257	218	222	234	218	237	234	220	219	232	207	222	257	224	232	228	244	220
10464	16477	26391	22331	22700	17440	17629	18795	14467	13748	11242	11868	8524	8689	7508	8338	8179	6582	6640	4578	2586	2072	1762	2003	1611	1272	1150	1257	1041	1111	1006	991	1003	908	892	854	867	778	831	825	813	789	713	670	682	695	704	644	639	621	596	609	636	625	647	647	572	634	553	589	579	598	556	549	559	580	619	563	564	572	553	572	582	600	514	587	579	581	558	587	552	582	555	546	560	546	567	550	547	616	543	561	559	600	573	560	521	521	524	553	560	566	559	550	550	547	550	530	529	534	560	531	577	543	511	554	554	535	533	572	506	542	566	515	564	549	547	509	544	532	526	592	566	559	579	570	591	557	584	534	533	580	619	562	575	551	529	576	511	527	532	524	543	567	511	514	585	558	533	475	568	583	530	573	573	558	578	561	567	553	529	618	549	546	601	540	564	532	555	509	523	513	557	586	511	592	569	585	519	542	540	556	557	532	528	554	547	538	494	533	575	560	563	538	539	573	536	537	505	559	567	548	557	565	536	523	528	561	551	529	576	549	556	515	562	518	553	545	569	554	552	566	560	547	543	523	571	539	524	557	542	525	510	521	580	535	531	530	558	536	568	579	579	557	538	509	585	540	529	564	528	576	581	564	545	520	555	538	547	598	529	547	567	541	522	569	526	561	514	563	552	520	538	515	535	527	535	569	543	575	585	531	577	504	570	553	555	604	540	534	532	533	568	587	533	507	549	545	553	493	548	586	608	512	525	541	542	523	506	565	539	538	526	569	561	535	559	543	536	550	584	572	533	538	588	522	548	507	561	518	544	551	563	584	561	567	539	518	528	539	564	530	519	562	533	585	529	554	549	538	562	565	542	571	538	606	547	554	553	542	538	590	532	537	545	568	566	564	548	582	563	562	546	539	524	550	561	553	500	521	549	487	529	528	525	571	543	500	552	538	535	561	531	567	529	562	560	576	539	541	560	548	533	561	557	573	564	532	537	572	541	571	602	551	531	535	539	525	513	547	529	530	559	546	501	558	604	520	562	557	559	528	595	563	529	551	582	556	602	549	558	532	531	512	554	549	542	538	576	567	508	540	546	563	558	552	542	547	577	569	546	522	538	588	526	534	482	561	533	533	537	553	505	531	539	536	575	527	584	577	541	553	540	542	533	542	573	570	532	555	537	522	579	555	517	538	515	555	515	564	571	578	540	554	571	527	581	572	529	551	546	543	552	563	526	579	550	563	546	559	572	520	540	539	551	560	556	554	513	553	565	582	577	546	528	532	544	541	544	541	581	546	551	533	528	512	534	614	551	580	547	539	548	522	537	558	530	560	553	531	561	549	542	497	595	558	525	575	545	521	506	556	549	574	504	563	519	590	541	533	523	578	546	534	487	538	563	539	520	558	496	560	549	571	510	533	550	574	521	563	501	524	541	590	549	590	495	522	534	564	568	553	586	564	538	561	537	548	552	555	520	516	533	559	510	568	611	560	584	606	507	554	567	551	551	553	548	541	537	523	539	492	556	531	590	518	536	563	572	517	537	543	506	532	593	497	504	557	558	566	528	582	604	541	597	537	546	546	539	597	532	510	576	574	548	548	566	580	545	548	547	509	579	535	515	565	534	550	554	548	548	542	544	557	565	564	542	583	498	545	540	599	524	560	538	541	555	539	546	552	556	531	558	547	511	567	514	555	587	568	588	526	583	604	565	597	513	552	535	531	546	522	514	559	561	510	532	533	562	525	560	546	587	506	507	615	540	568	555	490	535	515	588	552	522	510	532	542	543	549	528	563	555	576	560	534	561	549	547	538	528	536	602	532	553	505	506	565	543	527	552	568	565	553	591	518	535	535	556	516	531	554	541	524	560	493	524	524	572	527	559	538	535	566	581	551	523	580	554	542	550	571	543	555	590	510	509	552	532	544	550	543	568	547	562	550	571	548	542	568	544	533	523	553	549	559	580	522	539	522	541	562	563	532	564	575	536	546	544	533	551	544	522	571	573	543	563	537	603	516	575	540	533	534	544	544	528	527	527	505	524	545	545	570	553	552	544	548	576	567	550	544	555	540	519	570	568	518	552	531	557	534	540	531	536	551	571	551	531	562	546	552	556	559	534	520	547	558	534	553	535	574	551	572	589	574	520	621	598	500	527	550	534	524	560	544	552	517	520	522	510	541	507	549	559	564	553	517	570	564	527	516	523	522	529	552	554	516	563	527	531	515	568	522	550	531	544	553	540	540	553	536	496	562	519	560	557	566	541	563	503	556	620	555	539	549	577	547	534	594	543	553	507	563	571	516	504	513	574	520	535	567	559	514	523	546	545	513	556	553	533	563	557	534	532	571	535	544	529	516	515	537	573	517	525	552	533	532	545	547	553	525	541	586	519	568	578	546	579	537	568	561	587	564	549	592	578	544	524	561	538	526	526	556	515	546	525	536	534	585	542	541	525	570	559	552	514	533	587	575	528	544	546	535	566	533	545	529	557	512	516	556	582	566	558	565	572	531	516	518	518	573	548	533	566	535	545	545	529	519	553	575	511	517	565	524	572	535	554	542	560	563	560	533	578	519	542	544	581	531	556	572	550	576	554	555	563	527	521	536	538	525	548	570	543	535	543	551	535	528	535	570	579	514	593	560	561	537	563	538	527	545	550	566	555	605	564	520	566	545	563	513	527	544	526	572	540	527	557	569	532	548	535	527	531	537	511	580	532	509	508	590	555	564	538	559	629	553	561	544	524	518	570	533	570	546	579	534	545	562	543	550	547	551	522	542	562	570	551	545	523	551	497	565	584	560	526	548	549	540	540	550	540	574	531	551	583	541	563	482	541	537	552	508	524	574	576	582	496	577	526	519	575	542	530	573	496	540	532	546	547	582	519	549	543	561	531	561	561	549	571	556	564	561	588	562	585	572	548	547	561	551	567	516	518	545	517	555	547	569	540	567	569	523	533	521	541	553	510	554	573	568	521	516	571	529	516	566	556	511	541	523	550	573	560	581	569	575	592	550	567	561	514	533	595	544	535	534	515	604	532	559	542	534	491	566	526	515	575	491	509	557	537	523	576	577	536	567	567	534	553	554	552	553	564	580	534	550	540	546	562	524	555	522	549	537	570	587	603	571	539	568	525	553	560	539	520	507	551	529	569	566	596	555	536	523	534	522	558	578	587	517	569	548	544	546	548	544	535	517	557	598	561	546	573	579	583	504	560	571	534	554	547	533	545	537	585	529	534	547	567	539	536	546	524	551	537	599	551	521	521	553	530	597	530	521	522	553	526	575	582	501	559	504	532	528	497	522	574	520	563	578	548	549	585	540	534	495	527	562	573	518	537	499	545	548	550	548	508	563	537	521	526	531	531	541	529	545	551	548	525	558	528	546	600	565	569	547	543	533	526	530	547	507	535	526	544	539	537	578	518	526	558	538	513	549	532	520	517	587	558	531	515	561	546	544	546	541	530	551	560	529	527	558	539	554	543	553	522	529	546	573	507	596	520	562	533	535	542	553	535	611	549	495	563	542
38697	43430	41191	33695	35119	31931	33845	40733	34383	28510	28472	28787	22622	22730	19309	20875	20522	16486	15644	12244	4262	2730	2510	2892	2925	1947	1637	1717	1239	1237	982	1064	1420	1041	1027	686	645	664	622	743	767	657	556	499	488	418	491	414	360	382	394	408	379	461	486	345	286	279	231	296	256	284	269	253	263	235	310	263	265	362	302	312	376	286	271	211	254	216	204	246	261	216	240	259	248	252	234	287	340	369	237	271	245	241	211	233	251	252	220	235	259	226	230	259	219	237	210	201	234	257	262	243	265	236	263	225	266	231	222	228	245	239	238	238	261	255	251	233	249	246	227	234	242	228	206	246	223	254	213	245	237	238	231	203	228	244	269	211	248	230	240	231	239	227	250	221	238	240	229	237	237	236	240	220	220	229	208	243	227	234	259	239	211	246	247	256	238	231	260	240	243	232	250	236	242	245	243	248	252	267	212	233	217	231	226	254	244	233	240	225	232	262	248	257	275	234	276	233	219	243	239	239	241	219	221	237	246	236	227	221	254	263	245	237	248	261	252	247	236	230	223	223	261	258	230	256	267	251	219	216	243	240	232	244	242	233	224	228	204	236	227	231	256	244	244	246	231	231	251	244	230	233	239	221	232	273	234	215	227	254	247	229	251	242	246	219	229	240	232	209	231	233	230	226	213	245	236	261	268	213	234	226	220	246	252	242	258	215	212	242	267	221	218	212	276	233	214	248	248	236	219	230	229	243	225	234	224	248	245	248	251	224	216	237	221	233	224	236	230	230	207	223	240	238	265	246	252	234	229	270	234	225	220	240	217	207	255	239	259	203	248	194	237	247	232	241	230	236	251	252	230	253	246	226	233	241	226	253	263	253	235	229	216	207	231	244	226	246	247	247	246	235	251	228	225	224	263	249	257	235	247	220	241	244	222	228	239	246	203	237	266	233	204	255	224	252	228	241	258	252	227	230	230	216	236	233	246	248	219	237	225	239	245	225	231	237	237	263	237	232	238	225	238	232	239	255	229	233	203	220	264	225	215	230	221	226	260	241	252	244	228	211	248	231	257	225	243	198	225	251	227	213	229	258	258	244	238	238	248	238	257	220	198	272	265	236	233	287	243	246	201	216	234	223	232	274	236	274	232	230	204	229	233	252	236	222	229	237	248	203	248	233	242	248	254	270	227	218	232	251	232	238	250	245	246	252	229	255	233	233	238	231	274	230	250	218	220	218	241	223	248	208	229	225	227	239	228	237	258	264	213	235	265	226	210	227	238	223	247	252	218	226	254	227	236	256	244	242	240	214	237	242	228	261	253	239	228	220	214	240	228	242	223	266	248	235	245	233	225	254	275	256	235	241	227	224	232	237	223	219	248	243	216	245	216	228	254	224	242	249	232	215	266	234	209	240	216	214	233	245	245	228	255	262	237	236	231	262	235	230	269	248	213	223	238	247	248	220	231	261	255	213	259	216	256	236	267	242	238	238	263	243	256	214	213	254	249	230	241	225	209	247	225	245	212	214	232	231	254	239	225	235	252	263	227	234	236	255	266	230	239	247	233	225	247	241	233	251	250	226	227	223	246	241	267	251	251	238	246	231	228	245	236	257	251	220	249	223	219	265	247	246	254	246	249	241	242	248	272	229	206	243	254	248	248	250	257	245	215	242	249	231	220	245	226	223	243	237	229	269	237	255	224	216	224	217	255	242	227	261	261	257	234	239	240	222	256	259	195	235	229	231	263	263	224	264	227	244	243	213	238	231	210	216	243	223	228	240	266	232	226	217	251	246	228	224	239	229	226	241	246	235	239	263	233	245	248	257	228	225	242	242	234	233	231	235	246	238	232	220	220	239	224	204	238	239	227	280	257	238	257	223	266	209	239	253	245	240	247	210	260	249	234	245	223	242	219	236	235	246	273	245	230	222	247	261	228	228	207	264	252	233	228	232	213	249	245	250	251	238	233	235	234	231	232	263	239	233	225	241	206	222	247	264	263	206	239	225	253	246	250	242	264	230	264	207	225	253	205	233	207	235	257	227	272	243	264	229	221	239	247	226	224	232	235	213	207	207	225	253	226	227	238	269	254	241	219	228	260	256	239	237	244	235	276	224	250	235	231	221	234	230	234	226	256	219	252	249	286	248	219	245	260	223	225	229	240	221	244	253	239	218	238	239	235	230	212	216	256	207	240	253	246	239	273	226	243	248	230	238	248	224	214	200	222	235	224	260	234	244	238	219	224	202	209	240	243	223	234	240	239	231	260	260	253	249	249	265	242	232	226	234	237	237	250	222	254	265	224	272	268	274	277	220	212	250	237	222	241	265	226	245	252	235	220	240	204	238	245	251	233	253	230	227	244	244	235	230	204	236	255	239	241	256	249	232	244	223	232	224	252	227	213	205	237	239	260	234	223	255	244	243	238	226	225	225	231	249	249	233	238	264	237	244	225	227	232	251	250	220	257	268	250	227	224	232	211	242	267	255	221	245	266	229	239	215	257	245	233	238	227	235	246	247	249	256	238	218	215	216	251	235	270	245	255	250	229	249	248	194	231	256	274	258	237	240	235	228	241	231	255	218	220	246	244	246	205	256	274	243	222	236	242	222	222	209	240	220	215	224	221	253	216	257	225	221	243	236	215	247	248	244	228	221	253	240	217	257	259	257	227	248	234	209	220	238	247	241	241	234	260	237	212	257	218	230	211	259	232	230	210	216	235	246	240	218	248	220	256	214	229	258	231	237	288	256	249	246	258	247	265	227	234	242	218	246	245	289	247	225	240	245	271	233	265	255	244	221	236	210	262	221	243	223	224	225	248	239	244	240	256	241	252	230	205	288	236	251	239	213	238	222	273	259	231	238	214	223	222	235	254	261	233	223	262	259	246	277	239	228	251	266	248	201	226	235	233	238	222	238	245	228	260	231	222	222	239	243	240	256	235	224	250	245	235	249	234	242	247	216	224	242	239	209	214	232	246	220	246	247	241	236	231	246	255	211	247	245	253	265	250	230	247	225	265	224	238	229	255	230	252	225	241	230	224	259	222	209	252	246	224	252	248	248	244	260	226	233	219	206	224	236	241	235	240	218	228	249	222	216	207	249	218	218	240	222	252	242	245	237	243	240	254	266	254	270	218	229	255	227	250	260	244	198	228	242	240	241	237	251	229	227	258	225	215	224	259	211	235	201	218	233	225	232	243	244	241	246	233	234	243	243	246	243	248	237	239	250	230	246	265	237	230	222	230	224	236	220	240	264	219	239	241	234	266	220	258	222	242	250	247	238	262	257	237	235	222	206	256	237	242	244	231	256	233	252	234	265	231	248	223	262	228	233	257	241	243	224	237	242	228	221	252	237	234	259	214	259	229	216	253	264	243	231	227	216	214	241	254	256	253	238	245	250	219	257	239	236	242	221	225	229	219	246	246	242	235	245	241	268	230	235	245	258	221	232	227	269	237	229	229	238	223	235	238	240	220	238	221	195	241	237	233	260	222	236	208	228	207	243	225	227	224	248	226	219
28095	39969	46102	45256	48450	46204	50441	49665	41230	43243	45880	45872	39621	39754	38160	41972	41740	38305	39646	31570	17509	14170	12512	13768	13788	10088	9309	9626	7187	7712	6104	6439	8035	6005	5562	3891	4040	3559	3345	4986	4676	3864	3075	2317	2451	2262	2436	1853	1708	1768	2041	1924	1761	2348	2609	1430	983	946	838	1030	867	910	781	656	626	829	1037	751	796	1560	1119	1025	1482	1003	668	616	521	573	581	594	568	579	595	552	609	565	520	852	1273	1281	682	561	576	579	529	525	549	514	574	586	544	541	544	537	552	594	589	557	561	535	507	525	539	609	586	547	545	525	572	526	539	566	561	529	540	557	552	527	548	533	617	525	544	567	566	556	554	575	538	543	536	514	555	541	556	543	558	521	566	567	553	579	588	500	523	553	559	536	542	557	555	521	539	571	529	531	553	537	588	559	550	588	588	546	516	585	529	548	520	549	508	548	579	524	543	549	538	558	572	561	551	598	537	553	541	564	555	553	540	551	512	584	563	576	528	552	521	602	561	537	557	531	519	511	559	531	572	542	539	559	534	526	527	576	540	574	511	547	553	542	572	529	512	522	601	549	588	555	586	552	586	534	608	520	545	528	549	544	552	539	539	477	568	552	557	549	530	548	582	568	569	550	527	543	513	554	559	508	589	553	516	576	542	533	524	569	532	565	563	541	535	555	546	588	547	592	510	566	540	546	558	537	549	568	580	549	612	532	565	524	555	532	595	567	521	580	555	531	557	590	564	551	586	532	561	523	539	518	529	568	529	523	544	531	521	548	576	510	537	521	543	556	519	560	546	538	572	545	556	531	556	546	537	557	537	577	559	521	566	542	530	552	576	528	516	528	510	562	570	588	546	572	524	533	584	532	549	552	544	512	564	572	520	528	555	539	550	538	517	521	515	540	540	524	554	555	536	491	532	537	568	571	521	561	567	543	588	500	552	561	527	551	590	534	562	560	526	557	601	515	535	621	519	534	549	546	562	564	539	484	607	607	490	564	524	607	591	516	558	567	568	579	564	558	589	551	550	572	530	530	566	533	557	562	550	552	570	528	561	529	502	571	554	516	500	530	541	540	570	549	578	589	545	561	562	498	578	585	532	545	566	595	535	551	574	561	503	558	547	538	548	502	587	543	561	572	518	553	485	526	560	544	560	554	504	556	555	537	533	534	531	527	567	540	542	529	566	528	565	532	518	518	590	542	570	514	552	546	543	531	548	528	558	554	558	563	521	540	525	552	564	517	562	555	548	540	518	576	536	562	560	541	516	535	560	561	548	535	531	530	534	550	569	541	538	534	535	569	520	528	561	543	584	542	597	534	585	566	520	540	536	564	551	541	535	575	571	578	538	541	519	563	544	570	595	512	556	607	544	553	539	561	575	558	598	508	545	601	506	553	516	546	504	545	538	549	575	555	529	571	536	538	555	564	555	514	524	523	548	576	569	542	539	508	567	539	571	557	498	560	533	563	526	565	511	528	485	525	509	554	557	540	498	572	543	510	512	573	518	570	498	568	520	552	532	530	587	547	539	542	526	530	592	564	545	587	614	539	549	562	577	533	528	541	553	572	539	544	538	521	564	548	553	593	523	534	544	552	514	547	579	520	541	541	552	553	546	538	517	580	546	549	569	530	570	536	533	570	525	582	572	572	582	560	572	580	506	530	543	517	538	588	513	530	534	523	604	534	547	575	578	574	549	544	561	566	510	540	531	545	540	557	525	569	535	515	562	531	568	580	555	575	532	538	525	571	559	546	589	531	529	598	555	548	523	531	579	509	512	550	512	565	558	540	546	539	575	533	543	553	511	560	540	556	568	515	484	537	564	542	540	532	567	545	573	565	571	576	533	560	524	521	567	518	520	553	576	535	517	499	574	562	553	554	509	514	513	556	543	579	545	591	561	503	555	538	546	526	537	540	523	544	537	525	520	545	550	565	535	552	593	544	555	560	549	538	556	540	521	564	536	551	583	539	569	535	567	517	570	487	557	515	545	563	535	554	529	561	541	559	556	564	547	538	555	547	554	565	561	537	553	572	560	540	574	522	564	511	574	547	573	506	551	549	537	566	549	525	581	557	530	531	530	529	537	573	569	535	558	532	571	549	550	556	578	518	595	579	570	524	520	567	538	533	568	520	545	570	547	556	519	548	546	505	539	542	514	548	543	561	515	534	491	536	552	540	524	529	539	504	576	511	527	514	603	522	565	519	570	531	541	569	549	535	536	547	570	554	530	507	535	574	551	482	513	538	556	518	566	504	554	504	529	525	580	554	551	574	578	573	558	564	531	567	505	551	544	550	551	541	554	555	519	513	611	608	553	552	570	543	548	540	557	529	565	556	550	533	554	566	538	532	525	581	532	532	530	619	582	549	572	535	569	549	569	528	577	562	531	590	632	557	527	547	546	552	563	552	536	529	511	524	590	559	572	488	542	568	519	523	601	521	477	554	574	591	517	511	559	490	561	532	554	565	539	568	569	559	570	528	562	590	517	536	540	548	580	531	542	541	562	538	548	587	575	547	513	560	525	519	550	567	519	528	549	554	546	532	530	543	499	538	548	515	557	514	576	557	542	561	589	547	557	531	541	540	577	580	532	557	544	544	548	577	562	520	597	581	529	544	554	555	577	575	556	547	555	504	529	543	552	574	550	566	529	529	549	495	565	532	568	571	532	546	531	506	501	571	543	538	560	523	550	562	589	528	556	511	500	538	493	538	572	541	540	517	541	534	578	527	539	589	574	534	571	580	514	552	589	515	573	578	580	536	537	524	485	546	531	597	582	527	557	533	558	545	566	554	585	541	543	595	551	545	573	502	534	539	532	563	566	552	542	545	545	547	551	538	545	535	566	563	539	512	584	564	561	505	578	566	546	518	550	510	602	568	585	613	568	536	561	549	575	589	550	537	547	562	571	528	551	556	546	607	570	528	537	541	546	561	551	521	560	544	525	605	592	494	541	586	527	547	507	549	571	533	540	552	552	549	503	577	563	567	501	558	537	534	522	555	548	538	587	580	535	537	572	557	532	517	545	530	509	560	548	568	531	579	544	557	568	550	538	524	573	579	576	557	522	572	573	538	514	581	547	589	531	555	582	529	539	525	568	588	501	574	558	559	543	603	515	545	560	504	555	524	547	596	558	556	524	575	563	522	546	567	520	566	521	546	532	538	523	583	619	502	532	564	555	561	492	559	625	562	576	515	517	529	555	522	519	582	539	563	534	580	577	508	537	513	552	563	537	549	528	540	561	560	541	583	557	533	522	525	581	551	534	579	591	512	534	543	583	551	544	552	552	578	595	537	600	547	562	518	571	562	582	584	545	505	560	550	575	559	565	536	545	533	531	587	558	583	534	551	539	551	602	585	543	551	575	555	545	515	533	518	561	543	551	557	557	538	532	538	558	552	554	552	554	534	568	548	558	516	552	559	569	538	534	536	566	540	558	536	568	552	563	530	561	544	555	562	530	557	546	542	572	549	545	541	566	595	527	535	539	523	512	548	508	561	537	530	581	597	597	505
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
