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
336894709108	336894709668	336894710218	336894710768	336894711318	336894711868	336894712418	336894712968	336894713518	336894714068	336894714618	336894715168	336894715718	336894716268	336894716818	336894717368	336894717918	336894718468	336894719018	336894719568	336894720118	336894720668	336894721218	336894721768	336894722318	336894722868	336894723418	336894723968	336894724518	336894725068	336894725618	336894726168	336894726718	336894727268	336894727818	336894728368	336894728918	336894729468	336894730018	336894730568	336894731118	336894731668	336894732218	336894732768	336894733318	336894733868	336894734418	336894734968	336894735518	336894736068	336894736618	336894737168	336894737718	336894738268	336894738818	336894739368	336894739918	336894740468	336894741018	336894741568	336894742118	336894742668	336894743218	336894743768	336894744318	336894744868	336894745418	336894745968	336894746518	336894747068	336894747618	336894748168	336894748718	336894749268	336894749818	336894750368	336894750918	336894751468	336894752018	336894752568	336894753118	336894753668	336894754218	336894754768	336894755318	336894755868	336894756418	336894756968	336894757518	336894758068	336894758618	336894759168	336894759718	336894760268	336894760818	336894761368	336894761918	336894762468	336894763018	336894763568	336894764118	336894764668	336894765218	336894765768	336894766318	336894766868	336894767418	336894767968	336894768518	336894769068	336894769618	336894770168	336894770718	336894771268	336894771818	336894772368	336894772918	336894773468	336894774018	336894774568	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2703	3650	2300	2703	3650	2300	2703	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
49401	49193	23823	17840	13024	8423	6154	6266	3923	3823	4743	3543	2591	1653	1152	786	812	805	715	550	493	553	633	575	708	588	440	374	367	348	288	285	221	275	280	289	273	258	284	259	237	280	262	304	279	262	280	262	329	307	301	316	278	253	267	264	248	244	281	241	259	243	255	271	245	255	242	220	254	258	240	234	257	227	258	235	266	239	270	241	243	230	212	234	227	247	187	253	243	235	260	234	275	223	230	242	209	233	226	240	226	266	260	248	236	228	220	248	259	251	252	230	268	234	260	217	230	231	215	241	224	217	231	238	233	289	235	259	243	221	246	239	231	246	239	205	232	221	259	225	251	258	229	241	251	260	246	237	240	276	230	245	247	230	222	225	241	236	263	209	222	215	222	247	207	246	235	246	249	225	211	253	240	231	240	241	244	231	265	269	247	253	237	229	236	228	246	269	213	240	253	247	266	224	239	204	233	227	244	225	223	229	265	268	229	209	249	217	240	209	234	260	254	263	231	254	248	230	277	253	251	234	210	227	232	234	228	240	258	229	234	223	250	233	265	233	241	245	256	248	255	207	242	227	218	233	216	247	249	219	246	251	264	216	213	232	222	226	255	249	236	221	236	232	226	219	203	219	279	227	236	240	247	230	236	242	244	241	222	222	254	251	218	243	221	248	254	229	246	220	253	215	240	248	227	239	229	244	241	257	250	220	244	263	214	250	230	227	230	246	229	248	246	225	256	262	248	227	248	252	240	244	252	238	222	242	230	268	235	239	237	214	202	231	212	205	251	226	243	257	240	235	240	241	248	243	246	218	232	236	258	234	232	229	242	222	233	245	239	237	242	209	273	260	232	267	257	228	235	201	235	253	239	215	251	232	227	248	225	262	254	245	224	218	214	240	230	257	232	240	223	207	235	248	226	236	272	214	249	209	249	245	232	236	240	237	234	249	251	265	224	248	248	229	220	222	231	223	253	242	214	214	246	240	236	241	215	238	219	264	264	238	193	241	276	231	204	226	219	228	261	248	245	243	237	235	249	232	238	215	285	238	251	262	238	219	247	205	271	242	208	236	206	267	238	269	203	251	212	248	245	230	273	248	225	244	222	261	253	220	241	248	234	225	229	233	223	234	220	240	233	204	228	231	236	242	204	223	230	229	240	237	229	241	241	225	234	230	226	263	254	247	212	233	246	257	238	211	251	244	229	248	228	220	242	261	236	227	249	233	237	235	203	232	231	215	217	231	224	204	245	234	227	236	224	262	258	235	258	257	231	234	222	249	217	239	243	236	217	227	234	247	251	232	265	212	248	245	239	247	259	229	230	246	220	224	234	234	265	254	238	236	251	212	228	244	245	216	225	209	252	257	250	246	220	213	206	233	239	228	256	261	268	244	241	205	211	204	232	234	222	225	257	217	207	248	228	239	243	234	251	237	233	223	210	229	250	236	262	209	261	228	220	257	235	255	229	234	230	236	191	239	235	235	253	238	219	203	271	236	242	244	234	250	236	250	247	214	245	238	256	240	245	238	246	249	238	225	231	221	236	245	252	214	221	253	255	224	258	246	220	244	247	219	243	241	241	255	218	239	208	214	243	202	238	218	238	211	245	220	225	260	211	222	246	226	249	228	224	219	241	237	234	224	248	246	224	219	249	258	229	225	280	244	227	274	207	213	225	230	238	234	256	265	202	245	239	253	265	260	225	229	230	218	221	255	218	245	251	243	228	220	248	257	250	245	222	205	233	250	241	235	254	240	221	252	226	265	253	229	235	215	235	226	217	235	253	246	221	236	213	230	231	205	229	250	206	215	229	219	240	219	230	243	243	248	243	223	245	223	239	218	241	226	236	243	221	254	237	260	246	230	242	245	222	262	232	223	219	209	243	221	226	241	241	238	218	237	209	228	241	263	224	223	247	239	229	229	213	231	235	223	267	206	218	230	209	220	209	230	228	231	244	222	220	263	223	227	235	224	225	288	226	234	240	232	230	209	227	229	253	240	219	230	245	238	250	246	207	232	225	217	214	228	257	235	248	254	227	238	230	242	235	249	239	233	242	246	246	240	261	237	234	234	209	246	222	239	213	254	228	218	227	229	244	240	254	228	223	261	222	236	225	226	225	255	234	288	269	226	274	243	232	212	227	244	240	232	231	234	222	246	214	217	238	230	240	217	271	247	210	217	237	244	251	239	208	217	248	227	243	243	229	243	231	252	224	255	255	219	250	227	237	230	242	230	270	241	248	235	191	225	242	210	240	231	202	233	234	245	212	260	218	250	213	228	230	224	265	269	270	243	239	239	240	223	202	193	252	255	234	238	257	219	239	216	244	262	245	228	217	239	233	236	231	218	224	221	218	247	228	252	233	234	211	215	261	228	252	250	207	215	235	253	211	262	268	219	234	262	234	216	243	256	231	250	240	262	248	229	283	213	225	247	244	231	224	253	277	250	233	230	239	236	260	222	270	243	217	252	229	225	247	233	262	223	230	232	251	255	237	241	228	223	264	214	231	231	216	254	222	233	228	235	240	211	224	229	232	231	249	222	267	245	250	235	265	235	274	215	238	237	223	247	254	224	212	230	233	259	214	228	224	232	268	228	234	236	214	240	266	264	245	250	233	208	248	207	249	241	242	221	239	260	252	235	236	240	253	268	249	263	258	234	228	236	269	233	244	229	204	251	257	207	213	243	242	236	220	233	209	234	227	222	210	237	252	220	239	216	232	223	244	224	252	264	248	240	244	208	225	210	235	249	260	232	228	250	232	220	220	222	240	236	212	249	236	233	250	216	213	254	221	228	227	245	252	245	227	228	261	238	200	237	218	207	224	270	230	232	223	230	244	247	225	230	253	229	243	237	218	232	221	222	248	259	228	242	249	219	229	251	248	228	233	254	231	258	219	243	253	269	217	214	238	208	232	237	240	220	224	268	284	238	220	226	234	237	278	233	230	255	240	221	210	214	217	214	245	235	220	222	279	247	221	222	215	232	246	242	239	229	237	218	214	269	227	229	222	223	221	240	223	242	191	239	241	233	242	222	253	271	232	241	253	265	250	231	246	216	258	228	234	230	262	236	250	233	289	212	267	205	224	242	207	218	279	234	246	227	238	237	241	226	256	269	247	230	216	239	218	257	244	241	252	237	253	223	205	248	237	225	239	212	212	214	209	238	254	241	250	253	254	262	208	246	237	229	243	208	236	251	223	195	204	275	250	234	240	253	257	222	251	229	272	221	238	247	214	225	215	262	240	221	214	251	230	227	255	231	237	203	219	207	241	235	208	243	222	221	216	245	236	261	226	247	259	231	258	242	252	233	224	250	228	236	252	254	223	246	250	237	224	239	225	244	248	216	238	240	255	222	218	223	234	258	263	249	245	240	243	260	251	267	223	221	239	225	212	214	241	224	236	228	237	227	232	229	238	248	261	265	238	227	241	258	219	223	213	233	232	252	249	220	241	273	215	231	275	208	226	233	216	241	248	231	222	226	257	245	255	237	235	227	217	246
33323	34004	12352	18184	20859	17810	16935	18888	13441	14591	17721	13997	11255	7866	5373	4075	3371	2975	2583	2649	2477	2754	3266	3252	3174	2525	1895	1714	1574	1265	946	850	819	803	809	802	771	796	805	838	810	847	840	891	941	898	967	1022	1076	1074	1124	1071	916	799	808	732	749	755	731	685	644	678	605	586	612	653	625	616	587	616	647	642	558	618	583	596	654	630	631	586	605	605	565	550	603	553	558	625	582	591	557	593	572	595	610	602	604	614	562	627	589	599	555	607	572	601	541	548	612	600	573	614	594	588	606	621	601	583	581	594	588	558	593	598	573	577	579	559	564	620	547	549	581	601	610	612	581	615	578	574	562	572	585	566	573	577	592	537	603	582	606	533	584	560	614	587	581	568	562	574	586	571	579	603	550	560	600	573	585	574	580	586	563	587	600	559	595	592	584	594	612	594	574	620	585	556	617	603	555	579	614	618	572	552	575	593	585	565	553	580	592	573	566	564	577	575	571	570	566	551	585	589	574	558	589	604	554	631	562	573	551	560	582	553	542	568	647	567	569	536	576	607	573	557	584	585	640	565	588	583	580	620	537	533	603	552	572	557	601	570	588	592	552	560	553	567	616	552	568	570	582	589	627	586	557	572	609	569	570	566	572	546	583	550	555	610	558	573	584	551	567	604	564	571	548	606	577	599	585	587	565	539	548	540	570	547	557	581	555	571	560	579	599	579	560	581	579	581	587	585	579	594	597	545	551	545	555	582	606	578	560	569	576	553	573	538	552	558	572	587	626	566	576	526	563	594	583	572	576	563	571	629	533	550	586	600	607	577	549	556	576	533	570	571	548	568	567	555	546	560	569	582	596	599	599	633	585	572	561	588	554	580	599	642	574	587	613	585	576	611	621	566	578	562	616	566	573	570	605	594	586	633	596	578	612	575	577	552	571	589	576	563	540	574	569	600	573	562	621	582	558	575	596	560	601	565	576	586	551	567	572	596	560	609	612	566	570	605	584	518	601	596	587	558	592	567	614	628	554	588	601	552	605	606	591	599	588	601	592	572	589	602	577	591	550	574	583	575	616	588	543	541	568	567	596	558	559	593	574	571	581	586	594	583	610	605	560	607	554	583	581	567	555	608	595	552	611	607	561	614	612	587	566	572	559	611	602	587	581	569	558	564	604	577	589	559	567	556	610	579	564	593	558	555	574	585	576	590	590	567	572	626	609	575	524	587	594	576	545	562	588	583	550	549	512	567	617	576	569	551	611	545	575	565	603	548	565	568	585	553	566	607	598	600	575	594	570	555	550	587	632	573	565	567	600	570	567	581	556	571	566	551	558	539	556	571	582	593	589	578	598	620	624	580	599	597	538	552	601	621	544	545	573	552	587	565	581	602	614	562	586	565	561	536	609	600	560	543	583	542	567	568	602	531	535	590	563	526	558	547	607	541	587	526	544	570	585	538	586	577	605	573	604	551	590	593	577	557	571	630	565	583	562	553	540	534	565	622	555	547	569	555	598	571	584	650	589	592	571	554	575	523	574	573	579	566	595	586	600	601	569	550	572	604	543	619	550	551	572	550	608	561	510	563	573	585	557	585	568	548	582	564	572	584	593	540	616	575	544	580	569	586	613	573	576	567	533	599	537	569	548	595	576	620	597	596	572	575	620	601	577	617	624	546	624	630	516	577	551	603	585	588	557	588	559	565	557	527	605	587	597	606	567	601	585	611	585	552	527	559	563	608	559	581	545	565	562	605	541	572	608	598	558	623	554	565	596	587	570	566	579	562	581	585	572	543	578	562	606	559	569	551	582	573	576	563	593	601	583	586	558	585	609	560	575	602	560	574	593	552	542	552	596	573	519	591	580	545	628	547	587	642	551	565	616	579	598	556	562	564	612	616	608	588	560	633	585	585	549	606	552	642	640	573	552	571	571	539	553	621	521	574	565	562	600	599	618	602	520	646	591	574	590	554	563	566	602	626	539	583	532	577	552	570	582	585	591	567	570	600	598	611	574	559	601	561	594	530	581	527	604	545	581	596	547	596	562	571	562	533	550	571	586	597	594	610	553	605	575	626	588	574	608	584	573	586	642	536	575	568	592	605	600	583	617	595	558	592	609	509	569	545	535	571	563	593	595	587	561	587	558	598	528	608	596	564	604	622	595	588	581	568	562	597	618	577	559	554	554	554	588	565	572	582	567	595	596	558	589	567	577	605	567	576	586	595	522	575	576	606	566	535	580	559	570	555	567	577	549	576	599	554	637	630	588	593	569	566	570	561	587	574	551	575	606	596	591	605	612	561	572	592	578	567	575	611	569	585	575	562	589	565	556	550	570	579	580	613	607	591	580	545	596	552	583	600	609	534	562	536	568	583	592	573	560	619	554	611	639	589	595	578	548	612	548	566	568	547	590	534	588	588	592	564	579	610	554	526	569	541	581	595	582	584	597	574	571	610	560	620	589	576	573	531	566	534	608	557	586	575	585	565	583	624	595	554	568	561	574	631	592	620	561	584	589	546	586	621	555	580	561	543	596	639	614	556	580	580	607	578	583	638	523	574	617	549	585	569	587	561	606	565	590	585	594	531	602	607	565	570	604	564	557	551	582	594	598	548	552	597	591	553	563	554	547	586	566	591	557	585	567	552	606	590	548	550	561	567	545	579	564	591	556	575	571	599	524	597	553	594	588	592	541	550	568	587	586	599	562	538	573	595	577	569	575	566	590	599	504	583	556	583	616	604	566	555	566	577	620	537	592	599	575	587	612	535	574	598	597	549	582	575	600	579	546	584	624	598	564	601	588	617	596	594	618	595	628	560	573	584	591	604	605	588	554	597	601	580	624	579	522	518	592	612	587	578	546	552	602	620	582	545	551	547	550	578	594	557	542	572	563	612	571	565	572	536	619	580	565	626	603	611	609	569	560	574	554	619	592	599	584	572	588	580	579	587	595	580	598	590	579	566	560	572	565	590	537	565	558	527	590	545	592	607	599	605	595	567	580	560	569	597	545	587	558	568	552	589	583	550	572	548	548	567	581	594	555	613	558	575	607	585	570	587	565	551	551	599	540	624	594	545	571	560	562	567	578	553	578	547	575	572	544	593	582	567	537	567	633	556	584	569	541	559	585	583	585	608	567	575	586	608	555	553	577	575	566	574	606	587	598	611	570	608	603	595	575	572	599	585	595	571	564	559	563	586	583	588	567	585	567	579	575	580	595	581	533	613	559	589	580	611	579	571	563	551	549	582	533	619	557	535	553	555	557	585	571	633	547	605	546	587	579	543	567	587	552	588	561	586	506	566	571	574	594	573	594	541	577	589	595	570	633	545	580	556	597	578	569	578	540	607	597	544	563	596	568	585	595	621	604	608	540	568	597	589	561	595	586	579	548	563	547	569	553	539	600	532	580	606	552	578	578	570	593	561	575	630	576	619	559	602	602	567	591	582	605	580	586	603	567	558	566	567	596	555	573	567	577	606	601	555	576	574	578	581	590	575	606	519	577	562	602	623	594	548
15415	6863	2301	2021	2131	1808	1502	1507	1110	1247	1377	1091	918	609	522	531	468	427	468	489	447	467	473	465	475	430	461	403	440	438	425	404	395	422	415	422	400	429	417	411	487	436	431	445	441	405	444	424	434	420	484	426	431	419	426	418	408	405	436	426	428	442	417	416	409	405	453	389	420	420	428	416	422	432	390	436	405	420	472	411	446	395	422	418	412	398	397	416	412	423	411	426	414	441	396	450	398	418	397	384	411	428	398	433	407	451	435	426	445	413	421	374	374	425	401	411	456	398	408	391	376	421	447	424	421	408	405	434	423	446	402	409	384	409	452	421	406	386	440	419	425	416	411	384	421	431	406	416	414	397	430	428	432	419	407	424	451	390	413	431	395	406	380	376	416	402	422	365	444	459	402	396	398	418	391	435	429	428	447	413	431	421	406	415	385	419	424	430	417	415	420	410	410	463	413	390	402	433	421	430	426	411	404	411	429	413	411	419	391	407	423	401	371	411	454	412	427	414	392	421	392	430	395	412	401	445	399	434	407	431	419	399	452	445	404	416	407	435	376	433	414	415	417	420	426	426	427	407	436	426	425	422	404	434	364	410	395	398	434	423	387	436	407	419	403	430	440	443	422	394	430	462	405	427	393	428	406	370	438	409	428	447	410	404	426	426	413	381	431	430	426	402	369	432	441	412	463	406	412	423	396	404	431	438	423	388	405	430	424	424	402	420	417	441	427	451	402	428	414	418	462	426	430	437	396	402	417	400	400	419	394	408	382	395	443	424	412	429	433	405	411	422	402	445	441	384	406	414	406	387	418	390	431	396	427	423	376	386	414	435	415	433	425	415	423	379	396	447	423	412	431	396	397	440	447	441	398	392	418	397	446	403	416	426	429	418	412	434	419	430	420	404	413	425	417	444	405	377	383	415	413	420	399	457	419	405	403	404	476	424	385	410	441	447	386	425	409	406	435	425	418	466	404	441	407	413	421	370	427	406	416	410	379	386	421	432	423	375	427	406	408	420	393	410	417	442	426	438	438	399	407	403	390	442	438	455	426	427	434	419	402	443	391	440	439	447	455	427	390	435	408	390	442	406	411	466	410	386	413	418	441	437	445	400	354	420	465	432	437	461	430	456	414	420	377	397	425	412	404	405	454	403	434	402	382	408	408	411	431	381	385	390	417	394	420	400	417	420	404	421	380	426	450	408	403	411	421	416	453	371	417	450	420	378	401	439	423	408	421	395	420	450	388	405	393	372	406	438	445	398	400	419	445	437	425	439	412	409	423	431	427	408	400	378	393	418	436	379	397	421	421	451	402	418	415	408	408	420	415	423	412	406	397	399	421	412	426	455	441	428	414	382	386	399	428	407	417	428	408	456	393	473	426	415	373	425	429	445	423	426	389	400	420	441	436	429	393	381	448	418	368	412	437	384	421	435	418	429	400	435	406	437	446	408	440	414	384	441	388	441	420	418	387	417	379	402	428	414	416	435	408	415	421	428	401	442	427	407	377	455	442	416	431	385	404	419	405	423	402	392	396	385	436	395	432	405	400	434	413	429	386	413	470	416	414	391	362	448	405	414	437	393	435	435	434	464	404	421	409	406	415	469	450	424	409	378	400	381	382	404	391	423	415	420	422	419	432	469	397	426	380	396	402	403	416	423	437	390	395	410	388	424	418	451	454	440	394	397	456	454	391	442	420	420	451	421	412	429	393	408	464	425	428	392	418	463	414	385	415	397	408	429	453	416	436	429	405	422	412	383	391	398	397	418	398	423	415	425	430	402	372	404	443	431	422	412	392	449	436	410	387	411	439	419	388	426	398	428	450	394	388	433	425	415	439	447	432	383	424	399	449	391	438	426	434	402	436	434	411	409	401	387	408	409	439	412	438	401	400	434	428	386	417	444	431	432	427	414	420	394	399	427	411	427	432	451	405	400	388	433	384	422	381	392	421	414	404	461	431	428	428	439	430	393	403	407	392	409	422	360	461	434	388	402	383	442	386	440	377	435	397	412	423	428	396	408	381	438	416	379	424	384	438	427	406	421	416	410	402	402	425	419	376	417	415	418	414	379	437	408	452	424	410	447	406	404	421	413	427	424	409	404	409	421	403	420	396	399	402	399	443	404	427	434	403	396	405	376	415	413	425	364	424	398	433	426	434	431	420	447	428	420	433	435	435	409	410	404	450	397	397	430	402	404	389	437	391	388	428	390	401	428	431	444	448	421	415	414	406	375	418	443	445	396	416	451	452	413	426	426	458	414	404	373	394	436	371	424	383	414	389	432	443	419	422	403	436	402	409	419	398	402	404	397	446	403	425	412	400	380	424	417	420	414	392	420	400	400	423	407	423	394	436	421	402	412	407	438	411	406	428	466	406	405	408	422	393	429	416	412	412	408	442	409	431	388	450	386	442	425	428	445	409	433	426	408	402	415	383	447	447	356	434	422	388	435	431	408	441	397	422	401	406	417	461	419	438	409	434	423	416	427	429	396	425	399	433	425	402	464	374	434	402	403	404	457	412	447	397	426	450	436	424	432	370	434	415	420	422	402	416	412	401	417	383	435	416	413	408	425	424	388	424	425	427	407	401	430	388	437	433	424	462	417	441	411	407	425	445	386	428	426	395	456	429	410	394	386	405	375	448	395	423	395	411	403	454	411	415	402	414	411	382	392	423	430	407	382	412	402	395	417	405	365	409	445	452	429	424	392	425	391	418	408	379	440	388	388	450	404	421	410	380	379	403	468	357	389	439	449	414	415	420	434	423	431	395	425	401	413	409	456	439	430	427	445	426	396	386	374	419	444	458	387	438	412	417	437	438	414	441	394	372	421	420	409	416	402	392	414	400	453	414	421	458	381	422	440	409	441	400	398	420	396	404	401	437	425	433	428	400	409	353	376	465	407	446	366	465	406	418	418	421	419	401	431	381	409	455	406	409	378	430	464	427	413	422	398	431	404	410	430	434	439	419	400	413	422	370	425	403	415	409	405	412	436	426	376	434	421	401	420	428	419	431	407	428	394	419	433	393	386	393	381	408	438	409	426	413	432	389	379	441	399	409	413	381	398	405	415	421	406	353	424	427	398	407	402	416	405	427	430	428	444	432	416	412	377	405	418	411	395	417	447	447	386	401	409	398	426	450	410	379	386	449	412	414	379	442	483	432	434	436	379	406	424	438	423	380	408	419	421	407	416	445	425	390	416	434	425	411	480	414	391	427	411	459	413	474	406	412	418	411	416	450	438	429	436	442	425	398	411	424	416	350	380	466	394	382	397	440	398	388	411	389	402	408	401	423	413	423	411	444	407	408	452	422	400	427	396	410	411	384	445	429	396	381	419	407	413	423	418	411	416	415	414	411	420	381	435	424	453	390	415	406	423	386	384	374	394	406	392	406	431	418	390	412	400	403	407	466	393	410	427	375	417	402	415	427	423	417	416	403	428	422	454	396	418	426	409	426	438	389	431	389	443	402	426	432	371	402	417	412	397	412	387
9513	5551	3789	6009	6796	6596	6386	5855	4437	5385	6247	4538	3697	2431	1675	1488	1312	1262	1231	1197	1303	1501	1577	1407	1189	1102	1041	1045	1044	983	1021	984	943	950	939	967	916	961	1031	978	973	1022	995	997	984	1017	999	1072	1116	1095	1069	1027	1016	978	975	952	1010	1034	971	1009	957	939	944	907	1020	930	993	893	919	918	955	916	895	981	970	967	947	916	901	929	937	913	935	942	934	969	964	959	956	913	969	866	890	950	923	966	912	933	964	984	961	917	945	906	931	954	972	988	879	948	973	935	959	900	913	936	876	941	961	949	912	928	961	956	960	896	909	902	932	944	948	899	957	978	905	945	971	954	956	936	912	957	916	917	936	991	964	900	941	911	952	864	877	967	935	936	946	908	912	940	954	890	982	1005	900	893	956	938	906	937	913	884	920	987	922	950	953	864	951	907	962	922	950	955	911	974	884	928	897	925	916	965	957	937	991	1018	924	927	945	906	953	974	948	898	957	973	935	968	901	956	906	944	951	931	950	912	1018	971	949	971	940	937	970	912	913	941	908	987	971	934	933	972	970	899	925	916	945	966	889	938	868	990	914	952	978	980	901	943	936	914	914	902	985	961	919	997	970	964	938	929	947	927	955	924	985	875	911	972	979	1031	901	941	954	937	915	972	895	944	911	930	900	936	946	945	949	973	957	876	943	907	904	937	929	957	964	929	923	897	905	992	923	1018	945	1008	944	991	912	950	931	952	932	907	947	928	912	931	902	969	907	885	956	946	975	967	976	953	951	934	888	860	925	943	929	963	992	942	921	929	1009	876	971	973	962	914	917	973	957	960	956	939	938	970	963	909	875	905	941	922	891	948	994	940	968	908	948	952	932	852	980	927	924	890	904	919	934	907	921	974	1019	956	917	960	983	943	1014	960	904	973	923	942	882	893	873	952	899	917	979	929	942	961	935	942	1019	918	910	899	961	954	925	884	975	904	915	946	942	972	950	952	901	971	900	914	955	929	929	961	981	935	925	901	919	957	928	944	934	936	992	941	905	922	989	888	977	956	914	946	968	936	916	905	892	931	950	939	914	970	905	898	933	947	945	926	921	933	961	921	885	912	905	937	932	917	912	931	918	983	937	919	960	940	945	986	930	1001	934	914	972	946	925	913	985	977	919	960	959	944	949	904	881	974	970	1024	948	920	925	1021	915	867	894	896	905	943	941	942	936	918	933	896	916	901	919	968	989	911	933	937	929	902	968	953	913	932	934	927	949	890	935	940	973	947	944	933	915	922	912	907	955	997	908	968	913	970	956	925	912	888	934	934	926	963	949	981	942	991	956	904	896	936	972	938	915	939	918	957	929	958	936	909	948	1009	941	896	879	964	940	938	960	902	959	927	904	894	935	959	908	958	991	907	938	902	970	980	899	941	888	914	925	922	997	866	911	938	925	915	910	897	921	884	923	932	964	955	884	923	973	960	920	936	986	931	893	885	917	920	942	951	926	859	954	904	970	925	961	946	984	985	901	973	921	925	897	874	955	891	962	965	936	946	944	965	900	922	920	976	935	905	950	962	917	891	933	899	953	977	904	964	981	962	933	973	940	923	954	925	937	957	948	873	932	895	940	959	890	907	920	860	896	911	913	961	970	935	935	930	1024	922	909	946	1001	953	963	964	938	871	934	896	955	971	957	955	879	916	965	884	965	914	910	958	917	948	940	972	924	911	952	953	944	926	960	955	951	970	926	991	918	935	977	918	947	935	949	940	932	962	920	937	974	932	902	910	877	959	972	926	893	934	956	885	942	895	917	922	985	927	926	975	956	960	918	919	926	955	969	909	943	970	975	913	910	958	958	901	961	970	891	940	961	958	908	916	968	992	929	914	915	913	948	904	950	944	964	920	903	976	945	943	900	946	965	969	990	951	969	895	943	976	946	945	900	964	946	965	978	943	907	901	882	960	925	943	961	866	919	898	976	958	935	908	886	943	939	896	959	924	928	937	904	927	903	937	958	953	955	996	916	925	917	911	953	1004	927	871	919	974	940	955	960	924	966	915	903	923	909	894	908	886	908	973	982	949	922	979	929	914	960	919	969	927	982	944	889	989	927	928	965	929	976	948	984	885	897	890	912	941	978	942	964	955	932	929	954	932	921	970	927	943	907	900	969	916	949	925	956	892	932	926	964	886	979	870	930	911	956	943	887	948	944	940	928	940	913	903	977	933	881	908	940	949	911	911	936	966	914	907	914	921	961	944	973	915	910	953	930	949	934	948	935	969	940	908	925	859	962	946	964	911	935	899	940	962	926	949	943	877	899	905	928	944	954	913	954	932	916	995	938	912	936	954	882	974	962	906	954	964	921	895	964	918	888	964	958	943	919	967	995	899	941	922	931	910	975	938	924	959	942	946	980	946	958	970	909	953	904	924	980	868	956	989	941	960	964	950	950	898	934	932	977	862	897	912	930	890	919	934	957	934	951	949	926	941	951	903	950	929	905	967	940	940	896	912	942	931	943	950	914	867	940	922	897	940	928	918	925	952	960	870	918	973	923	859	961	911	947	914	1006	938	1031	977	908	917	958	977	929	931	951	946	861	971	909	963	898	907	858	916	888	900	924	957	933	957	966	944	930	988	921	911	916	941	898	959	900	900	917	877	929	916	1001	949	905	885	892	987	962	897	912	938	935	933	1007	899	938	919	930	877	935	963	922	881	939	909	922	915	946	955	974	965	985	906	945	948	950	969	947	878	960	924	960	924	936	958	917	913	916	899	927	961	923	959	915	940	980	921	951	951	966	889	913	958	921	923	982	884	899	917	916	967	905	916	953	949	905	912	973	963	945	962	956	928	954	933	938	883	984	918	942	945	911	918	943	949	940	915	952	894	913	896	935	962	955	958	924	956	932	911	970	943	927	952	936	993	979	934	943	870	936	943	961	944	948	937	931	924	916	967	917	930	987	886	912	895	927	959	950	908	951	939	978	970	892	949	941	932	958	921	890	933	980	933	937	899	961	917	935	922	954	908	929	968	938	932	920	966	987	929	896	948	923	949	949	951	956	922	862	953	900	951	933	941	940	1004	909	922	966	950	912	954	972	945	941	973	930	925	953	971	961	916	962	950	950	931	901	969	993	899	885	954	894	950	944	971	969	890	986	934	952	891	990	1034	940	914	925	950	901	995	961	939	942	941	954	999	932	900	934	910	922	882	927	914	919	991	909	934	927	958	885	931	897	969	991	993	980	963	967	892	920	998	922	952	938	1005	965	954	924	925	953	919	924	933	969	913	914	1008	918	932	912	899	954	966	934	980	930	966	970	928	962	946	955	915	956	978	948	926	931	878	962	928	958	937	944	927	928	933	943	970	955	949	941	955	935	945	938	950	956	941	895	903	1005	933	956	909	976	916	925	960	921	975	951	891	912	934	951	956	935	893	970	1007	856	960	972	947	898	967	911	954	924	1008	887	966	883	937	987	920	973	922	971	953	938	995	954	950	900	982	931	934	933	957	919	891	984	962	935	914	951	972	924	918	920	901	936	902	892	927	986	954	968	974
36717	35641	13645	8328	6754	4709	4089	3307	2574	2954	2693	1998	1381	986	688	523	478	483	504	474	431	515	491	430	435	401	400	358	381	369	320	342	315	312	291	288	305	325	289	328	316	338	300	332	310	331	345	347	303	347	336	338	302	316	300	311	324	328	314	321	288	286	317	295	290	287	289	262	301	290	306	294	263	272	299	313	337	306	341	292	278	293	292	308	259	303	292	277	280	314	291	312	290	325	290	299	303	290	261	256	275	270	267	293	288	276	322	276	302	258	309	273	315	277	288	284	298	286	293	281	301	283	295	305	258	261	272	303	318	256	310	275	312	327	295	278	251	247	322	288	278	305	280	292	275	309	273	345	279	312	265	288	308	291	314	292	290	316	289	320	303	298	331	285	310	291	295	302	292	303	279	267	307	301	279	266	283	309	323	328	267	283	277	284	292	281	277	287	288	301	296	301	312	289	266	278	271	335	290	277	302	298	273	283	267	281	311	313	288	297	296	325	275	254	297	331	306	301	278	312	305	314	324	288	323	282	314	282	288	276	305	320	287	274	315	305	279	288	286	312	273	273	264	292	311	304	297	323	353	302	280	285	291	301	305	283	323	314	279	308	294	312	289	261	273	267	306	306	317	272	252	292	300	284	301	313	228	299	292	295	299	308	299	284	323	284	302	270	273	282	315	272	284	312	310	297	276	310	271	290	303	282	327	274	331	315	279	303	300	278	288	310	294	275	316	294	309	295	254	284	309	267	290	320	297	292	286	302	273	308	319	266	298	305	255	296	286	310	313	291	305	306	302	306	288	298	289	283	265	294	301	302	267	316	312	308	284	287	279	327	275	321	260	286	293	288	305	283	282	284	318	304	269	314	326	270	299	298	300	307	274	296	294	299	282	295	302	310	306	291	309	290	301	290	319	277	312	290	327	282	315	317	283	309	276	304	305	320	288	265	292	286	292	300	280	330	272	286	306	285	308	284	332	266	261	317	288	284	306	299	302	286	313	300	282	309	295	300	289	313	276	307	312	291	306	277	281	328	305	291	289	285	278	270	312	306	278	278	286	290	291	293	280	286	317	307	293	323	296	297	305	267	299	316	291	286	298	295	277	296	300	286	300	271	309	291	319	273	307	284	260	262	332	297	313	298	325	327	300	293	311	287	277	293	335	341	297	319	297	294	292	324	284	309	317	291	306	314	289	307	288	286	280	316	327	288	308	310	300	320	332	262	290	280	304	298	300	312	270	302	306	301	299	282	279	284	267	275	321	295	320	319	288	285	282	329	287	318	295	288	285	277	286	295	273	299	287	315	290	308	310	294	283	307	319	297	274	305	296	287	322	310	279	304	287	280	300	325	337	344	315	301	267	274	297	345	295	289	279	303	317	322	291	291	292	284	295	306	282	287	305	311	308	301	308	314	278	304	289	283	316	307	269	294	273	302	285	264	302	314	311	296	307	299	293	325	274	269	309	343	297	302	295	297	281	306	323	275	262	300	322	284	284	294	270	290	293	279	291	289	255	302	276	282	294	267	299	319	285	288	328	282	332	297	329	286	285	293	265	273	279	264	331	287	291	271	282	264	275	312	299	302	306	297	291	298	313	336	309	288	291	266	259	310	252	282	305	312	298	318	255	258	281	272	305	299	347	297	285	330	323	317	324	259	288	276	313	289	231	317	336	316	301	297	298	278	275	294	267	297	287	310	298	294	271	306	285	320	319	284	271	342	318	308	313	268	313	330	315	286	319	273	299	297	285	328	321	292	308	301	296	295	300	299	271	290	313	292	285	310	313	281	302	285	310	307	321	293	288	298	315	318	269	310	314	325	300	334	315	288	267	312	290	291	295	323	294	291	287	309	297	278	302	307	317	283	318	278	302	296	297	307	304	282	291	278	323	297	315	297	288	276	282	276	315	280	261	328	286	300	324	300	311	324	276	310	305	305	305	313	315	303	283	302	304	306	332	279	283	298	301	287	299	294	329	319	276	270	300	297	291	326	303	295	259	285	303	284	304	281	288	299	285	242	277	262	313	291	280	292	307	330	305	315	292	309	298	308	311	313	304	291	305	286	284	323	309	265	275	314	299	326	303	287	287	294	285	300	315	295	281	326	283	273	310	339	271	259	318	297	278	318	296	326	299	298	305	265	299	302	333	307	294	316	314	303	299	283	305	278	308	304	319	294	292	307	276	317	285	289	321	284	284	289	287	304	323	261	289	262	286	283	274	304	309	296	325	289	295	295	291	309	317	281	315	319	285	312	285	302	292	289	324	303	312	282	282	303	297	304	310	283	296	301	316	314	297	303	291	272	300	339	319	295	336	318	301	306	316	307	338	284	343	277	323	290	298	288	312	289	286	256	299	319	310	308	287	306	311	300	291	308	278	283	312	331	284	290	271	274	267	312	282	300	294	296	337	298	271	284	291	265	291	313	281	292	299	313	284	296	302	288	314	301	271	315	296	288	282	313	296	296	329	271	306	312	303	308	296	264	298	306	273	288	296	304	271	294	277	267	310	313	308	280	303	302	290	307	274	318	309	303	321	300	277	309	300	280	284	298	317	309	307	313	260	294	297	277	310	315	313	290	301	283	300	320	309	314	302	312	297	278	294	302	296	299	292	299	311	329	276	304	302	264	314	293	297	312	281	290	288	299	261	329	289	300	255	266	307	316	271	307	293	307	313	291	306	314	319	289	292	290	273	305	306	304	273	296	299	327	332	286	336	297	286	294	263	311	301	310	277	318	280	279	287	323	285	300	300	281	270	298	294	299	295	304	269	316	308	302	281	298	303	311	272	334	288	279	288	304	274	260	312	282	298	293	291	284	269	279	248	312	309	307	274	334	306	302	290	276	322	307	305	266	301	288	308	308	280	273	296	285	277	279	309	285	309	308	304	272	276	294	293	302	282	278	285	299	261	304	307	277	333	331	282	314	318	315	256	297	295	263	293	299	329	306	284	288	284	306	299	308	310	275	274	278	325	299	284	334	269	319	290	300	318	290	283	270	296	290	264	293	290	286	315	304	316	291	310	278	299	293	293	306	302	301	289	261	270	292	299	321	283	281	307	310	288	300	298	300	319	285	288	283	284	314	294	299	281	340	280	303	307	269	327	313	295	286	307	292	301	283	296	305	295	297	327	272	332	324	304	317	282	284	305	294	294	284	328	264	327	284	298	279	278	275	292	291	285	314	275	311	309	320	290	303	312	300	303	268	270	302	302	311	298	320	318	306	287	299	305	273	294	296	292	305	303	280	279	297	288	311	332	294	320	305	327	308	294	327	318	307	284	303	302	287	314	326	268	285	303	296	297	273	302	298	271	266	276	318	294	293	284	291	274	301	266	323	310	309	318	290	305	305	325	281	294	311	276	292	305	277	279	306	294	298	322	307	292	287	307	276	324	308	310	291	320	286	285	279	315	276	295	284	278	278	277	311	272	316	289	284	300	286	288	290	274	298	291	327	276	282	296	318	301	297	297	320	277	306	311	295	299	317	318	308
24280	22444	8500	13337	15037	12710	13250	10922	10264	12026	11372	9268	6657	4438	3227	2524	2142	2137	1839	2067	2012	2241	2117	1656	1751	1521	1428	1425	1198	1012	980	852	812	764	779	768	759	840	893	857	880	824	825	922	855	925	907	965	992	999	937	864	862	828	813	834	822	861	813	768	761	752	755	708	703	724	745	766	731	690	706	727	688	713	698	759	704	708	731	666	701	714	667	706	677	740	697	686	696	701	689	745	684	747	711	668	718	722	682	726	672	668	699	679	679	659	706	687	704	704	740	722	712	719	676	740	685	710	673	704	741	693	688	719	699	728	713	709	704	631	694	672	721	687	722	663	710	703	697	671	674	697	699	670	705	663	691	717	678	682	708	631	691	685	664	732	687	663	719	703	680	686	682	679	668	708	643	702	724	700	696	668	672	663	694	728	646	715	716	710	713	688	701	650	661	720	655	707	698	689	669	740	664	685	668	701	671	697	708	716	677	684	645	695	699	686	666	691	682	723	682	718	743	676	706	693	704	744	657	701	682	687	730	723	701	696	684	706	653	660	695	672	663	704	667	698	710	702	647	697	671	695	662	686	703	687	670	708	680	692	645	683	691	703	707	638	707	706	709	717	704	679	711	747	697	705	746	697	679	674	670	699	675	669	668	749	667	710	702	763	674	673	694	712	688	667	698	693	706	742	709	705	667	692	637	658	674	705	735	646	731	725	642	700	682	665	744	717	687	682	686	705	667	707	706	694	729	680	692	667	671	686	659	732	744	689	687	678	640	698	685	674	694	691	689	657	723	655	690	705	712	659	673	715	656	713	695	647	690	730	692	684	714	653	707	749	673	685	699	681	675	655	716	699	708	713	654	731	713	682	719	683	678	681	696	674	746	679	694	688	675	679	666	728	709	690	671	679	656	706	691	659	675	741	707	696	654	709	692	655	663	679	708	627	663	686	705	725	716	697	711	715	673	687	666	673	686	709	681	651	692	680	681	667	709	677	688	703	653	672	701	660	693	679	678	701	691	727	722	715	689	692	723	695	713	726	665	709	701	760	679	680	699	711	670	693	698	673	692	679	675	689	705	698	754	697	691	707	722	623	724	727	705	691	653	680	682	693	667	704	684	667	681	700	653	705	726	677	688	724	723	645	728	692	646	732	739	692	701	692	685	666	685	686	711	678	686	653	708	684	696	693	728	673	620	723	742	680	701	729	673	724	690	689	691	688	768	751	713	681	647	685	695	688	718	685	719	674	677	687	609	698	705	731	725	703	668	710	681	679	667	643	712	700	704	668	698	742	688	762	679	723	681	671	696	713	699	659	676	684	713	759	741	697	738	662	684	638	672	696	697	708	689	682	718	691	719	691	635	704	677	702	729	696	728	652	698	666	708	662	718	712	690	701	734	733	692	671	700	700	720	673	738	703	702	682	712	659	688	707	666	668	666	698	690	697	733	710	719	653	667	722	698	678	687	747	705	654	736	721	675	708	685	691	681	664	721	659	701	681	742	726	725	743	693	706	702	715	717	715	667	700	722	717	687	698	641	701	674	682	713	681	641	641	774	697	710	690	671	706	688	627	709	677	712	673	692	705	699	677	691	681	649	677	738	714	693	695	707	675	713	693	669	669	713	675	708	697	733	703	724	695	696	668	686	724	659	639	715	671	731	723	674	650	710	724	746	692	700	658	707	677	639	668	641	715	724	679	690	656	702	664	669	701	705	659	673	690	699	725	696	688	735	671	688	687	676	641	703	694	673	721	721	687	664	686	712	658	702	700	721	740	687	661	671	690	683	692	686	729	697	708	713	725	711	726	725	685	660	657	718	671	705	727	672	715	722	703	697	628	675	646	690	692	702	723	648	766	709	694	700	709	676	701	711	677	706	687	700	680	697	716	686	637	710	710	643	667	672	659	663	707	695	717	689	726	695	700	676	696	668	665	684	717	739	670	717	715	722	638	752	712	687	663	754	721	711	677	687	683	707	663	732	665	701	711	718	658	693	681	752	707	697	683	684	730	658	691	717	738	681	702	704	716	719	733	685	706	676	732	670	682	675	741	685	733	708	707	740	697	692	702	703	628	681	703	693	711	666	686	677	666	740	639	721	678	667	682	731	697	661	675	746	726	678	694	753	687	670	686	677	701	667	669	716	699	674	708	701	708	649	690	724	673	718	653	718	702	669	734	662	708	681	700	690	653	705	728	645	651	682	750	662	723	677	687	690	684	651	688	684	684	722	693	702	632	679	680	690	656	666	684	692	669	728	731	689	689	735	692	661	720	709	681	678	648	662	647	720	673	659	695	696	733	685	671	717	661	719	633	697	679	667	695	669	682	699	706	670	635	673	694	704	713	672	683	752	731	656	702	681	694	666	720	668	620	693	708	680	683	710	640	714	653	689	661	771	720	642	696	714	695	685	690	680	658	644	694	701	676	650	683	686	681	650	676	630	684	681	677	676	686	687	652	650	736	649	674	672	673	670	695	688	708	675	687	764	666	691	706	715	707	667	674	687	652	659	714	682	702	714	701	728	675	672	692	647	691	710	714	659	696	663	673	718	723	668	695	695	690	701	659	691	660	690	663	677	726	674	681	638	686	676	716	726	697	665	651	715	729	636	679	673	700	699	700	740	716	690	683	667	733	712	702	642	660	706	676	690	749	678	724	701	738	688	728	684	688	728	716	689	686	715	705	729	687	700	695	664	719	745	699	681	665	748	680	679	643	667	734	687	674	703	714	682	648	711	675	708	661	697	644	667	686	693	692	674	671	694	746	747	660	664	712	692	704	701	704	690	688	698	734	701	681	724	680	719	727	689	672	691	721	702	650	705	755	668	686	705	675	689	698	734	737	685	721	723	701	715	727	671	687	693	680	695	673	671	672	657	696	734	717	679	675	690	731	682	721	722	711	681	699	695	652	663	681	677	699	738	684	721	743	697	706	689	672	664	659	673	694	696	671	702	706	734	676	682	698	692	724	692	656	704	653	660	697	696	715	695	697	715	693	709	670	710	732	667	691	701	687	656	698	671	698	715	693	729	634	642	694	696	654	684	719	703	674	736	698	676	712	716	683	739	693	687	729	655	723	646	738	693	691	707	662	689	712	704	731	709	681	678	750	664	740	665	664	658	735	708	689	712	664	737	710	712	663	701	679	666	728	656	751	710	676	701	677	703	707	693	700	709	742	683	658	739	660	718	693	660	736	733	727	684	702	691	707	734	676	686	666	703	711	652	703	720	735	698	661	701	672	692	714	712	718	723	704	662	693	696	701	669	730	672	644	752	694	709	633	708	662	688	702	727	696	654	712	712	726	714	675	718	697	703	716	707	695	699	654	735	660	693	668	710	640	757	678	717	724	703	703	646	696	677	682	700	684	674	739	705	695	710	720	662	677	696	689	717	656	674	747	691	719	720	658	726	696	665	659	709	738	705	764	645	701	731	697	680	696	697	736	711	699	727	684	684	711	722	660	695	681	725	694	729	700	729	675	708	679	712	687	707	733	666	655	696	724
45989	39779	17602	13522	12102	7774	5955	5107	4567	5014	4107	3190	2087	1342	1012	790	653	638	549	625	607	567	490	415	444	470	419	382	394	322	265	231	253	281	246	249	246	232	254	257	260	269	281	282	270	327	257	285	309	294	268	300	278	260	247	246	253	269	262	242	244	249	252	255	228	244	234	233	189	230	231	221	253	203	229	218	198	248	239	215	267	258	234	242	235	224	222	236	249	230	234	237	223	215	220	249	230	261	233	247	208	207	204	257	206	235	200	216	223	241	221	248	231	229	200	230	234	222	234	236	254	202	240	210	227	212	247	235	231	260	242	234	236	239	224	232	227	242	214	210	237	249	217	225	230	227	214	230	227	236	229	212	234	257	207	227	225	234	256	205	233	226	230	214	219	231	214	220	231	253	236	238	210	231	237	244	239	264	226	240	234	231	226	225	225	279	253	237	206	233	240	241	237	222	238	219	243	230	251	231	229	172	228	222	230	231	239	239	233	260	250	225	218	230	276	219	242	227	201	253	215	229	225	209	192	226	231	228	227	248	220	209	213	227	205	227	216	194	208	245	224	232	230	231	240	228	201	252	238	252	233	237	233	246	178	227	236	222	221	212	225	225	222	252	199	245	222	240	205	237	231	197	236	225	252	224	230	234	238	218	262	254	214	215	216	234	216	224	216	235	242	223	250	248	228	237	219	249	218	222	264	230	238	233	217	223	207	225	211	240	217	212	209	205	208	239	232	247	220	243	198	257	213	210	239	246	227	236	246	214	201	226	215	211	209	212	204	235	214	245	251	214	214	231	234	211	242	225	228	210	240	232	240	226	237	218	210	212	198	205	237	249	232	219	242	197	210	230	227	236	232	210	222	205	235	238	209	245	206	221	251	236	215	213	242	245	220	221	214	215	228	253	232	222	219	248	247	230	229	236	251	184	231	202	201	209	224	203	220	222	253	210	228	221	237	243	266	209	231	239	219	231	223	226	253	224	210	226	189	233	232	237	208	227	213	215	236	237	214	227	259	244	206	235	214	244	212	245	241	268	234	226	210	210	239	230	203	226	229	193	260	247	229	232	220	229	208	237	217	240	233	238	186	239	199	209	213	222	228	219	227	237	239	226	238	208	221	219	228	252	218	229	243	230	253	243	226	230	233	234	230	237	222	218	222	229	226	210	236	249	240	270	256	233	194	218	216	240	231	223	231	235	230	228	222	205	224	247	212	249	237	256	212	230	241	209	219	222	209	232	238	225	242	226	226	221	201	202	229	219	212	222	248	222	200	219	209	235	231	242	228	226	224	223	231	220	199	194	229	250	236	219	204	209	220	216	220	218	198	240	231	239	236	205	219	257	228	229	237	230	245	241	238	248	197	222	241	223	213	246	252	248	248	229	225	192	212	207	222	216	231	235	219	194	240	230	221	247	252	216	203	224	230	217	216	240	236	201	210	239	222	220	219	257	204	219	226	236	242	226	258	233	211	246	234	210	218	216	220	223	246	229	248	257	207	220	229	228	247	228	230	231	236	224	250	238	214	226	220	234	255	258	186	230	224	225	225	193	228	242	237	205	216	240	198	233	237	237	205	243	227	247	202	219	225	226	262	210	261	245	232	216	216	212	226	245	256	224	216	219	235	223	209	223	224	213	209	228	220	227	244	181	215	196	220	186	242	250	231	225	220	238	241	234	244	208	216	225	233	225	180	219	233	239	221	216	205	218	251	243	219	216	221	229	221	211	275	264	221	227	218	196	231	233	235	234	211	226	223	231	243	199	204	236	217	245	222	211	225	220	240	234	233	216	233	225	213	236	246	244	244	245	229	259	251	232	221	249	260	236	202	212	217	218	231	235	206	240	225	226	261	241	219	217	220	231	223	249	223	243	230	215	230	250	212	206	214	214	231	224	207	259	253	233	248	251	240	221	224	218	236	233	230	243	228	244	209	258	269	228	242	213	204	225	218	230	225	208	238	218	245	210	237	182	231	229	234	233	241	225	232	210	239	216	202	227	221	238	236	220	242	230	238	217	208	245	242	239	202	245	241	220	229	233	221	242	232	213	228	226	237	213	227	244	235	238	229	210	194	236	235	246	266	203	230	249	192	209	232	233	241	241	232	239	245	225	196	263	213	224	218	242	220	232	203	228	259	215	211	236	223	215	244	255	197	233	226	219	230	249	230	235	226	224	226	223	246	219	213	228	249	217	239	246	216	237	232	238	220	212	215	220	250	257	253	225	218	227	243	216	223	224	212	225	214	216	216	230	218	216	227	240	221	241	241	203	256	192	220	217	244	245	227	223	248	221	255	236	221	226	240	250	201	250	254	250	227	239	221	235	198	202	227	238	225	212	236	213	218	272	227	243	262	236	222	235	216	224	231	257	230	214	198	227	241	231	226	237	211	229	247	227	217	238	220	225	263	250	239	212	244	239	247	217	220	221	251	230	250	269	213	240	216	216	198	246	233	221	235	226	222	212	257	233	240	232	223	226	246	249	232	237	202	266	208	220	235	220	222	235	222	218	214	237	224	251	211	222	227	211	198	224	232	213	206	271	212	200	240	239	229	230	211	256	225	231	243	210	219	205	209	232	229	252	217	207	241	222	236	245	227	205	205	212	253	239	221	229	214	224	209	229	217	210	222	224	237	205	233	217	215	220	242	225	219	228	225	221	229	209	243	241	249	226	237	230	237	222	217	204	233	240	236	261	214	229	213	201	239	236	248	209	247	256	231	207	236	245	192	232	220	223	219	213	249	252	244	214	223	208	220	251	210	225	211	251	235	224	198	225	234	243	245	243	251	216	237	229	192	223	205	230	216	220	219	231	245	217	220	198	243	220	223	225	211	262	240	203	201	218	209	219	245	229	216	252	232	216	221	244	235	234	217	229	264	218	235	206	216	243	212	225	220	228	205	248	241	202	272	252	237	233	228	245	246	199	219	211	250	181	222	248	253	199	241	249	236	214	219	204	221	226	288	227	221	229	210	234	211	215	209	215	231	231	217	217	237	229	237	240	216	260	217	217	192	228	244	240	195	224	206	233	217	166	218	217	239	222	246	235	215	236	223	196	233	244	228	244	220	252	249	227	239	227	212	221	230	226	246	221	228	253	233	216	231	213	237	246	231	236	245	236	207	222	224	204	201	230	207	228	237	222	212	235	214	208	245	195	226	239	217	234	227	222	217	225	217	257	226	203	229	255	293	230	233	208	240	227	246	219	225	236	214	219	215	241	219	214	199	239	240	244	233	202	230	234	223	224	242	231	228	235	222	232	262	219	233	229	246	228	238	235	213	228	269	223	258	241	226	234	252	243	238	257	233	215	232	248	246	249	234	244	210	219	232	237	206	245	249	221	227	228	238	221	238	206	235	216	230	238	243	260	242	212	250	222	242	203	181	220	231	228	240	227	191	210	223	235	213	221	202	245	218	234	249	215	238	224	223	224	201	203	236	235	215	214	221	220	257	201	237	206	225	235	220	228	222	216	223	215	219	221	218	241	240	228
29817	23616	12818	20212	23598	17859	17399	15396	16002	18465	16124	13850	9579	6269	4975	3901	3188	3195	2783	3171	3204	3144	2372	1981	1963	2110	2072	1780	1558	1222	1057	892	771	787	788	798	848	817	876	857	829	808	882	890	918	869	917	969	976	975	975	920	812	809	753	763	793	718	787	671	665	594	614	570	608	613	589	609	642	634	577	568	571	613	590	597	593	600	625	572	559	556	590	529	584	563	591	579	564	543	586	548	636	517	559	592	563	568	571	556	582	555	588	563	603	573	555	544	572	536	570	517	569	569	512	547	563	588	582	542	557	565	585	571	577	577	589	588	562	550	531	591	554	569	564	525	588	567	572	547	522	593	559	578	551	579	577	574	546	600	622	560	569	548	598	601	566	568	562	554	557	556	576	597	515	603	566	568	567	568	531	580	558	566	556	535	530	556	542	581	544	564	596	560	581	557	571	515	544	581	544	555	617	571	584	557	584	574	575	535	572	605	560	547	575	536	543	578	590	556	571	547	551	529	562	601	578	584	525	588	581	549	515	572	563	547	516	534	548	581	538	574	604	576	524	551	556	508	571	586	582	546	583	548	567	575	609	554	533	564	597	576	570	536	565	598	568	560	503	569	565	579	528	568	552	576	547	560	561	517	522	539	552	558	552	533	615	581	515	589	536	592	562	557	567	573	602	531	553	554	545	562	556	584	531	586	604	565	590	568	543	552	543	583	632	575	575	552	578	572	565	547	566	578	539	557	544	609	551	565	568	524	567	600	544	551	559	524	578	559	578	527	566	562	583	532	562	506	579	562	593	509	556	501	545	568	582	548	586	508	555	536	557	618	526	559	580	604	569	590	548	543	531	555	604	550	577	522	519	612	560	571	566	561	608	534	570	527	550	587	601	580	597	578	618	592	532	524	546	545	544	550	578	510	621	565	522	536	552	562	558	548	541	554	536	559	571	554	524	558	581	574	541	552	597	566	513	569	539	560	546	559	518	583	565	571	544	552	513	534	577	569	575	585	502	584	600	552	582	561	553	543	595	539	536	611	551	570	573	528	566	544	554	590	586	566	582	566	538	532	538	548	537	543	538	558	571	552	596	552	534	587	586	568	583	558	534	530	540	578	585	539	544	543	566	539	566	549	537	572	571	550	592	545	542	557	567	560	559	547	517	540	551	526	613	557	558	640	546	537	613	552	566	539	569	565	587	532	589	574	545	531	579	612	562	522	566	566	611	546	609	594	543	553	548	563	563	532	560	595	531	570	521	543	586	572	539	563	563	581	576	530	545	523	579	589	543	575	551	556	572	589	564	562	573	539	568	580	591	524	568	546	570	581	561	576	544	555	521	582	582	582	568	571	518	564	538	524	593	557	555	595	554	551	597	538	571	547	516	585	560	578	531	557	571	564	582	566	523	565	525	545	558	537	581	586	566	600	598	567	573	568	564	551	565	601	554	544	575	556	552	543	587	606	534	581	547	586	583	518	542	576	578	555	553	529	606	536	579	520	554	556	561	549	579	562	594	541	564	574	573	559	545	573	544	548	527	537	571	594	556	538	558	556	599	532	587	553	584	549	545	563	580	595	592	554	543	516	557	604	526	541	557	557	578	584	580	562	556	591	567	585	579	554	603	589	566	582	545	569	540	588	582	552	566	568	542	558	541	569	547	567	538	558	558	590	567	563	598	571	559	575	557	542	551	572	543	606	571	540	551	535	572	569	584	583	564	586	533	578	606	560	566	587	574	572	586	557	563	580	534	569	536	538	561	557	536	550	579	517	596	596	560	574	531	562	549	559	577	607	561	528	564	496	557	543	578	575	593	577	546	535	545	578	571	583	556	560	524	548	545	554	557	531	519	531	586	553	544	554	545	567	547	528	582	554	537	559	551	566	595	552	553	591	575	563	591	565	556	549	521	527	520	564	580	611	565	534	550	572	570	580	566	591	555	583	487	569	575	535	555	567	568	523	555	588	588	564	536	534	572	566	497	558	565	562	550	566	494	559	544	527	558	573	573	602	556	521	556	554	540	547	602	544	580	557	531	540	592	591	555	543	568	558	553	566	596	548	535	548	526	541	565	589	566	586	548	571	548	536	534	559	600	568	579	621	613	564	544	547	583	553	553	556	558	570	555	556	562	573	571	568	564	544	572	547	601	527	569	516	548	572	568	533	585	602	565	592	561	586	574	524	564	578	545	570	563	549	570	580	524	564	593	559	568	541	552	546	598	587	541	550	532	549	579	584	565	584	503	553	563	542	572	611	553	563	585	538	560	533	583	590	563	533	558	560	520	557	537	560	522	564	540	563	540	525	576	568	605	559	544	520	549	522	528	560	575	536	570	547	560	581	554	561	560	556	541	573	537	535	548	514	578	574	552	557	548	533	573	551	566	563	577	582	578	561	528	561	569	528	560	565	540	554	533	558	567	571	600	559	571	553	568	578	499	603	555	565	570	585	557	581	546	583	597	558	560	590	561	521	576	551	550	516	556	554	586	566	524	549	562	581	551	576	560	528	566	547	545	532	557	559	569	507	535	555	556	576	576	558	544	570	579	542	572	572	560	532	565	560	587	582	499	588	552	539	561	577	547	609	554	555	545	585	524	562	547	534	547	538	593	578	575	567	542	583	529	591	592	536	550	578	548	569	545	574	583	595	546	577	527	551	567	588	548	561	573	585	614	564	555	549	518	573	579	584	569	552	556	526	526	552	526	540	617	565	547	575	559	562	554	557	566	578	553	612	551	563	560	571	552	555	591	574	566	563	557	534	560	506	577	541	549	574	590	586	546	554	521	577	589	600	530	562	560	566	543	561	509	523	582	578	580	556	582	573	581	574	553	542	514	547	539	581	555	565	559	528	541	552	572	604	584	540	513	563	573	516	562	533	575	590	559	559	547	559	568	569	578	580	564	532	573	554	595	563	519	594	545	528	543	588	580	514	551	595	541	550	586	575	569	566	534	552	570	566	549	547	585	596	579	544	510	562	593	541	561	516	547	556	553	573	546	555	561	576	552	524	564	551	555	546	573	543	557	605	560	556	569	581	529	564	539	529	561	600	556	577	549	533	563	570	541	598	543	564	586	546	545	541	550	566	593	581	539	515	564	558	537	550	544	546	570	571	580	600	581	607	516	568	572	533	565	516	556	588	598	530	537	570	581	556	553	563	535	567	570	584	524	588	579	562	550	534	583	528	584	562	542	541	593	555	540	569	545	571	567	550	544	598	585	549	539	576	524	575	582	576	508	574	535	553	577	555	558	539	549	552	574	553	586	541	580	553	542	539	550	580	575	537	581	561	529	568	568	543	550	592	602	537	552	563	577	577	558	601	544	571	597	561	572	540	571	513	569	568	549	553	581	576	517	587	530	562	554	556	549	578	569	579	555	553	570	604	606	571	544	570	559	611	560	559	557	556	593	531	586	552	571	571	546	568	547	562	571	544	581	530	584	565	550	543	544	558	558	588	535	560	562	575	496	567	563	556	510	581	580	519	555	536	551	549	544	570	581	581
15006	5381	2490	2899	2566	1615	1537	1236	1325	1534	1305	957	740	628	520	448	446	454	509	482	477	458	434	436	441	507	471	426	411	418	417	419	461	430	451	404	419	483	413	400	386	457	440	436	461	451	421	395	447	431	402	447	437	448	425	447	458	444	451	432	406	401	427	404	459	430	423	372	466	400	384	427	441	416	396	422	423	451	398	413	412	438	414	429	427	412	425	418	400	416	425	412	450	413	407	443	410	394	411	439	457	427	440	419	428	456	405	415	419	452	412	427	419	438	426	413	412	386	430	422	428	419	417	447	406	418	408	422	402	378	403	392	384	443	451	418	417	466	394	408	439	427	436	436	434	429	437	438	413	406	410	422	427	426	424	437	404	433	400	423	416	423	433	436	449	401	416	435	397	447	450	449	376	434	381	411	395	472	383	409	399	442	421	447	403	413	427	412	397	421	433	440	411	441	379	385	453	405	406	369	406	438	415	434	473	417	442	386	406	406	393	404	440	420	444	407	425	412	426	412	398	416	432	397	441	392	380	417	430	423	461	415	401	420	444	409	415	388	389	436	436	430	438	392	418	425	421	396	427	433	440	415	440	404	435	390	405	426	454	433	405	424	426	425	446	448	421	441	436	441	406	381	436	390	428	433	421	404	412	392	421	390	435	465	451	397	442	437	452	422	385	427	450	448	385	413	407	448	409	406	454	397	424	405	423	411	436	407	433	373	400	423	423	391	389	375	446	412	399	427	442	389	447	449	382	468	423	428	441	404	418	410	473	429	431	424	411	411	405	391	405	445	436	414	435	439	407	409	391	436	429	455	426	421	394	459	412	400	430	428	421	408	435	434	437	414	397	433	403	433	407	400	426	416	404	410	428	419	436	428	447	421	433	409	417	408	446	450	405	410	449	456	422	446	434	428	436	414	424	385	427	432	434	438	438	402	438	402	412	392	408	451	416	409	392	427	412	429	411	432	429	386	476	391	419	430	426	381	391	417	399	415	410	430	432	439	452	442	452	429	441	427	389	445	454	427	408	412	413	447	411	431	481	435	422	429	415	417	461	409	439	400	429	422	429	436	463	398	449	428	416	413	445	397	381	411	431	435	394	368	441	409	437	436	441	401	376	424	397	468	428	451	448	406	425	402	448	436	445	431	461	414	398	458	410	440	417	417	406	467	441	422	430	434	407	439	386	416	455	404	423	471	408	425	402	434	401	437	433	406	397	446	435	391	431	421	456	451	452	432	418	397	423	458	449	448	458	413	387	404	412	425	387	395	414	389	402	493	419	434	394	448	412	389	418	410	406	370	409	398	387	445	388	480	435	427	437	447	404	443	431	409	418	448	439	443	434	396	488	466	457	428	432	398	412	421	403	400	381	394	437	442	423	433	416	421	435	397	466	391	423	418	389	414	410	407	432	427	407	400	443	443	421	412	411	423	415	471	436	419	411	422	424	371	423	432	421	413	449	436	433	458	409	414	402	395	428	410	461	446	418	404	418	405	463	410	392	417	438	422	455	442	405	431	427	395	457	469	408	443	378	397	417	405	417	419	416	436	429	436	414	431	442	412	442	446	417	424	395	420	420	455	406	413	428	449	411	436	420	411	412	439	438	396	447	446	382	386	387	406	404	398	458	407	439	431	433	449	406	438	387	414	457	445	424	438	438	435	405	446	411	397	386	425	441	431	420	418	417	402	400	405	423	430	418	408	442	430	445	444	396	435	411	375	468	415	440	406	429	387	474	448	424	447	474	432	397	438	370	432	432	442	422	421	446	451	441	462	469	428	436	449	417	419	415	420	407	439	381	449	449	397	395	399	421	401	421	438	419	437	424	455	456	406	414	447	439	426	448	417	408	439	419	421	471	470	451	440	442	435	398	406	424	425	454	419	399	393	403	401	414	446	431	426	411	382	376	389	414	460	427	406	409	439	403	401	369	438	438	399	441	397	424	445	408	457	448	429	416	410	473	434	450	436	375	439	475	470	449	429	394	395	415	418	400	400	386	422	408	446	409	446	452	413	417	419	386	412	443	410	421	445	444	456	393	396	396	399	460	436	439	422	438	408	423	411	384	428	428	383	397	399	402	404	434	419	438	421	410	415	473	459	416	419	415	432	412	406	409	420	373	420	424	373	448	400	431	404	421	432	458	425	425	437	434	451	451	414	428	412	362	455	412	457	464	435	397	438	428	420	446	409	415	430	386	446	438	441	442	429	437	462	392	434	395	419	439	354	464	433	473	443	416	408	471	448	416	435	431	411	475	422	438	448	420	443	452	418	413	436	416	418	415	429	438	433	446	385	410	421	449	422	408	398	438	418	444	416	449	452	405	407	402	405	468	393	409	422	424	445	393	405	412	423	466	430	410	411	419	432	452	380	408	435	448	421	413	402	389	410	407	414	406	390	420	435	417	406	455	420	451	467	450	404	445	451	404	451	366	407	434	442	404	399	467	403	420	451	403	419	414	427	450	425	428	417	410	460	407	434	423	415	415	426	426	399	398	440	426	412	441	444	428	430	462	401	455	436	375	409	406	474	415	406	431	440	405	412	422	384	443	466	417	436	463	451	448	427	455	443	471	458	428	433	434	424	426	435	438	453	454	433	395	379	397	401	439	422	381	384	417	435	443	429	408	445	414	414	366	421	437	407	421	401	427	407	423	402	415	438	454	428	414	439	423	433	440	420	431	438	400	429	410	420	427	431	433	387	458	425	419	400	406	443	439	449	400	446	419	426	410	395	394	417	421	392	446	425	430	416	422	404	424	428	418	394	421	422	416	463	431	442	424	410	465	430	415	400	422	408	408	433	467	368	440	373	406	403	447	399	442	409	427	417	421	416	452	429	426	407	374	443	413	385	424	469	422	489	439	417	403	421	460	466	451	427	409	415	419	439	400	409	406	403	380	459	442	431	435	430	393	401	475	393	409	446	460	446	433	416	447	425	430	460	451	397	401	453	428	416	398	415	402	407	424	437	433	425	430	442	426	392	378	417	447	403	488	445	415	434	434	399	401	457	393	422	422	409	474	427	418	435	425	425	418	409	447	414	404	461	432	459	436	403	423	365	391	399	409	429	430	433	428	442	422	400	411	416	450	413	432	448	430	430	438	417	390	365	392	427	419	408	414	404	385	476	453	429	435	418	416	431	429	435	448	427	418	382	440	436	447	374	456	400	440	409	395	429	433	430	463	433	432	411	413	437	425	423	399	404	428	423	418	425	419	448	458	446	389	396	369	418	389	418	459	427	416	429	443	411	423	384	390	413	390	357	426	425	406	399	420	404	429	462	431	392	404	459	418	424	406	453	432	407	429	427	464	434	423	451	409	436	455	453	459	407	454	402	434	434	444	448	421	436	433	427	440	432	398	433	385	394	410	450	426	405	411	409	443	404	407	413	422	401	438	407	423	436	389	442	462	430	431	438	415	438	443	458	423	436	439	385	458	438	447	426	447	421	434	414	408	370	431	431	412	421	435	448	458	430	404	416	386	403	440	400
8950	4464	4706	8098	8572	5698	6226	4591	5516	6954	5826	4017	2724	2039	1610	1436	1293	1267	1437	1541	1484	1391	1206	1133	1194	1289	1221	1160	1039	970	1036	922	950	955	983	919	1013	1022	1018	1024	1003	967	1040	1003	1079	1105	1064	1038	1098	1109	1118	1107	1053	976	994	1010	1009	976	1014	995	987	947	989	984	1031	894	983	970	976	916	948	971	926	931	919	935	983	954	973	898	953	934	982	890	968	939	960	970	950	924	916	928	942	934	956	916	986	988	953	916	951	970	950	963	977	995	999	962	895	913	933	971	953	980	917	970	1027	989	887	913	947	929	957	911	956	959	942	979	949	936	932	936	937	1010	929	981	951	1017	958	980	934	995	985	945	992	971	1000	972	925	910	950	918	945	1039	949	922	985	945	1006	964	947	964	920	906	977	1007	969	962	985	985	932	985	982	949	957	971	918	937	1019	962	945	957	940	963	904	963	930	919	1003	906	941	932	920	973	969	961	924	966	1007	932	948	955	957	1038	932	882	905	935	930	875	923	928	852	959	926	919	999	987	990	955	926	954	911	935	991	976	975	913	943	931	1001	977	943	911	972	912	971	989	948	966	962	948	956	945	1019	943	949	1002	933	928	968	961	951	930	970	916	963	989	935	984	939	973	944	926	960	994	908	1006	963	944	998	969	921	948	948	948	988	938	976	935	973	925	960	961	961	965	958	956	1019	979	938	930	1015	944	922	901	946	978	960	983	973	946	960	976	959	963	939	961	894	938	970	969	1029	1004	939	953	991	916	979	964	996	972	989	925	935	933	949	943	953	958	978	956	923	1028	933	916	947	963	963	950	937	960	973	982	965	1015	991	906	885	956	992	933	990	955	954	960	954	974	970	959	887	931	1015	946	987	931	935	959	932	973	963	981	985	972	961	983	978	890	957	977	931	944	881	930	967	933	943	973	968	963	981	906	938	947	944	948	942	942	949	943	939	972	936	968	961	932	941	1012	964	947	953	907	938	950	932	964	993	942	969	906	985	931	931	986	903	959	924	942	1033	993	997	963	935	973	957	957	976	998	941	933	924	947	1004	958	964	962	956	1013	961	933	951	940	904	941	964	917	984	968	910	973	977	1025	914	965	1027	951	974	952	965	955	1003	930	929	959	943	951	957	1020	968	1021	924	977	922	949	963	971	951	929	952	952	956	923	970	882	975	889	952	928	956	987	922	962	967	999	939	941	980	929	949	953	958	964	1005	975	946	914	991	957	953	947	930	1010	926	997	927	917	962	933	936	975	920	979	941	945	954	977	910	958	1000	965	944	1006	967	906	944	952	916	948	944	885	981	882	984	969	943	912	944	952	966	921	980	920	959	980	999	962	993	946	978	978	976	986	952	932	998	938	964	968	965	944	927	946	933	920	1000	939	924	957	927	987	955	932	990	988	968	997	904	1007	951	955	882	928	941	932	986	975	937	910	1011	947	958	858	937	954	957	949	963	986	918	906	940	942	1014	991	923	932	936	972	972	953	910	933	928	904	985	943	948	946	955	886	923	902	965	947	948	923	1017	918	959	988	920	932	893	972	948	973	971	965	926	980	953	920	963	933	930	970	955	879	921	964	985	930	1001	1029	986	975	942	962	958	958	887	954	951	941	994	973	950	945	928	1009	965	941	989	975	1006	968	987	960	937	952	966	930	921	942	955	918	963	946	964	957	865	965	928	1006	952	934	990	984	1001	991	993	1014	933	970	915	907	970	913	961	928	964	963	954	943	953	925	919	940	993	981	936	935	970	941	936	949	970	931	963	965	940	937	962	946	951	956	985	1049	953	914	975	1000	983	973	905	968	972	956	961	943	1025	956	930	958	1000	981	966	930	983	932	977	932	933	899	948	1007	967	911	975	965	964	973	983	1036	898	1005	966	1022	980	975	1008	965	971	946	968	951	954	993	986	926	981	938	1006	918	936	950	981	960	910	900	940	931	953	968	938	977	979	943	961	992	973	1003	911	986	921	995	967	1011	921	1004	958	946	925	963	975	947	1003	972	935	1013	914	959	980	991	937	888	1058	946	958	936	970	930	930	958	988	923	965	981	971	934	927	969	948	1038	986	930	971	958	907	936	1025	1027	990	951	958	934	959	931	946	917	1000	941	935	934	986	973	955	898	959	919	978	981	1015	895	939	992	945	921	942	925	1041	912	1003	990	967	989	938	949	966	925	999	947	904	1032	997	951	945	994	979	954	974	984	961	992	931	1000	949	917	940	984	933	1010	994	942	1003	1002	950	964	958	973	959	955	962	986	989	928	1005	933	970	904	986	930	952	934	985	972	973	926	932	988	906	1041	941	950	919	928	942	975	978	925	957	924	968	950	1019	965	975	973	939	910	953	959	918	943	1017	944	966	990	962	968	923	975	909	1006	937	964	924	958	955	989	959	998	961	959	1012	1005	942	937	971	953	942	926	978	986	972	942	986	953	1019	958	984	938	962	955	908	952	980	981	1007	975	966	955	933	998	899	1009	939	983	929	942	989	912	937	941	940	981	968	1000	898	1014	930	918	978	993	963	972	940	1036	967	945	927	910	971	975	885	987	899	997	964	915	970	963	985	1014	1011	956	938	976	991	945	930	986	945	950	931	949	918	1006	959	867	1000	975	978	973	947	966	985	867	957	929	957	967	949	938	1007	947	961	957	953	970	1000	967	967	971	960	909	977	893	956	971	961	937	962	927	948	991	974	921	946	916	946	1035	938	920	975	965	969	1011	970	997	985	945	963	910	990	970	966	948	1001	982	992	987	870	973	965	997	905	1016	972	996	1033	935	964	916	949	892	956	949	957	938	1000	979	933	944	959	888	944	949	955	900	947	976	926	940	949	965	1001	975	914	961	935	974	946	935	957	984	969	959	939	955	1001	986	923	1024	966	929	950	970	911	939	992	997	984	982	970	860	906	965	912	947	951	976	923	979	927	979	965	916	926	966	898	984	1001	976	902	958	935	1009	981	924	970	936	976	965	945	936	971	988	925	926	947	1018	961	953	936	925	994	966	924	964	949	956	937	967	941	973	949	923	999	929	983	963	955	972	997	960	1001	1002	942	966	990	962	1014	983	943	998	985	959	964	898	964	956	972	923	935	978	931	972	896	902	928	977	968	938	977	1006	871	967	954	948	920	960	980	909	917	953	922	978	945	984	998	937	931	987	973	948	964	1001	991	990	940	936	983	966	952	933	972	991	939	1017	995	956	1008	989	962	981	961	972	974	981	971	961	995	937	948	951	921	991	902	897	961	952	1018	978	920	924	899	944	924	1007	890	921	964	950	992	939	962	986	1024	1008	995	961	933	936	1011	1016	982	963	995	921	935	928	961	977	965	866	942	961	1006	973	1003	911	981	944	951	949	939	973	956	975	929	970	954	971	899	979	929	981	965	994	904	997	970	1014	994	955	967	963	985	974	965	907	908	962	941	967	962	966	988	951	939	995	997	977	995	921	985	967	988	911	985	978	993	956	963	937	980	926	957	924	1018	984	956	947	982	931	907	931	944	876	947	939	927	946	971	963	943	944	993	915	973	869	980	981	1002	954	954	985	977	948	927	935	1003	910	1021	985	991	934	961	982	904	893	979	1024	904	939	952	1005	934	955	924	900	984	921	942	980	907	973	969	972	952	909	963	979	987	955
35013	34125	13348	9295	6674	4519	3877	2868	2962	3155	2450	1755	1097	747	649	518	542	556	594	574	554	446	400	398	455	429	419	364	384	340	326	352	388	343	329	364	322	310	327	327	303	326	348	322	342	378	379	345	315	312	343	322	340	329	346	328	327	315	326	342	320	328	308	313	309	305	310	343	293	301	329	320	320	282	317	284	312	301	274	280	332	299	298	298	315	337	290	323	297	327	331	282	297	285	308	284	331	306	316	309	319	288	277	302	331	305	297	307	322	330	313	333	327	312	306	297	324	304	332	291	316	315	297	333	298	303	304	290	297	302	315	299	342	283	313	291	327	314	323	297	323	314	292	298	299	335	287	289	328	324	296	336	277	334	295	330	331	289	313	317	299	321	326	297	325	334	317	298	309	269	300	310	303	288	284	324	309	291	335	349	283	313	305	324	291	284	279	333	312	325	320	303	311	295	284	309	324	298	343	325	310	328	308	300	285	318	281	298	321	321	284	287	336	325	307	321	324	279	329	270	311	293	327	286	278	306	314	309	317	301	307	284	303	313	276	283	293	310	321	298	316	290	314	290	304	326	348	299	276	272	285	300	285	323	345	291	335	319	291	296	295	304	329	316	332	332	287	301	306	298	320	306	295	314	301	303	286	314	299	339	343	286	311	312	301	319	300	310	308	303	300	304	300	297	293	302	297	318	267	306	325	310	329	283	312	297	291	310	283	316	312	304	302	292	287	309	303	321	289	330	312	311	311	271	297	300	335	282	331	346	288	296	282	294	305	282	297	303	301	295	308	299	324	280	296	345	296	294	323	289	314	317	307	338	327	302	307	316	333	337	290	283	290	288	316	341	311	321	315	326	315	329	341	302	309	291	296	285	295	320	321	315	315	317	319	297	287	308	312	303	332	310	301	285	345	324	313	315	279	288	329	331	303	312	311	287	313	319	298	317	321	306	292	351	335	285	320	315	322	300	341	333	306	304	310	297	308	331	291	285	270	337	304	312	312	304	330	310	326	284	278	308	285	329	311	311	302	326	301	309	313	323	324	310	325	305	318	323	297	297	305	296	295	286	287	293	316	308	292	289	294	320	282	296	323	314	317	323	303	287	288	313	286	313	320	314	285	313	289	315	308	328	274	292	302	312	328	316	319	302	303	291	305	322	302	298	328	310	262	322	320	313	312	273	313	321	300	304	310	300	298	282	321	310	304	313	300	302	323	286	316	286	308	298	329	270	279	291	326	323	309	296	298	293	324	281	300	301	286	352	330	297	290	308	304	315	283	331	294	283	299	289	315	303	336	297	300	334	265	299	297	305	297	319	308	301	289	298	328	337	320	284	300	293	306	310	266	321	281	275	301	289	337	285	319	325	295	298	291	285	345	305	298	321	309	304	294	280	292	355	325	317	286	307	318	302	274	298	285	317	318	294	315	317	319	318	287	304	318	291	280	335	344	303	350	314	324	325	313	314	315	299	341	319	282	334	282	320	308	291	289	284	289	308	316	298	343	328	283	307	315	350	310	292	344	307	300	326	320	293	277	301	308	314	326	332	314	314	311	309	297	319	313	366	306	317	288	324	304	325	317	308	309	297	286	253	329	268	290	300	309	308	301	298	309	318	328	312	309	309	283	295	336	340	342	338	314	278	305	335	326	311	314	295	336	318	320	338	321	294	307	289	328	318	326	278	262	301	308	284	299	294	304	301	299	292	288	340	325	316	315	303	315	312	310	329	311	312	318	321	318	344	297	328	327	305	310	352	293	319	295	326	326	293	296	303	311	308	284	329	342	312	314	317	319	346	313	319	294	276	309	307	322	312	348	318	316	281	294	304	321	322	308	314	316	307	298	300	282	283	328	312	345	338	336	319	296	340	297	309	308	298	316	269	312	279	296	312	307	302	295	314	301	307	298	297	317	285	316	320	285	332	298	342	281	313	326	357	303	315	305	288	302	328	351	353	300	298	284	330	316	317	324	325	303	288	316	318	312	290	321	290	283	283	323	304	340	290	292	269	308	304	300	302	326	304	320	283	320	320	296	313	314	309	299	320	311	295	298	331	302	289	309	307	311	312	332	292	301	323	305	308	308	339	305	286	282	327	309	278	312	309	319	295	289	294	347	307	281	296	283	278	276	292	290	321	306	306	293	319	317	339	299	287	300	298	278	314	302	285	319	317	319	306	310	295	319	324	290	308	328	320	334	312	322	310	343	339	267	315	315	314	297	285	335	323	360	279	314	303	282	313	328	335	305	312	315	290	302	274	331	304	325	340	271	297	280	286	321	310	321	288	316	290	299	278	311	323	299	304	340	338	304	299	289	293	300	313	286	297	336	292	303	313	356	296	306	335	312	302	265	281	326	273	290	305	320	330	318	300	312	311	326	292	311	293	306	285	321	306	321	318	332	292	290	306	338	311	293	311	279	323	313	317	311	331	299	291	301	324	288	334	294	332	335	305	317	340	325	298	275	292	300	321	280	277	301	277	305	355	311	315	299	312	274	313	276	287	289	283	341	304	317	303	267	345	298	294	322	292	338	281	325	290	296	322	291	303	295	288	299	314	317	289	317	299	320	342	295	272	344	288	274	324	262	308	306	291	274	321	313	290	306	311	272	322	333	313	284	303	344	303	324	313	287	279	275	298	316	306	313	274	316	327	328	326	327	307	306	321	300	284	326	302	270	305	316	315	329	295	299	308	346	312	315	287	314	320	279	304	311	332	335	313	267	346	308	320	329	265	270	321	313	325	279	321	328	291	295	339	355	353	314	300	297	317	314	345	315	302	296	310	307	291	297	323	335	313	305	322	290	304	334	297	284	334	331	286	288	352	324	284	300	299	294	306	315	331	298	309	319	329	317	324	303	308	300	325	314	287	301	325	321	289	291	314	330	273	280	341	326	292	294	303	314	312	313	331	296	294	283	278	286	316	320	313	308	309	312	318	290	302	298	322	300	309	323	324	323	308	285	295	310	321	296	306	337	314	275	339	315	302	286	315	309	313	332	341	292	319	305	296	338	276	321	319	339	294	286	320	317	327	300	333	299	302	326	275	289	301	304	282	318	340	330	320	289	304	281	316	291	313	321	286	322	340	319	291	330	301	296	323	301	289	353	300	303	307	295	331	295	290	320	329	303	308	308	304	288	334	338	336	323	326	334	318	299	323	286	301	302	299	285	303	324	302	335	296	272	288	299	323	300	312	308	297	283	298	281	336	332	305	320	306	287	308	298	317	306	301	290	298	349	300	301	297	335	301	314	325	291	324	278	332	324	301	325	334	269	286	291	331	276	298	314	328	284	307	287	290	277	295	281	300	296	315	266	296	322	313	317	300	300	299	308	291	303	299	278	272	305	315	339	329	266	326	299	303	335	300	279	311	286	302	321	332	335	284	298	332	323	303	283	289	326	297	309	313	292	314	294	306	310	274	284	291	323	303	298	350	310	328	310	293	315	291	333	327	309	310	303	325	308	313	277	287	313	328	295	313	300	304	294	318	347	325
22695	20709	9846	15723	14794	12020	12945	10643	12033	13525	10808	7845	4746	3450	3202	2387	2371	2404	2525	2525	2015	1747	1409	1587	1832	1612	1647	1402	1240	994	916	863	845	825	863	873	941	944	886	854	778	929	965	932	1028	1031	1035	1047	1068	1071	955	896	867	871	875	816	866	852	850	805	756	734	765	705	751	759	737	796	745	738	737	783	801	683	730	745	733	747	749	721	689	786	711	728	692	746	723	740	676	695	746	698	731	743	736	687	740	729	749	673	718	791	714	725	670	733	734	795	730	695	787	720	698	757	743	673	715	722	693	727	783	734	733	750	725	739	707	702	764	750	768	738	714	736	730	708	727	735	717	751	730	756	714	769	715	748	713	714	791	721	743	713	763	761	705	781	730	716	736	776	751	711	705	742	738	717	720	688	726	709	743	695	699	750	725	698	720	756	739	715	692	751	710	751	737	767	653	705	709	686	749	701	715	787	722	721	745	669	724	702	712	752	785	721	687	777	738	731	758	747	757	732	734	752	758	722	754	738	762	759	728	744	720	723	737	779	760	740	743	761	723	753	734	681	699	708	744	716	742	721	749	734	777	744	752	748	724	721	715	730	786	711	773	669	741	692	745	730	743	720	763	754	726	766	730	724	701	735	724	729	686	753	738	741	693	716	708	748	780	757	727	741	734	734	747	688	777	664	718	685	749	767	763	742	693	704	745	734	761	729	741	744	696	759	726	706	744	710	696	729	720	704	743	713	751	765	758	695	692	770	686	755	742	724	760	674	742	661	688	760	731	715	770	729	709	745	687	734	737	777	697	700	744	750	719	756	778	736	735	729	735	700	709	724	696	708	674	719	756	789	715	785	660	716	764	711	714	727	703	746	745	737	744	720	764	727	736	748	714	691	639	681	687	700	736	816	713	748	760	687	706	770	708	683	693	708	699	712	703	712	732	704	717	694	675	697	760	668	695	745	763	731	702	717	700	715	683	692	695	717	712	734	701	722	752	674	735	725	760	699	694	728	741	717	684	742	765	681	750	758	715	723	723	707	757	715	733	678	699	701	731	750	736	733	736	745	749	749	740	714	731	721	757	674	678	715	711	746	774	725	738	716	711	687	740	713	776	731	717	737	756	729	704	713	735	704	671	723	781	729	743	731	691	759	714	729	732	709	708	692	711	705	751	728	746	755	733	674	729	698	725	689	724	776	736	750	713	674	709	739	785	718	765	738	743	749	711	705	721	714	794	730	748	707	737	740	704	708	746	767	742	677	731	703	775	727	692	750	732	745	740	675	726	690	709	692	760	668	687	707	751	736	721	745	682	730	717	735	746	730	700	776	710	704	712	720	706	732	694	725	732	676	712	702	750	745	715	755	715	749	721	759	705	711	725	753	743	711	726	694	764	781	733	687	746	729	748	686	740	710	718	726	682	696	751	791	745	726	687	773	730	723	764	777	770	710	680	717	747	746	711	681	718	729	695	742	728	703	714	676	704	685	741	721	772	696	718	741	736	696	710	713	694	768	651	725	713	693	753	702	752	748	714	740	705	704	710	761	724	747	710	747	734	678	667	666	729	729	761	729	735	745	690	733	731	730	715	763	672	746	683	744	689	723	755	732	734	712	708	752	731	704	699	687	717	724	692	748	705	755	744	702	711	741	699	748	780	681	716	740	711	764	754	772	730	747	741	757	709	764	713	729	710	700	724	746	714	749	741	709	715	761	698	705	663	763	743	713	716	766	771	672	707	724	730	729	696	724	723	727	709	738	735	654	751	717	743	718	707	746	721	727	737	726	687	736	736	713	685	716	708	718	728	744	739	734	744	728	723	727	682	754	687	714	726	792	729	703	709	694	760	761	753	742	699	751	729	704	710	715	722	702	791	706	724	735	746	752	732	746	702	707	738	756	706	731	734	770	727	665	762	738	762	754	704	777	733	733	715	696	759	755	738	779	743	721	743	726	721	761	756	727	770	683	687	739	703	674	715	742	723	752	707	715	731	736	744	734	726	759	741	724	746	777	740	715	744	732	746	702	747	696	736	680	719	719	717	737	737	744	745	757	718	768	720	681	677	728	754	736	787	743	751	722	724	732	744	696	708	763	708	688	728	780	679	707	762	722	767	734	738	712	757	749	717	749	771	766	716	712	755	685	780	709	751	708	723	716	783	751	724	741	785	756	721	732	728	668	683	738	668	763	723	691	703	771	697	727	717	701	679	787	739	728	763	692	760	735	708	743	723	747	719	714	715	764	746	724	757	790	704	698	733	718	728	772	756	732	760	684	737	717	702	717	723	715	750	699	712	755	754	758	669	734	742	728	698	761	712	748	714	765	698	714	783	687	735	691	710	729	708	714	749	740	703	676	745	764	752	734	740	712	713	711	701	692	706	694	790	716	732	702	729	741	757	728	754	730	757	698	715	714	727	744	701	728	709	731	738	729	725	786	712	731	740	704	780	745	702	739	710	730	712	741	726	699	693	662	738	727	725	780	737	749	749	718	735	686	716	740	740	745	699	695	710	734	783	685	697	736	701	742	727	743	730	695	709	727	697	707	750	725	686	756	698	731	733	703	717	734	717	743	758	726	710	717	777	722	721	708	739	697	733	755	782	730	712	706	723	772	717	772	762	743	725	753	777	724	724	723	710	756	726	736	699	711	754	704	701	757	743	726	635	700	735	725	736	699	777	756	721	674	732	731	696	721	708	761	775	715	740	726	684	693	732	768	724	704	752	751	776	703	703	750	706	696	700	725	736	771	702	730	706	693	705	734	725	722	737	675	753	734	723	748	742	732	735	772	710	695	699	755	689	672	716	700	746	690	728	768	734	696	748	757	733	724	774	732	714	723	725	725	758	737	732	725	726	736	719	740	702	742	738	755	714	739	717	736	736	713	720	697	761	689	716	749	697	767	759	720	748	729	736	725	732	756	734	721	712	728	755	726	674	718	724	690	777	733	789	709	699	767	723	690	747	737	718	702	700	754	708	708	717	732	756	710	733	682	738	724	714	731	685	759	734	748	725	726	688	727	705	700	739	683	709	724	687	718	717	719	710	680	739	772	749	752	750	724	754	743	697	747	756	750	778	738	713	709	697	688	761	742	777	679	722	746	730	710	757	743	706	715	767	721	754	757	713	720	710	727	701	662	744	744	734	715	705	708	686	685	694	754	684	713	708	687	729	711	689	713	697	695	724	709	741	751	722	724	717	732	684	680	766	727	711	740	755	727	760	697	684	728	749	705	734	702	727	719	734	720	695	676	695	696	713	704	718	734	674	723	739	767	751	711	766	713	686	739	736	701	746	707	735	699	780	738	746	718	715	752	722	783	676	750	789	745	758	715	735	787	676	755	725	731	732	730	707	756	735	730	698	689	707	695	706	696	715	752	701	700	664	728	678	685	685	710	714	778	706	730	712	752	712	733	698	763	741	723	749	751	724	726	716	729	696	758	700	716	750	774	756	759	707	720	785	682	757	664	791	724	716	700	729	697	735	718	703	733	729	715	745	741	755	771	728	717
48155	43464	21316	16504	11247	8667	7033	5620	5562	5959	4081	2765	1672	1094	1099	890	797	824	760	647	512	541	371	526	505	487	467	435	387	324	300	271	269	297	306	294	264	281	298	286	277	323	313	347	357	353	285	270	268	302	310	285	280	302	280	302	276	256	285	248	256	236	301	246	244	243	269	254	271	265	222	249	285	256	254	251	257	245	267	251	231	235	234	262	262	264	259	217	251	277	246	211	222	273	223	255	259	250	248	262	236	256	234	237	246	226	248	247	271	253	258	267	258	240	236	277	250	233	235	240	250	242	247	275	243	258	268	271	250	264	242	260	220	237	250	232	281	260	263	268	258	231	251	229	230	218	252	259	258	252	253	270	256	240	252	219	240	255	243	254	236	242	248	247	250	245	265	283	273	262	243	267	255	270	233	267	258	258	255	269	282	240	223	235	279	258	260	269	272	248	245	259	253	264	251	262	256	231	244	219	222	271	249	243	282	265	255	256	251	230	252	234	248	259	232	216	241	234	256	268	258	269	261	262	273	243	240	250	256	266	237	238	301	229	245	238	240	272	231	230	288	295	269	272	255	261	277	215	241	237	256	282	236	236	243	244	251	221	247	252	253	232	263	220	277	235	228	271	257	248	276	245	250	280	273	255	255	253	243	276	267	248	240	242	246	221	275	254	249	244	253	237	256	246	264	272	253	246	275	238	250	240	262	266	251	261	263	257	235	277	217	258	274	273	251	274	237	265	260	256	241	240	251	263	245	270	270	261	212	253	244	287	248	271	226	251	243	248	255	249	233	253	260	222	251	264	270	224	266	245	262	278	236	257	245	273	259	274	262	252	244	278	274	274	265	285	230	270	248	225	251	242	247	265	264	231	232	240	255	257	252	265	279	254	230	273	215	251	244	231	258	254	246	283	268	256	267	214	242	245	260	244	240	281	286	229	263	254	236	224	234	260	253	257	263	253	237	247	238	240	254	263	226	245	263	252	255	283	238	267	256	231	244	270	256	239	236	239	250	272	249	261	246	245	263	261	252	246	241	266	262	252	273	225	261	252	236	238	225	242	276	260	243	254	232	265	227	230	275	259	235	258	265	223	229	271	252	247	262	269	269	293	253	237	286	253	235	249	279	253	219	236	236	280	242	250	240	251	240	256	260	247	288	238	252	249	284	236	226	262	219	240	253	239	284	248	251	247	281	238	238	246	233	256	258	262	300	229	256	257	246	260	240	284	237	227	279	242	240	268	271	261	247	249	241	238	238	235	273	253	255	237	280	255	240	247	240	242	235	252	262	255	226	261	240	258	265	236	245	284	260	262	249	241	227	270	274	268	242	244	241	243	262	248	258	241	264	251	231	277	259	283	264	243	245	212	249	252	271	252	246	219	239	245	268	242	218	270	237	255	283	231	242	275	248	250	250	237	250	277	252	251	256	262	262	244	263	268	222	240	238	240	221	240	225	244	247	266	246	247	251	261	217	262	217	273	219	254	250	261	251	243	232	255	259	255	243	224	268	236	231	257	251	235	240	255	260	245	262	237	213	245	243	254	248	261	260	239	241	242	233	262	237	258	220	245	241	243	261	280	236	222	248	246	249	233	276	259	248	245	237	259	251	246	267	245	246	246	259	236	247	247	238	230	303	233	240	252	277	222	258	226	231	245	255	262	282	256	216	237	257	252	255	237	277	254	236	257	248	238	261	262	264	235	258	211	237	265	254	242	268	275	253	248	255	240	243	261	243	235	243	298	236	239	242	246	252	264	257	247	227	235	265	231	242	225	236	249	275	230	219	254	277	280	223	242	232	251	265	237	226	277	224	244	245	265	254	254	224	250	236	253	254	266	236	242	246	246	243	255	239	248	232	225	252	276	253	247	267	254	259	253	231	251	224	243	241	242	243	257	220	261	262	242	263	256	250	253	271	257	259	263	270	258	245	237	247	226	272	242	234	250	240	250	264	270	245	251	235	252	254	249	226	228	249	217	242	272	241	261	258	246	293	257	229	229	234	261	243	230	234	309	270	244	235	242	271	269	244	237	251	268	256	239	253	266	260	247	243	253	233	231	231	262	259	284	264	257	246	231	225	243	262	283	251	263	227	245	273	258	256	252	242	234	240	250	247	269	252	245	271	240	276	229	238	262	214	253	233	280	252	248	261	262	272	236	261	264	258	260	255	243	253	252	243	256	261	261	245	230	237	248	252	245	252	268	258	252	255	251	304	246	236	238	274	237	259	247	230	247	213	216	236	261	256	214	267	234	253	261	242	257	251	260	234	240	255	239	247	244	237	278	228	242	262	249	252	254	237	226	243	251	236	236	249	219	242	259	247	240	246	262	233	217	232	282	288	282	221	259	257	247	263	252	251	255	285	247	254	252	274	253	269	248	250	252	270	269	286	229	261	264	258	239	248	241	265	246	248	263	266	252	254	256	276	235	226	248	277	262	247	245	274	272	263	276	241	258	275	253	263	232	229	238	257	269	245	257	235	250	248	306	249	251	246	241	261	270	251	257	264	246	245	220	230	262	210	263	236	225	264	241	283	259	269	266	281	235	273	234	295	251	239	257	243	253	220	256	246	268	258	256	291	250	273	237	253	265	266	258	264	263	260	256	281	254	241	279	260	261	249	243	227	246	258	252	248	260	250	268	273	257	266	257	235	250	308	247	233	219	251	233	250	282	243	252	251	259	257	263	263	242	208	246	242	256	262	260	284	249	270	235	229	241	228	252	282	244	240	270	228	233	252	243	248	276	220	243	282	294	264	236	276	230	263	213	242	236	255	258	276	245	266	243	273	267	256	260	280	257	277	266	260	266	223	208	258	250	218	268	244	238	264	249	278	236	245	252	283	251	244	225	221	227	219	251	223	264	252	264	250	233	266	245	260	239	250	295	269	267	259	237	223	260	255	256	246	253	254	247	265	239	248	268	267	238	278	236	258	229	215	270	244	268	235	272	224	256	237	262	272	236	265	246	255	239	231	259	273	246	252	285	233	243	270	249	263	262	252	295	244	246	255	232	283	283	234	253	233	214	275	246	247	266	264	227	293	257	245	254	249	261	259	219	258	250	251	255	267	227	243	280	222	259	269	247	276	234	253	254	255	245	235	264	259	262	238	239	244	235	243	226	232	250	248	231	252	255	222	226	226	245	223	251	265	248	244	241	248	252	269	229	258	281	223	243	245	255	246	280	243	245	260	261	243	284	226	257	230	263	241	251	258	242	253	263	258	250	247	276	273	225	241	229	242	225	218	240	245	256	246	241	260	250	231	250	274	228	232	236	260	233	243	251	248	276	261	232	251	244	235	245	253	264	217	271	295	253	257	243	243	257	257	256	275	261	266	249	261	258	252	247	275	243	253	252	255	264	250	259	232	238	275	262	244	235	255	268	243	253	276	249	251	263	239	254	292	255	225	259	246	251	237	247	254	274	252	283	263	242	254	245	239	244	265	226	254	281	252	248	262	237	255	266	255	238	289	250	231	247	292	253	256	269	248	231
31766	26332	15495	20512	18871	19524	18528	17209	19443	20038	15159	11454	7366	5443	5011	3989	3485	4286	4015	3400	2679	2174	1963	2382	2386	2479	2319	1849	1534	1253	969	886	834	868	947	853	948	967	928	977	1014	999	1135	1384	1367	1253	1122	1094	1032	943	1022	938	884	903	878	813	836	833	738	727	661	702	689	654	667	663	703	615	684	619	611	675	657	607	604	658	645	675	633	586	610	609	603	604	568	600	601	632	617	603	594	626	641	683	644	602	572	553	652	592	669	597	612	565	634	630	615	682	635	631	601	610	669	625	566	660	598	618	615	576	634	621	570	566	590	620	638	586	620	607	607	595	648	622	570	620	565	571	618	602	636	620	577	630	629	614	619	637	573	586	637	592	633	636	600	593	638	649	603	622	625	610	640	587	642	577	624	663	623	627	629	630	615	629	627	587	600	576	623	636	589	641	635	633	612	590	645	650	633	610	648	618	639	622	607	599	609	619	644	609	567	609	602	671	619	597	612	641	619	614	561	616	616	613	605	611	637	598	629	594	624	658	615	627	621	594	597	617	646	612	603	620	543	641	627	614	647	641	587	593	625	602	637	613	647	605	654	620	666	605	592	605	616	617	578	647	613	622	610	561	572	608	630	648	579	608	624	609	586	622	654	631	623	654	610	632	650	616	608	593	635	616	615	609	589	582	615	652	666	592	648	590	617	622	640	644	620	615	625	599	617	635	611	612	616	600	612	610	591	644	623	603	604	638	638	596	616	616	628	598	603	602	616	621	615	585	624	564	617	625	614	577	630	629	621	628	622	575	601	632	584	591	610	656	611	576	628	661	613	629	627	616	616	635	612	659	635	592	560	588	635	622	606	612	607	634	556	643	616	585	607	612	628	618	628	598	598	610	615	604	614	545	603	595	636	631	606	612	622	625	631	608	618	608	612	610	654	630	624	595	620	611	572	588	595	647	615	621	599	631	641	565	584	652	609	618	659	623	632	603	622	603	572	605	605	646	610	602	672	609	591	600	588	566	574	577	654	616	601	618	576	631	555	626	603	645	604	623	623	624	560	628	631	629	616	596	635	617	655	643	595	596	634	640	644	622	629	612	608	583	609	636	636	628	651	683	625	577	621	595	608	621	638	612	607	611	587	648	603	590	652	616	602	626	632	654	658	609	593	584	598	619	602	603	673	624	589	672	620	594	605	617	607	584	608	626	629	566	546	624	583	642	587	557	587	628	559	585	618	542	564	603	621	607	594	637	585	569	600	580	625	600	592	644	661	626	611	640	634	613	640	655	596	655	613	600	637	639	604	596	653	594	611	629	613	611	602	663	628	622	590	634	610	632	623	612	599	633	640	618	634	577	654	627	633	593	595	629	614	638	614	607	618	606	680	623	603	611	624	607	599	593	628	581	618	649	589	611	626	611	590	632	624	639	682	613	631	617	600	594	605	643	654	610	631	575	647	635	587	562	611	637	629	567	580	592	594	622	590	615	584	630	614	636	626	605	594	590	665	587	616	639	584	594	638	626	644	587	603	611	570	636	598	555	590	572	582	585	602	612	631	643	567	646	565	605	556	588	619	624	604	634	593	606	604	578	618	603	633	598	580	635	616	612	604	620	627	618	564	624	680	609	641	625	649	645	576	593	602	620	648	648	632	591	650	608	649	629	610	614	612	557	629	584	583	607	684	606	676	634	644	638	569	609	618	597	604	606	587	594	587	611	587	644	622	595	605	634	626	599	625	650	633	557	652	620	640	635	591	587	630	630	658	645	617	586	591	655	624	612	609	554	632	579	587	616	638	635	588	606	627	612	593	619	601	631	622	603	601	620	591	596	621	639	610	621	627	645	596	584	601	603	623	618	595	605	589	656	633	577	623	594	584	656	642	610	639	565	618	664	613	619	639	621	632	621	585	619	595	584	610	610	576	658	644	605	609	617	622	588	599	652	644	606	603	629	627	610	615	594	607	631	617	596	657	621	585	626	616	641	588	571	609	615	604	605	638	609	583	619	611	564	595	576	599	572	599	637	611	590	615	633	630	654	619	561	640	621	638	606	560	608	614	597	618	575	593	579	585	606	602	627	564	529	620	620	580	622	623	615	635	616	585	640	636	628	599	650	616	608	607	591	592	631	628	597	624	594	663	591	644	625	611	598	627	620	602	641	573	572	558	593	587	619	626	604	599	590	650	601	678	620	657	653	626	614	594	620	652	623	595	626	614	606	595	643	584	622	591	591	624	582	604	614	605	612	592	602	595	650	629	588	609	592	618	577	631	579	587	611	593	607	614	626	621	646	618	597	591	670	610	624	616	642	594	613	608	600	577	609	611	602	607	568	675	636	611	656	602	595	580	624	600	653	603	620	608	612	574	594	612	608	634	613	616	631	587	632	599	619	585	607	593	652	571	593	579	610	601	587	620	584	654	605	671	632	591	598	658	604	600	668	607	638	610	632	627	615	621	638	639	600	659	584	597	567	604	549	638	621	605	624	626	618	634	628	598	600	645	645	634	596	615	603	599	631	614	585	633	605	629	599	637	603	597	590	627	625	619	597	601	596	642	599	637	598	631	635	593	644	596	609	622	646	595	610	645	637	661	598	641	605	610	564	657	620	570	624	560	581	641	586	658	613	618	665	628	598	574	605	570	628	597	615	636	577	668	630	615	560	641	586	549	645	606	584	573	609	613	625	609	591	554	591	624	627	633	621	606	613	613	625	598	606	596	620	635	629	548	647	611	643	617	650	623	612	643	582	629	650	619	638	590	612	655	645	628	594	668	595	610	613	571	615	565	606	625	605	607	588	575	635	648	554	620	620	605	580	582	620	626	575	651	639	626	614	624	562	628	578	599	603	638	610	582	580	648	622	590	665	589	628	605	597	645	587	663	601	594	622	595	590	612	577	601	590	612	616	653	627	602	622	584	643	621	572	603	591	608	680	603	650	608	620	647	595	547	588	671	600	551	615	615	591	651	615	585	575	588	618	607	602	586	600	574	652	616	610	614	605	602	604	600	596	640	600	638	578	624	603	661	582	601	603	629	640	584	575	577	606	587	634	610	650	595	606	637	631	634	594	613	628	602	635	591	582	613	651	603	632	617	584	648	603	576	615	625	607	607	637	617	589	600	616	638	645	613	678	619	579	620	601	584	602	583	608	619	634	607	628	645	633	631	601	640	591	592	582	582	575	601	595	583	643	647	570	654	578	621	590	584	599	599	639	597	616	605	611	619	625	622	606	622	631	585	654	591	630	627	607	575	603	596	630	605	617	591	645	578	635	659	642	623	563	649	568	631	624	565	631	619	604	629	595	573	680	564	608	622	649	623	624	575	611	615	590	605	626	608	610	595	623	614	577	626	623	613	647	627	607	643	598	617	615	618	637	632	578	601	595	555	590	617	622	607	597	651	571	625	590	608	634	600	602	602	586	594	645	646	610	597	584	584	658	604	648	637	640	610	610	582	631	590	619	653	646	625	581	597	635	597	630	613	627	586	610	603	603	582	631	585	628	602	609	644	664
16052	6844	3169	2408	2038	2015	1639	1545	1717	1630	1229	918	688	555	554	489	535	594	514	483	489	529	515	463	499	447	443	453	403	504	450	433	451	449	419	466	447	508	460	465	440	473	426	498	480	457	470	459	470	460	469	477	445	466	473	463	443	424	447	428	448	447	489	443	420	446	407	442	446	421	463	435	469	444	427	421	434	451	439	461	422	413	435	467	452	447	406	444	450	501	442	399	473	449	423	450	456	468	445	414	452	426	425	452	452	454	438	433	453	439	485	438	459	443	473	450	425	445	456	446	439	411	430	424	444	434	427	457	423	404	434	440	433	438	434	416	457	467	441	434	443	452	423	434	469	407	495	454	445	423	474	444	442	415	496	431	448	449	440	474	440	434	474	436	446	453	451	456	419	436	406	421	423	431	416	451	426	437	441	449	454	444	477	399	424	454	451	435	442	432	461	410	427	448	451	443	465	441	453	429	410	435	428	448	453	469	453	434	418	426	430	426	436	450	477	432	437	450	427	459	386	443	428	433	473	432	476	453	464	448	428	452	453	448	427	447	478	413	433	459	477	438	437	401	460	451	435	413	444	405	470	464	439	430	387	474	471	480	440	449	476	440	424	453	436	487	456	424	441	464	414	408	421	421	464	412	430	427	454	453	461	445	457	432	423	438	447	421	428	425	473	465	434	430	480	447	466	450	470	461	446	425	420	415	450	423	435	446	414	391	442	418	454	463	421	470	415	455	486	486	452	428	424	473	410	438	461	453	447	494	462	423	406	469	487	447	416	478	443	414	484	434	410	451	455	493	427	417	434	441	420	443	462	488	447	457	432	425	409	436	453	426	437	465	441	451	422	442	412	442	462	424	425	455	445	455	454	444	443	466	432	465	437	445	447	469	439	454	424	429	410	400	399	405	458	455	448	451	412	403	445	450	407	504	436	450	421	443	471	415	446	438	424	471	488	411	456	428	441	448	451	396	419	448	425	435	399	418	415	418	449	390	450	420	458	407	413	468	397	443	446	430	463	416	401	440	415	411	463	462	419	456	425	456	462	461	506	467	495	449	434	442	434	429	430	462	478	440	465	416	446	472	409	496	432	442	419	422	412	464	467	402	431	446	474	422	469	443	449	469	412	395	457	431	437	403	438	427	431	452	453	405	458	360	433	449	448	431	461	419	445	452	461	432	436	460	442	461	426	443	424	439	394	448	474	439	443	488	423	466	410	411	406	447	440	447	430	482	468	443	457	463	444	440	439	434	423	451	456	468	465	472	457	467	428	466	432	438	484	449	396	448	470	456	420	430	411	434	487	432	444	419	414	436	465	442	435	458	417	432	449	432	456	397	461	426	437	427	404	456	455	445	443	502	493	436	406	445	453	439	446	436	444	441	419	438	478	426	442	451	453	446	447	402	431	472	451	448	425	394	409	436	455	468	414	452	422	438	487	461	436	443	458	467	439	441	488	434	467	479	418	441	439	425	435	413	458	442	437	458	434	446	405	448	459	433	448	405	434	480	419	462	450	479	470	425	418	444	442	449	431	451	461	430	432	427	446	455	412	425	436	428	463	427	453	405	441	425	471	473	460	449	477	468	415	505	477	470	425	397	456	480	463	435	452	468	433	447	460	466	477	446	420	402	411	447	469	426	433	407	496	443	437	396	459	467	420	445	423	413	434	459	453	428	433	426	413	453	428	465	480	397	452	441	451	442	433	418	435	456	436	416	454	424	454	421	453	403	438	490	439	442	481	463	471	462	455	409	425	439	414	457	490	441	457	456	436	455	397	424	477	425	429	440	468	453	446	460	452	427	427	436	442	475	432	412	452	469	451	442	488	391	458	454	435	499	412	477	452	452	453	423	434	422	423	443	429	441	448	440	455	459	439	479	423	449	450	441	461	400	415	437	436	440	425	472	458	444	424	444	479	470	447	422	499	394	441	446	418	416	444	422	443	427	494	417	447	412	442	446	433	452	450	449	420	434	440	458	423	462	424	413	439	434	466	472	466	417	462	420	443	429	461	443	446	421	442	455	472	450	413	429	447	427	422	424	426	443	456	459	475	443	460	433	468	408	460	431	438	416	478	453	414	465	439	425	456	432	453	476	449	463	449	428	444	425	443	435	447	413	468	425	466	424	444	445	437	444	414	428	439	456	421	444	422	450	475	470	492	452	428	462	420	450	471	460	409	439	393	422	400	430	435	447	447	455	460	465	475	459	434	435	472	427	428	452	464	414	416	465	423	443	486	431	460	497	472	423	387	450	439	454	476	424	480	407	440	470	445	452	445	398	479	426	436	429	449	411	474	451	450	431	463	431	422	430	458	462	461	477	444	428	442	416	425	469	441	449	437	437	410	461	400	437	423	450	410	435	483	476	454	423	458	433	438	437	455	445	431	408	422	442	421	474	453	421	467	439	446	461	444	434	448	442	443	415	448	423	422	418	422	416	434	460	456	429	400	452	423	471	453	436	436	430	461	449	441	486	455	438	452	430	441	447	467	458	460	441	460	479	456	474	450	444	408	399	484	431	423	452	484	446	454	434	378	491	426	453	422	419	447	464	436	443	444	430	418	483	455	461	467	485	442	459	466	394	427	441	441	395	461	417	404	440	377	448	459	441	428	436	466	473	463	488	463	441	418	452	466	490	475	452	413	435	454	444	462	428	449	449	425	456	454	434	416	429	465	464	425	409	424	397	466	459	415	456	440	485	455	411	416	466	481	463	403	427	412	452	460	425	460	491	408	464	422	459	427	436	450	446	455	419	420	447	444	442	426	378	405	412	455	454	411	411	453	475	423	473	464	389	454	449	420	448	443	481	404	416	463	464	458	452	454	443	423	453	457	417	435	413	425	484	473	436	435	449	412	434	454	475	427	433	445	434	461	447	455	453	450	436	414	488	431	447	429	440	470	456	428	435	427	465	430	420	406	447	466	427	443	449	418	419	435	426	454	410	420	440	395	394	421	481	441	452	395	407	438	435	463	416	426	454	502	405	453	400	454	427	410	415	472	427	440	444	458	432	422	471	403	443	409	436	445	395	454	398	442	449	468	416	429	466	432	441	438	445	451	477	473	468	405	408	409	442	447	456	438	454	408	476	450	448	423	432	458	473	440	443	402	457	472	401	444	437	433	420	392	473	443	438	467	418	411	440	456	448	453	483	427	473	452	433	473	440	410	429	457	447	449	433	443	439	425	427	454	402	483	458	411	428	431	455	450	440	470	474	434	417	441	433	438	450	447	417	415	432	433	438	446	424	454	435	442	432	457	436	414	422	429	442	426	427	405	434	423	441	459	446	422	449	396	441	457	438	433	432	413	437	467	453	429	404	439	446	411	461	441	460	441	456	446	421	494	464	458	459	452	415	392	411	456	419	422	465	467	415	425	479	453	421	427	464	453	456	447	467	392	427	416	452	457	441	472	432	437	468	433	458	485	441	416	464	446	443	441	468	398	452	407	453	431	448	458	468	462	455	479	487	433	418	405	454	440	424	412	437
9878	5192	5469	6554	6865	7111	6357	6268	7581	7266	5269	3474	2273	1884	1777	1539	1508	1719	1569	1504	1274	1275	1287	1294	1346	1337	1176	1165	1068	1025	1006	1046	1048	1022	1050	1062	1101	1063	1101	1082	1182	1128	1180	1142	1253	1176	1245	1141	1190	1163	1140	1111	1082	1089	1088	1104	1089	1002	1089	991	996	993	1020	1053	1034	982	1053	951	1005	980	989	991	1002	1037	1032	936	957	1015	991	970	999	995	985	977	1039	967	941	980	996	977	963	997	1028	1094	969	989	1026	947	985	1005	972	992	939	981	1036	977	969	977	899	992	1027	951	959	1035	1015	1007	990	1011	1048	1010	983	1010	991	1007	957	1016	995	987	988	1075	1076	967	998	982	991	1008	989	984	976	1030	1030	972	1023	924	945	994	978	953	971	1016	1040	992	985	967	997	966	990	992	1014	1031	992	995	1037	973	1022	1001	990	984	1021	918	951	929	952	1044	1027	1037	1009	930	986	1001	1034	957	1013	1055	1000	989	958	1085	999	1047	999	1020	991	1040	1000	983	967	1011	956	991	998	1068	950	954	966	935	1031	985	1022	1045	938	990	975	985	973	1026	964	1055	997	979	1035	977	1004	992	980	984	969	1021	988	1023	1063	968	1031	994	990	987	972	959	1053	947	1005	1000	1012	975	1022	1058	989	1017	1006	1032	1003	989	995	980	986	1016	966	1004	979	960	1013	1001	1031	1053	1000	1003	988	999	997	1012	1063	972	1012	992	1012	982	984	987	996	956	988	1027	1032	1043	1012	1033	957	965	981	1006	1000	1011	1036	1022	958	987	1020	944	1003	965	1013	981	1039	1022	949	984	1003	991	976	1054	1057	979	999	1033	1010	988	987	996	979	961	1024	995	1014	1049	1052	917	1038	966	1006	979	1006	949	990	946	973	937	1000	1011	974	1034	1025	996	966	1007	972	991	962	980	949	978	1071	993	973	952	1010	986	988	955	990	947	1014	987	1032	983	996	1043	927	968	1014	1014	1004	984	1006	1026	1010	1007	1042	1033	991	1041	1006	1018	984	994	1005	1012	929	938	992	982	1006	977	1003	1012	996	987	1031	977	966	998	1024	997	1044	1005	1059	988	1084	1003	1009	989	980	987	1035	960	1006	989	998	1025	986	1015	1000	972	958	970	983	987	1001	973	972	1010	1053	996	976	1034	1016	1005	981	1009	1000	1012	1005	1046	973	959	1004	1003	998	955	1031	1010	1038	997	971	987	1050	940	1000	1002	989	1007	990	972	1048	1053	1047	1039	1006	1016	969	976	953	985	958	1000	1026	989	1029	995	1027	972	982	998	1043	986	983	1015	1015	962	1046	963	1038	945	995	974	956	996	977	964	973	1031	987	1015	1010	989	1032	1005	950	976	1032	1049	955	1035	1010	1018	952	1040	1036	959	996	1048	977	1026	1048	976	976	967	959	969	988	976	994	975	1011	973	973	1048	1000	1011	1010	954	1010	1014	1002	1031	1003	965	977	979	988	957	1037	963	1000	1028	958	1004	1035	1001	976	1006	1041	977	1010	962	1001	1017	1014	988	1017	1004	1050	978	1036	1009	992	996	958	1005	1021	1025	1030	970	981	1010	943	976	959	952	1010	1002	989	968	960	994	998	992	1014	1015	980	990	1010	1031	1050	999	1005	1011	1013	1034	1012	1009	1006	1011	1016	971	1078	970	993	1039	950	943	1014	1058	1002	1034	961	991	1042	984	1010	1071	1009	1022	1016	1005	965	969	973	1037	1003	1022	1020	969	1019	1000	962	1058	1004	1070	1018	1034	1034	937	956	997	935	991	1023	944	1047	995	1004	1055	993	997	1020	1004	957	1024	1014	956	1029	999	1006	1053	983	950	938	1012	1018	992	1034	1012	1027	1007	1035	1053	991	1020	1020	1013	960	993	1009	956	1040	999	999	985	956	1058	970	987	1026	981	999	986	1034	994	973	967	1057	991	988	993	966	1020	1033	959	1004	983	987	994	1061	999	1000	978	1037	974	1025	990	997	1003	987	984	951	1000	991	1002	968	1003	985	1007	987	974	994	962	960	1042	1041	1004	1004	992	1003	990	980	949	1028	956	1024	1023	994	1026	996	1059	1030	1006	1013	960	1005	990	1011	997	982	1028	1025	968	1030	953	1027	981	1007	1029	982	1009	961	1060	1022	992	1023	969	1029	966	991	993	1006	998	985	961	957	1024	979	980	982	1019	984	991	926	997	1005	1038	955	1018	1044	1031	1044	1043	978	1041	1068	1016	977	1028	975	934	1008	1049	967	990	1009	1015	974	1033	979	965	1041	977	986	985	1041	1018	986	1003	991	985	984	990	963	983	971	1038	995	1002	1009	922	998	970	985	1033	1001	1013	1007	950	1007	976	1017	1013	996	1080	1017	1043	996	1042	971	1017	981	955	987	1045	987	1000	1025	954	975	996	966	1023	1012	1037	997	969	925	1018	1032	978	996	1009	1019	961	969	982	986	972	1062	1003	1038	965	1035	956	1001	1049	975	968	1047	1016	1012	955	1004	1016	1040	1004	1024	1071	992	983	1039	986	1025	1029	1013	1051	1034	982	987	1000	1048	970	1035	988	989	1011	996	993	995	1010	1007	981	1000	1019	1040	974	956	1029	996	1001	970	1007	995	987	1027	1018	1028	961	1003	997	1025	984	950	1029	1004	1020	976	979	969	1030	998	1005	1066	987	1030	1037	991	948	1023	955	994	1011	958	1018	1014	1000	1018	978	1046	1044	1035	992	973	1007	989	961	953	1016	1072	1017	1031	1023	994	1015	995	1022	1046	1051	1004	983	973	1031	1015	997	1000	980	939	990	981	1042	1018	1070	951	971	995	997	1027	1030	1051	992	1009	1038	1023	1034	984	1078	988	973	993	1008	1032	1046	1028	999	1027	1027	1022	1013	979	1017	1003	979	1009	1041	970	1025	1006	1007	1004	1016	1028	979	1014	969	942	1017	958	950	992	1056	1015	1024	988	969	977	1005	984	974	1008	923	1019	1021	992	956	1019	941	1037	1023	999	1058	1033	1061	983	1004	1036	906	1022	1032	979	1010	1009	1063	1077	1028	977	1039	970	989	995	1008	1026	1050	971	976	1016	1015	1071	1015	1030	1043	1038	1050	1031	1022	1010	956	1016	1029	976	982	986	977	948	1016	986	991	1009	1038	1000	962	1000	1028	924	1011	1014	1045	981	963	1000	980	947	1010	972	972	934	1021	989	994	995	1047	1061	996	1026	997	1019	1031	999	1041	974	977	976	1042	955	967	1044	1006	1026	985	967	1031	1098	1004	977	1005	990	1025	1001	1030	1023	1066	1030	1010	995	1022	1019	1009	1011	1020	985	1019	967	989	1005	1007	996	1033	1003	1030	988	1032	1017	998	985	998	1002	1006	1009	995	940	971	1003	963	1005	1039	992	943	989	1028	1044	1034	1016	1005	973	990	1031	995	1000	952	1013	1004	1041	1047	959	1019	977	955	973	963	1012	1033	984	989	971	1071	976	1018	945	975	986	972	997	994	997	1002	1050	1014	981	1045	1078	972	995	1032	1026	1019	959	1026	991	1026	947	1014	953	981	996	982	986	991	973	937	1070	984	1026	993	976	990	962	1002	1003	975	1001	1005	1002	1029	995	972	1007	1046	980	971	1077	1004	998	988	968	997	1026	1039	1006	1008	993	983	1020	1049	994	1033	973	1016	931	976	1069	1010	1038	990	992	988	1031	1024	960	1020	1004	974	1046	963	998	1023	976	959	1011	1013	996	1020	1003	962	1005	967	958	987	1030	1012	1021	1034	963	1045	975	990	1014	948	972	985	981	969	1032	990	990	992	999	1039	967	1054	996	999	994	1028	986	1017	955	974	967	1010	1002	997	1046	1039	1015	942	1003	956	1036	1023	1029	984	1027	961	1028	1015	1009	999	1000	1008	1005	906	992	1019	977	1047	1041	1025	984	997	956	978	997	1029	907	1026	1047	1012	1016	1022	985	1048	1007	1014	1041	988	962	1030	1042	1023	1006	1033	992	977	947	971	1004	948	987	1010	1014	946	982	979	1004	1001	998	983	1022	1014	1050	1003	980	1000	1018	952	1042	977	994	1006	1029	1011	990	1035	1014	965	1008	1068	1025	991	1007	1062	952	1014	1092	1014	938	1013	1005	956	1007	1017	1035	974	999	1023	1046	948	998	1037	1027	1026	1016	964	1000	986	983	1046	1000	1004	962	1072	1040	1051	1038	1005	1035	1025	1001	1000	964	1007	994	1022	1025	1042	999	962	1077	928	1039	928	1002	983
36936	32908	13852	8620	6512	5332	4089	3565	3834	3362	2257	1659	1089	853	779	634	625	717	610	508	449	401	422	454	493	462	447	394	370	375	354	336	327	342	364	298	320	338	358	353	383	372	383	400	361	369	338	342	363	375	355	369	348	366	370	305	324	344	344	328	346	294	293	323	348	318	346	318	315	347	317	329	324	329	296	314	316	312	350	281	299	313	338	349	309	360	341	292	308	326	325	320	340	330	333	317	321	337	320	334	324	286	269	334	340	336	324	312	340	306	342	335	332	306	332	329	329	329	319	312	321	341	347	310	323	311	328	340	352	336	330	352	336	333	330	289	331	332	300	322	313	336	325	337	334	329	322	291	289	340	351	313	317	324	316	309	337	323	290	331	338	325	350	333	348	290	320	304	328	284	345	303	313	289	327	326	313	302	316	318	295	324	332	310	327	313	336	360	328	315	335	329	335	342	332	330	348	320	356	356	331	324	322	309	335	337	332	327	348	318	347	356	318	332	345	338	325	336	347	314	282	309	347	338	353	324	351	338	354	322	341	346	319	329	319	290	326	326	330	292	331	336	335	322	324	331	331	301	340	335	338	307	351	337	329	321	298	341	310	289	332	301	326	366	330	302	355	327	363	329	338	334	287	325	322	305	314	300	309	330	324	351	308	299	316	344	325	340	354	351	320	353	344	358	331	352	310	313	322	323	327	302	329	321	333	312	341	325	331	332	318	326	346	345	296	346	327	296	308	341	356	321	343	318	327	323	340	326	315	315	354	300	308	317	359	327	352	303	344	325	286	356	375	308	327	341	318	307	362	334	349	320	345	327	321	345	343	328	320	318	298	336	329	324	314	315	314	311	295	312	322	316	318	348	324	316	291	319	339	294	315	323	329	347	324	326	320	333	333	315	343	323	320	356	325	337	337	308	294	317	322	341	325	350	311	352	324	314	356	328	331	304	339	327	357	322	321	317	332	307	316	322	339	337	288	328	358	345	302	353	327	336	327	299	354	326	315	317	299	310	342	285	321	344	307	321	355	370	321	321	346	335	340	330	334	304	366	319	368	324	301	347	322	306	313	297	316	333	314	321	304	329	332	298	326	342	328	317	309	309	294	340	327	320	331	318	330	346	319	322	354	317	331	332	338	304	341	339	317	306	316	310	310	332	355	329	323	333	334	307	311	325	323	321	309	296	342	320	284	331	328	349	294	348	353	320	302	321	298	339	303	357	314	341	322	343	327	312	333	322	343	326	345	359	328	311	292	367	337	330	319	289	334	339	335	300	304	298	304	297	377	336	368	347	326	333	345	303	338	346	310	335	333	309	345	326	311	327	322	317	295	350	333	314	294	334	309	300	325	292	320	314	298	306	328	291	304	342	350	319	326	356	317	325	318	334	292	317	310	339	383	339	319	353	358	339	303	328	306	331	326	306	332	319	349	332	318	303	314	317	304	319	327	302	334	344	282	309	340	369	340	320	337	324	303	323	298	343	288	305	309	360	337	299	334	303	355	290	364	347	326	344	318	329	302	329	330	335	333	317	318	332	358	324	321	333	327	288	291	321	326	343	341	319	335	357	361	318	324	306	336	359	342	295	331	337	333	328	326	333	314	358	321	306	328	307	313	299	345	337	304	350	305	348	321	328	363	312	367	319	342	351	328	322	338	301	320	335	341	332	309	332	311	302	360	332	319	324	302	339	326	297	331	335	359	298	321	339	351	336	309	281	349	339	303	346	327	328	367	317	319	344	306	337	309	343	342	330	342	318	352	303	337	345	351	318	344	348	330	296	317	303	350	339	366	322	315	353	333	352	306	360	318	293	335	352	321	347	332	329	304	296	289	302	334	328	312	336	314	296	313	330	310	332	317	314	361	305	324	293	327	347	342	308	331	347	329	339	331	334	296	326	334	345	333	338	337	331	314	332	317	348	306	324	363	342	306	349	307	334	299	328	325	326	337	283	341	351	330	334	283	300	323	321	349	356	344	323	335	339	355	317	342	320	301	331	330	297	345	300	325	323	319	339	331	324	291	297	320	295	317	337	326	344	324	345	334	331	321	314	333	310	294	313	316	337	330	322	309	294	309	308	306	315	285	335	341	325	324	302	297	343	295	328	313	338	367	285	317	338	344	319	288	351	337	339	329	311	327	327	306	300	307	336	303	334	319	336	317	318	365	332	300	315	336	368	368	320	331	315	303	333	344	333	306	328	308	347	329	291	323	327	343	329	276	307	287	317	336	316	332	346	324	297	328	310	325	320	334	312	336	340	354	342	352	322	323	331	314	304	320	327	344	319	337	295	323	313	313	354	308	351	365	322	302	358	332	331	335	344	314	326	317	330	315	323	315	324	333	322	318	319	315	335	334	327	373	319	308	289	331	310	331	310	341	310	312	302	319	289	310	331	310	305	324	322	319	317	293	324	311	311	309	352	340	319	331	301	287	323	307	293	345	294	328	340	311	323	324	337	332	332	307	348	303	359	349	338	331	317	322	335	326	350	342	320	315	322	329	311	319	333	310	315	348	324	305	321	321	315	325	342	342	314	341	295	329	303	329	316	334	344	354	360	357	324	310	308	325	356	334	332	327	311	311	336	334	344	307	353	298	320	301	337	326	345	310	349	339	308	317	310	325	313	330	335	325	277	352	346	335	333	304	306	297	306	331	311	333	332	348	342	304	319	324	322	314	350	311	330	348	332	335	324	319	335	343	334	317	327	317	340	325	318	318	304	339	326	337	382	323	337	341	313	359	338	314	349	318	319	323	347	355	323	329	320	327	306	343	307	322	314	347	300	331	301	335	332	349	344	329	330	356	337	323	328	314	323	326	347	287	303	320	303	367	360	347	335	304	337	335	353	327	337	349	322	358	327	302	343	325	321	293	331	349	328	316	309	314	286	333	340	342	334	315	328	313	280	312	337	341	338	301	329	308	366	309	317	308	303	323	308	296	360	327	345	360	320	341	316	333	306	307	310	329	334	327	310	347	315	385	332	354	321	317	315	307	356	316	339	320	311	328	327	311	326	325	303	316	353	322	335	307	333	310	299	313	334	326	305	334	328	306	330	289	349	308	320	317	328	330	336	321	322	347	327	304	321	303	331	338	339	339	359	317	340	304	324	341	340	303	333	355	280	327	318	320	326	333	337	310	321	287	325	350	363	302	322	343	312	328	323	322	349	338	315	317	298	323	336	347	326	318	316	326	352	280	348	341	346	328	355	325	291	311	297	311	333	309	356	315	289	287	328	353	327	325	303	338	325	313	301	309	289	317	307	336	339	332	360	309	305	321	323	336	336	331	317	298	334	348	335	311	332	344	309	330	327	309	319	336	279	352	304	293	325	335	345	357	326	330	348	324	326	337	319	331	322	303	323	348	351	316	281	354	342	360	348	330	319	317	303	310	340	351	316	358	318	350	338	346	339	339	371	340	350	316	322	339	350	297	293	344	331	312	334	349	293	294	305	331	305	305	291	335	298	338	312	320	314	319	332	302	323	325	347
24694	20176	10035	12249	14504	14580	12747	12667	15313	13575	9240	7123	4595	3752	3432	2815	2973	3144	2477	2105	1723	1621	1499	1692	2036	1611	1509	1310	1185	994	917	908	910	900	900	934	949	949	999	922	971	969	1014	1155	1222	1176	1116	1037	1003	1041	1090	986	955	942	978	850	847	882	891	817	820	813	773	801	813	788	788	755	776	776	774	767	776	768	802	786	779	713	802	803	803	755	770	803	791	789	755	773	754	747	756	802	726	789	746	760	773	809	803	753	768	745	817	779	772	830	784	740	746	795	737	759	752	754	741	786	742	757	813	742	706	739	780	809	813	768	783	800	783	770	735	760	754	780	777	734	812	761	747	792	765	759	738	769	803	802	782	786	761	729	746	742	783	727	800	744	776	743	769	754	784	722	765	753	763	754	786	804	776	759	767	745	777	704	753	773	792	760	710	748	714	744	754	785	806	792	753	798	785	717	757	818	756	790	789	759	774	735	750	758	803	741	809	823	739	776	762	722	790	733	798	747	765	800	762	777	773	784	739	686	765	735	722	791	771	780	818	817	739	797	775	776	731	767	747	760	795	759	785	726	747	755	798	751	765	724	802	738	744	782	741	716	799	787	772	787	760	759	788	771	708	798	773	790	805	735	724	734	779	760	740	754	736	818	782	739	758	727	790	776	736	746	743	730	744	739	731	796	799	750	741	747	737	757	751	770	820	782	825	734	732	777	770	809	739	796	732	763	794	744	780	783	778	842	783	739	779	790	799	776	726	790	756	701	773	754	779	762	728	795	779	792	785	766	749	768	770	760	793	762	749	810	762	737	798	764	772	768	793	763	752	781	750	791	755	728	745	765	826	754	774	790	713	741	736	758	769	752	762	737	788	774	710	777	759	752	777	742	776	766	782	748	740	790	743	731	766	780	815	717	776	717	744	739	775	767	763	752	754	789	723	745	767	800	751	728	761	817	756	769	783	769	791	777	741	757	799	760	734	806	796	802	758	728	765	807	813	748	716	751	781	704	761	793	747	741	800	742	783	802	773	786	753	737	726	762	807	748	798	769	743	769	760	751	754	782	761	789	767	805	758	783	826	790	767	770	755	761	741	798	727	744	711	778	745	759	786	770	817	748	784	778	825	740	765	751	830	767	767	766	758	742	767	796	785	785	774	822	778	759	724	738	733	777	757	803	819	805	724	755	793	728	783	741	786	772	786	706	771	736	783	743	728	736	749	735	700	743	802	755	721	782	725	740	760	756	763	777	757	790	777	755	781	781	747	792	747	767	808	774	762	808	763	740	796	708	801	755	765	729	752	698	798	764	749	824	763	718	808	729	764	813	760	769	799	794	763	732	815	750	715	771	774	767	774	787	790	780	768	788	770	773	740	778	804	795	799	765	731	801	754	763	768	793	740	755	803	820	817	730	738	777	803	737	767	756	732	735	806	772	761	768	803	773	754	778	726	747	771	761	777	743	773	780	743	774	751	771	803	724	792	792	730	792	750	783	760	740	732	768	759	764	763	747	782	753	739	779	753	728	800	716	730	799	765	810	786	726	784	746	781	718	754	732	773	837	748	743	765	774	777	763	756	769	809	774	773	768	757	737	730	751	745	755	736	739	774	748	754	769	763	814	736	725	709	760	788	759	737	794	801	747	803	746	750	763	754	791	764	755	766	752	777	782	771	770	775	722	761	758	769	765	760	752	788	749	730	758	784	731	712	782	757	763	773	782	732	757	741	774	784	750	775	797	739	786	762	802	758	768	804	786	823	781	754	828	778	737	804	779	758	759	791	754	797	762	751	747	795	764	770	751	757	760	787	814	774	838	798	791	769	791	762	746	741	777	732	762	738	772	736	763	779	731	803	763	763	765	786	740	759	732	765	709	842	770	758	775	778	774	794	733	750	745	786	743	770	817	790	769	747	731	738	752	785	791	714	775	726	750	782	724	740	798	813	763	737	751	756	751	748	726	763	781	732	744	772	790	773	732	794	742	750	781	810	718	764	747	759	776	773	729	788	795	720	772	750	790	775	760	763	739	753	804	728	716	787	712	781	698	742	713	736	757	712	742	770	732	793	748	783	770	795	755	798	763	767	808	793	738	747	784	784	725	783	755	775	824	772	803	763	728	762	819	783	738	791	758	821	730	829	787	824	793	763	795	754	770	754	793	756	813	758	775	759	749	753	769	726	749	813	775	789	761	746	782	770	740	784	770	750	753	789	791	727	780	745	808	736	761	753	777	781	769	804	762	756	787	794	760	782	748	732	762	798	727	794	762	834	763	808	763	771	821	757	754	805	768	736	749	741	762	761	763	784	714	768	811	816	783	772	759	767	759	739	719	730	739	775	813	785	738	783	791	758	796	723	761	801	777	795	766	729	795	777	733	791	775	783	751	705	730	772	815	759	760	783	784	737	785	761	771	759	745	766	745	752	733	798	770	785	752	751	786	783	841	747	788	785	769	751	724	784	747	752	754	744	763	773	791	768	732	772	735	804	739	762	798	768	752	756	734	801	700	728	753	808	732	787	781	742	788	709	803	792	749	779	805	773	814	795	758	757	797	727	766	780	774	748	758	735	788	754	743	790	756	721	798	753	756	744	746	756	786	755	796	796	755	769	792	738	731	805	730	760	769	764	765	785	771	771	750	732	763	730	759	734	753	790	744	713	823	809	775	741	758	759	768	823	796	764	735	746	743	680	716	755	742	747	770	781	771	751	776	765	781	784	738	764	748	744	728	807	698	745	730	811	771	740	776	753	809	788	685	809	765	769	724	764	833	718	768	732	812	732	751	696	791	773	774	801	739	768	766	759	787	793	788	784	767	727	760	748	784	752	748	759	783	769	753	757	755	725	720	772	780	802	768	765	778	764	757	784	787	766	764	794	763	769	765	753	779	743	777	715	763	797	732	751	796	762	811	765	773	714	738	750	756	726	815	744	758	757	774	757	766	845	758	758	770	756	772	755	757	774	806	768	738	760	729	741	783	733	786	729	740	789	715	770	763	748	727	743	739	783	745	723	723	739	766	836	796	742	791	735	780	729	731	734	797	740	768	751	751	716	780	759	796	727	753	753	729	770	789	723	751	804	763	759	790	749	754	796	770	760	806	791	766	772	770	766	798	689	779	771	764	773	771	730	772	788	780	772	783	767	757	728	773	781	777	792	816	758	773	818	793	767	798	767	823	787	812	796	769	799	725	707	738	769	776	756	775	780	762	765	693	782	830	735	760	770	739	763	737	766	751	724	780	748	782	771	794	790	766	809	759	806	749	781	794	763	808	772	744	731	777	790	740	798	802	780	779	753	832	774	732	754	757	770	747	761	719	752	784	743	756	812	736	702	765	795	785	841	756	753	783	768	748	746	773	773	764	750	758	807	748	742	765	771	791	821	764	758	689	793	763	767	774	796	793	751	763	792	744	795	752	758	780	734	781	800	769	776	727	775	763	760	763	784	735	754	736	810	743	700	797	801	808	753	772	768	770	707	764	759	790	786	740	763	746	744	805	771	775	750	786
46491	41032	19880	13550	10914	9260	7224	6353	6967	5315	3441	2449	1550	1271	1114	973	979	810	663	590	478	506	478	575	563	390	432	424	355	333	285	292	322	303	298	309	311	290	269	276	294	314	293	309	336	330	309	299	315	321	329	280	276	307	289	285	280	296	280	276	239	249	240	222	250	281	273	308	275	280	248	261	251	256	257	259	270	233	237	282	250	269	235	259	254	277	233	256	255	266	257	298	252	256	237	222	269	262	292	254	261	232	278	276	261	244	269	235	265	249	241	284	245	263	260	291	253	279	269	263	265	273	267	291	283	259	270	274	271	265	265	257	293	265	247	253	268	270	239	238	249	247	272	248	256	275	243	236	241	267	278	281	280	273	288	263	279	283	273	268	251	266	249	249	237	239	253	233	260	254	269	282	269	245	245	267	267	263	285	254	267	227	270	259	289	294	286	269	268	250	275	269	270	229	247	278	267	254	254	275	271	259	245	222	257	249	256	236	231	239	257	224	247	267	263	269	227	286	276	273	237	239	238	282	253	253	275	263	224	260	244	224	243	244	242	222	251	228	269	229	266	276	284	268	259	237	263	296	240	237	274	267	257	236	233	271	257	262	298	256	264	242	279	266	261	239	267	237	254	260	260	316	233	295	259	270	268	251	282	270	307	278	271	285	266	259	241	243	281	251	256	249	250	240	247	253	246	247	263	255	246	271	248	255	252	257	256	271	242	238	268	273	263	237	272	239	291	245	238	249	251	291	263	226	266	269	252	294	230	242	289	267	296	247	247	286	243	265	286	249	241	267	247	279	255	257	224	266	267	261	242	229	255	261	248	251	269	228	232	297	254	259	268	251	247	265	252	272	255	254	245	244	251	286	294	258	244	234	263	265	249	280	253	256	217	255	229	266	259	283	262	266	281	275	295	283	239	270	250	269	238	276	245	266	271	254	243	272	277	275	265	269	277	248	258	273	286	271	246	251	272	249	226	250	237	241	273	260	265	242	256	265	254	280	266	250	251	241	256	265	253	258	259	252	255	261	244	290	240	262	285	282	238	275	225	266	237	217	214	266	239	267	253	277	266	251	247	292	258	265	249	258	267	271	273	245	268	271	246	261	248	261	221	263	278	222	235	259	288	253	271	280	267	258	278	266	296	276	269	262	249	240	249	285	251	254	255	265	271	274	251	246	281	236	243	254	248	250	255	269	263	279	258	248	248	254	291	239	258	267	253	252	254	264	260	234	258	254	266	244	264	254	245	281	269	252	264	262	249	234	253	233	260	264	238	242	270	288	257	239	268	283	250	238	240	265	279	222	267	308	255	300	251	241	283	275	275	290	248	220	277	255	237	239	249	276	265	255	278	265	235	268	234	240	253	231	258	270	262	249	244	287	273	273	299	245	281	264	236	264	259	225	247	253	259	278	262	249	262	240	242	261	251	242	259	253	250	239	231	226	237	254	274	266	272	252	269	276	288	243	261	298	258	241	248	239	271	235	249	256	262	250	257	251	278	222	250	272	257	252	263	261	263	263	262	263	277	260	260	267	243	255	211	239	280	278	249	263	259	290	241	261	286	265	271	243	241	224	288	238	241	282	236	285	271	255	273	241	292	269	275	295	272	245	255	246	252	282	310	251	236	258	277	274	254	259	260	243	270	267	253	254	248	267	247	253	247	289	248	236	279	259	233	241	252	261	277	254	233	254	280	273	268	296	255	238	239	238	236	245	282	272	263	277	241	266	283	265	248	277	265	277	270	254	275	257	207	242	255	234	237	250	251	287	247	248	295	255	280	258	267	270	257	285	262	241	251	268	253	237	232	252	275	282	268	243	246	241	270	267	245	246	246	268	260	286	225	219	234	239	243	281	251	265	285	263	228	255	278	282	246	269	270	231	258	254	278	250	264	279	260	258	236	259	229	255	220	277	247	245	249	267	254	243	240	279	271	263	252	243	263	276	266	256	249	249	237	296	247	265	263	279	289	248	260	226	260	271	252	272	237	274	237	256	254	255	278	240	256	243	253	256	250	249	240	251	248	267	246	245	277	246	230	254	258	246	238	260	275	278	226	268	248	259	281	232	243	296	258	271	244	239	259	231	284	231	245	266	265	256	275	288	267	289	256	255	249	262	254	222	283	239	207	259	233	249	246	272	248	253	275	240	258	250	244	279	246	252	249	240	263	287	221	285	251	253	255	264	231	263	252	268	251	257	255	265	274	271	262	233	258	265	253	261	289	264	256	273	269	262	281	295	223	258	274	272	278	267	263	267	262	287	275	239	249	233	275	269	259	239	258	252	262	270	257	260	274	240	272	249	250	267	258	247	281	257	260	275	269	272	280	271	245	285	284	280	246	279	262	277	282	276	264	261	253	272	252	278	279	268	263	273	269	258	259	273	267	252	241	265	250	267	281	266	247	243	226	242	243	265	273	263	252	248	234	231	260	258	259	253	271	256	247	241	248	259	227	237	271	230	244	243	234	234	245	269	269	269	282	243	260	268	276	243	229	231	266	280	281	270	244	267	256	276	275	275	232	267	258	271	253	266	266	244	277	249	286	260	236	241	230	239	251	243	272	258	249	245	204	257	239	232	280	253	250	245	263	299	264	268	247	258	248	260	251	254	256	265	276	253	287	259	271	264	242	237	265	251	279	262	257	271	258	214	264	257	273	272	231	253	283	261	273	253	270	285	266	272	267	270	244	248	268	232	254	280	275	270	260	249	264	238	266	275	293	246	245	264	276	248	231	245	246	228	247	248	261	261	240	248	255	266	244	239	241	265	281	244	270	239	262	221	262	258	268	274	263	261	268	259	242	246	296	272	266	236	250	259	267	271	256	267	246	276	256	257	250	240	245	282	268	246	259	264	237	239	248	244	281	232	289	262	263	257	262	270	284	236	249	251	264	260	269	241	285	253	242	267	256	265	246	270	257	271	238	250	289	245	275	278	240	233	282	258	250	283	233	240	285	238	271	281	278	256	223	239	270	263	286	269	280	268	222	249	240	229	261	288	277	254	254	240	291	279	244	243	260	271	267	265	274	259	272	245	246	277	214	239	260	261	262	280	250	277	281	257	275	266	263	266	274	265	268	268	256	244	272	267	285	260	240	258	256	285	289	257	236	275	251	266	228	256	276	280	249	242	261	255	282	248	281	226	259	225	248	242	272	233	287	249	227	275	251	272	264	247	257	234	256	236	252	258	278	245	240	244	268	225	258	242	260	255	278	242	266	267	252	249	250	253	262	262	287	257	275	260	269	250	258	251	284	290	284	268	273	293	251	241	280	268	286	242	276	240	292	237	216	263	273	272	244	252	258	271	253	248	247	229	234	247	249	226	259	243	256	285	255	232	256	258	279	214	265	237	288	249	274	299	247	274	241	259	269	267	250	290	252	277	263	279	256	281	268	262	238	241	269	263	274	273	241	225	232	256	279	231	255	308	294	246	263	265	291	241	257	259	230	246	236	279	270	263	231	247	261	271	251	259	268	274	291	265	289	256	227	274
30090	26338	13402	17715	21266	20454	19882	19134	22015	18419	13156	10132	6632	5432	5324	4589	5008	4271	3289	2902	2142	2322	1875	2602	2655	2088	1965	1675	1375	1137	946	924	913	943	888	903	905	860	936	917	1051	1110	1148	1271	1247	1278	1209	1106	1156	1077	983	991	981	909	796	860	845	809	778	654	739	691	687	686	684	710	696	740	677	654	664	651	705	675	639	716	692	677	652	645	600	681	700	641	606	637	656	646	639	629	653	636	649	651	657	647	592	625	637	645	638	623	645	601	655	636	633	625	626	622	648	610	651	630	632	612	606	609	655	634	636	695	650	636	625	655	636	655	619	641	647	626	645	602	644	604	673	603	632	646	595	653	641	640	620	604	601	646	625	631	626	637	598	619	622	614	637	652	633	648	640	603	629	687	654	611	612	645	632	627	636	672	669	654	642	646	670	638	616	618	673	680	657	640	635	631	615	613	631	653	647	629	619	623	669	639	628	597	671	615	654	683	655	620	622	651	648	616	608	613	626	609	667	621	625	631	658	663	654	618	606	644	621	626	658	628	630	672	676	635	620	623	620	585	587	639	615	635	606	669	659	638	655	620	672	603	635	649	624	631	660	631	635	646	587	641	626	630	674	615	654	686	617	656	657	622	617	610	608	663	641	573	655	612	628	670	644	672	659	638	610	667	620	650	636	637	636	654	653	622	594	642	625	638	669	673	653	631	650	624	613	670	573	624	610	643	616	654	635	640	612	643	598	610	632	658	644	624	644	650	641	671	629	607	601	655	632	663	651	622	626	625	614	660	653	647	598	658	637	638	633	632	633	667	626	645	592	660	606	620	597	670	644	648	654	632	601	610	632	632	657	625	652	631	616	639	643	598	654	644	636	643	629	641	625	675	646	639	628	644	620	651	629	662	639	646	616	692	624	615	666	657	607	586	602	627	598	606	553	612	672	580	638	676	648	623	578	630	683	635	648	610	644	631	619	628	616	665	667	639	646	618	599	632	662	612	649	618	647	677	653	613	614	635	651	642	611	599	643	631	646	610	636	584	612	621	636	623	608	687	680	658	648	610	641	597	636	640	649	633	658	615	617	664	644	626	649	651	650	631	659	644	630	686	667	623	667	612	577	604	643	623	630	627	641	616	638	600	635	616	614	622	637	640	577	639	600	631	636	653	655	643	636	602	642	606	598	613	625	641	635	643	666	636	643	655	619	662	667	646	658	593	604	633	626	653	622	611	654	682	590	608	628	631	628	623	614	657	600	621	679	652	628	634	610	640	639	699	610	628	651	632	598	634	641	661	608	645	668	666	621	610	647	647	623	646	606	609	550	618	673	623	627	619	576	614	648	641	671	645	652	631	641	622	637	676	671	604	600	627	661	644	627	614	610	634	597	627	629	611	619	638	656	622	650	628	639	656	632	645	612	651	630	626	619	615	632	613	642	585	648	604	631	627	629	663	664	649	628	669	609	637	633	587	662	617	662	643	680	615	648	605	587	594	611	645	625	646	676	645	615	595	621	635	614	638	611	642	645	636	591	617	619	673	660	605	645	669	663	627	604	623	654	697	599	674	640	617	658	610	635	679	602	597	603	628	598	615	661	661	639	587	672	635	618	648	615	647	647	591	643	622	669	617	644	642	648	579	635	666	639	608	636	639	645	609	625	641	612	611	615	681	622	598	695	685	651	601	652	630	660	611	656	646	578	639	672	595	668	626	634	667	619	621	644	659	639	696	606	638	649	604	617	658	626	630	646	638	631	642	653	611	619	627	614	679	629	572	603	614	623	599	664	600	599	597	617	643	673	660	601	602	623	670	663	627	621	658	624	621	633	595	658	633	669	630	635	660	626	646	642	615	650	624	613	642	616	617	604	669	663	656	660	617	666	611	650	677	657	663	608	595	636	625	642	657	676	615	629	610	619	615	632	638	614	633	633	622	614	615	659	624	659	610	619	664	602	656	629	635	616	610	610	634	614	704	623	664	627	627	647	635	680	599	642	642	654	664	639	630	612	660	624	636	664	565	632	647	678	668	625	600	611	642	635	635	675	629	645	601	646	618	625	659	668	640	632	659	663	607	671	673	644	647	658	629	597	651	642	650	593	616	649	588	636	633	643	662	625	638	621	696	659	649	647	625	653	573	649	680	650	640	626	628	646	653	634	655	642	661	589	641	624	638	642	640	677	673	633	612	605	613	643	646	630	664	646	640	607	669	600	634	623	607	632	647	659	648	658	585	633	635	654	614	641	624	646	581	650	619	647	635	643	668	602	611	645	669	610	660	637	622	624	675	656	645	621	609	643	621	597	629	648	640	600	623	629	637	658	664	682	627	638	638	656	639	609	656	671	622	643	624	621	624	650	586	659	619	596	596	634	590	603	576	622	644	621	627	604	709	584	639	606	628	615	639	630	681	685	648	670	621	619	615	600	660	624	642	609	650	645	650	632	647	648	649	629	624	665	640	602	648	660	636	620	618	617	644	651	613	624	664	675	658	637	651	614	613	663	647	622	630	679	597	694	634	644	616	655	637	687	649	649	623	622	608	626	638	612	627	611	622	656	615	645	629	632	614	635	629	634	637	611	654	605	592	615	619	624	625	647	669	644	667	655	651	607	596	616	640	631	603	658	644	588	655	618	617	580	592	608	613	620	642	649	615	628	596	640	621	631	620	622	599	599	654	632	644	631	659	621	619	644	651	597	661	644	646	664	633	607	648	658	608	623	616	668	628	684	642	660	620	625	631	630	664	638	642	628	615	629	636	631	644	586	577	640	652	604	640	611	687	604	596	636	631	648	614	646	640	622	653	601	595	672	667	624	642	617	586	644	633	635	669	653	598	632	652	566	625	614	597	674	596	615	600	619	574	675	625	645	613	643	611	637	620	624	631	603	635	620	626	652	684	637	612	700	620	638	618	613	627	634	650	624	636	627	654	655	622	619	650	680	657	615	622	633	654	654	692	643	621	617	602	620	645	608	604	637	635	654	645	602	686	643	637	620	633	658	626	620	648	659	634	666	647	637	630	595	635	686	673	648	675	655	628	647	672	600	645	581	641	603	659	636	638	624	640	619	640	594	582	668	671	649	642	620	642	607	662	649	641	650	672	619	689	682	647	627	625	634	674	649	620	628	625	634	628	642	642	613	614	627	648	682	644	607	636	665	659	670	641	659	603	662	646	616	602	632	668	666	609	651	606	643	673	650	634	641	604	653	659	670	623	646	665	602	663	668	701	629	653	639	661	595	590	648	612	658	600	597	640	630	612	628	624	653	635	624	619	634	632	618	611	624	620	640	662	653	664	629	659	625	679	642	640	579	654	629	634	649	626	626	635	587	637	629	663	607	619	652	629	675	590	649	668	648	591	624	659	599	624	613	607	666	604	632	633	644	625	638	648	627	610	649	650	650	632	559	645	591	659	660	648	621	617	591	648	606	653	629	597	638	691	635	580	601	637	622	672	640	648	653	661	612	643	633	656	616	589	678	629	603	645	653	588	658	619	657	574	622	660	618	659	651	617
15043	6436	2501	2251	2199	1999	1719	1951	1974	1499	1005	666	608	608	532	604	570	509	525	440	482	484	463	477	495	461	446	425	457	451	412	462	478	429	443	466	455	450	467	473	467	476	452	485	478	474	492	500	450	457	465	489	412	506	475	471	497	491	467	461	461	403	435	403	417	446	449	445	428	481	420	448	423	440	444	470	447	457	494	422	438	453	430	442	459	411	441	461	458	430	442	429	472	438	414	466	456	439	450	442	476	450	416	440	446	462	434	440	472	447	458	451	435	475	424	473	432	437	439	452	451	438	499	482	438	428	439	420	453	487	458	453	439	422	441	449	438	432	443	462	457	442	443	450	449	480	449	428	439	439	470	428	419	444	441	409	448	404	445	398	449	417	442	457	430	429	425	438	449	496	453	429	470	449	456	397	401	442	441	454	447	418	474	421	464	433	429	438	479	429	457	473	467	451	477	462	424	462	475	417	460	444	436	489	421	418	443	426	443	488	484	454	421	493	465	465	434	460	473	466	475	461	435	448	457	447	455	465	468	478	491	500	415	445	439	427	464	461	372	431	423	424	448	431	481	474	447	468	473	432	449	449	433	478	468	496	473	436	450	455	405	435	492	425	458	469	451	444	454	450	453	458	423	455	458	417	474	465	431	423	478	438	465	449	475	471	472	487	432	427	443	466	418	483	469	440	443	475	492	476	442	447	433	465	473	458	447	440	440	454	447	473	431	435	438	459	409	426	457	461	500	443	463	473	445	454	455	430	436	468	411	411	461	468	478	464	475	463	434	466	456	439	450	421	473	444	469	461	457	439	456	420	443	431	399	441	480	433	415	427	445	451	451	448	436	413	409	438	459	468	430	465	439	429	439	468	445	472	452	485	454	449	443	446	431	471	450	486	500	445	477	440	418	433	463	427	464	471	468	457	483	411	443	458	416	441	460	439	439	447	461	448	474	437	419	474	475	407	458	449	453	432	445	381	431	439	454	432	458	464	413	487	453	434	446	453	465	432	440	432	463	450	424	450	442	446	430	484	461	402	454	447	439	475	449	443	428	432	453	447	479	483	434	477	425	466	454	453	443	480	426	433	417	463	477	483	468	470	457	449	447	415	458	426	455	454	415	420	466	463	430	499	476	451	488	443	475	471	456	445	444	422	485	415	420	423	404	433	394	450	458	454	422	474	449	430	460	457	484	451	463	414	481	444	445	439	422	457	415	427	457	422	412	425	462	459	417	484	476	430	469	469	448	440	440	448	432	502	430	455	451	402	427	443	460	431	446	432	425	450	419	446	429	436	418	441	452	434	457	447	427	435	448	422	456	435	453	424	434	448	460	436	450	457	421	455	445	462	472	505	481	467	451	472	421	446	451	442	465	440	431	436	422	476	464	486	502	469	455	451	450	440	436	417	446	439	427	510	430	442	443	422	477	448	437	446	459	458	429	435	445	438	462	488	430	431	418	442	457	459	477	473	502	433	447	475	439	433	414	485	446	447	442	476	437	471	453	463	505	461	461	450	473	446	440	393	447	458	439	454	467	458	427	401	430	502	454	421	416	467	474	423	416	473	462	424	466	450	468	416	455	428	438	473	458	458	464	411	455	441	472	457	441	441	441	455	425	498	482	418	411	410	466	473	524	450	434	452	449	463	487	424	422	409	440	467	446	413	468	419	489	427	461	477	488	488	430	482	453	472	439	463	456	422	450	442	446	483	450	467	465	438	446	472	412	448	466	459	471	458	505	496	433	468	407	423	462	453	452	461	464	433	415	449	440	446	431	461	458	485	445	484	442	399	482	477	467	428	428	425	429	463	411	457	431	447	423	410	490	413	435	457	434	454	496	452	437	439	467	470	433	455	435	468	464	430	438	472	406	461	456	451	419	439	415	441	436	455	442	452	467	451	459	475	420	443	398	485	462	439	445	462	510	480	432	429	484	452	426	405	459	431	471	439	461	435	502	480	466	447	455	432	451	514	436	439	468	449	441	453	448	451	435	424	445	437	488	465	471	460	426	420	430	427	449	467	424	446	467	464	443	451	408	434	444	458	398	435	451	513	453	434	419	464	483	442	463	431	435	460	451	452	426	422	428	456	470	478	412	471	467	419	457	418	413	421	428	468	506	433	422	470	475	487	421	444	435	446	408	451	457	468	438	434	456	456	450	472	479	458	457	477	445	470	477	438	445	426	407	449	454	431	419	435	455	461	489	461	456	461	483	457	451	449	463	444	451	462	456	452	480	418	454	429	434	451	470	453	478	423	465	435	446	481	463	446	403	452	417	467	436	455	411	428	426	444	455	433	427	405	453	483	483	434	477	453	448	425	499	427	422	467	423	419	402	477	424	448	437	476	457	449	434	475	410	440	449	462	459	433	443	460	456	476	465	454	438	428	457	449	420	463	438	452	469	442	459	445	453	457	439	497	473	419	417	477	452	453	453	435	496	431	410	457	463	475	474	436	456	416	428	426	465	460	457	468	443	441	433	475	428	468	456	436	426	437	432	442	395	457	480	423	466	429	429	449	441	442	460	468	438	444	430	452	453	459	459	418	438	426	447	459	447	446	446	490	462	469	470	423	446	446	435	418	453	414	447	420	450	462	423	445	429	400	430	466	463	436	459	446	422	469	471	461	428	488	455	434	448	454	475	448	507	471	489	435	434	480	468	485	454	443	441	452	452	464	470	434	416	496	452	427	429	453	460	451	438	475	441	414	456	447	503	427	439	455	461	429	454	439	489	449	434	454	473	428	427	388	485	466	421	444	469	449	442	481	422	475	426	445	452	446	418	446	438	425	423	481	460	451	443	477	427	438	431	419	433	477	468	425	440	427	428	499	456	434	459	441	459	474	478	451	443	442	458	455	438	433	431	445	440	455	455	441	422	421	467	407	470	485	436	421	458	444	464	443	436	426	461	464	440	445	445	454	447	418	394	461	465	439	459	403	433	438	465	445	430	469	455	489	434	434	443	410	428	452	415	427	423	480	440	449	439	422	440	438	514	467	461	468	419	437	457	473	446	435	457	473	415	423	449	481	496	439	469	425	478	467	464	474	417	440	417	438	426	462	442	473	471	446	433	462	434	463	435	438	433	419	454	474	480	448	472	427	415	439	438	455	445	425	491	498	423	455	428	437	458	447	454	472	445	483	432	438	450	462	438	469	465	469	455	431	437	448	431	452	471	406	394	500	452	460	444	452	450	428	453	431	462	444	490	465	461	450	464	460	488	438	429	461	453	455	428	455	449	473	432	418	465	425	467	455	448	453	450	418	435	459	470	466	404	426	423	499	515	495	419	448	418	487	470	443	450	462	445	450	470	463	448	427	449	474	425	458	458	447	454	468	447	451	471	434	460	408	451	449	403	415	445	439	415	456	457	429	462	442	443	457	426	468	470	489	458	446	437	416	413	439	423	451	457	425	420	465	437	456	457	465	422	457	484	465	463	442	470	429	428	461	440	442	455	422	414	454	479	460	423	486	421	441	469	425	437	410	459	421
9044	5226	4499	6130	7216	7201	6815	7658	7908	6239	3911	2768	2037	1856	1780	1831	1819	1605	1450	1288	1249	1258	1207	1394	1277	1130	1077	1119	1006	1055	1044	1046	1101	1128	1037	1083	1084	1096	1119	1186	1231	1248	1222	1255	1239	1248	1196	1178	1159	1078	1138	1089	1157	1140	1090	1110	1053	1081	997	1050	1007	1107	1019	980	991	1039	1023	1136	1015	1031	1028	990	1013	984	1026	993	1032	1038	1004	1065	1014	1006	1005	1013	1014	963	1016	971	992	1042	1031	969	1019	1012	980	1022	1020	1041	972	1021	994	1045	1015	1033	996	1026	1009	981	1035	1004	1015	1033	1040	1056	991	995	1037	965	1004	952	1038	1009	1024	937	1036	1040	1000	1061	1003	1028	995	996	1000	1056	1036	1003	1062	1009	1024	1000	1011	986	1029	990	1013	942	1000	1001	1033	1001	1009	986	1011	1027	1032	1015	1032	1025	1040	978	1010	1003	1066	1013	1018	1020	1025	957	1093	957	1055	1038	1050	970	1040	1038	1014	1004	1058	977	1009	1063	999	1032	1044	1000	1034	1055	977	1030	1004	1017	996	977	1025	980	987	1041	1005	1043	989	1005	1001	1056	1003	1023	947	997	1046	995	1014	1036	1022	1010	1026	1050	1002	985	1033	965	1035	984	1012	1040	1055	996	969	1045	1001	954	1024	974	1039	1028	994	1035	1025	958	994	952	1021	997	1070	1047	992	992	987	1010	1033	1036	963	976	973	981	971	1012	1015	1001	1086	1016	1052	986	922	1028	939	1027	1068	1040	1044	1041	1032	1047	1022	993	1044	986	1082	1024	987	982	1044	985	971	953	1074	1029	987	1029	987	992	999	1038	1045	1045	1035	1026	1021	986	964	989	1042	983	1036	999	1056	1017	1009	1054	1080	1046	1003	967	1035	1034	1033	1051	997	1040	995	1064	1002	974	1044	1032	1018	977	1079	1008	987	998	1062	969	1091	998	960	1056	1025	1013	953	992	990	1007	1058	1027	990	984	1028	1012	1020	1024	1032	1029	984	1054	1003	1043	998	1016	1075	1009	1020	1036	1034	1045	1086	1018	1007	1028	1034	965	1032	961	998	969	993	933	1045	1027	1009	1005	997	991	1029	980	1075	1019	1023	1046	1000	1043	1027	1041	1013	979	1030	966	1031	1007	1034	1044	1016	1027	1040	966	976	1044	1033	1062	1064	1034	1066	1007	1024	985	956	1007	1002	947	997	1020	1025	1005	1048	990	979	985	1055	1004	995	1021	1033	1047	998	995	1035	965	1095	1044	1045	1066	974	1115	974	1035	978	999	991	984	1047	1017	988	1090	976	938	990	1043	1023	984	982	994	1039	1045	961	1022	986	1027	1031	1029	1042	1023	1062	1037	1031	1022	1049	979	975	1011	998	1017	1009	997	1021	985	1011	1030	992	1019	1025	1020	1008	1076	967	996	950	1069	979	1074	1043	993	969	1007	1027	1070	1006	1036	974	961	1036	1004	1061	991	1005	1023	994	1038	1021	1055	1068	1052	1049	1090	1018	1028	1021	1040	1007	1021	1010	1023	1022	984	1092	970	972	1047	1034	1025	997	1035	1026	1012	1024	918	1010	1052	958	1031	989	1007	1071	1029	995	970	1013	1054	985	1044	1018	993	1002	1005	1026	1041	1059	987	1014	1069	980	1051	1010	1010	949	1034	1035	1025	1038	1060	995	1025	951	1030	1019	992	1070	1041	991	994	1019	1035	1033	1047	1032	990	986	984	1019	979	1043	1015	1062	1000	1004	1044	1004	1013	1004	1082	980	994	1012	1046	963	1045	963	1019	1015	1012	1013	1090	962	1000	1056	1050	1042	1087	970	1025	1010	1005	1008	1007	1016	1034	967	1034	1011	956	1027	1005	1020	972	995	985	986	1034	1007	1034	1001	998	983	1001	1021	996	1059	988	1052	1025	1039	1099	1014	1059	1015	1009	1065	964	1011	965	1049	949	1013	1031	971	966	1046	1020	1060	1024	1030	944	1035	971	1017	1021	1069	1026	1026	1019	1027	1100	1052	1004	974	1019	984	993	1040	1013	1005	1028	1066	1036	1034	1037	1029	1024	996	1023	1056	1033	985	974	1013	999	980	1013	1017	1042	986	1023	1048	1035	975	1023	997	1028	1012	1009	1051	1032	1034	1124	990	1033	964	1043	1000	1004	981	1017	1016	987	975	998	990	1056	963	1045	1026	1009	1026	1032	1004	1002	1002	1023	978	985	1009	1011	968	1020	970	1003	1021	1023	1041	1057	1065	1090	1066	1004	1035	986	1037	1024	1005	961	990	1044	1011	1044	1041	1004	1004	981	988	1027	1011	1039	1001	960	1059	1017	988	1052	979	1047	1035	1006	971	988	986	1051	1057	1042	1001	1028	1011	1052	1036	1090	1039	1005	1049	1009	1036	1013	965	1038	1000	995	1070	1003	967	1008	1033	1017	1020	974	1060	1038	1030	956	1046	1012	1074	955	984	1016	1063	1043	1011	1052	1018	1017	1037	978	997	1054	1052	1026	1049	1013	999	997	1031	985	1058	995	1026	1037	1048	1004	1026	978	976	1076	1034	1037	1009	1026	1004	993	1012	1001	1082	985	989	983	1028	1060	1040	1049	1025	1012	1020	1032	1036	1063	1018	1011	1066	1012	1004	1030	990	1021	1048	1021	976	1021	1032	1009	1051	1068	991	1014	1060	1049	1051	952	1042	1003	988	1049	993	1066	1017	937	982	980	1060	996	1083	956	1046	1051	1021	1015	963	997	1028	1009	1012	1032	1018	1018	1076	1037	1035	1026	994	1019	1000	1050	1031	967	1052	995	1012	1071	974	1012	990	942	1004	1067	1001	1054	958	1015	980	1022	1001	983	1008	1059	1015	991	1056	1005	1055	970	1001	1045	1036	1064	1012	999	1007	988	1028	991	1041	1016	1044	929	995	1020	1031	1029	916	1009	945	1031	1008	994	988	982	1008	996	1036	1042	1022	988	1052	986	1045	1064	1056	1020	1013	1029	986	1032	1005	995	1022	1052	990	1012	990	1029	997	986	976	1004	987	998	952	1031	1000	975	1014	1014	1033	964	986	1012	1056	1018	985	1005	967	1025	1022	984	1017	973	1054	993	1085	1039	1023	984	981	1001	1008	1032	1007	1056	961	1036	990	971	1027	1032	1024	1035	981	994	991	1044	1042	1042	992	1044	1032	1006	965	928	1003	1025	1025	978	1063	1003	1039	1014	1031	1035	975	1043	983	1021	1061	1019	996	995	993	1036	1002	953	980	1019	1016	950	940	1031	1041	1036	1016	1052	1020	1019	950	959	1015	997	1021	963	1050	1012	1037	998	1022	982	1047	962	1069	1049	962	1008	1022	1010	1041	1004	1096	1008	1001	982	1003	965	1037	997	1015	1016	1005	1007	970	989	986	1039	1007	1030	1008	1028	1025	984	941	987	1059	1067	1006	1030	1050	1046	970	1037	1053	1007	1028	1040	1011	962	1003	1040	1039	1002	1046	941	1043	1122	977	1072	1014	1025	1019	1050	1049	1057	960	1047	1045	1028	1005	976	1045	1000	1041	951	1042	980	991	1030	1043	1052	1036	954	1020	1025	977	1019	1030	1051	991	1007	1056	1001	1050	1026	1030	1017	1002	1044	1051	1027	1113	1024	1036	1000	1012	1065	964	999	1022	1048	1087	958	991	1029	1020	1039	1019	993	994	1083	1011	1042	1050	1110	1031	1053	995	1066	1031	1019	998	974	1015	968	1082	1068	1035	1065	1069	999	1083	1005	1048	955	1034	986	1004	1005	1015	1031	1042	1010	992	1050	957	1013	993	939	1016	1002	1030	958	1017	961	1041	1028	1014	991	981	1013	993	987	983	1038	1017	977	1024	1048	1048	1008	1020	1014	1022	1004	1000	1031	1060	1066	1011	950	1013	1019	1018	987	994	1001	997	986	1050	1074	1025	992	1027	1037	1036	1045	1114	1014	1001	1028	1051	1052	987	958	989	1039	999	1009	1029	1036	1040	984	949	1036	1067	993	999	1037	1020	1002	949	1043	1022	1021	1053	1049	1055	1042	991	970	1030	975	1022	1028	1104	1050	1075	1075	1065	993	963	1005	1038	1005	1022	1052	988	1066	1057	989	998	1046	1000	991	1009	1000	1006	967	1084	1036	976	1093	1044	987	1031	1030	1026	1001	1012	1038	988	1011	1000	980	1007	1019	1040	1026	1064	1032	1036	1047	1043	1020	981	1020	1049	1004	1053	1014	1028	1013	993	1031	1058	984	1066	1072	995	979	991	1059	1032	986	999	1077	1079	1042	991	1105	1012	1037	1036	1025	1009	1055	1012	999	951	1005	1014	1031	1034	1035	970	1066	1020	1027	968	1013	1000	1053	1014	1030	1007	976	1004	985	1030	998	1019	1057	945	1045	1048	1025	1059	1020	973	986	997	1021	988	1034	1028	973	1009	1051	1035	1041	1010	1053	1014	1067	1014	971	1024	937	1042	1054	1025	1041	1045	1052	1010	995	1001	1042	1005	974	1001	1018	957	1040	935	1054	1053	973	963	1020	1060	1027	1008	1007	976	989	984	1014
34046	27930	10669	7990	6051	5351	4426	4782	3929	2824	1927	1354	1050	749	790	810	718	623	583	515	477	498	437	468	476	425	477	371	369	383	360	360	384	376	360	365	374	388	362	398	382	373	375	442	428	396	408	388	375	371	362	365	389	359	364	381	358	337	345	367	324	333	314	351	320	336	331	325	325	322	342	333	350	333	360	344	333	337	335	356	347	341	377	317	352	370	334	338	369	342	343	315	376	346	303	308	337	339	363	360	314	341	361	353	314	304	328	349	347	333	342	338	349	334	384	368	352	343	376	299	329	335	318	356	305	355	297	300	332	341	333	286	333	308	330	332	294	312	337	320	301	329	342	339	349	313	292	309	343	358	327	313	324	345	314	319	366	330	341	339	363	359	340	318	356	346	320	318	340	322	357	341	349	338	344	354	349	319	335	367	355	323	341	348	371	371	305	345	292	348	328	341	309	314	308	332	336	339	363	333	352	371	335	315	363	330	336	330	352	316	307	331	346	326	333	343	344	327	305	325	297	320	333	337	346	349	299	314	351	343	324	339	305	310	364	312	339	324	338	321	331	321	345	355	358	362	349	291	355	315	334	331	312	333	343	345	347	311	335	352	349	337	330	307	322	367	351	360	333	340	349	326	314	314	358	310	327	328	343	341	351	347	335	342	317	332	343	342	354	343	349	310	358	334	322	333	327	306	313	366	310	332	305	320	348	335	318	323	328	315	328	340	338	324	347	313	358	346	334	366	342	330	345	312	318	341	319	331	320	354	320	373	364	305	329	323	351	342	347	329	353	308	363	313	344	364	352	341	350	317	328	322	317	344	346	359	344	307	343	330	342	294	353	340	335	341	319	291	301	304	316	382	332	315	359	333	323	342	353	323	359	295	344	366	317	330	299	304	363	319	348	352	314	345	307	361	334	305	345	315	326	380	346	345	356	318	364	357	331	316	358	361	318	340	335	308	333	359	304	342	312	323	317	338	310	350	311	340	328	357	331	342	336	321	360	353	372	371	325	329	322	363	323	344	325	304	348	335	375	296	331	315	333	347	336	323	337	316	334	327	323	318	355	311	349	316	329	343	340	325	336	302	345	323	337	318	339	308	330	337	310	358	342	343	309	370	369	327	335	332	310	336	333	332	364	335	343	322	334	326	330	369	322	346	354	335	345	332	327	323	352	298	303	322	368	377	327	329	380	350	317	310	282	364	354	316	361	340	333	336	330	338	369	349	325	359	364	338	311	329	333	356	356	336	345	327	344	326	305	311	339	338	313	342	321	321	334	361	338	326	324	380	306	312	336	338	322	319	356	333	321	343	325	354	343	304	301	311	307	339	347	297	344	358	356	316	334	364	341	336	318	332	371	338	341	360	360	297	333	357	346	305	343	343	353	332	291	352	344	362	354	354	292	326	322	328	331	306	320	301	338	378	334	363	327	363	317	333	340	339	321	331	355	314	368	350	321	314	351	366	360	282	360	348	329	338	330	296	364	335	351	333	311	343	332	350	350	307	360	295	318	337	311	359	335	346	332	349	332	293	338	318	346	330	335	336	322	325	359	346	328	337	318	331	335	343	314	336	328	320	369	345	342	366	326	357	336	337	321	319	324	335	356	347	342	363	349	330	322	331	333	346	339	344	283	339	354	363	322	332	331	329	334	353	325	346	301	330	352	353	315	367	318	349	350	312	323	299	306	333	360	357	345	324	368	364	322	331	314	390	349	342	376	336	318	344	360	304	324	344	341	332	318	347	314	355	321	307	348	321	309	340	366	324	347	319	330	310	334	303	317	353	342	350	342	297	348	360	326	319	356	300	312	323	325	328	343	339	341	347	338	338	296	335	346	373	309	346	343	342	325	348	349	336	319	333	334	345	331	327	341	345	330	323	341	316	314	330	324	318	338	328	315	356	338	340	342	281	325	336	322	308	318	316	325	299	326	354	352	329	390	362	377	365	322	360	358	333	315	307	345	351	340	335	360	342	318	344	351	365	344	330	322	372	359	313	342	339	321	340	359	329	319	338	328	352	334	321	333	352	316	312	319	339	346	344	344	342	340	354	323	337	340	328	335	301	334	376	318	351	383	334	333	329	321	317	284	339	310	355	327	317	355	332	321	343	336	378	336	327	322	347	344	318	352	295	354	344	356	348	338	302	334	352	298	319	345	326	297	315	311	323	391	321	347	340	352	317	330	359	342	325	344	334	334	336	316	311	334	326	324	358	358	313	334	321	359	318	346	324	355	359	315	357	356	364	324	340	343	295	317	315	332	325	337	356	344	353	358	360	327	357	325	336	319	344	320	319	327	331	319	324	338	326	375	314	350	337	348	366	327	324	336	341	340	325	346	304	338	318	339	359	334	312	335	357	343	355	343	312	335	321	333	352	311	359	343	354	331	319	341	370	332	334	327	372	360	340	333	359	325	346	341	360	342	338	296	328	397	337	325	323	350	328	337	332	320	353	385	317	314	362	313	334	350	328	312	323	344	330	305	338	358	319	321	300	326	314	337	314	354	316	302	324	327	345	298	327	312	322	358	338	313	330	318	338	326	334	317	319	358	338	310	346	375	326	345	351	342	327	332	344	337	357	346	340	339	322	333	330	347	324	357	357	326	340	357	345	301	303	354	347	343	313	372	305	314	301	348	312	325	318	319	341	326	334	333	340	318	339	349	342	315	346	304	353	346	324	327	336	334	338	352	327	325	327	346	312	346	311	343	354	342	344	332	347	315	334	321	343	350	362	327	329	350	332	349	289	331	320	350	322	327	348	351	323	338	361	347	324	331	355	332	335	337	326	322	347	296	308	281	356	338	324	351	311	335	374	349	333	297	327	313	360	369	352	341	355	330	323	310	365	336	335	313	361	342	323	339	352	354	303	310	329	353	347	368	349	340	381	312	328	333	319	350	309	329	349	315	351	345	342	349	360	346	366	405	317	316	365	342	318	302	332	314	330	333	352	374	336	283	338	322	319	346	324	362	332	353	283	320	299	333	370	318	336	346	334	355	330	307	348	331	351	334	308	354	308	351	310	311	328	296	341	341	336	335	317	370	303	326	312	355	294	328	340	362	326	399	332	330	307	361	324	314	351	362	316	358	315	339	344	349	331	280	334	318	363	366	349	344	313	354	341	316	333	299	300	367	357	319	312	296	356	338	337	316	337	335	346	329	370	327	348	325	345	348	310	336	332	309	373	305	363	350	314	359	318	334	351	360	343	353	345	354	351	325	319	324	379	296	310	357	347	333	311	336	344	303	335	293	305	333	324	340	333	327	365	352	325	353	349	327	299	319	326	335	349	323	352	327	338	322	321	321	347	340	356	356	351	323	359	358	323	333	331	340	317	368	326	329	335	370	350	331	317	326	320	350	320	344	314	323	322	335	345	339	302	342	313	352	336	344	346	338	336	311	358	360	338	333	328	316	353	331	332	383	338	362	366	320	314	351	342	341	298	323	334	331	337	314	344	331	381	314	342	352	320	324	331	318	345	300	400	326	314
21895	16712	8817	13653	14308	15420	14032	16373	14976	11392	7900	5924	4410	3514	3611	3612	3110	2706	2184	1984	1789	1800	1656	1670	1607	1497	1357	1229	1063	984	910	905	940	948	949	986	1000	935	1032	1023	1169	1250	1307	1273	1330	1202	1212	1191	1079	1017	1023	1130	965	1025	986	954	978	874	916	893	839	832	794	787	757	780	807	814	868	841	821	838	809	771	784	774	814	812	785	746	787	816	807	788	856	781	775	738	773	769	800	773	754	809	721	817	793	770	766	850	812	770	751	816	816	762	808	808	772	804	792	781	752	760	814	789	751	830	831	835	802	828	757	796	778	784	769	778	818	813	775	751	732	774	799	775	816	798	745	814	775	796	758	771	776	775	817	813	745	775	810	809	821	749	802	764	789	744	788	760	763	744	768	736	784	758	806	753	771	750	768	746	785	733	784	824	813	781	834	756	773	769	765	738	747	801	769	787	777	818	782	854	754	781	753	764	767	761	799	853	812	806	856	773	759	790	765	829	755	753	811	773	761	769	784	752	800	737	785	779	752	768	809	782	765	768	844	816	795	752	801	827	800	793	795	780	726	801	779	783	798	797	778	815	759	787	770	772	865	724	778	817	792	755	802	786	764	765	796	779	749	799	789	810	819	780	794	812	775	757	806	787	798	769	770	780	795	773	767	815	771	767	809	771	813	745	791	791	800	744	768	775	780	771	804	767	786	766	780	769	789	772	776	801	791	764	803	831	852	785	784	751	805	807	766	822	808	797	738	802	770	786	791	820	750	836	764	742	781	848	781	741	777	788	712	776	727	796	850	787	804	737	775	796	806	733	773	785	750	824	775	773	795	789	810	810	772	826	831	840	795	822	783	783	811	794	784	767	776	749	783	724	814	753	781	853	812	746	853	819	748	857	750	805	746	808	790	812	782	785	737	762	777	818	755	762	795	823	815	718	732	759	782	764	784	795	766	795	773	815	754	758	808	793	769	786	764	816	818	871	783	732	829	759	802	781	770	766	801	791	784	784	771	802	793	800	778	734	811	771	829	788	785	777	763	781	792	799	785	800	760	744	807	768	775	780	780	799	816	818	778	828	790	794	780	733	778	747	828	825	760	842	779	805	760	756	820	814	791	769	799	778	743	782	775	816	783	761	774	808	789	813	820	777	814	758	779	773	785	786	811	779	784	759	787	819	820	784	794	784	790	803	746	727	777	768	769	778	784	756	816	753	747	783	758	789	765	797	768	795	771	790	801	820	771	767	749	789	809	785	786	836	778	778	773	792	790	819	812	798	811	746	751	795	790	817	784	797	776	771	758	788	808	781	808	790	763	789	776	775	784	776	784	782	730	787	791	787	823	761	786	766	806	816	812	751	794	763	808	798	803	762	752	803	784	791	768	775	794	742	781	785	787	770	734	769	799	807	798	776	774	788	800	841	756	800	734	783	764	813	801	765	753	780	786	781	713	791	798	765	759	796	780	772	823	791	842	798	802	776	782	798	751	756	803	800	808	802	752	810	774	743	777	768	763	800	828	782	802	826	748	766	814	808	775	776	771	747	807	799	733	753	772	786	806	767	811	781	780	770	792	823	793	751	775	794	752	779	768	762	775	795	789	771	764	720	774	802	740	811	789	775	723	773	789	743	855	772	819	726	770	813	815	815	752	774	758	808	754	771	783	784	747	787	866	760	777	792	775	815	756	785	818	773	795	767	768	803	752	758	786	816	792	811	760	815	785	745	802	787	814	818	746	790	756	788	782	806	769	771	776	796	826	793	861	742	807	841	815	754	760	797	749	831	790	791	762	742	786	812	760	784	828	746	780	783	841	741	761	841	820	793	807	817	777	826	794	797	785	778	816	763	777	749	777	782	803	807	753	778	813	802	774	800	818	788	755	786	775	776	765	748	791	790	793	779	787	776	763	773	771	750	752	787	840	823	808	751	773	752	771	808	830	811	763	761	768	793	743	781	794	768	773	781	793	737	779	859	799	775	766	761	768	794	731	804	775	737	813	777	800	808	820	744	784	779	812	761	818	800	745	780	796	789	785	836	759	764	815	744	792	812	787	784	750	749	768	822	786	760	762	754	781	778	792	776	773	805	780	799	788	815	845	782	766	806	761	754	795	779	775	799	789	776	780	778	753	770	746	797	783	795	796	793	772	798	785	770	773	744	755	775	775	786	769	768	762	794	799	767	759	783	791	817	819	794	747	834	799	784	817	798	744	795	769	778	797	798	745	783	785	749	813	799	768	775	812	745	765	861	783	743	801	846	748	748	798	784	804	801	753	821	788	725	779	846	773	759	789	773	794	747	758	797	827	805	783	746	810	801	771	810	772	772	803	802	782	764	814	839	746	741	751	802	821	796	779	810	773	756	820	846	806	803	787	839	819	843	780	788	791	775	771	758	759	840	791	742	799	748	748	771	842	799	830	777	787	778	784	745	830	800	763	787	756	764	770	867	791	779	815	824	815	762	782	748	766	806	809	729	755	802	808	762	836	765	795	775	767	798	789	807	834	801	798	820	778	795	739	781	726	828	793	821	769	738	774	765	818	768	789	798	818	808	761	804	846	788	789	809	811	826	784	773	803	785	814	746	758	724	789	755	784	826	788	750	712	840	802	801	751	792	780	781	783	761	785	757	777	779	743	842	745	770	713	741	744	779	772	775	777	774	733	807	818	773	842	779	763	748	794	777	761	823	846	773	797	745	735	823	798	741	786	778	778	775	779	789	786	818	760	739	758	717	802	805	793	798	768	763	801	814	835	756	840	827	748	754	833	773	753	753	774	759	793	725	777	828	739	745	777	795	762	811	766	777	745	785	785	773	821	820	836	784	782	759	770	779	758	750	790	803	773	798	806	724	794	756	828	772	766	782	817	791	796	739	785	777	760	810	752	768	748	790	785	840	837	779	818	808	784	781	807	793	778	796	828	725	771	806	788	763	795	806	760	761	784	790	759	793	750	774	786	783	730	790	792	791	757	781	756	783	754	770	800	745	792	826	751	805	825	798	809	843	785	776	782	808	758	793	783	771	818	793	825	788	769	793	747	785	768	811	807	807	749	796	749	828	782	773	817	770	800	770	781	751	759	760	798	751	803	781	804	787	772	773	833	786	794	771	751	803	792	805	814	789	782	764	780	746	778	786	818	761	802	778	848	737	748	766	786	770	799	833	773	738	764	827	803	812	793	785	824	767	742	776	778	805	799	769	754	770	815	803	754	752	780	776	830	839	790	793	850	771	780	780	776	781	824	788	744	785	770	806	793	822	762	746	775	789	790	829	837	744	809	762	816	770	761	762	760	833	808	821	798	852	752	816	806	765	818	771	769	777	749	768	763	769	802	770	783	806	771	799	838	807	746	770	795	815	795	777	777	752	751	784	758	737	743	745	862	776	771	705	749	769	744	807	784	812	780	796	768	749	787	752	792	771	819	810	777	784	717	724	800	772	786	767	762	793	743	809	778	750	730	778	821	750	754	788	799	774	797	790	798	827	817	773	795	787	800	826	739	727	827	769
46545	39340	19436	14190	11767	10382	8600	7883	6831	4529	2713	2072	1487	1256	1109	1063	932	826	598	559	539	496	506	476	454	436	375	382	388	321	311	309	308	323	301	312	282	292	330	298	340	316	363	357	373	366	394	334	331	325	298	320	273	318	270	302	312	264	278	266	273	273	273	302	232	260	243	262	285	250	286	287	266	256	276	263	269	286	265	280	292	266	297	264	263	304	270	285	275	255	279	243	284	276	244	246	270	269	245	252	261	285	285	229	281	258	236	259	271	263	344	272	262	270	289	241	244	256	248	248	266	255	279	280	258	244	268	271	240	263	257	263	278	276	273	246	267	250	263	299	281	266	272	235	241	247	264	262	240	239	262	258	235	256	264	256	271	246	277	283	269	273	266	270	261	244	265	269	262	308	254	289	257	283	262	254	233	251	280	267	260	267	275	250	259	268	270	248	269	263	243	262	259	266	264	295	246	262	287	265	273	255	272	277	270	266	265	302	272	311	288	260	260	243	263	263	285	265	310	258	275	246	249	260	253	275	273	264	272	249	262	276	275	295	271	271	256	262	264	286	252	286	278	282	239	240	257	287	280	260	282	264	250	249	278	282	249	263	291	279	259	231	267	256	253	238	257	292	261	270	231	280	236	252	275	256	280	248	257	266	270	285	287	244	269	258	273	270	237	253	272	276	240	244	238	271	274	266	246	234	285	246	257	271	259	273	244	262	274	261	283	293	257	251	245	273	265	244	281	272	280	249	284	261	285	275	263	258	271	287	263	263	271	280	279	260	257	296	287	270	268	300	230	247	273	251	260	282	250	282	270	241	255	245	276	248	279	265	292	266	238	250	256	252	272	256	258	267	233	253	267	265	263	225	246	267	260	259	243	247	285	232	257	256	276	276	245	327	241	239	262	269	279	231	277	249	280	254	301	265	260	240	250	267	266	263	252	264	248	281	262	263	267	280	267	270	293	250	258	311	246	256	277	245	220	267	275	273	240	286	297	255	249	244	302	278	273	253	280	256	225	268	277	284	249	269	248	264	261	268	275	277	259	250	295	232	244	274	250	235	259	278	288	280	259	282	252	241	270	235	265	287	257	272	251	278	258	250	260	299	243	252	276	242	258	264	278	254	264	272	283	274	273	247	275	249	238	272	252	231	273	250	263	281	259	247	266	271	277	242	265	278	252	264	285	261	285	269	264	281	242	206	232	257	252	250	261	273	239	269	254	242	264	263	260	235	262	291	254	249	256	247	263	262	272	244	251	259	247	263	292	250	273	240	264	279	259	274	288	271	280	278	275	257	280	276	245	222	230	275	248	244	282	243	267	242	258	255	246	268	265	238	254	258	241	262	256	264	273	278	279	275	248	248	227	265	301	238	282	241	283	260	278	278	259	239	234	236	229	250	252	246	259	276	263	243	293	273	300	271	245	262	258	253	288	263	255	253	243	244	268	242	256	237	248	253	283	241	266	250	267	257	255	264	250	258	250	258	277	259	278	267	281	281	246	241	254	271	254	265	256	239	292	273	251	223	250	266	226	251	239	293	250	248	257	265	229	274	255	274	245	284	242	260	263	251	282	266	280	221	253	258	291	246	247	245	262	256	276	270	260	250	241	226	277	261	269	261	264	272	262	255	307	266	268	261	249	270	253	282	259	276	260	270	252	235	271	256	278	276	252	259	275	242	276	277	259	286	249	288	259	238	251	291	262	247	274	268	250	266	263	266	263	282	229	244	242	258	263	246	276	283	259	250	251	270	256	288	266	250	274	287	268	260	265	258	257	261	266	269	256	248	280	269	295	267	271	283	249	224	243	278	280	257	264	268	266	270	268	249	235	260	274	294	287	265	288	264	256	241	260	240	246	287	270	246	259	285	237	281	265	242	285	258	246	228	281	270	258	238	267	245	251	265	264	242	257	259	274	241	250	263	284	278	274	259	241	274	280	254	261	248	249	251	259	283	261	246	255	256	283	272	241	258	270	268	264	258	277	255	315	275	295	274	292	254	275	258	255	231	255	264	261	257	242	275	261	259	250	266	298	254	277	275	293	261	282	279	276	269	232	250	294	283	265	258	262	282	227	268	256	271	242	281	260	266	241	228	246	267	292	278	248	282	257	255	259	248	270	255	281	250	259	284	282	270	282	290	280	266	284	273	260	242	271	257	250	241	257	276	279	267	288	286	243	261	297	255	271	255	270	294	293	265	236	228	255	237	249	258	262	248	237	231	267	273	272	245	254	267	230	238	275	270	254	223	241	256	271	269	276	270	288	257	268	274	258	281	258	284	248	288	265	258	265	298	284	276	248	268	250	247	254	239	243	269	284	240	294	259	265	242	258	273	267	267	261	252	243	249	249	255	255	259	254	280	268	292	248	286	259	256	248	290	286	257	288	254	273	287	303	258	276	259	251	226	275	271	239	259	264	279	253	284	247	254	240	257	271	246	260	277	263	261	254	271	266	258	253	277	278	287	256	260	296	297	239	233	235	275	275	248	294	283	325	282	258	259	276	256	257	262	239	238	242	239	279	250	284	285	261	247	246	248	263	254	242	277	271	217	266	248	256	242	244	251	236	238	240	265	257	259	276	262	293	273	255	266	270	271	286	271	268	281	279	278	239	238	249	226	272	242	261	245	258	277	249	284	280	253	263	250	275	291	246	260	294	258	238	241	248	294	258	259	258	239	283	254	244	254	259	276	236	254	251	230	279	288	275	258	276	293	270	266	223	241	251	265	286	276	277	252	258	253	258	263	255	254	255	272	253	250	258	259	224	236	246	266	263	279	271	258	277	266	250	284	280	280	289	227	258	278	257	244	258	288	270	248	257	267	275	294	277	258	263	243	261	273	283	264	263	235	285	277	260	244	254	254	261	267	273	286	279	259	235	258	246	248	264	267	294	246	257	271	281	243	262	256	273	248	289	257	253	237	242	268	263	266	299	265	270	233	248	261	256	274	259	264	249	274	290	271	251	260	258	292	281	248	290	262	268	251	249	264	283	282	246	259	281	269	227	292	276	260	242	251	308	262	267	260	273	244	257	256	251	249	255	259	290	270	287	268	269	250	258	256	293	281	248	276	293	256	274	290	276	275	277	251	256	266	285	273	249	241	250	261	275	269	251	240	287	295	261	294	237	295	254	290	259	251	252	245	298	269	262	246	281	281	266	261	237	294	274	265	285	251	252	264	253	243	251	270	233	244	249	244	239	278	247	263	256	247	293	272	289	290	278	236	262	293	267	249	281	260	267	285	247	245	277	220	263	250	271	255	258	261	247	283	269	255	258	277	285	283	284	251	256	277	262	268	258	260	271	234	285	267	286	253	260	262	264	280	254	302	233	241	239	275	245	232	290	268	291	297	255	289	261	279	287	220	280	293	269	250	263	254	255	277	269	272	275	258	275	262	241	299	251	246	265	252	275	264	251	246	269	240	259	274	261	263	255	259	270	234	241	235	243	293	283	298	269	262	270	296	256	253	235	243	273	251	246	241	255	233	287	274
30253	25650	13287	19508	21548	22596	21635	22071	21287	15666	11123	8787	6826	6004	6057	5498	4612	3880	3085	2651	2460	2571	2386	2287	1868	1632	1762	1491	1298	1164	938	936	1004	931	1016	978	928	931	941	1075	1211	1313	1329	1388	1352	1269	1202	1183	1099	998	968	1053	997	929	927	958	905	799	801	743	710	672	677	742	695	676	738	704	650	628	683	655	732	670	645	667	652	673	646	694	679	658	679	643	649	649	663	672	632	620	647	595	633	643	642	686	651	603	637	660	641	643	665	613	647	672	598	675	635	625	618	679	675	657	625	632	660	686	641	647	647	640	629	666	672	652	642	650	718	594	639	663	638	575	639	638	633	590	592	623	623	632	623	595	607	645	580	608	627	641	657	598	612	630	666	665	664	588	601	631	624	644	635	672	636	631	610	672	604	666	640	618	664	646	652	679	628	615	643	580	670	655	669	613	584	639	675	631	659	611	652	665	626	685	607	628	628	628	657	612	625	670	639	640	641	639	609	630	662	665	623	658	651	672	613	641	622	633	589	607	727	666	620	666	670	652	586	617	683	639	609	633	618	625	658	642	616	638	613	634	648	686	622	645	658	650	668	628	659	632	654	645	625	625	591	580	620	654	666	607	678	606	669	615	617	681	642	631	697	638	633	625	641	634	654	669	617	696	618	646	669	642	635	652	637	637	652	678	649	599	626	665	644	594	613	663	640	675	660	636	611	626	632	659	624	651	648	666	663	655	655	660	625	636	710	648	689	636	619	644	608	625	633	620	640	635	686	663	575	619	687	589	653	630	631	653	663	664	682	644	632	600	661	674	634	680	615	598	640	637	650	628	642	652	643	617	658	640	676	663	680	656	658	676	653	644	631	617	652	648	624	598	690	639	695	585	681	661	638	626	643	672	657	655	623	657	644	628	620	639	660	646	642	620	638	630	641	637	640	650	684	642	625	644	615	611	619	598	657	637	635	649	671	583	620	587	640	633	612	613	669	664	627	606	587	636	632	610	682	612	672	647	611	618	666	653	660	627	649	635	678	625	623	607	628	607	619	662	656	683	638	641	703	615	619	586	648	674	644	642	609	653	632	643	629	644	669	672	635	669	626	635	652	649	649	635	611	648	592	667	646	652	683	629	629	621	617	636	643	616	626	629	608	635	625	617	646	624	638	632	618	651	626	652	641	657	643	650	639	604	627	637	633	657	679	636	663	605	651	663	625	642	598	654	630	616	604	633	652	658	669	621	588	642	640	609	693	666	660	652	664	607	625	658	645	634	675	607	636	661	663	629	623	661	660	683	628	643	650	657	609	643	664	624	675	618	641	612	644	659	645	625	687	615	632	631	660	623	649	637	614	590	655	628	646	638	645	620	673	673	631	626	660	636	669	624	609	652	610	607	630	641	653	644	674	638	651	623	644	628	637	577	649	626	616	617	642	636	586	637	582	645	667	620	575	672	636	601	636	624	663	641	605	628	569	638	642	639	654	639	652	612	647	597	641	661	631	624	635	629	658	675	635	654	620	651	657	651	602	643	653	620	666	639	641	617	629	667	664	623	621	631	649	655	640	670	591	637	643	648	662	635	699	633	607	644	650	605	640	609	641	629	623	620	614	653	650	650	645	645	633	623	640	646	668	625	632	649	636	668	655	657	651	654	576	675	648	688	645	637	637	621	635	641	657	645	668	705	634	618	667	632	660	671	597	635	640	680	644	587	671	643	577	654	632	619	653	672	651	642	649	666	602	699	648	653	623	637	629	603	639	606	639	640	658	652	652	665	617	632	642	634	652	630	672	665	635	687	628	633	628	614	666	668	642	643	618	685	633	660	622	638	631	611	636	660	620	678	609	656	601	611	596	649	628	624	657	657	599	665	642	592	621	669	627	663	641	634	655	630	618	624	668	637	639	637	644	637	631	665	657	630	649	692	592	659	628	624	672	664	646	625	645	624	642	645	608	642	637	595	605	630	621	686	624	619	577	656	652	656	662	650	582	649	659	667	614	670	615	606	611	598	652	631	637	623	637	642	644	619	665	618	632	679	639	606	615	651	602	611	618	670	627	641	600	627	599	652	667	647	622	643	630	599	685	645	607	646	665	654	692	586	648	639	622	634	616	598	607	678	609	639	709	648	707	646	693	674	679	645	682	634	601	625	623	656	662	650	657	615	622	641	617	660	650	660	674	666	618	609	580	614	662	602	681	632	603	626	624	602	641	619	632	645	620	659	669	638	603	654	636	616	648	600	640	682	648	619	612	638	652	691	604	573	575	661	627	609	638	647	654	699	639	641	660	651	633	681	694	607	634	643	636	605	675	639	660	581	603	619	663	624	646	603	644	633	605	622	585	671	622	687	621	591	624	645	596	638	610	634	644	693	676	670	663	611	626	653	641	629	625	583	629	651	637	660	628	620	610	633	669	622	608	565	652	641	609	637	644	633	647	679	640	602	608	607	631	664	589	650	610	676	604	629	638	629	616	612	641	622	657	602	636	656	656	664	682	620	603	652	618	620	624	658	654	618	649	696	632	663	669	644	647	644	610	605	621	654	700	625	654	654	632	637	605	606	653	649	622	634	619	619	610	634	613	635	646	637	613	644	652	605	606	631	669	683	635	631	620	610	627	625	616	628	639	658	670	637	678	615	616	636	645	631	629	657	633	670	666	612	690	672	618	655	591	647	619	618	643	671	663	648	667	657	603	604	594	616	639	631	624	674	628	672	672	696	606	631	665	633	670	644	647	687	648	661	609	613	628	680	592	645	616	631	656	621	720	654	633	600	584	644	647	652	666	648	650	616	628	597	626	660	646	631	626	663	599	683	669	632	695	589	636	616	613	615	643	661	650	674	653	681	619	669	621	661	652	667	656	653	631	617	610	628	609	623	610	622	618	666	589	611	616	633	637	621	635	672	670	624	637	633	638	612	624	618	632	642	609	651	628	687	651	662	680	657	606	605	640	608	600	598	591	659	712	623	695	616	624	663	617	674	662	636	671	625	632	655	655	661	661	680	659	661	628	660	602	608	633	658	626	600	688	602	622	634	624	609	621	654	609	617	582	639	585	647	659	613	613	629	624	679	647	661	643	627	680	625	636	689	630	639	710	611	622	656	647	640	644	598	659	626	679	589	632	624	613	640	593	624	639	616	660	636	647	645	676	654	690	661	632	624	613	604	641	633	615	646	617	627	660	629	619	604	681	626	637	642	616	593	640	628	622	643	640	633	666	608	610	640	659	679	648	654	688	646	656	628	632	632	620	671	687	611	646	593	640	598	630	654	610	661	607	629	688	647	655	678	647	636	610	624	621	646	642	639	626	643	624	633	650	589	594	660	666	640	674	622	698	607	638	598	612	629	627	609	655	614	634	630	644	665	653	694	616	623	721	637	667	598	643	638	639	639	664	650	703	636	660	621	637	645	691	634	669	676	634	670	669	622	649	625	648	675	612	614	655	613	656	602	688	620	683	672	641	617	664	628	632	639	641	630	608	670	626	609	611	666	616	647	608	593	663	630	613	633
15726	5721	2556	2475	2755	2585	2239	2088	1912	1196	817	681	638	601	657	653	538	500	492	463	505	541	498	493	452	491	407	440	418	475	443	462	468	464	412	468	439	513	477	448	523	511	497	444	519	500	487	450	447	496	447	462	435	463	461	476	429	442	438	441	409	459	425	471	446	468	426	428	460	408	444	458	439	452	430	380	453	470	419	433	429	402	433	459	438	447	403	443	485	436	434	467	435	473	423	456	456	451	448	433	428	413	418	454	430	461	439	452	450	442	493	436	441	428	429	470	428	470	449	433	478	460	457	412	448	483	442	444	431	417	391	422	431	461	439	465	474	501	462	427	463	450	448	457	429	439	474	439	448	428	450	420	446	429	478	412	461	428	447	446	456	456	443	429	449	415	422	464	454	421	463	456	440	441	471	436	418	451	443	448	415	460	411	429	423	440	443	427	420	458	430	461	465	473	433	408	446	402	436	438	386	418	449	429	412	413	444	450	408	439	427	482	452	461	463	452	437	454	410	439	467	429	474	454	442	478	453	444	438	444	467	446	480	483	437	453	420	488	465	463	465	529	427	491	464	410	442	383	473	424	454	391	449	431	438	426	432	430	479	425	420	460	475	426	477	461	456	424	447	443	462	447	477	472	467	453	474	437	450	459	403	423	439	455	485	463	427	407	454	423	457	447	447	449	445	444	441	458	445	433	422	404	428	448	462	405	458	430	426	414	447	423	460	390	439	457	449	464	463	439	430	435	426	421	408	440	423	424	483	451	442	422	450	472	434	427	478	429	435	440	418	448	455	424	442	455	434	444	447	447	458	469	445	451	422	425	407	430	432	450	447	451	467	438	479	451	466	405	438	426	428	435	424	488	476	463	437	445	435	430	451	430	451	446	430	448	432	467	454	439	415	459	493	460	453	433	419	474	425	419	496	432	448	420	443	442	420	473	452	445	464	436	492	418	434	430	446	445	480	401	480	403	422	451	471	428	469	460	444	458	453	459	435	438	455	451	435	454	466	408	467	402	450	437	493	447	453	491	415	440	411	468	457	455	465	418	479	469	422	434	424	441	459	483	458	467	419	433	465	450	448	400	477	443	470	417	462	442	418	426	431	458	428	437	451	469	426	457	448	449	447	469	410	433	446	431	458	443	479	455	431	435	454	464	410	481	452	437	439	443	451	433	421	408	457	391	454	469	424	470	499	427	459	443	446	440	452	438	435	438	424	438	429	447	438	450	433	484	441	459	480	442	438	437	464	399	449	473	473	419	425	407	449	464	508	495	491	434	431	434	448	432	483	421	470	457	445	435	411	440	496	449	460	436	435	468	453	438	478	425	443	438	473	492	466	424	457	437	463	465	462	415	469	423	467	441	456	405	467	460	448	431	475	456	477	438	441	450	480	475	471	454	453	448	429	396	395	486	475	462	492	444	452	448	443	457	466	452	497	447	462	470	483	454	429	488	455	438	443	476	452	410	452	436	392	439	434	448	442	467	447	461	400	443	451	474	445	457	465	399	442	460	472	442	429	426	434	444	453	516	451	526	464	447	432	408	431	488	459	420	476	470	457	452	423	472	430	484	423	435	449	432	464	453	454	443	476	441	473	453	458	449	438	468	455	436	419	469	436	462	456	460	436	445	433	445	474	433	459	447	480	440	456	459	464	496	442	419	429	449	459	468	483	439	492	418	440	394	416	416	374	432	462	449	393	418	444	469	413	429	457	451	467	399	450	471	452	427	461	422	441	453	404	392	435	412	433	446	441	452	441	452	443	441	458	435	443	463	469	484	443	424	459	436	463	438	441	453	425	438	458	424	414	474	428	425	473	477	446	417	441	415	413	480	462	462	429	449	413	450	475	435	409	432	444	427	457	440	444	473	477	450	417	412	435	433	478	443	455	447	409	439	430	415	475	434	467	454	441	459	482	434	457	430	451	417	444	493	457	446	488	450	419	447	489	438	427	455	463	442	455	442	421	480	456	431	434	437	461	434	468	452	488	436	409	463	427	450	446	428	429	450	456	417	479	495	460	445	434	455	458	469	444	446	450	411	450	490	455	385	432	423	450	454	462	477	435	500	425	418	408	420	469	408	478	428	469	476	427	445	410	481	477	458	395	440	435	435	464	434	462	478	473	438	468	456	474	465	428	459	474	426	470	472	429	462	472	413	430	456	497	454	401	443	426	428	460	459	437	481	435	426	461	466	445	474	418	465	429	472	454	427	427	452	504	496	476	416	452	432	459	406	467	422	450	441	389	394	413	427	449	431	443	449	477	446	440	431	408	443	458	428	437	457	427	429	409	418	452	464	478	477	437	449	433	466	413	439	489	435	451	488	462	435	439	445	431	477	477	475	435	490	446	461	400	464	455	454	438	451	451	478	432	471	434	419	412	454	440	449	503	474	469	454	463	431	451	451	436	463	404	451	459	425	441	408	487	426	461	478	431	482	476	446	407	412	458	453	476	468	441	431	407	454	445	435	427	453	438	462	419	491	433	430	462	420	466	437	439	472	428	479	460	464	459	455	439	473	421	421	443	496	479	455	476	455	459	460	442	438	426	443	466	441	451	462	456	459	442	423	435	445	440	457	448	451	466	415	434	436	461	450	455	477	449	485	438	464	475	455	460	377	464	433	420	431	448	440	483	428	461	475	454	425	444	427	492	444	459	449	470	468	434	462	443	431	448	406	432	485	443	411	484	436	401	472	441	423	410	408	417	455	427	441	424	477	419	434	466	470	448	456	423	472	451	441	470	476	460	453	476	449	462	431	436	480	428	471	473	429	469	416	424	439	392	436	467	431	437	471	442	481	475	434	392	473	426	470	445	440	457	455	461	462	427	469	436	407	410	440	429	432	467	395	455	466	433	431	449	471	429	399	446	430	416	426	482	397	452	430	470	455	485	467	485	424	430	444	460	443	410	489	456	421	446	489	483	440	409	442	443	440	448	492	448	470	446	473	438	467	465	419	454	439	392	434	434	407	458	444	443	481	435	449	457	418	462	525	431	463	457	442	437	474	475	480	437	442	421	429	471	459	461	438	430	429	486	453	436	420	397	459	432	424	432	428	443	427	421	482	434	483	484	403	450	420	462	438	455	468	427	460	448	429	422	462	439	443	440	422	451	428	479	517	408	487	439	504	491	457	476	449	428	459	486	460	438	423	454	409	460	446	443	410	453	445	451	433	484	437	418	440	415	431	476	445	477	423	444	463	429	439	403	494	452	433	449	467	463	453	492	437	481	393	430	450	418	465	449	481	477	407	468	426	408	441	421	453	513	465	456	446	440	456	435	450	406	419	425	461	461	458	458	457	464	464	439	491	464	442	454	452	441	438	444	420	459	468	487	444	446	400	438	452	412	474	444	420	463	490	422	415	451	446	453	477	472	435	437	474	479	449	457	389	452	432	456	434	434	432	438	450	458	464	479	455	468	439	426	440	439	474	461	434	446	425	422	441	432	448	437	486	434	432	454	454	463	431	447	443	408	449	480	423	449	420
9457	4158	4687	7082	8999	9620	8105	8485	7829	4831	3325	2390	2125	2027	2105	1984	1671	1420	1305	1233	1318	1311	1304	1236	1100	1076	1021	1017	991	1024	1014	1067	1079	1071	1071	1080	1052	1058	1145	1070	1190	1216	1283	1326	1139	1196	1206	1165	1111	1118	1114	1165	1096	1066	1148	1158	1078	1068	1041	1012	981	1021	996	1051	1014	1027	979	1057	1060	993	1043	1026	1029	951	1027	953	958	1002	973	1011	1003	1045	992	959	1005	955	1067	992	1026	992	1052	1026	991	985	1011	1083	1004	992	1018	967	1045	991	1006	993	1003	1010	971	1031	1029	1024	1006	1014	1047	971	1014	1041	1059	988	982	996	964	1027	1018	981	969	989	974	1066	1048	1027	948	1023	952	1022	952	1028	1040	986	969	977	1009	976	1006	999	1040	993	1014	1018	1006	991	1038	1020	987	998	1026	1006	979	980	1022	1033	1006	984	1025	983	1008	1020	974	1023	1011	1014	992	991	1016	997	1028	967	1007	1006	1031	1010	1012	1044	1043	1025	991	1010	1009	1005	975	1035	973	1022	1010	1022	1044	1025	966	952	1037	942	968	1030	993	1028	988	972	958	990	998	1041	995	992	963	1027	983	981	1101	1043	989	1037	1029	953	1048	1032	1031	1034	1048	1017	1017	1053	1086	1042	1009	1033	995	992	1034	937	974	1068	990	1007	1040	985	947	1030	1081	969	989	977	1018	998	1058	1016	996	970	981	978	1018	1057	1017	1032	975	947	963	1010	946	996	980	974	1023	996	1003	1018	1019	1001	1041	997	1036	1059	972	1013	1051	1012	990	990	970	998	1022	1009	1033	1001	1043	999	952	1025	1065	1002	1001	987	954	1007	969	1008	938	1029	991	1048	964	984	1001	970	1035	991	1008	1023	984	1012	996	1019	1019	922	970	997	1025	970	1009	984	957	965	982	975	933	985	1007	1094	1012	1015	1033	1003	1007	962	988	980	997	1035	991	982	972	980	1035	1052	1091	1024	967	982	1048	1014	935	1021	942	1017	939	1020	936	962	1005	982	1016	991	1023	970	978	995	1023	997	994	1006	979	994	993	1028	994	1002	983	973	1017	1022	972	974	1054	997	985	1034	1049	991	1044	1057	936	977	1019	1001	1016	996	986	1028	1005	1004	1014	980	1040	956	1021	1066	1057	1013	1051	951	984	1038	1038	1062	999	1036	1012	995	1045	1026	1051	1027	979	959	1057	1036	1065	1056	1035	977	1009	1082	1068	999	1050	1026	990	1049	975	995	994	1020	966	1007	1023	941	991	1041	1043	975	1000	1021	1045	968	1000	1054	1010	969	1024	1020	1029	988	988	973	952	1007	1043	1019	1046	1010	1077	1006	1010	1001	992	1004	1020	990	1000	996	1012	979	968	1009	991	1053	1021	1032	1026	982	998	961	997	1043	997	1030	1013	1002	959	1000	968	1041	988	986	1003	1005	1005	1038	1033	979	1021	1038	954	1046	1038	1030	1002	1023	983	1010	980	970	976	1033	1006	968	981	983	1036	988	995	1046	1021	945	1007	977	1003	1061	996	1017	1042	1024	1037	1045	986	985	954	923	1016	979	1015	1030	1030	1013	995	1041	1005	946	1082	1047	973	992	1037	1026	1015	1010	1009	1026	1039	963	1022	989	1031	1008	997	1001	1018	1020	978	956	1002	1012	1069	1054	1004	1002	1029	986	999	1044	1033	1043	1035	1041	983	1040	1000	1036	1023	1025	1049	1042	967	1051	967	1010	982	1030	984	1028	1017	920	990	991	991	977	1002	980	967	1011	964	979	1007	1017	1000	1034	984	989	950	1030	1023	1007	1009	1034	1003	983	990	1050	1008	960	1010	957	1044	1008	988	992	1031	1036	1029	995	982	1021	942	982	986	997	976	1010	1006	957	1033	996	964	1010	975	996	1001	1022	981	1028	1029	1007	988	992	1082	956	1027	1020	1012	1024	1037	1049	1018	964	1030	1009	973	982	1010	1076	962	1020	977	970	989	976	997	1040	969	1023	1001	1019	1029	969	997	968	1015	1009	997	1042	1016	1007	987	1013	965	963	1006	1051	983	975	1077	939	995	1026	998	999	958	1026	1019	1045	1004	1042	983	1066	1033	981	1060	1000	1014	1082	1067	1020	1078	1048	986	963	917	1019	1028	1014	993	975	1001	999	999	1021	1027	937	977	1038	957	1040	988	1007	958	983	1034	965	999	996	1039	1009	1009	1014	1011	1049	994	980	1008	994	1052	969	1016	980	1066	1008	995	1032	998	981	998	1027	980	941	1048	1006	1086	990	991	955	939	975	1026	1025	1006	993	1033	928	1001	1059	1025	1044	1011	1002	1041	1040	1038	1007	994	1008	1000	991	951	1003	915	1015	994	1004	1046	970	1018	974	1015	1008	1056	1020	1004	997	1057	998	1009	1032	1028	1025	1027	1014	1018	980	1007	1028	1051	1024	1013	1012	1004	1024	1058	1001	959	989	983	961	1014	953	1072	963	1038	1003	982	998	1035	956	968	1019	959	951	996	1012	985	1042	964	983	998	951	980	939	1048	1028	953	940	1070	1003	1041	1009	1082	1026	1033	968	1008	929	1025	1049	998	924	1013	994	1005	999	999	1007	987	1033	1013	964	1030	1005	1014	943	1056	994	1024	949	1012	1022	983	1007	973	954	1035	996	974	993	911	976	1018	974	971	1033	979	1009	1027	1026	1033	967	964	984	1022	1043	952	984	965	1008	991	1018	1027	958	1027	971	1031	989	1057	978	999	949	982	1055	1074	958	988	983	1063	1068	1012	1030	1063	1033	1032	978	1020	996	980	1003	936	1035	994	1006	1006	1025	992	1015	999	1043	1015	997	994	961	1025	1030	996	1018	1044	998	1013	1006	936	1057	1014	1011	1008	987	1011	1007	1043	964	1020	1037	1019	994	996	980	1032	991	988	1038	1026	953	1002	1027	994	971	1013	1017	998	950	1025	998	950	1032	1004	996	991	1019	1026	1027	1028	963	1006	978	1010	1035	1032	1010	991	1011	978	989	1045	977	1105	1011	1057	1017	1006	960	984	1003	1035	1069	1072	1001	1097	1026	1009	1006	1006	946	988	1016	994	1020	997	980	1084	942	1025	995	976	974	1033	981	999	976	1015	991	1026	1025	982	999	1008	1020	997	995	1004	948	1007	997	1055	1069	1019	1020	991	1039	947	972	976	987	1019	968	1032	1036	1001	977	983	1010	1008	982	1012	981	939	1012	956	975	1008	988	1007	1032	997	1000	1015	1039	988	1027	1035	959	1042	992	1009	1016	1008	997	1032	1012	1071	1010	975	1044	957	1027	1062	975	972	952	1052	988	974	959	1039	1004	987	995	963	1026	1030	988	968	1020	991	988	1023	1004	1013	993	1037	1012	978	964	1017	1064	997	1055	1003	976	972	1045	984	1039	1034	989	914	1027	1011	1036	1063	981	1020	1015	1046	1011	999	1008	987	1025	1024	947	1022	982	968	973	1027	1009	1014	967	1039	1022	1025	969	1022	966	961	962	1013	988	993	1013	996	1017	1033	1042	1008	1020	943	1073	1034	1033	970	987	986	1030	982	1039	1041	988	1024	986	1002	953	1001	986	994	995	1054	969	1008	994	1037	962	1044	1071	1033	1026	991	1004	1023	951	999	981	935	1002	945	1012	976	977	1034	1017	974	1030	987	1019	1032	1013	1004	964	1015	1012	979	1004	1009	1042	982	1029	1038	1034	1023	1046	933	964	976	1000	1004	984	967	990	959	1005	994	1010	1018	996	1029	989	988	933	1028	989	999	1007	995	997	969	987	1055	1010	1045	1010	1042	1009	1007	1007	1050	1034	960	1002	1032	1027	1014	976	983	982	969	1022	999	1019	946	1045	1006	977	981	1018	1052	1019	1014	1019	1043	1054	990	952	1054	1011	968	984	1020	1005	988	1021	1036	977	983	989	970	994	962	1046	974	1026	963	1067	959	1033	1026	992	1012	985	964	1018	936	1025	1001	1032	1001	1004	1050	958	999	1055	989	1059	1009	1049	951	950	1039	970	965	960	972	936	983	960	988	1004	1019	1035	966	1035	979	1009	985	960	975	957	1042	951	1045	1044	1076	1013	1001	1024	1034	1039	1012	1053	1033	928	1028	968	964	973	958	1023	1051	1051	981	1010	1012	996	1018	970	1010	1027	1022	1037	941	973	980	1042	1049	1024	980	1021	967	973	966	1003	1019	1032	1032	999	994	1002	990	1031	1003	1031	1054	945	982	1037	1002	931	1003	1019	981	1015	989	983	1035	1052	971	990	994	1048	1018	1089	1015	1028	1064	950	1007	996	976	1060	976	1037	1016	1045	956	1023	1022	1035	979	1020	1005	994	1002	1016	1035	1015
34661	24032	9693	7827	8125	7257	5409	5117	3944	2396	1596	1260	886	860	892	739	633	542	502	520	474	481	480	429	391	412	384	419	389	345	330	316	353	331	345	327	331	350	334	353	380	397	379	360	351	339	365	394	359	337	362	311	331	334	352	341	371	328	340	317	349	309	308	303	296	330	305	312	301	321	316	269	301	328	305	296	319	379	312	328	309	306	336	295	289	341	298	305	290	327	300	316	323	307	321	313	298	312	324	290	320	329	321	304	317	320	330	332	316	339	310	338	300	342	310	324	340	318	287	316	309	306	309	334	355	330	323	326	325	332	335	294	341	353	311	325	306	309	357	323	348	264	274	287	265	319	307	321	344	316	295	323	300	353	302	302	321	325	307	304	296	326	312	280	360	277	351	319	325	281	319	311	326	297	314	296	295	325	297	316	345	323	324	315	341	325	271	341	284	350	352	312	336	317	291	316	303	320	311	314	328	297	313	297	361	310	306	353	338	330	340	274	356	320	315	328	341	358	325	331	305	297	309	330	330	310	311	310	322	309	324	315	336	307	325	340	328	305	312	332	328	321	309	313	328	345	334	312	313	340	339	307	317	329	319	302	299	311	333	351	330	300	317	312	300	342	312	301	308	310	296	332	315	324	324	309	360	310	355	314	320	318	316	338	320	284	319	289	315	321	332	315	330	311	338	303	317	334	351	306	289	328	324	318	296	312	314	353	302	331	312	346	326	296	315	316	308	350	355	345	339	322	284	295	310	323	327	325	328	306	345	320	319	291	320	290	299	299	297	307	340	330	289	338	314	323	325	334	300	324	306	288	299	316	326	305	301	320	336	268	313	327	336	306	299	313	319	285	323	315	340	280	341	306	315	322	317	350	295	300	313	303	345	307	309	314	311	359	346	320	288	315	308	292	340	327	302	285	312	337	359	291	327	297	311	311	308	372	319	315	324	337	300	332	323	341	328	294	345	329	335	315	335	347	302	316	308	279	335	332	319	319	327	334	308	311	311	297	286	333	319	325	315	323	300	312	283	333	324	330	308	359	315	292	305	337	297	294	287	327	311	302	326	337	320	331	324	308	318	304	327	307	272	327	291	321	338	321	336	302	311	332	338	335	336	321	306	313	299	293	299	335	348	321	342	334	285	293	339	314	333	306	325	333	320	322	319	303	338	308	307	301	324	299	306	341	320	310	315	300	316	323	332	329	325	302	331	291	275	307	306	304	319	339	315	341	344	312	312	320	325	330	327	327	321	335	329	328	352	309	312	334	336	360	322	287	312	287	329	299	305	273	310	322	328	304	318	340	339	341	287	321	314	324	330	307	314	301	322	370	280	342	333	318	308	346	347	317	329	329	313	343	327	323	317	324	333	280	347	333	339	329	318	291	300	340	329	338	329	305	337	296	330	296	328	306	300	314	310	308	315	291	318	282	286	314	330	284	310	271	349	309	315	311	324	334	326	305	305	317	328	321	341	332	307	319	317	321	322	300	342	330	311	341	329	300	343	327	338	298	333	306	358	315	334	307	346	324	320	320	321	345	335	311	324	302	289	306	351	319	312	317	319	343	299	308	311	304	331	315	303	325	291	306	306	315	321	345	306	309	339	335	298	322	324	328	323	322	318	345	329	313	295	321	325	308	332	314	319	323	330	336	317	301	312	335	332	347	356	331	277	320	371	286	328	318	347	336	293	331	323	296	316	310	362	336	284	337	326	315	346	323	309	319	333	294	299	336	325	322	291	312	291	311	341	338	329	290	314	302	348	322	356	337	333	347	298	311	319	286	285	330	361	296	346	342	311	320	303	334	283	276	327	294	311	318	326	324	297	318	318	335	316	298	298	301	343	335	308	321	326	313	304	320	359	332	312	316	334	323	325	317	328	320	323	337	342	314	319	315	300	308	347	334	287	320	333	327	335	313	300	315	332	357	304	336	345	311	339	323	322	303	341	327	312	333	309	313	321	318	305	309	275	320	304	332	357	332	305	318	295	331	313	313	325	296	348	318	337	311	326	342	293	334	354	300	332	324	327	302	309	299	280	330	339	292	293	306	331	320	324	296	336	297	327	352	308	357	330	339	342	354	294	308	313	323	347	311	329	344	319	344	318	306	321	328	314	316	313	305	313	326	298	305	330	318	331	303	315	344	327	297	312	308	278	332	312	294	336	318	289	332	310	349	332	293	331	335	329	318	318	301	287	317	314	366	304	343	307	348	318	274	343	296	324	328	353	306	261	318	328	315	353	291	304	314	334	320	294	313	319	321	305	327	322	317	318	293	289	324	333	328	347	316	333	358	341	295	302	303	322	326	321	341	322	307	334	320	283	331	328	333	327	295	310	329	293	317	306	309	307	356	302	309	300	319	337	291	331	327	319	332	341	304	300	344	253	318	288	301	295	323	322	327	330	336	320	298	312	333	321	303	294	336	329	312	345	313	318	319	301	316	328	329	322	290	366	338	331	311	324	296	308	314	330	308	301	291	326	330	313	290	312	332	355	301	302	335	338	326	331	367	298	293	308	322	318	342	311	326	316	361	307	316	323	309	332	283	294	302	301	329	326	320	322	327	327	331	329	297	312	335	317	290	285	309	322	336	339	345	329	310	292	316	283	300	340	325	337	303	341	298	320	309	323	305	310	324	298	329	309	296	315	295	316	349	315	307	268	338	341	342	334	301	303	325	356	364	318	299	320	313	324	323	318	282	352	318	299	336	297	309	284	321	303	298	299	324	334	329	306	289	324	339	340	347	355	294	320	293	281	335	334	324	315	317	305	331	328	321	313	302	298	328	323	314	320	324	343	312	294	325	269	305	324	329	317	328	324	319	315	308	269	330	335	284	319	297	329	321	346	354	309	312	350	342	334	329	295	293	287	324	301	347	332	328	335	303	308	298	312	314	286	319	330	345	286	314	363	344	303	356	318	317	341	311	293	324	318	298	319	312	349	322	283	337	304	350	325	336	302	324	330	311	337	324	322	295	287	347	324	327	317	312	343	322	316	326	326	318	334	293	347	318	327	321	350	324	333	317	324	304	317	338	316	302	331	312	304	341	330	314	296	309	310	285	342	313	324	308	317	323	303	329	314	307	314	310	341	330	320	340	333	282	320	310	312	349	365	330	309	321	326	324	291	350	310	327	295	319	337	323	334	329	325	365	309	294	303	296	328	319	312	297	327	310	331	331	335	278	307	303	331	339	360	285	302	317	347	327	308	325	344	301	305	300	322	342	348	337	311	319	329	305	300	319	273	309	343	316	298	319	303	338	309	318	317	316	327	346	324	339	317	302	291	320	297	278	330	316	326	317	319	353	323	321	311	324	310	319	307	331	326	337	344	333	312	290	340	335	341	336	321	316	301	290	346	308	311	346	307	322	326	342	338	324	358	319	300	315	319	337	319	317	347	304	310	310	321	327	317	344	312	303	313	299	299	303	295	332	328	331	304	321	338	316	327	319	277	305	284	298	333	328	311	329	315	300	319	330	327	341	324	328	329	316
22354	14022	8610	14206	18697	19499	15872	16974	14487	9373	6815	5723	4327	3943	4341	3477	2682	2244	1937	1932	1739	1900	1648	1327	1298	1263	1241	1151	1073	959	880	918	900	965	1012	930	925	915	969	1082	1101	1151	1178	1226	1123	1077	1079	1090	1010	978	1029	955	893	910	959	918	877	874	1058	839	840	761	814	802	810	748	797	787	778	762	789	772	748	775	793	758	730	789	738	760	780	724	802	765	755	775	748	749	750	747	780	785	737	737	739	769	769	727	734	782	705	747	817	748	722	745	741	760	727	760	790	724	700	733	699	764	785	723	720	714	787	758	789	774	788	738	769	709	702	763	725	721	715	734	731	751	754	751	732	728	719	782	765	745	746	749	775	690	763	798	704	757	782	754	782	795	748	773	787	758	770	773	756	731	796	747	775	722	746	737	734	748	737	740	764	752	748	790	725	788	762	721	734	721	761	713	786	732	783	779	721	762	748	758	779	787	787	747	787	739	733	741	737	772	745	749	756	736	771	757	725	752	789	718	732	742	749	745	778	728	751	728	746	698	676	759	763	719	753	759	773	757	687	741	764	728	756	746	753	803	757	742	747	765	744	764	774	727	742	770	734	781	785	730	766	709	782	749	756	722	757	770	775	733	760	769	716	741	770	746	774	744	767	743	757	782	725	678	768	705	743	730	744	738	767	742	765	712	733	783	728	734	821	694	753	744	760	728	733	738	765	783	777	748	798	735	765	740	738	734	775	726	742	725	826	728	735	757	785	707	747	799	704	718	743	722	764	765	691	769	713	732	752	748	742	756	707	747	750	729	698	734	758	732	732	753	782	770	769	770	766	718	753	774	709	736	717	730	768	732	764	746	735	735	731	746	803	723	785	702	754	761	774	814	754	728	729	755	733	720	723	772	792	697	756	731	721	734	773	746	777	731	761	783	794	782	798	724	747	719	729	746	778	784	775	754	675	722	730	745	779	748	713	765	759	775	740	761	752	729	774	722	731	714	730	793	781	755	745	678	759	777	759	798	726	725	746	727	740	747	693	752	735	747	763	738	700	727	760	765	765	665	737	747	696	767	802	741	727	751	759	779	797	721	733	719	751	719	761	731	754	723	736	730	723	749	721	767	715	754	731	753	706	793	747	718	794	694	756	765	786	755	762	762	769	747	712	758	773	752	746	799	778	750	730	780	724	757	709	724	723	786	741	722	723	745	761	735	763	699	753	762	758	751	783	715	752	766	744	715	746	748	704	747	725	771	740	723	780	711	750	778	762	742	757	798	746	742	736	741	732	731	738	777	744	771	747	731	778	683	759	760	699	706	774	730	803	720	741	724	733	767	758	700	721	746	785	729	760	754	699	747	738	737	740	757	728	803	723	736	753	714	734	720	771	733	746	713	752	727	740	773	741	764	806	778	783	769	732	741	732	711	717	719	763	703	724	736	727	742	729	760	753	765	758	729	737	742	709	758	767	812	757	705	757	722	774	743	718	755	807	778	776	751	759	721	748	778	737	748	734	743	757	693	751	724	778	810	732	739	781	718	751	763	724	705	761	756	736	717	721	722	777	753	744	685	729	715	711	771	759	775	767	743	710	745	787	742	777	779	726	740	731	757	763	738	780	730	721	756	756	738	735	711	719	694	767	716	751	748	717	757	730	781	747	774	712	721	742	749	769	750	699	730	747	779	767	709	748	757	790	767	741	761	769	689	745	747	711	732	760	723	765	682	780	699	772	802	728	717	759	730	731	757	758	695	759	744	731	728	758	762	772	749	736	817	698	723	714	739	768	760	758	655	735	720	737	720	779	749	749	744	756	764	769	752	789	767	790	749	728	707	763	761	763	756	723	746	765	790	752	701	745	780	717	755	669	736	776	759	757	769	719	795	727	753	755	768	744	700	748	703	734	731	709	721	734	717	764	751	712	733	697	694	769	767	755	743	725	756	758	728	756	803	754	748	721	729	763	776	712	780	740	791	707	756	742	701	735	745	757	729	727	794	747	696	728	802	740	721	759	770	753	737	723	748	719	779	717	699	766	744	744	728	739	758	767	775	704	752	720	725	742	759	769	669	742	755	738	754	713	759	756	741	738	742	765	701	777	773	736	784	713	723	749	719	748	718	717	800	769	721	734	766	751	760	815	735	778	749	768	790	705	718	753	772	737	775	777	736	762	804	733	753	754	715	727	784	742	754	740	755	782	741	752	702	755	737	807	782	754	779	744	730	743	770	716	752	779	780	750	737	780	714	770	758	769	739	754	730	726	755	777	712	786	787	746	817	737	730	693	749	727	743	786	725	808	820	744	769	736	763	782	720	719	712	751	726	756	764	770	783	741	793	730	773	765	786	765	721	735	724	766	744	774	764	716	764	740	713	771	770	758	787	759	728	757	736	722	757	751	763	762	796	805	738	723	722	740	741	734	749	766	703	784	747	750	703	764	744	735	748	748	704	732	768	756	754	723	774	758	732	730	759	750	732	740	745	779	765	772	768	735	727	786	712	806	787	762	736	800	753	792	732	715	719	737	727	758	787	723	714	776	750	723	764	776	763	794	743	733	776	733	727	791	713	755	743	722	695	760	738	758	692	777	807	771	724	731	744	763	739	730	723	739	713	770	756	736	792	732	753	698	745	758	742	762	728	709	777	791	779	700	767	771	700	769	748	788	738	738	788	771	722	724	764	775	715	777	746	752	767	732	724	722	743	777	780	748	697	774	769	793	694	751	719	784	774	763	789	738	768	737	748	755	739	790	804	777	736	722	756	695	733	724	680	733	751	778	712	763	781	762	775	736	784	743	731	762	748	716	792	723	772	775	755	732	752	760	768	778	758	775	781	764	764	723	697	721	758	736	733	711	711	701	746	726	777	774	768	689	765	765	737	705	778	810	718	734	732	769	719	741	708	737	711	759	766	736	750	784	740	785	763	747	819	751	718	744	748	707	736	780	759	758	767	706	775	733	801	736	703	730	712	746	764	791	750	767	765	726	763	726	791	719	730	723	744	753	745	763	741	716	734	762	730	702	768	759	744	759	768	741	740	782	793	704	721	777	733	767	751	760	781	707	762	765	722	793	765	752	763	727	696	742	698	772	790	739	729	764	752	735	760	728	788	739	747	691	749	749	760	774	806	728	767	703	740	703	755	779	734	728	787	770	741	747	772	814	766	714	754	754	779	764	753	732	727	696	795	757	719	763	777	783	773	714	747	788	739	736	766	764	778	742	759	799	783	720	708	779	741	736	756	793	772	727	751	761	764	739	714	748	713	728	763	763	709	716	745	725	787	745	733	737	748	733	711	762	695	721	743	698	688	767	733	747	768	722	756	745	744	699	773	685	750	741	684	778	766	714	796	760	750	731	799	736	745	740	735	721	795	723	706	755	742	732	723	754	753	752	739	730	780	753	770	758	724	696	734	792	685	767	737	762	778	768	755	730	744	764	751	764	712	750	725	725	744	748	685	769	769	727	733	713	719	714	748	729	742	762	764	724	750	759	763	728	698	766	696	760	778	745	753	748	763
46105	31420	15923	15051	14133	12110	9024	8756	6513	3759	2543	2258	1531	1488	1322	1033	769	826	646	644	531	517	489	422	456	422	404	329	357	308	304	289	313	325	306	257	304	304	317	305	295	315	318	304	298	300	341	298	285	323	278	324	279	298	277	287	264	260	286	265	285	257	270	261	268	261	253	243	297	245	257	233	247	265	216	260	245	256	248	271	277	260	224	231	218	247	265	240	231	246	238	264	252	239	261	258	245	239	284	263	256	267	250	253	219	237	242	245	266	238	220	231	232	219	272	274	242	256	261	263	257	251	253	239	283	225	244	232	244	242	207	241	265	233	249	263	234	268	250	238	243	234	255	241	256	255	246	251	273	255	272	238	226	258	217	266	261	266	262	263	237	228	232	227	259	214	238	242	234	254	253	247	217	249	273	262	238	276	241	262	231	230	227	229	256	228	270	247	240	260	278	260	246	239	261	263	267	254	253	236	235	258	256	239	261	265	248	262	227	251	231	266	267	272	236	253	247	258	249	261	265	243	246	250	292	262	235	211	247	246	231	231	249	226	229	277	229	227	229	255	241	216	228	248	265	261	272	216	253	250	262	221	260	238	243	243	232	255	238	240	250	245	254	270	240	256	254	238	257	251	249	272	260	241	238	267	235	275	276	259	269	261	248	260	240	245	237	256	254	259	254	251	257	249	278	253	264	248	243	246	229	242	239	257	189	248	265	247	250	262	258	249	241	248	253	262	241	308	244	259	231	254	240	250	254	250	232	254	248	238	249	241	241	225	270	268	261	238	278	255	273	266	213	249	267	252	241	219	222	240	268	279	253	245	232	262	234	240	222	257	257	248	258	230	231	250	238	248	261	260	245	245	269	226	249	258	234	263	247	262	245	260	245	256	268	257	241	257	255	238	213	256	271	238	264	263	279	264	249	217	279	267	293	236	254	245	245	231	266	238	237	218	253	265	260	244	269	233	248	236	262	234	257	251	234	238	222	233	252	219	248	231	234	230	230	225	233	241	253	248	276	228	272	246	233	244	260	238	270	288	235	257	246	246	235	263	256	243	247	252	267	250	242	255	257	279	260	232	226	266	256	253	261	252	255	249	281	248	235	240	263	240	232	260	274	232	269	253	256	235	250	233	238	261	263	243	271	250	242	269	252	249	240	260	247	218	234	270	246	257	261	240	207	235	276	249	262	279	252	263	262	280	278	263	236	279	223	237	259	241	213	229	232	243	250	245	252	239	237	219	238	265	256	276	268	284	230	268	258	242	261	236	254	269	232	246	240	254	246	252	256	258	233	236	258	247	253	239	261	256	261	292	210	240	252	250	241	256	269	276	270	276	239	223	243	282	244	205	243	248	258	237	242	246	243	257	254	235	247	242	251	255	259	225	249	242	226	217	277	229	235	243	262	249	248	239	262	224	232	269	270	259	253	219	246	248	263	239	254	272	244	240	238	266	264	245	257	242	269	235	260	263	243	281	247	256	258	284	237	259	244	265	251	246	277	220	214	230	251	245	247	254	255	246	218	255	253	259	252	234	265	285	263	242	277	230	234	269	233	268	261	249	257	237	252	217	244	242	268	219	252	239	238	258	249	274	245	276	241	280	250	263	225	286	248	232	251	264	247	272	247	225	264	247	228	249	246	242	255	282	249	217	265	242	247	231	294	246	231	236	280	259	279	250	240	272	247	237	246	241	243	247	261	241	240	254	234	260	227	239	246	237	243	257	266	255	262	273	224	261	240	269	240	253	268	243	266	251	247	248	231	255	240	246	247	221	258	219	265	245	289	226	227	242	247	265	216	285	238	233	259	237	234	219	234	255	224	237	241	226	255	250	225	248	235	268	262	220	233	267	242	277	207	245	235	251	269	252	252	236	250	266	236	262	267	236	234	256	239	244	264	275	254	282	252	265	271	252	249	276	257	266	251	235	228	263	245	228	279	233	213	267	248	267	256	271	263	256	248	259	213	234	238	231	235	255	236	237	249	301	244	271	254	261	244	247	267	232	233	263	268	256	222	248	260	262	250	262	233	252	271	249	234	228	243	233	248	238	237	256	237	258	256	245	230	226	258	234	244	251	288	227	254	242	272	247	273	240	284	237	240	246	234	257	240	284	271	245	243	222	217	278	244	259	237	249	238	246	241	252	247	255	273	243	236	231	268	263	224	236	252	255	258	220	220	249	280	227	250	251	233	255	235	261	250	242	250	249	208	257	255	244	252	251	263	251	234	230	246	232	236	258	221	268	279	263	231	227	209	247	242	249	277	244	236	256	225	250	240	267	237	274	230	231	268	260	248	256	244	238	239	267	208	248	234	246	252	230	249	264	239	241	240	263	258	241	273	246	250	258	246	218	253	250	275	271	229	237	246	268	237	224	249	249	238	258	258	280	228	226	246	278	283	241	248	248	224	246	243	232	257	228	257	252	247	252	247	251	242	245	260	224	304	277	251	267	267	271	244	279	226	270	237	244	293	276	245	267	239	255	215	239	233	252	235	243	254	245	260	262	257	272	237	211	245	255	263	245	259	259	270	245	259	264	223	222	256	278	256	221	250	261	254	217	256	254	238	260	246	239	253	233	263	243	229	220	249	248	252	256	279	256	265	259	242	244	251	244	262	219	291	253	266	242	249	254	261	288	263	264	242	261	232	224	247	259	240	243	273	287	272	265	225	218	235	243	254	270	279	247	259	258	256	221	247	273	243	234	262	258	259	259	239	264	245	263	251	256	256	260	234	213	267	256	240	263	234	230	241	258	276	278	288	237	235	238	236	259	258	242	257	259	241	258	255	258	254	228	270	235	256	263	266	273	216	218	237	253	246	220	292	249	243	275	242	261	269	241	244	252	259	252	245	246	253	256	254	242	257	268	245	239	242	255	235	251	225	227	242	254	250	285	228	252	232	246	226	256	250	260	226	222	243	267	238	240	235	226	244	244	260	258	247	270	261	240	254	259	247	241	241	240	266	266	247	254	225	244	275	249	254	250	257	258	235	245	255	237	267	270	226	244	250	210	249	245	209	261	237	239	213	258	254	247	248	271	255	269	254	253	248	257	244	273	229	295	228	263	275	237	264	255	227	219	239	254	251	253	261	253	274	276	242	261	254	227	257	276	232	274	268	222	244	271	263	253	274	253	238	244	259	245	261	243	263	303	275	220	261	229	210	231	232	253	222	263	308	252	234	246	246	255	245	252	223	229	266	257	241	228	207	252	259	259	238	265	277	261	242	225	249	243	250	254	267	264	234	236	231	260	274	250	267	238	232	222	259	247	248	231	266	263	262	257	241	252	282	256	255	243	258	281	245	258	247	261	254	230	219	246	233	261	242	275	240	251	216	264	238	264	244	285	245	271	230	225	220	263	265	291	258	216	247	229	257	272	218	256	256	242	268	262	269	252	245	257	269	250	269	269	242	255	231	241	255	249	221	249	267	252	255	245	245	251	266	270	224	231	240	266	256	261	276	262	245	234	246	263	244	244	232	211	245	248	267	251
29519	18112	13640	23591	26165	25383	22605	24426	19057	13287	9979	9430	6815	6743	6340	5019	3848	3762	2945	2718	2430	2554	1893	1890	1693	1740	1756	1544	1207	1091	992	922	966	998	901	854	927	890	1048	1121	1185	1273	1344	1272	1156	1183	1060	1017	999	955	966	873	872	988	949	896	853	730	885	912	653	642	714	710	613	679	645	656	644	659	683	658	666	625	640	593	604	625	644	653	621	639	633	604	630	641	597	611	608	594	603	618	646	611	651	564	617	589	610	613	628	598	609	659	616	613	621	592	646	629	632	622	610	613	570	633	670	624	620	595	607	638	579	615	610	583	588	607	666	595	624	547	616	566	628	628	628	642	561	590	602	599	618	569	609	640	641	641	594	614	643	634	634	575	569	593	582	602	649	659	627	599	622	597	613	594	607	596	652	596	638	585	591	595	621	628	620	636	610	614	625	613	557	609	625	587	597	627	621	636	623	601	583	635	574	606	638	614	627	593	624	609	608	592	637	595	639	606	564	552	645	617	602	622	572	600	607	578	591	604	593	648	624	659	591	648	576	621	616	607	578	679	608	593	568	596	591	576	568	703	613	630	599	629	605	553	623	619	683	595	606	623	574	596	594	624	629	646	564	600	623	603	610	614	594	607	577	575	608	603	636	581	573	631	540	576	657	624	590	597	590	592	609	600	605	608	569	619	595	628	580	610	604	610	605	607	599	615	581	575	603	620	603	601	574	597	599	643	602	591	590	600	571	614	603	596	581	602	615	622	628	612	612	601	592	610	581	594	614	618	579	573	592	587	624	632	604	637	632	593	571	595	630	608	623	598	648	613	598	573	655	674	592	659	626	641	608	571	614	594	637	602	635	613	601	648	631	581	611	652	612	604	612	598	605	626	583	633	605	600	583	558	610	704	642	622	626	637	642	586	622	641	623	597	612	594	573	598	615	582	631	616	620	602	599	591	628	601	593	621	615	624	604	585	572	642	586	634	643	621	604	619	625	604	601	648	625	625	598	604	675	630	604	621	605	649	619	589	646	582	613	598	574	623	586	575	621	628	578	571	609	617	631	627	609	616	645	598	627	628	615	606	574	603	622	590	625	604	576	593	568	610	654	583	633	591	590	641	612	602	639	615	639	611	588	614	608	635	623	606	595	619	598	647	625	641	654	622	614	631	590	601	629	619	617	660	614	573	590	579	627	611	596	582	635	609	611	622	653	636	636	606	631	577	614	615	642	659	609	607	644	612	617	629	563	649	563	557	617	639	649	631	628	602	602	600	619	621	599	623	603	624	591	613	584	612	562	581	594	654	620	627	594	609	591	629	635	612	607	593	581	595	607	631	582	656	624	610	574	657	609	611	668	656	646	611	644	590	567	606	602	636	628	606	635	660	633	576	577	610	584	616	635	587	600	639	618	603	648	593	561	580	589	586	638	609	569	628	647	630	625	617	637	607	623	650	613	606	585	593	567	578	615	650	635	605	627	580	650	587	587	665	607	636	615	593	593	607	592	655	613	632	609	627	585	642	633	595	646	622	603	599	568	586	607	575	581	585	581	607	632	561	601	643	609	653	635	593	613	583	609	589	625	602	622	623	632	610	645	620	656	612	604	619	628	573	583	608	636	631	599	607	574	619	608	577	590	597	629	616	583	628	588	597	582	597	600	610	622	642	571	602	574	596	579	627	544	613	639	620	621	594	686	588	628	623	619	624	588	616	629	586	590	636	636	602	638	576	612	555	582	609	567	636	616	582	557	587	595	642	586	619	629	582	622	600	578	587	639	597	596	609	584	619	624	623	608	554	564	629	621	573	609	613	522	600	620	617	594	651	599	642	596	629	615	624	680	567	640	589	595	607	588	652	615	592	585	597	593	617	605	588	599	643	639	598	572	597	591	631	588	620	582	576	589	607	587	589	666	541	593	639	620	604	616	574	615	606	590	658	643	633	619	596	599	599	590	614	598	600	609	612	603	628	599	602	606	633	601	588	556	594	616	592	662	577	636	606	622	598	631	609	603	567	648	637	618	561	541	588	631	627	593	617	609	560	632	620	624	603	621	626	608	579	612	615	603	651	561	608	619	632	578	637	561	625	641	640	648	602	628	640	581	631	585	646	601	592	615	613	626	612	601	626	603	643	627	628	651	621	659	605	636	604	554	572	664	621	594	580	622	577	624	605	603	598	585	642	635	613	638	595	646	612	550	564	634	624	614	614	648	611	594	614	594	608	618	583	617	593	600	597	597	631	582	571	620	618	591	667	621	622	595	599	643	639	688	663	606	580	595	616	590	626	599	636	586	585	635	603	686	629	590	619	572	584	584	613	589	620	632	626	595	624	601	630	574	603	619	596	546	596	623	651	630	580	654	625	586	628	616	621	597	588	611	590	600	585	603	577	568	586	575	590	637	609	633	598	623	633	639	647	593	596	596	616	642	610	626	605	624	636	627	587	596	652	599	593	617	631	677	624	617	626	628	618	605	606	635	562	588	605	586	617	583	583	644	564	570	596	630	540	619	604	639	654	613	627	619	634	551	578	662	599	608	588	658	620	626	586	580	620	568	595	606	610	598	602	600	635	616	608	595	576	644	605	631	575	590	600	642	602	644	572	624	614	636	650	625	588	590	614	590	613	591	617	607	629	598	616	587	581	601	625	601	600	630	614	601	541	593	649	582	570	632	652	602	599	595	583	556	612	630	588	616	604	613	617	613	596	570	636	589	600	607	619	600	592	610	595	591	605	644	573	586	644	561	614	584	613	590	606	643	598	587	607	590	683	608	588	600	594	618	579	606	601	588	575	594	599	650	633	643	579	620	617	601	622	567	637	552	617	563	561	624	608	613	603	635	586	602	632	587	622	635	608	601	589	604	625	611	567	556	639	617	562	600	669	649	594	612	600	608	555	607	601	621	606	619	602	640	588	592	597	621	626	602	633	610	564	591	602	575	651	582	582	617	595	623	591	580	566	622	579	604	571	611	607	580	638	604	611	634	602	585	601	621	630	599	566	587	646	617	580	610	590	606	585	581	576	607	587	588	604	592	623	587	620	619	617	632	604	636	580	597	590	623	648	647	619	583	635	621	576	586	599	582	615	598	617	619	589	582	597	597	632	588	617	622	635	619	573	628	687	603	584	611	595	613	565	596	644	594	589	574	632	593	555	604	577	601	605	646	618	632	579	622	569	601	609	614	653	614	624	658	567	587	601	583	605	660	627	632	616	631	647	592	614	569	608	559	625	628	655	588	609	595	606	622	619	626	623	657	620	623	594	578	612	629	624	641	655	620	597	605	616	590	636	598	616	581	615	619	598	615	617	617	613	581	585	542	548	590	605	614	615	641	637	600	641	595	624	590	603	597	624	610	618	593	580	615	605	624	573	602	670	615	618	587	649	585	618	615	579	611	602	647	634	595	673	608	585	587	589	606	573	586	622	655	608	623	650	626	621	635	615	584	636	589	623	590	614	593	646	592	585	609	618	583	596	566	589	607	598	592	605	593	589	584	619	595	607	584	613	572	574
14482	4924	2694	3389	3335	2420	2200	2290	1473	1031	798	760	594	654	631	543	486	491	529	436	471	444	428	471	479	435	441	423	436	402	427	455	463	415	438	432	463	421	438	469	460	473	485	478	515	435	441	458	465	429	469	426	443	470	432	446	447	420	423	456	384	474	431	453	449	437	418	461	452	458	416	432	435	417	473	466	421	454	445	444	444	424	439	444	411	427	434	436	479	455	404	433	433	425	446	444	424	456	469	498	410	426	435	405	414	415	433	441	476	408	457	456	463	374	429	432	468	462	445	422	442	431	422	436	469	459	363	427	439	446	446	379	412	401	441	379	457	450	427	397	428	437	429	441	488	426	387	441	494	417	420	433	435	387	477	424	420	430	427	432	419	448	415	438	416	477	444	506	405	450	438	426	449	423	442	394	431	416	458	456	464	450	410	436	405	468	451	451	462	445	378	440	400	436	458	415	422	385	429	445	442	420	412	412	435	480	409	440	432	428	406	442	426	418	453	431	448	448	445	447	397	405	403	404	417	461	453	413	445	462	408	464	423	438	457	437	437	441	429	425	446	445	412	423	410	433	405	451	423	411	424	469	462	443	448	452	404	422	445	400	418	435	415	439	430	462	429	466	451	441	416	435	431	432	435	460	429	433	430	422	441	397	440	458	428	436	436	440	425	454	419	448	426	446	442	403	410	419	436	409	437	414	425	402	429	432	449	451	425	408	402	414	448	429	399	432	439	434	398	419	439	435	416	448	375	431	470	445	408	402	490	408	418	416	439	448	464	439	473	407	456	429	425	446	419	438	413	479	421	468	375	438	413	407	435	388	424	403	395	399	429	445	426	433	464	436	402	416	411	430	445	445	444	457	430	449	458	453	439	409	418	441	421	469	454	417	466	458	426	421	421	426	430	455	446	422	449	409	437	367	445	448	460	438	435	436	451	431	425	394	432	412	445	465	411	414	391	418	428	421	407	398	436	434	450	419	387	426	465	423	408	424	401	416	425	427	451	433	454	424	452	454	447	489	419	433	461	439	423	412	447	417	431	464	436	424	423	474	482	402	424	420	447	450	436	422	475	467	428	427	443	428	478	396	412	450	422	460	447	447	391	452	437	453	489	455	454	445	438	402	399	452	453	413	403	438	445	396	458	466	404	433	442	466	475	439	419	475	418	427	434	457	443	419	438	432	402	462	457	425	421	460	425	440	411	462	443	433	414	428	447	452	405	435	466	428	426	462	440	399	435	398	448	442	455	449	441	432	438	428	447	426	443	407	440	416	471	453	392	454	443	410	441	422	417	458	423	401	444	435	426	457	399	459	426	466	443	441	469	459	456	420	435	385	440	442	436	462	391	411	432	465	405	471	435	430	396	409	470	447	414	434	454	418	439	448	411	427	415	393	438	440	437	420	457	469	417	449	429	415	469	427	409	392	430	442	440	440	421	438	428	427	474	405	426	455	433	429	447	428	419	416	437	448	440	462	399	424	392	436	398	430	415	413	452	440	447	442	470	408	433	397	433	424	451	433	437	415	455	433	448	473	455	429	410	432	398	426	436	408	433	391	399	440	433	425	480	411	429	458	445	427	416	416	454	471	436	460	424	452	448	444	409	496	362	406	431	421	420	446	429	429	438	412	432	425	473	459	428	421	424	400	428	430	426	420	372	439	429	448	403	414	441	430	450	441	407	426	421	430	399	415	437	433	417	441	447	419	458	427	477	453	420	430	398	448	406	397	455	447	410	448	443	440	396	476	418	432	454	456	444	465	432	431	479	420	473	441	452	407	459	429	439	478	462	445	429	469	402	464	482	401	423	432	415	445	484	426	448	432	432	451	453	397	427	430	414	438	426	478	454	442	437	475	415	453	462	424	461	407	444	420	453	442	433	410	425	441	431	424	446	432	440	418	468	449	420	408	439	457	391	430	470	419	442	415	460	454	445	412	422	428	419	486	478	460	396	427	457	466	423	456	473	442	471	437	436	421	440	449	454	401	422	462	423	424	429	454	458	422	403	439	443	444	426	402	430	420	431	413	452	403	399	457	456	453	436	417	439	429	411	434	457	429	428	451	453	416	470	436	465	415	427	438	436	453	406	451	438	422	450	461	452	405	458	427	417	442	442	457	461	450	432	425	442	457	475	406	387	433	404	493	442	425	421	470	421	411	433	426	436	429	439	453	434	464	409	431	422	439	417	459	400	439	451	444	418	422	439	442	427	445	440	418	411	456	455	435	438	452	407	440	445	418	423	428	426	441	437	438	424	458	441	451	434	411	415	475	455	473	447	440	423	421	450	443	394	485	401	423	412	412	465	467	459	427	405	442	425	417	429	442	476	432	451	419	428	411	445	436	428	439	445	419	460	421	468	430	450	431	435	447	450	432	447	438	458	462	455	454	478	416	466	449	465	434	453	441	455	412	435	454	481	400	424	430	408	438	421	463	399	403	470	443	460	439	444	407	431	425	457	397	402	387	385	463	430	449	441	399	411	442	436	425	439	458	394	422	451	408	423	435	468	447	435	412	454	423	419	460	410	469	439	446	447	413	483	420	425	412	463	431	423	443	444	405	447	434	439	438	443	411	457	413	451	426	420	437	441	449	428	440	418	418	425	456	465	463	424	468	442	446	474	470	418	452	439	446	409	492	413	467	430	403	461	462	433	458	453	425	476	442	451	426	383	382	439	447	435	441	439	435	459	404	431	390	467	450	440	414	449	450	456	434	381	427	424	453	465	441	471	409	446	447	413	454	433	430	498	475	384	471	441	402	444	442	435	410	409	441	386	424	420	481	446	412	394	422	399	406	469	413	448	453	438	425	453	446	432	403	452	469	442	473	434	483	471	421	406	445	433	467	422	427	424	441	471	412	444	439	399	419	465	452	476	426	397	375	424	431	464	420	429	451	439	404	427	421	445	434	402	406	395	431	432	444	421	450	398	438	472	415	447	393	449	396	507	452	407	413	395	406	393	396	442	460	445	461	411	447	451	427	403	458	399	431	424	431	438	458	414	409	437	451	492	480	457	447	468	461	428	419	391	446	459	405	477	447	434	420	433	470	422	427	438	449	453	425	410	419	447	449	433	400	430	427	471	450	453	426	439	468	448	427	450	427	454	413	449	450	464	440	418	478	447	413	444	446	425	422	460	485	469	429	464	406	432	424	442	456	468	470	443	436	419	428	469	440	418	451	424	421	431	451	408	442	414	407	443	447	449	441	417	423	435	422	426	429	424	438	454	433	416	401	439	410	456	424	400	417	466	452	418	429	478	434	418	436	407	422	383	424	461	439	454	463	458	411	429	451	437	409	445	415	466	447	445	430	442	413	423	449	455	458	446	425	414	425	451	442	407	422	447	440	434	425	446	412	446	461	416	411	447	400	428	420	446	441	419	455	440	430	462	473	485	450	429	434	402	427	427	386	441	403	445	465	483	422	435	431	387	475	406	448	428	418	456	404	403	446	423	463	389	424	453	452	421	355	428	459	432	460	459	438	410	416
8650	4079	5229	9346	10800	8931	8772	9574	6314	4079	2809	2719	2156	2494	2145	1715	1545	1406	1235	1247	1420	1310	1105	1095	1070	1083	1032	1029	1000	1047	1007	1007	1057	1096	1058	1036	1086	1080	1177	1158	1243	1262	1234	1251	1207	1209	1092	1165	1153	1141	1071	1011	1043	1094	1096	1042	1069	966	964	1079	954	1039	997	1070	951	989	954	1011	961	1008	1044	1001	982	1003	954	1002	951	993	1003	946	1015	1026	1006	954	990	963	1032	945	947	953	1003	1005	992	988	959	975	1016	1020	1007	959	1009	966	1022	975	981	1024	977	1033	940	991	990	987	1004	941	968	985	1009	987	975	982	993	1058	976	981	981	989	994	1004	980	902	934	971	954	968	1009	997	996	960	943	1001	992	955	961	975	1015	994	999	966	961	942	1020	990	958	964	1014	992	940	1027	930	1013	971	982	1012	1053	963	1001	998	957	1046	987	965	1003	985	997	927	1002	1000	1016	974	937	991	1001	954	1010	1035	995	940	1085	1003	964	1027	998	1011	998	935	977	966	963	1002	939	1003	971	1042	955	924	1004	973	999	1033	1004	932	980	959	974	955	980	1051	1010	971	1019	979	951	974	1008	1020	961	993	930	966	983	982	964	949	990	976	970	979	997	1022	1011	982	972	966	993	960	1000	991	977	980	998	960	1051	976	1017	971	1001	945	1003	962	954	972	992	940	935	929	1000	988	934	970	1009	1045	1003	1025	979	933	946	1015	970	968	947	997	1026	1016	1035	990	975	989	980	984	1000	939	1003	986	1019	1012	978	981	936	979	1037	1007	981	966	976	977	1000	999	1006	1025	1004	1008	1009	1015	981	958	985	949	1009	1009	1014	1012	970	1001	1044	995	974	948	972	961	979	919	996	966	1010	980	1040	996	1003	993	1018	959	975	1004	995	980	954	1008	1014	979	1009	1008	957	940	948	953	1013	972	1009	964	991	965	966	960	964	1011	970	950	909	974	1011	1011	1006	964	961	956	964	951	1039	967	945	998	980	999	956	928	959	977	961	967	1024	977	944	1061	921	993	1005	999	941	1009	980	953	989	1039	1039	954	1001	988	1039	1001	964	1010	967	950	950	978	973	991	961	968	968	963	928	1028	1010	968	971	1020	905	962	970	988	991	1060	918	1021	989	988	967	936	934	1013	1027	987	1017	994	1033	1009	1006	943	968	986	914	1008	948	936	974	957	969	951	975	1003	983	984	924	932	996	913	1048	970	996	1034	1073	1017	947	1005	985	1001	959	1031	940	971	1022	957	961	929	980	995	955	991	1018	944	968	1002	1003	1025	929	982	999	996	983	941	974	986	972	1015	987	1005	967	972	973	951	931	982	987	1024	988	969	994	948	1016	1000	1038	980	1022	980	998	1003	979	1020	949	1002	977	963	942	983	970	979	979	988	976	1015	1024	948	1072	1048	998	1029	968	991	960	975	996	992	985	1005	965	1003	968	1035	986	945	997	985	961	956	1021	952	984	1009	977	967	1042	1009	1000	1023	924	935	989	994	943	955	1080	922	1005	1026	966	1006	965	997	962	1033	1032	950	971	1007	1019	1019	975	994	1013	948	964	930	958	980	977	969	982	997	992	953	992	965	983	1066	904	1041	973	927	1020	982	1004	984	1001	959	993	998	981	992	969	976	997	1023	1029	1001	985	958	1009	989	987	893	977	1005	984	1000	995	981	964	964	966	981	944	974	960	1003	948	960	944	982	1053	1034	973	1038	965	1002	978	1007	977	1015	919	995	947	1040	979	979	995	963	945	982	985	995	1012	999	962	992	980	989	1017	974	980	967	1019	975	1020	936	985	950	973	998	1011	938	1048	947	1011	965	981	953	956	1007	994	969	904	993	995	1042	961	1031	983	1015	995	951	1037	942	957	951	928	973	996	1029	1015	953	968	971	1004	876	1011	994	1026	989	1006	978	962	999	1007	1020	979	1001	1028	968	978	948	945	987	998	1016	926	1017	958	999	985	988	947	1009	959	1016	1004	1007	958	948	981	978	970	984	1018	981	924	954	1001	992	1005	945	946	989	1009	959	1008	961	972	972	980	989	1002	1025	987	960	941	984	964	1009	945	992	965	1002	966	1005	957	1014	947	941	1013	991	961	952	1020	955	979	1006	1011	988	995	974	950	1039	1010	1044	1024	904	975	966	993	959	939	990	1021	989	1039	957	1021	968	1051	996	982	1008	964	981	989	1008	976	1010	1002	965	1014	1000	1026	933	989	1012	1003	956	989	981	974	957	990	982	1019	962	922	1015	963	976	999	918	983	1020	1005	941	919	1055	991	971	999	1022	1000	944	1027	962	970	982	1012	986	1021	1022	1063	1023	941	1019	954	955	988	974	992	989	988	950	1000	960	1004	952	993	956	937	992	994	973	1021	972	911	974	1005	985	1014	1068	994	952	1009	1016	964	961	1005	915	925	975	985	1025	1011	1023	994	976	971	929	952	999	915	964	1001	1032	1046	956	929	1015	1022	944	1009	957	1021	1031	967	975	982	958	968	998	998	1030	926	977	996	988	971	983	1035	964	951	981	979	969	994	966	973	991	975	926	1015	970	945	1021	1017	992	992	1061	914	982	943	1002	1001	881	990	1068	984	996	995	980	989	975	930	983	972	962	1047	933	961	981	993	978	986	929	1013	968	1018	978	982	989	1005	974	1063	1082	994	1012	952	1001	983	917	990	987	978	983	1027	995	1020	1036	1000	1029	1025	979	956	958	961	1010	1029	979	1002	958	950	996	1007	1012	968	984	991	1006	928	1045	1021	984	1002	977	948	1006	1009	958	961	957	991	1017	933	906	987	1017	1047	1051	990	975	947	1033	972	969	1055	987	998	972	968	1017	946	1003	1017	993	944	975	936	993	985	985	974	986	952	991	994	960	989	1018	956	1001	1021	997	910	942	962	1021	1014	953	956	1003	960	982	994	953	995	1015	992	991	973	959	1022	998	1044	986	994	1031	1008	958	999	945	1001	964	980	995	998	970	1023	1022	926	981	1029	940	999	931	998	1027	1040	1035	998	952	948	943	992	1015	970	988	1014	986	982	1000	997	966	1014	956	994	1031	905	976	983	983	996	986	1004	1003	975	961	1004	1016	947	998	1017	950	1050	1011	987	973	966	993	973	981	1010	975	979	974	984	988	1002	959	966	990	1025	976	980	1021	993	940	995	963	1011	980	1002	957	989	968	976	1072	993	954	967	921	939	968	966	966	978	1009	952	983	930	951	1015	969	1027	1017	983	1021	948	951	946	1001	987	968	1016	972	992	938	963	972	1016	947	992	1011	1016	962	1065	929	995	1008	933	967	991	1007	969	969	925	955	954	1002	986	1020	1006	980	969	1072	899	970	968	978	941	993	974	994	1014	1018	991	938	1015	983	1024	999	1050	1015	1004	950	995	994	1033	909	959	993	987	981	960	939	991	1017	974	965	980	1052	931	1026	1001	964	966	1028	1013	991	935	968	1012	954	988	986	959	999	1023	975	995	937	960	978	946	1011	923	1009	999	983	1007	1000	919	1066	970	956	969	954	947	975	1021	977	974	997	969	1003	948	1049	970	1008	901	1028	1015	968	1012	986	930	965	952	1023	1015	964	954	966	1035	1014	953	970	1006	1002	971	1040	1000	920	979	977	949	990	1009	952	945	949	972	1025	1006	976	974	973	985	982	992	964	1024	947	951	988	937	945	993	1025	970	1037	951	996	954	964	1010	1017	974	954	1021	999	1020	958	931	966	999	984	1041	955	1062	957	1001	994	997	977	1000	1044	1014	970	973	1000	1001	970	968	993	1009	1019	985	965	1028	1011	943	934	992	1005	1031	985	1006	961	992	976	999	1006	1045	960	977	1008	982	956	1040	979	953	991	940	980	989	996	1016	964	1003	969	978	1002	986	974	1050	980	981	933	937	991	991	981	1019	1003	910	952	986	984	970	976	999	983	987	918	986	973	1011	993	1006	981	970	989	987	991	987	986	955	1024	971	955	948	918	1035
34214	19890	9282	8660	9388	6345	5811	5421	3292	2030	1591	1288	948	926	839	657	587	569	452	482	492	422	384	440	407	378	378	361	322	343	347	370	325	322	374	309	327	338	335	362	373	405	340	370	361	339	345	330	326	292	328	312	342	324	294	319	296	304	311	325	308	287	294	308	289	285	287	324	323	318	304	312	342	294	324	309	296	359	298	307	261	305	320	295	333	331	292	299	311	319	334	306	311	326	315	298	294	319	353	312	317	297	298	310	289	319	310	291	306	292	307	286	316	304	326	285	277	302	325	315	308	335	291	317	309	313	272	299	341	350	312	307	284	345	293	331	335	341	288	334	297	350	272	350	323	282	299	309	294	296	311	327	352	302	304	323	278	289	295	284	322	307	307	315	306	359	302	282	331	312	292	300	318	310	309	308	304	291	307	313	308	303	307	309	302	327	305	302	325	302	319	303	301	292	295	297	293	332	317	330	337	299	341	279	302	306	302	273	296	300	301	309	306	293	295	306	313	288	325	356	347	283	308	329	323	301	343	338	335	324	312	280	338	290	338	316	274	319	301	336	307	296	317	318	327	281	269	306	312	329	294	314	331	314	289	298	311	336	316	291	305	336	327	263	310	284	299	312	282	303	315	298	312	317	303	307	321	302	268	298	291	302	319	327	286	321	335	275	309	309	287	312	325	314	304	284	286	319	293	324	294	334	299	316	317	348	339	309	285	298	279	330	318	277	316	296	285	328	288	322	306	291	273	331	287	308	302	299	312	294	349	317	298	326	292	313	306	303	339	352	330	350	284	318	300	295	286	306	264	297	301	330	336	296	315	321	313	308	280	305	292	332	292	296	311	288	318	303	323	294	282	303	318	305	321	311	296	304	293	299	303	345	307	325	282	305	304	304	261	315	291	328	330	312	295	310	327	295	316	324	320	315	295	287	323	296	347	312	305	291	302	321	317	278	318	291	309	328	309	341	278	305	295	320	301	304	326	281	342	317	306	304	286	301	301	302	303	303	291	281	285	298	271	303	326	294	327	328	321	296	328	326	336	358	290	317	318	326	331	324	311	300	291	320	293	285	296	310	323	288	300	290	297	302	324	290	328	294	338	315	309	321	306	306	296	327	327	267	315	333	325	299	323	333	343	354	293	285	332	310	313	298	294	329	302	289	304	299	326	304	331	296	319	296	303	284	300	314	321	276	318	292	290	301	316	285	289	328	303	270	295	318	275	331	320	340	308	308	279	309	289	289	348	281	280	315	321	322	297	366	278	325	292	308	307	304	319	295	331	274	310	319	310	309	288	322	296	310	319	313	305	312	352	311	312	312	313	322	300	290	293	305	278	314	298	357	320	319	310	286	287	299	308	308	313	298	306	319	337	302	304	329	318	313	301	293	321	305	294	316	285	317	324	287	315	335	317	306	331	304	298	306	299	303	311	319	290	296	296	312	317	327	294	288	321	338	281	303	293	325	353	295	301	293	306	299	305	290	321	282	284	310	305	351	317	317	311	325	327	303	308	287	312	326	312	320	272	326	335	300	310	313	314	300	300	307	306	335	312	310	300	313	303	315	319	296	311	308	306	314	318	308	305	315	317	300	310	308	313	337	290	294	302	306	298	295	275	339	308	315	284	276	335	317	321	308	317	274	325	288	293	281	302	313	326	316	321	288	290	291	340	323	338	294	291	311	322	325	328	279	312	290	294	304	301	300	311	342	321	312	313	323	304	291	311	312	318	302	306	310	280	284	304	324	302	307	287	307	327	307	300	301	334	321	323	278	280	291	310	276	327	304	322	310	318	323	283	314	298	292	306	308	341	305	295	305	334	336	333	326	314	318	295	287	300	313	293	289	284	287	289	284	294	307	284	313	329	314	286	320	306	284	334	310	281	329	304	313	333	323	270	293	350	272	334	305	316	293	278	316	311	315	329	310	294	321	304	337	331	344	328	297	288	306	297	294	300	296	304	302	296	311	313	315	311	329	297	341	292	327	285	261	302	296	319	296	302	312	289	353	313	306	324	315	293	325	304	315	310	310	278	295	330	303	294	293	323	284	290	309	302	282	306	309	295	307	299	296	281	311	325	320	287	303	300	344	312	298	285	342	301	315	280	328	310	290	302	307	302	278	335	268	311	333	277	304	317	331	294	314	301	301	293	306	307	286	323	305	298	373	297	281	303	298	322	302	311	320	316	311	305	320	317	318	309	333	302	308	296	302	275	302	315	309	321	300	283	317	312	298	297	294	318	300	323	301	323	294	303	271	273	316	303	316	310	270	348	311	305	283	332	320	310	299	300	296	320	328	292	293	328	306	324	302	314	285	271	269	284	328	313	274	305	268	307	347	309	291	309	306	294	312	317	350	312	268	276	332	310	301	329	272	333	309	303	316	293	311	305	277	303	306	325	308	328	278	331	297	330	320	288	321	298	291	319	316	295	309	289	283	310	354	314	292	309	291	324	290	296	295	336	288	292	311	325	310	318	291	339	307	310	303	291	315	309	300	287	285	330	283	267	332	338	277	302	335	291	296	314	291	314	338	269	314	313	273	328	288	328	282	313	305	311	302	311	352	341	323	303	318	280	342	290	310	288	328	349	307	321	300	306	332	285	322	325	320	296	304	274	301	354	289	291	302	327	292	300	294	309	322	311	277	296	295	304	300	285	293	322	294	311	305	308	295	319	324	332	338	314	301	306	309	318	300	310	322	343	320	305	289	324	300	295	308	332	344	321	340	324	333	293	318	273	282	299	294	297	316	295	308	321	313	293	295	309	317	306	322	351	327	280	312	303	303	287	305	300	322	294	302	319	312	295	301	294	285	294	333	296	318	324	285	299	328	287	317	325	324	346	289	324	305	302	324	277	282	345	291	305	280	291	335	324	293	284	260	302	352	320	300	330	302	351	305	308	277	280	306	316	291	285	289	321	294	315	314	283	310	289	298	325	294	326	279	300	319	285	311	282	287	285	341	311	311	298	307	315	286	336	322	326	299	299	291	334	338	294	305	306	297	321	305	316	284	297	309	322	296	311	297	276	280	296	320	293	268	334	297	303	298	304	300	320	328	289	320	320	311	301	312	321	307	324	302	298	293	310	327	318	304	304	309	324	288	295	312	324	311	297	323	319	335	346	282	308	306	299	305	337	307	267	305	303	319	298	300	265	317	303	298	343	288	330	322	284	324	287	306	309	319	274	328	324	325	291	284	300	262	316	314	316	292	296	333	299	309	285	337	289	306	306	324	333	322	305	330	290	293	298	320	328	304	290	341	302	299	283	318	319	298	303	292	285	321	314	320	315	323	332	341	333	306	314	306	279	294	287	313	326	320	314	301	345	301	298	306	319	332	313	312	335	304	290	308	314	283	321	306	315	268	278	310	294	325	306	304	316	301	293	329	320	299	310	299	292	310	306	306	332	284	321	282	270	323	306	315	309	306	320	327	285	287	300	301	329	285	295	291	290	343	297	331	277	287	290	332	282	315	292	315	320	312	303	310	330	279
21906	10003	10574	16772	21127	16791	17646	17908	11570	7924	6690	5785	4599	4492	3837	3065	2519	2293	1815	1977	1991	1839	1351	1310	1350	1282	1239	1084	1041	974	951	906	923	967	961	913	926	974	983	1188	1263	1198	1113	1053	1072	962	1064	959	967	952	868	874	824	884	909	853	887	855	801	801	763	733	794	754	754	753	731	794	749	786	838	725	730	749	677	679	750	736	712	744	707	712	693	701	708	706	742	722	717	715	683	735	727	717	709	732	830	718	755	743	769	722	727	739	665	689	713	708	683	761	714	751	745	704	785	676	692	731	727	759	675	724	748	706	715	728	729	733	758	707	713	680	722	730	733	683	719	736	762	691	736	727	759	700	729	753	738	760	699	695	730	742	699	762	694	749	706	744	731	670	757	708	749	712	708	727	747	742	714	746	676	728	717	705	706	758	767	745	704	708	729	750	716	728	709	709	796	675	741	689	741	710	748	704	694	689	756	712	711	692	667	693	712	688	745	715	693	775	645	736	717	752	765	727	727	745	706	736	718	713	747	710	725	699	746	725	752	651	671	738	717	696	736	765	817	718	704	751	711	713	712	695	712	676	748	710	714	686	744	664	744	721	737	742	697	723	720	700	728	756	737	789	773	748	767	755	730	715	769	700	726	688	701	721	668	725	743	730	755	703	734	735	740	725	796	782	714	675	722	738	768	711	706	691	734	696	683	733	682	750	748	720	761	735	736	730	747	712	701	705	707	765	739	700	692	731	714	741	719	823	725	743	705	712	754	695	774	738	784	726	752	792	721	744	675	674	684	735	699	716	716	736	647	677	690	699	745	756	699	748	720	685	727	704	716	742	728	752	710	714	699	729	739	725	703	664	730	764	698	691	673	712	713	717	706	688	751	772	731	757	772	692	802	728	717	691	762	672	723	753	704	723	733	732	786	757	715	718	740	695	709	718	732	679	761	708	738	718	633	719	757	750	753	719	712	728	727	775	709	721	747	699	738	680	703	717	710	731	668	772	748	722	710	750	747	734	726	711	706	735	745	707	749	740	700	770	774	722	774	704	727	686	692	705	715	737	762	780	719	712	723	722	743	732	744	742	729	752	683	736	702	728	705	715	718	774	708	711	719	730	762	707	761	704	701	748	743	698	734	719	725	729	720	752	721	716	724	753	731	732	778	707	751	742	737	724	731	706	701	748	716	695	734	688	780	772	752	711	731	749	708	726	724	705	729	773	727	740	738	719	738	696	688	689	700	727	744	712	721	713	699	673	733	720	734	723	749	672	744	676	718	774	697	732	707	712	737	694	745	707	704	744	731	685	695	739	753	728	706	736	709	802	735	808	668	747	733	732	738	728	714	718	720	726	709	709	650	683	741	704	724	693	722	720	722	750	727	738	686	733	701	736	762	782	720	694	725	653	735	674	734	716	751	750	676	703	675	728	737	790	754	724	755	696	791	689	759	735	739	746	778	691	804	720	705	776	766	740	739	746	751	719	764	725	701	730	710	714	699	714	779	754	707	738	744	730	729	757	715	736	755	780	725	682	687	718	728	703	664	732	734	719	727	722	746	700	666	689	740	728	736	744	691	707	677	705	722	743	761	778	749	685	730	715	792	716	726	746	702	742	728	672	706	722	727	715	722	715	783	719	690	727	748	716	762	710	738	782	724	701	734	698	744	710	708	730	714	694	705	706	742	719	749	687	721	729	663	765	720	702	697	722	734	719	724	702	759	725	743	745	672	720	772	711	688	699	695	723	732	739	750	696	684	693	756	745	684	694	711	730	708	736	728	662	740	723	748	707	717	716	715	699	719	715	720	727	727	743	703	688	679	732	736	702	739	754	738	718	687	721	729	691	687	681	730	788	748	739	690	750	727	761	699	734	773	734	696	710	673	743	702	721	743	699	707	756	705	738	696	714	739	707	702	720	719	715	760	712	741	750	724	737	818	767	759	714	759	716	708	794	722	695	755	763	745	716	716	732	741	739	692	722	704	701	751	758	692	712	761	713	764	722	729	707	747	721	696	758	695	739	729	703	713	698	725	707	749	700	724	717	765	723	709	767	723	750	704	751	665	715	659	734	729	756	739	770	695	719	746	718	771	694	701	740	745	730	713	730	706	724	740	731	748	709	703	728	729	757	738	717	712	698	747	716	686	717	744	750	698	705	715	739	770	719	705	765	693	714	672	730	711	702	752	717	725	770	706	703	752	725	725	747	758	725	703	686	697	684	739	721	712	716	736	715	711	752	725	706	730	766	716	758	704	705	724	689	734	750	712	768	729	738	766	758	794	699	696	730	744	744	771	705	726	746	642	711	687	724	746	760	701	713	697	745	774	732	760	716	716	741	721	703	713	719	695	750	713	723	709	751	714	746	752	670	756	711	741	703	742	740	678	701	704	693	725	767	735	774	751	730	708	775	785	763	694	765	724	699	688	708	728	694	727	745	725	758	704	738	701	689	700	675	700	747	759	714	746	720	751	729	756	693	730	743	710	699	738	751	711	743	725	725	707	737	732	732	753	714	779	654	812	734	751	728	766	759	767	694	709	703	757	727	685	723	753	677	708	733	751	731	717	700	706	699	750	743	715	748	744	686	687	687	711	704	752	700	741	724	715	704	728	765	729	737	699	740	745	700	694	737	755	709	726	719	754	736	705	735	780	728	704	687	728	720	700	710	702	705	771	760	743	744	749	751	702	748	707	764	711	718	753	748	752	710	764	750	744	700	766	751	732	752	671	705	715	695	743	713	743	685	760	683	710	768	722	764	738	736	732	768	700	747	710	735	714	737	683	741	761	731	725	748	697	719	720	740	727	748	757	710	679	777	752	691	701	703	749	703	703	736	704	704	659	711	741	724	681	736	721	754	703	729	769	757	741	688	704	702	699	726	740	710	714	753	772	712	720	758	699	716	716	738	722	721	754	741	741	713	647	712	759	713	761	761	731	726	728	702	686	738	756	785	743	725	740	676	782	694	709	741	741	717	692	726	719	714	755	652	699	720	734	730	700	700	756	731	735	756	762	751	755	748	759	719	711	691	769	720	772	685	701	733	715	709	707	712	752	746	719	735	750	764	698	709	670	726	722	727	692	758	773	703	736	744	719	739	681	722	711	694	739	707	727	687	754	702	741	690	698	727	717	758	687	718	687	710	733	715	734	691	736	722	735	716	739	729	759	739	731	698	745	731	764	733	736	720	715	755	769	676	697	676	731	733	673	743	762	722	709	730	746	694	687	748	732	789	679	711	740	749	743	705	745	766	744	773	748	683	705	758	694	704	715	713	720	740	709	725	747	681	701	713	710	707	720	756	771	756	715	739	730	739	725	760	688	674	732	761	722	700	727	711	719	740	700	683	690	738	748	708	744	707	714	696	741	742	747	748	755	737	735	745	757	712	741	693	727	727	748	753	715	747	736	757	724	704	729	660	714	761	762	743	725	771	743	716	726	740	737	701	662	725	714	763	744	686	720	720	705	669	739	750	701	724	695	717	706	715	753	735	700	701	719	676	693	718
44948	28676	16743	17609	14023	9699	10367	9371	4959	3205	2645	2144	1654	1437	1331	950	757	711	582	588	574	449	389	372	381	374	384	355	357	298	292	290	267	284	285	269	281	290	360	341	329	303	322	328	325	301	313	302	302	251	257	265	258	269	297	291	275	252	272	259	251	240	242	238	248	221	226	269	252	246	259	229	231	231	247	245	251	253	260	223	197	242	236	299	268	236	263	237	259	215	231	213	271	202	205	226	233	230	223	275	235	243	250	253	246	219	266	233	236	212	231	213	226	268	240	227	237	230	237	235	239	229	226	254	230	232	250	223	242	258	215	223	237	250	238	211	230	215	230	249	233	224	218	242	212	242	262	201	234	260	263	251	235	247	248	238	226	232	213	249	228	248	208	264	270	264	245	240	265	230	246	265	236	225	228	229	269	225	251	282	230	246	263	268	225	217	220	243	239	251	208	225	264	250	242	237	211	222	244	237	250	247	246	238	229	239	254	246	248	230	237	236	220	214	232	221	203	248	224	255	246	251	227	232	241	256	257	227	210	243	196	217	233	225	217	231	233	241	216	237	234	248	245	210	214	239	239	237	214	237	229	256	223	228	239	206	247	258	241	236	226	245	248	254	220	225	217	242	245	238	248	246	235	242	254	224	213	243	243	241	204	217	267	240	239	244	215	216	255	207	272	201	222	235	245	268	244	254	250	240	248	226	228	232	244	250	247	262	247	221	235	225	281	244	235	239	249	260	235	239	213	231	240	249	242	244	239	224	248	237	216	249	241	254	246	229	264	237	264	224	232	236	213	225	230	217	225	221	249	276	240	247	248	228	245	244	279	262	226	238	241	220	250	218	259	215	249	242	218	244	238	252	216	240	264	240	227	244	231	255	244	244	255	245	257	232	224	203	262	236	227	242	260	254	215	243	262	226	237	243	253	245	256	238	231	241	242	211	223	228	240	242	240	230	233	239	221	231	259	236	262	253	238	230	217	263	201	251	261	247	226	211	252	224	223	241	253	246	217	262	247	248	243	220	229	255	243	238	222	223	243	241	255	214	246	228	267	251	208	222	238	236	248	205	229	227	250	243	231	213	232	233	230	250	229	232	246	248	249	243	244	233	225	214	221	231	247	218	236	239	239	239	232	201	226	229	268	244	243	244	238	213	241	192	249	243	240	272	198	232	241	228	257	240	227	243	262	229	225	249	253	233	244	240	250	259	242	226	226	227	231	288	221	256	229	241	243	230	230	262	210	234	205	216	238	236	212	254	230	276	228	239	236	220	254	235	262	245	224	246	232	240	260	245	220	229	230	253	244	236	225	247	225	250	209	252	257	254	242	229	240	224	253	242	254	268	211	242	233	231	221	234	215	287	233	248	254	233	252	229	235	242	240	261	220	231	214	241	254	241	213	225	259	258	228	216	256	252	225	250	217	227	261	210	262	238	259	247	236	211	226	241	230	232	225	215	262	226	244	238	217	222	246	246	242	225	230	232	241	247	229	257	220	245	214	244	252	233	206	253	237	232	238	223	250	226	243	227	241	210	219	249	237	216	243	218	237	257	212	223	231	247	282	233	243	221	279	256	260	200	246	245	258	258	237	221	246	274	249	239	260	241	245	226	241	250	272	255	259	233	239	260	221	234	247	204	214	249	232	215	233	239	210	243	263	229	250	243	255	252	245	223	216	232	218	261	245	243	208	221	275	236	223	208	209	225	252	239	247	235	236	259	216	246	224	240	263	262	226	250	225	225	256	224	229	223	234	254	256	244	257	262	232	253	231	231	269	218	267	257	238	239	227	225	240	262	271	249	230	237	246	230	247	246	223	212	241	263	242	243	261	215	245	245	233	239	224	249	231	220	264	222	244	207	239	244	250	229	214	232	234	257	250	245	226	241	225	222	240	209	213	222	246	229	229	245	238	231	197	230	256	250	233	245	228	255	247	239	248	266	246	231	238	241	237	240	258	225	236	228	223	263	222	251	218	226	234	233	249	260	232	243	206	260	210	230	223	240	249	208	246	230	261	264	233	233	242	227	261	245	245	230	251	228	216	223	235	258	234	238	252	220	232	243	231	232	244	236	229	244	253	254	220	252	252	237	217	251	236	230	226	253	254	225	250	242	265	242	248	215	257	231	223	253	245	264	250	228	221	262	247	270	248	249	243	212	235	239	212	254	265	230	225	235	245	261	252	265	230	222	233	229	253	258	226	244	195	256	216	247	260	237	250	217	251	231	231	252	261	238	206	218	263	229	239	262	232	242	222	258	248	243	239	223	218	241	232	230	247	232	240	229	236	212	220	246	245	255	231	236	247	250	217	260	253	246	249	249	238	230	234	220	215	248	239	226	243	243	225	233	234	216	210	201	234	250	253	236	228	287	228	262	253	223	198	233	242	258	224	266	239	222	266	266	228	265	254	250	258	258	225	226	251	204	245	227	268	220	235	248	235	228	230	223	214	270	255	258	220	243	233	233	233	244	239	238	259	214	206	245	243	224	232	216	223	248	234	228	218	250	220	212	213	234	220	252	238	259	249	229	238	251	203	209	218	242	229	229	237	245	229	222	223	249	231	231	244	280	234	226	256	241	238	233	242	241	231	235	219	204	251	235	234	230	241	225	230	238	252	241	245	218	253	224	237	235	222	220	217	234	225	235	232	238	237	228	209	233	235	266	248	231	249	210	257	236	250	227	232	251	252	242	228	225	220	218	252	257	238	256	264	268	223	284	253	224	226	237	224	242	228	253	248	235	240	200	229	263	234	248	245	233	233	257	264	244	213	239	231	264	197	233	243	266	245	220	247	209	242	204	232	225	219	216	249	228	217	259	272	252	235	232	278	257	249	240	250	256	236	245	226	249	224	283	224	236	245	244	237	247	241	249	228	269	212	235	245	235	243	249	251	222	248	265	281	257	246	222	222	251	244	220	226	236	236	253	237	246	225	221	230	230	237	201	264	260	247	210	227	215	231	240	201	225	223	224	214	225	244	239	236	252	237	249	235	274	209	279	254	224	232	226	234	273	248	244	221	226	239	206	248	264	205	237	237	243	213	251	246	258	254	234	244	235	260	240	236	220	209	239	243	242	234	217	268	222	235	252	225	239	219	241	222	222	212	234	230	226	239	232	244	216	215	239	238	254	238	248	251	247	229	251	251	260	226	229	221	246	276	247	227	240	217	251	236	217	251	245	224	213	214	254	250	235	231	231	244	235	271	243	253	236	249	231	257	243	254	239	256	265	243	232	256	242	204	263	236	230	222	241	255	227	213	249	228	232	233	237	231	218	253	234	225	241	249	225	245	251	262	245	237	263	223	226	223	228	261	205	247	261	208	265	222	217	248	241	236	220	219	202	228	235	236	266	236	228	212	211	237	228	225	247	228	222	253	227	217	255	244	224	252	266	227	253	246	229	244	232	272	255	247	256	247	239	265	237	235	222	221	230	236	227	242	230	247	263	235	261	232	227	266	248	224	239	277	232	234	238	213	237	238	245	263	233	231	235
28934	14766	16517	27246	25417	22160	25763	24300	15812	11866	10401	8825	7986	6728	6107	4514	3709	3196	2928	2950	2792	2263	1705	1584	1774	1651	1697	1351	1242	1110	987	1010	1006	977	960	928	929	1101	1184	1338	1266	1126	1150	1233	1201	1062	977	956	972	879	785	776	802	858	778	828	774	736	935	960	658	623	689	676	582	628	591	630	649	597	596	563	586	658	609	618	621	599	640	658	552	647	555	565	578	582	621	591	568	567	586	612	611	581	607	610	562	561	612	584	616	608	628	598	597	596	593	555	577	586	544	566	586	561	563	574	590	592	595	585	594	575	587	556	590	580	583	613	597	608	590	550	600	569	550	574	551	568	553	606	558	595	581	578	589	548	584	575	566	577	604	546	599	565	601	581	559	546	560	537	571	602	574	554	577	605	579	579	637	583	592	561	603	584	615	559	565	574	584	541	568	577	575	652	614	587	596	570	589	606	591	553	609	598	562	553	617	590	618	591	570	589	593	571	610	594	567	637	610	591	636	548	621	581	611	573	578	596	594	628	600	618	592	609	550	596	610	602	572	592	610	615	609	599	571	600	587	583	551	568	558	616	520	596	622	606	585	584	593	581	610	593	590	571	601	617	562	597	573	558	615	588	599	616	543	567	583	611	594	574	587	593	603	558	546	587	559	570	586	568	615	589	597	629	572	609	594	593	602	550	614	541	586	584	572	590	584	642	614	622	584	590	587	574	618	597	556	609	596	624	618	549	553	576	585	562	569	593	596	580	597	597	560	574	592	578	563	594	588	546	584	588	547	574	556	620	601	584	592	580	572	610	600	574	577	626	543	578	586	606	571	583	537	581	613	593	549	629	598	585	574	575	576	603	585	571	572	545	613	592	621	573	622	579	595	610	645	555	563	577	558	597	562	620	572	524	572	601	594	619	609	570	594	601	596	590	614	595	585	614	568	605	559	585	591	561	599	574	568	587	594	587	566	551	609	599	571	589	556	560	601	609	560	600	576	580	532	589	586	575	608	595	596	617	594	587	631	556	579	606	567	585	620	590	611	570	599	528	614	596	580	585	564	571	574	615	555	645	563	565	566	567	553	557	578	590	599	587	585	569	622	574	620	593	639	604	600	608	577	572	551	604	662	585	580	575	593	595	526	575	570	595	614	593	569	618	567	563	615	585	652	593	602	615	624	585	581	539	559	580	565	589	618	524	571	618	589	568	580	557	611	521	574	550	570	592	605	590	592	613	604	597	596	559	562	590	625	558	583	551	586	585	565	547	583	638	615	576	583	590	578	603	576	619	578	587	585	569	605	586	557	615	573	568	593	639	604	565	592	581	610	607	620	597	599	587	586	577	590	589	641	631	549	544	631	598	571	612	547	598	524	587	631	587	584	598	625	553	577	637	600	587	553	585	592	550	589	581	604	579	591	624	609	588	560	578	575	564	601	579	606	582	560	608	580	608	588	604	586	607	610	591	605	590	539	615	596	576	579	642	627	554	578	595	573	556	601	594	622	630	602	575	580	569	628	570	570	583	599	637	596	549	599	528	572	559	564	586	580	632	589	600	579	573	592	606	546	581	640	624	553	566	592	552	588	544	547	557	603	562	568	581	575	598	591	550	613	571	631	566	590	560	590	543	590	572	591	576	590	589	593	588	598	589	614	614	567	602	588	561	599	631	598	623	585	563	555	640	605	589	609	594	575	606	564	612	604	565	609	566	601	600	568	547	598	577	600	595	595	560	611	586	581	592	571	574	578	592	579	554	544	586	605	605	556	544	611	575	613	603	561	590	564	569	570	600	577	583	592	591	602	617	604	570	579	562	559	601	592	607	606	581	581	574	573	600	574	598	578	605	617	590	580	556	570	563	576	575	582	629	569	592	563	593	592	588	580	621	609	616	594	610	627	582	573	635	562	630	560	564	582	582	545	581	562	570	624	573	611	582	571	596	593	559	630	565	556	582	598	587	550	588	641	581	554	624	544	599	587	589	573	580	587	600	554	529	558	588	568	571	591	577	634	592	569	616	551	590	624	582	574	600	572	559	632	607	541	597	620	572	575	562	627	526	551	601	572	592	585	614	631	597	591	573	552	606	529	590	618	585	596	619	585	565	587	594	559	595	632	550	591	574	599	544	590	569	603	607	575	575	582	584	602	583	592	565	535	575	607	571	579	614	593	591	590	589	559	608	545	585	605	603	591	581	606	610	630	570	582	571	598	573	561	609	561	605	559	606	578	552	582	574	547	598	582	617	614	583	588	612	565	610	613	596	575	576	550	588	601	599	557	552	571	631	592	566	566	599	534	548	555	568	604	608	584	608	563	568	584	569	576	584	612	561	578	590	579	587	628	583	597	569	599	616	549	621	536	559	545	555	608	571	565	605	573	585	552	595	581	604	603	575	572	551	608	558	614	581	593	561	545	614	579	564	583	551	589	613	606	553	553	643	595	612	575	567	614	602	570	559	568	562	609	544	565	512	549	583	553	560	590	600	622	573	577	576	588	600	608	571	542	579	587	612	581	572	626	589	585	539	566	594	603	565	626	593	558	602	593	592	576	592	574	546	593	551	610	539	572	556	586	546	592	571	543	560	613	542	593	610	564	538	598	593	574	574	592	594	558	558	582	571	542	554	582	608	566	586	545	596	566	554	551	552	573	562	683	569	577	610	577	588	526	574	633	537	599	595	558	635	599	567	555	599	545	596	626	608	598	562	616	578	596	585	589	586	586	590	625	624	601	585	569	593	604	583	558	621	610	526	568	590	620	611	555	596	574	634	541	548	569	550	620	572	564	617	579	577	571	593	568	606	616	576	590	555	601	572	556	595	608	561	584	573	621	543	618	547	624	613	570	627	596	573	598	627	613	580	572	590	581	573	571	550	573	619	586	583	548	595	601	595	572	589	589	562	575	605	570	576	569	591	601	583	571	578	586	604	585	608	584	609	589	598	609	568	579	543	564	598	569	618	585	576	591	579	555	597	572	557	561	558	555	592	613	632	574	550	590	582	569	558	576	543	566	619	542	556	564	566	551	549	603	590	596	576	545	588	588	555	594	616	548	601	528	606	597	562	607	565	554	619	583	630	597	585	570	590	591	595	595	641	602	596	566	599	546	626	610	589	558	574	583	607	594	599	607	587	586	551	551	566	525	572	598	585	579	614	556	628	594	610	579	592	591	570	594	596	563	558	585	590	602	599	566	597	578	570	565	607	583	611	550	589	579	611	553	563	598	563	578	598	581	601	577	558	552	530	587	607	557	552	588	598	596	564	614	561	571	568	565	612	533	558	586	529	588	597	530	588	562	556	550	613	602	579	588	565	602	575	611	571	598	592	610	614	551	629	563	631	590	566	560	636	597	531	578	600	598	596	553	604	603	610	568	537	584	582	590	588	597	551	594	590	563	562	622	590	563	595	589	585	573	621	564	566	621	604	594	598	594	583	563	580	530	550	573	592	584	613	564	571	613	552	579	595	637	575	618	613	586	574	580	586	614	584	599	567	576	578	618	564	562	594	560	573
14849	5225	3642	3818	2435	2197	2604	1904	1212	925	742	715	670	608	568	508	528	470	472	483	478	460	421	452	397	435	461	427	451	412	432	390	428	436	404	438	444	435	444	454	457	478	464	450	412	467	428	445	447	413	422	431	451	416	446	419	408	432	393	433	393	428	399	417	416	410	403	453	413	404	421	409	405	430	420	383	427	451	418	398	394	483	442	438	392	421	425	444	452	414	409	419	439	442	389	457	383	442	441	434	422	405	466	424	414	391	406	446	451	458	431	457	437	415	437	408	422	389	426	408	420	449	424	405	457	454	429	390	412	380	452	413	468	451	435	415	448	379	421	431	440	424	410	425	416	396	411	429	416	445	452	422	440	386	421	432	429	373	435	422	388	404	439	414	417	403	410	431	427	408	405	423	397	422	416	407	400	419	410	467	443	423	405	421	414	396	457	420	424	426	406	458	421	407	429	415	396	419	418	424	447	405	458	428	414	437	391	397	410	456	410	458	435	438	468	451	423	434	419	404	451	438	426	396	439	436	421	379	413	440	451	415	398	451	422	423	422	412	426	418	417	434	467	411	425	436	417	417	447	390	410	403	413	417	400	425	415	430	408	410	446	401	415	456	449	427	407	460	421	414	424	407	427	444	411	426	419	431	420	449	409	435	408	395	408	432	435	449	402	409	456	422	436	420	402	399	414	391	405	432	414	427	408	428	434	402	441	412	445	460	420	418	427	442	414	437	439	427	400	423	444	426	412	381	405	404	389	419	438	447	430	412	434	424	472	379	409	426	411	425	422	438	398	431	431	427	456	465	413	420	401	403	384	463	416	392	436	476	434	416	395	432	436	428	406	422	472	465	442	415	423	417	406	435	410	466	422	452	386	418	437	424	434	427	452	428	419	404	428	418	423	429	419	416	429	428	402	410	402	464	470	429	398	436	443	433	414	419	423	452	389	414	405	456	418	410	458	442	399	439	421	393	378	448	447	433	445	449	405	434	392	391	411	411	455	429	429	400	392	414	422	425	438	405	460	439	419	422	423	415	431	423	471	436	399	426	440	461	401	446	421	395	415	439	406	379	461	433	409	431	414	408	405	430	434	435	385	396	445	400	428	416	416	431	437	435	448	398	443	424	411	436	407	425	384	398	447	421	406	411	425	446	418	409	417	406	407	386	409	398	443	422	398	433	431	415	454	431	421	433	434	396	390	362	408	427	427	425	362	418	378	415	428	427	431	400	434	436	404	435	390	396	441	456	427	425	373	392	435	443	450	424	426	425	438	431	397	437	406	430	424	453	466	434	415	413	410	409	451	404	384	461	400	420	426	434	394	410	414	434	440	433	419	420	446	444	458	396	421	377	472	397	431	400	388	414	405	404	423	400	422	443	427	414	426	449	431	418	415	426	452	432	439	418	442	429	382	399	410	446	425	464	401	429	427	395	441	449	449	413	446	465	417	427	447	457	406	441	424	441	436	434	434	448	420	372	419	457	453	388	399	425	416	407	464	413	427	403	429	422	404	420	413	406	448	449	425	420	406	441	394	467	408	427	417	408	438	436	457	448	424	453	434	417	417	416	377	413	450	409	392	391	385	413	432	440	438	404	430	431	412	410	450	432	419	431	425	433	406	434	426	387	403	397	436	435	449	444	452	428	381	450	428	459	423	441	438	411	375	389	376	437	381	417	431	435	415	449	421	443	438	436	403	420	415	450	439	419	415	423	452	389	439	437	427	406	429	419	404	432	435	405	390	407	433	426	417	392	460	433	432	402	414	412	424	443	409	406	432	422	423	425	442	428	415	433	390	419	406	430	401	410	406	407	400	429	456	456	386	398	388	389	435	442	389	438	395	411	462	440	430	396	436	421	460	431	428	448	434	444	407	424	407	456	422	416	454	416	439	427	425	415	429	455	437	436	435	435	399	414	433	394	407	399	447	403	409	420	384	388	454	437	384	437	431	412	416	429	430	427	460	453	434	423	406	420	388	411	368	448	432	410	428	438	421	445	424	369	429	404	425	406	420	429	390	415	410	435	435	417	396	412	389	403	462	396	424	434	390	429	465	448	382	424	426	383	408	410	445	412	451	441	416	388	393	408	429	418	426	446	456	425	399	458	422	468	398	424	433	404	411	418	437	425	404	410	387	457	396	410	428	408	419	455	427	421	428	405	413	399	430	422	404	404	419	430	444	440	442	438	410	452	420	409	425	439	399	412	441	433	433	413	415	441	415	472	404	434	428	447	419	420	428	447	404	418	424	404	433	359	411	465	459	402	401	417	419	422	393	423	464	424	433	443	408	427	427	431	422	404	394	408	410	434	408	436	414	424	394	400	388	427	399	407	433	401	419	431	443	440	462	417	414	428	400	440	409	428	437	449	429	410	406	470	414	440	430	424	418	412	420	417	410	419	404	394	411	424	413	407	416	442	404	424	427	420	417	417	411	406	434	438	441	426	439	450	423	449	398	404	418	429	419	413	413	398	420	445	439	441	422	421	420	451	456	400	434	433	422	453	412	439	425	441	415	426	447	440	459	408	406	427	415	443	403	418	445	411	411	430	433	416	406	383	426	445	466	434	371	406	436	445	415	409	407	448	416	458	433	415	396	424	444	424	409	407	414	384	431	384	420	447	435	421	415	406	443	406	393	406	465	431	464	439	402	399	438	447	452	475	417	418	441	399	438	452	415	435	451	387	384	394	437	392	433	462	389	412	431	451	453	439	440	417	417	421	429	454	419	425	470	479	431	446	439	432	430	415	412	405	378	419	397	424	404	436	412	439	389	414	357	411	406	440	408	454	422	406	446	439	413	448	411	467	437	460	420	396	421	409	420	448	432	418	471	442	435	438	412	429	433	446	439	409	416	457	433	383	399	415	440	440	462	442	412	416	402	438	461	456	420	384	452	402	452	416	450	412	429	431	422	460	465	444	434	455	428	429	391	442	408	411	447	383	430	429	439	431	455	409	417	430	411	414	397	457	446	447	422	370	408	393	422	435	438	390	395	420	409	421	432	404	449	406	408	379	434	406	380	441	383	420	439	387	420	404	454	441	435	404	465	442	425	390	395	417	384	429	406	438	440	489	435	431	406	418	412	421	415	407	437	419	419	432	429	410	435	448	426	425	431	397	422	419	401	443	437	436	430	434	431	388	425	406	392	429	449	429	432	444	474	414	409	413	442	399	431	464	402	445	410	394	421	380	364	434	448	401	423	458	446	374	407	409	409	460	417	409	406	426	396	380	421	394	415	422	404	427	436	429	452	395	417	438	415	426	418	410	410	464	412	423	415	420	406	414	420	454	442	415	429	404	443	406	458	442	389	444	449	424	445	473	433	433	439	442	401	425	400	418	400	413	453	409	409	426	413	425	427	408	440	397	428	405	476	432	411	448	448	411	410	444	447	422	404	396	431	417	429	431	440	433	403	436	408	391	433	404	426	428	410	417	396	414	413	431	379	412	405	417	429	425	394	409	441	412	426	420	448	425	457	418	446	435	395	428
9036	4076	6734	10508	8184	8385	10411	7747	4657	3479	3229	2452	2718	2010	1820	1543	1399	1258	1348	1381	1279	1144	1043	1051	988	995	1013	1008	981	952	1005	1065	1041	975	1081	1000	1012	1077	1116	1099	1179	1090	1119	1043	1096	1086	1104	1074	991	968	1041	1017	986	1081	1037	1057	1022	941	999	1003	990	966	955	998	975	1005	947	958	956	946	944	954	937	953	908	908	948	888	966	954	929	969	916	991	948	939	933	1002	967	894	982	972	941	971	980	1012	953	942	958	893	961	962	903	913	962	951	961	1006	960	956	909	929	948	916	970	1013	905	912	960	947	952	980	897	993	1018	923	988	1004	961	945	960	913	933	998	925	981	938	992	928	949	1009	968	970	965	920	950	975	944	889	943	952	1001	933	988	923	1015	948	973	914	969	958	955	913	985	936	941	927	990	897	940	974	960	925	925	978	990	987	954	995	977	869	986	880	949	948	921	962	938	973	958	993	976	978	905	920	928	943	952	949	913	912	947	983	911	927	963	945	956	927	928	949	984	982	914	955	967	954	927	940	897	876	909	966	962	915	964	930	1004	978	927	978	915	922	913	954	954	899	964	903	962	957	984	969	910	956	946	927	995	966	948	958	904	935	919	987	923	979	1004	965	949	972	1000	954	949	941	982	939	962	917	959	968	929	979	930	944	877	956	968	984	899	996	923	987	948	943	960	976	943	943	975	927	970	926	1011	925	975	872	969	944	926	919	888	979	1016	936	942	903	932	974	924	943	871	973	937	961	979	919	897	917	998	973	969	938	935	955	999	941	954	915	943	944	944	996	931	870	917	959	1022	948	947	949	998	953	947	1002	934	970	1016	925	968	966	952	931	912	860	988	942	898	987	923	935	984	890	943	896	977	939	935	989	981	923	1010	930	906	905	946	968	1012	984	902	948	951	923	922	1003	1005	921	965	952	938	987	969	972	946	998	918	938	1005	964	971	965	978	950	896	944	934	959	1003	979	914	968	965	1064	951	912	983	933	930	990	925	949	969	933	966	923	954	963	958	969	950	941	954	915	982	1040	959	952	958	909	993	929	1002	916	951	948	991	949	982	931	928	973	969	945	928	983	965	936	933	967	950	952	976	950	965	978	939	959	944	982	938	972	983	961	941	950	951	999	982	961	984	1010	897	960	967	938	981	990	919	954	986	951	970	949	962	957	974	946	929	959	942	876	971	928	1035	917	923	946	984	967	1008	976	960	973	913	939	947	973	912	948	939	926	995	917	946	955	989	925	995	978	882	946	993	983	954	978	950	942	932	942	928	897	1015	1012	948	957	975	935	977	1005	919	974	882	977	961	955	895	900	974	955	989	967	966	991	979	974	915	946	973	952	954	937	985	957	932	980	965	962	963	969	931	944	998	950	911	1028	992	907	971	953	935	972	910	974	970	938	1000	982	951	927	922	936	945	947	1002	969	895	930	955	955	986	968	885	965	880	929	971	962	971	982	893	926	969	1012	961	918	947	883	960	971	960	923	955	945	973	954	928	992	961	950	958	946	938	954	982	993	966	928	927	913	886	986	930	967	1009	968	938	924	924	896	918	939	972	949	989	953	945	904	980	971	955	994	964	954	985	879	1022	945	944	912	933	959	939	1024	943	971	991	940	955	997	970	911	853	958	996	919	920	989	946	988	956	965	979	957	924	943	953	958	991	980	914	961	998	973	914	1010	929	984	927	989	949	976	992	908	915	996	948	910	966	978	977	936	938	951	1007	914	938	945	950	968	952	922	981	920	944	930	979	956	950	936	938	960	1012	934	912	877	948	963	974	945	926	960	927	977	970	919	962	933	970	953	912	973	917	961	929	925	976	939	967	899	979	996	930	1013	966	914	921	956	929	975	918	972	956	948	921	959	959	934	948	989	983	973	974	897	938	930	978	986	985	986	911	994	936	920	960	937	991	977	978	990	921	993	1020	978	937	944	971	956	965	930	936	948	968	999	971	919	958	971	970	911	879	915	974	939	965	947	923	946	996	1015	1024	959	931	955	920	965	998	961	974	935	978	969	944	975	947	902	984	953	978	1005	956	912	1019	952	997	962	1006	897	988	892	1006	958	908	927	981	989	968	1016	949	980	952	975	980	921	945	932	922	975	969	989	936	958	963	955	996	953	988	944	924	995	1000	950	925	935	936	926	946	902	900	908	971	895	905	980	945	933	975	966	945	935	971	982	925	1002	914	951	952	951	950	913	963	953	1021	930	909	926	884	921	915	956	932	1031	920	932	944	1009	912	1028	932	980	951	938	991	970	948	963	953	965	919	936	963	949	954	898	865	1004	931	967	977	983	951	938	994	960	910	964	947	948	926	1000	966	958	936	927	986	907	922	980	933	917	913	995	986	973	930	962	967	932	946	880	935	918	885	967	954	927	933	968	893	927	930	960	993	967	957	971	955	1029	921	994	989	899	930	1006	918	920	958	903	953	992	968	1029	924	941	990	949	903	969	965	942	924	998	974	968	984	961	932	970	971	1003	961	947	963	959	957	942	941	934	943	967	912	912	942	938	970	921	930	974	907	949	933	950	984	972	994	931	908	997	938	1032	981	944	940	951	1002	930	974	991	917	968	955	923	937	1000	920	967	909	953	939	947	939	983	953	914	942	935	919	988	914	983	939	923	998	932	945	954	1001	946	948	927	963	935	943	949	896	957	964	958	959	966	936	924	917	995	1005	973	887	1007	976	960	927	953	952	949	940	1017	1004	896	931	969	984	1015	964	955	912	964	950	945	970	955	949	1017	990	916	975	1009	981	986	989	972	955	991	967	912	946	990	944	946	945	999	902	926	968	991	960	961	950	936	992	952	940	978	910	970	972	1003	930	965	947	956	936	911	962	932	996	978	962	926	992	980	966	942	964	939	938	956	966	924	902	952	939	972	892	899	981	953	924	964	879	965	917	972	953	962	923	924	969	950	1013	891	949	964	1004	975	967	947	981	969	963	984	971	961	943	879	987	933	967	976	967	894	971	919	948	1007	965	966	971	1012	908	934	971	995	1015	914	920	988	1016	922	921	944	974	935	881	862	920	919	927	991	955	1018	945	904	960	955	990	988	979	924	917	974	1031	991	956	882	935	974	921	983	969	931	916	989	940	948	970	900	998	950	952	900	865	943	975	938	929	962	922	983	957	960	929	993	939	948	884	928	967	923	939	915	922	952	963	934	964	977	928	933	925	930	988	954	980	897	956	936	946	951	934	968	917	911	894	942	968	975	978	939	987	944	948	1026	950	1017	941	977	923	945	1021	911	942	984	929	904	972	922	971	900	927	887	982	924	996	930	1043	897	935	951	914	931	1008	968	901	972	948	956	961	945	973	931	995	954	902	951	1033	976	997	910	961	944	959	946	1010	976	1015	932	978	960	929	990	936	985	966	939	989	998	962	968	922	931	936	980	941	905	992	974	996	994	901	948	941	950	990	962	951	940	927	1005	922	979	998	914	979	964	915	965	936	918	958	898	924	958	967	977	920	942	914	944	939	981	931	959	895	946	958	896	909	954	929	961	961	957	955	976	974	971	937	963	975	975	906	992	951	1040	927	915	931	965	950	967	973	950	929	948	985	938	992	979	945	979	892	1013	927	999	961	907	966
33308	21369	12120	10325	6898	6541	6659	4402	2612	1977	1484	1336	1124	787	773	609	588	569	557	536	463	392	401	330	350	346	349	324	343	354	358	323	355	334	320	334	338	329	365	325	378	356	353	317	324	309	296	329	292	352	315	278	317	326	327	310	310	283	334	272	288	301	295	286	305	304	288	321	291	307	324	280	304	346	267	301	317	329	294	277	308	285	292	329	309	307	308	293	314	329	319	309	302	314	298	261	313	294	287	275	300	330	306	312	306	345	296	301	305	311	310	311	333	313	295	322	289	314	321	296	285	297	294	283	285	293	309	301	295	332	307	279	292	293	294	305	288	309	297	297	311	316	308	304	288	297	284	302	295	305	282	331	305	289	304	279	275	319	263	300	294	283	324	307	305	285	302	318	269	298	295	336	314	293	284	310	267	297	320	296	289	291	305	323	294	288	254	291	292	286	278	285	338	312	325	314	278	299	302	320	330	331	293	302	274	291	308	308	284	290	305	280	287	301	308	319	287	286	294	278	312	306	319	262	283	276	299	313	292	295	284	306	303	336	318	317	315	282	289	320	294	297	289	316	293	308	353	238	278	310	256	284	330	297	303	315	281	266	284	274	281	310	292	314	323	307	306	276	297	307	287	259	306	309	279	277	276	327	312	291	312	313	308	320	321	266	331	318	287	274	298	309	315	275	310	322	298	310	305	293	319	309	302	348	304	303	299	287	314	281	288	287	311	301	338	308	305	303	304	311	274	269	317	297	316	270	297	292	290	273	303	331	291	321	296	318	308	347	323	279	318	314	322	293	286	315	278	308	299	297	293	303	277	312	309	315	345	357	285	265	316	283	312	327	283	292	302	286	275	306	297	288	290	320	275	325	332	284	314	322	316	276	326	286	268	311	318	292	294	287	279	281	281	321	285	285	310	309	285	346	299	299	305	291	322	308	282	281	290	288	313	293	306	305	314	312	294	286	286	313	302	337	258	325	269	301	294	316	311	299	296	288	299	299	300	323	315	324	305	283	298	296	279	302	316	327	309	307	329	299	294	292	273	272	318	297	312	292	299	300	308	311	289	311	291	314	270	274	285	300	313	295	281	296	294	273	250	339	306	301	324	307	325	281	315	295	320	276	277	329	297	316	287	307	301	281	291	292	309	276	318	296	329	328	305	300	279	295	284	308	296	295	325	345	269	302	319	268	302	333	305	282	297	339	315	303	291	328	317	314	301	301	289	305	297	321	289	259	310	291	297	299	302	300	304	263	274	321	311	299	305	306	315	297	284	315	313	292	328	276	289	279	310	289	310	298	292	300	318	284	278	322	289	274	295	278	296	348	323	302	290	311	303	313	285	320	298	300	309	309	322	304	307	329	338	308	299	274	327	314	291	335	282	310	323	356	278	322	312	264	284	308	330	320	286	310	305	279	307	326	285	309	302	290	335	301	317	321	340	322	283	308	314	330	345	321	273	284	300	329	317	263	313	304	290	318	278	360	318	309	279	276	318	322	304	284	267	328	272	300	304	322	293	322	296	339	302	331	323	313	272	290	314	299	300	332	300	294	289	301	276	309	319	285	318	290	290	317	344	305	306	281	326	282	304	321	281	310	312	309	322	301	266	288	278	285	299	291	322	270	304	300	304	276	279	295	318	289	307	306	267	275	285	340	293	309	309	296	281	302	306	282	300	311	294	313	316	290	299	341	320	300	281	316	316	352	317	296	304	289	311	318	282	288	299	301	332	282	303	312	292	302	279	316	291	324	283	323	296	281	311	294	297	294	295	299	328	264	313	284	334	297	282	307	295	355	324	299	299	303	315	297	298	278	300	294	338	324	283	286	312	285	310	304	276	309	314	283	267	307	292	329	286	295	316	271	319	324	304	305	331	271	297	319	298	313	306	321	322	321	308	316	304	297	316	326	307	340	300	281	276	265	310	321	282	259	294	323	271	260	283	299	286	302	306	314	296	310	306	314	329	286	310	304	310	279	308	337	277	283	298	264	317	320	310	299	308	264	317	301	303	318	287	305	292	304	310	303	316	295	273	284	292	317	311	297	281	326	302	285	284	304	316	304	299	318	276	316	264	292	279	313	293	308	284	284	308	285	321	341	305	299	295	289	300	278	291	275	314	320	291	288	307	260	297	339	287	302	298	288	303	343	299	341	332	304	313	312	305	301	289	308	310	295	296	275	325	338	293	274	302	315	268	296	306	328	300	320	303	312	313	306	272	334	303	283	319	308	298	300	316	301	284	282	316	301	272	317	307	271	347	266	283	313	346	318	331	295	313	281	311	291	298	301	270	276	320	290	336	296	296	284	334	292	278	305	323	299	319	307	317	280	321	303	308	283	319	326	304	300	278	269	306	310	301	314	302	350	302	312	295	300	320	308	299	294	315	307	278	296	294	320	316	340	297	308	283	325	327	295	301	302	288	306	275	271	316	296	301	306	339	317	302	259	330	318	303	304	311	303	281	297	315	292	299	293	288	292	281	300	276	298	311	289	303	283	271	334	325	300	294	296	277	272	296	303	324	281	284	279	301	309	293	321	263	308	307	272	274	333	330	305	323	315	316	298	319	288	301	306	280	301	302	298	298	297	326	301	275	283	310	305	320	290	287	310	303	291	304	305	272	299	308	290	299	275	281	310	269	291	326	299	305	279	294	295	338	335	352	293	274	272	288	302	287	307	306	339	313	316	289	261	344	302	297	261	322	301	306	285	298	304	275	298	273	288	294	290	328	314	285	301	299	346	333	313	336	311	293	310	315	294	290	298	285	282	283	301	313	309	330	285	316	286	298	267	312	291	275	268	299	298	350	321	307	279	323	326	308	317	277	304	293	308	296	299	297	291	279	295	303	284	299	297	298	296	303	299	303	315	292	282	283	262	302	331	290	294	279	315	276	335	323	284	296	318	322	319	302	319	282	245	282	285	307	323	307	289	325	314	298	316	299	278	258	271	282	298	302	288	294	295	279	296	321	322	320	297	314	280	273	263	317	308	296	325	315	282	318	315	330	285	309	256	317	309	276	298	293	287	292	301	304	290	271	275	292	316	308	331	316	301	321	293	297	302	339	311	300	337	295	326	295	267	301	326	306	314	299	315	289	317	294	298	297	331	309	295	310	314	319	306	290	295	283	270	278	313	314	286	313	284	297	326	304	295	316	284	288	311	297	302	301	298	315	294	302	330	304	300	313	310	271	280	292	300	310	288	298	306	294	290	283	317	266	304	335	296	298	287	304	283	302	319	287	270	325	314	289	301	283	289	310	305	267	318	264	303	287	307	302	285	323	311	276	281	305	305	301	317	299	296	342	297	296	278	353	291	301	306	309	314	342	293	290	275	291	291	341	284	290	290	291	321	322	309	314	313	290	318	305	279	270	276	309	310	308	267	287	298	282	290	306	319	292	302	317	296	259	296	311	279	267	290	288	303	304	308	315	303	295	327	293	324	304	315	304	333	342	333	287	345	328	320	277	280	345	287	290	292	301	311	260	307	326	307
21074	11407	14202	18109	16057	18717	20017	13967	9861	8154	6842	5853	5048	3868	3568	2849	2424	2257	2357	2432	1748	1402	1244	1264	1234	1358	1271	1111	1121	980	981	923	916	947	902	960	943	1002	1124	1039	1116	1010	1012	1005	972	977	963	997	891	855	828	903	835	857	902	950	841	791	806	932	781	755	753	724	724	742	746	693	691	736	707	698	741	737	729	685	778	742	740	725	676	720	751	711	686	720	683	665	699	706	733	724	677	689	702	721	677	733	692	722	695	721	730	725	686	733	702	730	691	692	687	741	673	740	698	659	716	728	656	665	751	709	705	701	666	716	715	730	670	753	715	720	729	707	729	720	743	697	703	713	692	701	727	699	716	738	692	746	736	691	728	722	712	720	743	741	660	688	737	720	680	706	703	691	720	716	775	707	727	716	717	691	697	720	745	719	675	690	683	713	719	704	692	667	692	668	719	689	713	686	670	726	678	698	680	671	671	665	670	704	743	671	698	739	709	683	705	744	695	749	773	733	703	722	763	710	678	691	694	680	709	690	783	716	710	742	705	751	708	704	744	721	696	717	705	735	753	721	690	730	671	693	687	723	736	789	711	736	681	682	677	756	766	678	728	713	723	692	751	762	696	690	689	737	717	630	712	704	725	701	693	743	707	759	671	685	687	709	716	670	699	681	718	697	699	730	690	677	706	704	700	719	706	710	732	743	728	668	749	699	717	688	727	716	693	667	722	699	700	773	675	699	694	709	767	722	688	665	733	737	712	695	694	687	668	719	724	726	702	705	723	729	704	690	719	665	704	671	707	700	706	701	712	741	726	702	722	725	714	720	752	718	706	744	674	723	749	669	751	774	675	705	744	702	696	706	675	711	737	760	768	734	674	736	727	668	645	669	683	690	695	731	712	733	735	665	714	715	738	737	672	703	673	697	710	688	705	693	693	714	704	710	703	696	730	691	681	726	674	695	731	711	721	684	712	717	675	697	703	709	699	739	675	711	710	718	674	733	663	690	684	769	737	741	672	747	706	668	729	670	733	715	748	719	685	685	725	726	688	766	724	704	703	725	637	717	739	718	708	657	701	707	705	742	789	686	701	747	737	716	672	745	725	785	700	698	710	698	692	701	711	710	704	710	726	739	699	725	691	724	776	696	742	728	707	694	725	686	727	681	731	758	723	720	671	674	711	709	674	746	687	736	699	726	696	667	680	739	731	686	683	707	679	705	725	726	703	716	726	727	703	768	687	705	691	729	726	715	725	755	726	692	736	699	698	692	748	697	710	721	688	723	737	728	710	737	725	701	712	696	676	752	726	720	732	676	696	717	722	728	677	729	698	727	714	706	718	718	700	693	688	713	665	701	744	745	700	718	738	686	738	683	702	742	695	716	759	727	690	710	713	679	742	733	706	711	701	700	734	715	708	709	733	749	701	776	678	724	696	717	708	690	757	698	750	731	706	718	742	721	689	702	670	728	680	705	691	709	720	656	708	751	689	687	699	679	657	707	723	753	671	771	700	707	656	714	757	784	724	734	685	685	707	694	753	746	670	740	750	705	755	668	695	699	715	700	703	690	723	748	716	683	674	673	609	724	722	696	736	679	689	730	754	717	749	693	757	749	735	729	731	798	663	682	732	709	685	742	692	660	669	698	727	708	678	682	712	726	697	717	713	667	752	721	706	688	687	696	663	702	668	733	717	743	717	754	690	727	690	714	723	706	683	730	653	717	693	725	725	687	708	746	719	757	680	687	695	693	743	681	757	682	745	720	698	744	670	779	682	717	720	726	691	747	752	719	689	715	701	719	744	669	715	674	692	683	713	675	737	683	693	705	677	684	685	721	670	710	724	704	736	655	692	689	735	730	684	728	756	689	717	711	767	708	668	675	725	706	678	669	648	709	724	735	716	747	716	765	681	730	745	729	715	741	722	695	713	732	706	721	670	671	731	686	687	705	706	687	664	731	658	711	720	691	731	669	718	727	735	713	697	722	675	698	676	693	719	689	742	697	750	705	714	677	728	704	704	703	688	724	732	682	756	742	700	745	723	702	704	707	751	749	691	668	720	678	653	663	715	767	696	672	664	644	756	693	688	675	695	704	725	689	761	712	695	687	706	664	702	678	690	648	749	704	673	791	718	716	725	672	735	712	741	766	669	742	700	743	694	674	708	698	691	681	696	699	732	722	699	718	703	697	719	744	694	690	700	674	718	715	679	697	722	687	657	708	730	712	679	711	724	685	721	715	632	707	744	714	728	679	689	695	723	688	695	670	665	692	711	685	690	691	686	726	704	724	708	713	719	724	696	701	733	698	727	681	705	659	738	712	691	716	692	706	708	736	713	753	721	789	692	685	684	759	719	727	700	692	714	710	701	682	696	671	654	681	733	688	702	717	750	747	702	719	718	717	743	720	729	760	687	707	703	728	701	697	704	712	700	735	699	709	734	687	674	724	724	735	754	705	737	735	708	709	714	704	700	651	699	684	739	729	698	698	702	684	741	718	663	723	698	706	685	670	710	690	695	719	729	712	722	743	773	724	694	700	690	703	745	707	691	694	702	761	744	732	739	713	740	675	692	672	732	703	725	717	746	744	743	702	699	690	749	692	717	728	692	693	719	681	723	708	698	726	671	719	723	747	713	725	701	719	702	733	711	684	698	691	718	693	670	711	747	723	681	742	701	759	722	682	749	701	716	675	712	723	745	724	701	690	693	717	689	689	666	707	751	679	753	723	676	716	703	707	711	728	707	735	676	705	670	674	683	695	713	717	681	685	754	702	708	692	777	664	708	698	737	718	693	679	714	710	712	733	709	735	672	709	689	648	677	713	679	684	721	734	714	729	785	695	692	736	693	668	750	706	769	722	655	705	745	726	745	720	683	700	738	692	657	699	742	681	701	714	729	738	744	708	691	716	674	715	719	683	731	722	716	700	708	672	696	673	746	650	701	711	714	700	715	706	692	696	691	698	692	715	732	692	693	720	698	730	774	718	732	730	747	685	705	701	726	694	680	722	716	700	678	691	732	692	685	749	728	684	676	701	720	689	706	677	740	695	761	721	653	708	754	666	703	720	695	692	689	701	715	724	661	744	737	704	647	701	685	692	706	706	704	704	716	748	742	708	741	717	688	692	691	736	667	736	706	713	717	646	688	728	696	725	697	703	710	683	724	698	707	730	663	684	706	738	692	676	687	709	658	717	729	710	689	696	713	653	722	706	728	724	763	732	690	714	714	705	752	736	643	708	709	731	741	735	724	734	711	700	751	707	702	692	674	703	726	706	711	737	757	675	719	709	772	674	720	658	689	720	725	713	766	699	724	743	653	719	726	673	702	712	719	713	700	716	731	665	731	693	737	740	679	705	720	685	698	686	663	671	680	667	679	700	750	711	748	728	724	700	700	772	711	706	684	654	695	701	731	732	701	698	692	726	710	708	671	687	689	769	695	705	672	723	723	721	681	738	695	675	752	734	710	730	676	719	691	690	727	702	683	731	718	689	699	743	704	713	721	740	733	700
43810	30391	19505	15629	12781	13900	12176	6935	4159	3287	2454	2258	1698	1391	1109	832	720	770	684	630	473	494	337	334	394	468	368	339	391	304	296	285	306	274	254	284	292	320	309	292	307	286	273	295	303	305	297	294	263	289	274	298	282	281	273	266	249	251	271	263	248	247	248	230	253	230	263	228	257	231	244	241	223	225	252	228	231	254	230	268	235	261	239	229	255	239	243	253	247	227	260	254	250	193	221	227	249	252	260	234	225	223	245	236	241	237	236	211	243	197	243	206	247	230	215	236	241	248	255	253	237	241	222	257	242	246	226	222	226	224	214	227	218	229	226	245	251	253	246	254	246	220	247	229	227	255	247	231	242	249	252	209	241	231	249	234	228	230	245	255	244	245	238	240	232	225	236	219	211	226	258	239	233	221	240	253	237	233	221	223	213	234	236	217	216	238	232	222	248	225	250	235	218	227	260	257	234	241	224	236	234	221	241	205	205	222	222	239	252	246	234	252	251	243	236	224	245	270	239	245	240	239	229	241	229	242	240	255	206	232	232	232	207	240	243	225	220	265	203	237	238	250	238	242	236	214	227	233	250	238	228	260	229	240	247	236	256	261	250	254	263	223	238	222	249	252	247	235	221	218	263	233	213	251	265	251	217	225	214	239	222	225	247	229	247	223	208	235	210	230	219	225	194	222	235	267	245	236	256	215	229	225	236	243	243	247	235	241	255	235	239	234	238	245	252	265	208	206	255	271	217	233	249	246	231	235	243	226	234	222	247	223	245	220	241	224	243	225	219	228	223	217	243	227	225	245	228	244	229	244	216	243	256	227	236	270	227	260	229	232	266	239	215	232	211	240	219	250	244	238	235	247	256	237	212	240	227	229	235	219	235	211	231	228	249	240	234	240	235	252	251	223	227	243	267	242	221	220	229	244	252	223	254	210	247	273	220	218	230	239	214	234	257	223	260	263	241	224	248	229	272	226	241	220	240	277	220	244	231	249	260	243	239	236	239	244	227	234	250	232	225	233	276	262	236	220	226	251	228	227	229	214	235	227	224	252	223	273	233	241	232	242	232	242	245	232	242	225	239	232	215	241	240	228	239	221	239	263	260	226	246	233	217	228	233	247	227	228	221	232	262	239	257	220	218	215	240	224	254	242	230	238	219	217	233	239	229	243	247	223	253	243	246	246	229	223	236	223	255	256	221	240	254	247	210	240	249	247	240	249	248	230	228	250	241	222	227	217	230	234	279	205	219	244	238	236	229	243	214	236	261	231	223	226	235	260	219	226	215	224	226	215	240	247	230	261	214	229	217	259	233	239	199	235	244	262	252	254	217	247	222	221	243	225	220	249	229	219	258	223	249	226	257	241	253	236	211	249	210	275	221	239	249	257	237	251	253	272	242	197	221	212	228	218	234	241	214	246	247	238	246	227	252	225	218	240	251	242	259	259	230	214	261	249	236	247	236	247	241	238	237	225	240	228	220	214	204	248	285	243	245	226	246	209	244	222	245	221	231	229	225	248	228	227	223	244	249	251	236	219	211	246	246	204	246	238	234	217	223	242	243	254	233	221	244	224	201	242	216	231	220	240	224	209	236	214	252	237	237	241	209	228	232	242	229	241	258	244	243	237	248	228	207	201	232	231	215	237	253	227	213	195	201	218	235	231	228	245	242	245	261	236	243	246	227	245	215	240	281	240	235	237	221	240	232	245	244	261	230	236	251	223	253	257	212	261	226	270	218	218	226	237	231	246	231	209	218	226	249	219	257	235	249	223	256	235	213	243	237	211	238	235	223	227	248	208	254	198	237	192	236	245	219	243	217	238	210	215	223	231	239	267	250	227	238	245	230	226	240	238	264	238	224	223	225	225	242	237	226	237	229	237	225	228	202	243	214	218	234	233	214	245	200	241	209	268	241	226	206	226	217	232	259	224	231	239	237	246	222	216	222	224	253	237	223	233	221	216	234	218	212	250	242	245	246	224	252	268	234	222	248	258	203	266	229	246	228	226	246	225	214	239	246	250	255	272	227	240	231	212	218	212	237	228	205	235	220	239	217	281	231	213	240	221	241	243	247	212	231	226	251	217	235	240	248	229	250	257	248	273	250	228	216	249	205	222	224	227	229	222	219	244	237	230	231	245	237	230	230	244	227	237	238	257	248	217	207	275	247	250	233	247	258	218	265	244	237	211	224	233	242	219	248	243	251	265	227	236	243	245	232	235	215	245	227	240	239	217	239	228	219	220	218	250	262	243	224	213	218	232	220	230	214	272	245	258	212	244	258	236	252	209	230	239	236	216	224	245	243	222	227	243	259	257	254	224	240	231	216	227	241	237	222	226	208	218	255	213	259	218	218	234	223	242	241	216	267	229	257	208	228	225	243	256	250	245	263	246	262	237	239	213	259	267	258	232	233	253	279	246	238	220	215	224	230	253	234	264	227	231	241	241	216	244	236	234	235	222	224	225	260	276	230	202	244	250	226	203	237	226	219	214	237	239	213	230	218	232	257	261	213	227	217	245	228	250	247	225	245	246	230	217	210	216	224	217	244	232	231	248	220	231	245	243	243	259	236	232	247	207	219	228	252	228	231	238	231	233	235	239	231	214	239	230	245	238	250	251	220	235	241	216	207	265	202	226	239	215	221	239	242	237	196	238	191	245	230	217	256	234	224	230	238	229	279	238	230	234	245	238	246	215	244	214	253	224	228	250	229	230	245	232	230	237	244	233	255	254	243	231	263	263	251	229	235	239	229	207	236	264	215	222	227	216	283	220	235	247	240	228	206	261	240	228	232	253	225	249	224	210	229	262	228	235	251	253	235	241	228	236	228	238	225	232	231	231	244	251	215	231	256	218	226	228	267	250	243	227	229	257	243	250	249	229	260	216	233	251	238	201	245	227	219	220	263	215	251	217	222	239	221	209	226	253	210	251	244	244	213	221	250	226	241	247	244	206	241	250	245	243	240	248	236	236	208	237	219	233	229	229	237	200	216	217	203	250	213	232	238	246	235	228	232	234	214	210	254	251	236	226	247	235	214	263	238	220	227	207	228	232	223	252	248	223	233	207	240	252	240	236	226	257	241	248	229	232	245	258	236	257	211	255	269	233	237	228	237	244	228	231	246	214	240	250	211	241	245	236	207	216	240	186	250	249	238	233	193	220	240	218	246	221	218	261	264	243	233	234	254	203	231	246	227	236	233	233	250	246	244	251	260	238	226	235	243	216	220	243	221	203	218	239	242	227	219	228	250	225	251	209	213	238	214	218	233	228	224	208	219	218	251	234	246	203	243	239	250	216	225	232	226	268	250	220	245	221	250	237	253	242	237	242	210	244	260	196	240	243	237	248	229	229	289	210	214	241	216	234	242	223	238	265	214	218	237	225	267	219	232	256	236	237	227	241	263	239	222	232	238	240	217	253	228	211	211	221	259	199	217	236	241	220	244	235	236	236	239	217	213	257	257	224	244	227	214	255	252	232	213	236	234	208	251	257	237	244
27908	15971	20779	22561	25237	29712	26418	18202	14265	12459	9872	9685	7448	6272	4960	4485	3607	3744	3614	3326	2208	2188	1554	1557	1449	2123	1507	1425	1362	1357	1078	1094	1026	993	1002	1062	999	1213	1186	1192	1208	1084	1055	1118	1059	1093	975	933	836	824	829	807	860	906	920	848	730	774	857	1002	659	704	633	615	621	631	644	633	580	607	639	664	592	569	641	563	619	594	611	594	578	601	576	655	608	602	579	594	571	591	595	612	571	552	599	610	557	588	610	624	568	556	648	587	596	583	594	598	608	557	591	566	585	554	513	619	577	560	583	574	593	600	553	574	586	563	605	572	575	594	579	569	609	604	565	547	560	610	578	593	602	541	583	540	560	644	595	604	573	621	619	607	610	587	545	580	545	579	560	578	585	584	586	590	573	530	579	619	592	559	586	574	528	620	567	550	599	591	565	594	576	584	599	637	590	608	566	572	582	591	596	574	557	559	567	565	592	565	581	568	569	546	579	540	601	574	638	526	605	600	620	536	555	587	588	580	603	573	590	601	579	582	627	615	555	565	562	585	532	557	561	585	609	557	615	585	598	597	575	585	548	586	553	569	549	577	602	543	594	589	585	582	572	564	576	592	584	584	569	608	561	580	576	602	601	569	572	593	606	599	602	612	563	603	570	570	604	570	572	519	589	602	527	580	573	586	602	618	605	584	607	574	578	578	548	626	534	613	558	577	593	587	571	598	590	558	586	593	595	569	584	557	578	564	530	556	577	630	602	566	582	563	561	551	610	612	541	590	582	567	568	574	544	598	580	571	567	571	538	601	575	563	586	623	647	529	597	610	573	536	583	574	576	569	583	591	580	570	615	605	565	586	594	575	560	596	553	553	604	560	538	598	571	615	576	602	588	595	553	577	569	558	605	594	578	589	568	595	561	606	603	563	583	611	566	585	618	575	540	613	569	553	529	577	534	574	573	548	569	540	593	621	563	552	556	643	565	602	616	604	559	580	576	627	568	612	573	607	562	558	569	608	615	587	569	592	574	574	572	568	580	591	591	540	600	541	572	586	561	560	579	598	592	628	586	541	586	599	574	616	541	604	590	569	588	572	561	580	556	582	596	589	535	593	586	571	580	596	529	612	585	608	626	546	560	519	575	603	591	599	582	526	554	603	538	553	549	583	583	558	581	626	569	575	559	590	572	584	595	564	554	577	593	567	615	570	596	576	591	583	588	606	608	597	592	571	587	538	555	590	628	555	581	581	560	612	564	583	550	579	546	593	584	570	569	511	527	587	616	600	566	597	595	556	588	588	581	616	599	596	598	593	614	643	564	607	603	567	569	595	584	566	605	560	560	578	533	547	570	561	557	594	572	553	566	616	573	631	592	596	551	599	628	553	607	604	554	552	568	576	612	579	579	561	574	631	574	564	592	539	539	548	606	588	565	620	619	516	596	554	543	590	567	564	552	567	578	534	612	573	550	610	633	578	574	605	596	567	624	627	604	578	579	579	565	575	538	544	588	589	598	581	580	577	566	622	584	556	594	601	551	581	558	552	608	585	590	606	559	593	574	584	613	573	613	600	601	564	559	552	602	585	577	547	563	560	570	580	589	591	597	570	586	602	596	597	585	617	584	582	564	594	601	575	604	599	560	594	562	566	536	518	620	627	628	553	593	612	570	581	574	605	586	579	590	573	596	580	624	618	558	600	556	602	523	563	591	573	579	579	549	549	568	610	589	584	577	560	564	576	568	582	598	596	555	572	517	570	556	569	629	565	591	550	575	572	606	577	615	575	602	591	586	569	573	622	573	600	579	574	581	586	567	574	582	597	566	564	600	594	563	570	535	584	524	581	562	594	576	593	600	603	549	561	580	569	569	609	519	569	613	561	587	571	589	563	575	567	585	583	593	592	607	585	578	580	612	580	618	599	575	513	592	604	596	601	572	517	605	602	613	630	600	506	584	551	578	623	603	591	591	596	539	581	564	602	547	606	583	595	577	580	585	549	579	594	541	533	565	570	585	591	595	587	570	569	573	615	565	570	571	583	592	567	593	584	568	585	561	569	525	584	569	602	593	611	605	601	582	580	546	564	543	618	568	557	564	570	558	602	583	536	584	561	541	614	584	581	599	579	630	600	555	584	585	572	553	609	587	559	579	592	594	594	568	568	635	582	579	557	603	613	592	583	590	555	605	543	603	606	608	625	615	565	565	639	590	561	573	585	564	585	590	574	587	576	614	562	596	634	600	609	565	595	590	585	575	560	583	627	585	534	538	576	547	561	601	592	548	612	565	616	527	576	602	598	612	614	581	596	568	578	614	521	578	555	583	605	593	603	600	579	613	572	588	547	625	592	627	620	550	587	577	585	589	600	554	586	569	565	559	581	605	583	604	558	567	561	585	573	567	592	607	561	582	562	606	589	597	577	590	589	560	544	566	537	570	603	555	538	607	531	646	566	569	571	560	545	560	574	576	563	563	600	618	593	585	572	556	582	624	565	547	622	544	568	558	591	575	572	593	596	562	623	565	614	581	589	626	549	552	590	553	617	572	582	558	587	577	595	599	579	578	566	568	593	548	533	582	578	582	593	585	562	564	625	566	560	553	600	586	554	568	603	565	597	572	550	566	592	538	617	602	592	596	574	545	620	590	538	549	593	565	551	564	544	582	598	573	603	586	570	586	586	582	503	579	569	608	558	534	558	555	580	576	569	622	548	559	582	558	604	589	623	588	571	526	571	583	635	595	562	577	594	557	602	575	584	568	592	609	563	561	613	592	568	577	590	538	584	560	570	531	550	593	603	578	587	599	537	563	582	635	615	554	576	582	601	556	593	602	558	546	588	578	572	596	595	586	569	557	572	554	614	592	591	579	584	537	567	589	572	580	573	575	532	557	591	618	588	600	587	620	584	624	586	588	579	605	570	583	618	585	600	571	572	606	534	573	641	558	556	593	553	616	560	586	549	593	579	550	589	560	614	611	580	571	547	573	581	580	555	611	577	591	587	574	571	567	588	594	545	557	603	569	564	586	543	590	610	568	566	556	564	580	564	610	579	580	542	588	565	598	577	545	574	598	560	560	577	638	577	544	608	562	586	593	577	526	578	586	563	573	562	596	583	595	572	564	565	557	567	533	556	587	598	618	598	555	603	589	584	563	582	607	595	581	560	557	533	559	544	598	563	562	626	561	580	546	575	594	564	588	580	625	541	566	583	596	580	574	565	624	575	662	603	595	519	601	612	563	611	578	592	523	560	595	575	560	561	560	564	596	526	629	573	593	558	590	574	571	542	594	569	587	599	586	606	557	573	531	605	559	565	606	558	570	577	626	552	550	559	623	570	579	606	632	587	582	587	564	601	637	545	568	574	560	588	577	583	538	565	607	554	573	579	572	574	597	597	563	569	533	603	562	583	602	621	553	568	553	550	598	601	574	614	618	568	606	578	575	591	600	585	583	550	596	612	603	553	545	571	561	587	589	595	558	582	595	603	590	553	597	550	576	579	574	558	567	594	578	576	620	567	581	543
13855	5025	4289	2982	3550	3992	2431	1431	1087	944	858	783	636	534	526	521	482	496	487	501	424	483	405	411	461	431	413	410	413	405	443	424	450	462	416	432	424	441	455	403	454	427	470	413	442	440	446	461	425	449	419	456	413	397	476	449	408	409	426	403	414	451	435	448	424	395	438	440	437	402	443	440	421	447	454	445	429	400	467	412	407	428	407	435	400	399	417	419	423	413	391	418	408	417	383	456	429	441	413	455	462	434	426	431	408	430	413	447	445	448	443	423	434	451	457	421	442	419	426	439	431	432	415	406	426	402	409	403	437	430	423	391	442	410	429	432	409	427	380	394	406	413	408	379	408	395	402	407	431	426	462	404	454	367	433	407	441	430	444	419	413	406	432	449	408	421	446	409	429	422	455	427	419	376	426	423	458	408	426	457	419	407	461	387	455	394	474	444	405	422	432	393	424	428	389	414	398	392	387	395	434	406	449	432	420	387	439	436	439	445	411	412	410	412	413	430	408	399	404	417	434	394	405	443	429	407	406	419	424	461	427	390	411	386	411	399	390	423	403	452	414	425	411	425	430	427	393	387	424	433	377	428	426	409	394	403	421	390	426	420	448	426	424	452	427	417	420	418	449	444	419	440	466	433	412	426	449	405	430	455	424	404	434	427	434	440	430	444	407	420	446	390	473	435	413	451	393	455	429	405	419	387	386	405	426	437	417	457	426	406	432	440	413	406	381	439	425	421	392	440	405	434	445	446	458	405	387	384	365	391	435	433	415	424	418	385	449	431	449	425	382	396	410	449	385	391	414	441	432	428	411	399	458	386	446	420	425	410	410	430	406	459	422	391	413	439	465	406	421	442	473	422	429	442	411	401	443	416	457	442	410	413	443	441	442	447	445	428	414	411	393	388	377	410	464	422	372	439	389	458	399	407	421	434	399	425	436	421	386	419	434	393	381	407	409	404	407	392	450	407	402	451	402	432	423	449	436	412	451	418	441	481	388	454	410	421	411	407	422	414	396	436	418	406	419	412	414	404	378	424	477	435	442	428	423	417	489	437	430	459	424	397	488	460	464	406	438	446	414	432	418	442	441	464	430	405	446	471	451	442	403	447	396	405	440	418	438	410	474	471	435	458	423	421	410	447	432	415	422	402	426	418	371	459	415	446	420	456	406	424	426	396	464	413	461	413	445	429	380	404	439	436	377	402	431	405	449	435	411	458	402	468	453	466	422	438	434	430	394	373	406	405	437	419	431	395	405	409	437	433	412	423	448	412	427	392	415	459	430	409	455	434	453	432	411	399	424	399	387	408	428	409	394	408	398	388	379	430	446	411	395	400	426	417	403	460	400	445	414	428	428	406	402	398	429	463	410	408	399	420	448	427	421	470	432	416	402	432	380	428	397	424	431	381	435	453	412	459	370	421	398	446	453	437	391	420	406	450	421	405	445	416	402	393	434	416	411	430	448	409	426	426	411	411	439	427	483	444	418	419	429	409	411	419	415	415	466	478	413	415	440	419	408	413	445	440	406	405	471	466	429	422	430	376	439	398	408	441	441	434	442	452	409	421	422	423	445	418	420	393	470	433	440	416	437	390	443	452	420	422	406	456	440	446	405	430	425	431	379	414	442	403	410	406	440	442	449	453	410	438	413	430	399	439	433	463	437	403	420	397	441	443	410	433	424	418	424	397	388	438	427	425	392	427	400	438	406	439	401	420	415	412	421	411	412	398	411	432	438	400	421	410	412	418	443	430	449	451	405	414	439	417	392	432	424	433	428	416	391	399	423	426	450	443	472	480	396	434	401	417	453	418	432	412	454	430	424	428	450	472	425	470	414	430	423	401	421	423	448	432	450	392	433	405	444	435	413	422	394	445	388	438	378	417	401	392	455	476	402	428	428	426	418	399	416	445	424	467	436	442	391	401	456	406	434	405	391	411	388	408	437	417	417	432	432	452	452	382	420	433	419	373	396	419	425	432	439	419	442	412	404	416	420	426	389	415	421	429	427	453	428	419	434	437	450	397	422	438	402	430	414	429	456	438	460	458	444	413	449	415	416	421	469	411	448	445	383	406	428	463	419	393	463	430	417	446	421	434	431	408	437	422	435	405	419	448	441	412	418	395	389	483	434	425	447	430	417	395	433	426	430	378	409	405	424	397	426	454	440	433	423	432	451	410	412	419	412	406	395	409	409	438	419	404	414	409	392	382	418	424	403	435	373	411	473	401	399	405	414	398	444	445	405	398	417	451	433	417	435	423	429	410	447	411	420	409	431	424	436	431	434	406	449	388	401	418	375	415	457	435	405	395	406	434	437	418	435	427	423	401	418	443	416	440	424	446	453	455	427	422	413	401	450	407	433	436	415	440	433	441	448	430	430	406	401	403	464	417	426	420	423	433	404	430	440	424	421	418	420	411	410	411	434	402	405	400	437	427	433	424	408	405	392	434	424	409	415	422	399	470	437	369	423	468	410	458	424	443	393	438	389	422	432	396	426	445	409	421	429	456	419	431	391	445	392	404	391	433	383	413	407	419	441	431	430	410	445	441	430	401	384	420	415	423	441	390	396	420	408	445	424	450	378	454	443	444	429	405	457	418	429	424	409	408	448	408	420	387	456	404	474	406	397	421	431	413	429	428	442	423	405	436	417	390	409	392	427	435	449	414	420	423	387	407	445	424	413	442	449	410	402	442	429	431	403	444	439	449	433	424	394	429	397	432	465	439	427	419	418	409	397	414	366	447	433	400	367	448	416	428	422	443	438	424	441	427	407	373	446	417	444	454	400	412	426	437	452	404	408	445	418	416	401	452	421	425	407	432	434	404	410	431	420	449	423	422	427	393	416	446	404	461	448	418	400	446	434	403	434	423	370	420	414	436	384	459	398	401	462	446	432	428	428	418	409	400	448	449	419	432	418	415	429	431	422	394	498	420	403	411	410	395	393	426	443	428	423	424	446	395	400	405	430	430	414	413	431	392	412	414	422	421	456	430	444	416	438	433	398	451	469	436	391	464	474	391	415	426	429	429	452	389	453	444	442	415	447	417	432	437	392	390	402	449	385	440	421	412	442	388	408	396	420	382	473	449	425	423	386	468	439	403	448	395	425	442	423	420	445	445	431	414	411	444	435	429	422	385	430	443	444	414	456	411	429	419	450	442	424	446	434	417	419	414	427	440	450	447	408	454	420	437	376	408	400	381	419	432	414	427	371	440	418	479	414	416	414	482	440	434	446	445	421	441	447	430	449	465	444	417	422	424	406	412	454	441	430	434	427	395	448	442	436	401	459	445	416	436	442	436	403	466	404	445	432	432	397	413	442	381	418	445	412	424	440	401	397	384	401	417	436	438	427	430	427	464	442	398	409	433	368	425	439	426	451	432	445	442	420	455	408	451	437	385	417	418	449	396	445	450	414	427	430	413	417	424	431	430	397	434	414	434	385	404	405	411	407	440	467	403	441	437	411	420	453	439	406	435	419	405	403	433	430	417	443	394
8602	3927	7644	7700	11568	13471	8809	5560	4523	3762	2860	2964	2179	1851	1697	1425	1351	1435	1431	1234	1005	1129	966	1054	1041	964	1004	1013	984	1022	1058	1042	1018	1094	986	1044	1116	1117	1095	1162	1100	1170	1150	1136	1060	1139	1096	1048	959	1055	984	1021	1053	1085	1069	1040	995	963	987	931	960	951	988	986	981	945	993	960	1036	946	990	979	1002	1017	999	932	968	997	895	1014	953	913	958	948	963	952	975	963	931	958	931	963	987	874	978	932	1004	938	931	973	990	988	980	949	906	1003	963	943	946	946	921	967	892	948	989	912	963	975	975	1004	943	947	935	936	964	942	916	941	906	971	969	948	946	994	948	993	912	994	948	959	995	968	927	980	945	960	938	942	908	939	899	998	992	977	927	974	913	932	912	989	979	909	940	912	963	989	1003	974	959	932	959	911	889	978	912	965	974	984	963	946	977	958	876	930	996	963	1005	978	931	1012	944	915	945	967	977	940	970	925	979	948	955	983	1002	942	985	930	971	896	961	985	943	961	972	1047	921	997	965	968	1040	940	976	988	1015	982	916	980	926	936	1050	948	1005	950	978	953	919	934	968	1002	871	1006	1004	962	983	926	926	1030	913	944	977	957	944	951	973	921	989	966	991	942	936	941	936	983	978	1009	939	967	936	932	1052	976	968	958	909	963	932	918	1001	960	1009	976	963	923	930	1017	986	898	1035	923	934	963	933	943	944	997	978	924	922	944	885	934	962	988	953	970	924	943	958	995	1038	976	953	933	947	961	967	940	973	949	934	1016	948	938	919	971	976	969	1006	966	939	954	929	961	898	952	936	943	904	1013	970	977	973	954	929	912	952	910	938	942	959	944	955	975	927	921	893	948	925	948	953	921	934	970	951	1023	921	954	975	949	927	945	1056	947	970	916	936	956	959	997	975	936	971	968	1021	1026	954	992	957	921	965	904	950	953	936	920	928	996	975	950	937	900	964	955	969	964	1017	957	966	907	979	980	913	986	925	914	948	952	995	880	1008	931	908	1000	941	966	980	966	954	934	991	952	997	976	1013	958	1029	939	920	887	957	992	945	913	920	947	979	964	947	957	970	933	978	952	932	965	926	951	1014	992	947	1006	994	955	1000	926	1001	978	933	958	932	954	952	975	941	929	986	948	932	949	949	935	977	956	962	926	971	984	965	940	998	999	950	948	926	1002	998	938	930	941	963	932	904	967	982	966	932	949	908	936	959	961	1007	989	895	952	1002	934	954	939	974	939	982	929	904	968	936	1037	946	885	1001	901	966	953	972	940	957	954	978	966	965	925	924	955	989	984	946	929	938	1011	967	947	918	963	918	921	980	929	927	967	937	960	980	1002	929	982	937	972	965	960	993	979	983	962	993	953	976	945	938	982	1002	929	971	957	998	942	942	923	980	998	986	967	914	995	1008	981	931	955	937	980	939	925	898	939	942	949	974	965	988	931	934	948	916	894	958	980	1020	967	926	924	953	958	1009	897	944	1000	1002	988	948	975	940	931	975	970	915	996	936	998	937	970	937	937	940	916	941	945	932	983	911	931	924	981	930	972	1013	993	995	985	949	973	981	975	1001	951	946	953	970	937	968	959	952	933	960	939	916	1003	991	950	991	927	965	998	973	965	972	971	992	953	972	963	911	966	951	910	954	939	1004	963	975	933	914	976	987	998	956	1004	974	924	938	960	968	942	927	937	945	974	963	978	937	926	952	965	1009	962	941	928	979	977	933	974	938	981	977	991	972	961	942	935	998	969	910	976	958	951	924	926	957	893	955	1002	999	965	977	881	982	954	974	996	983	946	973	957	971	1016	959	970	1032	1013	973	908	1001	989	985	943	963	963	972	931	963	955	958	933	972	995	989	993	911	974	931	958	964	943	926	929	884	960	969	925	990	999	959	958	920	976	975	929	982	978	955	940	950	987	945	950	1029	923	997	979	959	914	916	970	938	919	964	943	973	984	989	913	971	1004	970	960	939	930	906	911	974	981	967	956	961	988	920	1020	967	989	1017	1029	932	940	945	976	1031	964	966	911	854	945	951	918	936	971	979	1022	911	1009	963	957	965	1018	967	930	945	947	998	938	950	888	1004	990	980	1017	1011	934	928	951	920	963	973	936	910	933	978	969	981	998	1012	971	929	996	987	960	988	909	913	975	896	962	979	982	905	934	947	957	939	939	895	950	990	1002	986	933	966	921	952	918	1000	1003	986	954	977	930	946	916	976	953	938	963	957	1029	958	979	960	956	943	926	974	973	954	962	1011	993	906	967	983	997	886	903	938	1018	959	924	996	945	963	973	936	1006	925	977	989	949	930	997	960	926	911	962	999	982	977	920	930	935	942	956	938	955	950	985	963	954	1002	984	966	976	973	892	922	915	1019	938	987	985	960	992	987	918	922	971	919	1050	947	1016	1018	1020	969	969	881	931	943	876	950	929	977	959	952	986	942	958	942	943	942	976	965	1030	968	911	931	962	934	940	932	956	1031	980	951	970	940	902	942	918	983	967	915	927	967	943	990	952	950	925	969	955	921	965	939	950	927	982	940	959	958	914	935	950	945	967	991	1005	979	974	962	959	954	892	936	921	941	913	1002	975	899	947	972	967	921	1022	962	948	904	928	938	907	944	947	945	929	996	1035	986	972	974	933	943	958	968	941	946	1016	947	972	968	906	934	901	940	1014	954	967	967	934	934	1002	956	930	936	942	949	948	966	920	1000	1013	959	978	976	913	966	986	1026	991	936	961	1009	993	960	937	1016	992	976	930	950	943	993	909	929	945	972	947	930	959	1001	981	1012	966	958	966	935	1001	946	963	965	999	924	911	943	972	881	946	914	948	947	940	991	1001	965	968	990	996	939	951	973	981	912	947	963	954	954	954	975	949	935	948	974	916	981	967	947	939	956	922	921	917	989	1000	937	978	968	933	915	926	989	942	937	952	988	943	955	941	971	950	955	969	944	970	977	935	983	994	1053	961	965	954	1026	971	1016	978	915	965	930	945	954	972	937	1045	980	997	1002	982	996	933	993	947	951	977	973	981	966	932	955	930	988	943	961	973	948	920	932	962	944	933	975	983	974	922	952	934	958	933	983	967	944	987	917	923	964	938	964	993	972	977	985	931	963	943	973	930	913	936	958	934	973	952	983	969	893	978	986	947	999	1002	947	998	970	968	919	1028	940	980	935	898	985	932	968	945	906	949	1043	970	985	923	900	1004	980	967	936	937	1040	956	912	942	908	957	880	926	954	990	914	972	914	928	953	951	937	986	943	935	921	966	948	963	953	928	986	1007	919	928	917	908	1012	1019	929	929	991	961	961	967	929	1006	946	957	928	921	949	970	942	982	971	968	980	1016	916	1039	995	952	904	950	967	962	932	986	957	981	915	946	957	917	999	970	913	958	938	961	969	1029	972	960	951	928	965	964	959	951	937	923	970	955	923	980	979	954	928	922	896	941	956	968	999	1001	954	960	933	994	967	977	916	987	964	965	1018	910	937	926	930	925	989	989	977	967	952	968	936	977	921	1008	960	952	959	972	936	993	897	997	996	962	928	949	1018	956	979	911	983	989	941	973	948	906	979	952	935	967	894	975	909	923	995	932	997	993	960	941	910	962	976	978	958	907	989	925	910	1017	882	973	996	956
34109	20734	11578	9156	8937	8512	5584	3483	2597	1901	1437	1442	944	751	679	653	557	592	525	427	423	393	331	399	358	374	420	381	357	363	316	375	353	341	323	374	356	357	370	385	351	354	342	376	364	389	341	316	312	323	337	335	306	378	331	349	307	332	374	363	316	310	337	307	341	333	311	323	333	332	307	323	305	305	320	341	318	304	301	344	331	329	304	282	277	295	295	296	315	349	323	324	338	302	302	308	324	320	322	288	290	321	300	312	270	317	248	305	336	319	281	297	318	355	307	320	314	294	275	304	329	289	313	300	315	317	329	311	296	318	316	326	296	313	299	305	312	308	306	304	315	281	289	294	310	308	308	309	342	281	311	287	285	322	299	314	301	312	309	324	303	319	333	318	314	290	318	300	324	284	247	279	315	314	300	324	363	304	314	294	299	288	281	283	297	307	323	267	322	313	284	310	338	307	306	308	312	318	312	292	340	313	337	294	317	306	324	282	333	302	315	308	286	258	286	342	338	292	347	338	325	312	295	287	311	311	308	308	344	293	322	270	287	287	330	315	317	308	323	300	313	335	325	307	285	305	330	291	289	318	294	315	271	306	313	286	276	318	296	308	348	311	318	310	290	306	296	327	271	303	302	280	318	298	308	306	292	323	336	296	310	300	333	306	268	266	309	339	265	317	347	278	286	314	319	297	274	311	312	302	268	316	321	314	294	306	310	303	306	322	272	359	299	299	279	277	272	299	309	293	310	329	327	257	305	314	284	310	320	285	265	301	267	298	330	311	309	286	295	308	299	301	292	335	335	282	286	307	297	322	296	288	320	326	285	308	337	285	333	324	325	293	276	303	294	306	316	305	326	320	305	306	276	327	302	305	296	285	301	311	304	325	326	278	319	287	359	283	292	296	285	302	322	271	322	351	319	293	336	277	297	328	316	294	315	290	275	292	303	322	308	310	326	307	301	294	299	280	279	266	281	305	307	287	301	311	301	300	307	298	305	333	324	299	336	307	324	292	326	305	332	286	332	314	249	315	343	291	335	303	293	324	344	296	310	300	284	324	330	304	283	282	292	316	303	314	282	315	313	308	319	300	309	308	314	297	314	316	308	293	323	301	319	320	276	316	303	350	335	311	294	314	326	297	287	307	325	323	305	314	317	289	331	298	293	300	300	320	323	298	318	312	306	282	298	315	283	331	310	327	291	285	322	328	329	286	342	292	306	318	311	279	320	276	305	297	299	279	322	296	295	302	343	303	336	312	309	317	294	319	306	284	322	303	328	303	327	306	316	272	300	322	321	319	268	301	325	284	287	330	307	320	297	327	302	332	295	323	278	283	314	299	336	309	320	335	327	327	276	317	305	299	314	364	291	303	338	322	336	342	306	286	335	326	310	296	320	334	322	315	297	311	293	291	290	331	317	340	310	328	305	317	313	281	263	345	310	320	294	326	323	277	297	293	333	277	329	354	331	307	297	326	307	313	305	288	306	322	293	315	329	331	292	295	321	335	283	302	284	321	347	304	293	312	272	278	270	327	308	309	270	320	271	283	289	358	336	322	297	289	304	313	294	307	300	319	302	309	294	283	314	299	278	297	297	306	308	329	307	327	323	312	319	299	287	333	313	286	305	283	297	325	286	299	311	311	326	298	307	322	317	292	305	308	332	277	327	303	315	300	322	318	320	307	308	317	324	315	311	335	338	305	323	306	307	324	304	315	326	290	324	294	302	299	290	304	298	301	324	315	275	293	320	297	309	314	314	305	326	317	331	291	327	306	319	291	348	298	326	294	335	323	309	294	286	297	278	311	323	309	273	294	272	301	293	306	353	323	302	282	302	277	291	311	283	294	284	314	290	326	319	330	293	315	323	270	301	293	345	298	316	299	314	312	312	282	325	295	283	297	357	339	310	300	315	305	319	305	299	300	313	309	326	287	292	309	283	306	300	306	307	307	306	280	281	327	286	288	326	289	306	316	293	280	333	296	329	301	290	294	314	315	309	310	296	313	308	316	295	292	339	291	311	280	280	284	283	328	295	295	329	295	294	341	285	314	306	303	307	287	317	284	338	336	309	317	296	326	306	323	298	301	321	333	290	279	333	288	301	323	302	321	283	297	300	307	318	316	273	302	293	299	333	293	289	313	295	264	277	278	336	310	264	301	330	335	313	320	339	311	317	313	321	278	318	313	286	321	322	304	279	308	295	289	301	314	293	300	312	294	305	299	309	293	346	316	300	331	291	317	310	338	310	306	286	284	322	321	292	319	311	322	287	315	303	308	302	312	327	293	328	296	285	267	328	335	299	280	303	337	296	363	330	318	340	310	286	307	313	326	297	295	280	307	292	311	293	299	307	335	297	295	303	330	324	290	297	266	294	295	301	288	304	310	305	306	330	299	263	296	279	339	328	298	306	268	319	298	281	307	298	277	302	314	285	279	325	312	293	311	329	324	280	326	311	298	304	313	338	309	332	322	297	325	307	329	303	313	337	338	306	317	321	314	311	315	316	297	294	301	324	306	294	327	297	326	296	339	288	283	321	347	298	297	317	292	302	306	293	301	302	297	296	295	301	326	333	337	285	344	337	291	301	338	328	312	317	303	322	304	295	299	312	324	272	307	309	309	324	331	286	323	270	303	303	289	298	358	312	319	313	303	313	292	323	325	338	283	304	309	299	328	303	292	294	372	316	301	306	290	283	303	312	317	339	304	301	315	293	285	298	285	280	302	263	336	316	308	303	342	329	308	318	300	322	335	316	331	286	317	323	306	330	297	328	314	347	317	288	287	298	328	322	300	294	332	305	328	314	309	322	339	291	301	325	331	302	301	309	321	294	279	339	290	313	338	309	319	284	315	289	325	321	305	302	293	306	284	301	296	310	326	312	335	303	304	311	293	281	328	292	334	344	293	324	334	272	319	291	321	292	282	320	284	283	309	286	308	288	290	268	275	326	300	292	320	275	285	310	294	327	320	297	328	327	284	296	313	285	327	320	313	322	312	292	328	296	292	303	311	296	321	303	272	312	309	287	308	292	327	331	307	302	320	296	346	308	330	314	296	302	303	287	335	287	291	333	290	330	332	307	295	296	318	270	335	306	313	317	274	283	308	288	278	270	294	307	320	323	312	305	298	324	293	309	309	312	312	312	316	282	341	298	323	314	292	307	297	312	306	308	320	280	294	312	318	299	319	287	269	320	299	320	309	266	302	306	348	279	284	334	300	295	298	331	305	319	310	306	293	314	282	331	298	310	316	302	294	293	302	288	337	280	293	306	328	320	313	292	334	308	343	297	323	308	322	313	302	329	282	290	324	301	291	312	299	348	350	317	313	288	284	317	311	314	310	310	285	321	303	321	314	327	303	328	319	286	323	301	331	327	298	296	308	265	336	298	311	303	299	323	334	284	327	321	324	306	307	330	283	300	289	319	283	320	297	306	344	331	327	294	319	310	280	333	303	299	307	324	304	321	285	302	319	337	331	320	305	326	311	295	300	287	309	289	289
21881	10853	13710	17194	21080	21926	16167	11807	9613	8370	6211	6082	4506	3400	3290	2845	2355	2565	2345	1845	1428	1401	1179	1318	1192	1237	1230	1122	1192	1108	972	982	971	986	1009	1046	1059	1031	1051	1099	1121	1127	1118	1114	1144	1079	960	949	838	867	814	804	838	891	960	934	793	780	1204	1059	745	763	789	760	796	721	734	785	734	705	750	753	722	795	712	720	698	742	737	781	731	680	681	730	721	691	768	764	732	718	740	751	728	731	742	725	697	761	736	710	771	742	772	732	742	721	772	787	731	680	764	722	731	755	701	704	703	710	722	728	782	723	714	748	692	759	748	714	748	759	722	733	711	726	705	777	723	698	668	794	742	727	709	662	704	750	726	716	701	713	739	677	668	672	727	714	745	755	720	700	687	745	753	753	751	733	759	711	676	709	730	734	781	717	681	761	682	754	723	701	734	783	701	737	716	731	711	724	716	766	731	724	681	764	724	766	718	699	712	724	707	700	713	686	732	734	734	761	706	706	709	726	696	723	736	750	741	702	731	735	730	718	750	747	714	710	697	753	717	709	728	749	758	748	780	694	749	711	708	685	735	716	730	728	709	697	710	762	728	708	745	757	728	721	754	740	693	725	715	722	677	721	706	715	729	730	768	767	721	764	681	808	726	667	730	733	723	719	698	700	694	707	743	711	730	731	683	750	733	738	725	751	700	727	738	750	705	746	753	768	718	709	687	732	742	748	774	715	679	710	668	725	726	713	752	751	713	737	757	753	711	751	756	750	695	722	689	722	736	731	681	699	644	719	741	719	734	695	727	707	705	679	738	707	715	739	714	715	741	737	740	757	785	704	710	727	764	709	740	691	639	732	753	756	750	676	712	743	747	745	738	765	728	763	776	686	777	676	705	742	712	711	759	773	731	730	745	725	710	769	725	702	753	784	774	697	752	749	718	753	762	720	708	762	747	739	685	738	725	701	705	760	734	787	709	712	656	750	715	787	755	724	716	743	689	715	686	710	752	751	699	736	716	708	751	723	726	680	778	720	735	774	727	725	706	696	717	727	720	747	737	706	739	774	719	748	734	753	708	736	666	688	752	725	672	742	698	722	703	756	739	709	680	751	733	706	713	772	700	784	712	721	757	684	704	724	718	732	765	686	692	719	731	724	750	662	727	744	748	736	699	706	714	731	775	737	779	705	770	709	688	742	709	701	701	690	741	736	691	714	728	749	733	716	720	721	755	740	762	719	702	738	706	756	683	777	734	746	736	671	750	682	707	734	703	766	693	697	760	758	709	715	702	702	753	695	682	727	762	741	748	744	802	752	730	717	685	739	731	699	728	688	697	741	710	677	700	689	679	737	696	736	727	739	683	752	686	640	759	728	728	699	730	743	743	774	747	684	714	752	743	718	711	726	688	744	779	689	677	681	723	713	705	752	746	731	711	787	713	693	760	718	764	746	762	735	749	671	739	740	737	733	707	702	701	754	708	756	754	744	731	676	740	771	684	741	749	701	721	743	748	770	694	729	738	730	747	749	749	751	708	721	748	749	687	729	703	716	715	762	727	701	785	699	721	712	751	767	738	753	724	731	750	784	732	689	772	724	744	721	708	728	744	749	733	685	703	703	724	709	755	734	757	704	714	693	728	727	730	726	744	730	731	775	689	720	780	692	754	693	695	718	725	693	699	703	787	702	683	755	696	743	670	737	722	716	755	776	709	675	741	769	755	753	723	727	766	745	725	677	750	722	734	748	708	682	721	744	724	755	692	700	690	723	694	737	720	761	680	728	740	786	750	750	798	707	738	740	723	769	715	676	746	724	739	705	731	715	718	692	734	706	708	733	689	697	697	749	676	737	733	683	666	717	716	757	704	743	725	737	731	718	732	719	724	752	686	776	729	712	741	722	760	718	744	746	699	708	734	743	716	803	729	715	725	696	723	740	739	758	766	736	744	710	723	686	739	716	727	691	752	715	731	734	701	731	764	710	712	747	686	710	748	741	693	707	713	767	696	742	755	750	726	739	716	802	746	726	716	724	730	661	757	696	760	712	701	745	727	752	693	666	716	791	686	728	770	719	736	738	736	728	725	755	699	703	687	694	750	804	689	750	718	749	732	767	745	652	711	713	764	726	734	677	715	724	764	749	739	722	714	751	752	739	699	750	736	703	752	749	735	693	701	754	729	707	679	720	739	702	717	745	719	748	703	725	706	763	742	730	698	719	732	764	729	780	724	731	712	738	742	698	726	696	665	724	705	743	707	804	772	790	756	683	690	733	751	708	679	766	701	765	709	726	758	718	738	714	709	713	756	734	726	724	737	735	734	700	741	699	691	746	701	743	736	704	717	719	784	736	735	746	649	716	701	694	708	712	741	722	695	724	719	716	683	672	716	704	722	728	769	725	716	726	726	722	722	754	721	747	704	737	720	665	749	750	765	719	752	726	714	724	714	648	709	772	694	707	723	749	758	744	726	681	736	783	727	772	685	730	702	736	724	746	710	751	753	755	730	745	771	769	746	750	701	760	736	766	669	744	721	723	712	695	737	714	678	754	730	731	747	721	769	704	719	691	714	756	715	735	713	678	704	746	738	712	698	715	695	757	685	718	777	685	701	733	702	740	734	737	680	708	758	706	708	701	716	748	728	724	730	714	769	709	766	681	721	702	741	725	721	742	755	742	729	720	725	742	682	759	777	746	727	727	739	770	756	745	729	693	700	765	759	686	739	740	711	703	719	715	735	702	775	753	743	711	790	742	742	724	671	729	739	751	724	706	737	731	716	763	733	704	735	742	722	713	730	703	711	678	736	679	730	737	691	762	739	739	711	810	794	751	755	761	717	726	700	729	720	735	698	728	757	724	771	748	725	732	720	750	745	730	730	759	751	732	698	730	772	745	739	703	705	682	736	747	740	747	690	722	712	725	729	759	680	728	741	723	704	696	712	703	709	758	761	731	702	709	722	779	683	743	788	692	675	719	749	740	742	725	740	684	749	712	734	732	736	752	743	720	742	699	714	728	742	688	717	758	699	731	695	781	769	695	707	712	751	676	727	708	745	733	735	684	705	756	782	712	724	719	742	738	710	738	701	716	741	729	715	667	731	735	689	720	748	736	679	756	706	718	702	686	711	734	781	752	724	698	743	703	723	724	723	779	740	719	709	757	742	716	696	712	717	705	723	753	700	754	755	740	765	721	691	710	703	737	752	723	711	722	713	728	710	736	702	715	708	728	731	717	709	680	779	757	784	713	673	757	743	716	764	725	777	739	725	728	738	704	720	783	714	749	762	716	762	726	711	723	670	750	732	725	707	758	688	778	710	682	753	751	759	734	726	761	714	796	753	743	745	736	740	740	706	754	751	680	737	721	702	700	691	764	771	749	770	712	747	720	768	725	734	755	702	740	749	761	675	771	698	757	750	722	745	704	741	668	689	732	737	697	746	740	690	723	711	691	717	733	676	717	705	767	741	688	687	731	733	698	670	794	744	748	714	750	738	729	737	726	721	729	752	734	713	703	722	729
47622	30037	19615	17083	17307	13654	8219	6130	4321	3211	2570	2144	1579	1168	1143	953	770	792	693	553	448	402	386	364	369	383	351	352	355	330	297	288	316	307	341	338	349	311	315	339	330	334	349	336	308	325	260	259	278	268	234	245	230	296	246	286	275	235	275	400	222	234	244	254	281	254	260	263	239	259	230	226	234	226	243	241	257	260	248	213	270	226	256	232	211	272	250	255	247	236	239	239	262	231	267	284	235	248	254	220	234	262	251	239	254	235	241	210	256	253	238	225	237	239	219	256	238	229	262	242	262	237	245	242	243	212	230	260	240	241	232	241	238	246	261	254	238	259	239	232	250	254	242	223	232	251	233	276	271	254	237	229	230	255	269	230	237	239	270	238	263	264	239	216	225	228	249	226	236	248	255	225	228	230	250	255	276	236	253	238	230	240	258	242	223	250	257	270	246	232	272	220	222	229	250	234	245	239	269	226	259	262	230	222	247	251	235	262	230	239	213	251	256	240	237	215	233	218	235	273	264	242	268	243	291	238	204	226	279	239	245	219	249	271	255	251	241	273	268	225	229	249	233	240	242	230	229	250	226	251	262	251	264	240	242	257	236	266	246	241	221	227	252	248	222	219	244	289	266	223	261	262	239	221	270	228	228	213	270	228	241	224	235	268	245	232	231	236	266	266	234	249	250	255	236	253	260	235	245	252	262	212	225	253	259	264	230	270	247	264	249	226	236	239	236	245	243	232	245	255	253	219	223	241	234	241	229	233	269	230	233	254	236	244	238	220	246	234	257	238	252	229	239	240	251	259	227	206	221	229	240	237	241	238	256	250	242	257	255	207	232	242	251	215	222	223	250	225	221	239	195	216	243	241	248	237	247	245	230	268	219	232	227	244	260	241	259	256	230	235	249	230	257	234	231	270	256	257	261	228	254	251	242	266	266	243	272	230	225	218	270	232	252	267	238	238	259	230	259	241	248	235	232	246	239	245	231	239	210	257	231	228	245	239	260	234	248	230	231	251	230	259	227	259	237	243	260	227	248	232	269	236	233	216	255	243	207	244	285	210	257	244	241	253	233	257	263	277	264	244	236	232	238	263	241	222	231	240	262	258	243	239	245	263	245	264	274	244	219	221	235	244	246	243	242	265	247	252	219	231	216	241	248	255	222	238	228	268	261	230	248	241	234	223	227	222	258	265	217	224	243	250	228	242	242	242	242	217	245	252	232	248	236	256	226	237	268	204	231	238	252	280	240	269	252	250	242	207	234	244	242	262	236	215	254	234	235	229	244	250	259	225	249	263	229	235	247	237	230	239	250	238	235	233	229	249	247	239	277	257	227	266	259	226	251	278	274	261	273	245	232	209	235	273	244	240	251	263	235	252	221	229	206	234	236	251	231	237	241	253	224	263	253	204	232	254	245	243	249	235	255	241	218	246	283	251	247	264	230	244	238	222	258	231	266	235	244	231	243	245	242	236	237	242	245	234	231	231	250	248	231	253	232	252	239	254	245	252	248	263	229	252	238	237	210	222	217	258	274	225	252	230	231	235	256	231	230	245	225	238	235	244	222	236	235	238	247	261	253	241	246	253	236	234	244	242	208	245	253	242	238	252	234	226	244	258	244	231	242	241	251	247	247	249	226	264	231	236	249	233	221	264	240	231	245	264	271	222	234	221	263	253	221	233	254	251	235	250	263	220	236	246	250	240	263	247	238	223	270	233	252	222	218	257	234	264	227	213	218	224	241	244	254	254	241	247	256	236	229	260	254	241	247	257	243	232	214	247	268	227	225	219	216	260	225	235	245	251	248	246	236	249	265	242	189	244	228	229	229	253	249	241	256	244	245	266	254	227	235	229	237	252	244	230	225	231	226	212	230	228	243	244	254	296	222	262	239	209	247	223	240	236	232	233	244	250	239	236	245	245	226	237	204	229	259	231	226	241	245	247	244	261	249	268	238	215	247	253	251	236	243	241	194	223	232	234	274	228	250	247	245	217	240	237	239	222	213	237	250	243	257	251	249	245	278	229	259	250	216	234	241	226	257	215	242	246	241	230	255	235	247	223	259	226	272	253	225	229	235	236	231	230	242	249	243	277	234	239	266	230	232	219	261	267	229	262	245	228	234	237	227	218	240	267	241	216	234	238	250	216	219	275	245	228	241	223	227	236	241	237	250	238	279	220	224	257	261	232	238	242	233	250	232	244	232	236	240	242	240	251	233	241	224	259	228	248	228	235	232	253	231	194	258	257	276	231	240	238	226	233	285	261	231	266	239	243	235	223	244	257	230	219	277	240	261	261	222	236	246	235	235	242	242	248	281	272	266	223	257	224	213	224	245	268	246	228	237	267	241	246	228	243	244	251	252	253	236	232	236	296	236	234	256	226	255	232	241	248	247	275	250	247	252	261	241	242	252	218	218	231	262	215	231	229	250	243	251	264	226	254	258	234	247	252	238	238	264	247	233	266	231	238	228	253	241	229	244	197	234	247	244	256	251	241	247	222	233	220	243	246	266	238	240	271	231	232	239	229	232	262	222	217	253	259	263	245	244	246	247	214	244	233	232	239	240	224	241	236	259	222	258	254	268	241	226	237	271	231	264	268	225	273	250	234	242	201	238	228	253	223	266	227	258	225	215	257	255	224	235	250	220	236	233	244	230	257	263	240	238	242	270	256	250	246	238	235	221	232	241	236	236	274	213	259	244	242	231	268	224	235	247	191	254	228	260	288	239	234	260	237	220	231	254	233	234	243	250	258	254	250	257	253	229	216	246	238	255	221	223	256	222	232	289	233	244	279	251	247	223	214	233	236	244	247	224	251	211	228	245	245	240	242	278	230	260	266	260	244	249	246	231	254	221	253	266	208	237	235	233	280	226	247	218	261	225	242	231	228	188	242	234	253	273	233	265	254	222	236	213	235	243	252	229	240	231	259	250	258	229	224	255	230	242	232	249	282	247	252	227	232	255	202	251	220	229	220	234	229	231	248	238	240	229	214	211	266	243	231	252	267	251	229	243	259	249	230	250	232	255	245	226	226	248	235	232	232	232	251	237	238	248	226	264	250	234	252	229	248	245	262	229	202	235	245	240	283	218	282	248	272	251	252	229	249	223	256	253	228	244	238	219	267	262	195	253	249	229	238	257	216	239	233	246	213	226	247	215	235	252	228	259	224	225	217	193	248	257	266	238	197	231	246	252	247	250	240	266	245	231	257	228	273	224	260	212	221	251	228	227	251	219	252	241	241	238	227	229	229	257	247	255	228	262	231	264	246	252	258	228	232	234	250	259	236	238	230	247	262	244	237	269	254	229	214	217	207	220	241	241	252	207	255	291	239	277	290	244	212	266	233	257	207	257	229	214	244	263	241	259	248	253	249	234	242	214	243	229	222	241	231	244	220	221	233	247	242	220	252	282	249	249	233	249	255	239	269	262	241	235	241	239	245	234	220	240	220	240	272	243	245	233	216	237	232	242	230	260	224	267	274	252	251	250	222	245	262
31129	14134	19756	24853	31158	26633	19435	17564	14420	11870	10275	8864	6477	5237	5183	4501	3816	3806	3292	2737	1959	1867	1558	1547	1446	1542	1608	1424	1443	1264	1133	1062	1090	1085	1173	1242	1158	1135	1210	1116	1206	1244	1238	1344	1218	1087	957	896	859	794	771	706	729	826	836	842	764	716	1309	1907	658	584	667	668	622	654	646	629	676	621	628	589	650	622	615	591	617	614	601	597	597	649	591	586	595	643	594	618	611	627	581	593	589	597	604	627	601	610	557	574	596	592	600	610	549	588	603	581	634	629	583	607	630	542	624	559	589	582	594	608	634	585	629	623	631	595	614	642	676	612	602	599	591	620	624	635	567	581	595	638	594	626	607	573	652	590	619	639	567	577	592	612	578	588	575	597	569	584	594	599	621	575	580	605	615	639	601	552	582	632	624	597	601	599	610	631	616	552	626	589	602	594	621	628	614	613	592	551	639	565	578	592	636	620	543	605	560	611	586	602	598	612	564	561	600	605	598	606	582	598	620	590	579	647	598	622	554	626	545	576	557	588	588	564	607	550	610	636	574	553	602	568	628	577	590	574	583	591	635	632	599	595	563	626	589	586	585	611	630	599	624	566	640	619	582	627	595	580	586	615	593	625	560	584	613	583	598	609	587	637	587	619	601	556	616	541	596	609	561	571	608	593	606	614	585	593	602	618	577	623	619	587	578	527	618	570	559	562	605	666	571	592	603	618	609	610	644	582	621	572	583	562	603	607	600	622	588	583	605	618	593	622	583	629	600	617	579	601	582	586	586	587	533	612	563	589	633	623	633	601	605	533	621	553	594	583	622	591	601	583	639	619	578	541	572	570	602	603	607	597	595	610	625	593	601	573	573	610	565	608	627	559	580	638	634	606	609	610	599	582	636	603	611	594	590	635	572	573	612	595	636	608	544	541	599	617	602	556	593	554	562	613	603	561	617	616	607	593	592	562	615	589	631	593	606	569	651	584	536	557	614	624	590	566	661	592	621	590	582	557	638	627	586	519	613	560	576	643	612	597	584	605	606	593	597	607	557	555	628	610	569	605	584	574	607	588	571	611	574	635	620	594	564	563	591	620	613	626	588	621	537	580	563	577	604	579	617	602	557	589	639	629	609	600	638	627	593	618	586	607	593	559	593	582	627	579	567	623	605	620	619	593	583	580	593	582	602	587	615	629	641	642	576	576	586	584	609	597	607	610	569	608	569	596	585	581	653	625	568	599	561	582	634	627	609	622	586	570	583	557	562	590	553	591	559	612	594	577	571	565	624	620	599	555	568	629	573	585	598	645	606	551	593	553	553	611	563	561	610	562	656	571	598	588	670	584	575	595	599	575	633	595	591	594	541	593	618	606	622	540	590	577	546	591	598	616	621	581	574	531	572	633	604	621	614	613	566	607	603	582	627	583	565	628	623	616	600	617	640	603	598	591	618	601	612	578	655	587	626	581	600	586	546	607	536	544	572	611	575	578	574	592	596	581	628	553	599	640	615	590	621	631	601	624	576	542	597	609	589	561	573	568	573	593	547	555	588	617	612	558	617	573	604	598	593	614	622	610	604	566	550	610	587	569	618	615	574	592	576	597	566	595	621	542	621	580	569	580	582	551	600	631	603	581	616	591	678	596	578	611	596	574	616	592	576	604	616	605	598	575	611	587	605	634	597	614	592	598	594	613	597	576	632	608	557	607	589	611	573	627	579	601	591	629	624	592	581	574	610	631	622	575	594	570	613	585	629	612	583	542	570	562	583	604	596	576	598	572	606	622	589	603	609	614	584	598	636	565	597	625	652	584	624	611	652	585	605	576	549	585	621	631	576	613	589	629	582	636	599	640	581	574	555	620	578	625	568	551	619	608	601	590	546	606	636	573	590	638	620	598	615	603	604	620	586	625	619	617	605	579	576	577	563	624	637	585	579	599	612	606	555	587	615	607	566	574	593	614	557	608	654	619	585	580	601	593	625	540	578	618	614	620	573	586	597	602	611	554	599	562	569	586	611	572	615	640	586	561	587	583	580	587	590	605	603	605	554	593	594	587	622	584	595	607	629	603	601	560	594	606	601	587	560	605	615	619	601	639	576	621	575	557	597	606	586	597	586	566	582	612	607	566	621	563	556	611	548	579	588	596	605	591	621	593	616	600	572	602	592	623	593	570	592	623	603	621	584	580	592	597	552	632	607	626	611	619	576	599	587	601	578	594	615	609	619	615	616	585	590	579	601	587	593	603	588	586	628	580	571	602	551	594	613	580	585	576	619	585	586	597	635	621	548	628	567	570	570	585	610	583	588	575	610	610	637	623	661	613	564	625	579	623	608	572	594	575	584	559	571	553	569	620	622	578	549	627	569	584	648	636	601	567	633	603	580	569	581	563	571	607	618	548	593	574	584	534	614	604	592	575	609	602	621	540	579	620	617	599	590	641	616	589	611	576	632	591	591	577	606	547	577	618	576	563	575	607	599	611	563	597	575	624	581	588	570	599	586	606	625	619	624	560	604	586	601	606	551	625	518	605	675	576	581	587	633	570	566	634	608	591	554	596	588	616	581	575	592	606	572	569	547	601	635	599	658	582	568	574	595	600	576	631	637	627	619	610	560	624	643	582	557	573	610	569	590	623	642	586	582	575	589	613	574	610	618	589	568	585	598	578	609	589	579	592	643	596	576	553	581	592	593	537	635	584	570	549	595	601	660	589	590	576	618	586	545	631	609	580	575	550	601	611	594	645	656	609	562	574	609	574	595	616	548	582	576	536	610	614	642	554	562	623	556	580	591	577	612	584	586	610	582	651	569	555	611	625	627	564	617	602	604	552	578	632	614	612	628	615	595	615	593	598	545	627	549	581	629	590	558	585	606	642	601	587	619	621	572	632	603	610	614	579	608	612	614	605	613	574	568	590	609	558	598	617	576	594	587	561	606	623	588	581	667	579	621	595	573	600	633	582	611	618	582	594	599	588	603	589	560	606	576	570	554	634	588	593	633	582	598	605	592	570	576	620	632	582	612	634	621	609	579	636	581	601	579	592	639	560	580	584	592	595	595	614	651	621	617	626	609	623	590	612	556	590	564	601	596	578	579	606	574	582	625	586	601	647	600	569	577	605	603	586	618	601	623	614	619	631	568	579	550	627	564	568	579	622	631	621	619	600	637	578	609	614	575	613	596	624	572	620	568	566	557	564	607	594	573	601	584	556	629	596	584	552	583	624	601	568	613	594	578	597	656	589	618	591	580	583	597	577	573	560	585	546	617	566	567	563	612	608	570	631	576	606	627	559	606	584	586	619	548	558	607	598	573	601	572	612	618	646	539	531	599	569	615	580	553	572	619	600	604	617	593	580	609	599	596	626	575	562	575	563	622	560	545	589	543	550	587	591	594	590	586	587	529	598	593	577	598	613	590	602	580	626	561	623	615	584	581	630	595	612	604	597	568	587	612	623	584	561	604	620	604	568	585	618	612	581	628	584	554	611	605	572	570	545	583	625	606	550	571	623	621	617	562	579
17157	6861	3750	3679	4561	2765	1745	1352	1154	927	810	706	596	511	538	544	507	521	499	491	525	450	456	438	413	457	469	444	486	449	445	422	447	456	440	435	481	479	489	513	483	455	496	473	466	471	462	452	437	446	495	471	409	505	446	415	459	442	392	438	466	472	425	452	443	485	488	441	414	428	450	408	425	460	454	438	442	413	445	471	447	411	427	454	393	463	394	412	459	419	423	482	424	431	486	430	419	415	445	444	417	435	448	406	434	398	418	416	456	418	435	442	435	429	434	432	431	437	452	446	469	465	470	429	434	474	446	406	421	454	455	467	430	468	450	458	439	411	425	466	423	437	439	448	484	458	445	429	403	477	434	482	438	463	428	442	428	430	450	458	429	468	429	421	447	453	448	449	474	439	462	462	465	435	400	446	405	429	458	445	437	486	413	413	429	418	458	445	442	386	451	400	408	403	461	454	419	441	410	419	478	435	447	481	421	437	449	465	471	457	429	450	426	446	415	421	464	438	459	424	451	430	465	431	443	463	424	412	438	437	452	501	442	426	437	408	442	422	476	458	453	448	450	434	463	456	448	486	477	438	435	424	425	446	465	447	408	411	423	423	465	420	429	460	404	389	429	477	435	460	434	438	428	431	444	444	433	441	436	430	433	420	419	437	465	441	392	442	453	445	395	425	429	467	452	462	448	437	408	427	454	416	418	417	469	429	445	383	388	433	417	441	460	445	411	438	458	453	459	437	475	439	422	443	460	451	463	456	441	419	452	396	457	432	448	423	445	471	442	511	453	408	444	436	425	494	456	405	445	395	437	429	444	439	438	440	461	479	459	428	418	455	473	437	403	442	424	422	434	450	453	448	458	456	473	461	422	434	468	442	440	414	453	439	445	435	431	456	412	396	455	425	428	422	468	436	477	461	442	439	472	470	443	434	453	424	426	432	406	431	445	430	477	433	442	426	446	435	427	471	475	456	450	424	430	438	411	443	418	461	453	443	424	475	429	456	444	509	465	453	451	445	413	463	421	428	418	407	480	381	416	442	470	450	426	430	459	433	433	436	430	435	480	452	447	462	458	432	428	421	442	468	422	466	431	382	442	454	453	417	423	429	435	400	449	433	421	440	439	461	439	395	400	432	437	408	467	396	426	466	430	447	430	431	458	422	466	457	491	460	419	393	437	440	431	404	417	422	439	440	439	427	428	437	435	421	430	430	446	434	449	420	427	438	456	449	447	439	487	430	463	429	476	412	497	410	446	419	446	431	394	459	413	436	431	423	480	437	422	443	418	454	405	439	444	426	428	464	439	424	445	454	467	450	445	449	432	449	451	434	467	424	469	424	450	455	413	406	469	434	474	448	447	430	421	463	424	444	425	422	443	427	437	461	426	448	410	447	423	452	423	434	439	445	447	394	460	444	415	465	435	450	435	466	439	476	449	484	445	472	392	423	449	436	438	464	458	422	423	397	467	436	456	489	446	433	426	462	463	447	500	459	433	397	422	420	430	476	440	439	403	429	472	456	450	450	410	431	444	422	452	451	428	442	493	414	426	424	415	419	463	428	441	414	441	458	427	438	437	439	422	470	449	457	455	440	404	464	453	443	444	407	440	430	404	448	416	474	450	403	410	435	467	500	455	428	432	464	397	420	456	430	452	467	434	412	466	405	395	472	459	413	428	424	459	459	416	442	460	423	461	427	426	418	412	443	456	483	444	423	435	464	447	464	465	447	461	442	433	413	450	453	450	396	442	452	455	453	446	425	368	464	436	408	439	451	483	424	421	432	433	438	432	398	452	421	431	408	445	475	398	436	431	441	415	419	502	435	448	464	460	445	451	451	430	416	467	448	420	476	466	424	486	431	452	440	414	459	439	431	479	436	444	420	425	433	405	461	433	448	436	416	461	455	444	437	448	432	470	458	443	447	454	428	437	467	451	459	425	464	469	428	448	419	429	433	460	428	398	456	445	451	459	418	422	440	489	420	433	436	450	468	435	465	459	472	474	423	459	428	455	420	443	441	473	456	442	446	470	461	437	400	437	466	484	452	432	503	442	447	444	427	423	460	494	429	442	472	438	469	463	445	487	469	464	449	469	430	442	435	420	422	414	419	432	418	444	447	403	474	447	432	448	445	439	410	426	433	425	432	433	398	412	382	451	425	451	482	456	440	429	418	444	471	506	468	479	486	471	479	415	459	412	429	426	463	462	413	430	410	450	457	435	436	444	462	430	409	450	417	450	426	429	457	462	475	466	452	471	462	433	442	446	446	419	432	430	461	438	433	438	450	436	431	425	417	430	473	432	436	462	401	435	481	501	425	426	435	457	498	412	466	468	409	475	488	429	470	430	426	464	432	507	417	441	431	457	425	460	460	472	450	445	483	461	403	439	449	460	458	464	456	407	474	414	436	447	475	385	458	430	443	451	462	459	454	419	436	466	429	405	424	472	406	452	452	421	478	465	429	453	409	419	417	475	414	428	444	442	452	477	438	392	399	439	408	452	439	469	465	471	449	427	489	438	423	436	455	452	435	468	454	395	436	476	460	415	443	453	448	435	466	383	430	433	408	421	476	422	422	455	456	425	379	469	386	416	481	439	458	425	445	449	447	403	459	461	437	466	421	473	429	464	431	420	441	450	416	458	461	470	433	474	462	446	446	487	460	400	424	438	415	444	463	456	436	421	452	445	464	433	419	464	442	448	411	443	432	433	407	428	438	451	429	436	451	437	468	445	454	503	460	475	424	418	452	434	459	464	449	434	391	456	450	452	446	454	415	460	453	422	392	424	441	424	413	447	483	454	447	434	448	438	443	403	445	455	420	443	496	447	458	411	426	441	425	470	441	428	449	468	481	422	463	438	433	474	495	451	455	436	451	437	482	453	435	435	453	446	473	439	441	436	442	477	462	492	413	410	464	460	413	457	416	435	434	455	433	431	434	417	444	421	425	475	457	429	451	461	451	470	482	431	418	429	429	471	444	447	461	433	430	449	469	402	409	466	449	410	414	488	413	440	485	473	435	437	464	439	432	422	457	439	479	444	458	431	424	411	466	442	444	445	468	437	479	451	435	450	436	458	414	448	423	421	425	451	494	488	420	438	423	443	417	417	456	423	433	457	443	462	417	466	458	427	423	439	456	452	433	480	426	443	466	432	432	422	457	434	426	395	456	405	443	502	437	388	413	426	400	447	411	443	450	473	412	430	394	410	440	468	451	468	464	457	456	431	378	437	440	431	443	476	439	437	407	458	421	454	435	406	448	433	438	417	407	420	444	414	455	445	448	417	417	445	422	442	447	402	437	445	437	429	426	435	467	443	390	442	447	469	407	429	454	483	441	480	448	442	425	454	401	406	412	431	451	407	469	454	430	389	442	444	495	420	459	461	434	425	448	426	457	428	435	401	479	430	422	448	428	437	395	506	441	475	474	431	435	406	420	435	459	439	415	465	438	414	459	467	435	439	472	433	464	435	466	456	415	475	470	404	395	445	431	464	434
10417	4516	6790	10117	13891	9300	6346	5529	4635	3478	3128	2444	2033	1739	1673	1562	1527	1324	1293	1218	1099	1103	1047	1042	1035	1062	1090	1035	1049	1118	1133	1147	1116	1105	1086	1121	1171	1157	1179	1150	1173	1276	1243	1298	1276	1144	1172	1085	1074	1018	1028	1054	1023	1060	1070	1084	1060	1036	1002	985	1014	1023	1036	1011	1013	997	976	990	1033	995	971	1049	942	978	959	1010	991	1004	981	976	987	945	985	965	944	987	1012	976	1033	957	1025	982	940	1007	984	961	989	983	966	966	965	1019	986	1027	992	979	1041	1001	1010	995	1063	1003	1009	977	1043	1007	1003	992	1026	1016	1000	980	973	1009	1017	1026	1019	1007	1020	954	1040	942	1033	993	1006	1005	992	1045	973	963	982	1013	920	1059	954	972	963	945	1033	1012	909	1014	1049	957	969	1000	999	944	1051	1034	1011	941	1008	1002	1010	1032	961	1008	1044	998	996	1040	1017	970	956	934	959	981	951	1012	991	1010	966	1031	1034	980	988	954	1006	975	981	956	1005	998	968	971	1039	1017	1000	991	945	956	960	1009	1035	943	970	1010	1043	914	963	955	971	948	961	966	996	982	1001	1004	1023	1000	967	1055	941	973	935	981	999	1000	997	961	956	972	964	1012	975	1001	997	974	1001	985	1015	1045	970	976	977	958	995	964	985	1018	1012	949	1016	1018	1016	999	1032	954	1041	996	1022	955	992	1073	979	971	965	1016	971	1012	967	1018	981	1021	1035	999	995	995	1022	976	961	952	956	1001	1081	968	957	1048	943	1025	966	1045	965	1041	1002	968	1071	990	978	981	981	964	943	988	1010	1004	979	946	987	997	1013	1027	1024	1055	1046	1010	1013	1009	983	990	1026	1002	985	987	1011	1023	1012	1031	1038	1008	940	1012	992	964	990	972	963	946	997	1051	978	990	1027	1027	1042	1007	1025	959	1029	1025	971	998	962	971	1008	1019	961	989	976	1000	935	1012	1005	1053	1010	995	988	1056	1008	967	993	971	975	989	1059	975	980	1019	1018	994	969	1032	998	1047	1027	956	992	1023	1032	997	1022	952	986	1006	956	1052	995	959	1048	955	976	1017	994	993	955	973	1005	963	1043	1043	1005	973	1006	992	1028	956	1000	971	1008	1037	1020	981	967	942	1022	1009	989	984	1041	1034	985	1010	1021	1052	1015	989	982	956	971	1028	1004	975	1021	1073	992	982	976	994	978	1011	970	1024	1014	975	990	981	1054	1022	985	988	1027	933	1008	1029	994	1031	1031	1013	1054	1036	1010	1027	971	986	984	1014	990	1039	992	990	1023	1020	1010	996	974	1014	975	1022	968	963	953	991	974	941	925	1015	1013	1052	973	1074	1014	1049	949	1014	1001	991	996	1030	1013	955	976	1014	955	927	979	1069	1004	1024	971	1022	988	986	971	951	950	1030	1018	1007	1025	953	969	1046	937	978	949	987	960	1005	996	957	1013	987	1013	964	1007	926	1039	978	1033	1002	961	1002	945	957	954	987	1061	1010	934	1066	1028	1033	1011	996	967	971	1061	1032	1018	1053	990	1034	993	981	1013	1026	1014	1010	971	1005	946	979	1024	932	1041	1004	964	1010	1005	955	1021	998	1011	997	1031	999	953	924	1067	989	1037	985	994	969	917	1001	1029	975	987	979	991	960	982	1001	984	978	977	975	990	988	1012	995	991	991	1008	1025	965	990	1021	925	990	965	997	1002	979	1064	1007	1015	1062	960	999	1026	1013	996	1044	1060	1057	1040	1010	976	926	970	937	1037	927	975	950	1030	1021	1059	977	1003	1039	954	956	992	955	1025	939	964	1008	972	994	979	1004	1059	1000	986	989	1073	997	1005	998	968	945	1020	996	955	1028	928	1028	947	999	965	951	1000	1005	1038	982	973	992	1044	998	1002	1041	992	972	991	1049	991	941	1013	1005	984	1006	998	957	961	972	989	1036	977	1021	915	1043	954	967	1013	999	991	1009	1001	962	968	1001	996	992	974	970	999	1041	912	975	983	1024	1001	1021	991	1012	986	922	1025	951	1077	1019	1012	1017	1006	939	982	1008	967	1012	1034	953	972	971	986	976	1068	965	984	1037	1001	1041	985	1003	980	975	970	1018	982	981	1008	1046	1103	965	1049	977	1030	999	1052	988	1018	960	1046	967	982	1029	1029	963	1005	1053	955	1011	1021	974	1029	963	987	1000	980	970	1001	929	996	970	1016	1054	986	999	986	998	994	991	1004	1004	1013	963	1024	1029	1011	1011	937	950	995	979	1014	1023	1048	1001	974	1009	1034	996	972	1013	997	971	1022	1056	1011	936	965	985	982	1030	993	997	996	938	1028	997	1017	977	988	1016	998	975	1035	994	1008	979	933	1001	905	973	987	968	941	982	993	981	1024	982	1011	952	1037	964	1045	999	977	1018	1015	1008	954	1008	1020	1013	1028	965	1012	1021	1022	1005	967	1047	973	977	946	1014	1011	921	1040	921	998	939	1060	969	984	967	924	947	1025	1008	994	1052	985	988	996	1002	948	1018	947	1047	1050	979	944	955	1036	1014	972	1009	957	981	1043	996	986	960	1016	1020	981	1030	1000	1002	947	1076	1022	960	991	951	996	1029	980	1018	952	1050	911	976	965	1068	946	978	997	1008	1016	1034	961	1034	969	956	1011	990	957	979	1046	986	977	973	962	1012	987	932	1004	966	999	968	1046	982	973	983	951	1032	999	1002	1021	979	990	1013	1003	999	1009	1020	992	1035	992	997	976	1023	1021	1023	1018	1017	1032	1042	975	1021	960	1002	958	990	972	960	977	968	934	989	1083	996	976	981	1008	1044	991	973	1047	995	995	1053	1000	1064	959	1013	979	1054	940	940	942	1019	977	998	1048	977	1015	1014	972	965	1057	992	995	959	973	969	957	1046	976	932	970	1022	1001	987	995	1030	982	1037	961	963	979	1025	977	997	1030	955	952	1013	987	1018	1052	985	952	993	986	950	989	1016	1003	1008	947	1003	982	1014	990	947	972	986	958	1002	966	999	1004	985	981	993	1060	969	1036	980	1039	1009	984	1000	966	988	974	941	951	1031	981	980	1006	965	990	1046	942	980	1001	986	936	1012	1064	1064	977	952	975	972	977	1013	1064	1016	1003	1048	972	1069	1007	987	1058	1004	989	1083	935	1070	968	984	994	997	988	978	1030	958	1016	1042	965	1020	974	977	976	955	964	1010	981	1023	981	993	985	973	1033	1041	923	976	1032	991	1007	990	958	927	975	952	1032	993	1049	986	989	965	1004	1000	959	1067	1033	1004	981	922	1001	1033	968	1008	1013	1010	1045	984	1020	957	1031	1034	1012	961	998	1008	1025	998	987	983	962	965	1009	1000	1028	1002	990	1018	1033	966	939	944	996	977	981	1013	1043	987	977	1014	1027	962	991	978	891	1024	1003	1010	1019	941	995	994	976	985	975	1068	1013	981	959	994	1057	1051	963	965	995	1012	986	996	999	982	1070	1007	992	1027	1054	907	1006	985	1008	1013	1019	1000	1042	978	977	969	953	946	1051	1036	983	1015	992	1013	964	971	968	1006	965	1019	1032	960	1051	933	1022	1034	964	1017	925	1003	1033	990	999	966	1069	1005	1042	1006	968	957	990	1033	1000	1000	1058	986	992	1048	1004	957	1060	983	962	974	938	1015	985	1032	942	984	1002	1036	1049	975	1008	1034	987	1031	1052	1072	985	993	994	991	1017	987	1003	951	1036	1014	987	1023	938	965	1057	983	1009	974	989	1008	1019	989	949	1045	1025	1005	950	1002	964	1050	1092	999	972	978	927	943	943	961	1028	973	962	975	1019	1021	1006	1010	972	1003	953	981	993	990	997	948	1013	982	1007	1050	1019	946	1012	945	1007	965	1035	1029	1005	1022	962	981	1039	950	1004	988	1000	1037	1036	969	993	1013	1006	992	1001	979	977	979	979	972	1004	966	1017	995	982	1045	924	1053	1056	1000	956	1011	1039	1005	966	992	1005	991	970	985	1007	995	1007	976	1004	953	966	934	1019	1043	938	924	1052	924	961	917	1026	964	1026	1081	1004	996	986	1026	1005	1018	970	1039	981	975	979	947	988	1027	965	1053	987	997	949	1039	1013	1010	1001	973	992	960	970	960	1027	1037	999	944	973	982	966
39773	26056	12484	10224	11414	6908	4432	3423	2695	1787	1472	1095	895	697	775	707	554	637	499	486	431	392	367	383	337	372	382	348	386	389	370	309	350	361	349	352	355	394	381	374	380	353	425	404	353	375	357	304	335	332	288	339	326	352	354	312	333	300	305	379	329	316	313	323	328	331	331	333	322	349	332	299	336	313	298	344	302	368	286	312	329	326	325	307	332	351	325	326	303	284	350	307	324	293	317	301	307	307	301	320	316	320	330	317	335	304	328	316	347	314	344	325	341	350	328	302	327	338	310	309	318	307	291	330	343	308	307	307	301	323	333	284	300	338	315	324	326	306	321	310	316	307	308	284	345	344	296	297	308	300	325	331	286	329	309	334	301	300	269	315	331	309	288	332	307	327	288	332	328	329	304	290	327	312	367	313	324	356	309	341	327	311	307	299	285	301	301	311	357	332	295	313	340	279	287	318	288	341	296	281	313	289	297	307	311	341	306	344	329	339	354	330	330	275	342	344	289	300	351	335	314	281	278	310	298	311	320	274	330	288	276	313	386	333	350	315	314	338	329	280	347	354	311	297	303	266	316	312	256	309	319	315	316	328	306	316	295	316	297	294	331	308	324	296	322	343	294	288	335	300	329	328	301	322	321	353	314	311	349	342	313	331	303	329	339	322	311	306	341	350	347	290	331	302	302	308	292	321	358	302	298	354	303	281	341	301	324	327	294	295	328	320	292	311	332	351	343	313	356	317	308	318	350	337	305	343	291	295	344	302	314	322	317	313	345	325	295	355	300	305	303	337	329	328	313	324	311	332	325	307	312	328	324	317	278	294	326	284	328	269	297	277	323	327	293	326	276	318	318	303	307	343	309	321	288	327	290	309	318	332	309	277	305	308	306	337	312	299	317	315	289	337	311	325	323	312	335	318	319	291	310	290	330	319	339	308	289	324	289	268	338	323	309	321	328	311	336	297	298	299	347	332	334	274	301	324	325	311	279	277	340	316	306	297	298	331	294	305	297	312	341	311	293	316	317	343	333	290	296	342	341	293	354	337	357	327	315	320	291	291	302	336	318	319	292	280	314	292	339	311	331	329	338	295	331	307	332	306	314	317	349	330	325	308	330	289	316	326	333	286	326	284	315	307	309	319	325	290	341	327	288	295	323	286	310	309	300	340	289	301	307	311	322	313	299	347	333	345	348	330	316	333	308	286	336	278	334	340	313	319	341	300	270	322	322	353	353	292	321	342	316	338	306	314	321	301	336	288	318	302	331	322	280	323	330	322	272	338	336	304	302	319	318	338	326	330	308	291	302	316	339	309	326	335	300	310	338	323	320	333	322	314	312	300	325	333	338	312	317	300	310	329	328	317	345	295	319	327	324	335	312	317	294	320	288	338	308	336	360	334	334	275	318	322	353	312	318	328	299	307	330	316	322	317	306	341	311	289	344	314	328	374	332	311	297	330	293	323	305	328	307	293	307	321	303	339	319	314	315	316	309	308	310	323	337	318	314	282	317	333	323	311	315	313	302	304	284	308	305	309	321	284	287	274	304	304	309	301	312	349	307	308	321	301	340	332	331	297	304	306	335	378	320	319	324	322	356	347	322	327	291	329	294	315	304	331	317	302	297	338	325	332	282	310	300	318	333	288	348	347	300	284	335	362	336	300	326	314	320	316	318	341	289	339	325	325	324	288	334	280	338	316	300	309	300	334	289	322	294	297	283	331	301	347	285	327	323	333	325	322	341	291	333	312	317	343	336	355	325	302	342	300	316	337	322	337	311	323	329	338	367	297	338	305	347	318	335	312	286	319	340	303	301	293	301	328	311	310	314	294	336	331	316	322	310	313	326	323	322	307	290	294	293	306	304	283	304	341	359	283	322	318	333	309	297	309	317	320	321	316	316	313	367	308	312	334	297	334	310	293	313	302	318	337	320	326	290	292	310	329	329	313	330	310	318	332	319	321	324	330	320	320	329	342	323	303	320	307	330	301	329	345	304	313	308	318	319	339	338	322	301	280	300	318	317	338	335	302	303	319	356	316	300	324	314	334	309	311	306	289	288	284	322	361	318	358	330	335	295	321	293	304	344	327	300	338	319	308	324	344	304	288	300	338	296	326	314	296	306	328	341	310	343	299	310	312	350	335	331	329	291	293	341	368	326	327	336	314	311	297	316	321	346	313	313	280	330	322	302	292	310	329	336	300	315	331	305	311	292	326	308	272	296	324	329	288	311	314	322	284	324	287	309	333	310	344	354	319	338	338	310	305	332	309	295	308	299	309	324	326	327	330	335	304	310	282	307	291	349	294	322	345	323	268	297	312	337	307	322	315	325	328	355	308	317	336	299	315	327	309	303	321	322	313	336	305	313	315	285	334	306	294	323	330	334	292	339	312	303	304	275	321	308	320	294	299	287	306	321	313	361	323	333	327	334	295	294	342	298	344	310	332	323	334	336	323	293	318	287	320	293	346	312	286	295	296	331	328	314	282	306	301	349	340	333	330	289	326	378	294	307	288	289	332	349	308	291	318	282	302	344	304	331	310	293	283	314	283	303	320	339	304	311	341	340	321	316	314	303	332	330	324	312	313	319	323	299	308	299	307	343	313	319	327	324	274	328	331	314	291	322	313	329	312	328	316	325	339	293	336	322	294	305	309	317	294	300	302	332	329	323	316	283	301	289	289	328	333	320	329	329	346	359	324	329	310	346	319	295	303	347	331	278	330	305	351	317	336	313	296	346	287	316	330	313	318	313	287	336	309	327	307	295	301	359	326	293	329	331	363	316	359	330	305	298	361	334	311	322	330	325	317	328	333	344	307	324	290	329	320	331	328	318	328	304	329	304	322	309	335	327	308	299	316	313	328	304	294	332	312	328	334	310	331	315	318	275	290	303	317	311	330	342	328	331	338	330	359	317	310	355	311	310	305	312	309	321	324	323	302	368	317	324	312	312	312	307	309	287	332	315	318	351	297	322	339	336	321	295	319	310	306	322	300	307	342	332	298	335	341	326	299	314	319	307	298	307	316	295	301	297	284	305	292	285	293	323	324	348	317	308	287	360	336	317	301	327	311	318	338	327	319	329	339	318	343	328	304	323	317	337	320	316	322	328	277	330	343	319	290	289	312	330	335	312	306	333	356	323	300	334	293	312	302	329	305	314	306	330	296	336	330	322	346	311	355	313	324	299	324	269	265	306	291	334	316	319	317	303	316	294	315	343	307	330	300	289	327	339	337	323	331	322	300	335	331	311	350	317	312	295	286	322	316	327	329	324	325	311	311	346	320	338	342	283	318	326	315	319	284	293	273	318	280	307	308	276	321	339	323	301	341	299	321	283	336	340	315	309	294	333	320	316	350	278	305	343	333	301	331	306	300	311	329	328	313	305	291	313	305	317	324	301	317	293	325	295	309	325	318	309	341	299	306	323	328	273	324	322	302	315	305	343	294	309	320	297	304	333	338	320	339	296	303	304	336	300	328	303	304	312	298	278	310	315	319
25898	12643	11795	17899	24323	16966	13413	11999	10178	7199	6862	5056	3863	3438	3006	2864	2292	2527	2041	1874	1517	1309	1267	1144	1233	1235	1242	1211	1134	1106	1077	1037	958	1004	1096	1181	1084	1072	1124	1164	1260	1321	1404	1264	1147	1048	961	895	880	869	870	863	837	864	855	892	833	817	978	1162	748	802	719	771	820	773	815	767	739	768	722	720	780	791	770	729	816	763	745	707	689	770	788	767	770	721	750	778	785	771	729	722	728	719	722	752	775	779	781	737	770	738	717	747	722	710	719	783	732	734	750	741	724	742	761	737	746	767	753	708	766	671	744	716	714	803	753	754	817	736	719	724	711	750	760	744	729	730	727	747	804	706	752	736	719	708	781	739	706	685	719	695	743	757	731	766	700	718	724	692	723	721	731	732	773	746	737	722	782	772	691	752	738	792	762	689	716	762	709	787	767	732	757	748	714	747	678	756	749	762	738	725	743	737	721	776	750	757	759	754	694	768	764	757	752	795	738	705	772	779	782	762	702	728	718	767	679	747	674	775	724	798	779	719	785	735	769	727	725	742	758	790	713	805	784	751	747	710	744	733	693	753	790	730	735	764	782	723	767	740	714	729	797	712	716	749	723	741	708	712	744	741	735	760	704	759	752	740	768	771	747	670	708	716	764	724	731	738	721	690	716	781	756	739	775	752	714	706	722	714	739	736	773	738	673	739	807	759	722	732	692	750	705	758	766	745	745	738	751	738	739	692	717	697	777	711	742	739	703	720	711	740	724	766	820	775	755	710	733	768	714	751	700	732	772	767	736	732	734	799	756	732	776	738	740	730	757	692	767	735	779	755	742	782	735	723	739	720	697	723	750	732	743	773	731	704	716	716	760	739	745	755	765	678	741	716	706	770	776	756	745	767	724	764	710	758	760	742	686	791	746	693	759	734	734	730	748	757	770	719	716	757	757	716	769	729	764	737	764	739	736	726	719	720	779	726	730	741	734	695	740	721	723	709	758	766	777	740	729	774	760	729	712	725	721	746	747	730	781	723	721	769	730	788	726	765	749	719	741	738	736	734	736	716	714	749	754	692	740	719	764	704	740	703	694	789	749	714	740	753	761	768	795	713	789	767	699	756	785	760	745	773	704	751	754	726	709	709	785	766	740	748	726	753	750	747	756	761	745	722	727	745	825	769	719	755	755	731	788	771	710	741	795	751	750	741	708	747	711	737	736	714	761	797	762	715	740	803	705	695	721	763	721	729	692	745	776	772	743	731	741	750	739	783	756	714	736	723	697	752	686	736	711	755	732	742	742	760	735	796	767	730	758	724	752	720	711	770	746	780	733	707	712	734	751	783	747	721	726	749	753	751	788	735	728	746	752	697	719	765	808	780	692	731	719	720	732	745	735	709	738	740	743	757	670	791	751	725	729	761	740	769	722	747	747	742	746	751	737	745	711	738	774	745	723	772	743	726	767	744	747	767	777	735	738	745	753	794	732	731	681	744	733	752	733	733	732	703	747	786	765	720	761	774	783	721	742	754	742	739	757	735	763	746	715	711	675	725	741	782	754	770	767	798	733	757	752	751	801	730	763	716	723	757	727	787	760	727	727	714	772	693	773	744	743	741	724	722	780	740	761	782	794	770	723	745	763	757	778	749	758	723	736	723	718	713	754	712	720	750	744	773	706	770	695	769	728	692	717	748	689	743	758	729	765	724	743	772	743	760	749	707	752	770	746	682	698	758	721	713	746	759	792	730	747	731	725	718	788	763	732	746	724	707	754	761	708	774	798	785	724	673	723	728	755	703	779	709	768	738	747	741	681	749	755	770	746	750	715	802	770	726	773	734	743	728	776	736	767	719	755	683	723	726	707	743	738	763	757	718	713	740	714	712	736	794	705	724	719	738	772	709	753	682	699	698	740	775	718	748	757	780	749	706	783	772	711	749	770	744	781	770	669	728	762	741	784	770	680	752	754	734	771	741	719	740	726	741	712	729	752	734	790	751	707	718	686	750	730	806	746	705	737	744	786	727	787	765	690	773	774	755	722	773	756	773	712	723	738	757	710	744	740	709	731	714	782	805	746	777	746	738	766	771	749	720	759	689	750	785	746	817	753	776	729	731	753	687	755	726	798	663	740	781	725	763	746	772	746	743	768	712	742	729	738	719	782	767	767	741	746	730	797	727	722	723	755	756	717	709	667	745	736	740	707	766	755	790	680	743	772	729	770	741	730	663	749	744	761	755	728	733	701	713	730	720	715	726	763	735	697	749	756	759	772	723	737	742	708	757	722	793	764	748	732	748	764	714	736	768	785	718	721	726	759	711	767	704	779	741	738	735	715	806	695	699	725	753	787	772	737	730	728	754	720	711	743	705	747	734	718	769	745	727	731	726	764	731	766	780	707	770	750	727	738	757	747	741	729	747	709	783	732	750	752	758	763	759	771	724	696	729	750	771	748	753	769	792	723	735	738	771	700	728	731	732	789	772	737	741	800	722	732	764	760	757	734	734	747	731	751	761	711	797	745	742	764	730	726	692	807	750	761	686	756	752	746	780	731	750	764	795	736	715	749	746	801	733	764	752	773	683	745	740	708	761	704	710	730	755	681	769	738	722	737	750	703	736	753	758	776	733	764	748	722	731	709	733	699	738	746	742	712	718	692	726	750	768	735	755	754	709	747	765	741	729	752	743	724	741	703	737	740	738	702	704	735	753	801	735	737	754	748	725	687	776	728	759	704	738	744	718	752	766	769	765	779	728	725	766	755	766	772	682	791	719	788	738	756	721	731	764	766	724	754	695	732	747	790	787	703	744	746	787	749	751	753	767	744	759	700	733	777	743	748	735	666	751	742	722	771	717	750	776	756	783	756	772	724	749	754	796	720	762	742	754	752	701	756	682	811	775	744	753	736	764	752	694	780	745	748	743	786	732	760	775	695	737	738	761	746	775	798	753	706	741	759	720	757	742	721	732	701	763	747	721	707	764	753	749	717	745	700	743	787	720	734	749	738	747	701	748	746	735	736	722	773	749	705	742	779	795	720	762	692	747	736	714	742	757	711	742	697	774	721	778	754	744	768	736	769	718	732	728	724	741	767	731	751	755	763	790	743	708	792	729	735	759	794	693	713	695	729	752	721	763	767	754	746	747	794	734	750	689	753	756	728	715	728	776	713	693	756	712	728	745	773	774	695	688	706	764	782	775	759	809	821	768	731	739	715	742	765	734	785	789	755	764	776	742	716	718	726	739	701	727	763	769	768	692	729	767	751	744	740	754	718	784	788	779	763	729	761	715	787	755	753	735	721	733	711	711	753	732	761	710	753	685	737	742	693	802	748	751	731	733	755	736	720	759	761	776	724	770	787	772	713	742	785	713	764	781	723	751	673	739	757	726	753	736	717	742	744	753	750	722	769	736	717	729	797	739	684	722	745	761	743	736	705	683	753	717	679	750	734	738	683	738	731	745	748	708	770	747	760	758	740	688	787	764	763	750	702	701	747	743	807	704	692	731	730	772	782	740	740	806
51406	32031	18478	18349	16673	11156	8053	6073	4581	2864	2319	1654	1386	1144	949	862	692	738	679	595	422	466	410	387	399	386	382	340	332	310	311	331	319	309	341	312	347	332	295	355	394	354	339	369	306	293	273	285	253	287	233	254	300	300	263	275	246	283	276	418	264	237	255	254	232	268	266	217	275	223	217	226	263	287	242	247	239	248	246	275	246	217	223	256	260	217	235	277	234	237	236	265	237	225	241	215	252	235	250	266	237	254	246	246	256	250	235	233	231	236	274	226	226	222	239	252	247	272	266	254	255	230	229	258	249	220	252	256	237	209	270	256	222	254	240	205	270	218	234	250	246	251	228	232	248	254	254	240	272	243	217	263	232	235	237	226	255	206	231	251	243	228	252	233	228	261	222	238	247	215	231	217	265	213	244	244	238	272	247	238	226	269	266	278	261	286	247	243	226	221	212	247	248	233	241	255	252	241	239	210	241	226	256	242	229	228	238	233	248	222	232	257	255	229	229	218	217	238	222	246	248	247	250	243	235	227	265	219	260	234	240	239	235	206	232	263	272	231	262	261	229	250	263	214	232	258	272	229	221	233	262	246	241	256	232	264	235	254	239	256	249	229	234	247	262	266	243	229	240	222	244	243	250	211	243	225	253	233	254	262	255	258	251	229	262	242	263	255	268	280	260	224	264	243	245	214	234	263	284	237	231	228	223	250	239	251	231	240	239	250	239	268	231	229	237	274	240	261	253	236	246	266	230	247	210	222	246	254	273	286	265	253	244	247	230	253	235	242	234	237	252	230	231	222	226	276	290	273	253	251	251	253	224	249	235	268	248	262	252	202	241	234	240	239	250	215	240	260	236	247	238	265	249	279	227	227	253	232	221	270	236	235	281	249	236	221	266	235	245	249	271	249	233	237	271	237	264	221	270	246	250	212	263	225	219	235	219	255	237	246	239	246	241	219	245	236	240	225	223	260	251	232	208	246	277	241	237	262	231	222	244	251	241	226	257	255	263	240	224	235	258	250	224	252	267	246	258	222	230	248	219	222	258	234	262	233	238	241	252	227	256	249	252	261	244	258	234	233	258	234	235	208	243	244	238	235	266	241	270	237	231	215	261	235	223	245	238	265	243	237	270	214	248	260	261	228	263	255	250	245	258	231	224	276	251	257	228	228	237	227	239	220	273	218	256	245	236	239	235	248	251	287	226	239	257	278	209	265	245	224	236	232	260	232	253	218	260	234	223	220	210	230	235	219	249	254	255	245	241	263	247	248	233	231	234	223	240	200	229	244	238	237	263	261	236	248	221	248	249	221	273	241	230	239	267	223	267	259	243	248	254	243	211	225	229	215	220	249	240	252	274	227	229	240	236	246	263	222	236	244	257	293	207	271	227	253	249	245	234	234	240	220	231	232	218	240	265	242	244	268	225	254	253	232	229	249	233	220	237	249	257	250	254	225	258	221	208	236	232	257	225	257	232	244	239	251	265	233	278	258	232	253	209	247	207	241	226	226	244	267	242	246	231	246	240	262	215	274	239	250	256	255	242	251	250	237	254	230	235	254	257	259	234	241	258	261	263	253	225	273	261	242	255	250	238	243	241	259	213	242	247	228	239	236	239	236	247	256	266	248	235	266	216	229	248	242	249	269	249	254	216	232	222	244	232	238	224	219	261	235	242	227	240	225	250	238	253	240	256	268	246	243	260	244	244	249	242	232	228	264	217	248	240	257	232	240	259	237	213	234	221	271	222	271	238	227	241	265	222	267	215	230	227	248	253	247	273	227	208	215	260	266	268	254	230	262	222	260	275	238	251	262	235	257	264	237	236	264	262	241	223	247	215	235	245	251	242	231	260	247	262	257	252	251	262	260	225	276	252	223	255	237	215	264	249	256	231	249	243	275	256	245	252	261	247	239	235	236	221	257	231	243	268	246	253	249	248	235	272	217	226	252	230	257	252	227	255	244	254	269	247	249	218	263	217	263	274	232	253	234	269	257	249	259	240	257	232	213	256	242	239	229	258	218	252	223	248	219	231	240	217	257	254	261	247	245	234	255	263	224	250	247	239	268	254	246	247	278	251	256	237	251	264	241	235	254	239	277	218	258	252	226	233	253	237	246	243	241	213	261	233	236	220	241	233	250	241	266	232	219	235	245	251	238	263	252	238	276	259	227	247	242	249	249	226	243	222	237	241	225	246	240	269	247	263	233	236	242	256	249	248	242	230	221	238	240	233	247	244	256	243	252	257	249	254	250	270	237	230	254	246	257	230	220	248	250	248	253	263	255	255	227	253	224	219	227	256	266	237	244	238	237	238	231	238	214	256	254	222	256	264	213	255	260	252	253	217	231	244	257	240	239	227	199	271	263	244	241	255	239	217	230	267	241	276	261	261	221	265	241	240	270	221	246	238	213	244	243	221	254	254	234	249	230	226	273	218	283	238	230	251	271	231	234	247	251	237	252	236	227	247	252	228	251	260	271	265	267	242	258	251	240	238	239	225	234	210	222	219	251	227	241	216	252	250	230	272	247	220	226	246	265	251	222	227	239	268	210	259	252	237	241	247	237	253	243	251	232	235	252	288	210	275	239	246	238	238	251	240	276	247	227	235	244	257	241	258	257	269	230	245	240	246	258	225	229	208	260	218	237	239	230	210	244	233	256	245	254	250	247	235	233	259	250	217	281	269	236	240	230	243	251	242	235	269	251	254	249	270	247	220	247	234	253	217	221	217	230	247	233	250	226	252	232	215	244	240	240	248	246	263	242	251	205	267	242	239	248	253	226	244	230	246	225	247	249	252	257	239	245	240	235	231	253	248	222	240	236	258	247	228	232	262	241	224	239	229	230	208	232	257	219	261	244	228	280	222	226	235	245	243	260	251	232	216	245	204	234	258	213	228	250	245	220	236	244	237	244	237	237	228	236	242	240	258	248	205	241	259	242	228	216	242	241	228	246	228	249	235	227	247	236	251	253	223	204	223	212	242	253	251	251	239	228	244	223	257	247	245	261	229	232	244	241	230	261	258	238	270	226	239	244	260	240	223	227	250	238	210	242	285	217	244	222	264	227	224	244	249	229	210	256	236	221	250	226	210	244	219	249	246	215	231	211	236	264	236	233	280	259	286	256	240	217	238	248	241	247	224	258	207	251	219	230	245	249	234	230	236	249	251	254	247	240	234	256	250	237	228	272	232	234	213	248	249	257	246	227	260	220	250	274	223	233	249	258	256	212	245	245	234	242	249	258	218	265	252	234	294	251	244	234	229	250	241	234	230	240	238	244	246	235	239	259	234	217	235	264	215	226	255	237	256	242	228	232	229	231	244	255	215	246	225	228	242	243	209	261	245	213	269	240	245	237	274	261	254	239	210	247	244	250	268	229	229	252	245	227	257	250	253	247	261	235	236	225	251	241	248	253	236	242	265	244	247	247	232	211	235	257	226	244	243	237	268	263	222	243	264	225	258	213	207	253	256	244	229	235	255	263	249	260	253	254	257	248
33578	15549	18301	27718	29331	22919	19803	17387	15246	11523	9970	7459	6124	5379	5008	4394	3478	3773	3194	2674	1823	2055	1624	1692	1703	1551	1468	1416	1400	1371	1163	1183	1119	1081	1289	1227	1159	1144	1244	1555	1567	1516	1538	1362	1227	1014	893	773	815	714	756	741	804	848	810	761	761	728	1090	1758	644	646	669	657	638	649	622	593	648	605	622	619	644	591	675	617	625	619	595	650	621	640	616	650	608	589	621	581	570	580	587	615	642	578	604	597	578	610	595	576	609	578	622	566	621	647	602	603	584	599	609	621	570	541	641	629	609	619	601	598	609	604	615	580	595	579	642	596	555	574	614	595	593	599	572	583	591	620	600	600	594	617	583	592	607	621	560	605	620	560	616	584	588	582	633	645	599	567	566	596	626	563	607	570	565	611	592	592	624	615	583	601	543	562	588	595	647	568	565	602	597	566	626	556	589	606	602	592	577	640	600	586	623	641	559	635	584	623	561	606	636	609	605	597	586	641	603	582	581	573	601	557	624	574	638	576	630	613	609	596	613	610	587	556	601	618	611	611	578	601	602	609	638	607	604	587	589	597	600	573	614	639	618	596	593	625	591	604	626	550	613	557	586	573	610	642	548	590	602	611	631	565	604	590	571	568	585	598	645	574	575	621	581	594	639	581	585	582	582	635	589	615	604	602	596	625	617	589	580	618	593	598	607	619	623	616	556	557	609	619	618	580	633	591	556	547	567	588	582	589	591	589	556	579	610	573	553	588	609	612	602	588	610	579	631	599	588	597	594	605	615	556	607	596	570	574	630	606	588	588	554	570	612	555	617	603	546	615	586	596	622	577	597	605	596	572	635	592	600	579	640	598	644	613	575	581	598	579	621	605	592	553	573	599	541	592	592	555	567	577	591	561	599	589	614	586	553	637	552	613	605	612	612	583	580	605	607	642	638	601	634	634	558	584	583	597	595	600	554	629	601	581	595	629	614	576	565	608	601	578	606	609	553	624	594	570	648	559	611	580	585	587	620	640	587	583	543	576	584	576	610	574	547	617	608	606	599	620	642	579	597	579	605	598	586	620	586	614	576	597	568	555	595	572	597	623	583	615	641	567	570	606	610	582	620	572	546	599	599	608	600	612	601	548	624	629	645	582	599	564	628	561	600	586	634	614	582	575	634	586	561	584	611	574	547	597	626	611	588	577	588	571	552	586	629	561	560	600	608	613	553	596	622	598	571	615	612	602	587	614	614	597	601	536	606	604	574	610	595	599	583	534	627	550	628	593	604	594	579	586	620	591	645	585	639	611	595	577	592	636	631	634	590	588	613	579	605	604	617	595	596	591	612	578	614	573	611	650	581	564	599	608	610	610	576	576	613	596	603	623	595	564	632	577	642	573	582	610	608	616	589	608	571	590	611	597	599	565	573	627	613	649	574	592	647	602	585	584	633	627	562	562	585	590	542	557	620	630	602	601	587	605	550	611	562	608	610	608	588	585	609	615	588	612	626	570	626	580	600	607	575	593	604	609	619	629	592	581	628	587	576	635	553	606	587	589	590	612	590	595	584	620	559	569	591	546	581	608	614	620	619	594	566	627	569	576	613	605	636	551	582	642	596	593	586	571	589	618	613	566	593	600	604	605	561	613	602	634	602	547	572	589	618	559	553	580	593	628	603	573	583	614	608	619	579	562	608	603	617	642	575	557	596	567	620	575	668	577	604	607	584	614	581	573	611	611	590	583	578	587	601	563	599	580	613	586	626	586	602	576	550	610	603	583	609	598	564	615	599	560	596	591	623	577	595	667	604	613	574	601	597	590	625	597	604	603	647	613	581	590	601	603	594	559	544	567	624	558	581	602	613	592	582	633	584	587	605	616	624	570	583	601	599	633	622	572	605	571	550	609	602	632	551	632	569	623	589	629	568	593	593	612	588	621	597	612	559	596	593	644	637	617	596	562	584	575	614	584	604	607	639	553	604	564	635	618	587	587	606	598	586	610	614	588	561	600	629	597	604	567	634	605	575	608	560	593	570	574	584	567	638	581	591	602	580	568	588	615	612	560	578	629	595	566	593	614	622	615	606	629	592	620	558	547	560	590	622	576	610	548	597	548	639	602	619	635	614	644	658	566	573	612	616	558	611	601	574	604	602	610	602	567	621	604	608	564	616	543	567	598	589	582	584	588	620	606	582	572	595	611	580	623	624	580	583	626	609	623	582	576	608	613	626	613	589	600	575	619	598	599	632	592	594	604	559	551	622	604	614	602	631	598	579	641	585	573	575	655	609	590	590	566	581	598	625	585	588	581	568	637	635	590	593	572	571	629	587	617	590	543	618	662	571	597	596	572	620	576	595	542	611	626	604	576	580	558	609	578	632	620	597	597	561	604	617	625	604	545	619	589	590	584	571	582	604	606	581	610	578	598	563	588	573	604	623	541	594	593	592	574	584	606	610	600	533	621	614	604	581	577	606	581	585	613	595	574	591	576	615	592	611	593	633	574	598	567	642	569	575	536	578	596	586	594	608	613	607	590	581	557	583	617	600	636	578	615	572	555	645	610	590	604	641	595	592	560	610	578	586	600	562	582	587	574	541	538	600	584	614	649	595	584	579	579	608	581	566	583	601	603	606	586	605	561	576	527	568	592	606	585	568	626	613	584	628	612	593	612	580	639	544	589	586	618	628	560	631	635	571	611	570	583	638	589	615	612	632	606	642	634	626	631	616	548	588	591	618	565	566	584	534	550	606	607	580	617	585	596	610	604	570	600	617	602	623	604	600	550	609	565	577	564	606	610	638	574	657	586	604	585	596	566	610	586	597	640	613	639	575	624	590	632	583	610	583	625	581	565	625	601	650	583	598	602	596	569	594	580	625	625	596	564	579	614	605	597	624	578	642	585	614	576	581	619	573	559	607	575	610	623	588	548	537	540	596	607	580	566	609	569	597	587	609	593	519	576	592	569	641	616	621	607	652	594	602	597	626	598	632	570	640	596	602	604	600	608	636	596	546	679	515	603	597	604	568	594	587	576	584	598	595	599	600	571	634	608	542	572	567	611	570	572	568	587	608	566	602	552	661	585	599	586	598	628	621	581	608	602	610	557	596	605	611	647	560	623	577	614	590	642	591	571	618	596	597	614	566	586	570	593	608	606	567	625	601	610	597	570	635	612	609	583	619	579	582	620	607	601	580	556	636	573	609	621	593	589	551	552	578	556	616	576	591	610	556	581	604	587	612	613	592	616	614	610	598	607	613	582	614	608	624	603	641	571	605	634	606	621	615	558	585	610	581	623	544	616	612	559	608	601	610	601	581	561	600	646	568	577	569	619	543	599	601	525	627	595	616	606	627	647	659	567	604	642	603	608	578	601	608	537	598	579	554	595	563	569	577	608	553	560	630	606	570	603	597	556	620	588	590	584	578	549	579	603	614	612	625	603	631	600	598	595	639	575	617	618	624	588	607	598	624	597	627	573	604	571	617	618	619	585	621	602	656	629	551	559	617	608	582	542	596	562	628	607	583	617
19018	6806	4425	4975	3731	2439	1748	1406	1260	859	777	642	576	607	545	566	511	475	500	454	449	427	452	468	433	467	494	470	450	475	466	449	459	495	494	465	463	465	469	490	488	479	461	461	417	461	447	434	456	457	426	440	460	446	417	435	437	437	489	456	403	448	445	422	430	435	402	421	423	443	434	419	433	439	449	428	445	414	455	438	430	404	436	439	447	425	447	421	425	438	418	465	448	464	434	475	420	434	465	492	434	438	440	406	455	434	428	460	440	461	429	449	436	401	437	468	449	427	438	390	443	416	454	416	421	428	466	454	398	458	452	432	424	435	437	423	428	405	432	408	434	388	453	405	425	452	477	459	426	466	421	437	400	434	430	418	420	395	436	469	426	456	439	417	415	415	439	413	405	444	451	417	411	454	482	392	409	440	424	424	434	436	421	392	405	444	389	428	442	415	429	432	434	426	417	452	430	458	433	420	457	445	429	442	452	446	410	444	406	454	414	448	449	411	422	433	452	403	390	432	408	421	418	431	383	423	408	427	405	414	422	429	407	431	472	444	431	413	432	458	421	428	431	389	420	426	476	427	465	412	421	427	447	407	412	428	431	435	407	453	432	440	475	453	442	457	445	446	389	421	421	402	443	445	457	426	436	422	438	432	469	462	423	404	438	429	457	462	386	471	409	447	407	407	460	426	440	431	442	433	442	409	425	391	429	430	464	417	425	394	420	433	449	441	453	428	450	420	440	398	417	472	398	415	426	430	459	435	447	411	456	471	409	431	439	393	415	427	459	446	422	442	443	467	395	416	431	428	410	426	418	446	419	443	427	426	445	446	435	431	433	409	458	448	461	435	426	436	428	439	412	433	449	426	457	431	401	427	424	445	409	447	403	447	417	401	441	463	456	471	441	391	409	404	423	427	408	433	429	425	382	428	440	435	393	457	434	449	448	417	476	440	410	426	448	435	396	458	438	425	421	429	437	461	392	427	473	463	427	424	443	448	452	419	425	443	449	474	414	388	424	411	450	432	398	425	479	404	418	414	387	404	417	444	410	457	462	459	418	434	455	407	415	432	397	438	417	452	466	430	400	491	441	422	418	367	402	423	420	449	412	415	405	419	425	424	409	431	418	442	426	411	457	427	468	426	419	462	434	430	441	416	425	452	414	429	437	447	422	484	431	442	390	426	437	447	432	444	415	446	457	420	410	431	450	417	410	424	415	445	444	426	454	430	421	438	393	438	443	436	426	463	429	416	419	417	412	436	405	395	424	431	455	423	433	442	438	399	426	433	427	477	442	392	435	416	450	450	454	434	415	399	436	429	446	424	436	412	436	427	409	421	403	441	394	415	464	406	422	463	473	442	441	462	408	405	454	438	424	415	420	448	406	452	438	428	419	413	395	441	428	433	393	432	419	427	455	440	417	419	450	466	385	420	388	436	427	430	408	414	425	443	430	438	451	405	434	451	383	422	433	401	407	468	406	426	484	438	436	423	397	462	423	433	434	410	469	425	460	427	423	433	449	462	426	431	438	434	449	414	412	435	411	422	416	430	424	419	438	428	408	416	469	433	441	399	432	399	428	412	441	422	407	430	437	437	423	470	414	434	404	416	418	435	443	428	456	433	467	426	435	417	449	383	457	434	460	438	407	469	449	413	417	443	405	433	427	419	401	438	440	421	421	408	418	399	436	443	432	426	456	435	417	429	479	410	435	449	444	410	425	416	418	419	432	425	450	437	422	439	436	443	426	455	429	407	435	418	427	399	440	427	429	400	455	410	424	438	395	417	394	409	427	466	407	430	422	445	408	420	433	464	437	437	391	444	461	382	419	412	493	412	433	437	405	425	428	444	449	431	435	432	433	400	413	444	405	450	447	424	386	426	431	401	408	414	448	428	433	435	446	449	458	443	445	407	436	445	447	472	438	416	433	399	438	491	451	432	428	431	429	407	446	414	424	456	440	444	437	420	424	424	418	428	468	413	431	436	417	409	460	431	420	432	460	438	392	462	415	445	455	423	433	417	398	420	437	419	471	422	416	428	441	440	456	440	423	425	424	425	433	460	413	441	437	493	444	443	445	416	445	442	425	439	480	440	412	404	425	425	396	399	421	443	443	434	451	454	451	412	433	432	426	441	456	436	433	446	414	449	437	431	417	431	402	443	472	414	424	426	466	454	472	448	401	449	436	462	403	430	459	404	418	397	433	430	456	462	395	407	408	441	413	417	464	463	461	429	389	427	427	406	440	457	423	403	468	381	424	437	451	450	430	438	448	454	451	397	450	432	404	448	432	416	393	424	410	451	420	449	450	432	429	435	439	393	398	428	457	468	421	423	428	433	441	423	397	434	429	412	436	387	424	442	454	451	421	417	464	456	400	439	428	442	413	449	455	408	436	445	453	418	394	424	405	439	415	419	454	430	441	419	407	434	406	403	386	420	463	421	454	432	389	405	416	445	437	417	422	414	443	474	408	448	434	407	412	440	423	451	403	409	446	425	409	417	427	391	423	441	418	468	413	419	416	459	433	446	428	403	426	403	404	446	384	440	451	460	475	438	398	431	449	405	427	432	421	398	431	428	453	453	423	430	457	445	405	422	421	434	407	458	450	411	388	413	411	404	422	438	398	395	375	449	393	405	427	412	436	414	433	392	451	413	442	428	446	421	427	411	463	435	434	415	442	385	427	415	475	433	444	416	427	441	405	484	457	429	405	434	416	416	458	483	433	432	448	435	401	428	408	411	437	438	413	405	439	428	472	424	457	431	422	430	447	432	457	422	454	460	460	439	440	432	418	432	493	489	425	426	400	428	410	463	400	408	444	423	412	450	431	412	429	426	394	500	458	412	456	474	427	419	436	435	459	439	421	441	412	406	432	393	443	438	459	410	407	434	439	411	443	421	414	439	453	463	413	427	414	448	418	441	419	464	417	418	427	446	426	434	458	432	439	472	446	409	432	446	444	432	436	438	427	423	402	442	438	445	436	417	438	408	420	445	456	432	415	449	402	448	457	487	446	394	454	438	438	433	448	454	411	478	443	443	439	423	438	454	462	427	457	394	422	427	437	425	419	423	446	414	446	517	476	422	442	444	471	433	409	465	450	445	428	419	407	410	432	418	432	409	428	396	400	445	421	432	411	437	436	446	420	431	431	408	442	436	459	416	418	415	468	463	404	441	443	410	379	434	413	428	435	417	385	432	457	444	454	503	424	441	433	456	467	450	435	421	423	402	476	453	449	436	453	412	470	428	405	406	429	456	441	417	408	469	445	408	419	456	456	454	433	408	427	435	432	467	413	437	417	433	418	474	414	440	433	413	426	429	444	444	462	456	441	426	450	440	445	432	438	405	457	407	434	435	444	405	489	440	433	437	411	428	428	493	409	452	411	444	460	438	416	427	424	430	422	410	423	434	432	430	398	414	466	430	459	427	461	436	423	432	451	444	468	447	455	450	415	406	439	455	409	469	420	474	414	414	428	439	439	429	431	420	425	430	464	434
11330	4354	8011	12668	11468	8616	6271	5475	4658	3573	3055	2218	1918	1745	1712	1559	1385	1358	1161	1111	1090	1062	1089	1009	1048	1076	960	1050	1076	1028	1097	1090	1121	1103	1163	1183	1123	1138	1215	1359	1424	1276	1342	1207	1213	1156	1079	1022	1020	1062	1102	971	1063	1093	1042	1033	978	1012	1048	991	1001	918	993	972	997	1024	925	1014	943	974	996	966	976	1064	972	1052	1027	952	957	1007	947	1017	1021	1016	961	958	952	949	983	962	1028	992	997	993	993	1008	998	982	994	920	963	942	941	946	964	980	973	947	925	942	976	981	989	969	962	962	970	971	1002	1001	992	969	890	944	960	980	929	1022	973	968	935	950	911	945	1010	924	981	977	1030	978	956	964	976	989	979	1001	1020	972	976	989	996	971	937	967	946	954	937	1009	1018	960	961	978	944	894	977	1012	935	1024	949	948	1027	1005	937	914	967	998	1001	963	981	988	989	951	988	942	973	964	929	972	956	1017	996	974	916	976	955	1012	962	988	972	932	959	985	1003	1045	972	974	945	938	998	984	1007	971	944	1010	957	993	959	977	978	953	943	986	978	1003	922	1003	983	926	1011	1027	952	994	973	1005	1003	1005	977	956	954	981	956	975	943	958	992	989	1004	944	967	1016	986	993	962	939	1027	934	977	1024	922	988	881	964	977	933	959	1041	980	947	984	980	942	991	989	939	971	994	964	922	979	1051	1027	944	988	1035	966	976	935	960	995	918	955	964	941	935	955	929	1018	974	930	1027	968	1003	996	1002	956	965	1028	961	940	978	1015	963	958	965	976	963	972	987	949	954	967	1004	1040	932	910	985	978	969	960	927	928	977	985	889	979	935	985	997	966	956	978	1001	990	999	952	920	981	1045	945	975	1049	1001	1001	964	977	1014	979	939	991	1008	951	955	936	935	946	923	1004	1000	963	943	974	1034	984	972	949	1001	961	1003	920	965	954	994	1008	982	934	983	1012	980	978	926	955	966	984	1007	994	1023	981	946	971	1014	972	951	1006	955	1022	990	997	1011	978	962	950	955	1050	994	981	989	1028	1004	1025	1038	947	994	928	1013	971	996	931	937	984	974	922	998	950	983	923	937	964	1032	1013	964	1044	955	957	975	906	981	988	962	994	952	978	953	1008	970	948	942	1012	1019	934	990	998	940	972	987	947	963	980	985	995	967	934	958	979	962	974	1013	968	1006	977	976	1030	932	980	1025	986	1017	952	936	956	989	1011	1013	973	1048	953	995	970	955	965	982	953	924	992	1006	991	989	954	1023	982	1024	1007	947	979	938	1004	938	923	967	958	949	959	928	974	1031	932	976	941	950	1014	1012	996	981	953	957	965	965	957	947	961	969	967	958	938	945	939	960	975	996	941	983	977	965	968	1018	945	960	966	1042	1017	990	929	939	969	924	1012	1028	983	928	982	927	955	989	965	1034	1037	1026	958	934	983	952	1005	952	953	977	1003	976	994	942	942	990	963	970	976	988	930	989	971	951	949	931	1003	989	943	992	957	980	984	981	1028	944	936	989	941	1024	968	1017	967	943	1002	1000	973	969	942	933	1008	1014	915	983	1028	994	1007	959	971	981	977	1004	997	980	927	972	907	980	942	930	959	970	961	988	946	910	958	931	971	992	956	971	964	989	928	972	952	995	931	976	973	982	992	1069	992	978	1013	949	1003	1023	979	1033	946	947	963	983	936	1018	927	973	959	1009	990	970	955	1001	960	989	945	930	1012	928	988	994	1012	949	1001	957	942	1019	895	982	1004	963	959	987	986	1035	975	944	935	949	979	981	961	1007	1029	996	951	957	1011	1009	967	945	980	999	990	1003	964	930	947	983	985	997	957	941	878	995	986	1022	993	993	953	945	973	907	1043	922	991	975	988	962	980	996	954	944	975	976	932	985	992	999	932	995	1010	978	969	962	1002	969	950	920	951	960	965	1012	950	945	933	950	985	898	1013	916	950	1020	941	998	1004	915	994	942	972	1030	979	937	947	964	963	969	911	993	1050	966	931	982	996	984	973	1018	1013	985	952	955	975	958	1007	942	962	957	942	1018	1016	1015	991	990	1015	1000	937	966	967	1035	988	1021	967	932	991	1003	980	937	983	940	1034	922	953	989	915	1021	995	970	998	972	937	945	975	1006	965	965	981	965	956	999	990	947	987	960	985	977	981	959	986	999	1008	1006	992	1012	949	1046	922	971	941	999	971	950	968	1005	944	979	1007	1016	986	977	973	961	1003	956	1033	1002	1007	956	967	973	1008	934	933	1019	961	993	962	1020	941	944	1040	934	983	940	1022	974	990	948	1029	947	932	941	1004	1011	979	983	984	946	969	983	983	1001	948	935	970	978	955	914	976	1015	1003	944	959	963	1046	936	907	937	978	954	953	974	975	995	953	955	970	986	996	958	949	960	944	932	953	943	1019	996	962	974	940	959	933	984	955	976	1000	988	949	1029	1013	953	984	990	1003	998	958	1010	963	963	971	933	940	956	1033	999	1016	982	1019	981	974	954	1009	920	1004	996	990	999	973	969	906	948	919	950	1042	969	992	929	994	983	986	987	968	918	911	946	1044	1015	991	987	968	1002	1001	933	987	957	963	976	982	975	1037	955	970	972	973	959	1010	924	955	974	941	1033	981	980	945	974	944	955	976	974	978	1003	953	969	1030	982	939	1001	971	995	917	986	1000	960	1040	912	1001	989	988	943	929	947	929	987	963	965	996	1023	999	985	935	970	1017	971	977	962	978	990	959	923	948	982	954	1046	950	963	941	947	924	971	935	887	959	979	985	930	966	982	1017	941	986	977	974	959	1041	960	901	1001	981	951	978	952	969	983	1020	988	1001	1001	1042	978	997	968	1003	925	1001	988	1013	955	978	961	928	943	961	980	1063	977	966	967	935	933	980	965	982	994	992	958	950	1006	943	1009	963	1015	952	958	983	959	1012	974	931	942	961	1011	957	1014	984	1060	1006	980	966	989	954	992	1003	1004	965	987	956	977	935	1004	1006	957	1002	978	963	945	1014	976	1008	991	970	972	996	975	915	1012	935	924	958	958	987	909	952	992	977	1006	963	941	951	1050	941	1008	997	1000	979	984	1052	964	994	975	1023	949	972	998	962	955	969	900	990	958	993	955	1012	972	977	926	982	943	963	959	1008	977	975	968	962	989	1012	959	970	998	912	957	989	928	1064	1019	1029	1015	948	939	938	1005	1018	940	976	1001	948	976	974	995	967	959	986	999	980	923	975	951	973	988	975	985	978	940	992	975	944	1015	1001	977	1047	974	1009	980	989	968	969	931	994	973	976	1009	947	975	947	955	967	935	946	958	950	963	989	953	957	1003	986	959	956	1001	936	952	922	955	943	970	941	961	958	1008	1033	991	1002	976	959	950	990	902	990	998	940	951	987	963	978	978	967	942	960	929	970	948	954	1022	1019	993	982	970	955	994	974	945	964	965	908	1012	1014	939	980	959	983	985	949	1010	1002	969	1019	968	1001	1011	969	942	964	976	938	923	985	1016	951	920	970	945	935	991	1049	990	973	1005	979	959	1014	988	970	997	966	1061	973	956	949	922	976	983	981	984	981	980	994	964	977	967	990	960	981	1000	936	1062	1004	908	955	983	998	984	952	989	899	1030	1041	1016	958	985	946	1017	1015	1002	982	1001	978	958	963	973	995	961	995	963	1007	959	992	979	974	972	956	931	969	970	1013	951	991	1004	974	983	947	900	960	984	938	939	988	1002	982	971	993	960	994	975	993	1030	971	970	929	954	1002	966	950	991	989	1006	972	949	959	984	1036	955	993	967	1010	1020	941	880	984	971
39602	21461	13861	12928	8837	6289	4176	3465	2433	2016	1329	1098	862	770	718	627	562	592	494	441	399	364	365	377	395	308	380	410	371	345	371	331	310	370	391	395	324	348	406	424	415	413	392	351	336	363	340	336	341	298	354	310	329	334	319	320	317	332	313	327	309	292	319	311	303	326	322	298	330	308	325	291	312	312	309	334	306	304	307	299	331	327	333	316	335	313	283	328	316	301	300	282	308	277	286	322	319	308	305	292	283	288	314	298	333	298	315	313	335	311	335	303	287	274	295	309	309	290	290	290	304	336	323	292	282	282	282	311	333	304	314	330	343	325	301	302	312	299	309	290	295	260	290	308	258	317	285	286	320	285	330	299	305	333	305	265	294	317	307	304	311	308	293	271	300	274	322	312	320	310	263	298	344	280	309	286	303	317	291	292	310	309	321	300	284	321	281	288	290	305	327	287	292	289	311	303	294	293	286	334	317	307	291	304	305	339	329	319	288	288	286	264	328	284	300	301	316	259	340	290	302	329	282	293	338	329	325	355	300	311	296	325	296	320	305	333	325	287	296	325	314	304	290	315	311	281	349	301	306	370	299	272	295	294	283	331	313	310	308	307	307	313	292	306	318	290	321	301	326	280	303	305	331	328	300	292	318	301	315	310	304	288	297	295	308	311	282	321	331	285	274	302	312	310	309	296	307	292	316	293	308	296	288	300	305	331	308	335	323	301	298	295	329	288	315	308	317	340	296	299	326	329	276	321	303	331	318	309	318	313	271	301	311	291	302	306	338	282	329	300	294	306	288	277	292	307	352	294	283	297	281	304	318	315	271	301	292	313	301	313	308	284	264	293	305	283	295	318	314	313	270	315	292	314	269	303	302	310	305	340	329	282	315	283	281	281	315	269	281	338	337	285	301	306	285	309	314	326	280	325	285	327	292	296	310	273	299	338	262	322	286	285	284	303	298	283	304	306	291	290	306	287	299	296	312	312	265	299	313	335	291	300	302	278	332	370	305	299	328	321	316	303	325	299	297	339	304	248	296	276	312	273	307	302	336	321	334	320	293	311	338	299	316	272	313	301	293	293	320	290	317	318	292	290	339	282	288	289	322	322	316	323	311	311	302	313	300	312	307	298	312	301	291	311	303	288	343	296	313	297	308	318	288	285	301	299	295	301	284	327	292	273	307	333	295	295	300	299	314	314	297	303	293	334	276	304	321	301	311	296	306	322	293	316	339	298	314	304	330	300	323	293	320	326	272	349	293	319	312	283	320	318	310	321	308	304	288	322	318	317	320	334	326	324	284	279	304	325	295	295	334	325	307	347	267	268	323	308	297	304	300	307	303	286	323	283	281	309	311	304	300	296	319	291	325	312	306	283	306	300	276	287	304	267	311	341	301	298	295	315	310	315	290	301	328	322	291	331	327	304	303	280	284	349	276	303	308	318	289	310	317	303	313	310	311	324	317	314	318	307	297	310	291	320	290	323	287	324	321	298	324	298	307	289	307	286	320	309	292	307	289	281	281	311	305	313	326	298	288	294	313	318	296	330	301	312	330	314	321	289	299	307	325	311	316	340	274	308	311	294	268	325	309	329	322	298	300	314	288	294	297	352	300	349	294	308	271	270	300	314	304	320	327	276	305	284	306	295	336	296	307	289	295	304	300	323	324	281	318	313	276	303	317	313	280	329	314	324	359	305	318	340	313	313	306	309	337	316	307	309	317	273	293	311	322	327	336	305	289	313	291	310	286	297	294	301	279	316	310	321	286	324	284	343	272	320	309	321	305	315	333	309	288	299	357	318	307	282	331	278	321	320	304	286	290	287	317	309	337	324	319	308	330	265	311	296	300	328	319	316	329	298	306	288	315	289	306	309	267	299	292	302	283	328	326	350	295	288	285	303	310	312	299	318	333	310	288	319	269	288	320	265	318	269	310	322	257	304	326	284	319	312	329	300	270	286	292	295	300	318	279	307	301	306	338	310	288	295	295	310	317	322	320	289	287	309	302	315	270	285	294	305	286	289	303	291	308	286	309	336	316	332	319	301	293	298	286	299	269	288	346	317	286	283	316	313	290	307	316	325	277	295	330	300	299	333	316	281	281	303	316	284	324	319	307	321	319	317	308	285	301	318	327	326	304	290	301	308	317	296	316	292	345	315	317	306	317	311	284	315	328	305	319	298	284	289	305	295	307	309	292	309	268	307	301	301	311	318	311	332	352	317	329	322	301	322	288	292	286	287	314	302	324	302	299	300	301	317	311	297	295	292	263	317	272	309	304	287	271	319	291	335	309	297	291	295	325	313	335	298	278	288	315	290	292	323	315	285	287	302	319	324	308	315	268	299	304	303	281	285	315	297	301	291	306	296	328	288	292	278	313	295	310	338	328	319	329	310	334	302	322	334	310	296	322	338	312	315	308	319	311	335	288	290	303	293	311	299	302	290	300	331	320	282	311	329	292	282	292	331	297	318	280	267	292	306	320	302	306	317	266	325	339	308	328	314	333	311	308	305	327	324	306	300	300	282	282	284	331	301	288	280	355	332	316	291	316	388	313	307	301	284	285	316	293	304	310	308	313	294	324	292	309	312	332	305	324	324	314	253	284	311	307	304	302	305	299	323	310	353	329	277	317	309	286	308	309	310	283	278	324	301	310	311	313	311	287	290	277	284	317	309	319	296	324	338	326	315	290	280	280	355	292	300	298	276	289	297	281	272	290	324	303	293	298	298	329	292	302	285	289	283	289	290	328	321	305	303	332	295	315	294	293	304	309	258	327	333	334	295	303	331	299	318	298	312	320	292	310	312	290	322	324	303	321	310	288	344	294	319	316	329	341	329	294	317	310	283	319	308	311	296	330	330	305	308	292	298	305	313	302	297	324	296	307	345	289	318	319	309	311	313	293	311	297	292	317	325	281	324	334	312	296	309	322	330	347	337	288	279	280	324	286	292	323	302	307	295	313	296	292	305	287	293	258	322	311	308	316	344	319	320	300	307	294	272	303	292	281	306	295	331	273	263	285	310	329	298	310	316	306	307	308	305	332	329	314	322	303	314	253	307	299	300	314	306	329	278	312	311	304	285	310	297	309	312	292	288	325	308	341	313	252	288	299	324	293	290	351	291	306	321	299	302	298	335	314	307	263	333	305	316	310	331	289	291	291	293	317	319	337	291	315	291	346	304	285	312	324	311	350	292	280	284	317	313	275	316	344	328	268	316	287	330	297	278	297	313	297	323	280	307	321	320	305	344	308	266	304	323	313	274	282	294	275	296	306	331	298	315	327	316	298	316	266	330	302	300	286	274	275	347	286	309	294	324	299	303	299	285	344	298	306	323	323	300	323	333	310	308	304	271	327	318	300	308	296	320	296	323	295	310	298	316	309	316	310	331	303	317	304	320	317	337	309	301	352	276	280	277	336	288	319	319	334	326	293	309	297	292	290	291	311	284	316	301	259	283	272	301	291	294	337	309	296	324	289	313	290	289	291	303	326	308	305	315
24976	10171	16678	22744	19511	16745	12739	12251	9088	8402	5490	4817	3814	3592	3254	2605	2147	2548	2094	1707	1316	1308	1099	1255	1097	1152	1234	1103	1016	1051	1083	1070	1002	1065	1037	1065	1002	1065	1205	1496	1524	1560	1372	1175	1042	922	888	800	761	816	790	805	796	859	850	787	865	766	944	889	763	744	725	762	751	756	688	744	711	734	721	710	703	715	779	731	674	760	743	730	742	679	752	720	722	725	790	725	716	697	694	691	708	709	728	701	713	710	738	730	720	748	706	666	785	663	683	726	723	721	705	765	720	712	707	684	708	705	748	687	736	801	743	696	690	733	719	702	759	721	742	753	689	689	671	723	747	712	714	684	719	707	729	726	738	672	725	697	734	662	730	724	715	724	720	713	727	716	740	692	700	763	695	721	696	711	726	752	750	726	707	677	701	721	703	730	723	699	708	727	743	716	732	705	705	726	768	714	713	659	753	726	706	718	734	666	678	658	748	759	712	715	690	720	708	709	738	767	740	694	740	747	692	748	711	686	694	726	715	741	736	732	717	688	735	731	720	751	737	701	701	733	707	708	695	752	660	704	752	685	682	717	695	689	694	653	693	705	734	693	714	662	703	698	670	738	704	732	738	793	716	719	711	691	761	681	701	734	776	717	682	727	739	710	698	746	730	690	710	713	727	741	755	710	661	692	722	713	702	744	729	778	771	681	724	671	733	708	726	672	716	689	717	720	754	739	684	656	694	690	753	702	722	740	730	716	679	730	724	759	703	741	744	688	764	684	734	738	732	716	730	715	716	699	699	754	719	722	679	686	653	720	711	709	705	733	702	728	713	744	661	690	729	670	703	681	736	718	727	733	716	724	709	694	709	761	670	702	701	721	729	717	722	729	734	799	706	770	727	723	685	716	687	699	714	669	724	722	741	696	717	702	746	692	723	671	736	747	735	668	666	691	700	682	654	688	753	723	733	701	706	683	736	708	785	720	751	781	713	741	748	680	721	728	739	682	711	749	757	692	723	727	670	668	675	717	704	748	684	765	747	760	753	699	758	707	781	738	676	713	731	706	752	721	693	719	725	712	734	733	659	738	727	755	727	751	733	677	739	722	718	708	764	726	753	739	739	688	705	738	701	764	683	673	684	717	734	710	729	728	724	771	688	680	741	800	733	670	723	727	698	707	737	703	691	742	751	726	704	742	708	704	712	720	734	769	727	757	774	706	707	762	686	696	668	749	747	712	687	642	703	722	697	693	734	707	697	710	712	711	728	699	734	692	691	731	711	704	717	682	699	719	753	732	695	708	740	737	709	690	697	724	649	750	719	676	768	729	702	710	763	759	729	701	675	721	694	730	741	734	673	703	725	694	726	706	720	732	700	703	685	761	753	678	706	716	723	722	702	692	733	714	763	784	737	775	687	715	716	731	704	702	672	695	688	696	685	725	760	762	708	672	728	677	728	735	733	711	730	738	737	737	712	733	776	707	719	713	720	736	726	717	739	723	778	683	756	733	709	724	718	752	695	768	692	706	726	755	707	652	714	726	735	686	721	698	737	721	639	712	727	695	709	731	691	705	666	714	715	731	735	707	695	705	714	719	740	688	747	704	673	748	734	714	721	707	728	742	691	697	743	712	738	680	743	686	703	726	744	714	752	751	784	753	739	728	728	704	711	684	750	734	702	706	707	746	701	707	696	713	760	686	722	710	736	749	702	734	721	730	719	718	680	708	741	696	711	756	697	704	734	753	721	732	710	706	691	729	678	712	732	740	773	711	690	722	724	743	708	720	734	752	711	721	718	728	725	749	721	685	687	733	749	724	702	706	743	703	703	734	698	723	723	699	716	681	728	690	709	710	707	754	736	682	696	715	746	727	693	698	739	725	711	764	688	736	708	698	718	787	759	738	745	701	682	772	711	722	772	744	755	760	742	665	694	711	656	713	662	779	749	660	694	720	696	735	753	767	706	715	722	718	701	708	729	697	690	735	716	679	686	742	673	729	679	725	736	727	690	686	704	744	738	711	694	703	711	708	756	748	743	662	704	791	736	730	700	739	729	727	636	739	710	720	723	735	688	719	744	704	708	711	738	678	710	740	769	707	716	719	718	715	689	705	711	714	722	738	675	737	741	755	728	727	718	657	729	761	717	722	668	746	720	678	706	747	693	702	761	717	665	734	711	693	746	702	734	772	722	711	704	767	639	699	686	724	720	695	755	684	739	673	723	698	679	745	730	678	715	708	737	699	766	716	707	689	696	724	745	673	668	752	741	677	703	696	711	699	738	696	710	748	736	690	710	762	718	756	727	720	706	722	716	719	723	740	691	708	734	745	707	709	741	658	679	769	758	668	733	780	692	729	723	726	753	707	739	744	670	735	759	706	762	691	758	698	693	749	709	731	693	728	720	695	757	731	733	676	703	766	727	695	678	703	710	738	726	698	728	699	711	704	693	764	709	700	692	736	760	705	730	721	706	716	725	726	723	681	726	738	769	711	710	723	712	682	698	732	670	718	735	760	693	696	715	696	717	695	716	731	714	675	742	753	668	765	731	677	711	714	723	722	731	725	762	748	733	709	718	719	703	684	707	693	698	798	736	676	679	742	680	693	731	713	745	753	720	650	699	722	698	706	732	707	735	744	734	716	729	684	721	752	748	769	712	697	723	735	702	697	698	704	714	737	735	691	734	751	690	734	718	665	695	708	760	756	718	731	732	765	718	676	740	739	722	730	687	719	741	707	688	732	726	711	695	727	670	746	734	704	736	713	717	711	736	744	737	756	737	686	709	713	740	718	745	672	728	736	756	699	746	735	700	733	675	706	728	746	745	681	701	754	743	690	691	744	708	681	745	738	696	708	651	711	757	675	709	718	757	738	746	722	743	675	746	717	723	736	721	712	708	670	691	675	738	792	720	736	682	711	735	709	685	737	724	687	778	709	704	687	722	746	682	704	734	701	718	686	724	710	748	722	688	727	713	717	741	725	699	667	763	738	724	677	704	735	702	703	717	679	706	762	739	672	706	682	701	664	702	693	734	720	730	701	690	758	703	703	728	714	691	762	682	748	690	732	714	650	686	721	712	721	711	680	715	784	708	690	722	709	689	693	726	773	699	720	676	748	744	684	721	733	726	731	677	756	714	736	722	701	750	728	731	693	704	706	719	653	749	725	755	744	688	751	733	728	720	729	750	729	719	708	688	746	717	709	735	681	668	729	698	714	720	697	724	706	734	747	731	694	700	730	710	707	696	758	750	681	695	709	737	700	731	694	686	685	696	706	720	745	697	723	728	741	723	741	707	724	722	715	715	721	712	723	687	716	725	717	689	700	718	738	740	707	755	704	662	695	716	682	741	649	674	700	746	742	736	684	745	656	700	700	761	741	712	710	688	691	742	671	710	699	676	700	735	738	686	767	764	745	780	712	700	676	731	702	702	693	737	746	704	711	729	680	692	697	659	683	735	717	742	707	709	732	668	712	729	741	748	699	708	736	733	732	730	735	721	698	736	694	679	685	684	711	707	744
50222	30216	20197	18948	14027	9609	7270	6103	4234	3447	2097	1763	1442	1103	1099	815	671	748	661	541	439	385	388	368	400	372	375	342	315	300	338	331	334	355	305	298	318	334	360	422	421	384	385	328	301	267	276	267	249	241	282	272	261	290	262	284	272	315	288	298	226	246	260	253	259	243	237	251	252	219	253	237	226	270	236	264	236	223	274	253	235	255	231	239	252	250	277	240	233	265	245	275	262	254	219	225	245	247	247	227	253	236	227	238	247	244	233	237	228	233	248	238	252	229	281	218	232	219	224	247	228	245	263	247	245	241	229	240	233	245	255	252	238	256	243	240	262	231	264	213	262	227	247	217	241	241	234	238	232	216	257	241	287	233	230	214	248	241	237	215	239	220	259	220	256	244	236	222	191	223	238	237	237	224	239	244	241	225	216	242	241	252	202	213	241	241	279	227	229	229	230	227	237	254	221	251	248	242	236	219	246	219	255	227	251	237	221	237	226	204	226	223	252	211	216	242	223	234	227	230	250	230	226	215	228	237	256	257	268	227	222	287	244	237	242	259	237	230	224	261	257	264	245	224	226	263	245	238	275	229	217	251	257	244	249	247	230	250	245	241	221	236	256	274	228	262	215	248	245	279	264	271	222	259	248	236	256	253	225	237	249	241	244	248	227	237	247	222	231	220	238	229	220	235	241	231	252	227	260	255	214	221	241	222	215	239	258	241	248	245	249	234	256	258	230	225	222	277	247	259	266	233	263	251	234	246	265	235	250	232	216	283	248	254	262	239	255	245	263	260	220	247	267	247	235	237	212	258	251	226	265	258	247	258	218	252	247	214	238	243	239	250	240	259	269	254	276	242	247	230	213	244	254	239	226	242	250	239	213	235	226	240	231	271	243	235	257	235	253	262	230	267	241	245	267	248	238	253	253	254	220	260	233	235	250	229	263	261	262	256	247	227	242	215	277	257	233	246	248	215	245	261	249	252	250	236	262	227	237	251	237	254	266	239	224	264	233	248	248	255	258	261	245	228	253	238	238	223	252	240	269	217	225	252	241	249	241	242	261	219	225	231	216	236	244	260	256	253	240	245	249	255	247	274	256	244	207	246	217	222	214	218	232	241	224	219	214	229	241	252	234	236	230	248	231	245	227	256	261	236	240	267	227	222	240	231	252	223	246	239	243	248	249	252	264	241	249	230	220	235	229	233	275	205	225	258	251	220	251	250	225	230	263	225	206	246	215	229	212	216	241	229	233	254	226	260	257	261	259	228	214	216	233	264	256	257	266	232	258	260	224	238	231	252	260	256	215	238	256	242	234	265	255	237	218	247	236	238	237	229	219	237	253	220	226	233	251	231	229	231	231	240	227	235	263	219	239	238	201	231	249	231	239	243	244	252	241	252	236	259	246	244	246	250	249	239	219	227	248	226	257	224	249	222	223	252	240	240	217	243	255	243	228	204	237	228	253	258	222	243	287	237	248	219	220	238	242	247	232	240	255	219	218	227	255	220	278	232	263	228	251	270	249	235	231	240	264	218	228	246	231	254	257	264	257	251	266	230	232	245	254	231	238	237	255	217	264	243	232	193	204	228	217	267	265	229	222	243	245	231	226	245	223	233	216	232	269	242	243	276	210	261	270	218	242	252	274	239	221	226	230	242	240	254	243	255	228	260	223	215	230	231	226	235	250	227	252	268	246	245	256	245	232	241	243	260	252	240	273	265	234	234	243	239	240	214	195	234	241	244	241	240	234	232	249	248	248	223	254	257	231	230	238	232	234	249	248	213	233	238	230	230	229	265	244	252	225	259	256	255	248	210	264	247	230	242	255	233	257	226	237	252	240	227	253	251	226	232	252	243	244	238	246	265	252	245	240	233	244	236	226	266	217	232	219	235	230	233	253	216	240	226	276	259	235	231	225	234	230	225	246	245	231	231	245	232	238	282	223	237	268	243	261	256	241	252	253	240	245	230	246	214	247	241	243	216	236	241	261	252	247	236	248	233	265	235	244	242	240	230	231	229	241	249	251	225	249	231	244	231	284	238	256	237	229	240	255	259	253	251	209	230	235	258	256	220	242	231	241	236	256	247	252	239	245	252	280	237	262	223	254	233	272	240	257	234	239	252	230	239	234	254	273	238	230	286	230	223	251	233	266	246	249	265	252	239	240	254	241	262	266	264	262	259	263	231	229	250	239	297	223	250	225	242	218	236	262	265	242	232	256	231	254	219	236	261	216	220	233	265	225	241	255	232	245	238	235	257	251	248	235	255	237	246	233	248	243	246	237	250	246	241	231	225	224	242	247	204	222	232	261	232	233	233	257	251	269	256	239	239	235	218	215	235	254	226	217	264	254	252	244	234	229	241	228	215	205	218	210	229	254	234	242	244	223	246	229	253	225	244	238	226	258	237	225	227	233	264	229	230	229	242	247	240	238	259	204	269	254	273	227	260	245	258	276	219	245	217	237	241	271	264	237	245	260	206	234	243	240	252	242	244	240	249	238	229	229	243	222	226	255	232	254	233	234	255	229	251	243	267	232	214	225	225	240	269	221	266	260	227	243	257	243	232	254	252	257	259	234	216	230	248	232	219	228	230	199	254	242	216	234	211	240	257	256	227	241	234	205	232	227	246	216	246	250	210	246	220	229	241	218	253	229	230	248	219	252	257	241	255	260	273	256	274	275	253	258	204	225	227	235	217	245	242	248	264	223	239	231	227	245	212	204	229	237	230	215	239	260	257	264	257	227	217	234	225	285	225	265	230	239	246	267	240	226	250	225	244	249	268	256	252	238	237	241	255	283	253	253	250	218	238	214	228	255	232	223	241	254	248	252	229	209	254	244	235	239	242	227	222	218	246	252	242	251	249	264	283	265	229	247	227	219	254	223	238	241	251	227	263	236	248	229	239	234	238	220	241	223	228	258	245	225	224	262	235	247	221	229	259	263	245	238	228	245	243	252	265	235	231	248	243	254	245	232	232	219	237	255	250	232	259	239	227	255	239	266	254	213	237	273	230	242	242	218	240	230	276	236	273	232	270	234	241	250	227	247	223	249	231	256	222	249	214	223	242	230	260	247	208	235	252	236	245	229	236	250	256	255	239	238	234	251	238	267	265	265	221	221	235	261	252	251	230	238	248	224	227	247	254	252	225	227	283	223	211	227	233	235	252	218	233	224	247	247	222	258	243	267	243	244	240	223	212	195	247	251	241	224	209	249	235	243	233	225	260	255	239	258	215	245	259	226	224	240	261	211	254	219	251	228	227	226	238	236	210	249	198	246	236	225	250	232	248	275	260	237	200	237	258	238	269	258	257	270	227	232	270	245	252	215	229	225	235	244	238	216	245	246	243	262	226	241	235	256	242	268	230	216	254	243	246	245	229	239	235	223	212	238	267	257	240	224	230	225	254	247	234	239	259	264	264	230	216	238	235	217	247	238	228	251	252	258	268	246	248	219	233	255	279	236	215	234	224	245	242	249	264	225	227	238	266	227	241	229	239
32092	15972	21823	28497	25762	21239	18277	18029	12909	12837	8433	7651	6205	5582	5043	3654	3189	3864	2948	2687	1870	1758	1572	1478	1564	1496	1655	1315	1347	1325	1265	1133	1180	1269	1161	1138	1126	1287	1583	1805	2031	1801	1556	1416	1255	983	771	781	769	767	807	771	810	778	787	753	688	719	880	738	676	670	693	676	636	659	630	651	616	657	600	646	645	670	587	628	653	589	660	620	586	604	613	668	597	577	602	642	605	616	611	645	603	622	577	605	601	587	614	616	573	573	660	559	618	573	603	618	592	561	615	574	648	633	554	624	598	594	595	555	580	580	611	591	613	610	595	599	578	624	613	581	603	577	605	615	538	598	605	603	575	629	570	613	618	615	586	538	634	600	570	620	598	585	570	556	591	587	584	601	572	622	555	608	592	630	570	580	597	619	616	563	604	591	608	556	556	596	581	612	578	545	630	615	580	569	540	589	563	596	598	580	599	629	579	561	596	626	628	577	614	535	597	578	641	651	573	617	604	548	601	609	639	585	597	616	588	563	554	569	565	600	576	571	591	590	585	587	581	594	602	562	577	601	562	620	600	583	589	613	596	595	525	594	602	581	584	607	576	572	609	599	584	592	566	602	578	580	581	562	582	616	578	589	610	614	598	578	609	573	574	602	626	550	624	591	598	562	599	627	612	582	531	577	610	556	511	598	570	607	608	572	617	582	575	587	569	612	588	576	607	571	674	617	584	580	556	580	632	626	568	605	597	609	568	606	585	574	584	616	587	575	617	618	597	574	626	581	608	587	570	606	607	592	586	589	601	533	601	575	564	613	622	594	547	587	573	579	605	559	577	591	616	578	552	604	552	593	598	595	580	551	597	618	623	594	616	595	602	621	593	651	563	568	631	618	561	595	571	602	587	600	573	584	567	572	568	591	609	616	585	544	604	609	587	602	604	587	613	599	562	545	531	632	579	582	644	618	599	597	583	595	606	551	654	555	568	575	566	621	612	577	563	604	564	592	623	592	575	582	624	578	592	600	576	566	580	623	631	599	616	551	577	613	572	560	584	608	552	561	589	551	598	565	581	542	607	596	596	601	566	585	586	549	578	610	564	592	620	563	596	595	564	576	623	585	587	587	597	573	597	616	558	582	589	622	583	570	593	633	577	603	597	580	590	573	596	573	607	586	586	603	577	611	570	590	624	579	567	584	590	585	589	608	589	591	600	575	595	632	564	598	579	602	580	556	609	600	592	601	590	583	645	553	576	605	549	608	588	582	584	612	584	624	591	568	598	576	535	593	631	582	555	573	560	603	611	561	579	556	588	622	616	584	615	581	522	615	634	622	598	576	613	585	581	591	574	620	579	588	595	544	562	582	555	575	579	593	619	576	610	605	562	626	570	591	601	580	583	577	622	553	562	625	632	574	608	597	584	660	567	601	608	582	582	565	621	583	632	618	563	543	573	600	598	588	569	596	630	553	601	566	635	599	586	595	579	598	621	590	655	599	562	538	595	627	600	569	565	640	583	572	597	584	619	626	636	595	580	578	597	583	613	588	612	571	610	592	574	610	571	609	567	539	575	631	581	612	620	586	592	601	599	635	578	586	572	567	587	559	617	595	612	589	579	623	567	605	619	618	581	570	584	556	589	655	596	594	658	585	594	603	549	595	610	602	609	604	571	619	617	637	638	643	569	599	589	561	600	586	614	580	568	527	613	586	595	606	612	587	587	590	584	588	616	636	592	596	577	596	601	578	584	545	566	608	643	570	597	590	550	593	607	604	568	594	570	563	593	622	576	573	606	550	604	608	573	630	587	558	583	575	582	570	628	583	623	579	585	618	599	594	620	603	592	620	592	574	560	617	596	586	617	591	558	589	603	560	588	556	595	594	591	593	574	563	615	605	598	613	544	580	590	597	580	595	566	593	640	611	556	585	627	542	596	535	569	577	582	613	624	577	571	542	560	586	622	563	582	622	630	612	622	634	578	575	645	617	574	610	602	613	607	613	567	569	557	569	639	614	602	629	588	573	614	563	599	604	543	556	608	573	569	585	627	632	569	556	586	573	588	587	557	594	562	575	560	583	626	593	619	583	562	615	585	606	607	574	574	591	606	593	593	562	560	574	656	564	620	612	580	573	572	614	575	585	588	602	551	554	601	581	585	575	539	595	594	620	616	580	613	594	585	604	573	621	581	599	624	593	569	622	562	592	589	571	610	616	644	618	604	581	557	576	593	620	595	571	611	634	597	589	576	622	601	642	588	598	603	581	574	628	567	605	598	593	537	616	590	617	636	621	573	572	575	619	576	596	623	614	572	593	631	595	572	584	577	596	595	605	596	612	588	564	607	586	604	580	583	573	607	572	637	576	596	576	604	596	556	585	589	583	553	581	563	584	571	600	571	607	587	580	617	588	583	539	602	596	628	552	625	569	564	574	594	585	596	626	585	617	616	636	552	558	606	592	604	579	549	569	632	629	600	591	592	599	611	579	553	544	603	575	572	601	592	597	587	575	598	567	615	573	591	596	580	565	541	595	626	573	640	570	633	603	571	605	623	655	618	568	587	593	606	611	631	619	595	605	585	563	583	615	612	617	562	583	626	618	625	559	584	617	548	571	561	588	551	557	571	599	593	544	621	582	571	614	540	585	577	587	564	568	597	595	605	623	579	564	561	592	596	588	599	601	553	585	616	567	613	575	606	610	637	588	529	570	572	539	644	601	587	572	561	584	657	580	608	586	660	618	638	569	616	581	613	596	604	621	602	593	579	556	593	547	583	605	609	593	604	603	595	560	609	577	620	586	579	600	596	604	605	577	618	570	614	580	601	558	639	579	595	578	585	582	607	578	642	579	592	616	635	597	611	572	588	579	541	646	591	616	587	590	584	582	574	580	577	579	578	599	607	581	625	640	622	541	579	547	619	583	572	630	587	567	582	600	599	613	621	645	613	623	607	593	584	616	575	582	584	617	627	608	574	581	601	614	551	598	605	556	564	599	582	600	603	621	580	594	609	635	593	592	602	582	611	533	618	604	564	638	621	560	593	605	603	615	603	573	562	610	609	518	582	565	615	551	582	601	547	583	604	531	635	585	601	608	553	576	635	580	604	651	617	587	574	581	627	568	618	616	562	557	621	546	576	609	576	566	581	582	591	607	594	626	574	609	613	594	596	606	627	549	616	605	571	601	576	568	597	583	643	609	539	576	586	579	620	549	610	561	660	637	550	583	598	581	612	568	594	608	603	632	582	551	597	597	617	601	644	597	573	579	597	576	563	573	548	561	561	570	633	551	597	552	566	593	638	629	585	579	574	605	585	583	589	619	611	603	616	555	587	564	564	570	610	598	619	629	642	600	599	587	598	573	602	581	571	631	575	615	573	595	609	571	576	575	618	591	597	567	596	594	578	600	584	575	577	581	567	579	573	584	610	624	562	549	611	567	575	584	602	604	587	572	616	589	626	560	620	551	594	617	583	590	587	607	606	621	658	590	564	612	577	610	572	626	586	581	585	552	614	610	563	572	622	587
18424	7690	5652	4463	2815	2159	1810	1510	1045	977	633	668	575	560	524	484	485	430	420	451	440	459	418	450	433	421	457	474	457	424	450	420	441	455	451	438	388	475	468	487	505	485	466	449	441	414	420	432	424	404	452	441	445	476	448	442	422	418	429	386	461	435	439	438	425	421	412	432	461	433	424	416	418	408	419	414	417	433	429	452	389	445	432	439	421	450	423	450	469	423	463	451	415	406	416	411	425	421	413	415	396	451	454	436	448	410	400	405	379	444	408	424	415	386	417	440	456	443	458	415	397	427	418	416	422	410	492	481	401	423	403	448	430	417	411	386	425	420	397	469	410	441	448	437	437	459	386	403	432	427	455	432	420	414	423	431	411	403	413	424	477	483	422	406	430	437	484	449	469	411	440	444	418	406	426	401	426	419	427	404	400	437	446	437	408	419	451	406	414	422	446	395	403	440	418	397	405	435	430	414	431	426	435	395	424	424	411	407	423	404	413	386	420	438	459	405	422	398	425	408	444	444	451	445	406	469	472	432	440	422	452	412	414	416	400	428	427	416	458	403	439	432	419	423	425	436	422	443	398	432	423	466	415	412	405	410	423	403	410	410	422	463	415	448	439	438	415	452	430	407	428	452	415	411	417	367	419	443	424	429	418	426	402	449	440	467	412	388	412	407	413	416	449	440	422	450	423	448	441	436	432	440	438	428	428	444	418	401	433	403	427	417	428	450	461	391	418	421	407	439	401	376	427	396	450	465	416	411	436	424	399	450	446	417	422	401	419	433	425	433	431	404	414	436	418	416	412	423	412	402	452	422	396	419	465	450	432	427	416	418	404	431	465	431	446	398	394	418	399	449	419	433	457	417	422	458	422	435	438	448	445	449	407	430	390	445	425	453	462	435	483	395	383	407	414	416	438	401	394	403	386	404	439	456	444	451	418	458	429	437	426	392	405	431	412	468	435	392	436	425	479	418	419	431	481	410	451	460	417	428	421	426	460	450	456	424	460	431	432	434	430	408	423	381	451	442	427	441	433	474	421	420	438	463	434	437	424	449	460	423	464	395	390	427	409	436	435	412	453	412	418	408	438	427	425	422	445	438	414	406	418	434	431	451	448	467	412	444	439	441	453	407	419	420	440	458	404	416	373	439	461	407	409	426	388	408	429	413	413	404	434	404	427	413	439	438	429	432	377	406	404	440	399	421	419	443	457	427	444	440	435	413	470	432	420	410	431	461	428	440	425	434	400	388	402	421	447	466	450	411	414	441	450	426	443	397	431	406	436	448	434	425	464	401	433	438	411	398	414	401	422	420	397	402	404	462	419	429	428	439	415	401	402	432	381	412	426	456	409	429	460	434	436	429	456	422	401	417	418	432	442	451	431	493	423	391	395	404	467	442	433	441	399	403	443	389	430	396	455	423	405	410	444	440	413	468	431	430	431	440	438	454	410	431	426	398	417	425	421	414	410	406	442	424	412	403	376	423	431	440	408	407	438	403	442	389	474	421	417	440	432	440	406	442	420	415	449	482	387	458	448	462	392	442	458	443	432	413	413	434	432	427	431	452	374	392	400	368	422	422	416	441	431	429	436	425	428	421	430	396	447	422	434	413	392	403	397	415	417	450	460	411	421	420	433	429	437	455	391	414	429	455	401	406	422	411	450	417	408	405	397	417	418	404	413	401	438	442	459	461	437	458	447	435	396	425	430	434	440	451	403	447	393	390	415	427	465	440	428	412	417	408	396	385	421	430	433	396	427	421	366	453	413	424	455	394	469	435	440	436	461	423	436	415	427	426	457	379	430	432	425	475	439	449	410	452	405	441	451	432	475	423	404	420	423	439	410	451	445	424	407	407	405	452	422	452	408	425	389	434	416	431	444	415	389	443	401	433	422	427	465	405	397	429	388	388	414	433	480	401	411	420	413	415	406	424	395	381	424	404	412	438	418	419	431	414	460	402	422	386	400	428	420	415	434	411	416	403	427	416	459	443	404	403	455	373	463	432	431	423	420	404	410	417	427	429	462	412	442	440	402	459	403	451	412	416	421	432	428	415	386	440	421	415	429	461	427	449	414	398	404	433	445	419	426	394	414	398	395	397	433	434	438	454	399	418	399	428	421	427	421	432	397	430	427	473	446	413	465	399	389	447	423	420	453	432	426	420	403	405	420	474	453	439	446	422	441	444	442	401	436	434	402	439	413	433	409	435	383	414	400	437	408	417	410	427	466	447	434	373	379	433	425	426	392	400	450	427	417	412	413	415	418	420	373	439	409	431	424	427	389	453	393	409	375	433	423	412	378	409	416	412	385	429	451	400	447	421	465	423	394	372	479	432	405	412	416	441	404	436	442	385	429	397	425	432	426	443	427	419	449	398	392	424	412	431	422	447	413	443	453	411	445	440	427	427	424	432	449	433	418	447	420	417	458	465	437	466	409	451	455	434	436	417	390	433	415	446	424	465	433	416	455	419	419	441	438	412	425	445	429	456	388	440	416	427	418	399	482	407	345	462	406	368	459	389	420	471	407	453	448	411	418	458	399	411	447	408	438	439	416	464	418	399	442	399	424	444	427	411	465	425	425	373	459	418	428	417	455	403	437	430	401	490	400	415	409	468	420	413	417	380	421	452	417	410	436	433	441	425	474	442	401	416	436	421	438	411	447	459	432	421	444	421	439	409	450	439	411	421	428	380	414	447	396	411	408	432	415	402	438	412	410	395	393	413	391	437	381	440	420	434	439	398	433	469	421	415	421	435	448	432	460	420	484	410	435	396	427	415	422	418	412	442	470	475	428	404	387	421	412	405	416	440	416	450	419	443	423	417	400	452	448	463	423	400	416	428	439	428	426	400	387	408	447	405	452	474	411	421	401	421	397	432	431	388	415	395	396	481	435	400	481	405	420	421	411	417	425	464	424	456	427	404	434	414	405	429	425	417	438	401	451	417	426	452	425	423	389	389	402	483	392	464	435	440	425	409	467	425	415	451	430	406	384	457	457	462	412	424	435	375	460	440	451	435	419	443	424	402	425	434	400	480	439	423	427	399	438	410	400	441	423	389	438	456	448	388	406	440	443	446	398	436	404	442	439	439	458	405	411	405	433	416	468	454	440	413	412	422	385	442	419	434	406	438	429	433	408	422	429	417	414	406	414	388	418	453	408	462	463	464	422	436	433	443	427	457	380	410	454	393	442	433	435	461	399	424	383	435	403	436	469	460	396	440	424	426	447	383	435	406	399	455	392	431	401	417	430	428	426	434	421	420	423	446	459	471	419	396	404	429	422	420	404	405	382	439	412	415	402	414	453	408	421	404	423	421	419	414	417	430	420	427	432	470	423	445	406	421	458	436	450	436	455	423	398	407	430	435	413	431	426	431	415	492	451	455	407	414	487	444	421	404	445	443	447	442	431	418	404	423	411	390	397	410	475	415	403	408	400	409	392	399	444	382	415	403	427	408	407	408	408	430	415	421	424	421	418	393	422	443	434	379	415	445
10964	5697	9478	11577	9329	7588	6885	5851	4111	3857	2499	2177	1815	1834	1740	1346	1233	1189	1107	1096	1018	1024	1016	1066	1052	1033	1106	1051	1099	1066	1128	1076	1081	1142	1118	1128	1115	1137	1317	1427	1400	1338	1259	1259	1137	1082	1006	1013	1031	1015	1059	1051	1080	989	1051	975	1007	983	946	1020	971	1036	1019	965	952	892	938	940	964	1014	926	1007	987	933	947	981	961	984	977	969	998	930	966	947	983	997	963	967	1002	987	967	932	961	950	956	992	951	930	951	950	935	915	940	947	996	990	956	954	963	964	974	950	942	956	997	980	894	947	951	952	949	937	949	945	1014	883	966	979	961	955	932	1031	975	946	942	911	962	994	960	991	1008	920	993	1014	937	951	973	969	980	980	939	1042	946	944	942	953	978	1013	978	954	930	1001	976	1018	1026	911	955	991	941	1020	969	967	1008	920	988	938	939	968	979	908	946	1009	960	1014	960	947	970	955	935	974	1023	947	963	984	1003	1040	987	1006	956	944	937	937	1008	998	946	933	979	976	957	936	948	924	962	914	976	957	988	891	1014	955	969	1002	930	921	967	964	881	964	948	1024	875	1043	968	977	998	933	951	989	916	949	972	1054	930	919	954	995	943	962	953	997	951	976	945	983	962	978	978	969	956	1003	927	949	978	917	947	930	1017	1013	957	950	913	952	967	963	979	946	941	966	964	1026	1003	937	917	979	949	969	959	937	985	952	952	945	937	984	1000	989	965	922	956	996	938	926	958	940	927	953	949	990	959	973	986	1002	964	958	959	1047	925	963	985	955	956	941	962	945	997	971	981	966	936	961	963	984	1015	945	945	1008	917	995	950	963	994	947	952	952	929	1008	981	905	1024	936	980	924	962	940	963	974	961	937	1000	940	958	979	1012	972	969	1000	937	1009	879	978	1035	948	939	1000	1004	940	976	967	906	970	972	965	979	953	969	968	978	926	1018	944	933	959	929	930	964	957	1020	901	993	945	946	956	909	1021	964	975	959	1012	1023	950	960	935	972	973	949	930	984	987	932	895	964	973	990	944	938	912	966	983	949	984	971	990	943	951	911	932	975	1021	946	995	966	902	974	911	926	939	963	968	957	975	944	972	979	940	951	965	967	952	980	958	980	950	936	920	920	949	954	938	982	970	936	1003	970	992	982	989	971	982	918	972	985	976	1013	976	944	945	937	973	959	925	974	934	958	969	1002	939	992	887	936	969	957	974	929	927	1017	923	983	964	931	1003	950	983	978	991	944	982	919	972	946	947	961	910	915	935	939	984	1029	971	969	981	966	926	1007	973	979	966	1006	964	963	997	990	1002	995	956	1001	930	962	975	1025	973	980	946	1041	1000	889	936	942	928	931	987	941	968	999	966	914	1012	930	953	999	956	941	989	953	938	967	958	986	1033	1009	1012	950	942	956	941	937	959	975	959	998	977	996	915	988	923	970	921	923	1015	946	974	1008	990	955	979	915	940	1030	995	945	963	1003	997	977	964	926	977	962	1035	980	989	951	963	975	931	964	967	975	963	936	985	928	948	979	935	992	911	927	974	948	1013	986	963	941	995	966	996	919	1020	948	927	981	919	944	947	944	963	972	1019	1046	961	958	955	922	997	1041	940	1033	941	916	970	923	979	966	927	943	1009	974	932	967	970	1008	970	927	1017	963	978	986	953	988	914	932	918	952	1005	913	955	987	873	948	915	915	966	978	964	1008	962	975	931	993	984	934	992	959	919	1006	940	980	995	931	999	1013	931	977	992	950	956	951	950	958	1005	895	958	948	931	1025	957	978	937	942	960	986	947	967	948	1017	919	938	957	1014	917	991	1002	1015	984	902	1009	960	961	1010	952	899	965	926	960	977	965	975	981	977	961	912	940	973	982	983	992	1025	949	992	965	1005	980	1013	903	964	992	899	934	933	958	1013	935	972	992	1006	989	966	956	978	955	983	996	991	961	949	973	963	922	941	949	939	900	987	950	967	994	994	983	975	968	954	998	926	946	996	976	952	1011	976	983	970	979	948	968	983	974	995	998	1014	973	950	987	921	939	1022	983	951	956	927	1058	987	965	950	976	946	992	963	953	960	950	875	929	1006	977	970	999	1013	919	934	899	988	948	933	964	994	937	937	1021	1079	990	949	943	1013	939	976	947	962	956	998	935	991	895	962	995	927	957	1003	973	943	944	929	962	915	983	920	980	901	960	984	958	991	975	1000	964	939	985	980	992	957	932	955	1000	941	962	998	977	958	980	893	988	936	921	969	978	974	957	990	984	980	936	987	982	973	933	999	980	928	984	973	933	975	986	966	942	963	952	987	930	982	992	1001	942	970	976	952	984	931	971	974	954	919	993	947	956	982	985	916	974	970	936	995	936	989	977	1009	1003	949	930	946	947	978	1002	957	989	967	949	984	989	947	983	952	949	982	972	957	1017	955	991	946	990	940	1002	997	984	987	966	1003	980	989	983	998	923	1016	1007	983	972	945	966	946	1002	971	979	992	972	981	939	1007	981	925	951	980	991	921	954	941	1000	995	943	944	949	984	952	909	984	1010	989	976	988	942	1002	1002	977	1006	979	973	925	954	975	993	993	932	969	988	966	959	959	970	951	972	958	943	950	927	975	957	905	929	979	996	938	968	974	970	962	959	919	926	1009	935	890	974	956	959	966	936	1031	1004	958	930	1002	970	908	948	926	1003	997	915	997	944	952	977	997	952	1011	960	949	958	962	952	966	969	929	991	1020	952	977	967	972	995	951	951	993	954	974	898	961	932	958	970	955	1005	891	909	963	948	957	1040	1016	994	920	956	994	943	941	956	975	961	1020	972	947	988	991	964	934	988	970	976	927	941	930	937	947	976	1013	967	986	909	947	1029	1005	987	933	938	945	985	981	928	931	992	942	934	921	1017	953	961	914	986	940	956	967	980	949	979	954	943	938	1005	1016	1040	930	1045	967	998	939	992	985	965	934	959	959	943	956	946	953	932	969	925	974	925	988	967	985	951	949	980	921	919	956	985	893	936	866	964	1022	987	990	940	994	952	948	987	924	969	964	942	941	963	976	954	977	957	965	968	999	1020	962	984	932	1014	923	956	947	909	902	986	934	984	992	952	902	966	989	1020	958	1006	1047	988	940	1013	969	992	1006	962	971	913	905	967	920	938	1009	978	992	983	983	942	1000	930	1000	906	979	973	989	988	991	958	940	974	1005	996	970	940	989	975	944	1000	949	952	990	1010	983	1004	990	1018	937	956	968	919	967	997	942	1001	980	1005	947	963	983	931	962	937	931	953	977	924	945	1015	1025	982	975	991	982	972	989	995	984	975	953	987	949	1002	960	944	993	954	971	911	992	983	987	969	984	911	989	950	918	1062	985	922	970	988	986	992	991	965	929	981	982	996	914	985	969	989	1004	958	997	964	977	987	1021	966	1036	954	944	978	1008	990	894	956	1023	951	920	964	973	982	961	951	947	940	939	991	967	988	972	967	960	910	961	993	959	970	988	1000	935	966	985	977	994	976	984	1004	1027	1024	1041	940	971	949	984	964	954	1033	1044	1029	990	1007	956	971	943	985	862	988	936	978	976	985	1012	941	977	979	955	970	997	995	1004	920	1016	992	880	945	1001	970	927	975	961	942	1019	993	976	956	1002	954	993	991	903	983	991	995	975	962	1000	1026	963	921	968	898	943	979	971	923	947	961	948	986	951	930	1002	950	963
38762	22770	13080	11196	7429	5623	4534	3310	2389	1706	1396	1121	846	821	684	575	487	573	482	440	378	378	355	334	351	368	370	398	370	357	351	337	365	348	347	405	376	387	363	430	423	385	353	360	311	328	297	330	312	304	343	336	339	341	321	300	306	325	358	339	298	301	273	297	309	311	302	310	330	329	305	281	299	337	322	302	285	302	281	307	290	323	359	309	308	312	281	298	328	316	284	313	302	282	318	295	303	336	282	298	299	295	319	276	328	282	287	265	291	299	319	322	328	333	302	276	292	298	332	299	304	290	281	267	273	323	314	301	309	321	295	282	320	283	291	298	300	312	277	308	311	345	327	290	316	315	341	277	314	282	301	280	298	301	310	334	285	309	316	270	295	311	284	285	324	293	262	313	313	324	288	315	285	314	307	293	308	299	307	312	309	301	289	320	303	325	304	290	312	315	313	302	315	300	291	303	322	304	309	278	310	298	278	324	267	287	295	303	283	283	283	310	298	254	279	306	333	303	356	309	311	311	326	285	295	299	335	285	335	297	325	313	281	292	292	300	281	327	320	299	332	331	319	283	290	268	297	301	302	274	328	320	307	317	318	312	297	315	266	324	314	288	301	331	292	318	306	308	347	308	295	301	313	291	292	312	304	303	277	267	297	281	324	309	336	321	318	293	285	316	311	317	279	282	277	296	321	278	312	271	286	261	328	259	273	291	265	288	287	296	316	294	306	324	304	286	317	263	299	311	280	313	294	306	298	290	294	308	318	307	317	353	286	304	298	306	306	267	290	310	283	286	287	266	300	302	293	284	348	292	307	279	305	296	315	326	322	318	297	261	270	308	274	294	289	319	297	340	314	304	290	301	284	283	286	290	278	275	258	298	298	288	306	297	297	303	286	314	311	322	311	309	263	289	257	305	280	273	284	295	300	273	292	286	268	275	306	289	301	292	262	308	291	302	300	280	306	300	278	284	338	298	312	301	287	259	291	245	264	320	299	295	311	256	293	301	294	310	285	297	295	300	302	324	278	297	284	287	290	280	319	295	308	299	315	303	289	299	296	289	306	317	266	297	305	364	273	306	287	279	315	324	300	296	300	327	317	312	294	280	334	319	300	304	307	306	298	274	279	283	293	327	313	318	312	315	312	313	281	282	279	317	302	299	328	326	262	287	281	319	307	297	307	316	315	292	318	279	313	275	321	297	293	316	303	266	270	290	272	293	312	307	305	332	307	284	351	273	259	304	311	302	295	297	296	323	327	316	320	322	306	319	304	318	282	302	293	297	305	300	302	317	277	291	298	312	311	268	296	336	301	294	295	282	296	288	287	312	310	319	297	318	309	280	298	305	304	327	320	301	306	328	306	340	265	320	319	284	327	304	263	314	309	314	332	318	309	309	311	329	315	275	272	326	310	344	277	277	320	316	303	310	265	295	284	304	296	278	305	302	278	269	292	301	307	294	296	281	253	342	317	279	296	271	289	295	301	294	305	318	304	322	283	306	316	321	310	296	280	321	289	297	326	292	316	296	302	312	310	303	292	314	280	279	332	316	278	311	298	341	316	299	328	290	310	290	306	291	338	319	289	284	265	270	301	296	318	329	317	296	301	299	327	312	283	331	260	291	310	297	309	266	285	300	298	265	344	325	333	296	292	301	306	270	272	312	323	302	303	285	300	305	314	307	291	263	281	255	278	308	265	293	303	310	312	337	328	297	302	280	301	287	296	291	306	353	325	293	280	276	316	307	294	316	285	313	320	280	304	288	272	316	296	319	290	245	315	285	319	321	308	305	325	317	309	307	313	331	269	257	302	345	292	289	346	275	312	290	318	323	288	306	292	279	288	277	299	318	300	271	300	316	256	313	271	297	309	281	304	309	291	280	281	291	293	295	314	334	314	317	329	309	308	296	316	309	281	289	305	294	306	277	297	276	310	309	298	312	275	316	324	302	360	316	285	325	274	311	277	299	274	318	291	298	308	298	307	291	278	307	308	312	300	295	317	318	272	282	287	272	322	303	262	270	283	327	309	279	261	263	311	252	307	328	294	307	327	287	295	283	274	289	301	311	282	329	309	339	331	298	302	308	305	318	312	289	282	323	284	304	295	304	326	331	297	328	290	286	289	271	296	315	285	307	325	307	310	315	280	325	309	299	291	317	303	292	306	309	277	302	311	314	324	309	291	285	295	282	301	290	312	301	294	291	305	321	295	318	306	300	322	267	320	338	300	320	331	322	264	316	307	331	294	312	331	277	277	303	290	284	310	291	319	303	306	281	291	315	306	301	314	310	291	316	287	323	305	313	310	305	339	264	294	306	312	284	293	298	267	321	351	298	322	319	316	299	305	275	303	299	315	297	310	306	325	336	303	307	297	311	306	292	303	283	300	328	329	301	320	303	290	355	279	296	280	314	305	277	294	309	288	291	303	323	296	302	307	296	310	316	278	296	270	288	291	286	284	291	319	320	283	318	327	293	328	320	295	290	306	280	310	305	310	322	285	323	292	302	324	308	271	284	304	322	330	350	300	307	300	316	280	296	281	323	284	313	289	315	293	283	332	330	296	276	300	326	307	303	315	301	307	281	305	330	290	278	297	325	295	332	307	305	298	290	304	349	303	284	298	301	303	276	324	300	295	273	307	329	289	295	294	297	314	294	278	287	304	357	319	283	275	297	321	316	291	273	294	321	306	312	317	265	283	293	314	317	299	302	335	316	307	304	279	282	300	293	306	306	277	304	300	318	311	289	350	310	296	302	317	327	317	314	309	282	334	302	291	299	307	280	308	312	297	311	349	295	298	291	281	299	314	313	286	325	351	281	296	306	289	328	304	260	284	333	269	302	277	295	314	324	314	278	281	323	290	303	303	294	275	324	280	324	297	298	269	321	301	305	324	319	315	302	300	294	293	320	308	320	301	307	285	295	279	272	297	285	301	286	280	288	278	318	303	272	317	308	261	325	303	287	262	272	304	318	293	286	282	281	273	298	288	296	306	297	312	304	292	312	314	299	341	314	302	283	331	322	307	314	308	291	302	285	317	279	321	303	267	287	307	318	308	297	310	275	287	301	279	279	285	320	296	285	287	295	288	292	295	279	318	313	295	286	278	315	315	290	271	266	315	323	337	301	275	303	277	290	288	286	311	294	298	287	300	284	281	295	266	318	299	316	292	311	327	332	334	284	311	276	302	263	290	342	274	293	321	278	295	312	295	307	319	314	323	268	313	281	304	331	296	274	325	308	289	346	290	310	280	326	308	324	298	345	300	325	257	303	297	278	302	286	298	298	275	281	265	294	303	286	296	320	281	283	305	286	303	295	306	313	304	292	286	305	318	301	295	297	289	287	298	325	297	289	325	292	300	268	314	289	341	287	306	311	288	279	322	276	288	319	320	281	331	322	318	324	277	281	292	335	328	308	272	298	289	309	292	300	302	291	267	292	279	277	286	286	301	314	320	321	308	303	313	276	331	322	321	270	293	308	320	310	358	289	299	316	303	279
24032	13069	15592	19839	18082	15997	14476	11221	9767	6974	5813	4860	4053	3724	3252	2416	1905	2372	1859	1598	1450	1304	1205	1201	1173	1105	1313	1171	1150	1100	1096	1054	1078	1078	1095	988	1075	1274	1337	1451	1479	1300	1275	1191	1023	908	836	827	857	839	895	884	956	870	824	771	826	788	863	758	815	763	724	728	705	744	694	709	699	691	704	764	703	744	731	690	778	732	731	697	730	700	747	747	701	699	747	745	690	736	766	671	688	760	709	664	716	745	689	710	674	729	725	689	698	702	717	735	722	713	711	718	738	762	713	749	720	717	719	711	676	699	680	684	731	720	708	738	751	659	703	729	705	746	746	690	703	729	734	709	698	693	725	712	708	708	773	705	737	709	721	734	691	725	738	720	741	700	710	771	687	681	734	691	669	710	704	689	756	717	728	719	687	722	720	674	758	718	729	693	741	686	736	719	724	674	720	715	750	730	741	697	710	671	719	725	749	763	736	698	730	718	750	708	726	702	733	743	638	721	726	734	713	731	744	743	744	733	706	685	725	730	717	686	672	791	714	743	742	737	696	691	646	728	653	715	714	712	726	716	725	713	727	689	750	729	740	722	698	710	640	757	726	705	740	684	720	723	713	626	650	723	727	691	701	691	732	664	690	721	735	755	681	766	712	721	695	696	685	682	694	668	733	665	682	716	699	709	684	710	708	722	705	729	755	698	718	705	691	778	740	705	738	662	744	690	720	704	704	706	736	721	727	711	734	670	740	721	750	699	750	705	758	709	676	709	701	672	723	691	699	692	713	762	722	739	704	698	722	720	649	743	670	721	733	683	722	675	660	702	694	723	713	686	702	719	735	731	744	740	707	680	779	666	721	719	729	680	682	714	758	706	717	664	710	723	754	732	723	733	684	692	724	665	719	748	695	719	679	765	709	721	733	697	665	742	736	742	701	702	702	731	672	712	740	722	727	729	735	739	724	739	714	718	785	748	709	745	721	686	704	760	642	719	735	769	717	716	669	721	680	731	684	695	684	746	695	683	696	769	688	707	719	718	714	673	723	703	705	690	701	725	782	758	715	720	694	724	697	655	715	729	670	738	693	710	747	712	652	735	693	723	718	665	719	700	731	731	717	703	671	781	689	700	680	689	707	776	693	723	730	707	742	710	724	741	692	711	703	704	747	673	688	687	741	747	746	688	776	750	700	724	696	736	695	719	680	687	685	736	704	693	696	724	657	716	695	742	707	751	729	762	745	718	693	655	702	718	721	687	754	759	686	713	678	712	732	751	699	706	717	725	701	754	756	719	755	690	662	678	762	691	753	733	753	698	753	723	725	712	714	688	664	720	678	738	720	682	717	666	715	704	708	716	690	706	762	746	706	685	681	718	699	712	768	732	670	726	714	725	721	698	693	760	700	680	707	681	687	739	756	789	696	679	734	684	737	680	689	708	713	685	715	723	680	730	684	691	693	688	713	692	718	709	698	712	706	708	666	730	736	701	689	729	686	697	687	736	694	703	700	711	715	755	687	734	697	707	758	728	692	677	699	715	693	711	734	668	712	706	724	659	724	708	694	677	700	737	709	704	695	719	696	663	719	680	693	754	709	713	666	708	696	722	694	718	702	752	736	722	785	772	697	689	750	708	730	719	716	725	717	706	725	704	724	698	732	721	690	716	704	682	730	676	732	696	704	752	687	707	690	644	641	673	733	726	723	678	672	725	739	737	719	698	704	726	702	666	720	748	723	695	678	701	776	715	718	689	680	730	781	685	698	688	733	696	704	721	686	712	742	762	729	716	705	737	708	703	708	665	716	738	714	673	685	691	726	704	738	720	674	681	684	682	745	790	725	707	751	700	742	770	695	682	733	674	705	736	726	680	711	713	700	714	714	706	675	709	737	690	723	725	746	719	739	726	735	722	682	680	689	701	708	664	678	714	717	706	680	676	667	771	763	699	717	724	738	707	709	745	701	708	718	693	728	636	666	717	759	712	712	705	693	733	698	699	750	698	694	730	712	757	695	742	738	710	702	708	701	747	694	723	703	727	723	669	727	700	758	719	732	711	724	716	704	699	737	705	715	710	689	747	688	724	738	735	708	686	735	732	709	742	679	724	712	720	763	735	737	730	720	671	720	698	726	707	752	729	711	676	700	693	690	784	731	716	727	710	688	731	758	731	718	697	735	725	665	763	691	714	733	681	686	710	750	732	699	750	671	709	742	747	695	761	691	758	688	744	695	742	732	721	697	708	768	696	715	666	733	711	706	693	675	736	703	676	689	705	715	683	699	668	675	721	675	713	716	724	711	678	684	687	701	693	765	743	698	717	688	720	733	715	753	699	683	686	698	700	694	741	716	713	673	706	750	722	686	675	736	704	713	702	752	714	674	720	718	741	708	693	701	750	719	737	702	705	697	686	706	719	700	727	697	726	735	753	743	721	749	700	736	762	695	776	759	677	753	712	738	685	702	667	736	688	693	738	714	768	690	707	726	708	705	675	733	687	662	726	715	734	738	725	762	725	790	706	693	719	731	705	695	741	731	692	704	740	677	737	705	738	675	710	738	735	707	656	716	717	741	744	673	734	712	728	680	719	717	686	703	695	716	699	758	726	756	702	692	748	696	697	730	717	706	715	754	706	688	718	740	681	673	666	732	731	704	696	708	689	671	691	716	703	686	707	667	673	720	753	700	720	664	729	707	717	723	689	682	729	740	691	746	725	660	699	714	684	682	737	688	682	689	690	713	712	711	703	695	731	708	729	676	709	701	731	741	687	672	701	695	666	777	704	729	726	719	700	709	735	744	738	713	658	727	680	751	704	718	712	700	744	691	708	700	683	723	746	766	727	746	739	734	720	758	757	722	703	708	751	736	683	754	725	747	765	661	728	695	696	724	714	681	743	740	694	724	674	721	677	697	742	737	702	705	729	732	743	706	727	681	697	707	724	687	676	730	701	724	690	788	748	673	738	717	652	703	709	683	713	738	749	744	745	727	748	708	722	701	721	743	712	698	699	715	723	755	774	692	724	668	750	681	697	760	730	757	699	699	724	630	729	714	737	719	720	717	660	687	683	694	654	739	730	699	690	673	689	723	734	736	720	707	727	716	736	734	717	716	701	707	699	710	746	728	684	717	691	688	699	674	676	675	709	730	730	729	729	685	720	733	721	749	688	698	646	719	690	700	742	748	732	696	754	731	717	646	747	691	708	751	731	686	700	713	667	712	727	697	701	738	744	758	710	716	699	721	709	698	728	711	733	725	686	690	753	652	670	728	712	743	738	713	718	774	730	731	692	708	721	725	696	700	705	702	640	676	686	721	765	709	729	729	689	720	724	693	736	773	714	765	709	727	657	666	703	702	724	694	689	677	683	683	711	715	740	721	738	719	723	713	691	700	712	697	656	642	720	714	721	732	704	705	718	701	674	675	746	707	705	697	715	726	695	731	712	718	737	721	709	688	756	732	688	738	680	738	720	690	677	702	740	715	700	693	718	728	690	700	731	719	760	742	758	716	708	722	713
50352	28503	19382	16915	13089	10136	8009	5749	4008	2632	2018	1741	1391	1173	958	769	683	824	571	537	410	383	379	374	413	402	400	368	346	311	318	294	327	331	339	331	293	370	340	422	379	411	371	310	285	259	261	276	247	266	279	249	306	295	270	288	268	258	271	281	265	244	232	249	239	246	252	246	226	239	251	209	234	219	242	257	236	263	237	230	243	212	229	237	237	242	252	271	227	240	234	225	230	268	247	244	227	205	239	233	238	248	228	239	219	268	195	248	258	234	252	228	236	250	230	248	241	250	245	257	222	251	259	247	260	242	225	254	249	233	245	228	216	250	236	229	247	235	276	239	255	227	239	216	212	256	240	242	223	235	261	264	225	211	244	245	220	223	261	270	229	256	245	244	239	209	230	225	239	241	250	221	252	213	225	257	245	262	235	242	222	265	249	236	235	250	232	239	220	224	240	244	239	214	196	266	233	268	258	259	244	239	264	249	222	224	258	247	218	234	250	269	261	247	233	225	224	256	224	267	218	226	238	208	230	237	244	198	216	293	212	240	250	215	215	253	239	221	245	262	232	232	266	226	247	251	197	266	230	265	231	238	251	259	222	228	252	222	250	223	250	225	244	227	242	260	207	230	260	260	236	243	250	222	229	256	247	221	238	239	241	223	249	255	256	229	234	219	244	245	230	221	264	236	247	239	258	225	256	249	213	216	255	226	231	214	272	223	226	255	239	252	242	238	246	227	221	245	247	231	235	247	252	185	198	257	208	234	233	263	251	259	233	233	191	224	246	216	236	246	260	264	208	236	243	230	238	250	225	233	243	235	256	232	254	219	216	225	227	237	232	218	247	245	259	220	231	278	247	232	236	236	231	200	216	230	238	256	267	242	214	266	253	232	216	227	223	237	206	263	226	242	250	229	248	230	252	256	244	260	233	238	269	240	255	236	257	252	283	262	224	239	261	229	236	244	250	245	211	273	227	237	214	243	257	203	185	248	242	228	227	269	207	231	217	231	246	216	255	242	209	247	244	228	221	232	215	231	221	235	224	214	227	238	255	232	241	226	235	250	201	257	223	254	254	260	247	243	250	245	227	240	283	255	232	249	263	253	279	218	207	245	248	247	220	236	251	242	207	237	210	211	226	226	239	260	224	264	214	243	205	228	240	237	217	256	229	228	246	227	242	229	241	229	232	252	237	227	260	235	250	218	262	249	230	208	264	252	223	219	244	237	223	234	258	228	250	228	219	238	217	265	241	247	247	236	257	240	243	218	221	256	247	240	256	240	243	223	244	249	250	234	216	222	237	252	246	250	240	227	225	231	213	248	221	210	227	243	263	245	246	221	245	211	262	229	226	231	209	240	227	228	247	217	236	236	235	225	250	236	225	228	257	242	243	242	215	244	253	223	235	253	216	233	233	250	218	236	248	252	249	256	233	261	251	272	251	245	247	234	245	235	233	214	243	212	250	235	229	234	239	225	248	241	229	261	208	249	252	266	240	237	231	258	220	237	263	230	221	264	230	259	228	234	236	254	244	230	260	244	243	211	233	229	224	231	230	238	246	245	261	248	256	205	247	248	274	253	254	229	205	249	232	221	228	251	247	236	247	237	254	216	215	254	266	259	242	230	231	211	259	263	215	251	247	254	255	235	246	240	223	229	219	232	240	247	241	239	220	249	230	251	255	237	217	275	249	248	251	234	191	210	244	239	241	250	219	221	238	227	223	209	243	253	224	236	247	258	252	233	220	235	257	247	235	221	235	244	217	254	235	215	222	239	236	239	248	249	245	241	250	243	214	218	253	229	245	256	231	202	217	228	238	253	250	226	236	247	236	238	245	236	234	228	234	236	249	227	235	253	254	259	227	217	228	220	259	267	236	234	210	233	204	249	267	255	271	255	234	227	211	261	251	253	241	251	242	254	247	253	229	235	241	263	253	269	251	200	233	251	234	213	229	240	236	254	227	227	238	235	241	234	233	233	266	216	232	241	232	241	241	217	239	221	205	232	235	235	259	240	257	242	258	228	233	241	236	245	250	220	255	223	234	242	249	228	241	246	237	237	230	231	235	248	206	245	224	243	215	240	229	246	220	241	243	234	248	249	244	223	214	241	212	232	250	247	222	233	222	196	248	249	238	247	206	249	232	229	238	225	243	263	237	232	250	244	243	250	237	222	252	242	262	261	266	228	248	270	205	243	232	212	232	239	263	251	254	223	237	260	254	248	227	257	232	232	237	212	230	248	229	259	252	242	215	261	248	234	238	242	218	250	248	238	244	220	238	251	242	242	272	236	279	229	233	250	228	215	265	235	270	248	225	228	243	240	231	238	242	227	235	232	280	254	225	255	265	242	252	208	215	236	241	231	230	214	227	245	233	256	247	230	257	238	247	243	243	219	225	208	222	272	225	227	241	222	242	234	218	229	245	243	245	217	225	212	217	225	250	219	245	261	220	256	273	248	249	234	216	230	231	278	242	242	237	231	245	237	224	235	245	239	228	245	218	231	240	247	216	227	216	235	210	219	249	243	244	241	256	245	244	223	236	220	241	239	241	253	260	240	252	237	245	239	231	226	220	247	220	232	232	258	259	226	240	236	212	252	258	208	220	221	221	267	261	211	246	256	239	256	245	234	232	229	250	254	223	226	244	250	227	232	234	223	217	219	234	223	241	256	268	219	225	251	231	222	255	271	258	261	248	237	258	242	247	222	218	237	231	228	255	249	231	215	233	240	244	222	249	247	245	239	243	239	212	224	237	241	225	219	248	236	274	232	230	226	236	238	256	248	251	247	251	246	269	220	217	268	227	221	228	220	257	243	253	198	231	231	238	238	264	231	229	265	207	232	245	225	229	258	237	244	220	245	246	233	251	219	269	246	231	242	235	228	242	263	247	259	270	226	246	263	247	256	254	258	211	234	221	237	232	225	222	266	257	241	239	217	237	232	246	218	241	235	232	213	232	202	225	243	242	233	253	238	218	279	248	230	220	222	272	238	241	208	252	239	233	237	208	235	243	264	242	209	245	238	243	239	274	227	245	248	234	265	227	244	229	229	270	242	221	208	269	276	246	240	231	249	238	228	248	221	253	214	252	246	261	241	184	221	255	223	241	215	250	240	230	223	262	254	191	186	233	212	224	245	230	249	194	254	239	233	231	235	234	243	261	231	265	275	250	231	260	244	243	220	233	256	268	215	229	215	254	252	231	210	239	254	241	221	221	241	260	223	227	246	208	259	249	220	243	236	250	254	237	244	229	246	229	241	238	236	249	259	234	268	204	221	251	254	222	212	237	243	258	244	251	244	223	234	245	257	250	236	235	248	253	254	242	212	244	236	229	226	267	263	234	252	251	245	237	234	232	222	222	219	254	211	237	215	217	231	253	237	250	233	240	233	231	236	210	239	248	237	247	229	260	259	217	227	242	241	240	221	266	244	250	264	228	233	231	242	272	238	245	232	265	234	230	229	248	226	248	248	267	220	229	251	226	242	237	223	237	253	258	247
31894	14831	21258	26298	24854	22907	20701	16218	14274	10363	8714	7837	6577	5852	4827	3632	3055	3933	2731	2749	1772	1789	1652	1752	1742	1488	1680	1586	1390	1281	1242	1169	1207	1256	1304	1264	1159	1424	1844	1926	1838	1672	1500	1185	945	894	772	754	784	807	803	854	886	765	733	736	738	749	929	648	676	669	663	654	618	631	608	617	580	622	583	600	644	620	642	583	660	634	624	597	612	615	575	587	599	570	586	593	563	588	581	580	593	579	631	576	543	609	583	624	624	594	577	601	577	626	633	562	562	577	569	615	593	620	548	546	580	592	575	596	550	592	597	565	557	606	604	572	572	564	575	634	551	594	600	636	636	601	577	574	582	618	594	608	553	607	568	568	600	588	609	624	573	572	588	610	578	638	594	588	568	598	557	585	584	638	573	620	593	576	578	625	605	599	601	615	589	613	552	611	603	596	580	567	573	562	598	595	566	598	575	537	597	599	586	593	620	590	579	599	598	556	619	560	602	561	657	583	556	625	547	552	582	564	619	588	622	599	602	520	577	575	581	605	591	598	620	581	571	612	556	577	575	582	609	581	564	549	572	597	579	594	528	573	649	560	614	598	572	582	587	585	570	592	570	620	590	601	577	621	563	571	619	601	555	538	572	591	579	643	586	584	548	570	600	613	597	598	576	610	598	593	578	578	603	525	589	640	591	566	585	621	593	620	603	533	577	565	563	599	593	613	601	613	607	554	588	590	609	611	569	564	589	599	571	578	581	601	596	589	583	568	555	590	624	595	570	591	558	553	617	585	611	583	582	628	579	571	611	612	583	556	525	572	578	593	578	590	629	574	583	599	574	577	574	567	588	568	553	591	521	581	569	596	620	584	542	589	575	625	593	610	557	606	590	585	615	608	614	587	573	606	580	540	559	541	621	599	560	569	577	596	567	597	606	613	569	550	629	568	532	597	590	593	600	601	567	586	611	605	573	598	646	604	607	585	597	557	572	536	536	605	591	588	580	570	620	611	605	523	585	586	582	565	619	588	623	585	583	533	585	563	610	570	588	614	614	591	585	605	575	561	599	574	564	588	590	589	521	620	590	592	643	538	540	582	575	584	592	575	571	553	577	579	577	617	549	575	568	625	584	554	607	602	601	584	559	568	582	599	600	579	595	591	580	598	593	530	590	574	596	588	656	583	573	559	601	592	570	618	620	594	565	588	581	593	542	546	620	611	548	598	573	596	568	626	588	626	578	553	582	643	582	622	596	628	605	601	581	644	586	616	659	597	592	615	588	613	556	545	594	603	539	582	556	577	551	578	597	569	600	559	592	618	589	596	624	592	611	587	625	618	538	573	629	576	593	598	586	625	587	578	572	597	568	555	602	590	567	578	623	542	621	595	589	548	586	584	590	585	643	585	619	595	567	564	575	604	594	556	583	597	594	571	618	584	594	598	605	550	625	594	579	547	594	627	553	588	579	572	589	591	567	586	579	629	556	587	642	559	611	585	651	592	620	543	583	576	633	564	629	561	545	596	562	610	583	580	565	640	605	572	620	588	556	580	588	569	563	592	610	593	607	599	542	611	607	569	629	581	590	586	580	603	592	586	548	599	574	553	617	594	606	615	610	573	592	584	585	580	583	587	593	592	627	590	578	621	557	577	578	584	621	567	609	536	565	607	621	568	610	616	587	597	583	561	570	568	580	571	584	575	598	577	596	597	607	569	578	555	572	622	568	611	576	586	613	599	558	573	572	553	591	592	607	572	582	559	575	562	579	609	594	563	572	600	570	603	605	564	550	588	602	573	574	592	570	596	584	566	615	572	591	578	568	572	573	607	617	557	545	577	575	614	595	604	573	562	558	561	622	574	580	626	558	585	558	594	592	613	578	562	578	535	567	577	566	581	572	556	555	585	564	592	575	571	631	541	595	612	612	552	604	607	560	566	579	566	574	570	634	549	560	604	570	590	594	609	624	593	613	588	596	597	617	592	570	650	618	591	540	641	585	562	569	560	617	592	551	575	627	586	597	602	595	580	609	614	570	605	572	610	529	582	588	594	565	593	567	607	574	567	594	571	615	544	583	590	587	607	614	598	548	597	621	541	572	588	586	592	596	568	589	571	659	627	556	584	602	592	581	606	548	582	588	624	592	597	572	580	617	580	555	545	612	562	576	603	582	585	579	607	581	629	586	564	619	564	560	602	583	565	642	593	536	574	562	620	578	585	594	595	566	581	592	540	564	561	618	622	572	576	547	605	575	639	588	551	603	631	565	597	571	628	588	582	556	620	586	590	615	563	570	547	622	554	576	585	562	609	546	594	568	570	569	572	596	557	576	599	576	598	615	559	563	585	580	603	606	573	571	583	626	583	585	632	603	592	578	585	592	588	607	535	581	582	592	549	609	617	591	550	563	613	584	563	613	570	577	623	570	591	613	586	591	584	552	616	566	613	616	600	600	595	598	554	555	604	632	604	623	557	578	617	614	578	576	603	600	601	594	598	592	572	591	563	638	564	559	580	589	560	568	596	564	604	572	589	570	579	568	622	606	637	620	568	551	582	599	610	560	615	567	596	575	569	571	604	572	601	567	625	613	627	593	595	553	598	563	581	588	612	559	572	609	565	590	546	607	614	651	593	594	558	596	602	623	549	589	582	592	572	608	543	574	599	560	604	599	612	598	634	596	559	634	553	600	569	583	588	576	603	588	578	584	581	548	582	560	574	607	610	565	572	577	559	534	593	609	591	590	640	585	576	560	591	536	550	559	537	576	586	591	615	570	589	590	561	601	613	563	611	561	595	577	597	577	590	605	597	582	604	567	622	600	568	616	541	608	560	593	590	623	546	600	583	649	579	588	607	580	544	600	576	619	646	579	595	551	540	586	549	561	556	587	564	597	555	632	567	546	598	577	580	605	663	557	592	615	637	630	549	596	606	584	582	596	588	606	586	605	636	592	612	619	576	586	603	614	592	592	556	607	542	561	603	587	603	577	556	591	587	622	604	586	599	580	551	607	598	582	566	584	577	591	562	603	564	547	593	563	546	542	570	598	594	577	596	573	603	584	569	543	577	589	631	557	579	606	547	630	591	572	554	614	567	554	540	575	580	624	557	570	590	620	553	637	605	574	572	604	570	594	593	543	594	561	572	615	546	635	560	578	586	548	601	604	559	565	599	601	593	568	599	551	617	586	590	596	573	638	551	583	619	580	589	571	620	573	598	579	570	625	550	556	576	547	608	574	601	557	602	587	605	605	577	633	559	611	535	592	574	585	594	588	623	614	581	603	573	595	586	554	588	596	595	583	639	567	596	566	605	638	587	556	607	621	541	628	625	576	624	641	592	561	607	561	541	583	599	589	605	598	603	562	612	562	567	547	627	649	623	584	592	572	618	572	644	605	561	588	613	590	536	563	575	536	594	576	608	595	566	617	593	588	587	555	621	614	569	586	578	577	602	562	564	596	621	653	594	579	611	579	605	610	553	641	604	576	598	586	595	617	605	567	607	559	573	613	585	618	581	567	582	585	603
19981	7199	4195	3993	2972	2225	1931	1363	1086	830	713	660	608	560	520	485	453	465	480	466	422	432	435	471	448	432	432	440	436	456	479	437	449	473	433	461	455	472	477	465	442	487	468	429	434	429	418	416	419	382	410	415	458	426	448	429	456	389	427	414	394	471	469	404	416	420	429	434	413	444	439	421	412	446	428	427	424	438	409	457	433	419	438	463	427	439	397	425	414	417	459	437	428	392	472	412	431	432	400	468	428	414	405	404	454	411	394	427	424	393	409	426	453	433	481	410	418	437	437	457	467	420	404	429	431	429	419	388	415	424	398	412	426	395	465	414	416	391	438	400	413	441	452	444	384	434	428	416	439	464	450	424	401	431	457	427	402	398	427	428	416	432	422	403	442	427	423	455	417	421	403	435	459	408	500	472	427	386	423	388	451	459	410	437	431	401	407	436	441	419	402	412	459	485	388	451	424	396	419	411	438	407	423	453	418	426	441	420	419	465	392	414	422	413	427	392	434	418	429	409	455	418	427	438	386	427	418	450	434	448	446	429	441	445	461	415	400	421	411	409	453	432	411	433	437	452	415	424	431	411	407	432	436	424	407	409	437	419	458	445	451	455	443	415	462	450	430	459	437	447	453	435	458	409	418	413	404	461	446	401	434	404	435	428	475	449	457	465	405	421	436	458	442	441	466	418	432	434	432	404	408	437	479	443	423	429	450	465	464	366	455	416	416	409	409	412	437	393	440	428	448	429	432	427	444	410	415	453	455	410	441	427	426	422	399	428	427	445	434	469	419	402	406	422	430	424	431	426	422	433	425	431	458	423	412	449	476	432	435	428	385	445	420	404	405	423	384	456	397	421	448	425	413	426	471	401	441	425	450	433	414	421	405	428	428	420	447	428	394	395	418	476	418	452	470	454	420	423	436	417	438	434	465	476	447	433	404	421	418	409	431	448	452	414	422	367	411	418	487	419	405	448	419	418	407	395	407	470	445	436	419	429	438	466	380	441	487	418	407	416	436	401	448	422	395	415	421	381	456	482	447	472	430	399	397	409	434	422	445	438	422	437	411	379	456	403	428	414	408	446	405	426	432	440	466	432	414	453	416	426	419	417	429	425	421	434	393	471	456	404	438	400	443	450	434	412	409	440	439	467	444	421	462	475	424	391	410	421	431	384	442	451	401	370	433	409	398	411	440	431	443	426	420	384	389	395	454	455	435	373	457	445	416	440	476	419	431	434	426	421	409	392	412	425	408	423	419	465	446	420	445	448	423	423	434	461	418	432	399	435	421	427	398	386	445	413	460	391	438	413	412	439	436	395	417	439	393	435	433	405	420	402	452	438	445	426	462	436	430	432	401	427	436	424	415	462	434	450	381	450	424	437	427	438	428	418	423	391	381	429	428	392	411	417	402	463	423	389	389	411	415	459	445	392	405	426	430	436	423	429	448	409	426	438	375	424	406	427	421	416	455	456	432	411	400	430	445	462	419	427	423	411	447	440	430	413	418	449	407	417	439	406	416	380	421	410	438	455	452	431	456	431	410	465	406	411	445	423	393	432	433	467	402	437	437	424	431	452	430	401	404	401	418	428	432	412	421	458	440	426	456	373	410	448	394	417	455	413	474	444	450	434	442	421	410	430	441	435	401	461	470	401	434	431	443	435	396	417	427	379	432	379	408	433	419	432	425	413	454	447	438	422	387	420	408	454	419	403	452	436	413	398	424	431	413	427	443	402	431	398	409	460	421	435	407	456	447	421	423	443	413	403	434	408	390	447	452	428	443	448	400	449	391	395	399	455	450	412	440	435	428	433	434	398	434	443	436	424	436	477	457	439	433	472	442	364	362	425	425	419	429	424	419	436	424	439	386	432	449	459	404	416	425	419	443	487	475	430	435	441	468	406	422	447	420	448	446	429	435	458	416	415	444	401	425	442	408	435	414	440	408	451	391	444	426	440	411	433	411	420	437	381	414	420	438	447	413	416	455	402	451	359	415	441	479	431	372	434	445	428	400	455	431	465	447	436	444	445	436	415	439	453	424	412	432	430	417	432	428	405	447	392	440	423	400	380	428	460	393	443	446	432	447	423	429	382	411	457	423	404	461	416	434	421	434	442	482	417	413	395	436	460	413	447	411	421	420	428	436	435	423	415	389	396	415	396	435	418	458	438	451	432	409	382	450	410	416	420	412	412	419	406	477	423	419	441	418	423	450	411	450	432	426	412	425	396	386	442	421	467	430	369	443	400	404	437	427	453	452	439	411	406	396	437	452	463	424	401	411	428	385	414	454	429	409	439	418	379	445	410	435	382	403	402	399	441	465	453	414	416	375	382	388	403	436	427	419	444	426	427	440	460	409	477	425	442	401	449	432	418	409	425	447	415	396	384	446	424	415	429	421	415	454	444	425	406	437	448	442	429	435	443	429	426	424	420	434	405	423	486	447	390	424	443	411	419	401	415	407	413	403	451	446	447	462	441	407	397	433	434	429	458	456	407	412	438	438	422	431	457	449	435	424	436	449	440	435	435	427	405	394	418	396	441	433	447	429	450	416	400	448	421	433	408	392	419	422	464	433	442	386	423	457	383	434	417	458	417	425	451	447	470	462	428	400	416	409	405	448	453	481	432	413	418	451	452	440	417	409	432	430	409	438	386	415	423	441	404	447	403	409	398	437	449	422	443	433	417	383	465	410	442	461	418	395	430	429	445	382	412	427	446	388	459	420	438	445	432	462	423	429	408	430	393	439	433	453	449	401	461	429	420	440	470	409	428	446	423	416	442	431	452	456	398	463	421	394	394	465	401	455	433	427	425	434	423	452	476	425	433	437	431	434	421	431	450	417	419	455	444	424	426	426	440	456	435	406	431	408	411	400	426	369	445	448	435	446	425	438	415	392	426	414	394	405	427	366	422	364	421	429	459	406	378	405	428	403	411	435	469	401	409	395	451	403	411	442	443	419	385	449	438	410	400	438	378	414	447	460	460	423	467	410	434	401	427	433	418	435	446	463	438	460	434	456	452	428	442	387	453	394	412	409	420	416	454	441	400	413	434	452	451	406	436	459	404	430	416	448	408	430	416	417	434	415	395	453	440	396	435	430	452	401	422	431	451	382	465	420	470	414	449	426	440	453	426	418	372	412	419	407	437	433	388	406	425	433	457	439	403	462	407	424	426	433	425	438	457	419	441	444	489	436	446	407	442	389	426	401	437	422	451	483	417	401	399	429	433	417	446	420	422	436	421	432	374	427	416	416	441	417	413	387	358	413	404	399	420	392	406	407	445	439	429	458	430	407	406	429	447	412	414	449	463	424	445	434	454	435	405	463	431	428	433	433	438	429	378	471	467	392	396	429	427	424	444	418	449	392	407	395	437	410	377	428	409	417	445	443	429	382	444	434	463	429	380	426	412	417	409	441	385	445	444	429	452	493	473	430	414	453	431	429	371	406	423	427	416	383	485	413	402	453	414	406	410	432	400	410	397	423	424	402	420	460	409
11406	4809	7704	10540	9253	8438	7384	5475	4207	2858	2408	2225	1976	1937	1582	1349	1187	1177	1133	1098	1055	1065	1068	1049	1031	1035	1063	1084	1084	1091	1066	1117	1144	1122	1128	1118	1162	1244	1403	1432	1361	1274	1240	1103	997	1031	1012	1027	1006	1045	1080	1065	1032	985	1050	1064	1015	1036	990	1016	1029	973	1004	986	957	1003	964	1031	929	947	1013	928	966	952	949	964	994	1003	926	957	994	942	1024	977	976	893	974	966	952	968	949	962	963	985	915	981	986	946	984	1031	928	943	956	958	955	967	969	964	996	977	982	976	987	980	956	971	945	948	944	959	1005	953	923	971	979	970	866	955	1001	973	991	944	1013	957	962	983	995	977	1012	994	976	973	932	970	939	966	976	958	949	955	1000	911	943	973	973	983	966	990	985	984	944	986	958	970	1005	967	971	971	1000	963	951	943	980	929	969	977	990	934	998	956	954	932	949	957	955	913	962	925	939	934	1013	902	939	930	941	1008	984	1001	965	953	910	960	977	1005	983	930	945	960	954	1007	948	1004	1008	952	1020	965	1000	993	947	993	1022	998	978	966	999	972	976	954	913	1006	995	1026	1014	958	947	966	953	953	929	957	998	969	953	1003	923	1007	939	970	970	1014	908	984	946	998	1012	955	983	950	993	1013	904	950	961	990	997	978	968	909	1005	975	931	994	945	950	982	961	941	987	946	929	974	957	987	1003	1039	933	1007	946	1024	967	964	1008	941	940	945	961	958	941	985	1036	934	931	976	1014	958	951	950	984	1028	937	992	965	929	960	918	977	923	977	1021	967	926	977	989	988	989	998	915	964	952	955	989	930	983	947	946	951	979	974	955	958	936	940	930	958	956	987	1032	976	934	981	1015	973	1023	1003	957	928	942	975	959	944	1001	951	1009	968	990	1002	915	984	950	978	942	946	962	906	963	971	908	884	949	963	1000	987	959	957	959	913	965	979	983	970	977	981	998	1012	998	931	905	940	1027	964	982	944	941	955	955	985	993	984	969	950	1023	902	913	985	958	943	956	997	979	926	975	965	965	947	924	965	924	961	936	970	959	1010	997	985	954	980	994	967	974	952	942	992	991	1015	978	980	936	923	994	1033	943	997	908	980	976	964	904	992	982	1002	986	1014	889	1019	949	958	1034	1010	948	887	935	1024	967	990	957	958	982	1005	987	941	948	984	915	939	923	914	956	987	983	972	960	1016	995	957	978	995	995	905	953	945	997	995	989	937	909	980	985	1014	954	982	927	937	944	976	916	1012	997	959	962	977	970	989	919	973	960	955	931	974	933	937	927	964	980	914	954	963	1014	974	974	962	988	989	940	972	970	923	959	954	954	991	934	1025	927	1016	983	1010	962	980	950	974	952	900	1001	972	973	975	944	1017	975	987	979	989	938	1003	942	963	989	918	1020	941	1003	948	974	933	931	967	998	949	960	898	1028	1003	989	936	905	985	969	992	981	959	1002	955	968	970	1013	936	945	956	1010	959	970	1020	985	916	985	977	974	938	942	930	1014	971	960	982	984	1015	951	997	969	976	993	1023	941	935	982	949	971	959	997	984	942	1046	903	977	957	967	988	938	950	939	923	933	921	1009	990	974	982	970	999	943	990	961	950	1025	981	950	962	954	968	913	970	980	1004	928	940	968	974	977	949	957	966	1036	986	977	997	966	904	974	957	963	997	955	972	973	932	975	926	1011	990	969	965	958	997	975	931	1006	961	1003	991	950	945	979	1017	976	943	933	960	1050	981	923	984	959	947	1021	970	961	972	891	1000	950	941	935	998	984	957	1023	1018	952	980	936	931	997	978	958	957	956	976	916	984	934	969	939	984	915	926	1033	987	1002	937	931	971	947	957	950	973	1001	972	1000	1013	900	958	981	977	994	955	981	981	988	1011	1000	940	1004	947	962	942	963	982	956	966	928	903	983	962	1031	990	1017	968	946	1008	1023	958	987	972	943	929	942	992	984	977	897	973	941	966	987	990	939	985	983	976	979	965	1041	957	970	988	935	923	950	1007	1014	959	986	993	995	969	1046	989	1006	966	976	983	942	950	979	940	978	960	969	993	929	986	943	1013	994	992	946	966	913	979	926	972	1017	946	978	938	955	1011	967	898	959	964	1016	962	948	949	990	947	971	943	895	1011	945	984	907	985	937	964	973	977	995	920	994	952	958	952	1019	966	999	1013	957	969	930	989	943	995	962	939	1019	933	957	955	950	1011	997	941	902	981	925	942	972	1011	1007	1002	984	947	974	931	955	930	1000	997	964	965	959	922	911	1010	958	947	946	963	949	974	913	986	985	979	1005	992	947	923	984	974	926	920	936	955	974	980	937	935	896	954	1009	967	984	986	964	944	1004	926	957	955	968	941	944	952	1012	977	986	939	985	968	988	988	956	1039	1000	990	982	982	999	980	1005	940	990	993	1032	980	959	1000	957	1015	923	1002	1018	941	1006	916	882	938	913	955	984	970	982	943	984	954	940	979	988	1004	994	968	1002	1018	979	992	999	992	1009	977	1014	991	972	1016	948	956	963	951	950	929	942	1008	979	936	995	932	962	964	877	940	999	990	976	971	980	986	989	922	981	978	1014	918	939	934	995	977	954	1017	1018	955	972	928	969	951	991	956	952	967	970	948	990	978	972	1034	958	958	996	996	977	948	1014	984	953	926	962	951	982	951	979	997	955	915	957	941	1019	929	974	928	949	977	949	992	960	932	930	966	968	950	993	947	934	920	1003	954	993	973	1016	951	942	970	951	979	950	955	921	992	924	991	967	969	903	972	1000	995	970	953	945	948	997	973	960	981	943	999	964	981	930	931	927	1022	943	971	933	961	997	975	975	945	945	946	971	964	977	947	983	999	931	997	926	982	963	969	942	1022	935	989	982	906	968	972	952	1001	945	1012	995	1001	992	884	986	921	923	933	898	963	957	959	1008	922	1008	950	941	990	968	974	934	980	931	936	969	972	966	970	1024	902	963	947	951	980	980	975	922	990	957	983	984	970	924	986	968	929	931	984	968	977	964	906	968	952	968	1036	972	947	1004	996	989	912	954	953	1007	977	936	1009	946	976	972	1004	989	978	967	1040	984	955	963	958	954	979	1015	1023	978	1029	939	1012	962	957	1003	916	950	983	990	958	966	963	902	956	925	1013	965	1018	961	927	1023	976	964	1017	1000	936	906	886	972	939	999	963	971	955	972	948	978	944	963	970	954	1012	939	962	942	1020	988	1007	944	956	945	1005	945	985	946	1034	944	917	949	971	1003	935	963	948	963	951	961	940	927	972	986	966	979	1023	935	958	976	948	1037	963	997	949	930	995	1008	971	956	961	1025	969	975	932	988	992	959	984	847	944	948	1021	977	1012	976	1022	917	979	962	959	912	996	943	1010	996	960	958	955	980	957	1050	948	1005	959	968	946	959	974	925	991	1033	979	926	933	1012	964	934	976	934	1008	1014	966	982	983	969	919	995	961	1005	957	958	981	971	991	1008	957	953	992	988	1003	936	956	928	994	1016	919	969	952	1028	952	928	955	1004	987	959	1010	1008	961	943	940	955	980	950	959	889	981	914	937	967	983	1033	915	953	911	956	947	971	985	915	911	962	928	960	962	1000	934	954	1005	1008	948	971	1015	980	989	964	984	955	923	955	961	967	898	929	996	946	962	920	966	1011	1001	973	1033	992	966	973	1012	963	964	948	1008	948	936	961	942	948	920	974	954	965	966	1004	948	946	952	1006
39730	18618	10840	10509	8080	6115	4495	3409	2363	1555	1283	1090	946	866	714	602	450	501	450	416	396	352	346	387	378	364	412	390	344	330	330	345	388	341	362	365	317	409	388	381	431	384	329	342	342	305	312	303	294	342	303	336	347	324	313	311	331	314	320	329	317	313	316	325	294	291	306	281	291	258	255	283	318	326	321	323	275	279	325	281	290	311	299	296	332	300	281	304	303	351	317	350	301	296	292	346	279	308	289	297	308	341	301	301	314	286	340	334	315	291	320	333	318	294	288	302	326	325	328	308	326	308	311	300	295	315	291	258	320	303	313	319	302	310	310	272	325	292	302	279	321	309	302	283	310	326	343	305	290	333	340	266	305	321	255	297	303	324	296	294	300	271	331	280	320	329	318	301	300	318	289	305	344	300	330	349	294	333	318	298	316	292	311	323	306	269	300	286	306	287	311	304	299	341	288	290	338	290	285	332	297	273	327	324	272	290	302	280	338	290	311	310	285	301	303	286	281	291	286	295	308	293	300	301	299	336	275	291	287	301	304	333	306	300	284	307	311	315	322	320	306	281	286	310	298	319	304	289	289	324	326	303	304	326	309	337	306	279	321	313	287	273	268	289	286	281	280	270	330	306	305	321	303	294	302	307	314	266	268	310	270	302	297	289	327	326	314	305	310	303	311	301	341	318	319	277	310	296	345	308	336	309	305	317	289	301	328	335	297	301	274	306	316	321	316	314	293	312	303	296	339	298	340	285	300	324	312	349	277	269	326	297	299	295	314	309	286	308	309	289	282	298	272	289	290	307	280	324	300	307	277	296	294	311	323	326	345	281	311	314	297	283	311	279	306	275	303	262	301	309	297	297	285	306	293	301	328	322	292	323	284	297	348	324	304	331	301	312	270	300	321	303	306	325	306	305	317	293	305	313	313	310	310	285	277	284	323	283	319	287	295	293	286	318	273	306	316	311	261	289	335	312	315	300	311	300	313	302	296	300	310	290	296	316	278	320	314	296	269	295	351	310	327	350	327	294	286	329	290	317	308	325	323	289	330	294	309	292	280	298	299	264	328	328	333	291	310	315	338	317	286	297	280	317	271	308	335	326	346	325	305	285	319	300	308	272	359	297	291	309	292	302	303	267	320	318	300	320	318	253	285	301	318	331	330	321	313	325	312	301	295	324	290	310	274	257	295	303	312	304	319	307	291	312	318	311	295	294	293	306	299	318	293	292	286	324	338	315	320	310	300	321	287	322	266	291	283	268	292	308	291	319	284	323	287	302	313	311	306	294	293	301	268	286	308	306	281	315	317	298	298	275	318	304	292	311	268	307	295	300	299	284	295	321	290	300	328	295	312	304	332	286	278	311	268	306	328	292	316	314	314	339	276	308	315	287	292	309	295	302	313	332	299	328	323	297	285	330	340	302	319	319	295	332	302	301	289	246	274	297	303	318	292	317	308	294	319	328	281	300	317	302	304	273	295	285	304	267	292	303	289	295	325	314	329	293	302	295	306	313	300	276	294	349	303	306	318	292	309	285	320	288	288	305	291	269	305	295	320	303	330	314	324	310	303	294	309	311	324	309	317	274	313	288	316	318	316	307	315	327	328	322	299	334	326	293	301	285	312	289	295	298	318	294	299	322	319	299	295	313	288	256	328	310	286	289	335	314	302	322	311	323	307	298	320	319	295	294	297	311	327	295	282	279	286	301	300	293	299	280	258	301	321	341	329	291	311	290	317	296	296	319	299	367	319	308	343	293	285	308	303	288	329	315	282	307	297	295	295	324	299	310	289	296	280	319	311	290	328	316	268	297	313	296	323	303	298	306	300	282	307	309	311	282	328	326	281	308	318	255	320	301	305	301	283	314	294	328	294	287	307	307	310	317	303	314	323	295	289	282	312	323	310	320	319	305	342	297	316	309	308	312	343	290	284	290	304	333	328	310	318	299	302	336	272	309	291	255	295	304	279	329	294	283	303	311	337	297	296	313	308	316	314	308	311	342	295	295	294	306	311	291	290	306	296	298	326	285	272	296	300	325	298	304	309	292	305	326	292	334	297	324	298	316	280	292	333	292	305	304	283	312	296	306	358	291	319	316	296	302	298	321	285	306	304	294	292	288	318	317	301	304	323	332	313	304	295	297	290	337	291	310	316	295	314	297	327	320	309	284	287	298	297	331	286	322	277	295	294	302	305	304	318	316	262	310	296	302	298	296	293	291	299	316	299	328	319	300	301	320	309	290	275	320	293	274	304	269	288	302	303	297	304	328	304	300	320	338	323	339	288	280	302	278	277	264	286	332	248	324	321	277	302	324	289	295	261	278	330	300	333	323	310	289	287	323	319	306	334	292	287	304	307	325	305	304	308	277	339	291	305	278	317	275	315	313	291	331	316	303	307	302	321	307	272	309	307	294	322	295	305	320	322	295	290	310	314	347	284	291	325	306	310	315	276	309	281	301	303	312	300	282	345	336	320	304	301	281	284	339	314	300	341	313	315	322	314	295	275	292	308	350	300	313	307	343	282	323	328	309	299	304	312	312	288	297	306	297	293	282	306	291	317	289	289	310	306	309	322	302	321	330	290	285	310	297	305	284	324	278	291	315	266	312	318	310	309	335	343	310	294	288	284	295	324	333	297	297	311	317	288	325	294	354	302	320	320	326	329	320	298	301	302	294	302	289	298	314	299	322	316	301	313	329	316	285	317	332	340	299	303	299	332	300	294	330	302	309	301	284	293	294	328	306	281	309	284	308	304	321	315	326	319	315	306	295	326	318	310	334	330	271	304	273	306	292	296	312	289	301	347	310	305	330	298	309	291	309	298	301	341	291	309	272	309	295	286	320	324	339	322	306	329	316	310	321	314	283	315	277	292	329	332	324	310	298	287	351	288	305	318	306	332	331	309	293	285	307	310	308	320	322	275	338	295	305	293	331	297	290	302	295	293	307	303	311	321	330	314	312	314	293	306	269	337	316	299	331	315	323	307	308	288	334	326	367	296	324	323	310	322	298	279	288	334	304	308	302	290	321	309	318	279	286	294	305	332	308	304	312	296	286	306	335	305	314	285	311	290	293	290	322	296	270	305	301	309	321	306	340	299	316	334	281	284	324	301	294	302	289	318	280	306	296	329	287	315	293	282	294	271	260	287	319	275	311	315	299	294	310	263	315	308	299	327	311	297	295	300	322	306	303	305	306	293	318	305	282	288	322	334	298	315	302	306	314	257	297	272	320	330	339	295	304	289	328	253	272	279	351	302	313	313	304	333	297	327	330	304	294	311	299	296	298	294	319	309	284	299	332	277	320	303	303	280	303	307	308	330	288	274	319	298	316	294	310	304	278	324	303	281	292	293	303	297	301	312	298	351	308	288	337	328	311	272	296	306	319	295	320	292	340	308	290	342	306	292	310	287	317	323	294	287	327	299	299	271	301	318	310	333	316	290	293	271	304	287	333	305	345	299	301	331	300	286	320	306	327	331	337	312	292	283	298	305	296
24357	8585	13864	19422	18551	17081	14129	11867	8220	6243	5954	4770	4465	3965	2769	2201	2056	2296	1833	1731	1408	1413	1326	1268	1254	1278	1303	1254	1141	1102	1110	1070	1208	1240	1004	1025	1206	1413	1382	1302	1429	1348	1031	1032	912	870	876	827	832	860	838	921	976	883	911	836	841	817	812	758	833	746	716	722	782	719	688	673	730	723	759	765	761	726	710	770	736	733	799	758	730	704	744	742	709	725	671	722	698	710	729	723	768	673	705	720	719	719	702	687	730	710	723	733	698	707	703	737	693	704	755	786	688	765	737	713	756	732	693	746	712	770	748	716	718	736	747	727	698	743	737	705	749	722	799	744	726	757	706	733	723	703	743	711	696	729	744	676	785	669	743	686	739	721	729	708	733	679	719	733	728	715	707	767	699	713	760	728	670	753	730	701	665	731	710	699	713	740	724	707	717	749	709	749	722	721	712	691	722	723	759	702	723	764	724	735	729	727	697	729	730	709	761	718	752	670	717	675	728	750	713	729	715	774	689	717	767	738	721	713	715	716	741	718	691	768	709	771	747	718	677	743	736	750	708	723	757	687	739	679	697	681	739	709	731	719	740	739	654	768	801	676	746	749	715	714	740	700	728	697	742	671	754	712	690	719	684	740	739	779	739	729	730	710	733	783	725	689	724	732	717	773	740	690	703	721	671	711	760	716	725	723	716	730	737	715	743	714	708	670	736	726	740	744	770	726	740	717	716	750	694	719	697	729	706	707	771	752	749	755	734	732	702	726	703	726	672	668	724	710	726	716	669	718	704	727	738	726	772	709	722	731	762	750	762	744	696	713	717	713	728	746	715	712	726	687	710	745	702	738	681	794	720	724	713	740	733	687	719	702	730	695	717	726	721	757	725	750	711	682	697	694	759	751	732	750	684	659	749	700	785	737	725	723	757	676	703	717	710	702	690	708	743	694	682	709	717	712	737	712	715	729	747	728	761	689	693	712	710	729	721	732	687	746	690	704	722	738	756	723	734	745	702	741	711	703	746	722	731	734	750	698	705	687	712	699	729	714	682	723	729	679	674	706	735	675	720	722	692	684	718	688	721	675	704	704	715	739	709	720	749	737	738	710	717	720	764	760	727	728	689	710	706	750	705	742	745	732	689	764	707	706	684	695	726	722	724	744	751	741	713	682	765	653	749	740	691	764	691	728	687	751	711	758	706	736	744	670	710	707	675	704	726	715	743	713	769	739	711	735	743	743	744	711	725	716	748	670	746	714	735	750	720	745	725	713	707	719	687	680	743	722	735	752	743	692	709	728	717	765	688	743	705	720	700	734	714	718	711	696	678	725	733	711	754	744	694	722	745	804	709	695	701	774	701	726	694	701	727	733	784	732	767	723	708	682	673	730	716	702	762	743	695	704	757	681	675	686	715	681	709	738	715	762	707	709	710	681	755	760	752	717	664	709	722	747	738	713	716	698	724	691	753	703	676	706	746	699	707	721	725	711	755	722	717	690	713	748	759	737	747	702	725	757	714	698	774	689	677	723	702	736	687	758	699	713	730	725	703	768	725	748	671	720	750	705	746	701	721	705	709	719	726	718	736	675	724	701	733	764	673	692	699	714	733	734	743	720	746	685	682	693	653	661	702	708	711	731	731	725	703	768	725	709	695	711	703	711	689	750	702	724	708	694	708	730	709	687	693	751	689	708	720	707	722	702	707	748	716	762	694	759	714	677	698	696	747	707	707	713	720	742	726	726	751	734	749	744	738	684	664	714	698	704	730	675	718	695	737	727	721	689	723	697	698	692	735	738	740	752	722	704	758	708	705	702	734	712	719	765	700	700	756	732	771	668	709	735	690	665	738	718	732	701	709	768	751	736	746	706	717	731	711	693	677	688	720	732	705	709	700	723	709	749	724	721	670	663	703	739	718	750	744	722	723	701	689	749	737	737	765	741	706	706	697	680	721	721	742	714	710	722	727	715	755	717	722	720	668	728	688	737	692	778	724	725	680	681	694	712	689	749	744	725	696	672	754	707	721	705	712	726	741	800	731	703	750	749	727	687	738	714	742	728	732	705	733	678	715	702	748	722	701	726	716	746	745	736	688	736	719	714	702	757	755	725	765	766	662	755	709	699	740	698	741	722	697	686	716	688	739	763	765	699	717	716	749	746	687	701	728	727	735	714	736	784	721	740	685	755	736	696	745	688	677	668	705	709	749	753	756	711	787	707	754	721	687	774	783	675	754	736	720	686	773	747	746	743	723	744	746	733	716	708	746	722	711	683	691	670	696	734	706	710	693	713	767	698	711	718	701	734	732	742	699	706	733	692	743	687	713	718	720	681	715	745	695	676	701	761	747	765	707	716	724	693	707	724	742	709	724	710	706	701	697	747	755	717	709	758	690	705	728	739	679	723	691	721	744	692	733	676	757	764	724	764	685	700	730	709	742	735	763	722	685	738	637	695	697	715	689	726	704	759	683	697	727	711	724	685	796	756	658	693	756	726	723	664	732	726	750	743	722	712	728	687	703	751	716	687	727	704	730	684	741	724	699	713	687	710	704	705	751	745	766	717	748	709	725	735	704	686	739	753	730	697	732	712	700	740	715	713	740	675	692	718	708	731	726	740	735	730	708	803	747	724	689	769	767	729	710	729	686	724	725	714	733	682	654	771	715	733	697	738	692	699	730	767	722	746	705	710	693	725	760	718	691	708	743	780	695	709	699	710	720	734	712	720	736	746	719	718	731	731	770	731	674	753	724	750	699	703	710	744	690	770	725	728	718	742	683	722	723	724	705	699	733	703	724	757	716	729	754	675	698	673	724	741	728	738	724	754	725	689	749	732	725	710	726	684	748	710	683	728	697	754	717	713	716	693	743	697	708	736	714	748	751	739	687	728	692	728	716	722	748	716	682	681	699	754	693	740	763	775	702	722	672	686	699	746	738	708	732	698	702	711	721	731	741	734	747	734	740	717	704	763	716	721	767	765	668	729	716	714	708	762	722	696	681	697	713	708	703	823	694	727	746	697	682	720	726	722	672	706	751	723	793	723	707	701	751	721	770	682	697	702	710	737	728	668	775	755	717	757	677	752	801	765	674	700	700	726	670	725	782	742	757	726	702	767	749	723	703	739	700	695	643	689	727	726	689	718	735	722	784	782	711	686	727	759	750	713	660	755	764	726	762	691	745	675	742	738	718	658	726	717	696	711	721	770	676	728	720	693	737	748	694	724	713	718	750	725	720	744	715	718	677	735	683	697	718	741	740	674	681	714	734	722	697	741	717	719	663	737	697	719	681	699	713	709	709	740	693	744	681	733	719	702	720	727	716	707	755	756	709	684	738	737	717	737	756	724	732	686	720	704	727	723	713	714	698	691	726	727	702	717	745	717	737	679	711	709	701	711	734	754	670	718	736	704	722	723	687	681	733	715	709	700	716	695	753	716	765	734	741	720	733	723	702	695	713	714	686	752	732	706	724	713	696	746	755	744	667	689	734	692	732	686	755	714	711	720	706	769	807	708
49247	25351	18750	18430	14797	10826	7781	5538	3242	2664	2257	1761	1587	1210	936	714	631	765	569	550	382	456	443	342	457	460	358	345	350	332	356	313	355	315	293	291	335	336	323	333	348	305	311	291	258	280	270	240	272	246	242	286	283	273	270	229	245	245	221	251	245	239	218	216	249	246	225	255	233	239	216	239	208	226	211	250	230	235	243	221	203	241	242	257	230	232	245	236	237	238	234	231	198	217	234	233	227	263	238	242	241	240	214	209	254	217	213	227	248	247	239	232	233	223	220	224	242	263	261	220	228	211	233	242	222	221	242	215	240	227	249	220	251	225	246	241	253	200	207	230	246	244	233	234	236	201	269	234	252	232	260	237	200	225	251	224	228	244	267	226	214	241	241	220	230	216	223	237	242	231	243	216	252	203	231	231	220	245	237	214	208	244	230	232	218	213	224	190	248	204	228	233	248	262	238	228	267	221	209	230	239	219	228	224	203	231	250	226	254	203	206	225	245	240	238	245	214	215	239	248	266	237	230	210	221	228	233	242	227	252	228	253	219	214	225	219	213	216	215	220	235	232	201	233	221	246	236	243	222	219	227	233	233	257	250	245	271	235	232	228	228	238	199	218	217	252	217	217	238	210	230	223	222	197	229	215	235	237	199	240	256	237	241	241	208	218	220	254	220	220	261	235	210	246	241	212	247	229	219	229	248	255	213	226	225	249	241	218	231	234	229	238	261	271	244	228	210	230	211	222	209	199	228	236	246	213	231	208	259	230	258	224	245	235	233	242	249	217	215	211	222	214	222	214	229	252	222	214	224	222	212	190	202	204	230	221	232	214	244	258	232	267	230	252	263	226	242	218	218	223	224	240	244	233	262	262	239	223	228	235	243	222	210	221	230	234	235	207	211	249	254	237	227	260	245	246	229	232	250	228	214	226	214	226	225	215	233	254	236	260	234	248	242	236	257	231	219	214	221	206	223	220	232	230	238	253	208	239	235	266	250	235	242	242	233	259	235	242	233	253	230	209	221	212	222	247	235	235	209	234	236	233	223	228	223	211	231	230	208	232	206	231	249	217	214	246	233	237	211	226	250	296	242	246	219	214	207	226	246	242	238	241	262	215	229	245	228	247	231	225	239	228	218	247	225	243	265	225	229	204	220	222	258	200	235	249	230	224	250	230	239	239	245	258	225	199	254	225	226	235	225	237	234	246	215	195	217	241	225	217	228	258	247	223	264	240	207	222	256	242	237	239	250	206	218	226	222	247	265	261	271	231	245	220	232	230	224	224	222	219	230	234	216	213	225	238	223	260	217	223	253	227	202	242	230	226	274	206	251	249	244	248	222	244	207	252	222	217	225	212	262	200	234	233	232	225	220	260	218	234	238	235	256	222	242	230	217	244	222	256	248	233	227	248	235	234	232	258	255	239	223	228	230	232	229	233	250	232	189	238	216	221	223	229	205	252	241	263	230	239	207	205	246	217	234	243	246	232	255	237	212	199	270	223	207	215	240	249	259	212	231	248	226	248	233	228	208	251	224	210	237	252	249	234	235	247	244	239	230	221	224	255	236	230	228	231	216	242	238	246	263	240	251	225	250	236	271	231	211	232	235	218	226	212	233	233	217	260	234	256	217	244	224	228	211	204	221	218	246	252	210	263	227	237	267	234	262	224	227	222	228	218	212	252	229	221	208	221	242	244	212	234	235	262	216	215	238	259	221	222	235	234	202	238	228	228	210	243	209	241	206	211	255	232	216	228	224	223	239	235	259	233	219	229	224	239	236	247	233	238	247	232	255	220	213	215	239	227	241	249	237	237	239	241	234	230	229	219	247	219	218	242	234	212	244	237	189	246	232	221	242	244	246	243	221	207	261	202	238	226	248	271	213	199	226	227	217	242	217	226	232	239	223	198	196	250	251	256	244	206	268	228	231	228	257	240	233	230	242	233	248	233	220	222	220	220	262	226	230	219	250	240	261	252	259	235	247	252	229	234	222	236	225	229	245	230	238	237	244	240	245	229	219	229	233	238	268	215	246	247	220	228	226	204	260	235	247	220	239	215	237	204	221	221	231	248	237	245	223	202	250	234	234	220	237	248	237	247	248	245	242	230	208	239	223	230	270	226	209	221	227	192	224	209	262	257	228	239	239	237	223	251	243	229	203	222	232	250	223	224	245	237	224	215	218	224	191	237	254	214	220	236	230	230	242	223	235	212	222	231	214	256	205	234	233	223	250	238	232	194	201	238	218	234	233	261	244	239	212	217	213	207	234	215	238	232	245	237	208	235	235	242	243	231	251	231	208	237	247	249	233	225	225	232	233	247	213	239	216	226	249	220	227	218	243	235	262	237	233	231	219	254	249	217	228	218	191	205	217	245	230	236	209	242	247	213	232	241	255	257	238	230	227	217	226	202	228	238	228	264	187	251	242	254	237	236	248	224	248	225	207	208	201	223	215	239	238	233	240	228	247	244	229	265	223	239	236	203	229	215	223	217	205	227	243	215	270	224	252	231	250	232	210	237	234	198	232	245	250	247	229	241	236	214	239	225	236	224	234	232	211	242	201	228	227	240	236	243	253	228	193	198	230	216	226	244	217	231	214	232	229	239	218	238	215	216	206	237	215	221	260	235	237	240	248	212	212	216	239	246	260	225	282	254	253	227	229	221	216	249	213	226	255	273	269	220	241	243	237	216	224	247	240	242	235	232	193	245	240	237	236	255	214	235	219	239	222	232	232	242	261	242	216	229	214	244	251	230	221	256	215	232	246	257	230	209	220	242	205	257	243	231	205	240	208	228	237	254	212	262	259	236	238	222	246	231	241	229	251	190	211	241	180	241	227	236	203	240	200	231	211	236	226	228	226	258	202	229	227	218	219	214	220	247	212	224	226	203	237	222	252	257	226	217	229	244	241	224	213	228	233	221	222	236	243	235	204	222	228	226	236	246	222	233	231	249	247	235	258	244	210	235	242	220	230	236	203	227	251	236	209	221	214	230	216	212	230	198	252	213	220	258	224	210	202	229	247	237	239	235	253	228	242	239	212	244	261	242	217	234	242	245	244	246	234	209	246	273	244	215	255	206	252	222	224	270	243	237	232	225	268	219	233	225	214	226	234	238	224	224	232	218	259	201	219	229	234	244	248	244	227	232	237	226	211	216	233	220	242	252	227	248	231	234	221	220	210	223	220	226	248	237	245	232	225	227	204	221	205	233	252	219	224	237	231	241	209	233	235	247	257	234	241	263	216	238	212	233	230	226	235	229	226	217	229	235	238	242	249	228	236	241	220	225	211	225	233	205	247	223	220	208	219	224	245	215	247	231	218	228	240	234	218	232	264	219	243	247	232	231	249	225	213	238	228	261	212	260	250	224	217	217	256	248	221	222	254	206	230	233	233	198	232	226	249	206	230	223	239	225	214	231	229	242	222	259	242	267	230	242	231	220	242	212	222	227	245	250	231	240	219	207	224	231	238	235	207	224	217	234	238	247	254	223	213	254
29956	13537	20910	27603	26800	23734	19828	16831	11718	10194	9108	7868	7256	5740	4730	3548	3098	3548	2962	2507	1912	1972	1864	1679	1767	1539	1643	1559	1335	1297	1356	1378	1545	1182	1100	1146	1340	1330	1468	1391	1361	1240	1214	1029	920	734	737	786	733	809	897	934	919	898	767	734	730	704	683	681	682	628	635	657	577	599	565	608	631	631	596	616	632	609	633	589	593	592	599	597	601	599	616	591	593	539	525	546	583	602	594	596	570	575	596	570	623	584	552	526	567	571	548	564	528	584	579	582	596	631	580	563	556	564	596	614	548	564	580	576	563	559	571	564	553	621	540	620	569	585	528	546	541	554	607	543	570	573	582	538	575	603	592	542	606	518	567	591	553	528	581	610	543	592	568	589	596	600	585	576	585	549	549	542	580	565	569	561	567	541	591	573	573	585	566	539	563	602	577	588	581	571	608	550	604	593	577	559	561	599	567	562	557	582	596	528	522	571	582	593	598	583	546	610	592	578	568	546	548	602	571	576	567	581	575	558	549	561	549	543	577	610	568	542	539	583	597	549	539	587	565	564	554	590	572	540	569	549	545	573	559	591	588	556	558	597	593	571	527	577	556	562	538	565	553	566	565	586	547	564	618	516	557	605	558	592	565	606	584	559	576	595	581	570	559	582	547	629	593	562	554	564	594	523	543	585	571	573	563	579	590	554	605	533	585	552	601	590	548	595	568	564	569	605	532	576	548	563	561	589	564	504	557	530	549	566	590	534	569	567	630	583	585	603	576	597	613	591	548	592	563	567	543	593	569	592	518	556	568	547	584	532	573	579	552	547	596	527	580	548	565	544	553	560	590	549	608	537	571	560	611	536	550	554	603	593	545	603	573	554	571	537	563	579	589	566	583	596	563	566	569	576	529	565	581	574	542	543	561	562	560	539	545	542	549	545	598	567	524	564	573	573	582	591	568	579	611	559	629	582	574	582	554	558	538	586	623	583	615	583	577	579	566	573	566	566	581	605	570	590	563	562	551	563	595	551	594	546	570	556	605	605	551	553	564	570	559	551	563	548	578	571	612	615	554	553	579	575	565	565	574	558	538	563	598	557	559	563	560	540	621	591	583	578	540	547	584	583	543	565	558	543	522	548	583	600	554	585	591	552	548	548	556	564	546	573	536	556	575	604	602	543	605	524	586	538	546	587	549	598	574	571	579	534	544	573	558	579	577	565	609	557	588	556	512	583	613	538	510	559	540	578	547	572	595	560	569	562	569	573	565	552	563	589	608	540	581	580	548	603	563	580	561	558	585	558	572	607	575	581	554	594	562	597	540	594	562	536	591	559	587	578	587	575	553	578	605	600	574	565	537	595	571	549	594	541	562	595	597	593	577	570	595	592	592	567	590	544	590	582	560	541	551	590	575	526	646	553	578	573	579	581	591	591	556	593	535	543	603	579	569	569	586	574	587	539	605	600	577	580	563	524	551	537	520	555	574	582	561	565	651	586	551	615	588	565	521	568	531	549	557	553	552	555	569	573	573	629	568	558	538	598	553	577	544	561	557	554	560	547	605	570	563	585	585	562	557	551	559	584	561	548	556	590	598	567	547	536	571	576	573	573	560	561	573	574	579	589	586	577	570	566	586	558	568	553	607	608	532	575	568	586	566	588	615	575	592	572	576	565	545	578	576	528	553	573	556	544	580	556	543	585	559	568	587	560	551	572	555	558	588	588	550	544	532	604	591	557	562	548	550	535	552	546	541	580	604	552	608	560	576	569	580	558	553	554	605	576	576	582	579	547	575	586	579	554	542	531	584	575	607	529	566	577	578	550	539	620	536	568	621	569	512	591	583	566	566	575	575	551	553	581	530	581	604	517	591	588	545	574	558	575	561	588	561	587	541	557	552	576	571	569	599	556	552	592	568	578	585	604	622	560	569	591	594	615	575	531	573	579	547	581	542	560	590	576	559	567	573	570	590	566	577	556	558	551	564	576	569	549	611	567	585	588	584	594	535	594	569	561	571	577	559	553	530	564	551	565	562	544	563	565	579	560	552	565	621	565	582	544	587	546	564	583	600	546	506	577	547	573	522	517	584	584	536	553	614	577	600	564	578	543	565	556	552	555	597	568	562	597	575	562	516	543	572	595	593	555	559	545	604	570	563	543	560	545	553	582	556	565	554	556	567	618	580	561	555	566	566	554	563	571	563	535	561	515	566	582	584	546	577	594	557	589	549	524	564	548	540	541	576	578	621	560	594	581	546	628	571	571	552	579	590	603	584	545	579	563	589	555	550	588	581	586	602	615	584	546	582	623	592	500	559	568	536	581	568	544	565	559	595	575	550	560	593	601	570	541	566	582	579	565	612	572	565	599	551	589	575	593	563	577	642	571	587	565	587	579	527	564	555	572	559	527	592	526	604	568	601	591	562	560	582	619	578	584	574	602	585	591	569	624	561	551	576	571	562	591	572	544	558	530	531	592	526	583	614	521	545	627	584	607	576	600	544	539	581	570	564	549	599	544	572	553	569	556	561	589	563	591	549	533	582	532	604	571	517	547	559	589	587	547	602	551	576	537	584	607	580	624	573	582	579	545	584	554	595	556	582	577	528	582	585	546	567	599	558	558	527	592	548	583	544	593	523	567	554	555	577	584	627	569	537	573	580	577	554	559	625	562	577	563	587	568	596	593	586	539	566	538	539	560	525	597	582	601	605	568	530	584	625	587	543	587	570	569	551	571	576	547	574	580	549	557	557	568	551	615	542	576	589	566	588	588	596	549	587	575	539	596	558	544	550	562	586	616	553	567	571	561	584	573	574	544	574	575	549	555	578	577	581	578	618	545	519	574	580	599	583	578	594	587	567	569	577	583	573	532	562	619	600	590	562	532	597	597	569	541	592	587	594	564	605	581	574	556	548	567	573	545	569	560	573	575	567	578	572	573	540	572	567	597	577	558	564	592	600	610	576	611	584	603	560	557	581	593	572	541	556	632	583	553	569	616	560	564	567	587	576	587	597	516	571	557	559	586	574	588	561	527	572	615	522	557	531	565	555	614	549	586	591	528	620	571	546	546	556	562	555	590	564	543	577	595	557	554	576	602	576	569	576	601	500	566	554	581	586	551	516	579	629	541	581	557	562	564	610	551	555	597	553	563	572	576	582	575	563	542	585	587	589	576	530	613	564	543	594	575	528	551	522	590	586	586	583	538	576	565	492	535	552	587	576	580	540	582	576	544	596	528	562	557	586	528	566	543	557	545	568	521	582	549	523	532	605	557	538	581	551	578	571	578	535	583	581	533	514	573	540	544	539	609	592	554	547	547	556	580	563	559	557	583	600	581	556	556	567	561	540	616	567	554	582	589	572	591	634	547	563	581	556	555	602	577	596	600	545	539	596	623	571	588	528	593	547	565	558	568	635	583	550	560	548	551	617	597	560	573	552	586	534	592	586	549	582	570	570	549	553	569	540	536	569	603	530	593	576	597	550	559	603	555	555	568	573	605	580	565	614	543	569	514	586	568	587	585
18800	6497	4497	4512	3190	2283	1769	1314	848	773	662	680	593	495	476	436	403	449	421	409	386	379	428	417	416	446	449	445	435	443	429	448	450	444	450	470	425	431	416	449	454	461	399	447	452	419	381	437	435	456	401	432	444	407	397	423	404	415	423	438	383	407	405	398	397	410	386	457	395	394	427	443	403	398	410	364	447	391	392	438	407	391	393	389	418	440	392	458	427	401	389	390	427	408	404	425	416	401	396	414	417	388	393	422	436	391	400	416	437	409	409	418	400	419	440	408	436	389	406	397	427	443	430	408	427	399	390	420	407	397	409	389	417	411	436	414	428	379	438	380	455	442	418	373	455	391	387	422	364	409	444	398	433	421	412	427	431	429	417	350	452	382	431	407	431	395	398	417	397	437	456	395	444	393	393	410	459	448	425	423	396	445	422	411	413	464	438	428	387	411	396	415	402	438	455	424	416	433	409	392	426	440	408	444	410	420	394	437	425	463	438	405	426	378	416	395	469	439	440	398	418	409	418	421	408	399	407	406	438	421	402	398	402	397	424	399	410	420	394	376	389	372	422	418	367	411	392	381	393	391	399	447	419	421	410	416	402	371	382	445	420	393	387	414	411	409	410	385	431	433	417	402	401	420	405	409	415	394	393	408	376	410	413	415	406	407	454	433	424	383	376	427	399	428	385	436	437	397	369	410	416	416	397	427	407	421	411	407	401	447	431	394	374	413	432	406	436	453	405	447	439	414	397	416	400	423	424	377	400	414	421	412	425	390	388	433	410	386	398	416	421	423	428	414	432	430	393	400	390	405	395	410	451	394	402	360	384	412	439	434	443	407	388	420	400	377	410	432	367	392	404	409	418	408	418	416	411	395	404	423	420	433	410	385	404	375	412	418	433	407	442	430	377	388	428	451	404	430	442	381	432	453	417	424	415	393	435	444	418	390	428	436	430	454	429	428	406	417	395	415	435	454	402	394	438	451	407	393	429	426	423	440	399	387	409	379	381	393	394	406	395	412	407	421	426	432	435	443	429	416	415	401	429	435	379	441	427	413	410	436	420	426	412	428	426	391	414	411	407	381	421	381	395	428	442	425	386	451	427	397	419	420	403	396	413	420	380	403	421	428	429	429	437	399	362	394	397	411	370	399	401	381	421	420	413	453	402	382	415	448	438	401	390	426	443	409	398	391	424	411	406	397	386	405	417	424	410	420	427	391	467	422	422	441	394	370	411	422	402	406	406	424	430	386	403	426	401	381	400	418	408	426	433	421	452	450	418	390	430	425	401	395	469	385	448	441	373	395	417	450	435	430	435	385	400	433	416	460	439	416	365	413	374	444	398	403	436	406	429	434	391	417	379	429	414	444	404	438	389	404	447	400	389	435	420	414	388	424	411	404	441	427	472	395	426	402	437	430	437	393	396	417	394	416	387	426	423	415	386	440	393	459	408	408	423	408	425	381	434	380	425	406	433	404	426	428	395	394	407	428	423	373	406	388	403	416	403	423	376	391	430	428	397	435	420	428	355	383	383	393	411	397	411	412	372	429	435	410	400	393	439	409	410	424	401	416	407	411	408	421	445	416	411	418	389	420	395	423	431	421	432	440	420	407	413	376	411	406	382	411	379	454	435	403	389	404	426	434	429	428	451	413	403	398	406	395	415	438	423	422	458	390	377	392	416	386	396	432	411	402	376	461	404	388	413	386	401	432	393	414	381	410	396	415	407	460	410	384	426	384	448	410	432	412	399	421	411	390	417	431	422	405	407	420	416	406	373	401	404	398	424	456	417	442	401	425	440	400	419	381	390	392	423	410	400	400	427	402	424	393	411	394	415	392	437	406	424	391	417	368	427	400	371	391	406	411	403	394	417	408	440	409	390	460	392	397	448	423	420	411	441	417	446	405	423	423	375	435	384	429	447	406	440	426	421	410	420	403	435	385	441	422	396	417	403	441	447	428	422	387	429	394	414	403	407	407	405	435	385	432	388	439	407	424	390	414	399	402	451	412	395	406	405	389	399	424	431	377	412	394	410	393	450	395	391	391	409	434	428	430	406	440	440	446	428	391	459	439	406	420	438	390	418	394	425	416	427	416	422	411	416	430	348	405	405	366	396	467	368	388	416	436	392	418	407	384	455	428	382	420	392	381	418	463	398	403	377	393	405	428	398	395	394	409	396	424	400	444	399	407	400	405	405	409	424	396	393	423	386	420	410	423	416	411	416	399	389	395	398	399	405	418	415	379	435	370	443	426	386	419	402	407	385	426	420	459	390	419	470	411	399	410	394	430	437	372	447	405	438	392	409	445	383	403	416	427	376	418	429	361	432	415	432	417	408	458	390	448	440	395	396	419	383	382	400	392	387	431	425	405	436	411	419	442	449	413	413	430	421	416	427	392	459	355	403	408	407	416	441	425	427	414	439	392	401	379	402	393	446	401	419	420	444	401	423	416	388	414	415	422	440	447	439	391	460	411	439	416	438	435	400	409	424	427	412	415	423	410	422	394	383	419	395	377	429	434	402	393	427	421	418	390	404	436	402	450	417	412	435	448	419	389	391	440	418	415	411	409	412	383	427	429	421	388	415	429	418	396	410	402	428	407	389	416	390	440	388	376	418	414	402	459	451	401	412	439	433	419	412	383	426	397	411	433	404	388	449	412	455	411	439	413	411	382	421	413	418	416	397	419	402	410	431	433	457	413	403	474	431	383	425	398	418	406	416	405	402	400	382	417	357	433	440	424	419	405	400	427	437	383	436	381	434	406	416	410	401	417	356	400	379	433	441	411	407	391	424	356	395	394	432	405	406	398	352	405	406	393	420	410	430	425	388	434	428	433	418	425	382	387	427	399	379	421	436	389	406	396	383	420	408	401	390	427	428	427	404	419	400	410	433	404	411	400	444	403	435	404	421	406	394	430	436	409	463	400	414	387	475	384	430	452	422	448	402	410	400	439	444	434	405	434	398	402	387	445	465	399	393	409	431	393	420	403	399	448	399	422	399	403	406	393	442	456	413	388	404	405	400	414	397	437	429	440	413	421	434	416	449	430	422	436	417	431	428	415	401	401	387	402	430	424	415	446	423	405	408	436	414	390	442	433	412	378	413	441	426	408	406	399	377	418	445	426	409	434	412	416	415	411	385	436	385	393	410	411	447	401	424	400	399	410	362	371	396	417	423	412	427	455	402	412	467	423	447	391	400	466	451	395	414	405	399	409	410	427	401	390	395	444	435	388	412	397	417	400	420	454	377	384	383	431	366	388	422	393	432	401	409	443	408	433	450	388	397	417	413	408	443	422	378	403	427	398	415	358	420	396	399	411	439	372	400	422	418	416	423	419	421	432	395	421	383	419	401	464	441	442	441	397	400	409	430	394	376	436	413	399	436	398	430	416	400	447	440	402	386	402	394	400	409	408	423	425	403	400	423	417	393	393	404	397	395	430	442	446	456	404	385	401	462	392	376	389	414	403	412	410	411	435	434	421	411	447	443	433
10775	4560	7776	11658	10094	8232	7109	5169	3296	2831	2458	2233	2137	1669	1350	1174	1072	1105	1040	1044	1005	1047	1057	986	1022	980	1034	1095	1084	1124	1112	1142	1099	1148	1043	1082	1130	1117	1124	1212	1150	1131	1013	956	926	983	1019	1014	988	995	1003	972	1091	1074	1003	954	977	938	1006	950	946	1024	949	903	967	914	936	912	910	919	977	964	899	947	925	920	962	950	986	921	942	937	868	963	920	968	882	1014	938	938	981	867	933	951	981	974	933	988	908	932	866	933	896	937	914	934	926	922	947	953	937	918	946	936	948	956	914	957	943	977	907	934	902	930	883	939	974	930	905	941	997	967	929	961	943	939	929	943	863	945	914	984	912	928	984	955	940	1002	946	942	947	987	961	932	959	921	913	918	897	948	951	922	981	896	958	993	919	999	968	894	967	945	905	903	929	945	1014	947	923	991	910	907	910	964	922	953	945	938	959	966	919	979	928	944	921	981	952	940	947	906	954	927	907	924	927	943	910	931	930	923	963	903	951	917	911	891	923	932	982	984	923	926	937	941	894	895	928	971	918	928	949	931	928	903	856	931	922	948	943	970	923	891	900	953	968	979	976	948	883	898	940	1025	961	925	930	933	925	937	906	971	976	904	874	892	929	939	957	895	962	968	964	960	971	973	979	934	882	935	961	955	950	915	957	925	944	986	968	924	910	935	925	945	929	900	933	892	912	958	975	940	948	962	892	951	939	920	955	971	971	942	911	930	976	899	985	912	936	920	891	950	929	958	953	949	936	950	948	956	926	862	897	893	959	942	934	915	893	932	931	890	999	977	893	923	934	950	941	928	896	966	902	950	955	920	960	914	942	901	950	932	940	979	967	972	1007	903	954	976	912	940	929	898	953	881	885	988	955	984	969	919	962	978	958	940	957	997	997	931	894	944	884	874	974	912	869	892	1006	928	913	916	957	905	905	926	911	968	921	899	959	916	954	983	907	996	907	934	965	991	939	934	891	947	903	987	956	922	954	966	917	847	925	937	915	902	920	943	958	949	952	949	893	883	909	988	942	936	957	972	913	945	942	913	958	902	955	921	946	939	930	882	943	994	864	928	913	934	926	913	911	940	901	938	927	937	953	861	941	952	988	897	945	884	923	945	933	946	946	967	941	936	996	879	921	909	944	946	948	949	913	951	908	934	958	949	934	949	952	954	890	924	951	942	988	967	957	903	972	901	1005	907	915	1004	930	916	901	889	868	912	910	958	978	949	908	965	901	942	933	894	952	985	957	910	908	985	920	934	932	977	961	933	965	969	958	920	918	939	945	928	1002	920	933	925	946	934	915	1010	899	988	884	897	923	999	914	886	901	901	915	891	978	969	954	935	896	903	870	937	961	952	965	940	951	947	956	977	882	954	874	907	894	966	916	932	965	950	967	959	971	924	924	928	966	956	985	936	916	884	898	944	967	944	957	896	930	889	896	964	999	936	959	945	906	932	911	934	951	955	942	881	915	935	940	917	899	888	864	899	951	948	903	996	977	925	927	929	963	945	959	882	930	990	978	881	912	935	898	915	952	905	947	890	952	935	936	932	920	958	913	905	956	953	927	954	925	935	923	969	912	961	918	895	1009	929	936	933	956	975	945	967	921	896	928	914	925	867	928	987	865	880	919	934	979	941	912	950	943	952	934	933	916	955	974	958	948	902	955	966	947	911	946	901	933	936	945	940	917	1004	949	922	932	933	900	887	940	953	946	908	957	983	950	907	950	938	972	913	866	952	927	918	940	909	986	910	916	953	901	951	957	915	898	926	1013	897	945	910	1000	978	941	966	942	948	911	971	968	950	998	906	962	930	953	912	918	944	970	871	913	914	874	964	914	909	962	975	930	917	954	910	937	916	969	896	976	953	952	979	946	936	971	972	952	909	952	868	901	994	941	950	971	939	889	915	938	963	962	890	938	901	923	906	962	935	985	928	943	939	951	969	912	988	877	918	970	958	942	922	914	933	950	882	919	944	1037	941	937	932	979	930	938	944	905	907	921	933	985	946	1011	952	951	927	942	942	929	956	921	914	934	961	939	956	976	963	911	882	942	977	909	958	884	905	916	939	931	932	921	953	902	938	905	986	901	916	930	950	950	956	945	896	891	939	932	955	948	1024	914	936	874	960	894	913	919	886	901	983	953	975	909	934	929	1009	908	942	863	954	944	923	955	953	920	948	901	899	902	930	921	970	881	871	903	870	944	906	968	893	882	905	986	948	958	1012	906	1015	934	937	977	956	916	972	904	931	991	950	923	962	908	934	936	960	973	941	943	933	902	907	859	912	946	866	918	935	922	879	964	947	963	949	974	919	916	942	918	912	944	943	896	935	949	936	901	997	903	905	982	1003	935	903	923	951	952	958	898	958	913	916	925	896	935	895	926	944	894	914	976	931	951	938	908	936	989	882	922	995	920	954	954	885	925	931	943	910	920	1004	874	973	931	951	945	907	907	906	915	988	939	946	883	968	964	918	989	923	929	903	904	925	959	923	939	870	958	880	986	888	922	983	909	937	913	898	929	984	960	947	877	950	914	974	959	873	938	931	880	959	911	922	935	960	972	895	952	904	889	943	970	1000	872	973	925	940	951	913	974	986	918	914	967	931	923	934	897	961	893	917	942	974	915	912	964	928	960	892	951	896	929	912	923	880	891	936	946	914	957	916	880	955	936	946	920	931	980	931	932	909	960	1010	972	987	977	888	919	989	907	970	938	905	963	974	924	921	950	970	868	921	972	941	888	935	918	888	951	930	974	941	955	921	930	919	951	956	964	939	848	897	856	918	957	900	929	968	944	888	894	927	971	967	928	861	927	1006	933	991	906	940	934	877	922	969	925	925	945	907	969	906	894	952	903	962	926	936	949	980	891	891	940	957	923	922	966	955	953	934	918	933	963	907	920	935	917	924	912	899	905	941	926	986	902	894	918	943	940	931	894	987	948	918	910	901	935	961	903	928	945	866	988	913	928	898	944	913	917	941	964	976	968	974	957	994	947	985	927	895	970	980	911	947	888	957	955	928	957	906	949	968	915	919	889	931	927	899	945	908	910	945	914	898	969	959	936	981	932	914	948	900	949	954	928	972	914	885	910	915	979	895	930	923	905	964	962	953	911	929	937	919	918	921	902	978	980	965	944	924	951	969	938	982	939	915	1031	944	993	930	948	943	971	946	933	914	937	979	917	937	911	905	921	945	887	891	939	937	953	931	923	981	923	982	945	966	919	940	936	943	915	925	923	864	892	927	955	885	933	922	966	894	922	929	964	915	896	961	913	951	920	926	964	968	946	937	924	869	952	930	966	960	913	951	915	996	938	885	895	963	889	936	890	914	962	901	881	924	930	905	937	961	940	994	960	925	917	946	962	919	933	904	963	964	978	925	923	938	977	951	946	934	948	940	932	919	986	954	912	886	910	937	931	924	962	918	889	952	1006	921	948	947	927	928	959	949	932	881	919	981	953	922	868	967	933	944	946	998	900	949	964	958	1018	970	897	943	966	917	935	921	919	897	959	935	930	951	937	895
37296	17655	11875	11808	8861	5794	4887	3171	2101	1549	1245	1202	876	714	626	556	507	501	464	413	366	414	348	387	386	347	334	336	307	350	376	360	340	329	316	314	352	349	335	333	362	311	294	286	320	310	301	292	302	297	290	291	315	323	303	303	279	268	251	301	304	289	273	280	325	302	264	281	301	345	278	281	298	305	285	268	300	282	306	299	286	285	277	290	260	288	279	306	265	281	308	284	312	251	296	286	265	275	283	285	244	337	263	319	282	280	317	289	292	269	283	279	278	283	273	264	252	287	286	266	284	286	315	297	282	305	301	249	280	275	289	252	296	293	274	297	293	286	334	285	288	290	292	268	247	308	283	280	281	272	278	314	309	297	272	308	312	290	288	280	288	281	282	282	294	290	278	292	270	276	273	264	299	302	306	285	280	296	314	305	277	276	298	304	305	282	287	279	304	291	289	294	285	305	288	318	297	294	289	282	290	286	290	273	276	307	276	281	308	286	265	280	274	314	279	293	278	279	286	300	253	317	256	258	299	261	303	269	300	306	274	303	303	296	280	295	287	268	300	258	311	282	309	298	293	301	283	286	291	282	284	297	277	301	297	253	264	287	273	291	286	309	262	285	278	279	283	294	305	276	313	281	246	299	288	304	274	297	292	294	275	286	286	250	271	272	287	304	276	322	269	274	264	303	263	270	288	280	279	277	288	273	301	307	312	290	294	298	274	293	268	266	291	288	271	291	281	302	295	311	287	341	248	306	265	287	300	285	268	305	273	262	280	307	268	277	290	280	254	264	288	314	316	271	290	271	256	300	309	274	302	310	311	316	285	302	286	252	290	311	296	284	291	280	281	313	277	306	282	294	292	268	257	285	256	289	281	278	314	281	302	296	291	291	284	293	269	259	273	285	331	277	327	278	304	323	297	283	295	296	314	290	282	305	295	311	287	280	287	308	303	296	251	302	264	314	305	269	259	277	303	307	260	308	298	318	307	267	294	249	285	308	270	275	301	273	301	292	288	268	289	270	283	280	301	275	284	267	296	268	277	276	310	327	288	282	291	294	253	293	269	266	306	266	296	262	285	256	285	307	285	287	316	299	293	302	296	272	268	297	299	288	283	287	308	300	296	283	304	292	296	270	297	303	266	297	280	302	289	289	318	298	302	311	257	285	271	277	276	251	285	286	262	328	262	304	293	267	288	281	304	320	289	294	295	286	286	283	273	253	300	285	280	285	301	299	278	287	269	285	308	267	266	264	292	287	274	265	262	295	272	285	322	278	286	256	305	316	250	292	280	262	243	289	304	283	302	309	322	283	277	271	283	315	330	304	263	245	278	262	271	295	285	290	314	284	285	278	273	300	298	284	289	289	275	298	287	301	305	309	303	282	285	269	277	304	244	279	296	290	289	291	285	337	280	304	297	307	294	290	272	330	249	289	268	290	253	292	281	276	267	298	315	274	291	295	294	298	290	270	277	295	305	289	282	284	299	294	301	279	262	287	292	293	283	291	269	312	285	256	272	298	290	313	282	296	250	306	292	313	329	287	300	284	268	297	287	295	295	312	281	281	273	291	280	291	285	334	269	322	289	272	318	300	249	272	297	257	292	274	294	300	274	269	330	292	315	283	307	284	280	303	278	290	296	299	296	267	286	304	271	275	285	294	278	266	276	294	292	252	274	283	294	295	290	285	280	263	280	282	306	273	313	279	263	287	286	262	267	298	280	247	308	286	266	274	281	290	286	297	266	292	277	264	292	290	316	302	268	283	248	282	253	289	285	259	293	266	299	301	306	277	281	271	278	287	260	300	262	269	285	271	297	310	309	298	308	302	297	309	298	305	304	271	295	281	290	293	320	278	271	289	301	264	274	300	285	283	270	302	299	277	247	283	300	300	314	270	277	289	277	271	300	294	276	291	261	295	303	282	301	283	284	292	275	287	276	282	270	330	281	256	293	311	291	278	293	295	276	315	267	294	269	271	301	294	260	282	317	303	274	265	278	262	289	271	299	261	289	282	258	268	272	275	299	309	296	289	298	291	299	261	297	288	294	281	326	280	261	257	277	284	305	300	299	255	293	279	289	277	269	290	289	287	288	286	322	281	264	273	291	309	296	295	286	299	290	291	288	306	281	276	276	288	281	265	285	283	288	283	282	256	262	317	305	290	278	293	292	291	269	282	305	267	306	263	290	315	280	253	299	288	267	262	283	273	274	310	287	272	260	335	297	260	311	308	291	316	314	275	303	269	294	287	283	292	279	292	298	293	263	281	286	271	298	297	278	264	297	329	280	282	272	255	320	258	270	257	300	320	286	284	279	287	300	290	267	289	267	291	275	333	254	306	272	285	297	296	285	267	300	284	311	295	300	327	283	280	303	291	267	292	276	289	266	283	301	278	286	253	282	317	267	263	269	293	280	305	287	297	307	255	292	308	303	285	294	299	279	285	298	290	309	273	297	275	323	302	289	301	291	282	286	279	293	281	277	287	298	313	282	283	296	285	283	275	269	303	286	267	297	261	299	298	287	313	288	284	289	307	281	289	300	312	317	285	295	294	284	287	294	298	291	275	304	306	282	270	267	254	296	300	276	278	307	305	278	297	296	282	290	280	276	300	335	272	272	283	278	306	310	285	308	300	281	290	281	278	291	281	299	291	281	268	315	288	281	288	277	296	261	316	274	277	273	254	301	305	252	296	289	270	251	279	287	296	276	255	291	286	294	321	287	318	279	318	292	301	297	281	308	308	269	304	316	262	247	288	285	284	272	289	286	299	292	301	281	281	294	297	318	276	293	289	266	291	307	277	298	257	273	294	301	288	305	320	282	265	279	266	272	310	301	274	340	290	294	249	266	281	291	296	291	250	299	308	286	297	295	289	279	295	291	278	305	283	297	308	283	268	311	284	276	285	275	291	288	321	336	331	270	304	302	264	308	321	272	278	288	262	288	281	281	250	265	286	272	316	305	272	276	262	287	282	295	297	293	299	271	276	289	255	260	297	273	282	298	291	267	264	295	294	269	255	286	298	281	305	305	320	311	274	307	280	264	285	283	316	280	286	292	283	287	269	276	281	249	312	262	314	321	295	285	280	271	311	313	267	295	292	290	322	272	261	312	306	291	308	282	289	300	316	306	269	304	302	280	276	305	311	310	287	302	307	289	263	278	286	318	273	300	320	275	294	302	307	253	284	294	292	306	268	270	284	280	287	285	285	284	285	319	290	271	271	298	289	314	256	255	255	272	296	284	295	287	293	293	287	288	310	294	288	291	283	317	281	260	322	305	296	282	272	275	256	305	324	303	325	293	308	307	280	266	292	278	276	280	307	311	317	309	278	303	298	282	286	309	296	280	293	283	284	320	260	298	294	274	264	277	304	320	291	319	310	272	324	293	324	333	287	273	300	283	332	290	286	273	332	272	294	298	302	270	293	272	290	325	284	294	278	318	297	292	288	279	310	277	283	314	276	274	256	304	258	293	312	276	309	276	292	262	294	338	262	308	260
22386	9062	15912	21761	20049	15387	15870	10514	8333	6453	5507	5703	4166	3162	2608	2560	2068	2082	1903	1546	1367	1501	1408	1314	1222	1146	1206	1201	1123	1056	1221	1219	1089	1050	1068	1056	1125	1065	1188	1204	1170	946	895	830	818	795	796	774	767	763	817	846	847	939	919	834	810	766	779	723	704	704	733	716	657	694	697	690	686	708	684	715	653	687	620	702	721	694	696	701	690	680	681	696	645	689	679	683	705	686	675	700	710	653	628	698	739	658	695	706	664	658	651	666	711	676	694	704	642	716	697	720	709	695	648	673	712	678	695	660	665	667	660	690	670	682	655	631	690	635	694	655	693	681	718	668	651	669	696	707	658	735	680	655	671	673	714	699	630	653	744	681	646	642	677	660	718	680	669	631	688	684	719	640	651	682	676	655	683	660	667	659	674	688	714	629	708	687	724	678	668	726	696	716	667	659	680	734	734	697	673	688	694	695	635	682	686	678	634	689	661	694	729	731	670	702	637	703	696	633	706	654	653	701	650	673	697	690	697	677	679	695	670	652	683	682	692	662	707	698	748	670	704	644	707	676	625	692	683	680	635	664	679	689	673	713	663	646	691	669	668	646	639	664	669	671	651	662	650	665	674	685	706	719	699	663	660	665	651	679	696	675	646	698	657	670	735	632	686	656	702	672	682	678	641	722	694	658	658	658	659	673	670	724	705	664	677	697	697	698	638	680	701	685	669	646	675	653	660	645	669	677	674	706	650	663	647	690	671	698	684	716	690	649	642	673	690	669	754	689	721	679	693	672	726	614	700	653	704	702	666	679	699	687	649	645	664	709	706	696	662	653	682	702	702	649	686	653	721	676	643	691	659	635	703	693	682	667	736	637	649	671	676	688	649	648	657	679	668	710	687	687	691	685	680	647	702	677	643	707	663	674	675	678	634	697	718	638	653	656	677	665	676	699	650	669	652	669	667	687	635	694	647	646	688	652	650	680	702	751	655	722	722	683	641	680	652	706	671	647	713	663	669	641	670	677	689	679	678	692	709	627	693	701	739	667	701	676	720	723	679	671	717	678	717	666	657	667	700	670	692	690	734	687	652	631	695	683	705	645	716	684	700	677	648	698	664	658	694	717	692	713	627	664	703	682	698	726	698	694	663	724	688	684	690	652	658	694	702	663	696	636	678	693	685	673	707	654	657	703	660	656	671	661	679	662	702	668	679	687	674	682	673	644	685	673	713	664	658	710	711	667	678	691	651	718	679	685	645	719	659	651	691	708	700	675	654	601	703	672	660	732	668	700	659	626	703	668	673	691	657	678	658	658	663	672	672	630	672	661	715	659	733	628	725	650	660	668	680	673	673	696	624	714	665	658	712	640	714	660	690	686	671	702	665	658	704	702	697	760	682	701	706	714	715	705	678	666	715	652	675	699	672	656	706	652	679	689	631	666	684	666	658	669	726	697	680	654	715	697	664	666	682	681	704	683	672	694	682	669	680	669	683	718	657	705	647	663	653	660	666	684	676	697	669	692	667	688	674	634	704	646	655	691	680	636	636	654	681	705	664	624	632	650	660	651	658	729	693	680	668	704	649	691	662	687	690	706	630	670	699	686	692	662	708	656	721	715	617	720	629	636	677	666	655	680	728	701	714	683	624	697	699	671	677	671	700	713	699	658	643	673	670	671	646	645	714	640	701	648	627	694	679	703	700	665	633	632	693	702	669	677	693	675	639	675	680	647	649	700	707	641	681	682	672	682	702	704	686	677	678	713	654	657	703	668	691	679	703	702	630	695	677	658	680	646	672	704	667	681	677	692	713	681	696	729	670	676	655	691	678	628	680	687	670	740	684	698	657	677	635	653	688	659	738	695	737	695	714	645	665	616	663	669	679	632	677	697	677	661	669	664	644	636	715	729	694	679	644	684	661	666	637	697	687	674	707	656	629	726	707	688	663	678	692	682	705	705	662	685	673	690	692	694	648	662	681	702	688	675	665	632	664	694	690	718	683	708	690	677	677	656	667	671	663	659	650	688	692	674	685	686	641	632	695	678	714	716	699	692	686	700	685	665	655	705	677	657	678	702	651	680	675	677	646	644	659	677	682	646	642	696	650	661	674	703	662	686	691	700	742	673	680	679	716	704	663	669	667	688	649	687	654	696	661	726	693	662	674	722	676	702	673	654	684	707	688	698	659	682	719	642	631	694	662	672	704	700	718	715	736	677	682	686	685	663	711	674	606	686	654	663	660	705	679	664	672	635	731	657	702	663	680	643	637	664	668	671	662	720	656	657	688	655	653	705	714	681	654	681	679	677	689	639	667	705	641	730	656	658	655	700	722	681	750	689	693	673	677	659	711	678	668	662	667	651	690	687	693	675	661	654	666	678	708	704	646	700	655	679	671	649	687	679	660	678	657	714	658	684	706	691	657	661	675	676	681	706	670	676	679	707	679	670	642	654	640	639	712	688	650	664	717	670	666	694	629	691	667	661	662	628	684	683	638	676	684	689	717	681	671	688	647	619	699	675	647	668	692	692	648	689	690	691	671	726	699	709	692	638	677	658	636	697	665	629	697	681	699	706	663	696	698	682	669	645	661	666	722	687	662	711	669	685	693	684	631	656	686	684	644	703	643	622	670	641	676	657	678	650	694	617	750	682	721	675	631	714	687	646	648	723	651	679	695	658	691	685	668	702	645	665	726	697	702	685	663	760	734	656	756	669	705	667	732	651	671	671	663	672	700	718	643	680	706	647	690	664	651	634	672	701	659	682	658	667	692	691	624	678	659	677	692	658	744	687	670	671	685	721	666	684	668	684	668	673	697	684	680	699	706	691	640	695	680	627	632	688	668	685	698	696	676	647	692	773	690	667	675	673	650	704	657	713	694	718	682	691	712	653	694	644	686	713	669	654	664	705	674	674	685	685	676	656	694	675	705	674	665	685	641	640	716	697	636	679	714	699	679	685	690	728	677	667	683	662	646	702	639	644	683	693	685	627	699	721	653	646	696	666	691	687	704	675	689	636	714	670	676	656	648	697	695	693	613	686	703	669	706	667	670	716	672	715	667	652	674	643	676	661	706	734	651	668	694	690	691	672	702	671	664	696	665	700	701	662	661	651	678	679	687	654	659	669	673	685	648	676	610	716	697	635	698	673	657	642	712	667	694	686	680	685	702	659	646	670	642	666	714	679	672	645	683	715	665	665	690	633	704	665	692	684	650	665	712	676	706	647	689	690	707	693	705	649	706	658	706	679	693	694	682	644	680	685	696	674	652	715	687	718	692	662	651	659	672	646	672	704	677	692	690	746	667	689	714	699	652	694	675	673	713	704	668	666	657	685	682	684	691	692	658	737	683	710	656	676	663	703	665	681	688	678	706	647	671	674	651	714	710	657	719	682	663	639	662	695	637	694	647	710	713	684	638	694	694	677	692	691	717	667	619	686	678	682	650	683	656	685	631	663	649	670	695	677	663	653	693	668	669	630	664	673	717	670	636	710	701	697	678	707	639	669	694	695	660	644
46870	23318	17797	17530	14469	10596	8968	5766	3609	2897	2097	1974	1339	1085	1098	850	666	755	594	475	433	417	475	327	379	351	320	340	335	350	411	352	326	258	308	324	286	273	295	343	287	263	271	270	262	240	228	248	268	251	234	267	237	233	229	247	254	224	250	229	224	242	232	209	239	234	220	238	211	204	238	212	232	208	205	228	247	252	247	226	239	226	247	204	194	212	224	219	195	220	216	227	199	232	254	228	219	216	217	235	215	233	207	209	238	200	219	231	228	204	211	230	205	224	206	229	226	235	225	230	233	240	216	249	252	223	231	232	230	252	185	223	236	217	230	207	190	203	203	207	221	205	232	216	220	224	240	201	221	230	232	226	223	207	221	223	225	203	243	242	219	234	202	214	211	199	230	240	228	196	225	230	224	214	237	207	226	234	192	208	207	223	226	239	214	224	225	206	216	220	220	221	240	232	237	210	209	229	192	231	240	204	206	213	201	219	190	213	229	232	217	230	193	226	197	203	221	241	229	196	229	249	223	222	214	220	238	213	209	230	220	195	221	199	218	216	225	207	213	209	243	238	191	232	221	209	216	227	208	212	197	209	195	203	226	205	193	213	227	217	233	226	242	229	222	241	217	249	202	210	197	236	217	241	240	252	180	224	218	212	189	242	198	195	189	205	267	211	217	230	217	212	224	228	218	226	241	216	195	194	230	241	198	219	219	211	231	219	221	208	205	232	220	240	217	225	231	220	244	203	214	221	183	220	230	216	213	210	224	220	230	208	232	194	217	241	226	252	246	225	221	222	227	217	221	212	193	223	219	248	235	225	200	232	243	206	223	231	220	197	239	217	226	211	208	226	266	231	222	220	233	244	217	252	240	232	225	233	214	217	229	214	212	258	246	221	240	233	229	208	218	240	215	211	214	227	215	205	213	204	219	218	197	238	237	208	185	208	218	202	193	220	213	203	217	215	220	211	239	221	221	238	212	238	209	242	208	227	209	222	223	205	196	198	262	218	232	234	229	203	204	218	233	232	234	212	231	218	216	221	243	229	196	217	227	205	210	228	199	235	196	197	232	206	209	232	197	235	209	222	217	240	236	221	196	201	216	228	214	202	226	222	222	201	205	197	193	231	232	241	239	217	253	220	231	221	216	249	198	214	227	234	232	223	207	211	215	219	213	229	176	201	200	210	234	212	217	197	193	223	250	204	243	218	214	246	200	219	215	229	250	225	239	231	197	223	207	240	226	197	202	235	231	240	237	210	207	232	240	223	230	219	226	213	214	209	204	240	220	225	235	201	216	237	216	193	205	225	203	200	219	212	209	197	230	187	199	233	232	244	226	220	207	213	212	198	208	221	208	207	201	218	211	214	203	217	231	231	216	232	198	237	245	200	220	229	228	205	235	225	196	231	195	209	218	198	248	215	214	234	226	219	207	202	222	214	259	207	233	212	217	238	228	217	214	234	226	195	231	182	226	210	196	197	224	194	218	214	231	233	263	220	206	212	195	233	204	191	207	213	223	244	225	209	224	202	209	219	206	229	212	242	220	234	217	235	215	203	220	192	240	221	227	216	228	202	219	216	220	195	207	218	228	212	213	216	197	229	206	205	202	215	221	208	227	234	190	237	200	198	215	232	257	201	209	221	204	222	231	225	224	223	216	210	216	232	215	225	216	193	216	222	245	220	210	213	231	196	226	232	198	228	217	229	222	201	191	183	217	206	210	211	219	195	222	219	225	211	215	226	204	229	211	224	205	234	175	230	216	222	219	218	209	234	231	218	220	194	213	213	224	207	218	236	196	219	211	215	199	258	195	227	240	232	238	237	193	229	222	214	243	237	228	195	218	229	212	230	203	211	245	207	211	213	225	219	238	238	240	222	222	219	200	210	235	213	212	204	227	248	177	209	216	211	217	232	201	212	224	205	251	219	228	239	196	227	237	229	232	226	231	226	218	232	223	240	185	220	222	205	222	214	222	188	189	245	219	228	219	213	238	188	213	232	206	234	211	196	187	205	197	205	204	218	223	215	227	201	213	208	193	218	230	227	213	209	223	218	202	222	212	212	221	205	220	206	218	220	223	220	203	201	190	209	219	236	227	228	232	213	235	241	215	217	233	218	231	247	248	207	237	197	209	218	214	243	222	203	210	193	245	194	227	264	228	198	185	234	228	231	257	206	209	217	236	220	227	191	214	214	204	204	237	230	227	212	239	208	213	203	236	220	227	253	220	197	205	229	189	208	229	236	216	232	239	232	195	213	203	244	196	210	231	247	198	216	222	220	219	222	219	255	232	211	210	212	203	238	210	216	203	210	206	227	225	187	233	233	212	235	203	249	233	221	231	223	239	200	233	219	202	229	231	236	246	216	229	204	249	218	221	214	205	221	220	219	240	225	202	219	220	221	209	208	191	210	199	216	236	215	224	227	195	204	223	204	235	208	210	227	219	222	220	223	215	251	245	210	189	240	212	214	229	215	241	252	217	227	220	242	201	222	220	241	189	208	219	240	197	212	236	221	211	190	221	232	213	242	219	242	214	237	207	219	245	231	195	247	225	213	172	236	221	203	236	213	214	226	201	220	214	212	208	233	232	194	214	217	215	217	206	238	235	204	245	209	191	198	221	207	231	210	249	200	232	248	205	210	214	212	200	241	234	204	218	208	216	230	248	228	218	239	220	197	236	218	207	211	218	201	204	206	234	221	231	239	215	215	234	212	196	214	208	243	203	217	211	221	234	219	224	236	220	223	216	201	191	188	205	195	224	221	184	216	259	227	203	229	221	212	219	236	204	229	216	210	224	217	228	210	202	233	255	236	226	210	218	222	217	206	246	242	231	205	224	220	249	208	208	224	244	199	206	224	180	218	228	231	210	197	255	253	214	212	200	208	244	215	196	212	224	216	224	222	230	216	194	211	216	220	231	214	211	237	236	224	226	247	221	254	209	212	211	222	213	215	193	217	200	227	234	242	218	231	238	221	218	194	229	241	180	222	218	223	219	196	232	217	210	246	213	217	196	215	215	212	217	224	230	222	213	229	266	203	224	209	204	215	223	239	208	239	211	231	176	213	219	215	225	191	226	216	239	232	233	224	214	209	226	230	248	205	198	233	239	213	226	209	227	211	215	194	202	216	213	231	205	199	211	240	191	205	210	195	236	212	239	215	253	210	206	228	211	227	238	202	207	205	223	234	236	225	209	218	236	231	231	213	224	182	240	206	226	204	251	194	217	212	213	212	222	211	230	197	207	238	194	240	212	223	214	208	220	206	209	190	214	223	235	196	181	232	226	215	209	246	226	223	193	241	201	225	233	238	237	183	220	230	198	227	213	192	231	227	217	222	222	198	217	193	219	218	227	205	207	232	214	225	203	237	249	239	222	190	227	220	225	226	218	201	205	228	207	225	226	225	217	195	222	227	207	202	209	224	256	205	198	210	224	206	239	227	221	232	220	229	224	212	216	212	206	208	217	236	203	215	205	231	234	209	214	208	200	203	246	221
27961	12263	20864	27556	26450	23104	22163	16503	11821	10777	8861	8555	6589	4786	4402	3538	3162	3499	2994	2416	2023	2235	2062	1607	1464	1477	1640	1505	1343	1525	1765	1409	1238	1240	1199	1270	1320	1380	1487	1495	1159	963	906	835	784	743	782	704	731	725	783	813	843	776	714	704	742	755	649	584	609	616	550	583	597	524	530	561	549	543	558	566	581	648	607	538	571	596	556	566	550	541	558	549	550	538	524	504	569	532	544	579	585	549	535	572	569	524	575	547	529	547	552	553	516	594	554	563	567	540	522	516	503	582	483	528	548	559	538	529	549	522	557	561	596	516	548	549	549	511	575	579	522	574	562	512	546	526	516	527	518	527	532	503	535	591	534	518	522	540	540	509	512	504	601	578	570	556	568	551	601	549	521	550	545	511	574	530	559	559	539	556	533	533	500	571	532	521	560	530	537	546	568	542	542	561	528	544	553	515	547	591	568	508	501	581	525	504	595	560	551	520	555	570	523	530	566	529	538	574	553	582	534	557	566	550	561	539	565	539	558	519	544	557	544	548	481	518	565	590	546	520	581	540	523	584	560	501	548	532	536	522	515	559	536	528	530	488	494	550	544	555	535	519	509	549	542	540	547	527	528	508	543	529	526	537	534	534	501	526	556	547	542	538	525	528	529	551	544	520	530	551	563	566	562	519	507	544	579	560	520	555	525	549	580	561	570	527	544	512	516	575	542	510	535	578	564	538	581	520	547	585	538	539	590	565	557	552	582	528	528	552	588	568	516	519	553	578	523	522	558	571	547	546	521	544	560	524	512	526	553	557	551	592	543	483	580	538	525	560	515	545	562	494	544	515	574	551	538	537	505	542	560	552	581	537	521	508	562	527	491	512	488	530	584	541	509	570	557	555	519	513	551	514	540	554	539	545	537	563	554	569	552	554	528	544	572	607	518	532	540	549	565	540	533	518	554	508	571	518	528	486	485	585	490	560	570	524	576	520	581	581	542	560	482	582	596	570	560	622	540	523	537	559	516	522	563	544	594	505	509	569	510	521	574	524	580	554	530	539	550	549	539	534	515	552	524	553	544	547	553	505	532	529	546	549	578	551	524	520	527	514	511	528	556	584	516	537	478	548	537	499	568	510	537	554	577	530	546	503	546	546	548	522	576	554	556	540	514	527	528	535	523	555	498	525	565	541	552	531	529	543	574	566	558	562	494	535	548	502	523	547	544	563	555	523	545	546	513	524	497	549	518	533	523	526	540	557	532	540	540	545	511	528	584	535	516	529	507	536	531	550	522	545	528	499	564	567	511	552	509	539	538	567	571	578	492	520	536	555	581	516	511	549	508	527	560	579	564	553	499	540	523	527	614	571	502	573	563	541	521	533	554	529	558	546	523	555	538	558	536	550	531	515	498	544	565	553	582	519	535	541	525	542	531	582	553	533	517	577	560	510	533	556	573	592	579	531	525	537	506	545	493	557	550	572	547	560	530	545	535	547	541	560	484	546	520	535	531	503	528	542	546	541	490	540	536	554	528	538	528	516	532	580	527	563	592	559	572	518	535	520	508	527	524	594	560	557	548	515	560	556	552	530	526	532	541	521	532	516	542	566	521	557	510	536	526	510	499	549	568	523	519	510	536	527	529	580	553	514	580	530	594	540	558	533	557	551	538	543	570	556	521	518	532	518	546	561	527	517	522	555	579	547	563	574	513	530	526	543	509	564	551	542	539	546	576	519	546	566	524	533	531	543	514	530	515	520	545	548	564	525	570	528	536	558	535	579	587	548	490	524	570	571	512	543	521	565	542	495	559	543	586	519	509	588	526	580	529	509	576	526	549	552	567	529	529	525	559	491	504	511	530	552	561	516	585	555	535	522	573	522	542	529	463	537	525	614	539	524	510	532	544	543	542	549	521	546	535	526	541	538	587	562	550	550	566	530	530	522	556	531	515	563	546	514	552	550	520	530	501	541	559	517	559	545	522	511	558	526	538	541	532	536	547	537	534	537	548	569	574	598	541	544	544	535	546	532	499	521	544	563	545	564	556	568	532	515	589	575	557	533	514	537	548	544	522	585	556	532	552	521	513	546	547	541	588	581	556	573	573	509	573	548	547	574	513	552	551	533	532	543	528	529	536	511	587	585	569	596	519	532	504	550	480	574	533	532	551	513	506	561	517	569	501	557	581	535	566	538	550	530	546	572	543	558	534	547	511	570	574	493	499	531	513	573	511	515	540	539	569	565	537	506	533	535	527	574	522	554	547	566	553	548	538	558	504	533	544	534	541	574	567	501	506	572	561	534	536	554	530	563	566	541	580	531	572	537	551	556	492	541	563	535	575	541	537	516	591	585	522	541	508	512	562	535	522	519	513	549	527	516	528	519	541	553	520	539	565	532	526	548	534	502	524	543	525	537	548	543	516	562	542	556	547	553	498	515	544	538	525	546	517	506	542	516	502	506	540	531	536	549	556	515	554	540	550	489	533	492	527	495	542	546	567	524	503	536	504	549	534	548	532	551	518	556	559	562	521	545	534	543	529	562	534	526	592	587	545	546	573	544	542	576	508	548	525	582	514	525	490	558	557	532	554	508	574	547	546	586	536	559	525	562	557	541	515	545	549	566	553	560	473	543	578	573	498	537	540	553	535	540	528	534	566	553	585	535	556	561	534	488	526	598	566	516	522	543	530	502	552	534	513	521	539	525	521	545	584	560	552	534	535	545	546	515	550	525	559	545	529	524	551	557	559	569	512	525	542	538	532	520	553	543	543	530	531	521	541	531	556	490	519	561	544	553	518	531	508	549	528	553	547	560	525	517	531	549	519	544	566	555	571	537	524	560	586	541	543	541	517	516	533	526	500	555	540	538	532	532	552	565	541	560	509	565	537	547	568	537	556	541	537	552	514	556	587	551	553	576	564	526	566	570	538	545	579	547	531	525	554	538	555	527	532	533	570	571	515	533	571	510	523	523	530	560	602	542	539	555	537	541	506	547	566	566	516	549	524	551	525	589	503	519	529	554	542	564	534	534	573	514	537	523	529	529	537	527	527	521	541	546	579	531	526	558	536	531	517	541	509	539	523	548	511	507	497	576	551	522	524	540	562	516	559	537	564	551	550	551	533	542	552	553	540	537	544	583	517	515	579	491	563	556	546	540	560	549	545	567	527	536	544	565	533	509	589	550	531	556	536	538	478	566	500	566	563	564	549	508	538	550	533	500	505	579	524	554	536	544	520	508	534	546	541	545	561	562	526	524	527	546	550	517	563	560	535	561	537	513	575	554	543	527	539	547	568	566	535	536	542	540	558	561	504	502	535	500	510	530	553	541	540	568	538	526	519	503	582	553	521	537	558	565	542	540	529	538	549	532	504	512	530	532	510	525	499	525	547	583	531	554	539	562	531	531	534	514	527	574	519	554	486	549	553	548	536	489	566	536	573	529	505	521	537	505	576	502	524	538	549	536	490	511	534	591	527	525	569	559	496	539	581	566	528	520	551	550	550	551	541	564	536	547	601	554
15944	5226	4965	4259	3227	2181	2023	1250	897	810	712	687	594	538	502	480	421	414	403	391	420	438	426	429	379	419	414	438	423	453	420	427	454	436	444	428	483	445	461	471	431	422	404	447	404	426	423	402	427	430	400	401	438	442	399	427	390	450	393	376	392	402	406	413	416	405	439	414	398	425	406	409	388	422	379	423	391	428	450	418	378	386	406	408	400	393	418	406	402	397	363	397	389	391	379	406	378	387	380	379	399	397	451	423	425	409	403	411	397	411	393	404	379	397	406	388	402	409	420	445	405	377	408	387	404	407	385	378	423	379	415	393	444	407	386	419	399	366	420	377	446	401	412	414	386	364	407	399	428	434	394	390	393	388	435	381	411	401	408	400	399	411	388	395	393	442	380	429	389	375	369	394	391	424	360	435	423	411	398	430	395	426	387	418	394	429	444	397	376	415	451	399	425	408	398	416	377	404	378	398	400	416	412	417	409	427	399	366	419	386	405	414	413	365	415	415	392	348	411	399	404	377	377	400	413	365	369	417	410	415	381	393	395	376	377	406	403	446	409	409	374	433	383	387	427	401	427	395	400	394	394	425	427	389	394	397	399	407	432	400	417	442	440	460	389	428	369	401	379	417	428	405	397	403	389	395	382	440	390	392	397	423	369	408	397	412	354	413	408	396	391	445	418	394	398	405	436	401	394	401	376	390	412	386	401	430	430	381	421	375	420	393	420	364	393	385	387	392	419	411	405	427	418	424	398	414	419	402	414	423	417	384	375	417	406	439	408	372	409	419	406	391	387	411	390	404	423	391	396	417	392	359	402	424	364	419	408	404	377	376	406	412	375	388	385	411	398	406	377	406	387	433	366	402	415	394	398	395	395	432	419	400	406	403	364	414	441	394	406	417	439	425	405	424	391	422	388	383	401	413	385	391	395	399	381	416	405	409	424	430	377	378	399	388	395	406	407	348	420	395	387	410	430	381	387	432	418	387	410	420	396	393	406	396	415	403	376	397	383	378	438	403	392	397	407	413	395	407	409	393	437	397	376	397	425	439	418	429	403	398	427	410	390	373	376	376	397	416	410	448	387	374	367	393	435	441	405	400	381	408	410	395	388	446	396	402	394	434	409	396	395	375	398	368	398	385	428	404	410	401	417	397	408	404	380	407	425	412	384	406	395	412	417	424	407	380	407	374	413	409	427	414	425	384	404	445	428	396	407	388	377	385	427	418	379	429	414	404	388	420	418	420	422	390	420	421	389	394	373	437	389	432	416	408	421	390	401	421	375	382	395	386	442	441	387	401	427	418	398	402	400	417	422	411	381	415	430	400	392	402	440	399	381	421	445	403	382	412	393	409	396	384	413	402	414	423	397	401	416	448	415	397	367	408	415	392	371	408	389	396	383	387	401	417	395	411	406	428	393	396	394	368	426	394	395	398	377	387	397	403	383	396	408	394	382	407	387	411	427	402	440	418	399	441	415	367	402	432	421	388	449	376	391	412	387	428	403	408	404	425	391	412	407	393	402	401	392	371	397	398	410	383	411	402	426	396	387	432	425	422	386	422	408	430	380	373	403	386	402	414	408	394	413	383	409	415	381	426	416	411	440	442	402	406	379	399	385	440	426	441	400	396	432	438	425	412	375	416	398	390	375	414	400	415	415	443	410	404	371	419	398	430	387	356	412	414	414	438	398	422	392	414	372	433	416	442	407	444	403	389	376	447	406	394	374	421	397	392	410	406	432	398	401	417	384	421	387	408	444	425	396	418	370	428	428	391	395	398	421	387	370	387	426	411	379	412	415	407	432	388	416	403	380	392	406	403	420	399	406	390	420	412	401	386	405	398	361	362	356	381	414	388	384	377	362	397	397	410	424	414	395	396	383	367	432	369	401	373	427	383	360	411	374	404	382	396	407	402	423	367	400	426	401	413	395	382	399	411	442	409	402	424	407	437	424	401	387	411	358	402	420	420	424	448	408	389	420	440	382	398	397	386	408	366	436	399	420	391	404	402	416	421	397	401	398	401	397	395	431	408	384	427	408	387	397	427	374	389	390	419	428	382	430	389	374	381	382	431	368	366	399	392	398	398	367	388	393	366	394	404	371	392	413	432	397	416	419	420	396	380	392	429	368	406	403	436	408	387	406	381	390	364	392	399	418	409	445	369	372	414	383	419	369	439	395	392	443	400	392	404	395	392	372	397	386	388	430	416	395	403	441	365	348	404	377	400	396	413	433	427	406	407	441	383	390	372	438	405	409	424	413	398	421	420	379	418	417	422	407	374	414	393	412	403	390	401	424	407	356	389	423	400	381	366	385	404	389	400	450	446	398	406	388	405	425	416	417	382	430	379	414	409	427	369	418	400	404	390	417	397	418	401	403	399	436	365	376	417	411	366	393	390	411	371	400	440	394	398	395	400	437	390	393	411	406	436	416	406	452	413	384	386	416	407	401	444	404	388	440	433	397	387	391	386	403	383	404	396	406	372	422	424	403	370	385	415	406	397	416	409	373	413	391	425	409	381	391	427	397	414	395	392	422	357	403	391	377	395	417	391	407	388	424	407	409	409	422	386	409	400	421	392	335	411	410	414	453	378	358	400	343	399	415	398	383	379	459	387	426	411	413	418	390	404	412	385	419	418	397	421	419	382	426	396	401	428	427	404	415	410	436	400	446	402	406	390	386	425	423	411	366	380	389	396	391	395	382	390	431	386	397	427	419	391	372	410	414	384	431	405	407	370	388	432	378	401	415	432	399	405	416	407	404	383	401	425	415	390	430	420	417	419	411	403	418	387	402	382	429	393	415	428	371	430	415	416	398	389	394	406	403	376	426	438	467	387	388	376	430	435	446	351	435	360	400	418	415	402	416	402	418	376	391	423	374	423	368	405	408	429	402	377	414	369	407	425	388	400	414	432	423	392	395	390	414	435	433	377	429	420	399	453	386	380	397	416	417	413	406	426	383	377	418	413	395	414	373	417	428	420	389	393	374	411	401	408	365	389	431	408	384	390	404	408	372	398	377	412	411	402	395	411	417	426	428	391	400	404	386	383	380	406	406	404	389	369	404	429	409	452	391	378	396	425	434	424	418	360	414	413	409	407	383	395	427	408	387	360	391	373	411	413	390	449	377	404	403	407	408	391	441	396	389	417	412	412	448	414	405	404	414	418	426	405	389	403	376	393	432	410	415	419	427	396	426	420	406	408	461	433	403	386	413	406	383	378	417	399	420	412	438	409	422	373	397	421	385	423	398	398	409	387	399	362	384	409	415	418	424	420	386	384	374	402	360	395	398	393	428	422	389	383	401	374	420	397	405	403	392	407	413	436	426	369	408	397	401	406	387	347	395	422	396	403	432	410	377	440	439	400	409	424	385	416	412	404	418	391	373	463	381	391	394	423	383	417	377	443	407	381	419	384	400	385	428	421	412	441	432	395	380	414	424	390	411	398	435	425	425	392	427	382	407	390	409	380	417	418	410	401	421	411	423	418	405	360
8918	4334	8786	11610	10021	8459	8055	4796	3333	3146	2478	2332	1823	1506	1268	1246	1085	1096	1111	1091	1090	1111	1015	1038	1037	1088	961	1024	1060	1200	1245	1139	1142	1014	1051	1139	1163	1269	1254	1172	1099	1088	1016	1025	958	1000	995	970	988	939	915	942	957	960	992	943	1015	976	937	897	898	913	922	906	941	943	960	931	956	892	961	923	968	887	895	929	841	900	908	931	916	887	922	833	921	935	942	934	882	918	936	903	909	906	913	986	925	951	968	899	933	1007	985	925	963	908	906	944	931	914	988	859	965	898	939	930	909	960	903	825	924	898	958	928	924	946	928	970	924	903	898	921	915	960	929	911	948	900	945	966	916	912	926	898	953	858	931	927	951	948	1015	952	938	991	941	928	962	881	940	905	891	877	934	886	945	920	951	934	888	902	890	917	942	855	963	937	910	886	886	921	911	950	926	948	936	874	967	969	941	905	900	899	893	952	919	873	908	878	870	916	920	951	944	956	916	905	893	921	969	918	889	870	975	931	898	930	901	918	944	945	979	905	952	942	867	934	984	874	947	883	917	916	971	901	921	919	974	919	888	849	912	910	917	947	926	898	892	947	916	925	894	868	887	909	927	894	882	955	941	902	903	938	918	939	889	886	873	926	919	933	940	875	922	925	895	908	932	940	919	914	880	936	925	856	866	848	928	917	918	882	961	917	923	945	902	863	861	938	900	873	939	923	874	895	977	906	986	923	863	901	925	880	946	972	874	955	938	920	889	909	937	892	883	904	962	937	881	913	948	912	978	957	899	918	929	931	916	915	913	904	857	921	949	992	913	897	904	958	884	874	963	891	934	893	885	920	890	931	897	874	896	897	924	943	962	939	946	905	900	943	917	942	848	942	919	923	931	902	847	988	954	964	949	849	922	929	923	927	911	942	915	834	905	896	925	901	905	847	882	917	1010	990	908	905	904	882	892	908	932	924	870	922	934	887	897	903	932	905	936	838	887	920	861	918	918	838	909	903	942	973	868	940	891	933	928	930	878	952	921	927	890	920	908	912	881	916	843	937	939	924	936	912	985	911	926	914	887	899	969	953	918	918	934	927	958	905	913	928	913	923	910	920	929	892	881	903	926	934	839	904	932	917	947	877	912	936	893	948	929	957	924	942	934	884	944	906	899	906	884	894	926	910	949	936	922	925	980	924	905	941	875	889	884	913	862	915	921	898	930	889	958	897	921	902	922	943	925	916	890	897	928	946	899	910	928	934	917	987	884	956	941	914	902	957	921	917	928	918	878	904	926	894	925	1010	938	962	904	973	960	918	972	909	960	919	913	953	863	988	912	928	898	937	907	897	878	931	860	939	924	948	951	900	983	949	942	919	953	884	902	907	879	888	974	899	884	906	952	910	945	937	917	873	895	948	917	874	893	918	913	894	890	933	948	955	928	930	895	960	867	897	883	895	924	948	877	961	939	947	912	944	909	894	907	956	920	890	903	901	914	939	870	898	876	957	954	917	980	875	913	921	943	945	907	846	928	964	921	957	967	868	945	880	954	923	929	931	908	937	946	951	940	916	931	897	915	965	920	908	928	905	869	945	920	921	934	882	897	913	890	962	868	938	889	913	857	908	942	919	909	898	935	868	942	907	866	874	907	856	908	955	930	908	910	878	878	935	915	930	933	876	893	972	947	935	890	919	899	952	914	908	928	927	916	946	861	937	943	899	969	916	887	934	986	938	955	910	875	885	935	876	917	925	919	924	922	879	952	933	890	885	914	931	925	932	926	930	899	868	935	883	919	975	938	881	933	925	897	963	929	912	891	900	899	923	917	916	940	924	900	914	884	937	903	880	900	912	981	944	922	945	902	878	968	956	962	913	929	967	930	914	891	903	933	942	922	918	920	918	947	887	861	931	939	936	880	961	925	933	965	977	925	944	903	905	905	915	961	958	913	889	869	911	930	914	933	938	876	903	944	923	895	900	954	926	901	878	942	848	902	922	899	893	871	919	949	912	954	893	902	950	893	898	902	898	902	882	908	919	955	912	896	951	892	910	908	887	872	974	904	907	887	906	936	869	915	933	914	916	940	948	925	950	925	933	984	919	934	893	833	972	913	880	896	938	890	903	913	966	956	945	943	882	914	921	902	888	937	866	908	922	881	896	955	957	892	940	919	901	908	958	863	933	871	925	901	901	916	920	955	922	923	980	878	906	890	935	930	916	956	945	954	941	872	902	895	898	888	915	968	930	896	929	939	898	931	920	929	907	918	898	898	890	906	918	913	860	962	927	896	891	936	885	915	924	935	930	906	939	926	944	953	851	923	932	945	964	992	932	868	913	914	908	944	916	948	855	930	880	925	970	930	857	927	898	892	907	917	949	878	899	909	870	891	914	865	880	903	925	946	822	902	910	882	896	902	928	900	901	980	883	952	933	929	931	895	893	961	903	920	946	915	907	944	900	970	866	954	948	955	857	918	958	880	909	926	911	947	901	872	918	922	893	919	950	934	862	958	951	909	967	932	932	902	896	918	888	932	881	902	868	884	969	947	890	955	935	930	956	958	881	886	937	931	896	974	895	873	960	884	927	902	908	906	946	901	954	883	937	860	922	922	860	908	894	941	929	939	918	901	983	864	900	932	933	947	844	942	936	860	910	908	930	941	895	955	956	881	946	928	942	919	911	876	938	925	954	851	917	1000	940	877	897	919	899	889	948	925	930	923	903	877	888	888	928	908	897	905	910	936	914	943	910	948	914	870	912	866	901	914	924	887	909	861	920	889	928	976	911	917	894	854	932	912	933	861	860	893	921	960	893	889	946	934	946	872	915	904	894	878	927	943	969	874	881	898	904	913	908	884	971	939	944	901	920	907	909	932	901	839	864	982	884	912	955	918	940	913	895	920	865	876	912	942	884	887	939	954	925	885	903	939	945	877	967	895	960	940	800	852	909	910	901	923	890	866	855	974	902	892	927	926	925	930	923	870	942	885	940	878	933	961	891	947	891	968	927	958	901	903	954	921	887	918	884	949	890	913	923	927	889	902	887	990	933	898	909	897	989	892	902	904	906	899	912	896	877	907	876	894	949	947	899	879	884	937	885	888	909	945	893	953	919	904	899	917	937	922	908	912	956	867	905	893	918	844	908	895	931	875	923	963	905	924	956	921	947	1009	968	854	893	902	907	889	940	922	906	943	913	898	918	896	915	955	930	899	966	876	933	906	898	895	887	868	898	912	938	902	900	928	938	925	916	947	898	876	903	914	919	886	898	934	954	899	897	934	932	925	959	908	907	924	872	949	943	947	911	946	935	910	884	890	913	891	891	940	937	930	933	931	903	927	892	906	942	918	949	889	868	943	913	907	895	878	952	907	886	916	1013	905	853	944	969	907	912	920	931	934	930	908	905	922	941	893	900	887	930	922	911	941	904	922	921	967	923	925	919	974	918	898	911	906	902	901	906	954	886	942	876	847	935	884	892	885	921	981	925	924	914	866	947	924	869	904	966	868	910	946	928	865	915	895	892	915	943	894	920
33362	13206	12207	13319	9498	6605	4765	2711	2097	1706	1350	1155	782	620	605	556	462	530	470	424	371	356	401	342	374	345	374	403	340	418	350	331	341	322	352	374	328	387	383	386	347	344	297	316	280	281	283	311	247	294	283	313	335	282	293	272	291	322	322	296	284	279	272	283	307	312	310	284	289	298	294	297	283	284	291	260	294	304	282	292	290	291	295	317	295	292	278	265	289	280	321	294	267	304	287	310	293	311	271	264	264	318	262	291	330	296	275	262	284	277	284	307	302	273	298	273	299	343	292	262	256	295	263	299	291	305	286	299	297	282	282	274	293	273	283	318	268	285	300	271	269	289	287	257	304	274	267	272	316	290	270	281	305	269	302	260	309	302	272	290	280	300	295	306	290	268	282	283	276	319	297	290	288	291	297	279	272	301	252	316	297	308	288	292	286	303	266	284	246	268	279	281	266	292	262	268	289	281	292	248	302	281	292	310	284	260	290	275	293	249	290	302	289	279	297	297	271	250	251	278	253	301	287	289	272	291	305	283	302	282	259	270	285	295	316	275	324	319	268	264	278	294	272	306	292	266	275	271	269	296	291	279	282	318	292	298	280	296	328	284	283	256	300	277	273	260	291	275	307	273	273	303	266	275	250	288	287	291	293	303	275	294	292	250	304	299	291	260	287	280	282	265	294	284	293	277	300	289	285	272	282	313	278	279	284	301	296	301	308	302	280	270	273	281	288	277	291	277	284	277	295	292	298	297	295	281	307	278	294	282	286	273	292	256	288	277	258	307	278	252	266	313	322	304	283	278	265	292	261	293	276	280	285	294	293	274	253	276	273	269	283	289	285	294	291	276	317	300	264	279	285	276	298	290	301	264	327	325	273	283	267	272	274	263	307	317	292	324	268	285	257	280	304	279	266	304	275	297	296	279	270	298	258	249	297	276	297	278	299	256	276	306	314	265	320	255	274	299	300	225	294	285	261	280	255	275	310	255	277	302	276	302	282	261	287	291	289	306	304	301	296	260	272	307	298	268	313	283	284	285	287	308	285	290	263	295	294	244	291	275	280	323	286	273	269	277	294	284	280	278	297	322	299	294	295	274	272	299	280	272	297	302	295	284	298	282	274	282	261	330	292	270	281	297	275	306	288	273	302	279	285	274	319	323	285	287	296	291	270	303	287	282	295	294	304	283	280	275	299	273	312	320	297	283	311	278	291	301	303	311	281	274	296	283	295	313	267	292	307	255	284	320	288	280	296	288	259	300	271	267	298	291	291	310	296	291	309	289	255	318	292	240	285	285	255	292	267	278	285	300	284	276	281	285	265	276	280	256	289	281	297	286	265	284	298	282	285	301	283	276	302	249	283	294	281	291	267	257	273	286	294	276	264	266	310	283	290	294	303	275	270	320	247	313	301	289	321	267	303	283	296	295	280	296	285	274	288	276	294	280	274	271	289	294	312	298	313	282	287	292	293	314	275	264	259	309	282	272	289	288	305	277	295	266	283	264	282	271	264	293	309	265	275	291	283	277	282	270	286	273	270	292	297	300	255	299	304	275	320	284	289	275	256	272	259	265	280	311	292	322	296	272	279	312	286	280	283	266	310	293	282	257	316	284	304	269	286	280	267	267	262	262	295	283	302	274	297	249	269	276	275	260	267	286	294	282	294	302	292	267	326	296	298	272	298	283	317	299	287	307	255	299	295	264	263	290	281	276	282	300	314	286	263	272	306	306	290	300	297	293	302	279	272	274	270	304	323	313	291	279	305	266	312	284	285	276	243	303	277	265	277	294	292	281	290	334	297	323	281	299	309	308	318	310	253	277	281	269	308	296	259	290	268	279	275	270	290	276	280	271	305	292	279	295	306	291	266	283	297	252	282	288	328	283	294	282	258	292	289	266	299	239	282	267	308	247	293	278	281	265	302	264	258	277	290	285	293	288	278	275	317	292	269	277	302	284	268	276	267	281	294	287	269	294	275	280	294	311	281	284	315	290	292	296	296	262	303	273	250	295	253	276	267	293	305	283	278	314	283	265	277	295	301	296	281	275	322	303	262	305	312	290	344	271	274	292	268	321	304	304	294	258	295	296	309	308	265	270	265	289	276	252	263	288	280	272	295	276	289	291	283	293	271	278	271	281	322	293	286	273	240	302	292	297	278	295	335	294	291	297	267	278	267	306	255	274	299	276	297	304	273	295	292	334	301	304	261	284	275	291	288	287	268	248	284	291	269	282	287	286	297	288	273	288	286	278	276	287	312	317	285	303	286	265	284	276	280	282	305	258	271	298	289	286	293	269	299	269	302	261	282	280	272	305	298	287	291	281	313	309	260	267	284	271	276	292	294	278	308	290	296	297	294	288	285	274	294	274	262	280	314	303	239	280	301	313	270	272	271	297	321	271	313	283	295	277	309	282	298	295	293	294	287	291	255	298	295	326	308	289	270	282	266	309	287	287	287	277	275	274	274	257	273	277	282	306	293	323	274	295	278	305	291	279	298	300	292	327	277	280	287	278	236	324	295	294	300	264	287	270	300	271	281	286	294	275	272	296	271	273	282	261	295	261	270	328	283	296	291	258	283	273	260	284	269	296	279	263	267	297	271	278	268	290	281	279	303	250	267	269	284	302	305	257	257	267	293	264	291	291	284	275	275	288	303	260	278	280	299	267	288	254	283	264	283	269	280	281	295	274	287	295	271	307	298	311	295	240	275	269	293	328	312	267	270	277	256	251	303	264	292	297	295	289	307	287	285	292	298	296	282	272	294	261	306	285	278	278	297	284	295	303	258	265	296	277	259	276	281	287	292	284	271	296	286	299	271	295	292	280	318	312	277	285	298	288	303	286	305	259	261	290	274	321	276	301	274	284	266	312	311	284	313	307	256	278	285	272	266	300	266	305	273	302	266	269	289	274	267	276	293	265	310	296	254	289	287	256	287	280	304	280	290	282	280	316	297	292	297	302	265	297	269	322	284	315	285	304	265	298	268	260	304	292	262	278	291	282	267	276	273	268	313	286	314	291	308	283	272	280	290	327	297	307	251	292	273	275	265	255	298	282	288	261	253	296	332	290	252	276	255	307	294	255	286	266	282	290	262	280	281	284	280	284	292	287	280	285	279	285	266	278	304	270	274	256	291	294	291	268	275	253	270	278	293	311	305	305	278	313	277	281	295	276	281	301	267	262	288	280	272	272	287	291	272	291	303	268	275	309	312	273	280	277	274	302	269	267	261	304	262	307	272	259	270	278	264	286	313	291	293	274	292	275	273	316	267	308	314	280	282	292	277	293	282	293	300	279	282	302	280	286	291	304	289	296	288	294	310	287	268	281	275	297	275	286	266	303	328	306	281	313	264	254	286	271	263	249	271	320	300	269	300	276	293	261	270	295	294	309	273	267	280	287	285	318	286	274	297	279	256	274	279	286	286	298	296	309	300	288	287	314	276	289	278	301	270	308	310	287	310	268	261	278	302	271	301	296	285	296	310	280	306	272	300	300
19036	7223	17458	23296	20526	17720	13814	9094	8171	6891	5974	5077	3709	2999	2870	2392	1856	2314	1949	1711	1569	1450	1370	1225	1255	1140	1166	1238	1214	1374	1283	1179	1177	1103	1164	1194	1307	1473	1504	1306	1387	1167	895	825	786	847	770	803	775	777	793	858	801	801	822	759	754	819	748	746	704	683	681	694	656	726	710	697	673	706	640	696	712	730	695	677	684	675	704	707	682	692	697	716	668	683	711	699	704	663	721	681	688	673	668	713	672	659	672	749	695	628	710	683	679	643	631	724	709	668	726	693	675	651	691	695	650	642	712	681	665	713	656	693	688	639	686	637	674	630	706	689	628	631	633	656	686	679	720	703	680	674	689	606	622	663	683	682	655	641	627	700	660	696	648	683	682	687	720	673	629	693	673	691	675	671	670	666	651	661	668	697	681	693	673	648	704	685	669	706	676	692	677	701	667	656	686	650	673	661	688	645	650	690	627	667	649	643	684	698	670	695	665	657	672	650	676	679	679	719	701	653	668	687	659	686	631	725	666	709	660	692	678	669	694	705	681	696	658	682	674	631	669	712	662	739	678	689	663	675	655	695	686	668	688	658	707	674	696	677	668	646	666	659	666	718	666	684	617	684	694	665	682	689	658	659	647	711	703	691	640	689	636	676	643	643	601	716	675	684	674	697	725	649	687	662	714	672	654	661	659	647	733	716	662	645	657	678	626	651	653	737	673	647	684	657	638	665	701	667	698	664	667	675	709	655	652	688	692	646	700	716	702	701	704	696	697	689	699	716	720	630	639	728	703	661	676	633	684	649	721	694	685	656	644	658	643	649	630	655	618	635	599	679	651	717	695	631	702	673	653	669	668	705	664	674	662	686	653	670	727	664	655	694	658	690	707	617	681	655	641	655	693	694	695	686	655	644	613	686	631	688	654	648	698	681	656	661	702	670	725	666	651	712	677	704	665	680	683	662	681	632	665	655	661	738	654	690	673	673	661	668	704	668	659	660	705	663	702	701	649	608	713	685	666	641	677	663	670	675	641	646	683	669	634	637	686	707	672	636	640	686	686	660	667	667	701	678	706	680	684	686	715	656	635	710	695	677	642	665	676	686	621	684	713	692	683	615	636	654	637	658	667	660	673	635	707	690	676	696	649	674	670	623	667	706	682	654	652	648	684	678	668	693	684	634	643	692	684	654	713	701	680	656	646	672	675	655	667	669	674	698	693	666	683	702	633	684	672	658	646	661	675	655	682	711	672	649	641	696	687	634	662	627	734	690	675	683	608	628	666	684	691	646	650	637	663	672	694	682	687	712	682	667	668	621	611	662	663	661	680	736	694	683	665	663	697	692	641	650	689	682	698	679	705	690	661	643	660	689	702	673	684	695	653	680	725	668	650	698	654	677	645	646	661	629	678	672	623	661	679	670	666	703	647	661	665	702	675	681	698	672	665	742	660	703	632	657	682	691	716	671	676	616	681	691	705	692	667	660	674	690	658	660	656	740	685	656	736	661	709	675	677	671	680	688	668	664	691	654	695	691	659	693	658	686	647	701	686	671	727	671	690	670	672	703	709	667	673	676	629	655	649	683	665	634	696	710	637	682	709	665	722	646	708	681	678	666	705	640	646	677	665	693	663	672	672	686	679	640	691	674	669	678	625	699	678	679	652	693	696	679	653	688	661	670	668	657	677	677	672	677	703	649	732	708	713	684	688	753	723	682	658	672	666	689	698	654	671	663	669	691	709	664	664	664	700	628	660	650	656	655	758	667	646	622	658	638	666	653	692	676	632	684	667	694	710	678	604	690	613	673	646	648	734	663	664	708	673	652	651	665	690	684	681	636	688	678	621	684	687	675	696	665	675	665	673	626	678	620	695	671	637	698	714	705	665	668	647	660	675	686	711	699	697	684	651	688	656	696	719	689	705	689	629	693	711	669	694	745	651	665	662	714	679	654	663	680	642	675	652	668	680	674	624	659	714	688	688	641	677	681	683	753	702	663	621	658	624	638	687	638	638	696	679	696	685	676	673	685	681	700	689	666	649	666	661	625	641	612	697	680	685	651	674	640	667	692	651	678	682	700	722	696	661	669	683	671	682	649	701	666	682	698	703	688	655	681	714	654	716	690	726	642	685	715	645	697	673	705	633	713	712	623	666	687	655	675	620	672	667	681	698	661	672	656	707	719	669	652	688	682	660	666	662	666	718	676	686	680	663	659	705	690	661	678	701	678	705	665	735	702	646	653	650	658	700	656	673	661	684	655	633	654	606	685	659	754	639	625	658	653	634	649	678	686	684	707	659	653	653	649	654	691	660	667	676	673	680	690	665	651	669	656	670	684	698	708	651	654	642	689	734	648	708	640	705	652	649	598	646	713	689	683	599	697	728	679	674	652	670	675	699	640	697	704	674	724	670	691	688	628	667	659	678	730	653	644	653	676	702	675	656	686	665	688	658	760	688	684	670	662	725	645	673	685	628	660	688	655	769	684	625	688	690	713	656	691	663	691	602	652	653	672	671	667	609	664	680	663	671	670	652	710	711	739	715	663	704	687	664	674	695	670	682	683	651	694	673	715	680	638	671	711	681	685	675	688	656	677	667	724	646	690	646	687	688	739	664	735	628	689	692	699	696	701	634	682	677	660	699	710	679	651	684	689	707	667	639	681	638	692	695	628	671	649	762	659	702	678	669	685	666	689	693	666	632	680	603	645	667	648	669	663	693	656	649	646	668	672	664	684	667	635	616	682	649	696	711	705	682	650	679	674	647	684	661	656	678	673	678	641	681	656	664	663	707	637	623	665	739	712	665	662	686	687	680	646	674	655	674	655	670	711	619	670	686	717	655	665	715	670	660	679	638	709	702	679	650	688	683	698	630	679	721	658	683	663	651	663	644	683	641	645	619	666	670	677	639	662	692	666	686	709	672	719	709	658	713	726	674	700	657	679	715	700	652	637	643	686	675	696	669	677	682	714	703	629	697	673	675	663	653	665	647	682	713	722	656	672	653	653	686	634	657	648	658	663	692	716	649	669	715	706	665	701	671	696	639	660	683	683	663	661	692	663	646	697	658	664	702	679	707	624	657	673	658	683	620	701	681	684	631	665	699	719	687	709	702	691	672	714	618	671	677	636	658	643	658	668	700	682	644	635	699	695	684	649	687	642	649	655	677	725	662	685	675	730	698	653	651	691	698	732	673	663	671	669	666	683	692	676	633	659	651	667	682	684	693	669	666	682	662	623	661	672	684	717	638	715	674	690	644	661	671	633	646	707	760	690	623	693	664	677	649	661	674	688	628	671	707	715	617	642	705	636	673	721	714	649	700	656	667	684	655	679	686	687	658	730	696	618	676	654	709	640	689	678	666	649	677	659	709	670	638	708	656	679	696	683	694	681	676	640	697	666	709	680	695	642	668	630	700	651	724	684	667	647	655	714	646	672	708	714	668	602	652	673	663	686	687	703	653	676	690	599	648	708	676	651	645	663	633	725	681	695	649	658	658	642	717	636	665	631	671	581
44498	21480	19572	22213	15628	11024	6303	4178	3524	2447	2428	1872	1374	1109	808	992	685	777	563	532	478	430	456	384	409	355	337	353	332	397	387	370	304	309	338	339	397	416	419	370	354	285	285	282	237	272	236	227	247	241	262	291	285	240	225	230	263	204	247	240	192	237	234	196	217	257	243	238	214	236	215	225	202	203	218	250	223	240	216	204	222	242	209	216	252	217	194	227	208	222	215	206	201	221	221	209	236	231	226	234	239	222	237	208	219	251	231	210	210	238	271	233	232	194	217	259	217	204	223	243	235	237	230	235	185	232	214	249	223	205	223	213	217	209	253	197	220	216	226	232	215	207	241	192	192	226	238	230	222	210	237	251	216	199	206	226	216	218	214	219	241	200	217	248	223	221	216	223	242	211	199	217	238	232	200	213	237	229	205	227	237	216	245	224	223	252	227	242	197	225	226	242	223	233	240	210	240	229	232	221	243	202	218	191	254	207	257	202	219	236	205	206	220	188	220	259	231	251	237	221	250	199	233	222	205	236	228	210	185	231	194	194	206	195	191	222	215	207	218	212	226	247	246	195	230	206	209	228	222	201	209	243	209	244	193	198	191	224	237	209	247	212	232	217	196	256	245	222	221	218	231	226	224	235	207	210	249	177	206	222	206	225	222	207	235	229	215	220	253	266	221	233	204	214	223	223	217	242	222	214	200	223	227	234	195	207	225	236	238	215	209	218	225	214	242	216	243	206	236	244	217	208	204	225	220	227	195	215	211	209	230	223	225	221	224	192	218	218	246	220	230	244	251	247	210	254	239	232	210	196	225	217	224	218	234	213	234	250	238	197	220	198	239	216	210	238	206	234	209	204	219	218	234	215	213	263	220	217	218	208	212	206	213	240	217	247	216	214	237	263	230	207	236	231	220	228	240	197	233	198	222	196	254	219	256	205	208	246	239	222	231	212	221	236	222	235	206	243	166	220	212	213	231	234	224	216	197	221	219	207	227	242	209	209	223	218	226	229	217	238	211	230	232	231	231	242	231	208	254	216	245	225	211	228	220	211	200	222	247	219	229	213	213	185	244	170	225	225	227	209	231	212	233	197	225	227	232	232	243	224	227	237	228	237	230	221	241	246	220	198	223	229	224	220	249	247	224	208	242	240	240	239	233	253	225	209	238	258	237	207	215	219	217	200	215	237	224	245	214	219	209	224	221	215	237	238	193	221	213	232	247	227	222	212	214	233	250	228	215	203	210	194	240	235	204	195	218	226	218	250	221	205	210	192	233	207	240	229	213	244	222	203	204	208	205	221	210	219	222	212	248	198	222	211	216	210	206	239	196	192	209	240	199	201	223	232	221	223	218	213	218	224	218	247	233	208	228	222	206	221	232	213	227	200	232	229	214	222	224	219	201	242	218	223	207	218	253	220	214	210	205	215	219	216	224	237	231	196	228	235	221	206	233	249	237	224	232	232	249	257	206	228	210	234	226	211	245	210	211	216	227	193	256	222	216	219	235	214	203	223	219	242	233	208	226	208	229	230	219	206	254	227	218	202	198	239	212	237	207	213	211	210	230	194	201	210	205	232	219	241	240	235	205	200	225	228	240	224	239	247	219	213	223	252	201	241	228	206	230	209	203	189	214	214	236	216	223	237	239	230	237	211	253	252	211	209	238	204	221	247	234	221	209	203	240	236	236	245	204	238	218	198	234	263	202	201	197	217	231	220	229	232	219	252	230	225	233	225	220	217	214	222	202	198	238	207	206	243	208	231	210	213	213	175	238	202	211	221	212	223	233	230	245	215	251	205	206	209	240	211	249	203	232	229	240	223	217	238	258	216	221	228	202	200	231	230	217	241	214	197	227	220	230	217	210	213	196	218	244	224	224	224	201	200	222	243	238	221	231	221	224	238	218	223	231	199	223	228	248	216	230	232	249	219	233	233	187	238	224	241	223	199	213	213	227	218	211	240	220	203	211	204	246	225	201	194	167	223	221	207	230	229	214	229	215	209	205	210	236	206	228	229	218	214	232	224	237	215	211	252	226	225	252	215	213	221	240	214	228	209	239	213	222	208	231	219	200	257	253	200	226	223	210	227	220	205	206	242	203	251	240	271	230	223	221	221	213	216	231	209	224	236	200	203	227	185	231	222	244	236	250	241	222	237	230	222	223	233	239	190	215	238	231	247	252	234	244	252	242	232	200	210	230	212	217	211	242	226	206	237	250	217	228	216	193	196	215	228	243	235	244	207	207	210	213	221	229	226	224	218	204	197	235	220	214	177	231	219	227	221	217	211	235	228	180	230	260	199	210	210	229	212	233	216	210	257	222	212	229	217	249	191	210	203	230	208	229	229	212	193	233	235	212	222	214	249	210	221	220	238	218	239	228	215	205	213	212	188	221	213	221	255	250	221	232	249	222	235	202	237	209	204	214	223	253	209	223	250	230	229	235	216	185	206	238	219	194	226	253	221	240	208	228	251	227	212	239	228	221	220	237	207	202	225	252	239	270	204	223	232	214	232	238	228	233	231	220	216	207	231	230	248	242	240	223	216	236	246	226	204	217	223	220	241	232	222	232	206	220	223	234	213	206	207	216	187	208	217	214	221	206	217	226	241	228	218	210	206	225	213	201	239	234	239	234	218	215	196	208	208	230	229	216	218	219	221	222	226	256	239	197	229	222	212	234	228	221	227	249	264	222	197	199	223	233	242	223	229	222	227	221	243	195	236	248	238	223	222	231	236	203	202	213	210	234	241	197	234	212	225	210	242	202	224	183	235	223	224	248	241	202	226	219	189	219	233	203	236	233	233	208	231	225	198	239	207	226	212	244	218	216	224	244	233	226	227	226	221	226	226	253	227	204	216	195	213	224	213	230	205	230	224	223	227	218	222	211	250	225	212	252	221	224	200	215	218	217	213	226	205	218	215	209	228	237	212	219	216	221	244	255	246	207	221	219	192	228	199	239	205	242	221	220	212	214	202	203	216	227	242	222	234	221	217	235	204	235	225	216	222	256	223	224	236	248	226	220	236	201	217	229	233	217	221	222	240	200	224	231	228	246	212	201	223	225	215	258	234	209	208	222	209	226	210	231	232	210	230	241	214	228	221	242	198	229	218	227	237	229	224	237	215	219	235	251	224	228	243	229	233	213	221	224	249	219	231	238	224	221	202	218	220	225	221	241	219	226	218	245	206	219	231	201	209	191	264	213	207	210	244	212	221	249	232	249	210	211	199	199	203	213	211	214	231	212	230	222	236	224	211	226	231	194	199	214	210	231	193	237	201	220	241	217	205	223	215	219	231	209	198	238	228	221	236	218	216	194	222	223	219	233	251	217	226	220	223	209	251	218	203	219	241	219	230	224	232	209	233	199	229	222	252	225	222	227	209	216	235	233	232	214	216	243	227	197	222	223	198	220	253	215	244	215	234	243	228	234	220	243	205	232	242	218	204	230	219	248	226	204	196	251	219	226	240	224	257	232	232	216	220	237	215	232	176	220	225
25644	11917	23797	31601	26756	23583	15883	13729	13215	9942	10066	7473	5649	4728	3837	3648	3058	3646	2937	2569	2345	2206	2190	1411	1659	1524	1515	1501	1551	1882	1491	1513	1346	1331	1311	1592	1823	1795	1862	1912	1353	1139	995	930	913	831	730	786	697	744	827	840	810	755	725	686	696	673	795	624	590	580	609	619	587	563	605	557	577	534	569	592	616	595	552	603	536	632	548	565	560	570	584	596	598	567	546	577	593	553	567	508	585	596	539	584	547	572	537	572	553	572	540	584	532	592	539	564	589	523	583	537	534	507	575	524	538	556	563	561	564	551	562	568	582	582	564	550	542	593	556	552	554	567	547	538	616	575	544	550	512	547	553	559	566	564	552	555	564	577	604	567	566	550	553	591	553	586	583	578	581	559	522	566	563	542	546	528	522	569	560	527	568	569	592	528	553	602	543	548	553	531	520	554	515	566	565	555	564	563	549	548	541	579	573	525	528	547	564	562	525	562	585	577	555	568	503	565	578	557	561	572	571	527	520	580	521	582	599	553	573	564	548	580	550	535	531	585	550	545	565	535	530	549	535	502	517	569	565	542	571	549	565	562	554	551	560	555	572	590	577	573	560	581	559	565	506	555	538	565	553	553	572	545	545	534	568	540	574	594	551	520	555	521	604	534	567	551	552	545	558	521	578	541	570	569	515	509	529	614	553	569	568	548	552	575	561	593	560	578	538	563	587	565	563	548	561	553	534	544	559	580	554	573	527	538	559	557	568	566	566	562	520	539	563	540	584	528	534	537	613	544	510	530	551	595	534	572	557	563	564	542	549	533	548	561	536	583	567	547	549	540	582	591	568	567	554	510	545	592	494	568	570	582	601	569	580	514	525	524	537	522	529	534	545	545	536	551	561	571	546	584	533	534	558	583	536	546	568	538	545	540	554	540	541	590	532	570	536	572	539	538	534	488	567	561	522	560	557	562	497	564	561	600	554	524	536	535	533	550	545	565	589	554	596	588	522	570	565	526	555	577	555	559	536	584	554	577	531	541	572	568	575	549	548	562	548	526	585	589	566	547	526	551	521	514	500	575	544	546	569	558	536	574	541	548	581	526	575	528	581	553	549	538	540	555	559	541	560	540	575	603	532	512	598	582	543	580	523	569	546	575	579	553	558	581	594	567	575	541	529	544	568	513	587	550	512	561	570	598	551	535	548	579	541	562	550	530	606	546	519	589	538	590	574	596	571	531	541	557	571	507	588	544	591	558	588	595	564	538	544	520	552	525	502	539	559	577	552	585	568	541	542	555	524	550	541	505	560	557	582	537	506	553	568	581	528	608	531	590	553	519	520	550	537	531	562	559	512	609	554	584	543	516	542	552	577	526	564	543	581	517	586	557	554	541	595	541	564	552	568	550	571	562	554	515	547	558	538	539	565	582	572	562	550	574	516	541	546	552	568	569	532	592	527	585	546	593	545	601	534	579	538	560	536	540	526	531	558	579	541	567	568	549	579	568	548	584	587	531	607	528	533	544	541	552	582	501	596	509	551	554	551	563	576	591	540	536	563	541	543	531	549	495	535	584	524	512	557	533	565	511	560	562	561	591	522	554	548	522	505	537	564	521	531	528	572	606	534	565	563	587	514	592	560	569	548	523	515	583	551	566	562	583	571	599	521	555	551	575	523	590	583	530	561	565	516	555	559	561	536	544	559	551	557	558	540	526	542	556	503	559	565	579	580	579	565	512	524	567	543	545	562	534	588	555	576	551	569	573	551	551	566	558	530	531	570	523	550	553	582	540	521	547	577	624	526	554	557	516	534	560	529	545	582	528	528	560	537	565	564	536	561	543	533	557	522	514	561	539	547	572	532	586	529	536	561	532	587	556	573	588	569	579	528	539	518	539	566	522	567	521	553	533	552	561	544	541	562	562	531	542	556	577	552	504	541	562	545	522	548	564	584	575	534	549	562	578	630	554	604	531	565	522	560	549	557	551	548	601	548	523	571	590	565	516	542	551	579	563	554	536	552	551	551	572	548	538	543	571	539	530	565	565	565	574	549	553	546	575	563	599	521	562	515	566	634	542	543	533	570	543	543	553	573	551	596	565	550	536	542	580	561	547	571	562	507	587	566	533	555	535	572	527	553	535	538	530	531	566	563	553	557	567	540	536	572	534	538	576	608	554	497	551	582	596	561	581	540	536	577	565	521	516	566	533	559	529	531	515	551	525	526	524	555	538	605	549	552	524	584	574	558	532	573	525	553	596	559	522	540	549	522	571	559	531	543	586	567	566	592	584	527	544	558	537	538	546	550	559	556	530	580	560	548	574	583	583	562	577	558	570	568	517	528	535	561	546	545	582	563	553	537	567	532	598	537	547	558	596	583	539	524	575	544	607	590	564	527	573	524	544	511	522	584	528	550	547	555	506	578	534	541	603	560	530	555	579	568	517	538	533	541	494	562	528	559	548	558	554	521	540	520	496	558	571	556	553	530	541	542	564	556	537	551	524	549	554	546	560	559	600	536	495	498	559	551	610	565	524	562	534	551	548	582	583	542	572	560	567	552	555	511	534	586	553	509	519	563	498	589	589	563	570	578	537	570	559	550	539	543	526	530	579	567	538	585	569	607	567	579	616	565	552	540	583	557	540	542	516	554	570	544	555	513	549	586	565	556	570	581	536	536	531	552	580	552	554	584	529	552	536	565	570	548	548	556	597	547	563	576	548	591	540	550	512	530	526	602	533	498	507	527	552	529	520	559	556	552	550	560	562	573	602	549	544	552	556	550	528	580	526	543	546	540	586	536	534	517	546	571	567	538	546	537	553	557	529	535	547	483	592	527	520	574	548	548	576	554	527	549	545	553	514	577	610	584	545	558	535	557	564	537	540	557	593	510	558	557	533	571	537	545	555	522	569	588	564	557	537	524	568	551	557	551	604	502	506	523	549	519	576	563	567	568	510	579	554	576	561	536	556	579	550	534	548	554	509	580	539	547	600	569	546	557	568	519	537	540	572	570	583	547	581	519	558	544	534	550	528	579	504	536	567	582	531	535	597	585	514	561	561	565	578	560	563	535	564	576	569	573	545	521	570	518	549	543	552	542	560	539	545	507	547	558	519	559	557	567	582	534	536	565	561	601	558	595	522	606	578	544	578	592	552	566	548	532	593	566	503	599	552	581	540	545	534	561	532	540	545	536	572	533	541	535	542	554	561	546	558	583	539	576	585	539	533	570	532	556	500	530	545	527	532	542	561	566	537	563	564	568	523	552	559	528	561	538	533	544	547	508	541	591	581	544	555	547	516	533	509	547	544	528	524	562	525	539	554	578	551	522	532	534	541	559	586	539	591	584	521	563	534	543	572	564	555	484	567	531	542	568	575	619	533	526	560	517	569	523	585	570	532	549	591	529	555	548	575	500	484	567	559	540	566	553	579	572	556	550	552	542	598	565	562	561	530	548	555	533	547	524	578	611	570	532	527	543	578	537	526	554	567	553	547	574	568	579	562	531	571	529	565	543	520	544	570
15100	5312	5901	5529	3553	2141	1305	954	939	685	655	552	505	461	460	445	409	445	429	451	421	433	444	408	420	457	445	406	424	435	473	397	410	386	439	443	456	458	488	455	442	469	433	464	424	411	423	425	377	361	418	445	441	414	379	384	418	372	388	412	394	377	359	395	407	359	388	389	375	419	398	418	415	423	385	435	402	381	389	366	407	418	412	333	394	451	399	390	358	403	397	388	401	407	396	431	418	376	419	403	423	389	438	386	426	427	393	394	407	400	411	393	367	425	385	407	399	396	439	413	411	377	402	404	428	436	411	438	394	445	418	417	386	404	383	427	421	420	393	397	410	440	387	402	414	415	427	440	411	403	409	450	431	379	414	440	394	439	399	393	431	385	408	370	415	400	408	398	379	405	397	397	403	463	425	381	379	402	382	402	399	463	408	417	410	386	415	396	411	420	406	374	420	384	449	372	414	406	394	402	346	367	416	405	431	402	417	403	412	443	412	428	413	374	390	408	456	416	419	431	431	428	414	367	392	427	386	414	400	371	428	426	407	400	411	384	390	431	428	387	385	401	421	393	421	401	392	431	423	399	379	420	398	389	403	392	425	408	355	413	376	398	358	403	374	403	382	371	416	411	382	395	397	429	387	366	424	414	401	417	379	409	415	398	427	411	404	422	430	364	371	421	427	415	392	434	429	405	374	432	404	414	429	411	408	383	385	392	384	441	404	370	408	391	423	435	396	426	392	393	428	381	379	418	426	404	393	409	386	405	396	413	399	401	406	386	394	437	403	415	419	384	381	411	402	354	405	402	427	427	417	415	376	407	406	419	420	400	371	417	437	407	404	425	410	373	347	440	410	424	403	410	406	390	402	362	439	422	420	386	406	390	417	421	405	395	365	382	393	435	402	390	416	410	405	394	404	398	420	380	424	379	363	395	422	383	399	429	410	408	405	418	433	362	411	431	428	381	375	406	398	416	381	390	416	400	401	431	419	431	393	393	364	410	423	349	393	361	345	393	383	434	410	411	398	415	420	403	418	388	405	399	432	360	379	427	437	424	373	389	423	456	422	383	403	356	375	380	404	389	427	401	420	421	390	390	389	371	377	424	412	374	390	389	406	418	407	411	382	447	376	462	427	420	458	361	383	394	427	417	410	416	375	416	386	394	437	428	426	413	384	396	402	389	429	385	394	409	399	416	421	432	432	414	384	414	422	380	395	359	386	395	412	397	381	423	395	466	440	404	397	452	419	404	408	378	394	411	384	387	434	420	422	419	412	376	389	408	393	386	400	421	423	370	399	429	406	420	386	389	421	412	413	436	409	401	391	427	439	427	434	394	401	442	386	418	420	415	413	411	393	447	416	405	413	397	400	376	402	435	428	354	391	387	412	438	422	387	368	410	399	405	386	415	417	386	379	400	374	424	379	389	401	386	379	434	398	394	389	413	412	473	395	439	423	432	396	386	397	394	383	421	398	372	410	409	398	413	361	372	419	425	381	370	403	410	379	392	407	397	390	389	440	421	396	408	414	429	426	375	393	419	365	406	422	397	385	394	420	390	414	425	397	435	381	424	386	448	389	407	405	434	408	447	377	440	410	357	426	425	388	406	398	446	397	422	410	452	367	450	440	425	416	416	401	418	402	403	392	380	427	402	403	431	399	418	454	388	434	406	378	369	418	400	432	402	366	391	405	393	407	396	397	434	387	426	406	385	406	419	419	441	412	405	436	392	400	415	412	395	425	387	428	344	403	424	392	429	392	400	389	413	424	397	427	367	449	396	400	424	413	409	396	386	409	407	378	404	400	410	391	439	405	419	393	437	377	383	377	405	394	436	357	399	389	436	396	403	403	365	405	407	411	382	471	399	422	388	399	397	405	391	403	424	393	392	409	405	405	421	414	409	432	399	396	400	424	385	393	404	431	409	370	406	427	428	402	426	409	419	388	421	419	383	405	419	428	379	377	440	433	435	413	403	400	405	410	386	395	404	409	435	407	402	397	422	422	427	395	407	411	392	418	394	415	412	425	430	361	415	451	386	406	404	361	357	378	399	405	395	395	373	371	388	380	398	373	431	408	436	392	415	410	392	435	418	393	396	392	381	409	412	438	411	395	429	407	435	456	414	393	415	377	421	398	457	413	402	422	417	367	379	381	399	410	400	408	400	417	386	353	397	410	366	394	410	360	410	391	412	410	427	444	418	406	387	397	380	406	380	378	402	405	394	463	387	388	395	426	443	423	422	424	414	405	419	436	395	391	409	400	374	389	401	405	402	388	434	437	394	470	431	400	404	422	384	397	387	391	408	419	396	385	406	406	372	367	379	401	415	397	402	392	388	408	435	398	373	385	430	455	365	389	389	413	420	464	421	399	431	433	422	391	399	399	416	389	407	386	424	412	393	395	440	373	394	403	403	385	440	400	403	434	389	397	432	439	384	372	392	387	418	377	361	394	422	406	394	428	407	417	415	377	410	411	450	420	402	394	383	427	406	403	412	361	406	404	421	392	425	410	395	404	380	438	445	374	411	411	399	429	398	401	433	421	376	410	391	411	400	420	390	413	432	370	429	422	409	398	415	414	414	426	392	417	397	383	405	403	382	394	431	393	374	449	402	425	415	416	433	402	436	418	451	443	404	419	390	440	404	371	407	362	429	431	399	455	421	426	420	418	412	388	366	410	415	433	406	377	407	393	416	417	417	392	413	399	461	382	383	362	422	422	433	409	409	414	383	406	438	407	379	395	371	398	399	407	425	408	421	386	410	392	423	392	398	419	395	406	414	395	379	438	398	398	418	378	387	411	395	398	433	390	381	392	405	415	433	439	407	417	433	380	392	399	440	423	427	443	419	407	400	440	381	396	443	392	414	419	415	424	384	397	392	437	390	367	381	378	390	433	421	426	430	407	410	437	393	425	382	411	405	380	414	358	380	394	372	411	429	426	400	400	399	433	416	352	423	431	404	399	397	433	420	399	384	421	409	414	427	400	420	407	437	420	381	426	405	466	373	383	388	411	392	403	396	413	439	392	398	389	441	413	365	412	427	421	423	393	403	450	408	417	382	375	443	400	398	421	372	364	381	410	438	407	429	420	419	390	400	398	386	411	434	407	376	386	410	400	419	397	368	390	397	415	431	407	415	394	418	371	391	401	429	385	399	405	385	415	401	388	435	405	426	375	415	449	409	401	405	407	405	399	420	402	422	423	417	395	389	404	439	415	382	416	424	401	375	390	398	369	393	394	436	437	436	391	441	425	377	423	412	414	398	457	405	445	445	377	414	388	400	431	402	390	411	399	362	450	409	393	408	404	362	429	383	383	390	426	398	443	400	407	431	373	389	413	399	409	407	417	422	368	394	415	430	415	362	415	389	406	420	391	410	432	397	410	417	425	378	402	427	447	426	406	433	427	396	400	384	455	408	375	383	395	377	402	363	386	414	369	394	412	403	390	437	396	383	371	358	381	414	433	426	429	389	417	406	423	425	475	380	419	417	360	433
8481	4585	10395	13685	10804	7327	4893	3886	3639	2605	2572	1795	1570	1280	1302	1127	1164	1127	1133	1108	1085	1088	1041	1100	1081	1060	1064	1081	1172	1158	1185	1107	1140	1159	1202	1361	1419	1386	1280	1268	1130	1150	1077	1079	994	1008	960	952	902	986	985	984	968	975	901	955	921	942	916	933	976	892	868	915	941	915	985	916	943	909	916	973	941	908	951	886	934	866	936	903	921	945	904	964	918	938	941	885	959	929	937	938	948	967	883	966	923	899	937	903	892	873	915	826	889	869	890	959	945	956	921	923	874	939	887	959	901	919	922	903	872	906	920	944	919	925	944	899	949	905	913	959	933	953	891	932	969	933	922	922	922	898	941	944	942	936	878	974	889	926	954	871	875	876	900	907	931	930	972	956	862	926	925	905	920	931	963	944	931	918	937	934	959	887	912	959	944	949	915	901	900	891	960	920	910	921	888	912	969	926	906	893	941	853	893	979	890	931	887	978	963	943	928	887	891	923	934	919	919	934	910	917	918	915	956	887	906	953	917	927	891	910	950	940	901	940	909	931	942	926	862	921	919	894	882	955	884	886	906	947	850	928	927	947	926	931	946	953	922	961	929	880	932	950	900	925	912	893	939	930	917	920	942	947	889	944	906	894	966	969	894	927	889	960	908	924	925	901	896	891	961	921	934	936	855	904	999	898	904	977	958	939	882	930	898	899	874	952	883	938	924	934	922	912	944	936	918	953	941	926	908	968	927	959	901	894	876	925	905	887	922	902	885	935	1004	939	868	940	966	944	934	899	921	977	947	891	928	944	952	877	925	926	931	883	897	903	898	917	898	925	896	922	899	920	938	943	941	982	980	955	911	938	937	976	933	913	905	964	898	918	902	931	962	933	909	939	910	935	954	888	912	933	919	917	930	959	918	1001	897	940	905	885	937	884	978	881	936	976	869	871	931	868	930	948	925	904	924	931	887	891	919	894	975	895	943	927	967	950	928	923	946	938	906	932	854	899	947	946	910	909	929	969	964	918	979	897	892	896	958	904	912	914	937	943	900	935	908	909	986	941	937	875	853	893	966	977	934	926	922	885	919	912	916	957	934	904	910	934	847	904	903	898	893	952	904	916	943	947	916	900	880	898	959	927	907	921	933	923	915	936	960	961	877	911	941	904	956	929	909	947	969	906	921	939	942	926	904	913	906	946	912	935	889	907	933	970	959	868	929	970	884	883	904	895	953	950	915	948	872	957	896	919	871	936	921	910	910	938	954	911	914	916	913	905	953	965	938	907	924	943	915	906	951	930	969	919	949	918	910	891	928	962	876	899	948	964	970	858	981	951	940	970	914	916	912	931	918	899	953	931	942	872	912	963	909	955	887	972	927	922	908	974	979	898	916	926	919	926	915	881	919	937	927	948	960	903	958	893	907	912	921	936	926	939	965	906	894	947	931	938	918	915	956	863	923	929	884	934	915	961	927	936	927	953	862	959	944	917	918	907	955	927	953	902	951	842	942	865	861	900	908	919	904	886	904	905	887	885	881	883	889	933	908	898	933	941	892	916	962	947	913	946	916	936	985	900	944	882	907	909	883	909	944	932	936	915	918	913	922	910	903	951	930	897	893	882	954	983	911	895	948	930	877	932	914	911	943	906	929	945	904	961	938	894	899	907	898	923	924	940	943	973	992	949	943	970	874	964	927	908	901	999	866	909	916	870	907	891	893	874	935	937	914	976	945	924	936	977	916	864	932	886	953	924	970	914	921	963	934	956	909	964	938	904	917	933	845	981	941	952	895	954	956	965	922	909	910	919	901	923	965	932	899	1000	871	995	981	898	897	953	978	922	913	919	883	879	949	882	912	905	928	845	896	901	948	951	939	894	905	919	917	926	934	909	972	919	947	869	899	954	910	929	922	892	902	886	914	908	921	918	879	917	938	923	916	921	848	975	896	953	891	917	935	910	902	862	898	955	941	935	906	939	956	947	878	989	924	943	923	920	916	944	935	922	968	916	922	895	898	896	992	926	929	921	902	905	956	919	969	922	922	924	909	946	945	903	947	958	950	906	959	934	914	976	903	897	917	875	868	865	861	908	894	928	949	960	892	913	930	922	883	911	960	904	940	918	854	931	926	844	920	927	945	900	894	922	891	871	925	930	957	915	918	917	950	902	942	957	890	883	883	862	910	899	952	912	881	918	909	971	927	958	924	934	913	939	943	937	895	952	978	879	938	899	887	904	897	916	906	893	952	888	913	944	921	909	899	951	899	851	927	906	914	892	893	884	891	958	932	887	929	905	913	975	916	959	915	924	894	952	887	935	967	922	912	934	935	922	870	925	934	941	905	925	920	930	916	894	945	952	940	866	939	890	922	885	962	906	966	968	908	912	928	906	862	1012	896	897	928	936	904	905	910	954	955	956	904	905	854	1002	958	873	941	948	942	925	947	887	876	964	931	924	937	934	882	861	893	906	977	898	902	935	902	911	977	955	933	881	942	903	960	929	921	900	893	952	919	908	941	987	946	854	863	904	869	891	924	902	921	937	884	932	938	889	894	916	928	948	916	975	878	878	933	927	898	893	912	883	922	941	932	948	940	917	950	894	890	916	910	892	959	894	881	919	937	872	946	919	892	906	909	873	890	962	899	922	981	924	915	851	901	965	985	947	893	897	918	952	906	928	910	1012	1002	893	929	956	899	890	858	927	915	979	964	948	923	957	886	906	880	945	915	917	910	917	886	911	918	975	930	890	940	920	948	908	966	964	938	895	907	927	893	950	916	907	899	959	892	900	903	971	947	897	895	927	988	927	920	896	921	899	928	919	937	907	906	922	883	933	939	920	938	918	952	982	920	887	844	945	937	879	883	919	934	923	897	929	891	923	960	918	920	980	914	941	905	922	944	938	984	905	935	951	922	908	960	923	867	890	916	986	911	913	892	959	926	884	936	955	951	914	856	970	906	906	917	870	939	923	907	898	924	864	923	943	972	899	899	897	964	942	915	880	910	891	1015	936	943	911	925	940	906	954	924	907	926	902	949	994	886	873	888	958	896	894	942	925	918	895	972	896	928	886	920	913	914	895	861	900	940	963	901	978	971	912	922	926	869	887	930	891	928	882	929	943	915	910	899	892	921	929	910	877	901	982	903	921	955	906	975	914	902	930	931	886	935	913	946	879	921	926	896	949	913	962	915	938	911	960	909	954	943	918	920	912	956	884	935	894	914	968	931	940	951	949	930	909	938	946	909	948	901	934	924	940	869	911	912	930	916	946	943	939	933	877	951	975	898	920	914	947	903	915	930	904	933	908	919	930	873	996	962	946	932	911	960	933	937	941	979	888	837	936	939	935	931	912	953	883	964	957	925	874	948	904	873	944	906	927	924	920	920	926	891	958	922	899	966	966	909	934	904	955	855	907	889	956	892	849	918	838	909	924	957	924	916	927	961	929	862	905	948	892	911	926	925	938	891	926	901	894	945	902	904	893	920	917	921	894	908	939	889	947	888	921	950	935	961	904	895	948	976	919	914	904	930	904
33022	16222	14683	13421	9048	5693	3396	2337	1887	1559	1224	952	756	696	631	592	472	546	418	423	355	400	379	339	353	381	341	338	379	390	366	357	347	327	380	391	416	353	365	369	334	372	301	280	295	274	258	299	296	288	351	295	301	307	303	285	274	313	248	293	296	281	286	290	254	266	289	305	276	259	282	289	263	256	281	304	316	308	241	267	275	266	272	273	270	271	269	287	291	260	320	284	278	292	292	297	292	288	293	252	299	284	283	266	274	254	268	272	276	289	294	293	293	255	298	285	305	249	269	287	281	309	275	280	272	295	274	288	298	276	276	267	269	283	268	266	301	273	284	277	266	278	268	323	295	281	294	241	270	298	310	287	273	288	275	286	294	290	242	286	309	318	277	257	296	285	287	260	252	297	295	284	278	307	267	282	310	276	282	291	290	262	270	289	273	291	297	299	270	285	282	275	278	270	305	284	281	303	273	270	265	282	286	277	259	296	302	280	272	274	300	305	306	297	306	307	252	266	282	341	258	310	279	307	282	251	298	269	291	287	269	280	285	300	297	269	297	274	268	305	276	276	255	277	290	291	290	296	250	292	303	301	254	282	320	314	273	303	285	282	266	263	271	308	289	269	288	267	292	260	284	279	285	266	299	282	296	298	252	286	269	268	283	331	248	261	284	287	272	276	273	238	263	268	274	323	288	267	310	297	272	278	257	310	273	270	286	297	283	298	268	275	302	257	297	272	286	279	268	257	276	285	282	299	292	281	304	266	290	286	259	280	263	290	300	286	260	261	298	284	269	269	245	303	299	322	289	303	285	313	325	310	299	254	286	277	279	297	277	293	277	261	275	298	262	291	277	272	314	285	302	282	288	274	284	289	259	311	287	262	289	272	296	285	295	241	320	304	295	276	292	287	281	271	276	318	280	302	266	265	264	290	258	296	293	291	279	289	274	279	283	303	274	300	282	266	261	285	305	251	318	276	255	302	270	277	319	259	273	269	294	306	305	278	271	291	275	292	266	309	308	276	286	281	280	266	280	281	286	287	278	284	303	256	296	284	277	324	288	263	273	278	265	250	286	298	281	302	309	268	269	298	282	273	282	270	267	272	272	290	261	299	309	271	262	277	285	296	253	290	288	284	278	281	270	303	294	278	279	277	317	267	261	257	267	267	319	282	254	267	279	303	291	278	268	285	259	295	299	279	269	287	284	297	290	321	265	301	274	259	266	280	301	287	291	286	277	258	278	289	323	289	276	284	288	278	278	284	289	301	300	285	295	262	253	257	268	289	265	286	286	281	281	299	277	291	293	277	296	312	290	259	259	279	289	279	277	262	245	275	250	295	271	284	276	286	300	277	293	269	275	259	263	279	269	282	294	286	288	281	274	286	268	250	276	272	279	255	292	282	276	276	298	286	254	263	304	296	277	278	290	254	298	280	306	287	295	303	319	281	277	288	281	296	300	266	269	269	303	272	262	292	289	290	289	293	297	313	291	277	269	279	275	269	282	300	266	278	278	282	272	275	254	269	285	287	263	241	277	299	305	278	289	275	238	267	256	314	304	274	265	278	276	292	268	306	298	273	298	285	298	272	298	277	296	272	238	301	277	293	282	259	279	295	270	298	335	274	257	292	275	264	300	249	285	288	301	292	299	265	296	307	304	304	318	286	263	303	268	281	262	261	264	292	262	304	276	278	264	291	299	243	323	266	261	274	268	277	276	301	320	271	252	273	283	281	314	296	255	275	262	262	289	305	264	290	289	267	301	279	304	296	302	253	273	313	273	254	281	291	258	285	289	276	305	304	273	273	295	291	289	261	278	265	262	283	351	291	275	257	298	277	309	267	294	280	288	282	284	293	315	287	304	268	262	275	313	266	299	282	288	273	262	293	288	275	273	278	303	293	272	303	278	263	281	268	288	280	288	301	269	274	264	291	297	275	273	296	299	267	275	306	275	294	247	298	298	262	261	289	275	289	289	305	284	292	265	257	275	276	282	292	240	287	292	257	299	273	292	284	272	266	304	282	295	287	255	271	255	263	299	300	260	292	289	309	271	267	281	259	274	285	255	284	271	299	247	282	309	304	291	265	284	269	270	283	305	275	312	285	272	296	260	257	300	261	296	283	278	282	276	290	297	269	277	275	273	284	259	283	272	302	252	282	283	256	264	276	300	304	269	310	309	261	341	280	255	281	293	268	314	275	307	290	290	270	277	307	265	294	262	262	299	293	290	280	276	273	277	279	293	254	280	247	282	263	251	268	272	283	277	296	265	280	267	277	313	279	284	265	240	339	271	259	271	288	301	273	300	294	281	303	245	290	291	238	290	314	317	302	264	281	268	266	312	278	313	279	290	265	278	269	278	307	288	279	282	288	309	266	296	263	309	266	302	297	313	265	286	259	271	299	262	275	257	295	286	272	264	297	318	284	259	277	252	271	294	289	293	292	293	261	297	280	278	281	260	304	249	301	266	272	308	299	313	268	279	274	290	272	270	329	303	306	271	295	273	268	300	275	283	308	303	299	284	269	288	268	266	283	294	289	254	273	280	278	310	283	275	282	286	269	290	275	266	273	291	291	290	311	254	296	270	282	261	299	282	306	268	273	249	303	314	281	266	247	267	264	309	261	265	268	260	249	293	284	264	300	285	303	272	275	284	276	271	283	269	265	261	294	295	263	299	255	264	293	276	278	304	261	283	289	268	246	288	264	246	291	273	254	282	279	266	250	262	282	287	265	300	274	274	295	295	260	257	286	295	307	265	307	276	294	272	305	300	258	308	283	299	297	278	293	265	288	247	237	281	285	285	256	307	261	262	292	269	267	292	270	297	290	291	254	257	265	300	262	264	295	267	288	286	291	258	285	278	294	287	314	289	257	270	283	288	285	250	295	248	263	274	295	300	271	259	273	278	286	245	281	257	283	290	294	274	295	255	291	290	291	282	283	264	289	289	302	304	272	297	263	276	265	285	279	280	261	286	267	291	317	301	285	291	286	280	254	298	270	311	302	288	272	274	301	273	275	306	306	300	261	241	305	251	283	275	291	280	287	275	298	279	273	279	299	252	246	308	296	303	268	257	311	277	263	279	247	260	249	251	283	278	281	286	257	266	264	277	260	279	276	301	251	270	284	271	297	257	309	294	267	252	276	275	275	300	281	269	246	298	292	260	275	294	301	274	258	265	288	276	264	284	269	277	276	301	263	274	274	315	323	279	285	282	270	305	285	277	283	278	300	284	282	305	300	278	258	298	292	293	271	315	284	276	280	312	297	243	297	287	292	266	306	294	268	267	295	288	299	263	268	316	292	268	265	305	306	278	275	286	307	255	283	294	314	259	260	273	276	288	308	298	310	252	294	282	289	292	276	248	297	246	283	281	298	266	271	284	291	296	255	242	287	276	259	304	263	284	305	270	293	272	306	301	268	290	279	263	258	248	263	310	303	242	247	264	277	280	292	300	269	256	302	315	287	294	261	252	278	303	288	286	302	294	260	254	274	315	300
19455	10229	19539	23572	19517	13444	10424	8334	8325	6679	5427	4049	2959	2974	2802	2426	2013	2403	1959	1755	1453	1421	1513	1094	1193	1307	1249	1333	1373	1329	1346	1158	1208	1081	1415	1431	1615	1505	1294	1059	1093	1046	934	886	834	804	823	739	728	799	862	792	776	745	766	758	802	768	739	699	678	661	663	691	667	676	708	690	674	712	650	657	688	693	670	709	692	661	660	676	650	734	728	684	659	688	679	661	681	667	647	692	662	674	656	698	684	654	671	672	697	645	690	633	673	649	647	669	653	645	672	689	655	638	673	693	624	700	675	662	655	690	668	695	662	656	624	676	616	683	695	689	642	665	651	625	637	635	670	678	656	636	660	632	675	671	663	688	663	676	662	657	675	665	646	635	689	677	679	661	657	653	663	645	679	642	642	694	669	687	681	670	659	634	666	637	662	695	646	625	683	670	685	667	670	664	656	696	661	660	645	664	638	672	654	644	621	733	658	661	713	720	651	694	679	660	627	614	683	673	714	672	640	684	683	642	662	692	639	661	689	701	696	619	673	685	676	669	646	704	672	662	665	679	716	633	634	624	652	654	683	678	705	651	626	660	715	673	629	633	646	697	708	736	639	672	669	725	643	662	675	644	640	671	684	678	656	653	658	665	637	698	688	694	648	646	649	678	690	646	675	635	680	674	637	671	645	692	661	678	645	698	700	639	663	687	597	668	682	678	668	660	687	631	686	676	637	638	652	678	644	610	663	670	639	622	658	665	658	699	638	654	632	701	650	640	674	620	693	694	654	669	641	643	663	646	676	657	638	625	654	640	638	661	692	671	629	669	636	690	659	675	662	718	687	646	673	593	712	713	703	695	640	680	668	675	635	649	648	741	676	683	663	650	635	689	656	677	671	650	639	636	667	631	673	658	644	622	675	659	686	663	671	588	629	679	671	634	638	669	690	692	656	684	649	682	695	705	648	627	667	704	616	672	678	662	659	746	657	699	648	654	671	679	650	612	698	656	663	668	686	633	611	709	682	645	655	687	602	658	704	636	629	651	633	642	624	709	679	680	680	668	679	680	654	684	619	664	705	667	651	680	680	656	641	673	644	681	675	684	658	683	647	685	659	695	717	662	712	653	679	636	666	616	702	724	676	672	642	639	633	643	625	676	649	669	655	646	642	678	710	636	672	657	689	632	676	681	616	642	705	636	668	679	657	734	638	699	717	622	637	638	631	639	650	618	689	645	693	637	679	666	634	664	644	660	680	633	687	692	668	666	681	653	654	685	685	658	672	686	623	664	674	655	648	686	621	662	665	680	700	665	682	666	700	682	596	625	688	628	711	678	675	633	663	689	636	655	692	663	644	688	688	664	675	649	660	644	650	680	691	620	647	689	671	654	689	682	673	645	682	644	688	631	670	660	727	633	678	633	661	665	678	673	654	640	650	640	662	716	672	663	634	650	636	662	675	654	703	640	663	684	674	649	630	696	657	653	687	686	644	675	634	689	668	669	673	687	634	676	643	689	682	657	709	640	685	654	657	654	649	672	649	689	689	643	674	679	652	676	643	651	666	638	646	667	619	668	664	632	711	665	671	711	662	705	697	622	671	616	668	679	668	655	672	670	618	664	707	652	666	642	740	650	671	648	621	640	684	675	653	671	623	672	618	679	662	686	696	667	696	683	695	687	683	666	670	675	613	680	662	662	707	646	658	676	645	686	643	677	639	640	680	649	651	666	688	669	632	655	697	681	634	653	644	681	669	648	639	659	685	663	658	633	684	633	637	659	642	651	608	646	649	668	670	674	701	686	747	734	673	648	643	665	637	681	656	676	644	650	681	637	685	629	618	649	672	662	675	718	645	689	705	614	678	664	686	639	704	667	653	650	657	649	661	652	672	627	613	644	730	628	645	634	706	680	623	663	711	711	631	691	679	661	659	679	673	636	661	654	633	643	702	668	653	671	658	611	604	653	647	679	632	651	677	657	684	665	695	658	658	667	658	647	704	659	608	690	634	633	665	703	660	691	705	677	670	608	642	660	647	683	671	643	598	689	699	713	653	679	654	699	663	624	682	647	649	696	711	622	681	721	673	668	646	686	644	678	644	689	631	671	677	648	696	627	632	673	634	647	683	656	670	697	653	628	651	695	655	702	619	701	662	656	693	672	689	642	643	691	634	714	673	694	671	685	625	764	689	694	660	632	683	671	663	659	646	621	677	661	672	666	597	675	675	687	686	646	655	701	640	653	638	643	600	659	663	703	680	620	648	688	702	669	655	666	707	676	679	683	650	695	603	643	661	657	647	690	665	673	687	676	692	641	657	672	683	681	663	619	698	633	644	646	640	633	649	673	591	660	683	661	679	671	641	646	658	662	662	685	686	634	710	671	679	674	668	625	657	640	682	681	652	646	726	708	666	722	665	712	724	610	703	676	653	684	678	674	652	675	674	691	667	684	674	675	667	675	680	695	641	664	695	676	639	662	650	686	638	672	642	628	694	691	690	663	670	674	641	666	678	611	649	649	671	638	660	680	620	673	622	667	667	634	680	653	636	647	662	689	633	655	701	699	661	666	630	684	636	654	663	652	685	650	661	641	656	643	700	633	657	649	721	666	666	701	704	679	694	675	691	711	652	613	666	690	676	652	657	684	620	689	637	649	651	665	620	727	684	640	626	688	683	668	646	672	653	656	629	641	680	669	652	626	608	604	755	670	702	644	678	692	643	640	670	656	673	688	663	658	678	656	653	701	692	643	672	660	636	675	717	654	656	660	685	661	592	677	649	699	666	664	645	633	639	662	683	652	665	668	676	636	664	645	721	664	607	660	682	651	690	664	650	666	582	655	662	691	652	708	634	681	638	718	633	639	700	696	680	627	655	659	647	681	692	631	607	664	646	642	625	631	710	659	643	656	615	666	678	689	650	644	631	650	688	682	685	679	682	662	645	652	671	683	645	660	628	674	628	670	635	672	627	683	649	667	633	687	699	653	684	671	618	645	698	660	642	656	662	669	688	682	622	690	697	707	676	693	730	631	658	662	650	661	713	649	634	585	629	693	660	671	664	674	688	698	660	685	648	636	692	647	650	651	699	667	654	682	694	658	695	675	680	666	671	653	712	723	698	643	678	717	643	679	657	647	655	673	629	693	682	689	610	674	648	691	697	720	618	675	608	683	685	699	669	684	677	635	643	644	678	671	701	665	650	687	583	657	697	730	647	659	700	685	701	645	667	694	686	643	670	643	693	645	688	644	690	639	664	623	640	638	695	692	680	646	688	665	687	621	678	661	619	648	700	643	686	676	739	692	661	669	619	638	674	680	706	691	638	655	663	631	674	671	614	685	696	675	644	692	674	650	608	622	661	643	679	697	670	650	654	649	639	693	673	637	664	694	675	673	626	655	651	681	702	681	649	681	675	675	662	677	676	652	639	691	694	672	687	594	683	647	685	695	678	747	665	672	672	638	683	694	667	652	716	702	644	670	636	650	666	705	669	637	636	668	671	666	671	659	644	675	632	658	651	660
45814	24988	22864	20186	14957	8307	5630	4242	3388	2715	1933	1576	1195	1015	873	805	643	786	656	487	495	436	427	335	376	339	345	381	394	373	340	312	306	328	396	334	399	345	303	287	291	267	254	256	210	218	213	240	256	231	247	220	229	222	249	228	223	198	205	231	214	214	223	224	213	197	249	195	197	200	208	208	206	200	259	236	219	225	216	200	216	203	194	208	240	231	184	220	196	187	172	214	214	175	197	238	201	216	221	235	203	227	231	202	195	201	220	204	204	225	183	202	210	205	216	208	212	192	211	182	211	193	203	211	201	195	190	209	198	195	181	202	208	220	199	224	191	216	190	236	209	186	217	206	234	229	206	219	213	219	211	213	207	218	202	237	224	210	197	221	220	238	239	226	217	199	215	215	192	221	213	202	203	201	226	230	205	199	232	229	177	203	163	185	193	213	199	198	214	227	210	225	224	194	208	206	175	224	189	228	220	195	212	202	197	205	210	207	231	196	194	215	186	205	205	209	188	204	220	202	203	220	198	219	204	229	213	212	220	216	207	199	234	201	208	204	223	211	222	225	201	229	217	200	198	208	230	220	202	240	192	198	217	215	227	207	192	209	199	225	202	208	218	192	199	202	193	202	200	214	202	215	183	197	215	203	228	224	218	219	217	212	200	215	207	224	200	225	174	199	171	204	206	204	206	183	201	211	195	217	183	198	198	202	208	222	222	224	207	213	211	201	204	191	219	192	210	187	186	193	202	211	214	216	197	189	202	220	203	202	215	212	229	234	208	223	209	207	219	216	188	202	245	211	211	191	217	179	225	206	213	221	209	201	224	219	213	222	199	209	201	184	215	200	213	203	190	191	245	214	208	173	221	217	204	206	211	228	204	184	173	198	199	213	227	196	200	212	211	184	201	182	212	211	202	209	210	218	200	207	190	215	218	214	177	213	194	221	225	203	206	191	218	206	204	189	217	190	224	211	203	219	213	221	198	184	180	193	198	219	179	207	202	213	194	207	219	198	218	209	190	227	167	186	206	183	212	200	210	213	209	223	203	207	217	196	221	204	214	220	203	199	236	241	219	221	201	199	221	201	202	184	185	182	211	184	190	216	217	228	203	225	195	196	204	211	228	200	192	203	227	193	201	217	189	181	174	210	203	207	196	211	192	225	218	218	235	207	191	187	200	214	200	190	197	204	207	204	204	178	191	221	201	194	203	191	189	219	172	210	192	205	220	211	214	212	214	203	208	209	180	211	230	203	206	182	191	236	217	199	210	195	223	204	205	240	217	207	225	217	203	180	212	227	231	182	229	202	233	215	208	199	198	166	233	212	223	196	202	188	218	221	216	209	209	198	217	180	206	213	209	194	211	224	200	203	252	212	223	203	195	190	205	200	200	220	210	178	205	183	191	208	200	227	230	218	219	204	189	207	228	214	187	216	202	186	183	213	190	194	216	183	225	228	195	176	225	207	222	202	201	202	213	205	226	202	221	209	201	190	193	210	208	194	224	224	197	197	203	178	221	182	208	194	205	228	208	195	193	186	210	193	205	220	202	186	225	230	214	227	168	211	221	163	223	207	209	222	215	216	203	195	213	204	193	186	218	199	217	201	191	211	198	208	193	195	208	202	179	221	222	210	202	222	239	224	205	206	228	216	207	211	211	213	226	209	220	202	203	197	200	199	238	195	217	253	195	222	210	197	186	209	194	197	202	207	202	192	204	213	194	213	204	211	180	217	202	217	237	179	195	218	197	202	210	204	228	206	208	200	207	214	237	215	230	210	189	203	178	223	208	215	198	204	178	211	213	209	214	212	226	207	198	191	218	201	192	223	198	214	219	216	184	206	193	204	213	198	191	216	226	201	230	205	198	212	183	199	182	212	213	193	199	202	203	215	197	202	209	210	233	188	167	205	185	191	189	210	190	203	200	203	197	226	219	181	208	210	184	187	207	229	203	200	211	215	222	212	202	243	204	211	209	228	217	218	191	225	189	212	212	223	192	218	206	183	197	201	231	182	202	193	214	201	193	205	216	186	216	230	183	204	230	213	213	182	176	203	218	226	237	216	184	213	205	185	201	199	201	217	209	239	214	222	208	232	202	199	202	209	227	201	205	215	182	190	218	200	229	213	194	202	205	199	211	204	218	205	180	207	188	189	208	244	212	198	224	198	208	220	192	241	198	247	208	225	218	192	225	231	216	210	221	203	219	197	196	179	247	213	195	195	221	213	216	216	210	200	217	209	210	221	211	210	226	199	181	222	217	231	207	214	201	215	202	206	197	212	216	205	183	217	203	210	207	231	218	200	236	201	224	196	207	187	219	194	227	195	214	228	207	204	194	195	180	199	203	222	185	205	213	187	208	209	189	211	215	211	201	193	210	211	172	208	222	162	190	210	228	189	210	230	210	209	218	226	182	227	212	190	196	217	195	214	227	182	193	221	204	214	188	189	217	228	230	197	215	195	203	206	233	202	198	218	202	208	196	208	204	210	188	222	220	217	223	199	238	221	215	202	225	207	211	231	186	197	187	208	190	191	204	206	201	220	209	201	201	185	192	200	191	208	208	205	157	191	191	211	200	225	205	197	216	211	231	202	173	208	203	195	214	191	202	200	205	207	190	207	205	186	211	211	203	220	199	201	201	187	198	194	230	224	223	198	223	213	208	234	194	206	232	202	201	181	203	199	208	228	211	226	206	209	209	207	203	217	229	193	212	214	196	211	192	227	215	198	200	195	243	196	206	214	218	186	192	197	193	199	223	202	208	205	206	205	211	204	206	214	217	190	210	201	200	194	223	223	216	175	226	197	218	190	191	224	193	228	219	202	210	209	192	216	178	187	179	193	193	206	192	188	202	197	188	204	209	229	180	197	222	221	204	217	183	218	235	198	198	213	201	208	210	210	189	214	200	204	178	230	210	219	188	221	205	207	203	187	207	185	213	214	186	212	218	212	204	230	193	201	198	210	212	204	185	202	194	217	217	195	196	227	229	193	184	204	223	204	216	192	182	216	178	198	188	187	187	205	230	203	208	216	211	215	205	210	192	194	204	204	201	204	225	216	241	207	201	231	230	227	202	221	227	207	173	211	208	205	235	195	226	225	221	243	202	222	219	196	209	236	186	184	179	191	204	199	185	233	207	220	191	200	215	208	231	200	197	202	218	219	217	255	179	192	212	209	215	198	206	198	202	225	199	200	188	196	174	228	220	216	199	195	196	202	222	215	218	204	186	221	202	235	232	202	224	223	220	200	202	199	193	207	224	196	206	196	202	223	226	209	233	184	226	223	180	210	204	214	209	222	203	236	216	220	212	237	205	227	216	222	223	202	204	197	218	194	210	259	193	202	199	220	194	193	225	195	216	186	215	215	218	219	176	195	193	213	227	225	213	199	216	202	193	231	220	227	226	214	195	213	199	180	183	193	206	215	217	186	211	200	189	185	207	216	215	218	205	211	215	183	222	198	194	198	211	187	201	216	198	208	242	186	210	205	197	200	212	227
27200	15212	25609	28634	25805	18217	14853	13365	11845	10555	7824	6358	4972	4697	4440	3728	3392	3941	3338	2438	2301	2098	2147	1341	1582	1640	1498	1880	1888	1781	1531	1382	1157	1450	1849	1717	1839	1699	1316	1193	1133	931	849	822	767	726	665	676	788	747	760	726	687	677	676	614	667	626	618	578	577	539	535	552	542	532	549	541	579	583	521	568	573	540	580	584	596	534	526	523	512	536	505	535	541	536	559	532	524	523	538	529	506	566	542	514	556	490	519	472	518	504	486	538	506	548	496	496	557	558	524	518	541	556	555	535	491	528	534	545	529	539	522	515	520	514	517	500	523	510	516	486	539	517	496	535	498	515	543	537	519	511	532	496	529	489	526	520	540	514	549	509	565	497	509	536	514	517	488	529	540	506	533	520	476	496	494	534	544	467	537	516	511	461	513	520	512	557	548	494	579	511	488	534	512	479	496	503	546	507	503	510	533	537	545	514	543	536	526	496	499	522	536	517	520	475	492	524	512	505	513	524	497	513	547	527	492	509	533	538	514	511	488	547	494	484	516	554	533	496	516	473	543	524	505	500	518	496	466	526	502	488	482	566	539	523	544	530	508	509	524	526	561	519	502	502	519	497	533	524	522	537	508	520	520	505	492	529	503	503	545	513	496	507	500	529	507	484	531	502	534	532	550	525	496	500	502	490	569	583	540	458	512	499	512	514	525	533	496	511	492	522	521	548	549	474	512	500	488	528	527	517	503	493	529	547	533	500	506	509	509	517	498	526	509	521	495	479	495	550	512	500	489	528	522	519	539	564	492	511	522	495	558	537	473	541	537	505	526	514	524	513	507	529	534	513	503	557	551	557	528	505	517	456	505	531	489	489	515	516	557	529	504	478	520	530	548	495	545	520	500	517	535	498	494	560	527	558	485	484	502	508	502	543	517	496	501	551	515	523	515	532	502	472	496	495	487	512	547	545	493	540	517	486	550	515	524	526	531	494	501	562	466	484	527	531	521	543	527	546	507	516	526	494	517	457	527	524	528	502	562	518	510	522	511	525	493	502	532	497	506	512	495	503	470	534	495	525	528	514	543	501	495	517	486	485	509	494	539	557	509	504	534	552	526	521	526	492	481	536	515	520	538	501	485	482	521	500	511	557	502	537	476	518	549	527	515	510	510	558	513	502	532	476	478	518	510	553	507	493	513	508	505	522	537	520	512	494	495	513	510	494	507	535	529	538	488	544	543	515	522	531	524	502	523	521	521	535	518	508	490	506	518	536	544	511	488	498	529	503	454	481	511	521	531	532	543	530	585	546	524	490	478	535	515	481	495	508	511	526	536	516	540	501	502	496	520	502	519	522	492	542	513	559	532	532	512	515	506	538	496	559	514	506	541	500	541	534	499	475	536	524	468	533	500	503	548	539	516	493	574	494	509	503	515	542	495	500	479	522	525	538	475	481	527	516	530	499	474	502	505	564	506	513	555	522	485	530	559	552	499	492	500	539	598	512	507	526	541	559	514	556	505	525	536	504	524	525	480	504	516	559	543	510	549	492	506	515	520	536	501	503	498	526	499	486	510	559	547	494	492	517	510	522	507	495	517	526	514	497	536	535	495	487	528	511	515	546	481	505	507	490	497	517	480	516	503	525	528	497	517	536	553	462	496	508	515	556	487	495	517	492	510	519	533	498	526	528	529	553	509	566	511	542	515	538	503	513	509	495	509	531	512	513	490	481	535	502	509	543	538	501	507	501	487	497	497	523	533	513	498	489	501	511	529	502	483	482	500	514	541	531	495	488	500	536	508	516	516	482	479	499	529	514	491	514	497	491	531	537	464	455	523	552	525	462	543	543	516	508	573	520	485	508	523	536	501	527	540	511	485	538	516	530	512	508	498	549	496	534	505	524	547	538	495	504	516	518	531	549	524	514	521	479	504	493	492	509	543	520	545	511	531	482	535	519	545	496	535	504	505	475	498	503	550	530	516	538	531	555	540	526	511	549	548	502	543	501	477	549	522	521	556	495	548	522	531	518	533	507	516	503	493	469	485	539	530	504	499	551	487	511	525	489	532	529	537	494	554	527	524	505	516	542	493	546	484	538	492	529	507	518	482	511	519	537	525	520	557	502	525	522	498	513	534	525	519	514	517	494	510	533	530	528	496	516	510	526	495	482	517	499	508	509	521	493	509	495	513	474	518	524	502	512	520	524	521	520	471	514	510	489	527	483	521	492	530	522	518	487	496	525	506	498	487	502	562	509	544	504	461	545	515	521	535	515	524	516	538	512	511	517	507	467	522	483	520	581	522	499	539	510	467	539	509	536	501	511	523	505	503	500	498	545	509	546	519	541	513	522	512	531	537	517	522	478	500	568	553	486	579	564	539	488	512	536	565	520	476	495	557	529	517	510	533	496	527	521	509	531	545	492	537	528	491	499	512	536	465	529	544	545	498	501	546	501	504	526	520	520	530	550	477	536	512	487	546	533	491	518	513	485	480	479	542	485	477	514	517	520	499	535	537	539	499	509	568	532	508	483	489	509	569	541	587	489	528	532	502	504	452	517	497	538	529	518	505	546	485	527	479	527	550	522	551	531	516	527	519	510	515	468	493	489	482	478	531	480	508	487	450	523	507	507	507	515	490	504	510	504	536	501	500	508	501	510	524	524	509	521	569	501	488	519	510	508	522	527	531	482	541	484	579	523	499	504	551	513	537	549	522	554	498	518	549	508	521	538	570	495	545	528	511	491	542	534	479	495	498	535	534	507	533	531	495	496	534	488	499	520	524	512	520	535	523	507	538	525	503	528	488	514	540	480	547	528	520	553	530	518	520	532	478	500	576	539	525	520	527	544	496	503	518	519	523	524	507	526	497	497	537	513	518	500	547	528	523	547	551	525	520	521	499	496	510	503	556	510	475	543	459	522	515	505	538	533	532	516	500	548	499	557	522	505	526	539	513	534	477	533	550	531	528	531	515	461	569	512	464	523	513	511	503	520	561	521	536	540	492	516	506	526	534	545	494	495	493	505	537	507	513	524	545	485	502	542	507	509	490	542	541	520	518	519	535	543	556	504	538	480	504	482	476	500	495	540	476	541	535	512	512	501	489	479	506	511	524	512	526	521	500	484	519	483	528	545	519	528	491	497	531	513	507	529	521	503	503	520	488	496	469	487	497	508	518	516	473	528	499	484	508	486	503	531	490	538	496	540	522	521	526	537	511	556	562	528	485	515	492	510	545	565	531	559	536	545	476	514	530	505	492	524	514	492	522	515	530	477	498	508	494	524	507	532	508	524	504	474	474	523	532	541	542	476	493	522	560	529	518	513	544	515	534	524	479	531	505	491	500	532	525	545	508	543	519	530	474	524	493	526	561	494	567	535	483	505	506	493	542	510	498	535	548	522	478	500	510	484	548	513	538	549	533	502	490	529	538	516	474	470	537	489	534	509	511	496	541	520	524	465	543	526	530	527	528	489	489	508	482	519	525	503	524	570	461	526	506	497	516	520	526	485	534	490	537	467
17252	6422	5266	4767	3485	1793	1302	995	858	721	534	515	466	486	466	461	414	407	384	425	414	410	427	417	405	376	438	438	436	415	388	401	399	449	444	428	445	445	368	463	412	364	406	431	359	395	379	395	383	391	425	380	363	394	401	392	382	405	407	387	391	422	377	368	424	376	358	428	365	397	403	377	457	384	398	368	396	387	375	383	389	385	420	373	373	381	409	404	366	375	415	414	413	387	380	378	400	386	378	373	383	379	393	362	382	395	374	367	410	391	395	372	391	384	365	352	378	414	347	351	377	359	407	416	408	402	420	408	424	414	368	351	396	391	361	410	394	395	368	368	378	394	389	410	365	410	369	381	441	438	393	352	410	386	370	393	394	421	384	377	374	399	402	405	362	377	373	400	375	433	380	387	394	410	384	379	391	382	406	401	398	353	348	381	383	413	402	407	393	378	399	381	380	429	387	396	363	404	368	371	370	359	391	335	397	396	376	353	365	402	366	375	366	375	390	359	417	383	386	420	380	381	366	371	392	396	396	413	396	406	410	377	344	401	379	388	359	410	438	443	389	364	401	388	360	387	356	387	402	353	348	376	329	352	393	390	359	393	403	381	391	361	423	410	407	410	382	395	372	420	407	401	375	363	382	370	362	412	382	391	428	408	388	388	366	372	408	383	423	370	376	379	376	397	377	418	399	392	403	373	376	376	356	384	413	389	432	413	382	375	403	371	366	360	420	394	396	361	385	401	387	379	396	359	399	374	402	406	387	386	374	399	401	386	374	369	390	415	413	413	397	393	404	370	400	385	405	357	365	389	380	380	383	414	376	353	386	428	373	344	398	357	398	360	392	386	377	385	368	381	398	379	375	389	367	344	385	370	393	394	374	393	364	386	375	389	376	375	391	393	370	361	352	382	375	413	367	374	421	393	415	374	419	393	429	384	406	406	365	405	373	386	406	366	361	388	376	368	354	367	427	372	413	446	396	403	353	364	378	362	359	361	362	389	408	402	381	397	355	392	369	401	438	325	364	377	414	393	367	382	412	394	420	388	391	390	383	379	354	408	384	412	409	409	387	354	405	399	372	399	410	380	397	392	418	387	384	374	396	384	391	385	380	377	367	362	401	381	370	363	387	391	376	419	409	403	409	338	370	348	388	369	393	427	391	401	406	390	387	330	390	363	390	404	379	390	367	386	342	418	422	375	400	413	377	365	384	386	385	376	395	372	358	391	369	407	372	385	401	382	357	411	385	357	407	379	428	366	364	378	416	377	395	416	395	393	413	363	383	372	367	398	388	376	359	367	359	412	388	336	372	389	364	367	397	375	390	375	367	393	394	396	404	398	362	377	430	369	424	380	368	365	409	394	404	371	376	375	403	383	410	406	387	360	364	390	405	371	365	374	383	388	405	427	412	374	381	377	345	419	363	371	348	383	398	391	373	418	377	410	398	396	424	393	381	387	418	397	430	412	380	415	379	393	380	360	361	363	392	407	405	409	380	442	388	358	362	364	387	387	403	393	434	355	397	358	364	390	363	392	382	393	382	383	380	383	391	382	343	409	366	398	354	379	389	390	403	405	367	385	388	390	382	381	329	370	404	415	410	385	386	409	407	371	395	401	387	421	365	380	403	387	380	386	325	396	394	383	401	379	378	383	373	414	410	401	372	367	402	357	413	431	397	386	403	409	394	406	394	402	375	398	387	363	401	366	364	384	420	379	407	362	404	408	407	407	420	395	374	381	364	377	387	380	356	404	401	370	360	416	403	392	370	420	390	397	393	354	384	402	392	406	382	363	367	387	409	401	359	354	352	395	397	384	380	394	384	361	405	388	342	409	407	380	372	442	407	395	385	395	382	365	372	428	390	380	385	380	355	367	359	400	408	404	368	393	427	367	370	401	384	379	367	429	391	355	407	369	387	377	389	386	383	388	368	393	387	397	386	367	405	362	381	351	398	357	385	407	419	398	388	401	339	412	365	356	377	421	395	385	393	379	417	376	392	376	390	396	402	380	410	363	371	350	394	385	402	386	386	379	378	359	382	397	412	406	402	419	399	424	365	411	409	384	379	338	419	431	370	379	374	407	386	385	373	404	407	402	398	391	356	388	386	381	431	390	362	354	379	365	394	386	389	352	371	400	350	406	383	362	394	362	382	383	391	400	377	381	402	357	439	392	389	386	403	380	372	387	383	400	413	381	393	429	361	426	370	384	374	358	388	385	396	374	367	397	371	414	403	377	363	406	409	384	408	374	412	392	398	409	407	408	451	357	401	431	402	430	356	343	397	392	369	405	376	408	412	443	379	378	392	384	421	409	379	405	440	355	440	397	416	376	388	389	385	360	410	370	385	400	379	405	429	384	407	399	395	397	368	394	372	361	392	393	411	377	366	422	418	375	399	386	384	412	387	372	400	424	388	399	410	396	380	383	376	368	394	397	389	403	417	403	401	409	394	387	379	389	374	410	380	357	426	413	377	394	384	368	356	395	415	336	371	395	412	396	401	405	373	388	393	358	373	383	369	407	372	384	384	413	426	407	388	383	357	370	393	400	411	388	366	391	399	410	402	400	381	397	382	411	402	419	337	422	383	388	352	365	389	388	410	373	407	370	367	373	373	407	401	382	336	352	359	358	361	418	408	350	394	382	389	394	374	383	451	395	368	373	392	415	363	380	396	408	415	378	391	378	375	408	382	428	379	389	435	416	346	391	406	405	395	355	391	386	371	418	424	361	383	391	371	354	367	408	374	365	361	401	377	416	409	380	391	395	390	434	427	363	426	374	398	396	388	399	407	388	393	408	389	404	364	423	363	392	399	364	392	392	366	401	405	386	438	367	382	401	396	416	377	389	391	381	373	369	404	406	371	382	414	390	363	399	418	409	374	362	363	392	389	419	392	360	361	372	400	367	357	417	433	384	431	386	361	398	352	386	414	361	356	397	404	398	385	389	409	371	327	364	386	382	380	379	418	375	380	353	400	404	407	402	358	372	361	416	411	410	429	383	376	380	413	374	366	425	397	364	375	373	380	423	405	379	417	356	357	377	359	366	365	400	421	401	367	369	381	366	351	343	427	372	381	418	393	402	353	373	370	424	385	350	376	378	366	375	345	367	384	413	389	439	386	368	383	365	378	393	399	388	375	373	391	394	351	357	406	383	413	390	413	385	386	361	385	398	359	373	347	392	370	408	379	366	405	359	371	419	385	369	404	371	401	436	383	387	382	349	384	375	406	389	404	375	354	409	387	365	385	379	396	401	405	370	359	391	360	420	378	339	402	374	362	385	407	362	379	377	362	351	381	386	423	398	385	407	395	404	362	390	379	395	380	401	353	345	365	399	381	388	406	416	388	377	417	381	352	400	411	393	385	439	379	345	371	369	376	385	378	385	382	391	403	359	364	362	394	383	369	397	398	378	384	369	368	399	414	420	381	343	388	375	409	382	360	404	414	379	398	427	372	388	404	374	398	407	353	368	361	402	417	363	420	362	373	375	380	391
9486	5157	9178	12114	10419	6362	4986	3716	3255	2613	1995	1631	1408	1450	1282	1195	1145	1086	1193	1058	1028	1029	993	1007	999	971	1079	1104	1086	1082	1117	1018	1029	1153	1179	1169	1201	1077	997	1039	1016	966	956	977	915	948	900	937	897	1026	967	900	930	928	893	872	869	922	898	846	950	888	890	908	886	910	847	877	822	919	947	901	904	887	907	865	877	849	958	868	883	878	881	900	875	892	826	849	838	877	879	858	893	850	911	885	861	881	882	910	863	955	868	877	837	883	887	951	857	882	896	858	880	860	875	883	838	882	878	858	854	867	900	869	907	849	890	849	877	869	868	866	870	793	860	826	895	874	886	856	816	835	861	864	861	907	906	884	867	876	843	877	901	831	911	876	843	915	879	891	867	852	845	885	872	867	860	914	874	919	898	872	900	839	881	807	895	883	861	841	916	918	936	848	896	850	894	823	859	873	868	896	839	832	928	888	880	912	908	908	903	835	855	816	892	903	897	909	818	918	861	872	889	828	883	881	874	830	887	883	885	869	868	866	911	873	915	889	885	866	889	874	911	869	903	919	905	906	828	935	855	892	923	886	858	841	882	898	815	844	875	879	838	880	850	918	899	908	876	835	869	891	850	904	896	894	880	854	850	863	851	882	846	879	878	871	918	863	929	853	918	874	872	874	889	900	881	863	850	901	913	858	837	923	813	819	888	860	914	854	885	892	831	884	873	870	937	839	896	911	843	897	909	933	857	913	888	890	897	825	914	889	908	904	882	859	900	828	823	877	898	886	916	864	832	877	868	826	885	877	911	846	835	839	923	924	818	882	823	856	863	865	871	877	794	866	886	896	894	917	860	882	885	898	862	893	900	887	867	890	881	892	802	916	856	932	852	903	841	860	859	848	897	901	923	849	893	818	894	858	864	826	847	876	863	809	892	919	823	895	889	883	921	952	848	835	891	857	834	864	861	842	918	901	893	887	910	884	830	865	876	892	844	840	863	881	869	859	819	822	897	892	912	811	865	872	841	871	943	847	883	831	895	839	855	861	905	858	867	921	885	866	839	846	904	871	824	889	841	845	871	855	831	894	882	879	882	847	925	852	822	941	861	867	869	844	904	861	859	880	916	897	911	834	864	876	878	895	872	883	921	867	863	859	920	918	903	912	896	870	910	861	917	883	831	868	859	896	858	875	885	861	904	897	919	856	896	847	940	856	849	916	938	893	904	833	857	882	923	868	828	878	901	837	836	833	838	864	917	874	894	858	852	895	904	891	857	820	896	880	864	849	882	848	905	894	880	839	835	906	870	882	887	894	870	857	879	920	923	873	886	896	880	902	885	809	899	840	848	904	858	874	861	917	915	859	919	856	839	850	879	839	929	872	866	867	864	892	837	869	863	849	873	903	912	908	899	863	811	882	898	847	874	860	902	905	875	846	866	877	880	864	863	877	902	880	867	897	883	912	866	836	863	876	864	950	880	896	890	915	889	852	855	842	900	819	880	884	888	856	854	855	855	907	879	914	887	944	904	935	928	867	902	907	852	874	884	805	882	905	841	921	862	861	877	879	869	881	839	885	815	854	888	863	907	903	891	862	900	870	842	827	853	860	840	927	888	896	870	861	847	867	856	935	863	876	850	872	882	873	864	917	842	875	850	881	873	860	841	903	868	875	887	815	867	899	902	898	827	877	890	904	855	853	889	903	835	870	875	870	872	876	905	871	897	821	875	911	889	876	900	878	873	877	879	808	946	865	881	862	859	905	830	793	822	836	891	900	896	911	903	884	838	830	911	852	905	841	900	860	888	858	820	874	879	847	882	848	842	821	852	875	878	872	885	917	864	876	813	882	821	867	838	830	857	879	901	834	840	877	915	881	894	883	885	895	861	919	849	858	901	846	891	873	871	883	871	904	890	858	852	907	891	889	894	883	873	906	880	841	894	915	855	892	862	868	915	872	893	845	923	890	921	881	927	906	874	875	865	856	846	896	885	878	873	876	849	860	855	877	867	856	898	828	940	864	911	877	935	895	807	863	911	813	881	854	848	910	854	853	882	868	888	863	842	881	883	838	855	907	877	859	956	904	860	817	834	886	919	898	854	861	856	865	855	902	833	888	829	853	881	883	840	906	903	850	896	923	887	875	878	880	891	869	863	885	866	850	863	871	896	883	904	931	889	861	838	852	831	844	871	899	909	874	886	916	919	862	979	904	882	874	855	835	847	850	865	872	908	890	808	914	900	884	857	834	826	853	875	873	893	891	878	876	859	911	897	846	888	845	866	842	859	874	901	881	922	848	877	893	890	849	862	827	922	876	916	834	872	951	878	914	867	880	958	847	844	924	843	876	858	903	882	854	905	872	871	914	898	896	881	862	887	867	862	860	873	894	916	889	873	864	825	845	852	843	863	861	845	859	891	893	801	872	857	852	892	879	902	909	878	916	883	892	896	866	843	882	890	948	897	874	842	860	867	890	901	892	803	851	771	872	879	884	880	856	879	854	899	878	876	858	817	841	826	840	883	907	883	918	875	876	860	904	891	847	831	869	889	908	872	875	860	817	911	863	849	870	864	830	841	842	902	870	898	890	844	907	881	889	878	923	872	885	899	900	873	891	881	867	915	869	873	841	834	852	856	826	820	937	837	931	868	891	849	916	857	915	858	875	888	835	911	789	916	881	843	870	853	865	859	857	883	897	909	890	925	837	880	867	869	888	875	880	813	880	887	895	885	870	914	890	849	875	819	854	884	865	877	891	839	843	890	906	839	917	904	925	874	878	890	938	857	869	919	915	876	861	911	897	933	886	878	908	906	836	925	800	841	871	876	897	869	856	859	898	919	843	885	926	949	890	849	898	847	853	867	799	913	861	853	854	876	906	898	862	881	914	857	870	905	894	851	875	896	821	885	847	924	880	893	867	848	875	902	855	889	913	871	861	883	907	810	859	839	867	929	827	870	917	914	875	933	874	863	837	854	841	892	855	845	875	867	911	879	883	859	859	875	839	920	922	908	844	899	897	963	915	902	775	911	872	878	920	866	886	864	891	912	874	871	878	866	855	859	869	865	893	868	905	908	912	865	845	903	859	954	929	901	893	888	846	862	813	903	886	933	849	907	866	834	863	880	918	851	857	863	840	870	906	860	904	885	874	917	828	904	876	881	883	910	816	888	882	870	878	922	929	905	922	868	867	921	874	891	889	845	867	917	828	931	847	856	870	872	890	864	942	824	864	901	912	864	846	861	813	870	912	913	917	919	844	883	922	866	916	888	875	844	881	834	802	887	877	868	840	906	911	852	934	900	866	856	862	865	882	902	851	886	863	928	864	850	875	874	904	855	894	828	913	907	843	874	861	868	851	861	869	924	914	841	995	858	910	889	893	937	945	851	874	859	860	870	882	790	871	924	909	906	866	884	866	927	895	843	909	833	885	890	875	850	872	872	880	912	908	915	874	864	916	837	873	896	873	885	909	902	848	922	864	909	894	893	820	910	867	878	930	908	876	874	881	909	816	889	814
35747	18508	13266	12901	9669	5396	3415	2459	2055	1233	1125	890	661	686	585	520	455	570	455	426	435	373	365	329	345	350	348	335	349	325	327	319	311	331	328	360	311	308	312	280	271	278	307	283	270	249	298	259	281	289	289	251	307	260	277	247	314	256	297	305	263	247	255	271	289	243	270	282	318	294	263	264	240	267	260	269	254	296	274	235	259	257	242	256	248	281	266	282	289	251	241	247	299	282	305	252	244	262	255	289	277	265	276	254	250	260	301	259	284	262	275	265	281	299	241	268	269	264	270	288	276	274	245	288	271	243	269	270	252	241	258	286	296	268	286	295	267	262	289	292	284	260	294	251	243	266	249	257	262	267	235	247	248	263	274	272	240	290	272	268	261	266	285	269	272	271	235	242	262	274	264	225	257	266	281	273	293	283	258	280	247	251	282	248	242	271	252	250	275	267	261	263	294	250	259	283	261	297	244	302	259	272	268	275	257	240	281	264	283	279	281	240	232	216	257	272	236	268	277	239	251	270	257	276	277	258	257	274	255	286	269	293	282	268	300	304	251	261	283	217	277	298	256	223	274	308	284	238	268	241	270	249	249	261	267	272	282	254	258	259	238	267	225	244	277	255	288	258	269	259	247	272	256	281	276	266	286	280	278	263	274	285	270	247	263	245	262	285	259	238	248	269	274	274	275	236	247	254	249	286	266	253	268	246	269	262	254	304	246	278	240	263	254	285	256	238	293	260	244	278	264	276	247	278	268	259	269	285	270	255	313	286	234	238	227	300	272	252	273	288	278	256	252	275	262	270	252	280	260	239	282	256	257	262	268	234	250	271	246	261	275	289	248	272	273	260	264	277	223	265	236	282	241	261	281	244	247	249	278	265	295	228	282	243	289	246	280	274	311	229	280	262	270	261	277	274	262	271	277	250	256	310	256	277	281	272	276	273	266	258	275	269	253	259	254	267	268	258	260	299	271	279	271	270	253	290	241	258	276	244	263	239	271	254	253	267	266	277	254	257	284	270	236	257	264	261	257	269	241	250	239	250	275	227	256	265	265	240	270	259	274	241	271	253	280	288	268	222	267	264	274	264	257	256	270	267	250	269	255	238	243	277	274	239	272	270	286	274	244	266	263	283	257	268	270	234	257	246	300	250	283	281	258	275	255	245	296	274	258	276	272	284	271	246	279	270	268	247	277	281	229	273	234	287	270	223	232	252	254	285	309	286	252	275	246	266	277	283	245	242	274	267	262	279	250	269	300	291	303	247	263	278	265	268	256	272	241	268	283	273	261	252	283	276	265	310	236	284	263	229	270	267	238	284	246	284	306	276	279	246	246	285	273	264	268	264	281	248	284	254	279	252	277	281	289	272	277	253	268	267	271	269	278	261	296	279	277	264	280	261	276	293	255	262	272	256	271	280	260	254	280	265	251	265	241	270	294	250	248	264	270	265	280	257	268	263	258	259	265	267	263	258	285	286	275	260	288	291	271	268	262	263	231	284	295	245	264	269	254	285	264	287	270	263	249	299	262	293	255	271	260	275	256	291	301	316	272	252	253	280	257	250	248	261	286	278	257	283	254	294	243	240	262	260	239	286	268	273	256	303	283	282	252	284	271	253	258	253	263	266	270	249	279	246	293	254	290	275	257	264	273	262	259	275	281	305	288	251	285	278	241	263	273	268	280	245	270	271	270	257	269	257	291	323	272	284	286	245	274	265	274	271	266	249	240	238	269	274	303	265	261	281	270	252	273	295	255	290	290	276	292	299	299	280	276	292	288	280	266	233	255	298	258	267	301	283	260	254	261	290	248	253	303	273	276	260	276	272	269	239	279	266	247	275	257	263	275	296	298	260	268	251	285	275	284	282	268	273	276	295	233	289	276	265	253	263	285	280	301	264	248	249	227	255	253	247	273	253	270	256	258	282	263	234	271	263	266	268	278	269	271	249	291	285	248	271	250	256	280	265	237	274	260	290	268	262	277	275	259	232	245	295	261	264	264	285	261	253	264	286	234	252	260	255	295	294	293	271	272	267	265	268	258	275	259	230	276	256	280	230	257	254	242	260	255	249	265	277	283	296	258	325	259	249	271	290	240	247	266	279	226	252	273	234	235	245	282	237	287	262	262	269	288	280	292	274	247	260	249	270	252	248	258	272	258	257	255	276	247	278	251	278	252	273	239	242	261	258	248	284	279	276	267	281	274	278	271	269	279	264	262	247	240	280	264	273	239	282	236	266	292	255	253	257	283	241	265	244	295	262	271	268	240	254	303	294	239	292	257	256	275	263	250	270	263	250	295	226	255	253	259	264	257	263	271	253	304	253	250	271	253	266	255	235	249	224	278	265	271	259	290	265	260	254	268	226	249	254	260	275	278	267	268	257	265	271	258	269	268	304	314	247	256	255	270	264	244	245	282	255	256	247	231	275	282	255	246	273	286	245	260	267	283	241	263	251	269	264	239	262	267	256	264	273	264	252	236	271	248	259	286	321	288	268	303	270	280	266	288	264	292	298	256	280	273	278	275	243	289	289	301	258	286	288	292	280	285	277	305	256	261	282	272	276	230	268	289	264	239	271	284	287	268	296	277	271	257	287	249	246	243	244	312	256	279	264	252	305	269	270	269	264	252	254	254	273	254	285	278	266	275	240	247	275	251	254	270	307	266	288	292	278	268	286	282	272	260	254	268	272	240	252	276	274	269	278	259	308	273	267	286	286	280	264	300	260	299	255	273	255	286	277	285	278	256	275	284	267	251	240	265	287	267	275	266	288	263	254	269	257	260	277	295	284	284	263	277	256	308	284	256	246	261	276	248	301	252	274	243	275	283	268	283	267	288	262	267	273	277	243	259	254	235	305	234	273	271	263	280	244	265	274	238	292	257	278	234	299	259	271	251	275	257	290	258	284	272	251	249	277	287	284	249	270	259	287	244	257	265	267	280	276	297	267	273	261	279	248	250	281	271	270	266	253	242	253	275	255	262	311	272	259	275	300	249	256	253	287	278	240	251	259	278	258	260	251	240	253	273	292	278	278	251	279	260	260	260	255	272	264	299	246	279	266	263	267	252	253	255	261	290	292	251	269	235	243	265	300	277	277	260	254	264	256	257	242	267	263	237	289	262	276	291	260	266	272	255	288	296	274	275	282	250	251	262	260	275	270	261	279	279	293	292	267	267	237	284	261	282	251	261	235	238	256	253	268	277	271	254	255	303	254	259	301	264	240	278	269	264	295	272	238	281	233	267	262	302	248	275	263	240	275	291	272	290	231	276	284	294	252	258	297	269	253	249	263	285	242	278	285	285	274	292	266	268	272	248	283	257	264	293	299	269	280	245	258	245	293	273	276	250	281	248	239	298	262	285	244	270	285	298	243	292	264	273	248	236	278	245	269	269	286	253	261	270	265	269	260	297	260	258	239	275	269	264	287	247	257	272	264	261	261	266	263	298	249	272	264	306	263	283	247	255	258	247	251	249	259	247	260	245	265	269	279	272	282
21409	10890	17179	22757	20483	14075	10025	8154	7825	5781	4677	3778	2953	2987	2386	2590	2086	2302	1912	1849	1515	1453	1382	1153	1316	1202	1226	1310	1311	1180	1158	1015	1088	1203	1190	1190	1235	1081	1012	949	868	827	787	800	738	751	695	693	773	834	765	750	758	721	662	726	678	695	685	660	672	659	635	686	655	693	711	671	665	666	623	657	610	604	662	688	688	660	654	677	628	616	686	622	567	625	621	628	633	593	596	633	657	638	683	617	614	622	632	576	583	643	619	690	673	650	671	633	641	614	642	676	653	630	651	610	619	657	636	657	626	639	621	592	663	611	647	617	636	624	609	628	648	636	649	632	639	603	655	621	627	671	638	619	626	587	638	623	641	632	609	628	601	638	634	674	614	637	614	654	653	682	662	647	584	644	732	580	611	590	592	673	683	649	655	622	616	661	628	660	594	661	605	636	633	684	602	633	620	604	633	599	614	627	658	634	655	587	620	640	617	638	621	610	637	624	588	640	625	634	684	632	628	621	655	612	618	643	619	657	631	661	597	687	670	615	675	625	616	618	588	634	649	657	659	623	660	624	599	614	672	628	644	649	654	667	624	600	615	646	624	575	622	617	622	625	669	592	646	685	619	611	636	635	636	578	619	599	623	614	580	627	645	660	680	591	603	647	608	624	653	673	656	656	604	624	639	629	666	612	630	616	625	644	623	636	653	626	651	637	622	637	625	624	611	630	630	630	622	653	623	621	678	611	619	683	623	605	617	592	576	653	620	647	636	613	615	591	623	603	643	608	658	613	634	629	620	631	658	629	653	626	624	657	657	653	636	652	593	608	632	635	620	644	667	642	632	611	648	625	620	630	601	639	641	637	642	634	594	599	640	584	627	653	635	636	633	616	639	633	618	634	658	639	638	637	637	645	592	679	649	645	635	644	628	636	610	634	630	668	607	632	611	645	623	623	655	646	643	640	602	586	651	607	619	629	622	606	630	648	627	668	655	623	636	655	611	654	650	617	616	663	607	621	634	679	646	629	630	640	671	637	678	595	604	624	634	616	644	637	647	664	610	690	637	618	640	611	606	629	609	631	623	681	617	647	641	649	665	608	624	617	627	607	606	600	616	593	612	630	643	644	642	647	648	661	626	649	594	637	648	649	621	633	653	597	644	613	641	617	664	646	588	598	633	647	707	635	643	645	641	636	587	602	621	646	625	599	666	627	643	636	611	648	601	647	611	660	659	642	623	622	623	651	651	613	610	643	612	655	658	622	634	649	617	618	648	577	616	578	645	613	654	670	622	633	598	648	624	612	649	631	662	605	581	657	586	618	605	631	623	613	619	629	641	635	702	593	656	647	629	671	614	639	621	653	584	650	669	588	601	651	614	621	628	659	652	644	617	644	617	622	613	635	600	664	668	597	642	628	608	589	603	632	627	609	643	602	621	627	653	643	675	632	626	646	654	682	649	667	652	609	633	641	625	648	640	637	616	653	670	644	639	630	623	620	621	609	581	658	609	656	658	632	630	610	612	672	621	582	615	568	603	628	653	607	634	624	661	609	603	636	623	625	624	645	641	675	613	623	672	643	659	658	632	636	619	612	615	628	664	642	615	619	585	623	584	629	622	643	621	615	573	639	597	666	635	668	625	614	633	641	646	639	617	616	667	652	622	627	635	637	612	621	672	640	640	670	628	680	636	592	622	676	659	656	610	629	636	642	646	644	638	646	615	635	651	637	608	618	614	630	643	626	634	636	635	586	605	662	625	641	643	621	667	607	675	608	637	661	616	543	638	622	625	636	631	602	590	616	614	567	656	605	630	601	635	628	652	571	614	584	602	649	620	620	644	615	632	660	593	597	641	612	612	609	629	622	622	677	617	607	629	623	659	637	589	643	636	637	611	640	613	632	669	636	647	652	625	657	633	587	633	634	601	635	635	654	632	634	647	661	642	607	628	627	657	685	646	610	594	653	594	681	598	627	652	596	615	655	639	644	615	615	637	677	627	591	620	635	690	597	664	647	606	657	632	604	587	629	634	651	633	602	638	634	630	654	669	615	659	652	659	621	619	629	651	668	652	646	629	652	675	640	646	625	650	591	602	651	595	634	627	582	667	645	619	619	625	611	594	619	612	611	597	605	621	634	592	672	636	624	623	607	600	621	588	571	632	637	620	641	654	648	629	620	666	663	641	645	651	600	623	640	658	647	610	597	616	676	590	614	597	634	614	621	597	647	634	640	623	612	654	578	638	652	670	626	642	612	686	587	618	624	587	683	630	652	638	628	674	615	631	654	602	639	628	626	680	650	658	629	641	647	657	668	653	655	636	636	668	623	579	647	598	652	636	632	655	621	624	648	665	626	656	636	595	628	607	600	639	607	674	656	641	574	632	640	621	622	640	655	620	664	653	583	607	589	632	634	641	670	604	599	630	644	615	660	624	616	673	636	626	619	599	621	652	658	638	679	659	657	648	671	631	697	638	627	572	684	668	617	633	567	638	630	633	640	629	627	592	664	594	608	606	652	626	580	587	641	646	600	612	635	656	631	667	583	635	575	633	649	631	645	650	646	628	648	589	641	645	642	642	655	647	629	616	629	636	638	609	648	647	601	644	658	664	614	722	580	647	649	639	594	586	606	658	636	624	607	618	651	609	643	619	627	590	626	636	666	629	675	615	637	686	611	634	618	641	577	665	605	624	648	587	638	643	617	678	658	603	642	624	604	598	621	625	647	618	612	616	656	613	641	587	649	671	626	605	622	637	636	638	601	608	597	661	644	596	590	628	644	646	635	636	641	644	624	661	631	653	604	658	602	642	660	672	624	631	676	609	608	667	635	630	637	604	618	611	659	663	641	609	602	615	667	606	594	623	617	651	685	675	622	654	697	687	662	651	616	660	645	633	608	634	558	644	670	600	594	645	639	600	621	577	605	661	606	593	693	644	623	589	605	636	653	588	616	600	652	625	661	666	597	635	624	624	626	621	652	655	650	623	631	671	620	698	646	605	640	663	639	627	627	629	642	587	653	643	611	613	629	609	620	604	621	635	611	645	643	645	637	644	610	633	602	628	623	633	606	621	642	606	648	636	613	644	594	644	635	649	647	604	615	605	660	623	619	625	635	642	647	635	608	590	638	635	609	602	619	633	658	618	636	638	644	605	655	628	613	639	603	644	677	641	654	599	650	610	616	629	643	630	634	636	642	657	628	627	629	604	616	616	627	621	633	668	599	679	644	641	657	649	647	634	658	673	635	637	577	611	636	633	598	606	620	596	614	651	614	682	627	662	629	626	583	600	626	652	594	633	605	629	635	614	623	648	638	622	677	605	625	623	649	630	585	614	582	593	633	636	642	628	660	619	641	630	634	638	676	615	596	632	616	604	680	655	645	633	641	637	630	641	652	655	633	618	573	630	645	633	602	602	659	634	645	629	661	599	651	619	639	631	664	650	662	630	677	669	621	570	644	664	656	615	627	679	663	607	620	654	628	650	640	624	602	611	688	647	622	611	641	640	635	624	630
49172	26728	23042	21218	16006	9864	6211	4438	3391	2193	1842	1449	1100	1063	970	713	607	634	559	532	497	383	439	302	336	401	398	376	339	335	334	270	320	354	339	336	320	254	254	254	271	201	204	231	209	220	233	237	217	243	246	184	204	219	226	202	199	227	202	223	196	207	208	196	211	217	223	191	206	194	202	203	219	205	195	203	230	222	207	171	215	190	210	204	223	190	186	203	206	222	212	175	198	196	202	202	204	203	191	197	214	195	216	192	189	206	189	196	204	181	193	186	223	189	213	208	207	206	214	197	206	200	202	191	200	202	193	205	163	190	210	192	210	212	221	199	202	173	180	205	205	193	195	188	199	179	208	195	181	185	189	175	192	213	188	200	187	183	207	206	204	191	204	200	195	178	202	190	208	187	175	178	194	197	172	184	230	201	204	219	190	203	180	201	226	200	187	191	191	196	190	201	186	207	198	214	180	204	206	167	224	239	188	226	217	191	217	208	186	162	195	177	195	202	225	188	193	206	193	197	181	196	221	226	201	195	188	215	189	224	209	193	220	199	227	224	221	227	181	188	171	222	191	195	207	235	206	187	187	199	218	201	196	203	178	208	185	186	211	188	204	191	190	188	211	212	226	192	195	202	186	209	228	206	172	190	229	200	216	222	182	186	185	196	211	209	200	211	199	209	175	164	181	167	186	194	197	192	199	194	189	198	193	209	191	205	185	204	178	212	188	192	222	186	212	201	201	223	229	195	203	194	200	191	205	217	202	199	211	199	192	200	221	218	221	198	184	207	181	181	207	209	184	195	185	221	171	181	199	209	169	201	175	190	194	192	187	228	199	186	220	210	209	189	180	178	201	210	182	168	192	193	197	238	193	191	189	201	198	204	192	230	184	214	190	209	218	224	211	192	186	205	219	223	173	182	206	182	211	209	201	220	195	184	187	217	219	203	204	199	209	224	216	216	214	186	212	220	237	207	213	201	200	214	197	187	193	226	166	222	186	215	203	203	219	190	175	212	200	198	187	183	204	212	191	230	189	176	187	180	193	186	179	197	199	162	191	198	201	194	199	213	196	200	179	206	211	209	209	215	198	198	196	172	195	192	198	219	207	188	178	188	174	225	188	199	191	224	215	197	212	198	194	211	212	222	202	228	211	226	178	194	195	195	197	194	217	178	202	205	195	180	199	192	217	226	191	189	210	212	193	202	193	209	190	196	204	205	219	229	179	215	200	210	197	185	237	212	216	196	221	176	198	191	178	196	196	212	217	205	176	190	200	180	203	214	203	237	208	184	211	213	199	186	208	216	209	221	200	212	209	189	187	190	171	193	216	211	205	235	209	203	194	235	204	189	171	208	203	211	199	181	186	217	181	169	238	191	209	205	214	232	202	205	202	209	195	199	202	206	182	202	209	181	214	215	195	228	187	189	217	209	199	195	222	212	199	199	199	206	197	190	198	218	195	164	211	200	217	229	220	200	195	185	198	207	192	187	201	201	185	219	220	177	209	183	209	197	200	189	191	187	182	167	189	209	199	198	228	203	169	201	200	184	202	209	218	199	201	209	194	217	201	179	188	215	215	182	227	202	196	203	202	186	191	187	184	211	220	209	207	217	182	209	177	211	188	197	235	201	221	213	197	201	210	186	189	211	183	186	216	196	193	204	192	189	173	209	222	185	212	194	200	181	198	195	212	222	198	178	195	197	200	197	206	196	204	236	187	175	206	208	194	222	176	163	223	205	177	206	209	202	218	193	185	209	194	205	200	206	198	202	192	228	206	234	202	235	187	159	222	182	222	210	202	190	217	218	216	219	231	188	205	221	199	215	188	197	195	174	175	198	175	189	229	178	177	211	175	202	186	202	214	172	189	189	187	178	203	194	200	205	213	197	198	186	199	201	215	198	204	188	190	208	181	215	214	179	232	196	181	186	208	199	207	223	228	198	196	198	184	189	198	210	213	185	185	219	230	184	186	204	180	188	182	181	185	182	187	214	212	203	198	232	208	209	195	192	186	192	213	209	216	192	195	185	202	188	229	167	193	191	199	199	181	196	223	186	201	215	215	227	169	187	210	202	210	203	202	219	204	210	220	195	191	163	205	199	194	192	168	213	200	182	208	198	210	179	203	185	193	209	206	212	229	186	207	207	183	162	182	214	214	192	239	189	217	205	214	211	209	220	215	186	194	201	210	213	202	195	209	181	196	195	184	192	212	212	221	171	206	213	186	219	208	194	218	193	237	200	212	230	206	188	183	221	188	190	222	190	197	214	192	194	183	179	191	182	197	178	197	179	218	183	208	221	203	198	194	183	206	207	209	185	243	183	214	190	204	185	209	197	221	180	206	207	189	186	206	188	220	187	190	208	205	209	191	180	185	194	203	194	197	198	204	213	206	207	206	251	212	207	206	209	200	198	203	163	250	198	226	186	225	190	194	227	213	206	208	190	180	197	167	219	211	192	207	194	219	215	221	202	201	189	222	197	190	201	231	202	212	187	198	193	204	187	225	213	190	185	189	196	210	205	195	187	198	172	167	194	200	189	209	192	210	206	192	183	204	222	198	196	170	177	210	184	207	195	240	208	228	198	213	192	232	209	207	174	180	183	199	196	210	214	209	207	188	210	194	195	188	221	200	207	196	217	188	200	190	200	215	188	189	209	188	192	214	218	195	213	210	208	186	195	187	193	216	179	198	182	177	200	213	176	210	221	212	213	205	173	188	175	220	187	191	208	194	223	195	207	200	189	193	177	190	214	198	168	209	202	175	239	211	198	210	195	188	193	181	195	182	191	203	185	197	177	205	195	209	205	221	179	206	225	199	181	199	205	214	206	204	211	176	232	201	236	202	218	191	211	202	187	229	222	221	180	182	186	209	190	203	192	204	182	186	189	224	208	198	202	201	204	164	188	193	200	203	193	212	214	213	200	208	182	185	196	178	181	183	208	194	193	192	204	184	230	218	192	210	224	170	214	223	195	198	191	215	178	197	204	182	213	199	198	211	213	196	200	183	209	189	220	202	175	163	221	224	202	217	194	180	199	210	185	224	207	175	191	192	197	199	201	201	209	205	197	198	196	217	222	213	191	200	204	180	180	191	220	196	217	233	205	194	198	199	200	205	199	235	203	186	190	215	204	196	215	207	179	224	207	215	214	173	208	226	177	227	209	233	193	206	175	191	183	203	226	199	220	234	224	199	181	178	165	197	195	186	181	197	183	213	192	176	209	205	221	212	225	194	207	193	187	207	200	179	204	176	201	202	184	186	212	212	201	206	197	176	213	207	227	200	177	193	220	180	228	225	192	198	214	212	177	217	208	201	183	215	190	203	185	222	219	206	216	191	185	226	197	201	181	199	189	198	200	211	216	189	214	229	205	236	196	223	181	190	186	195	186	205	181	208	190	192	212	180	169	205	204	185	203	183	224	233	202	201	203	207	211	196	203	221	186	218	202	202	204	190	217	185	207	206	192	190	208	201	186	220	218	170	206	202	224	200	188	198	173
30420	14400	25546	29958	27067	19170	15474	13272	12244	8494	7598	5866	4926	4818	4422	3657	2951	3452	2858	2961	2166	1928	2256	1424	1593	1603	1811	1777	1560	1415	1374	1208	1274	1450	1574	1585	1494	1155	1132	995	933	869	773	730	695	649	660	711	776	801	746	684	656	687	680	644	632	555	562	558	561	546	542	501	537	578	572	527	486	546	593	554	546	492	593	517	535	544	505	496	508	524	517	499	505	473	501	485	550	550	477	469	474	501	534	459	496	502	511	515	492	518	494	487	463	564	490	496	496	525	501	466	527	521	551	501	520	488	464	486	478	495	475	523	514	469	519	476	506	518	496	520	496	507	505	503	489	491	517	440	505	518	469	514	490	451	496	519	470	554	547	521	498	477	528	518	498	505	521	500	493	500	486	536	519	513	519	539	481	502	552	489	478	471	480	481	479	512	482	491	467	459	505	509	486	476	506	482	482	511	510	502	516	548	489	500	517	478	496	524	528	501	461	506	481	478	498	525	509	484	505	501	527	474	475	475	502	540	510	468	486	497	486	532	477	475	491	524	511	493	475	544	516	529	514	518	472	532	496	507	476	524	491	487	503	505	490	463	547	494	539	544	446	509	499	469	487	499	532	515	480	542	514	516	483	530	530	501	490	482	534	460	502	510	477	522	501	509	509	529	504	496	534	507	519	498	489	516	500	527	480	509	499	484	492	509	532	503	441	508	465	482	475	498	490	516	526	513	514	497	497	509	471	457	462	506	496	464	501	468	463	497	516	497	530	468	513	519	528	493	510	475	497	510	478	534	513	466	489	532	491	469	501	512	495	526	457	494	480	563	494	452	487	512	503	505	471	484	462	428	496	527	483	513	527	475	538	524	476	492	448	495	468	471	491	494	516	525	503	468	501	461	472	469	493	483	544	531	511	522	484	518	502	531	455	510	481	545	504	532	562	488	498	525	488	527	511	478	479	494	537	537	486	498	509	494	522	522	517	507	529	481	513	512	525	517	537	501	465	487	492	513	527	473	496	515	495	530	549	527	465	509	511	524	497	490	498	474	514	515	454	531	516	511	499	507	476	518	494	470	540	481	497	490	463	502	492	509	500	499	504	475	510	483	497	510	491	444	464	482	481	486	498	522	501	488	529	490	467	514	465	450	481	496	510	507	492	508	502	534	463	495	479	550	493	466	480	493	517	508	531	522	468	527	481	491	476	473	563	506	497	521	517	491	502	494	515	518	503	485	520	472	502	475	464	520	470	483	523	521	486	493	499	509	516	482	477	506	544	475	548	487	510	475	504	477	490	493	490	492	463	495	472	519	512	461	475	469	485	518	540	526	528	511	445	518	480	489	469	515	488	491	477	470	473	490	488	487	509	491	482	495	512	492	492	492	529	459	481	495	504	526	506	502	554	525	508	520	468	479	575	471	529	473	490	491	526	521	542	474	520	521	488	528	534	475	484	523	535	536	501	463	474	467	499	493	500	489	539	478	525	512	497	489	529	482	502	561	490	494	538	496	469	520	497	510	502	481	493	538	498	513	500	514	500	478	505	505	495	519	536	503	462	530	483	499	502	484	505	535	489	518	500	522	499	463	522	500	465	472	492	493	532	535	492	503	498	504	472	499	525	486	524	527	533	497	523	512	498	500	481	501	507	489	513	523	507	510	512	481	522	528	471	529	450	487	502	491	530	515	460	492	488	519	484	482	520	534	458	507	478	499	494	482	505	531	550	468	535	519	483	497	515	495	518	488	451	488	497	504	511	500	504	519	523	486	507	502	471	502	505	508	561	512	497	530	523	528	509	512	485	510	479	511	507	487	485	491	509	511	492	500	487	472	512	496	495	515	491	507	490	531	519	517	531	495	499	467	502	511	480	497	516	498	520	534	489	533	497	519	516	535	495	501	528	539	487	497	481	492	526	495	504	504	516	517	528	478	496	510	468	496	477	493	545	524	524	493	525	494	513	493	506	463	512	511	477	484	494	509	523	510	495	534	464	547	497	492	530	466	496	499	478	527	525	486	517	515	508	493	536	514	523	471	497	532	462	482	489	492	526	462	497	515	487	499	522	521	499	470	474	502	489	499	495	468	498	489	470	496	469	492	515	491	505	482	496	483	475	484	516	510	470	518	493	515	498	489	464	508	487	524	532	475	478	463	449	513	470	452	469	506	511	481	474	513	468	502	531	500	491	545	465	499	486	498	508	465	501	495	485	468	483	483	463	481	520	487	510	479	503	511	505	484	483	495	497	483	496	460	483	490	516	520	483	535	511	468	487	503	500	500	542	463	535	497	507	467	469	510	487	495	486	466	504	531	493	475	507	524	488	493	485	499	528	490	498	545	516	516	512	541	474	542	484	500	519	485	491	508	515	491	538	493	502	500	485	472	516	560	477	512	502	499	495	516	526	519	469	475	516	496	516	508	494	508	489	537	531	507	511	455	499	526	506	509	477	468	475	469	496	539	500	487	469	548	500	503	520	472	490	513	482	479	496	495	474	486	491	471	456	504	470	489	486	507	518	501	511	567	515	470	456	491	483	481	499	509	521	493	524	497	532	528	523	527	514	524	525	455	494	491	492	506	533	454	494	520	518	501	504	514	477	513	483	509	501	485	521	468	478	490	509	490	494	523	529	523	481	506	533	497	506	527	489	518	525	493	502	506	471	480	524	498	460	508	520	497	485	528	455	507	442	473	512	487	507	510	486	481	485	503	493	517	460	460	539	491	474	513	517	566	497	502	504	485	498	505	523	502	533	514	522	482	487	480	489	499	500	494	500	477	494	483	487	522	497	505	497	521	535	531	527	512	524	483	476	566	517	495	509	503	520	471	487	539	508	482	501	492	513	484	478	514	474	484	485	507	472	508	528	516	508	486	540	500	520	469	482	511	500	525	511	444	494	522	529	493	494	523	504	490	456	455	500	484	501	505	502	531	505	499	503	531	484	495	481	503	499	509	518	481	490	476	513	521	489	451	499	497	519	505	557	510	521	507	501	480	510	502	466	511	468	488	512	474	474	547	486	503	491	492	483	498	474	511	527	492	483	496	500	470	499	507	501	488	516	513	465	548	496	446	516	531	519	529	443	492	510	517	491	508	507	529	466	523	492	499	517	493	486	477	525	475	449	503	494	498	465	477	478	555	472	492	524	527	479	536	442	529	500	495	528	452	511	527	512	471	517	495	517	525	469	505	481	457	479	454	482	483	486	510	549	445	523	536	489	483	535	491	497	515	518	515	463	518	503	472	512	514	483	493	504	526	475	525	504	551	484	492	512	484	496	463	503	538	500	514	499	482	548	506	523	468	518	499	492	493	472	518	511	483	442	489	534	534	513	539	526	515	483	500	493	513	483	513	477	501	509	504	492	490	506	484	499	490	498	548	506	490	502	515	436	524	502	475	528	535	491	477	514	498	487	493	502	502	491	495	514	535	504	526	506	545	477	481	508	507	527	510	441	508	504	479	510	484	541	521	497	494	515	515	541	494	495	516	511	489	525	510	454	484	500	484	505	523
15609	5944	6044	4796	2913	1652	1349	1114	852	607	524	483	497	493	402	433	399	402	369	404	449	451	401	401	418	423	463	388	414	372	366	441	426	402	401	421	425	380	432	395	393	375	404	430	387	399	388	403	352	384	381	360	372	436	402	409	409	379	383	379	349	364	405	391	410	388	414	419	416	380	401	372	427	382	374	409	422	386	423	370	371	333	373	357	424	382	399	362	377	362	391	339	387	402	395	399	406	382	375	374	445	407	390	399	364	404	389	394	390	397	376	362	385	424	367	345	343	373	402	377	391	389	380	386	395	371	399	379	365	395	385	381	375	366	371	400	410	433	406	403	400	381	360	367	353	380	414	408	410	410	371	378	401	385	387	346	418	400	381	374	414	370	376	374	418	368	400	410	404	366	376	410	376	396	366	364	379	388	396	402	389	355	400	358	376	378	371	381	424	374	368	345	334	357	395	408	387	407	384	393	364	390	420	354	394	383	374	401	416	364	387	377	424	393	442	358	357	385	381	385	396	377	384	364	405	417	390	377	392	414	380	367	363	352	394	371	396	393	405	388	417	385	379	374	385	422	368	380	413	385	377	359	407	384	377	363	402	401	383	339	370	383	416	389	418	428	383	368	373	374	363	386	395	345	390	382	351	385	394	390	386	370	352	406	427	384	384	387	413	379	361	425	366	372	371	381	419	370	381	405	380	356	408	401	418	382	424	407	392	368	408	377	399	384	373	369	359	374	400	397	420	411	407	392	375	353	385	390	407	393	390	370	416	394	384	413	417	389	343	375	393	398	395	374	392	388	328	401	400	394	396	409	407	362	380	382	346	391	424	411	415	366	360	409	409	414	367	369	403	403	418	392	415	391	405	401	348	397	379	393	364	376	347	407	393	371	387	381	404	381	411	355	392	379	374	384	380	412	381	351	392	419	418	391	386	379	398	382	408	379	389	372	406	396	416	364	371	396	376	418	378	380	348	390	413	405	401	386	391	404	400	382	409	369	402	410	380	385	404	423	386	410	385	357	368	373	429	378	385	383	396	377	392	387	358	365	367	367	364	373	412	380	403	402	421	370	379	374	372	371	403	399	399	382	370	397	409	376	419	423	409	380	349	400	359	397	400	376	380	401	379	389	390	377	383	375	401	399	374	364	375	397	388	372	398	445	408	414	395	403	371	358	388	382	411	426	399	391	393	355	382	415	390	337	409	397	347	397	382	395	396	414	373	394	407	384	361	373	409	383	423	401	372	383	390	382	394	343	389	382	378	380	357	363	402	390	407	397	373	389	385	370	388	366	382	406	410	336	332	397	413	346	373	405	396	343	333	416	370	362	419	383	421	423	404	425	388	392	380	404	360	381	367	397	398	411	342	389	360	388	370	373	391	377	375	383	373	395	375	386	390	344	388	402	443	387	404	368	375	382	371	405	374	366	416	388	387	412	386	384	398	369	386	380	414	379	366	388	352	401	432	379	407	381	344	395	389	393	398	382	401	427	400	396	372	392	378	343	398	390	360	356	380	368	380	364	392	395	367	414	383	358	384	400	404	357	385	379	415	362	402	402	351	391	455	385	414	414	346	341	374	403	415	359	371	418	371	359	369	388	384	374	385	366	366	405	367	405	387	383	352	398	404	402	408	386	358	379	409	383	391	348	386	372	394	430	407	344	405	409	376	369	392	350	397	389	404	362	386	430	394	385	359	423	378	353	382	414	369	414	396	391	365	403	386	382	385	372	417	393	413	357	447	406	431	375	388	371	373	386	419	333	416	410	383	365	414	381	411	349	417	385	420	375	392	403	363	394	372	380	367	404	354	371	354	377	386	391	382	388	385	396	383	342	395	393	352	364	385	386	374	397	403	354	385	426	414	401	387	390	394	415	368	372	384	398	382	365	394	352	417	380	364	380	373	373	373	406	401	384	400	375	371	403	382	405	355	396	403	409	386	360	393	427	368	373	378	384	401	409	397	381	405	371	384	397	407	420	388	355	383	366	387	377	418	409	400	373	402	375	389	403	387	369	390	402	396	393	427	366	359	363	404	387	418	388	383	401	380	365	429	364	417	399	382	391	382	395	393	395	383	375	411	398	362	374	378	414	399	404	351	382	385	393	413	394	409	385	379	405	403	398	407	440	392	394	350	379	395	352	380	395	388	335	382	384	417	372	415	383	368	402	404	383	354	357	396	346	375	391	382	404	394	392	409	370	417	403	380	396	397	386	368	391	374	384	410	378	388	388	385	409	394	373	374	370	380	388	358	387	422	377	400	374	397	372	403	394	449	381	390	374	403	342	380	457	419	379	345	354	411	386	413	403	366	393	375	396	379	374	392	405	386	359	384	367	362	363	432	418	354	397	399	372	397	372	381	353	395	371	408	368	388	369	377	371	386	367	393	381	365	402	382	390	412	382	375	365	382	359	376	376	411	391	417	376	363	381	350	375	395	389	376	371	384	370	387	423	397	424	429	393	356	389	381	374	385	372	385	403	415	358	387	381	361	383	393	409	374	356	389	384	379	426	411	387	375	384	386	399	379	387	386	362	378	367	375	388	393	382	412	334	349	397	379	366	362	378	360	356	401	353	424	358	367	376	356	393	364	360	404	361	385	415	387	399	426	332	372	377	362	409	372	416	428	402	369	373	371	349	345	395	388	365	356	389	375	373	344	376	344	391	417	380	407	394	361	358	420	366	382	367	397	361	385	373	408	389	419	438	388	389	382	429	389	421	434	328	410	395	416	362	395	392	416	381	365	391	436	404	366	376	350	359	377	358	392	396	395	385	347	366	379	413	378	396	415	391	417	386	405	369	365	373	376	366	403	392	393	374	383	392	347	398	424	374	437	376	382	425	391	376	445	365	378	409	397	366	349	370	405	385	332	425	401	412	365	411	381	373	375	385	379	407	393	379	375	400	363	408	370	354	410	385	359	393	352	369	402	360	397	371	388	384	435	425	431	401	375	368	373	395	378	366	380	398	438	397	372	381	383	380	351	387	424	404	417	387	405	364	411	373	399	373	417	374	375	372	374	365	398	392	407	391	401	369	427	362	380	360	345	374	416	380	373	405	391	370	359	391	370	395	395	385	396	362	396	390	384	421	360	378	418	373	439	363	383	393	343	369	384	375	426	382	376	373	377	435	383	390	334	357	385	371	348	394	424	395	410	378	402	382	366	386	353	397	410	367	359	411	355	357	412	393	371	371	375	393	358	373	395	349	428	399	382	387	378	409	391	389	361	418	375	405	380	397	389	398	374	419	390	362	385	425	395	378	401	394	369	381	411	364	358	400	356	386	369	361	381	374	385	365	383	374	356	356	416	397	351	418	388	387	363	392	376	396	385	398	375	375	397	373	393	384	395	404	405	406	407	371	354	413	412	383	402	352	387	368	391	406	370	369	401	396	373	369	428	376	407	425	407	413	371	389	369	379	377	376	381	402	428	367	390	339	334	400	386	364	393	375	407	374	425	414	381	362	389	425	347	415	409	361	391	393	421	385
8588	5363	10437	11766	9067	6071	5004	4427	3461	2132	1742	1548	1395	1313	1253	1144	1233	1096	1140	1110	1120	1087	1080	1029	1006	1110	1125	1068	1059	1028	1054	1016	1125	1203	1193	1186	1140	1062	1076	1020	1033	935	885	914	848	911	899	909	946	984	927	915	937	930	946	860	864	909	925	907	941	868	872	843	851	904	891	835	877	879	870	831	853	863	879	875	882	859	886	892	859	876	922	812	833	871	899	849	934	921	884	910	819	901	838	899	878	883	917	851	866	849	834	869	908	897	934	897	866	908	911	822	815	939	877	905	885	884	863	872	888	911	888	905	852	863	894	857	901	922	891	904	867	879	940	849	854	811	925	881	909	909	845	894	825	859	900	877	822	859	833	887	835	882	820	865	875	836	850	891	886	883	818	869	888	928	821	913	875	875	850	859	843	860	847	818	883	896	832	901	916	874	874	879	919	871	864	854	846	817	929	839	873	858	865	862	878	847	848	919	826	888	894	836	882	830	872	877	905	884	905	906	882	845	828	888	863	857	873	876	876	817	819	839	866	835	888	823	897	894	888	877	855	893	864	853	870	877	856	895	857	921	848	860	862	865	905	850	885	923	893	853	889	845	862	880	931	852	831	914	874	898	883	839	860	931	841	904	870	876	896	821	868	881	852	811	866	862	909	842	886	836	883	920	842	839	861	898	905	884	846	838	870	845	850	843	864	916	829	867	934	863	898	868	841	857	873	821	852	869	883	888	830	928	858	868	896	840	862	871	867	849	858	895	879	909	886	867	832	871	884	869	839	795	869	861	906	859	879	834	836	890	859	867	942	834	883	901	913	843	883	853	845	887	866	860	912	855	856	871	891	888	897	849	859	915	843	856	877	877	884	904	871	846	859	913	851	904	877	876	873	915	838	899	870	889	956	825	844	904	839	806	905	910	871	903	893	869	871	896	836	874	864	872	921	889	820	876	915	898	835	879	893	902	912	882	857	850	926	880	902	859	865	859	923	859	825	861	863	860	858	857	910	917	862	830	899	912	914	925	857	933	840	843	863	892	931	871	835	883	887	855	869	876	867	887	882	894	904	880	844	827	921	884	862	912	907	834	845	864	870	891	882	869	893	919	872	883	894	940	860	909	875	897	876	888	913	939	924	824	837	923	892	876	861	872	840	861	905	842	871	881	960	855	901	917	864	818	859	860	844	846	870	934	892	902	896	871	903	851	892	913	885	904	912	878	912	867	893	892	862	866	922	827	863	902	845	858	835	840	859	852	891	878	895	918	871	892	954	831	841	865	860	869	871	929	869	862	893	873	935	887	888	877	929	930	856	891	847	899	859	858	878	893	897	831	898	885	872	844	921	878	870	874	850	882	883	917	866	847	893	922	854	892	869	840	900	892	860	938	841	863	877	867	893	881	896	903	855	884	908	845	917	864	841	871	875	865	824	836	896	889	904	842	859	801	867	886	916	911	888	806	829	828	894	890	849	939	881	950	894	868	886	832	888	839	839	929	881	858	866	876	874	862	851	848	897	879	926	904	861	841	812	876	923	910	838	872	878	890	878	889	874	884	882	931	899	874	821	867	893	878	875	816	879	928	886	907	902	805	873	875	885	897	912	906	823	886	994	831	864	891	873	842	817	842	863	877	857	871	913	915	888	876	898	910	877	901	886	854	908	879	863	935	906	878	897	865	869	894	892	870	874	916	881	872	880	883	817	909	863	894	914	886	858	848	890	882	898	878	895	899	874	869	870	883	912	886	849	895	844	894	843	924	846	840	806	885	889	932	839	903	848	877	879	926	840	911	879	868	923	881	879	896	902	851	886	872	903	853	920	846	871	898	913	885	855	861	883	859	887	911	901	843	899	866	891	915	833	846	872	895	818	866	855	866	857	877	886	878	872	893	833	859	895	874	909	854	886	857	882	828	865	869	872	844	851	813	866	906	873	823	907	841	877	832	952	872	870	862	858	861	882	865	909	836	871	859	920	870	890	914	893	897	893	834	857	858	907	818	854	901	895	800	830	827	873	821	863	910	878	931	890	867	873	827	858	876	890	825	872	855	859	870	838	868	874	840	846	868	936	937	806	877	913	893	847	874	902	828	859	871	885	902	855	934	891	851	852	845	870	897	837	877	907	891	879	892	874	898	892	893	864	922	838	863	890	856	884	945	906	925	894	849	852	923	899	898	902	937	872	887	837	879	833	878	884	898	873	912	898	858	863	869	863	933	848	891	865	915	880	820	896	883	900	937	888	852	910	876	880	857	870	875	878	867	926	919	882	882	901	859	850	869	869	870	876	847	824	855	859	903	863	861	825	834	856	917	874	848	875	820	854	871	855	861	929	907	843	840	916	865	862	893	884	868	858	879	863	855	893	926	889	917	924	879	899	857	868	894	884	859	916	925	888	891	859	871	890	897	871	902	855	921	863	885	876	837	937	842	885	851	882	906	833	862	928	852	881	896	873	875	926	908	932	880	911	927	826	862	826	910	899	865	955	808	873	818	853	891	941	892	863	902	823	847	831	927	883	861	855	832	859	895	906	862	897	843	863	923	853	861	883	830	869	867	846	829	861	882	877	928	849	897	874	895	866	916	884	853	926	841	899	883	845	902	873	869	859	868	889	854	852	936	859	860	905	835	863	841	879	868	919	821	916	848	895	878	881	901	899	854	903	881	944	891	898	921	903	881	849	911	877	878	915	893	928	850	879	853	902	833	870	851	866	864	889	881	841	846	854	860	899	849	845	888	835	909	872	852	836	865	828	877	895	831	820	857	868	863	876	845	856	912	853	876	860	853	920	879	849	852	861	847	864	923	862	899	836	875	898	859	858	913	935	880	857	894	856	858	898	844	856	833	895	851	880	890	899	868	891	908	895	832	863	897	889	857	867	900	845	927	851	914	900	828	830	835	869	873	900	843	874	907	838	870	843	902	839	879	907	882	885	856	905	872	883	848	920	869	885	834	876	882	918	871	893	819	858	896	877	857	918	838	888	885	836	898	904	896	882	864	897	852	878	851	878	933	865	873	881	885	916	911	817	808	892	926	906	917	886	870	884	924	868	843	895	876	892	897	887	860	865	829	880	880	901	901	884	887	890	874	845	870	858	870	913	846	922	897	859	883	913	823	889	872	900	882	874	848	870	850	879	844	844	907	860	849	872	841	893	902	918	902	878	881	876	922	853	865	832	889	879	927	888	857	908	870	863	900	860	855	940	898	867	918	849	862	904	874	861	909	897	859	899	890	859	931	873	904	887	914	876	838	849	890	907	833	829	921	891	903	832	855	851	890	895	879	845	851	882	892	942	903	934	915	852	941	841	861	898	954	856	875	868	901	876	798	849	903	867	871	908	836	894	888	873	865	841	823	867	834	900	871	877	902	889	887	893	890	910	833	909	833	833	909	861	894	844	886	898	887	910	843	855	844	874	859	883	859	892	854	883	894	838	898	852	877	909	941	878	876	895	865	851	874	879	922	833	845	907	879	910	935	869	903	858	911	895	919	868	914	860	872	887	894
31027	14803	13096	10019	7247	5624	4230	2834	1743	1140	1135	946	728	695	596	571	491	500	451	435	377	361	339	370	383	399	345	320	351	340	333	324	317	365	339	355	309	289	268	274	293	288	281	271	268	276	259	281	272	267	280	256	283	282	273	279	259	269	283	264	230	279	263	274	251	260	265	258	243	242	281	269	264	252	250	281	274	262	291	256	244	256	273	259	244	279	247	266	239	252	300	274	243	260	271	263	273	253	250	270	244	271	242	250	243	237	271	266	250	260	276	271	265	248	258	257	257	257	236	248	249	325	251	281	291	260	285	262	294	240	239	270	269	243	248	251	257	278	258	245	257	263	233	228	259	291	248	257	262	307	243	263	259	245	250	255	259	259	264	244	285	252	275	274	283	302	243	267	262	282	216	232	250	263	253	286	282	231	263	276	248	240	252	267	267	265	248	259	269	263	270	293	250	254	260	241	262	255	262	288	290	243	271	279	258	272	268	266	271	267	288	290	241	268	250	252	247	278	249	261	248	245	255	278	285	259	253	248	255	243	254	238	269	260	236	226	264	257	286	250	278	248	277	258	239	261	265	278	252	239	257	274	241	278	250	304	255	291	257	269	267	247	276	265	254	255	291	289	276	245	252	272	249	284	253	253	266	259	271	231	261	242	256	268	275	255	247	259	270	279	272	227	281	264	262	285	229	266	242	249	291	260	208	236	283	275	250	284	251	261	227	291	268	270	274	267	279	280	280	274	259	247	267	272	282	280	246	284	244	262	283	235	256	240	265	259	242	260	253	266	260	227	278	241	262	261	285	244	264	239	286	291	258	243	295	253	258	293	283	258	257	251	266	246	267	273	279	268	274	293	270	271	255	269	276	260	245	259	293	250	249	271	281	231	282	262	240	267	291	246	271	248	230	244	268	278	283	267	264	259	240	280	248	279	296	290	275	254	261	247	265	269	257	272	265	254	234	266	285	266	253	260	273	285	272	290	251	263	235	268	222	291	263	261	252	265	283	249	258	288	251	238	236	271	264	271	259	269	262	263	247	275	238	257	238	266	276	271	250	270	269	285	273	273	241	259	247	256	254	255	257	247	285	286	262	268	273	270	304	255	281	271	265	244	285	245	273	259	248	250	254	253	288	259	248	254	265	240	254	259	277	290	276	249	257	257	245	280	246	231	281	279	266	255	251	254	254	253	261	248	247	233	255	246	262	286	271	270	257	244	251	250	261	245	282	276	267	245	256	290	228	264	252	242	269	264	256	316	279	274	297	272	265	285	255	248	278	254	245	263	271	282	249	270	274	283	264	278	242	255	253	268	280	273	259	263	254	256	264	268	278	268	259	216	259	255	288	297	246	290	260	268	292	279	301	292	275	317	259	283	273	276	261	270	272	250	264	258	250	253	266	255	276	252	250	241	258	272	260	277	252	267	271	247	253	292	264	268	248	301	255	274	263	277	276	261	244	236	254	246	276	261	260	285	284	261	247	266	285	246	270	232	248	284	249	279	283	270	269	250	291	274	262	276	290	245	248	273	317	256	246	244	259	262	273	266	257	289	259	273	292	274	260	252	264	268	277	259	266	251	279	261	288	230	282	281	277	237	272	248	282	273	278	290	264	255	277	242	264	249	252	250	258	250	270	263	222	268	267	281	217	282	260	280	247	268	276	289	251	264	255	254	274	257	269	288	272	280	251	243	259	286	225	242	229	243	274	245	243	273	259	258	263	256	257	258	284	273	254	271	266	255	287	282	260	251	247	255	256	245	286	228	271	267	275	271	256	243	303	257	206	243	256	216	272	275	244	261	243	247	248	287	258	257	267	252	255	244	251	254	251	296	264	259	272	256	284	265	232	242	261	275	257	270	266	288	244	260	284	242	266	273	244	251	274	277	272	288	276	265	277	240	257	289	236	295	246	266	289	298	258	284	228	233	240	270	279	280	267	237	265	267	269	266	261	277	283	274	255	267	273	253	285	246	280	294	306	287	281	272	244	259	274	258	277	231	265	235	257	261	230	261	279	273	261	246	285	262	279	270	259	261	248	292	255	282	272	286	236	256	284	243	284	257	283	290	254	264	246	262	266	268	256	274	278	287	283	264	259	260	269	295	264	242	285	251	259	244	283	247	265	266	259	259	273	245	259	230	322	291	276	246	250	247	262	272	268	283	248	269	245	258	242	253	219	265	256	241	266	275	260	261	259	229	276	288	243	245	249	250	260	268	272	264	222	258	267	268	235	269	250	277	240	272	237	238	267	279	280	286	264	294	269	296	281	269	252	240	275	263	242	278	309	311	254	270	273	267	280	299	258	287	271	263	240	273	231	264	266	224	259	262	276	259	285	260	299	287	261	271	240	244	265	272	238	252	269	260	272	266	242	262	286	271	254	295	243	236	244	271	241	253	318	287	232	253	246	269	285	265	277	281	256	263	273	252	268	265	261	255	263	269	255	252	245	247	254	266	266	233	256	262	255	245	255	270	265	263	249	285	271	256	267	281	258	286	257	261	276	273	263	254	243	267	239	246	276	274	229	265	289	274	240	271	268	260	270	264	297	247	308	273	252	294	294	294	267	242	279	253	247	237	261	249	304	282	268	237	240	298	286	289	265	254	265	263	243	283	263	303	245	255	280	253	263	228	248	259	263	277	261	262	250	230	254	245	278	253	245	253	255	261	267	270	249	270	276	267	267	278	225	267	247	274	263	242	250	259	246	251	241	252	272	272	245	263	250	270	248	268	275	259	262	269	275	278	255	248	241	267	264	279	264	263	292	279	249	248	253	263	276	256	290	282	253	297	254	238	257	263	246	267	273	238	262	268	238	293	304	260	264	244	276	254	296	264	255	254	272	268	281	275	260	287	274	285	255	251	273	264	266	259	258	254	253	262	313	278	264	246	252	280	252	270	272	293	282	273	278	270	269	273	272	288	255	248	247	277	247	267	261	273	276	276	286	259	266	260	284	248	266	252	261	254	246	268	297	287	264	250	247	262	289	263	253	258	248	260	240	293	236	260	303	248	261	267	255	270	258	291	290	253	262	253	263	261	277	272	271	267	288	257	262	256	262	299	275	279	256	260	254	283	268	260	227	259	262	281	269	281	271	263	252	267	268	253	282	262	270	282	243	284	280	280	284	273	288	286	277	249	236	280	256	244	246	238	252	257	257	266	245	284	231	244	271	260	229	278	247	250	266	262	284	285	275	266	250	275	263	278	263	266	248	261	283	275	254	247	286	241	263	276	256	247	247	251	234	261	267	258	261	257	241	264	253	259	239	250	259	273	274	273	250	288	289	229	262	258	243	243	243	268	278	249	254	248	270	280	319	267	229	290	246	264	273	268	277	308	252	275	261	282	275	270	240	257	287	256	245	262	242	268	273	252	266	324	245	256	263	278	251	226	270	277	267	260	246	252	239	268	254	242	231	241	273	252	260	299	275	243	302	248	257	261	243	299	280	247	258	280	261	256	260	285	289	280	244	248	281	261	275	263	279	248	262	258
17431	10582	17424	18904	16981	14698	12534	10173	6893	5150	4587	3920	3343	3326	2758	2374	1911	2220	2020	1925	1645	1520	1380	1366	1415	1354	1479	1264	1240	1246	1088	1138	1224	1251	1373	1341	1165	1054	977	897	784	793	826	718	697	736	745	737	793	761	683	726	727	695	684	746	675	630	673	653	603	646	674	610	666	631	624	595	638	633	636	603	662	665	640	627	665	613	628	605	647	658	628	661	652	677	595	643	630	614	624	647	620	684	622	636	645	684	651	651	644	576	607	665	610	675	685	618	654	611	622	653	611	643	654	618	639	627	659	623	629	642	655	643	657	595	600	619	635	610	620	580	594	626	642	605	633	660	625	672	593	608	597	632	622	626	625	621	601	639	639	651	632	612	623	633	614	642	597	602	639	618	643	566	621	641	627	617	681	589	623	617	607	630	624	650	618	624	626	630	628	631	606	654	639	615	624	651	632	589	639	616	629	651	655	590	638	606	614	622	642	638	591	607	619	623	645	636	629	687	597	630	661	577	619	642	645	577	614	616	645	602	603	684	631	625	633	640	622	631	609	630	643	649	561	629	664	609	659	597	609	652	680	657	630	624	623	619	635	624	587	594	631	695	636	566	607	591	634	620	629	593	599	660	635	646	671	610	649	614	655	585	634	638	637	626	637	626	623	663	630	580	644	558	598	602	645	665	643	637	619	621	627	631	611	627	661	621	603	679	665	636	587	606	627	673	647	644	605	607	656	615	635	607	615	613	602	634	639	594	615	622	638	621	642	641	627	585	645	658	646	598	600	620	601	639	624	646	580	655	613	622	646	674	617	653	653	624	618	638	646	633	601	628	608	640	619	608	640	657	642	598	653	596	615	585	607	631	621	610	613	630	648	622	613	573	612	635	654	625	651	570	607	617	642	611	611	597	644	669	621	642	644	628	613	613	648	652	670	643	636	600	625	633	625	661	638	623	665	687	632	612	648	652	647	640	600	580	646	603	639	625	633	641	614	636	572	649	600	606	661	655	668	617	556	652	641	602	584	617	609	595	618	629	633	634	611	598	639	628	632	657	587	641	640	646	642	637	654	626	614	589	622	600	610	638	590	636	571	557	579	626	630	628	621	664	625	614	596	602	636	600	626	648	605	644	634	610	627	628	628	598	643	630	647	610	621	624	651	624	603	640	648	631	584	594	629	601	642	642	640	638	602	642	643	608	607	639	616	676	671	639	643	610	656	619	643	629	656	612	595	652	686	579	655	592	627	607	635	620	581	620	667	637	606	609	616	636	660	628	616	605	610	616	635	600	619	617	623	653	607	598	683	629	649	608	607	625	607	609	606	609	616	656	632	643	612	628	669	591	644	624	649	620	658	605	666	598	585	642	653	619	646	618	594	608	611	657	606	611	661	675	593	625	636	597	650	603	642	622	636	622	623	563	623	634	617	587	592	605	600	650	645	596	612	617	650	625	597	626	618	594	610	615	612	562	558	591	630	635	629	649	608	657	650	628	634	604	629	607	615	621	618	642	606	644	615	656	632	608	670	583	567	630	563	642	624	650	641	655	619	624	593	611	611	604	627	641	614	613	607	586	622	577	623	609	582	661	601	616	627	615	599	611	655	578	638	636	613	627	592	633	648	665	611	615	650	577	595	612	594	627	620	602	611	642	622	570	601	580	591	635	637	675	629	626	620	650	597	616	637	629	635	621	594	618	634	653	630	639	617	601	626	621	592	624	668	672	616	690	641	628	628	581	569	606	629	588	611	656	648	633	605	588	602	598	641	572	624	615	617	653	648	646	623	640	606	584	641	648	659	693	642	614	615	686	650	635	636	639	593	603	587	627	649	655	642	598	679	622	610	676	649	599	662	685	581	628	572	623	614	610	667	579	605	606	616	652	579	619	597	628	617	617	586	626	642	646	648	623	655	600	635	626	681	636	581	639	612	604	600	667	672	625	688	607	612	659	610	615	628	627	623	632	614	631	653	615	625	608	656	631	637	638	631	636	629	615	614	608	629	625	624	622	629	595	666	605	584	630	595	635	627	623	584	631	596	651	655	637	629	630	619	634	658	603	626	651	608	618	600	630	637	615	632	651	609	584	636	654	649	600	609	643	613	598	659	594	624	574	616	620	659	674	644	647	601	641	632	582	634	577	624	649	634	656	574	636	647	627	620	713	612	600	624	624	648	630	619	602	595	653	595	613	616	626	602	591	617	597	615	591	625	605	674	605	640	606	645	645	611	584	645	574	627	646	609	614	615	644	637	613	615	652	632	586	636	581	599	649	622	603	614	589	599	618	646	634	605	626	596	653	615	588	601	600	571	632	588	629	633	639	642	615	621	630	613	607	617	659	644	652	661	615	608	605	660	608	591	594	620	610	623	639	619	644	633	665	645	649	586	594	618	606	627	620	631	604	643	626	650	629	652	576	619	660	578	637	598	579	544	595	609	655	574	588	573	659	594	629	636	648	612	623	626	630	624	627	655	623	613	599	678	625	639	628	623	552	645	615	624	639	647	589	551	605	642	655	603	589	651	647	622	574	646	615	644	626	590	622	632	599	654	618	633	630	619	602	665	651	658	619	560	599	667	609	638	591	606	605	648	637	610	636	620	597	598	596	668	654	574	600	612	637	649	603	631	625	638	644	596	643	589	559	598	607	607	618	640	611	630	602	607	589	589	655	614	593	654	615	617	610	626	633	630	641	629	633	668	605	641	624	629	586	601	631	581	598	637	627	616	613	637	626	625	604	618	636	626	643	637	655	611	614	614	611	604	632	597	597	635	661	665	627	640	607	667	632	589	572	625	614	611	607	656	620	657	627	637	620	674	634	623	650	597	634	621	645	660	645	657	604	614	551	630	623	655	607	606	598	547	602	623	619	664	623	622	606	617	607	631	655	609	602	614	624	641	607	601	629	596	623	655	582	609	642	631	629	604	622	632	633	638	642	610	632	556	603	575	652	604	628	657	628	577	615	642	618	630	590	659	597	614	626	606	589	683	600	614	630	606	610	674	610	698	626	590	664	673	667	624	645	622	593	601	615	565	638	615	630	584	642	573	651	624	596	635	606	595	597	590	636	587	666	659	640	689	607	610	646	641	608	624	611	642	584	610	630	618	643	625	585	693	646	660	651	622	626	667	613	637	631	620	627	641	635	639	634	605	602	598	644	632	630	674	589	664	653	671	597	644	615	603	614	585	610	611	622	631	606	679	608	655	639	596	631	585	616	642	594	580	609	650	646	641	629	611	609	584	592	689	632	653	609	633	636	630	617	635	666	619	605	617	649	648	654	636	599	632	625	612	596	607	583	603	673	612	590	628	633	623	611	668	592	644	657	620	623	599	682	643	625	651	553	659	630	622	654	598	610	644	664	611	642	639	594	624	603	637	652	592	639	660	590	644	650	605	571	595	638	648	596	613	616	684	650	598	615	638	650	628	600	623	628	605	642	610	593	600	621	609	625	603	609	642	629	624	632	593	610	625	662	640	645	643	634	616	625	623	645	590	721	596	631	677	624
42255	23336	19414	15118	11615	9828	7205	4285	2800	1989	1915	1436	1346	1177	953	625	602	746	632	646	514	421	416	368	406	358	381	347	332	355	372	302	320	344	350	307	336	287	271	268	231	218	232	216	176	262	213	225	203	234	237	214	220	208	214	207	212	207	217	185	192	201	209	194	214	214	203	174	203	227	200	192	214	182	195	194	205	195	195	181	211	217	215	191	189	174	188	179	209	196	206	194	183	179	201	179	217	183	190	209	209	184	178	192	197	207	191	168	214	180	209	206	187	183	194	223	202	207	212	184	179	206	178	204	176	178	188	219	205	174	194	168	225	178	199	225	204	179	196	194	194	166	200	229	190	186	193	223	198	165	199	201	201	188	196	201	214	225	194	190	183	200	229	211	214	183	181	174	184	171	216	172	196	193	202	200	227	191	193	196	171	195	209	204	197	211	164	196	173	203	202	197	216	187	190	200	185	182	202	171	191	182	203	191	207	200	178	191	198	174	173	196	207	214	183	173	198	173	187	218	205	190	210	203	199	198	176	187	195	202	196	174	200	204	202	161	196	185	210	198	199	199	188	210	216	183	188	210	190	188	186	217	183	208	191	201	200	197	173	207	202	220	183	204	182	181	198	213	177	186	189	187	209	202	179	212	186	193	175	205	182	180	204	203	170	191	194	194	189	199	202	221	206	198	190	205	191	179	205	213	182	210	171	220	196	188	189	203	201	190	187	168	194	172	184	181	173	168	175	179	177	161	173	205	229	179	182	203	190	179	192	156	206	195	212	186	209	185	211	199	206	205	186	167	172	180	203	188	184	177	177	180	182	226	178	158	162	184	191	194	217	186	210	177	183	214	184	216	214	179	191	202	187	187	191	201	225	196	218	190	206	213	179	196	198	193	173	176	172	213	197	191	220	191	160	178	191	207	211	200	191	221	193	179	206	227	198	187	199	196	191	186	209	170	195	192	185	186	205	217	175	186	234	218	189	188	187	198	174	179	236	182	230	185	186	206	199	188	211	204	190	194	215	198	185	201	193	202	180	206	204	174	220	199	226	194	187	198	182	173	183	201	183	207	220	181	190	173	218	187	202	216	170	164	168	196	167	198	194	213	200	172	190	228	199	193	198	192	183	186	201	198	202	179	181	198	189	186	188	180	194	195	197	186	184	182	183	179	193	219	175	197	213	196	201	189	188	195	206	192	209	165	209	196	201	216	196	207	181	200	179	185	210	186	182	213	207	159	184	192	198	179	208	217	199	183	201	196	212	196	196	192	212	193	195	214	192	206	214	204	230	178	212	192	206	204	200	193	187	195	185	181	193	181	184	207	211	191	224	195	198	219	185	207	181	185	194	219	180	193	200	190	206	179	196	196	211	215	192	190	198	208	203	209	214	183	191	192	225	220	204	180	184	224	169	193	205	206	159	197	206	195	186	228	209	214	172	204	190	216	225	216	204	232	179	155	175	218	209	205	183	200	214	196	199	191	208	188	214	189	205	201	200	192	171	223	193	216	206	217	198	176	201	205	194	175	172	198	203	185	186	193	195	209	193	207	217	194	213	183	202	212	213	196	190	207	200	204	180	189	190	179	181	188	217	194	204	161	210	227	189	192	232	214	195	195	187	216	199	175	179	202	187	209	211	194	180	220	197	188	188	184	205	207	210	189	181	199	219	200	222	207	199	187	178	193	206	196	214	228	168	186	210	222	193	204	186	202	170	205	194	186	192	193	189	184	194	189	210	200	203	218	181	203	188	186	209	184	193	213	200	213	205	183	161	198	194	178	194	190	194	205	203	225	214	192	196	181	206	183	208	215	161	179	210	179	194	189	190	182	185	213	206	196	182	212	188	179	189	190	191	186	188	206	186	221	200	196	185	189	171	188	182	182	174	213	197	181	198	201	190	199	189	203	204	209	190	210	177	184	198	174	231	186	174	200	189	220	188	198	191	223	201	196	192	184	198	208	205	175	202	195	185	179	201	187	203	183	194	202	212	191	215	188	175	170	159	227	204	185	200	180	195	182	203	217	214	193	186	188	198	204	203	213	200	227	167	220	198	189	208	202	198	181	224	207	179	181	190	205	195	200	198	189	177	207	187	184	198	201	209	200	182	204	165	184	188	171	242	220	219	203	183	217	209	189	189	187	197	192	191	218	203	199	192	199	184	210	198	191	195	219	188	195	191	206	183	188	196	198	215	184	194	206	185	176	199	198	194	166	198	180	220	188	218	195	184	198	184	194	183	193	201	199	208	205	225	179	241	173	196	176	204	181	181	200	186	190	202	194	210	210	173	175	201	199	203	225	196	201	211	201	195	180	178	166	185	219	178	195	241	211	207	196	180	205	180	207	187	201	179	197	189	201	197	179	205	202	195	200	189	182	177	191	154	184	177	179	195	206	175	193	204	177	208	190	187	220	192	186	192	209	207	172	165	213	201	170	205	156	200	203	194	186	192	200	190	216	204	163	178	194	183	182	176	183	202	185	215	209	180	180	192	214	183	183	179	194	194	185	177	190	191	180	191	184	188	174	202	190	198	195	189	203	206	192	195	200	212	229	209	175	217	222	176	234	214	193	209	195	216	207	200	161	208	193	189	193	245	171	235	210	188	176	186	192	179	200	193	190	199	202	188	195	186	175	203	214	198	200	213	174	242	213	198	185	190	179	200	223	219	184	185	202	195	208	175	210	190	176	199	191	197	198	201	180	191	202	202	206	203	169	216	193	192	173	207	200	197	194	181	216	197	180	206	179	191	207	212	197	211	173	220	195	202	216	216	201	169	180	218	208	171	192	187	209	218	216	198	213	187	178	203	188	193	194	199	214	193	170	200	162	198	190	201	189	182	191	185	196	207	211	207	199	167	173	209	205	177	223	199	199	207	185	179	194	200	191	200	196	208	190	203	181	186	222	186	193	178	188	206	194	198	205	182	206	207	187	198	194	204	187	204	172	184	211	175	204	194	201	184	214	210	183	198	222	196	226	192	195	196	199	183	192	236	212	181	218	186	198	181	202	220	193	206	199	210	205	192	181	189	220	192	200	213	197	202	224	181	216	214	196	166	211	185	161	205	198	194	190	190	188	197	209	193	173	206	207	199	229	192	171	183	185	179	194	222	204	209	206	199	201	199	200	183	171	195	183	172	224	217	224	201	201	186	180	181	192	192	197	213	212	174	182	190	192	180	197	191	205	184	198	197	208	222	212	175	194	193	185	178	180	194	206	188	181	192	186	187	190	168	197	209	174	202	167	173	194	202	206	224	189	193	206	184	211	203	196	187	195	168	188	214	209	195	177	199	232	209	158	170	183	179	191	194	186	211	173	190	182	189	209	202	193	191	188	186	176	205	182	174	203	177	207	191	217	208	190	193	188	192	200	195	214	185	188	204	206	217	208	207	189	189	221	193	185	193	214	197	192	202	187	202	200	189	201	194	219	195	188	212	187	198	209	217	222	209	202	216	203	194	205	227	206	182	191	190	210	181	200	197	191	191	188	169	209
24008	15499	21216	22759	23093	21513	18260	12962	9842	8206	7709	6290	6049	5486	4439	3601	3068	3837	3025	3150	2549	2317	1880	1635	1961	1809	1822	1560	1589	1626	1422	1433	1533	1600	1702	1549	1433	1201	1022	901	783	763	766	705	683	703	716	756	791	771	706	719	665	669	701	597	594	545	527	550	573	574	536	547	550	538	518	494	519	552	489	484	493	526	562	498	569	541	518	557	499	538	528	490	554	526	520	517	519	555	500	510	515	516	510	491	463	500	502	538	484	491	496	483	483	489	491	500	491	490	462	494	502	507	520	484	499	500	515	477	462	477	489	514	491	555	542	545	539	534	492	486	459	484	504	527	473	530	526	527	539	439	509	527	481	494	466	504	494	499	485	536	512	500	538	474	546	484	485	525	485	482	499	509	498	491	550	492	523	462	497	471	481	505	522	560	476	503	480	507	487	523	532	485	506	499	479	477	485	491	531	442	471	542	518	510	492	508	464	499	501	498	454	501	463	476	476	488	471	521	493	490	497	484	480	510	504	536	527	482	522	473	504	490	505	477	487	510	508	487	520	490	482	463	474	487	481	513	521	472	477	441	506	485	480	497	479	546	490	483	528	511	501	484	454	515	484	493	517	508	479	535	514	490	457	503	477	482	494	529	466	512	490	500	553	487	500	520	490	452	533	493	496	474	466	466	512	494	524	524	490	470	498	540	479	453	477	496	486	518	473	445	432	463	476	479	521	546	508	508	497	504	510	546	530	478	487	469	482	500	487	498	523	482	508	496	523	528	500	538	521	537	511	498	506	514	493	488	498	535	538	467	522	469	457	537	510	529	461	509	490	487	489	488	456	504	500	504	461	465	490	508	478	477	515	467	501	480	488	495	467	529	505	481	465	472	500	469	458	469	466	478	479	465	494	493	500	459	530	474	480	481	483	507	502	503	491	497	475	507	515	479	499	527	529	494	507	468	522	481	509	528	470	498	495	521	466	504	508	500	451	475	466	480	500	516	531	519	494	503	536	449	532	501	467	494	487	500	482	494	530	495	517	486	470	482	520	509	470	467	491	534	473	463	492	459	480	446	496	479	483	515	478	460	453	473	478	485	473	486	498	499	476	479	493	533	499	488	458	478	463	451	523	479	527	528	511	453	447	506	512	485	473	465	482	481	498	452	480	534	534	461	481	486	520	529	486	501	461	509	467	461	464	488	486	492	489	497	498	520	477	548	472	492	499	444	485	482	505	467	502	496	448	506	458	559	508	459	510	477	455	514	507	457	485	532	470	469	451	491	498	468	484	506	497	487	461	458	471	471	468	493	520	513	536	464	485	494	478	546	491	463	516	509	496	491	480	514	492	516	466	480	523	542	510	514	515	527	455	491	508	509	506	496	447	539	473	510	471	505	514	482	469	504	474	521	483	502	463	483	526	497	510	486	488	491	476	447	497	507	487	520	532	510	500	497	442	492	479	479	492	481	508	469	512	509	475	493	471	495	506	504	466	500	515	474	486	509	510	485	532	523	487	524	463	478	487	493	460	523	532	465	453	510	517	466	483	498	479	448	531	518	484	499	490	517	487	521	516	496	508	498	472	477	476	500	495	488	481	515	499	477	475	529	493	502	509	470	433	469	523	496	478	502	451	492	492	521	452	525	515	482	487	498	465	504	492	525	472	530	489	456	541	469	456	477	527	509	545	486	472	504	482	482	482	524	517	474	517	517	475	499	482	468	472	520	487	501	477	526	522	496	515	495	550	479	487	521	486	478	490	479	448	459	505	521	472	483	506	445	519	506	478	466	498	482	462	514	526	491	525	515	494	529	496	487	476	487	500	471	453	496	517	492	495	542	470	518	498	495	488	501	495	454	496	485	511	499	480	457	454	465	476	508	507	512	456	465	528	492	495	498	451	531	514	494	503	528	503	481	480	509	506	474	493	501	449	479	492	490	513	478	473	497	504	530	500	489	544	465	476	508	499	526	481	484	503	481	498	454	480	505	496	514	502	489	481	529	526	508	460	500	513	491	486	520	444	460	490	452	500	516	513	505	461	522	480	525	485	481	520	473	490	523	469	476	467	458	492	503	482	467	465	531	503	507	479	443	508	490	479	490	472	503	473	533	487	480	488	500	481	505	516	526	505	542	495	498	491	540	502	499	504	518	470	496	469	484	485	469	532	459	475	515	469	491	515	492	481	496	483	488	520	499	500	515	511	506	481	460	477	524	497	487	472	503	515	536	515	478	483	497	516	495	467	534	487	488	511	482	498	509	486	477	499	553	521	489	508	522	508	511	529	546	508	512	462	502	516	511	479	508	519	539	521	508	515	465	504	512	495	511	471	454	539	475	485	517	484	493	486	476	486	495	505	477	512	478	517	509	469	521	487	513	514	483	466	508	518	444	494	480	567	506	496	478	477	487	505	457	475	506	493	505	476	500	511	511	487	480	510	500	455	474	539	555	502	457	496	502	458	488	490	459	495	518	491	513	520	475	488	470	522	514	504	517	509	563	481	508	510	490	480	492	501	509	512	517	482	490	472	488	479	495	504	462	512	509	516	499	524	496	519	486	510	519	518	474	509	469	487	489	507	520	493	512	469	499	510	487	531	502	495	529	499	509	499	465	497	485	505	493	546	504	492	486	503	492	542	489	515	480	430	486	496	521	509	455	495	487	468	460	509	503	492	462	492	501	519	471	478	476	492	501	487	538	435	432	491	540	467	492	488	524	519	482	501	501	483	462	484	530	492	504	468	538	499	506	500	511	504	486	478	498	534	491	505	506	509	481	453	501	501	479	529	460	494	478	505	523	453	497	486	457	497	524	463	515	481	481	507	481	475	524	518	502	498	505	512	494	492	497	505	519	469	497	520	510	451	495	498	459	515	492	463	502	499	525	476	488	505	508	484	497	482	486	496	473	533	486	468	512	494	511	545	503	470	449	525	493	529	517	479	510	501	480	488	478	483	508	506	466	489	500	513	461	491	506	502	479	482	467	494	495	450	504	516	474	441	471	476	522	464	518	461	484	489	516	473	492	490	517	523	491	502	501	466	481	479	514	477	491	491	494	476	484	487	470	501	503	532	473	489	464	489	509	505	468	468	478	490	471	506	482	469	533	498	492	486	485	495	491	529	488	511	473	490	458	479	507	525	476	533	490	497	468	454	487	531	500	530	487	502	474	498	456	493	471	510	489	483	465	526	453	459	462	485	515	479	483	484	514	499	473	471	522	498	500	466	537	520	499	466	479	482	476	469	446	491	495	505	463	472	449	466	459	479	534	481	523	459	497	492	517	471	478	523	469	508	498	472	490	498	504	510	499	465	493	498	468	458	493	444	519	507	487	487	495	481	529	532	465	501	523	503	503	461	494	502	508	521	469	500	505	520	508	479	500	475	487	521	474	504	504	468	488	483	494	505	481	471	508	511	505	511	468	455	483	491	500	505	471	489	511	473	504	529	489	464	507	468	466	492	479	501	457	494	537	498	450	516	492	485	496	530	483	526	548	468	453	494	476	495	521	472	492
15083	5376	4139	3265	2544	1839	1560	923	644	578	490	506	471	435	444	426	420	458	448	439	431	432	412	398	398	390	438	443	389	379	426	403	418	470	445	424	416	338	409	407	399	381	388	385	423	407	422	408	411	378	413	433	370	402	386	378	408	389	386	373	388	405	394	369	393	389	373	415	408	391	381	379	371	377	403	396	411	415	398	408	375	394	372	399	389	378	388	382	388	443	403	382	379	398	360	357	369	405	369	357	358	369	378	406	416	358	429	408	349	403	393	381	387	397	405	405	383	411	409	384	359	418	390	425	384	407	402	422	397	380	393	387	401	412	382	421	403	387	385	420	399	394	398	370	387	425	360	430	378	414	385	380	367	352	374	436	406	419	383	360	388	369	379	383	368	379	395	391	368	399	419	400	379	431	376	376	410	390	387	375	361	395	395	364	368	373	380	417	364	382	380	352	411	358	391	385	350	389	423	379	414	368	353	377	356	393	411	379	373	402	455	355	394	371	406	413	381	404	423	437	422	388	398	406	424	386	405	364	397	362	378	400	361	384	337	352	383	379	354	406	363	351	344	396	380	389	409	374	383	389	380	416	391	391	394	385	393	382	381	365	408	360	389	363	419	391	385	425	428	377	384	386	393	377	383	362	400	376	376	375	382	433	394	400	404	349	384	386	378	396	399	381	367	394	404	357	330	326	361	358	388	360	394	419	364	384	398	405	372	375	395	368	372	378	363	398	416	366	383	417	385	392	377	403	393	385	402	380	398	406	407	365	373	384	385	377	395	365	395	375	364	391	436	425	408	386	394	386	388	394	395	399	427	386	389	368	387	378	368	372	410	372	412	342	392	375	424	377	399	372	381	375	381	368	391	384	404	373	398	391	416	355	434	402	380	372	343	389	378	356	361	392	392	384	376	379	390	398	412	374	403	405	369	418	393	405	404	346	414	387	428	388	380	405	410	384	408	382	414	367	414	424	387	402	395	373	373	400	389	423	418	394	392	378	374	394	383	375	383	395	391	414	356	357	362	435	396	414	370	382	338	371	378	409	407	405	419	378	389	388	365	388	382	397	342	394	355	397	395	344	421	397	418	383	388	386	407	393	405	414	378	412	379	452	428	344	392	420	355	370	383	398	399	401	356	382	386	369	375	443	395	354	420	420	381	377	404	389	369	395	383	369	385	360	406	401	392	372	425	390	389	342	349	374	390	393	393	399	429	390	379	419	371	381	415	419	353	405	387	424	408	449	372	384	343	350	429	434	368	401	420	396	388	365	370	440	373	354	422	374	402	390	362	394	393	361	351	382	415	381	387	386	379	452	401	418	428	383	418	364	353	386	389	384	378	375	399	379	405	400	401	416	429	384	386	369	388	363	382	362	387	381	393	413	380	387	391	401	357	380	380	360	410	384	408	397	392	402	373	379	385	386	415	392	439	381	402	423	406	373	390	399	382	382	382	367	374	408	392	401	411	406	367	389	398	441	361	392	382	379	368	383	360	403	375	382	394	359	394	408	372	405	369	410	381	365	388	387	412	409	405	388	389	373	390	400	367	401	401	394	332	411	404	415	426	409	390	374	381	370	434	387	389	377	390	415	389	387	388	418	391	403	416	355	379	347	366	394	389	395	370	422	366	372	379	399	403	384	366	378	377	405	430	414	362	413	439	384	407	387	387	388	379	409	397	359	373	373	374	385	369	395	432	417	395	406	394	407	369	346	372	376	382	378	388	383	383	376	388	393	397	391	400	407	404	427	349	399	393	438	370	352	399	370	378	390	419	399	389	389	390	382	354	368	369	375	401	404	371	327	405	381	402	389	365	392	399	389	385	376	386	403	386	376	379	349	423	406	371	395	405	372	369	376	377	359	394	414	370	345	387	392	391	403	393	413	382	405	402	377	388	402	359	372	393	396	397	402	396	414	374	376	404	403	369	395	404	363	405	384	392	385	371	405	380	391	379	396	374	356	386	388	353	387	392	398	397	391	370	372	370	380	386	383	425	390	370	379	388	404	384	396	405	401	428	422	399	356	330	396	370	397	401	410	404	434	397	373	367	417	400	401	401	386	388	380	387	401	391	393	383	393	419	377	398	396	387	406	369	358	352	410	375	395	402	384	381	380	361	424	402	370	382	420	391	413	378	440	377	401	403	394	429	381	423	351	403	395	393	400	365	412	387	403	373	433	415	373	385	362	375	385	348	389	396	386	385	396	362	386	412	387	399	400	411	397	383	392	394	417	434	428	408	372	374	399	381	394	429	353	383	367	388	361	433	400	383	412	397	392	355	400	385	411	406	367	398	387	381	368	378	398	385	392	357	387	360	393	379	388	367	389	384	369	426	381	401	395	414	396	351	365	410	371	390	394	389	368	421	358	425	388	376	398	395	413	377	363	424	377	415	381	366	410	355	381	394	402	402	372	454	410	408	432	391	390	383	430	390	395	383	377	386	406	377	422	414	382	390	398	388	404	399	371	387	362	387	399	379	398	389	370	370	386	413	393	386	405	338	393	382	408	373	365	358	412	394	416	373	380	424	407	399	380	374	368	385	407	358	426	420	376	382	390	390	429	413	393	421	376	394	402	391	387	414	387	380	369	417	408	407	387	382	358	409	344	372	362	392	358	368	370	405	348	400	365	386	357	377	376	388	354	415	426	395	400	405	426	380	373	430	423	400	389	377	384	415	378	370	368	414	367	357	406	382	380	401	410	383	375	379	372	388	385	372	343	366	383	387	397	400	422	373	395	421	372	358	411	379	382	398	356	393	417	417	388	388	397	380	375	391	382	398	385	421	387	390	440	397	406	416	415	369	370	396	379	403	391	368	409	386	407	403	403	409	398	420	394	392	410	414	403	366	417	447	388	395	381	385	384	395	447	404	367	410	399	386	412	375	444	385	397	397	390	393	387	403	378	392	389	373	371	410	386	391	372	389	375	361	376	368	389	360	402	383	388	400	391	354	407	363	403	398	379	400	368	375	398	406	404	439	381	374	385	429	424	427	389	395	396	356	423	372	384	405	391	375	382	397	342	406	421	372	429	380	387	401	396	389	383	422	388	390	382	390	398	395	413	388	387	397	355	423	394	398	378	457	397	408	375	398	385	374	404	382	364	346	435	396	405	396	413	403	362	357	391	379	417	425	391	357	371	401	420	379	384	392	375	437	393	384	403	367	438	395	399	442	361	376	396	379	385	407	355	375	381	395	382	393	393	385	400	395	403	383	419	377	361	383	374	388	375	375	399	388	360	365	376	371	367	377	407	368	420	380	352	393	385	387	388	387	384	410	391	400	441	394	393	379	404	369	404	346	365	344	399	347	398	408	373	366	373	375	415	378	421	384	426	377	412	396	375	426	395	375	410	384	378	419	376	372	407	378	398	428	387	426	378	391	385	382	397	388	393	379	430	396	418	386	433	392	355	372	395	354	423	375	400	381	430	413	394	390	386	356	416	390	411	345	360	355	401	404	396	402	380	389	381	416	358	401	394	410	415	389	386
8379	4719	7654	8692	8449	7164	5982	3685	2448	1897	1778	1531	1505	1405	1313	1280	1282	1131	1164	1174	1141	1160	1141	1109	1160	1115	1107	1127	1130	1113	1147	1185	1189	1183	1180	1155	1128	1095	1038	964	915	966	926	906	956	978	957	906	992	918	921	989	957	912	933	959	909	907	912	928	887	905	905	915	898	949	881	880	875	938	850	870	890	884	927	892	842	902	828	882	856	898	889	886	897	870	838	835	878	878	953	906	907	829	888	874	862	934	887	826	914	928	846	918	911	909	918	967	889	835	856	930	862	884	843	867	836	859	827	910	867	912	860	881	913	913	953	868	903	916	884	926	932	916	920	875	914	894	888	890	916	942	879	904	904	906	873	893	921	933	874	853	883	948	875	884	865	844	929	877	980	918	873	910	892	904	864	916	858	877	920	876	905	901	885	882	905	836	917	860	887	870	865	871	854	894	890	867	881	947	886	924	864	891	891	920	843	873	875	900	901	865	846	931	859	854	857	927	858	863	917	913	868	871	884	862	920	880	850	901	846	906	866	832	843	880	908	894	936	894	855	869	927	930	919	884	916	889	890	858	900	909	870	880	854	879	898	886	947	914	886	852	877	904	815	900	845	877	900	890	921	831	856	891	873	891	874	822	905	941	889	913	828	890	842	906	898	873	886	888	934	874	970	873	886	887	901	866	836	889	890	888	892	853	896	906	875	847	859	876	825	906	934	917	930	866	898	906	943	847	847	897	918	906	913	916	919	916	922	857	832	829	893	904	918	926	895	923	849	924	882	890	846	910	891	910	843	942	919	847	885	866	883	898	855	929	880	859	923	867	863	854	870	882	915	876	847	907	885	918	897	848	892	845	877	868	866	900	879	931	893	958	900	886	939	893	841	924	860	931	904	854	829	900	876	890	854	838	915	897	889	836	879	850	914	894	946	853	927	895	851	921	888	863	908	895	905	906	870	884	857	873	821	931	910	894	910	880	853	884	879	937	862	875	902	877	921	878	859	869	924	927	926	897	939	891	960	884	892	883	905	834	894	883	909	853	901	937	865	932	899	846	881	872	853	905	879	928	904	873	849	952	914	901	843	873	892	914	850	912	917	903	915	884	947	867	891	871	935	935	956	856	863	863	863	883	926	874	850	882	919	903	894	932	879	855	848	852	885	865	866	853	903	848	938	895	902	880	902	923	832	862	925	902	900	889	877	877	893	848	953	924	870	857	902	963	917	903	882	892	874	900	892	895	859	860	920	926	911	922	932	839	910	858	911	867	906	897	874	890	857	925	905	890	924	925	873	900	890	871	872	855	821	876	937	893	850	904	848	891	887	919	940	897	893	879	968	886	926	868	819	906	913	923	860	889	849	863	856	882	941	891	852	907	890	862	912	897	898	921	882	891	900	893	844	900	892	903	874	898	836	899	917	878	856	885	870	856	875	969	956	873	876	887	893	898	955	902	877	939	896	855	877	931	885	918	959	879	900	840	887	891	918	849	886	902	923	889	849	881	871	898	908	874	887	931	896	880	894	905	862	885	836	945	895	894	911	817	900	874	868	895	900	896	903	912	936	860	897	877	928	875	895	896	893	883	943	872	889	925	840	864	855	908	931	880	914	896	917	855	937	849	919	824	898	892	832	904	854	878	907	847	839	869	906	856	914	942	956	880	913	846	877	904	903	829	896	872	908	924	853	910	926	959	914	883	863	972	907	854	914	961	898	890	885	905	917	881	896	859	838	890	888	929	945	907	907	917	941	887	878	895	888	864	930	853	890	852	880	856	909	853	922	897	951	896	852	908	901	939	893	868	863	879	896	931	867	921	895	865	911	883	866	863	888	862	873	978	959	931	886	912	886	915	907	954	858	874	881	973	954	845	886	892	909	883	902	885	901	833	916	957	893	897	927	892	928	892	889	927	842	875	944	881	902	871	943	905	899	896	864	886	885	882	885	862	906	943	856	938	902	876	918	901	860	862	901	877	855	874	908	921	902	898	886	894	820	915	948	837	922	879	916	824	851	903	861	865	920	890	866	851	925	865	917	874	908	861	905	941	880	944	895	930	848	890	900	923	908	896	884	865	878	910	892	920	888	884	942	932	812	841	879	901	866	911	900	869	865	873	900	900	920	922	889	883	866	893	911	878	872	900	948	896	896	843	925	880	897	909	883	884	907	870	931	912	886	856	870	918	915	904	963	905	901	819	892	903	904	856	893	875	900	847	909	857	847	832	886	894	815	863	925	898	918	907	890	925	876	885	901	922	890	914	903	891	838	901	899	887	837	815	910	899	862	937	951	926	884	895	891	866	891	836	875	893	865	982	894	880	896	859	947	893	863	912	896	875	873	901	893	898	931	895	918	874	931	891	857	867	910	841	922	901	925	879	849	933	902	882	879	868	903	891	838	914	889	828	921	912	866	883	855	882	894	906	918	893	867	858	863	880	867	909	914	891	885	872	900	931	848	878	883	924	897	862	852	919	905	883	869	867	859	856	936	920	884	886	867	862	892	869	882	931	881	838	878	943	894	863	877	857	880	848	884	920	896	891	847	880	889	910	909	908	856	858	869	917	930	874	931	949	862	901	932	942	889	840	867	899	938	864	924	894	911	868	882	861	911	880	891	927	909	906	859	840	874	861	896	918	819	910	864	917	873	836	945	940	813	916	833	895	908	892	856	873	868	886	890	909	897	881	876	866	853	842	935	918	900	884	910	880	873	855	907	897	882	851	937	935	917	899	865	920	888	849	823	924	875	872	863	873	903	927	852	873	857	924	816	863	847	929	913	864	867	850	900	904	893	914	864	886	800	867	914	868	936	898	940	886	858	833	854	854	924	941	882	872	865	879	916	942	929	914	915	881	872	884	876	866	848	886	877	927	945	911	883	912	874	907	884	914	963	844	895	907	910	858	936	870	880	903	914	909	859	903	880	903	885	895	919	897	862	931	940	900	925	887	909	908	890	906	901	927	903	842	890	875	885	839	865	885	891	913	943	908	911	930	936	914	845	891	892	930	872	900	799	887	901	882	932	924	872	876	870	921	848	863	895	937	902	900	831	840	882	872	902	878	859	885	901	895	860	970	879	876	920	888	883	846	920	876	907	857	902	868	906	871	946	917	915	866	904	897	927	836	906	908	862	851	919	837	930	867	867	856	843	896	909	864	886	864	849	885	872	851	864	831	848	857	922	913	898	876	909	908	864	882	868	868	910	859	896	880	873	870	922	931	825	887	878	843	871	885	911	869	877	900	916	902	879	878	882	876	878	877	910	876	857	883	921	901	848	893	851	892	861	864	870	936	842	836	903	887	949	884	891	930	925	867	858	862	883	877	873	874	899	896	887	905	897	857	915	860	870	865	890	917	926	916	935	853	837	899	932	862	868	908	839	849	863	880	895	970	882	895	877	927	889	878	920	879	868	899	913	867	912	912	923	878	914	846	887	894	926	873	904	885	875	886	876	942	887	924	873	863	897	909	885	893	846	915	903	915	867	824	930	911	904	875	915	881	895	901	910	927
27821	10882	9937	9244	6911	6326	4086	2424	1591	1273	1088	798	799	703	564	486	454	561	513	438	343	358	369	381	362	350	354	358	316	353	383	363	346	350	398	350	360	301	304	274	258	333	287	247	249	257	277	282	249	300	259	316	275	284	269	285	263	283	253	273	252	280	266	274	291	269	264	290	249	264	248	233	274	293	265	284	275	265	293	241	255	260	282	231	279	250	282	277	266	255	280	296	283	260	262	246	254	261	276	297	293	250	282	280	265	282	258	271	240	255	281	267	233	260	255	282	266	274	260	253	241	275	245	226	268	256	260	279	265	284	258	260	276	275	274	273	262	223	255	260	276	225	246	264	283	261	208	269	268	265	262	255	291	273	282	253	256	267	271	240	276	279	271	259	290	255	259	276	285	247	267	257	265	243	275	267	265	292	270	277	249	259	246	248	270	267	252	277	244	264	244	236	257	277	237	285	262	264	294	321	273	279	283	270	268	254	278	272	284	261	267	252	261	267	267	250	257	294	261	254	261	235	279	282	238	275	244	246	253	279	259	239	261	260	261	272	256	227	276	274	237	240	247	259	279	272	261	240	273	269	279	240	290	264	265	247	255	263	313	262	277	261	253	310	251	280	230	262	252	247	253	258	237	259	285	274	297	315	255	263	295	288	288	242	254	266	280	265	275	248	262	278	283	275	237	272	241	287	292	267	247	257	254	255	250	262	276	267	252	263	292	241	242	265	268	278	287	270	267	237	271	253	286	259	285	276	282	259	266	306	264	251	252	242	254	268	248	277	292	253	254	260	240	261	292	277	247	293	280	281	244	268	275	277	281	253	265	284	246	286	274	273	226	258	259	270	266	270	251	280	280	264	251	272	267	276	242	267	269	263	253	293	268	252	261	247	289	252	255	251	260	269	253	263	260	249	286	241	227	269	260	289	261	297	262	251	282	260	286	251	243	256	265	265	275	260	273	289	248	258	267	254	281	267	248	278	297	265	265	286	234	289	264	265	286	243	260	266	262	280	246	257	240	251	277	268	265	237	256	266	250	265	266	264	238	283	264	268	259	283	274	281	270	280	296	285	269	262	259	243	254	264	282	296	288	272	267	260	260	268	240	254	252	298	270	283	248	281	281	269	245	281	281	286	268	261	275	299	282	277	279	279	278	257	245	260	248	267	244	263	274	264	283	269	287	258	266	295	260	271	250	249	253	297	261	298	276	273	303	301	260	251	260	263	257	258	269	246	237	253	252	252	241	277	255	284	251	280	263	279	258	268	244	272	276	297	247	259	267	260	272	267	246	258	248	258	263	236	230	268	275	247	274	288	279	265	282	267	268	271	291	262	261	272	240	233	286	308	273	250	240	255	282	265	259	258	244	298	265	264	260	276	264	257	258	245	257	249	243	240	255	247	267	262	261	283	263	258	265	283	286	277	262	270	282	279	280	283	275	278	263	260	277	273	257	263	244	258	301	248	267	275	258	268	243	285	266	270	227	250	276	291	236	243	249	246	236	214	259	293	250	252	280	270	287	266	273	271	234	235	272	269	260	247	226	267	256	286	287	250	261	274	283	257	263	283	262	277	237	274	279	270	264	285	254	268	290	259	269	244	267	240	263	263	267	246	284	282	253	286	280	303	269	241	273	269	268	270	260	241	290	255	270	247	254	253	276	252	251	269	262	298	268	294	284	250	289	246	269	258	243	257	264	255	260	253	284	278	284	277	294	273	293	244	253	287	252	265	289	234	246	242	230	255	290	288	273	300	264	260	238	273	266	259	262	266	295	248	262	260	270	268	259	276	265	258	267	257	257	253	281	271	245	251	274	273	282	245	241	235	266	248	262	262	258	248	255	266	259	246	267	281	253	274	270	277	278	256	252	239	255	263	282	254	293	268	248	243	268	251	247	277	274	237	286	298	293	255	264	290	245	269	255	293	252	227	273	266	245	267	281	281	276	251	241	254	251	280	281	260	254	271	254	269	268	260	281	259	240	250	266	277	254	242	279	284	275	246	264	246	247	269	283	278	247	264	238	249	244	280	243	266	290	293	299	260	260	239	251	268	278	273	308	275	240	285	277	268	294	268	262	258	240	249	258	269	242	223	276	255	274	271	263	270	256	244	298	275	265	296	240	273	270	301	278	262	271	276	298	273	268	261	260	269	245	247	273	267	251	278	248	270	263	278	244	227	252	237	248	262	244	248	252	283	243	282	264	300	285	270	264	284	273	258	285	274	244	275	252	263	280	273	216	242	252	243	264	250	250	245	237	297	228	284	249	295	277	240	277	281	267	257	241	305	290	251	271	225	271	255	280	290	263	272	250	254	260	250	293	252	282	273	248	274	296	256	279	269	229	290	289	279	258	268	258	245	265	240	232	265	245	285	248	240	287	310	274	267	290	274	297	264	269	270	269	267	248	247	269	276	262	239	260	266	275	276	265	255	226	274	290	253	272	265	251	254	275	266	289	263	252	251	278	284	275	268	270	262	285	243	273	249	286	268	261	264	232	241	259	259	236	278	258	287	276	267	244	258	271	265	265	266	248	247	289	242	286	257	218	252	250	256	263	272	261	261	270	266	276	267	260	267	275	249	235	248	261	293	262	256	242	272	249	231	263	248	265	247	288	251	291	272	277	252	270	297	293	288	267	261	267	298	282	259	272	258	254	255	236	287	287	259	272	294	248	251	244	298	254	288	274	263	273	265	256	275	259	257	276	269	269	270	264	240	257	256	262	266	281	283	286	266	257	274	255	244	285	268	288	259	261	273	250	270	250	252	277	273	259	262	261	275	270	278	273	290	256	262	237	286	291	274	251	276	267	257	294	271	275	274	255	294	251	238	269	243	261	237	274	265	267	256	257	306	283	279	301	297	249	246	264	283	268	270	251	258	242	260	243	256	259	263	264	238	238	268	267	255	268	266	269	257	249	262	270	268	259	280	285	233	240	245	266	269	286	273	258	274	266	272	280	250	254	259	284	234	276	234	268	269	255	262	271	264	246	255	272	261	264	254	258	249	310	273	262	270	270	267	267	251	279	267	250	272	261	284	287	255	267	254	283	275	226	306	280	290	270	297	263	262	242	264	260	258	278	266	289	259	262	263	266	270	224	248	256	293	269	270	300	256	282	297	252	251	273	287	256	255	262	270	290	264	273	289	252	249	275	260	258	231	271	277	276	246	292	263	265	277	264	279	261	271	255	270	270	280	264	303	251	312	257	267	296	270	259	274	238	282	283	281	249	295	265	275	290	278	258	278	250	236	249	249	232	264	252	264	264	263	276	294	281	252	228	271	262	244	282	287	301	240	239	259	251	242	256	280	284	278	271	275	259	255	254	261	259	261	284	253	274	290	291	266	276	254	305	270	280	256	248	246	285	292	274	243	279	245	280	262	284	283	259	260	248	275	253	241	259	262	234	306	255	251	259	235	276	292	271	273	237	249	318	294	281	261	262	266	278	278	294	254	256	283	247	239	229	273	302	264	272	236	298	259	274	252	260	266
15220	7661	14240	17517	16906	17059	12245	7556	6131	5126	4572	3997	3859	2967	2713	2592	2063	2424	2246	2008	1579	1456	1523	1381	1384	1250	1406	1398	1319	1292	1376	1283	1301	1316	1367	1309	1105	970	895	892	814	784	783	713	763	733	792	760	748	778	774	798	781	699	693	714	679	616	694	672	687	685	625	666	670	679	654	652	675	715	650	664	696	701	684	650	652	611	623	670	603	660	658	683	642	711	664	607	639	693	622	642	643	627	621	630	664	633	626	624	640	637	695	678	588	638	624	627	622	661	683	598	643	635	642	628	640	661	646	646	658	629	662	646	641	699	652	602	612	666	630	650	637	631	640	635	610	619	655	604	583	621	646	650	598	661	631	640	623	638	604	635	651	632	640	627	631	673	685	619	612	638	668	620	624	655	638	674	636	645	648	633	648	612	631	654	625	606	655	669	628	623	642	659	619	635	629	649	613	619	627	649	647	626	587	623	640	622	650	648	636	636	627	661	675	666	590	670	628	659	615	627	637	615	667	624	669	620	661	609	621	633	633	643	664	592	639	625	634	675	633	634	628	641	614	659	640	684	615	642	645	663	639	608	604	622	667	663	677	609	631	594	603	632	629	607	596	634	622	618	653	640	654	635	610	631	677	592	609	611	641	616	632	626	636	638	635	637	568	615	660	696	585	619	616	633	629	586	642	610	638	627	610	606	593	611	611	588	674	608	659	614	601	629	563	652	616	593	630	657	656	581	606	670	634	662	639	623	630	643	660	627	610	639	596	664	586	594	629	592	658	656	623	610	639	594	614	622	597	623	624	639	617	646	651	614	624	618	654	669	642	651	661	626	609	643	631	613	628	591	621	659	651	658	611	625	580	665	612	610	626	634	631	625	639	655	626	582	637	622	609	614	643	606	644	626	627	635	622	630	597	614	639	617	636	617	621	657	629	650	618	632	628	652	600	626	613	637	634	630	665	660	626	597	655	641	628	608	665	640	643	648	647	626	579	656	614	630	664	625	639	617	651	630	642	625	634	638	629	598	633	649	641	623	608	635	631	676	605	624	640	608	629	632	596	610	652	667	639	642	644	645	639	673	660	663	637	590	657	638	621	603	648	658	597	630	649	602	626	602	588	619	648	671	643	600	681	637	623	639	620	686	618	618	620	638	623	627	627	607	635	613	633	687	645	637	613	641	643	663	638	640	605	661	589	581	611	592	645	619	630	691	622	608	649	661	684	588	675	688	657	655	650	637	640	659	626	633	621	655	665	590	653	661	632	625	645	609	620	638	647	619	615	628	615	618	669	636	601	619	593	597	630	625	634	668	621	644	676	667	649	673	635	609	609	660	623	647	615	655	660	615	592	605	627	635	606	653	616	628	618	654	632	611	678	660	638	631	660	632	639	660	617	645	688	652	635	609	646	615	636	607	670	588	626	610	643	631	591	620	658	653	648	603	664	693	610	622	671	633	646	652	624	676	625	642	662	655	636	641	670	664	615	641	597	636	668	667	591	629	647	613	659	629	635	655	645	690	641	617	644	642	629	640	658	633	657	621	607	634	669	655	621	639	654	640	641	645	619	676	626	643	637	650	588	603	592	618	651	650	648	674	612	623	667	609	617	626	610	647	630	638	620	622	648	608	610	671	655	654	650	641	679	661	621	664	638	639	664	628	625	602	646	618	654	664	627	645	632	631	633	635	663	637	644	664	656	640	620	633	644	635	667	667	677	605	661	590	649	663	641	635	600	645	599	664	665	615	660	599	617	630	621	650	611	644	661	625	604	634	691	656	659	624	609	647	648	638	647	620	662	663	634	617	655	583	645	691	585	618	653	682	608	672	640	661	622	597	617	611	600	603	664	628	650	615	638	598	599	629	635	579	640	620	665	599	630	669	614	618	680	664	627	611	645	643	608	660	632	645	665	585	633	609	631	654	654	631	677	632	664	658	590	646	649	655	642	611	652	652	648	625	632	622	570	614	619	587	681	613	674	602	616	619	603	624	657	641	625	658	664	667	611	658	599	642	653	632	613	619	603	611	681	632	645	660	648	636	634	557	639	629	639	644	645	629	667	652	610	685	634	651	605	640	610	658	637	637	657	628	615	583	629	626	637	610	648	618	628	635	640	658	650	624	632	637	669	625	654	641	683	599	665	616	643	622	641	679	617	606	625	638	674	603	662	592	695	651	643	603	636	667	601	614	609	688	600	663	649	603	675	630	643	650	621	644	680	625	663	630	632	640	641	624	654	658	593	659	636	611	679	622	602	643	681	665	644	647	638	648	626	617	628	636	592	663	672	609	613	672	617	604	641	625	685	662	607	624	612	658	592	672	656	617	646	622	643	639	629	633	636	637	626	600	669	639	658	643	628	625	605	630	658	661	662	659	613	668	635	610	631	615	674	646	662	624	634	607	636	629	587	646	649	605	664	608	600	635	683	656	663	624	587	698	640	616	678	672	614	657	621	637	643	666	665	621	622	613	629	643	634	610	653	630	633	638	648	642	606	640	599	624	654	620	589	659	685	592	630	600	631	631	651	643	655	651	601	646	610	611	616	602	647	619	625	606	669	625	663	608	608	610	692	641	705	612	621	639	612	649	647	634	649	627	633	608	619	605	620	609	642	603	613	640	647	589	632	666	679	619	629	592	643	620	638	611	634	617	666	627	644	646	641	624	650	644	628	610	630	632	610	629	620	612	650	586	615	624	655	616	667	632	629	689	650	643	622	610	622	613	603	664	614	672	649	625	644	639	631	655	669	627	621	595	625	602	662	581	582	601	615	626	685	625	638	652	650	612	655	666	680	599	626	662	631	650	642	680	592	659	644	608	634	636	594	582	628	671	599	690	661	561	688	651	697	613	623	634	635	621	621	657	613	651	640	623	617	637	615	683	650	661	638	618	612	656	651	658	657	622	651	643	630	643	636	590	617	649	634	634	680	639	648	635	669	639	648	625	643	633	668	678	638	689	619	604	630	640	639	654	647	633	669	585	650	697	647	646	634	623	615	640	634	666	623	662	625	696	613	616	633	612	624	660	620	633	638	656	648	642	632	664	678	646	668	630	631	597	628	677	662	646	602	661	654	631	627	623	650	687	614	598	659	602	647	617	665	604	621	627	684	640	659	620	628	572	685	626	634	579	674	667	609	638	643	675	601	625	634	633	643	651	634	619	616	653	617	645	680	640	627	600	654	602	612	621	643	632	624	633	662	668	632	615	653	602	631	624	644	642	638	654	617	620	617	656	613	620	624	636	603	577	668	636	633	625	614	586	641	617	630	612	618	624	630	638	588	618	600	637	627	628	644	643	648	649	640	638	615	653	606	624	624	627	587	630	630	649	666	595	606	600	626	650	650	615	614	633	631	608	601	643	617	643	615	661	695	662	641	622	651	654	594	632	637	603	668	673	614	625	603	645	638	653	637	662	567	622	670	648	661	611	659	642	617	644	664	595	624	640	619	605	615	643	616	624	613	625	677	638	588	614	656	610	641	592	642	628	603	641	639	620	676	645	619	598
36383	16499	15738	14935	11402	11330	7051	3801	2894	2086	1780	1481	1316	1035	933	840	629	735	784	521	438	434	435	429	387	372	406	379	337	397	324	376	343	373	373	324	296	260	265	224	223	210	212	228	210	219	211	228	212	216	216	241	249	238	193	200	222	207	203	200	208	193	210	218	209	189	242	220	229	215	194	245	207	264	209	188	219	200	200	210	207	188	218	190	196	200	218	202	170	217	215	205	209	196	209	241	199	212	208	197	203	189	220	203	218	201	205	220	208	211	198	193	215	187	204	198	186	220	191	206	192	179	186	207	180	189	203	180	188	215	197	178	215	205	226	194	192	178	194	213	215	216	199	207	217	226	190	175	213	198	186	185	176	195	180	193	212	213	193	218	202	201	200	203	196	209	194	180	187	195	212	204	211	190	215	214	210	211	179	214	214	196	203	210	199	207	207	190	188	192	225	200	209	199	195	205	199	189	196	211	191	200	219	188	202	188	197	200	206	216	202	193	235	190	210	183	214	205	194	176	198	195	191	183	196	196	190	178	207	200	220	216	217	208	206	193	161	205	193	188	220	189	197	194	195	198	211	233	194	190	211	209	206	204	196	206	187	199	190	177	191	175	216	197	197	237	195	207	184	207	208	196	211	193	199	192	190	200	201	227	241	218	207	220	195	190	204	210	195	192	206	165	188	174	198	199	184	196	191	195	203	190	201	189	179	230	186	205	190	181	202	198	245	196	186	195	178	214	202	217	202	209	196	188	210	184	224	221	194	183	200	187	200	204	189	179	205	204	216	181	206	214	180	180	196	211	194	175	214	178	198	181	193	192	230	208	203	191	212	200	196	226	205	186	184	214	193	180	221	191	229	199	202	194	181	192	195	216	203	221	198	210	181	177	197	201	187	178	198	197	199	189	198	214	219	181	195	218	182	208	187	201	186	203	181	179	205	186	176	201	211	206	183	176	196	209	179	199	176	216	189	208	207	191	212	201	185	222	215	195	184	235	200	175	190	182	207	180	191	205	220	199	193	199	211	199	191	212	213	193	202	194	181	185	212	174	190	200	209	202	197	187	213	193	196	198	202	178	201	201	199	214	190	177	222	223	226	216	202	209	190	215	189	223	200	224	199	189	213	183	209	211	191	213	184	183	194	213	218	242	196	172	204	216	204	190	197	184	204	215	186	190	208	191	218	193	210	179	192	194	199	208	172	196	185	213	194	208	200	215	201	171	188	197	199	200	188	202	210	191	210	208	203	192	176	192	207	185	197	181	177	215	190	204	203	202	205	183	200	189	184	194	194	196	217	216	194	225	202	199	193	197	194	191	178	213	214	183	218	215	208	203	218	213	195	192	199	206	202	203	185	194	212	192	201	217	202	216	194	226	185	217	178	194	175	202	211	219	201	192	194	198	195	196	187	196	220	189	221	175	191	199	237	208	174	183	191	200	180	186	194	212	204	200	212	200	196	191	208	199	208	223	162	182	232	212	214	176	177	212	195	210	179	194	196	198	203	192	230	225	189	191	176	173	210	156	212	202	180	202	223	226	207	191	184	205	236	209	218	215	229	188	209	207	191	228	196	216	186	206	190	198	185	204	211	200	209	188	198	223	214	205	172	181	197	195	199	185	201	169	178	179	208	174	183	207	198	196	207	189	218	202	188	183	199	214	192	188	230	232	205	213	197	187	206	192	234	214	210	197	221	191	194	222	215	198	195	176	177	206	206	233	222	189	198	221	206	199	221	201	200	224	202	187	206	206	186	187	199	185	199	196	161	219	207	178	215	202	207	218	219	190	183	205	182	199	203	207	204	203	214	173	200	217	206	196	214	178	166	212	212	196	198	212	221	217	185	190	217	195	201	197	213	187	188	222	199	184	167	193	193	200	220	219	211	179	202	206	198	198	199	198	214	202	204	189	207	206	198	203	182	178	211	189	189	194	196	183	201	193	206	182	203	219	183	221	204	201	221	212	191	207	224	196	203	187	176	208	226	193	207	199	201	209	184	181	178	218	194	203	196	190	220	177	213	217	193	201	202	189	218	180	207	193	209	206	190	208	175	210	216	208	193	211	219	203	169	206	193	203	189	169	204	207	201	218	190	200	208	202	212	195	199	163	199	207	194	208	207	218	210	195	196	206	202	198	170	161	199	221	196	207	216	224	199	205	210	201	184	204	192	211	194	186	204	178	195	188	176	197	195	189	185	188	186	198	173	180	178	221	199	208	207	190	227	195	209	215	188	187	181	203	207	219	194	195	195	209	214	166	211	169	190	200	200	229	221	191	197	196	197	178	189	178	208	220	211	202	206	200	202	211	208	194	206	191	195	203	206	184	182	220	195	194	200	208	209	205	214	222	188	197	203	210	195	221	206	207	187	202	181	188	225	217	186	200	197	200	209	208	196	193	201	215	211	186	227	164	197	208	192	191	193	205	203	212	228	194	175	217	177	198	203	205	182	184	206	201	178	205	186	200	193	223	202	201	234	175	184	206	199	217	190	207	185	205	180	186	191	181	203	187	188	212	193	201	203	217	182	185	192	182	189	186	203	190	174	228	178	214	192	209	196	178	204	175	185	209	234	162	177	209	223	207	189	175	211	216	200	205	199	210	182	215	200	204	193	227	200	232	210	203	176	214	202	195	194	206	225	199	245	213	204	198	204	199	205	196	199	189	219	166	174	225	223	191	181	203	177	197	197	194	202	190	196	182	191	195	214	183	196	228	205	204	213	204	215	197	208	207	199	196	207	198	183	193	220	202	167	169	213	200	199	192	193	195	190	206	219	220	182	184	208	164	224	186	205	195	201	185	173	195	211	204	200	192	210	200	201	206	200	208	194	202	212	178	207	204	212	190	191	182	216	180	191	179	191	177	185	198	192	218	202	213	192	211	201	202	193	226	179	202	187	178	208	180	198	194	200	207	205	191	210	210	238	176	208	211	185	197	202	174	204	200	202	190	210	194	178	195	201	218	212	189	214	202	180	208	177	193	209	192	213	203	187	204	222	222	213	189	190	200	212	200	209	240	201	218	218	187	205	194	185	179	203	194	210	216	208	169	203	204	210	197	191	190	194	215	200	206	183	193	203	195	190	208	207	169	223	186	189	184	184	212	191	183	199	170	169	182	187	189	193	202	192	192	204	184	216	233	197	181	161	195	194	185	191	184	195	198	194	209	194	210	188	196	168	197	224	199	189	186	208	188	183	226	205	189	193	174	191	226	214	207	189	196	198	191	199	205	189	192	171	171	211	221	224	168	201	197	177	178	203	197	217	205	192	226	232	182	192	194	184	212	216	195	214	191	183	220	202	197	190	193	194	243	217	240	198	186	190	198	180	191	212	206	202	217	178	190	213	208	198	183	170	197	203	207	201	195	163	229	201	207	179	210	204	192	219	206	193	175	193	183	212	191	221	203	197	192	197	189	210	226	183	194	221	225	184	189	189	210	189	186	199	201	197	208	227	213	178	180	196	224	231	190	206	187	213	197	165	173	198	199	166	227
19233	10254	18697	23837	22601	24145	16695	10947	9450	8734	7164	6945	6895	5457	4647	3982	3183	3908	3836	2870	2250	2216	2110	2019	1725	1696	1930	1733	1806	2015	1643	1707	1607	1871	1762	1518	1245	1107	999	875	783	676	667	676	655	748	725	678	758	792	769	843	799	645	617	559	572	589	564	536	545	577	585	542	604	627	562	568	616	599	524	603	529	556	573	538	518	518	533	538	523	546	482	497	537	555	518	504	479	530	505	516	525	527	499	512	513	496	472	492	514	542	495	543	504	517	502	499	474	504	489	518	520	485	499	485	484	521	506	454	491	525	519	540	561	496	508	529	534	484	539	501	486	483	491	520	543	488	459	494	508	493	517	519	490	529	490	525	462	517	528	521	480	508	535	479	552	523	489	515	537	493	501	492	499	482	459	555	490	489	487	516	444	470	500	485	489	534	550	518	514	505	498	504	476	484	548	517	530	496	483	533	536	512	524	497	537	518	500	479	472	542	483	517	485	503	507	498	516	469	503	553	492	477	523	492	494	515	529	493	506	533	510	485	468	506	513	497	530	513	511	570	536	509	503	497	529	525	493	502	518	522	514	477	478	486	493	500	531	492	494	510	503	500	527	510	492	483	510	495	519	539	492	466	487	522	511	500	544	527	464	473	519	533	501	534	536	540	512	508	493	495	490	495	493	489	481	476	441	524	490	502	532	475	534	520	531	541	503	499	483	458	493	519	521	497	503	492	506	504	476	466	507	519	517	500	513	505	521	506	492	499	497	468	487	482	511	495	493	529	489	530	504	464	497	529	492	519	536	474	467	470	493	532	513	493	509	484	535	490	476	510	542	483	457	507	555	467	548	515	479	509	472	508	478	498	508	474	549	487	498	487	489	505	479	505	536	485	514	502	510	553	509	505	493	511	519	524	503	461	501	482	493	501	502	509	525	480	475	504	545	512	527	524	507	524	525	501	500	488	483	535	544	537	541	510	492	487	513	505	499	514	496	480	473	496	509	495	479	492	506	512	527	524	492	485	497	551	503	526	528	484	497	474	494	503	476	503	530	518	486	538	512	480	480	499	508	516	478	517	514	510	507	516	500	476	469	458	525	501	544	499	493	500	499	488	496	472	517	541	489	477	492	531	511	472	524	498	507	518	530	524	487	542	494	476	505	491	515	524	446	496	487	501	499	499	489	468	494	544	494	454	502	496	503	493	481	482	525	504	504	529	474	505	495	453	465	456	551	495	511	520	484	496	512	481	530	486	524	501	522	518	533	498	475	498	529	510	447	510	525	496	469	502	464	471	477	536	513	496	496	502	479	508	514	491	463	518	515	472	510	520	497	498	496	516	564	535	505	466	501	523	527	511	464	469	525	529	495	538	540	489	520	548	484	503	515	521	483	520	527	509	486	493	515	510	518	511	510	512	513	492	501	485	518	499	449	473	483	531	519	499	519	507	533	531	468	488	529	511	522	508	478	500	507	488	522	532	513	496	515	464	500	490	511	479	527	484	519	515	497	530	487	493	499	507	523	524	514	506	524	451	525	501	478	491	459	487	475	535	543	512	537	538	510	494	510	477	497	505	547	513	499	498	459	527	503	525	524	507	499	495	502	497	500	518	532	525	516	485	465	522	534	466	490	508	528	479	503	529	451	525	527	453	487	477	502	491	510	499	489	525	486	466	468	522	537	509	498	495	524	493	478	502	517	479	514	483	483	536	489	487	493	521	476	478	468	557	562	524	492	540	449	467	498	515	486	535	462	500	496	498	528	508	505	498	522	502	513	529	478	517	522	480	491	484	536	510	493	530	496	456	533	514	531	528	496	488	482	525	533	509	489	513	494	555	534	531	529	516	520	512	496	504	502	503	496	508	527	480	464	517	540	498	497	505	521	495	479	484	487	519	491	508	495	484	542	504	517	534	534	499	487	475	467	488	484	491	518	481	511	536	504	512	474	501	489	516	494	496	507	498	495	475	505	525	532	501	496	498	533	534	506	487	518	515	474	506	476	521	511	499	482	522	478	463	533	476	525	479	475	487	520	531	489	526	512	519	478	506	490	487	486	522	500	519	487	514	485	510	514	517	489	489	472	491	540	499	480	487	498	493	468	533	504	509	520	492	494	485	539	501	486	530	505	506	493	492	480	485	495	569	488	495	538	504	474	507	493	539	508	514	505	528	530	472	535	506	498	497	506	510	494	498	500	532	476	495	461	504	492	496	491	498	528	490	482	483	522	480	524	466	501	496	524	550	482	505	467	528	524	525	516	510	470	498	506	489	529	490	542	492	517	455	527	551	497	486	531	515	487	502	479	500	507	486	524	509	524	526	501	512	502	525	540	513	508	495	501	490	535	485	477	511	527	450	497	503	524	497	518	482	479	521	482	500	484	471	469	494	468	499	503	524	502	474	505	494	525	490	502	500	486	495	517	492	481	517	492	481	493	508	508	502	493	517	522	500	514	482	454	529	549	504	517	527	531	534	519	483	520	549	482	485	506	531	512	500	506	474	495	511	517	507	488	528	516	479	492	499	536	462	490	509	520	535	513	493	515	516	513	508	507	469	563	528	488	495	511	501	465	469	488	521	492	468	517	506	500	491	474	517	460	537	479	506	542	476	488	491	490	484	517	479	468	486	464	516	536	497	543	505	481	543	500	524	482	551	511	502	501	519	508	504	493	481	534	516	533	522	477	502	482	552	517	527	542	496	501	499	514	509	522	521	532	503	507	533	496	511	505	521	521	490	525	506	523	487	517	476	473	509	483	471	480	490	484	489	494	520	506	491	507	465	532	520	511	483	503	468	473	542	525	526	513	475	451	486	523	503	493	512	473	467	482	483	535	539	497	479	506	514	490	496	495	499	495	487	516	470	495	552	516	523	497	488	503	522	530	473	490	531	511	483	462	489	511	519	513	517	531	526	504	508	498	520	536	492	459	485	526	519	538	502	514	510	478	495	533	487	520	490	496	487	525	498	503	525	481	458	519	538	487	485	497	523	536	485	533	484	504	497	515	516	513	497	517	493	498	491	497	523	461	542	494	538	503	508	483	526	488	534	488	468	520	474	491	474	502	504	519	517	532	510	480	477	522	539	507	482	519	520	509	502	522	507	477	512	513	480	496	505	490	475	474	499	529	497	504	538	448	514	529	527	487	537	491	495	472	488	459	506	497	471	523	536	479	505	485	525	530	526	503	490	477	514	490	530	505	506	502	493	459	519	545	475	510	516	525	504	531	484	533	506	505	473	518	460	495	510	516	522	490	461	479	496	516	472	515	491	477	510	497	488	523	520	498	489	470	488	530	462	472	532	506	486	504	480	520	513	541	503	482	517	499	484	542	491	503	522	551	531	490	474	479	495	508	498	497	486	523	522	478	489	474	526	500	515	542	504	497	510	518	497	486	543	494	500	526	486	529	483	494	489	547	510	492	499	479	508	530	491	495	494	489	498	518	493	452	509	520	513	518	539	516	492	494	488	560	431	500	505	494	511	498	524	521	490	520	504	519	467	500	500	522	513
12688	3256	3205	2731	2590	1903	1251	809	654	606	499	487	466	477	490	463	471	444	440	403	427	363	415	473	436	418	444	426	408	406	412	449	455	459	426	406	387	433	426	454	371	426	417	402	385	429	403	399	388	387	401	391	427	377	387	379	400	361	335	424	389	417	395	426	382	395	370	391	411	404	380	402	366	378	369	390	385	373	406	396	382	401	396	365	381	397	424	422	370	431	397	428	379	386	376	408	403	356	372	386	397	365	360	397	381	384	411	398	396	361	381	409	396	384	423	376	398	369	398	394	426	371	394	402	381	369	419	392	409	404	404	368	434	413	370	384	374	416	380	423	378	371	385	404	378	420	390	380	380	377	373	389	400	433	390	421	392	354	405	415	398	404	415	421	421	354	404	409	420	367	384	358	415	412	425	404	376	377	398	373	357	417	436	414	393	415	401	385	419	407	383	385	393	386	396	385	380	404	371	370	368	434	410	410	405	399	421	367	383	380	418	393	373	378	374	434	428	375	409	374	351	398	399	394	408	420	427	420	356	410	426	388	400	390	367	416	398	368	423	383	366	401	437	405	383	418	400	416	391	380	389	398	382	419	400	374	392	409	390	401	376	420	378	375	349	389	422	382	413	385	431	361	363	403	427	407	398	405	427	406	404	414	394	392	372	403	423	389	369	375	420	434	432	378	392	394	383	394	410	405	367	392	380	413	387	413	375	383	419	382	413	387	397	379	382	352	394	384	379	414	389	371	400	392	378	385	411	418	411	390	427	422	464	406	379	419	385	377	404	371	368	390	376	362	370	351	380	381	413	381	401	417	400	383	389	404	420	396	413	411	385	397	444	424	394	405	414	345	415	422	376	379	397	417	429	356	368	386	375	386	412	406	409	364	360	385	419	376	381	371	409	406	418	397	396	387	381	422	381	395	429	387	406	386	413	392	406	396	380	391	410	405	358	424	407	370	375	408	383	360	397	408	422	391	382	395	421	396	418	405	380	381	390	351	393	401	429	365	376	417	423	388	403	404	429	365	390	405	392	399	428	397	399	401	392	412	365	371	425	362	398	407	393	425	392	403	368	413	404	387	394	403	412	423	364	409	405	398	398	394	389	403	438	408	385	389	397	409	399	354	392	408	407	390	375	408	382	396	389	400	375	374	382	369	394	386	404	386	371	402	390	388	380	378	363	354	380	377	434	422	403	433	419	372	400	354	410	430	416	366	371	407	387	378	395	399	375	388	406	386	371	374	416	364	415	421	400	432	412	412	444	390	389	365	389	473	419	399	363	379	386	370	405	382	347	381	413	380	361	389	392	394	416	407	395	369	392	411	410	412	402	379	394	390	402	413	383	384	394	382	391	392	451	377	394	401	393	409	383	408	358	374	377	417	362	388	402	395	379	376	382	399	355	417	407	431	371	386	384	407	391	399	424	371	413	394	379	420	423	413	370	357	398	411	382	388	393	400	411	395	357	410	440	418	366	416	411	408	410	381	374	385	439	367	402	395	382	400	401	405	419	365	432	382	375	410	399	398	434	399	432	374	370	404	424	363	398	422	393	431	417	381	344	385	413	409	408	419	391	397	436	392	423	395	391	364	390	372	383	408	380	344	362	362	361	385	421	382	377	398	352	402	397	409	401	400	368	429	422	386	360	387	387	361	408	400	365	417	394	393	383	377	379	397	390	361	394	395	457	398	405	370	418	413	395	414	381	369	418	372	359	405	384	407	351	396	402	347	389	413	391	381	402	406	379	382	354	395	398	379	407	390	445	440	405	399	394	380	399	378	394	378	376	402	403	371	390	429	382	400	369	424	408	402	410	379	390	404	364	414	412	411	412	407	405	404	393	402	426	404	422	405	401	406	346	405	416	374	418	392	387	388	424	406	419	394	393	404	357	391	383	406	340	357	393	372	395	394	362	358	390	365	390	391	427	372	420	388	345	415	398	401	407	370	400	373	399	352	392	398	405	369	378	372	410	373	368	398	404	410	405	381	391	369	378	379	400	401	390	400	329	367	397	405	387	376	424	416	397	394	384	393	438	403	401	356	426	416	383	382	375	392	408	407	397	386	393	407	378	394	356	379	387	392	389	371	390	402	427	420	427	376	416	385	389	392	426	377	383	405	415	364	383	384	390	402	404	381	376	416	410	380	397	424	410	384	401	375	381	448	379	414	394	366	388	461	374	375	403	386	386	373	382	382	410	415	407	412	377	373	415	408	364	403	404	410	389	376	375	385	377	381	419	359	415	377	390	397	425	367	423	400	402	414	380	393	366	395	374	451	380	429	419	363	431	434	420	407	406	405	405	375	349	387	367	400	411	402	405	403	426	387	402	413	417	387	417	430	389	425	401	425	392	389	410	388	354	403	395	377	427	374	388	386	392	371	422	388	405	414	372	406	383	399	388	391	375	413	379	410	412	382	391	391	410	399	408	369	417	382	395	396	369	372	409	404	397	407	449	399	405	369	374	389	383	408	387	363	374	436	431	373	406	419	400	365	407	372	399	382	421	417	433	366	412	410	392	377	398	387	413	443	392	378	429	418	355	378	380	400	407	404	371	366	399	349	379	390	453	379	384	375	399	398	424	387	393	393	399	373	383	378	424	403	383	377	384	398	386	417	377	420	421	446	395	380	402	376	397	384	395	387	417	415	404	442	383	402	380	399	381	385	385	406	366	411	415	369	373	407	395	409	418	420	366	376	370	414	421	339	418	384	414	386	342	394	364	422	422	408	392	374	368	383	408	404	413	406	418	381	387	434	395	396	419	461	402	400	374	425	398	346	414	387	415	350	409	386	396	433	409	412	392	403	433	398	374	398	400	409	399	375	370	400	391	392	414	388	400	391	375	366	399	379	352	387	429	397	388	383	368	425	372	409	378	397	374	364	419	428	389	377	434	400	360	389	381	413	445	333	383	373	374	406	389	418	413	393	397	407	415	430	419	429	383	417	419	435	394	381	415	408	376	397	388	386	403	421	405	444	364	378	435	449	393	387	400	370	362	368	414	404	395	420	399	383	374	428	378	383	397	367	383	362	385	423	423	377	375	370	418	409	399	387	378	425	397	387	413	365	396	413	424	394	408	392	394	411	402	399	405	359	394	434	374	427	375	406	417	402	377	387	383	395	363	425	381	376	392	400	394	410	369	354	410	418	398	414	419	384	394	414	383	415	389	409	356	403	401	408	382	433	405	369	397	382	380	378	425	364	361	400	380	370	367	420	390	406	392	398	382	422	397	362	377	423	371	400	380	404	414	409	407	382	399	375	428	355	401	407	391	432	400	380	417	414	427	406	401	388	414	402	353	412	417	368	362	393	401	399	380	405	383	401	382	386	373	375	382	399	396	384	389	387	393	381	420	395	418	387	363	488	401	391	396	444	414	420	430	387	449	400	420	413	391	382	431	386	367	367	415	388	376	359	400	410	406	385	383	410	408	411	411	417	389	424	370	374	421	391	393	369	351	398	409	379	365	382	367	395	388	388	410	370	406	414
7142	3126	6037	7792	8861	6825	4830	2972	2160	2014	1659	1647	1571	1405	1349	1383	1367	1262	1197	1209	1144	1181	1220	1144	1100	1130	1282	1086	1162	1208	1145	1111	1240	1215	1158	1157	1122	1067	1089	1036	943	988	931	989	956	968	955	950	949	901	986	1057	893	995	943	932	986	960	925	919	900	897	907	906	876	900	924	865	920	913	893	907	889	913	908	892	864	924	859	892	932	862	917	892	856	909	906	898	901	876	921	916	834	892	886	900	868	873	930	875	849	896	910	923	905	880	936	934	906	893	939	917	882	878	891	897	962	860	857	852	934	926	863	908	876	900	936	934	934	868	857	898	862	932	895	887	960	919	924	890	878	896	919	878	895	927	883	868	919	910	914	942	933	914	942	882	883	926	939	863	857	913	863	923	927	924	874	861	937	913	869	892	955	857	910	895	915	936	907	910	840	942	912	896	917	924	862	921	918	904	901	903	879	943	901	921	899	932	874	900	906	957	906	957	1004	902	920	897	882	945	870	917	896	880	890	912	902	845	857	932	884	900	861	885	927	892	886	853	908	918	888	853	914	904	923	838	910	888	913	880	912	876	898	920	912	880	876	930	899	900	949	897	916	897	910	934	919	907	915	899	908	909	875	940	862	848	924	904	865	859	856	912	895	862	922	885	893	930	908	900	937	868	881	883	892	923	874	942	834	869	964	882	849	889	936	901	851	879	906	888	824	913	921	880	901	841	884	852	984	856	875	877	885	880	993	945	929	884	897	889	902	907	885	903	851	915	933	915	909	897	869	916	859	886	934	866	910	860	874	883	927	868	891	879	855	843	884	899	858	885	883	902	933	860	905	967	916	852	907	880	904	932	878	888	935	898	889	824	902	896	908	887	957	949	899	915	906	918	932	903	857	906	917	886	922	853	886	901	889	927	841	868	898	912	974	915	959	850	900	912	893	912	891	892	850	883	908	853	913	887	876	921	943	913	939	910	900	886	894	903	917	932	870	937	936	935	845	914	895	919	858	928	886	929	902	887	909	903	866	866	932	913	832	881	906	890	878	944	882	946	942	894	912	909	979	949	832	877	906	933	892	867	948	900	947	934	880	885	920	850	860	936	932	889	813	946	875	886	890	892	910	887	860	888	901	887	887	881	885	870	861	863	860	892	870	913	908	894	885	957	923	913	907	884	908	884	914	888	910	932	896	867	901	926	907	893	849	853	880	873	916	909	895	899	933	867	884	857	893	886	906	868	841	816	915	869	906	885	894	863	883	911	914	951	960	890	931	895	911	920	842	802	900	930	879	886	900	897	964	997	945	896	928	866	874	881	888	902	913	909	929	902	904	923	877	821	892	909	970	881	900	889	883	867	909	864	855	931	904	876	830	914	932	932	920	902	930	924	910	865	923	869	890	901	882	913	865	864	882	882	888	932	959	915	929	901	941	878	886	922	890	893	850	878	918	919	949	885	869	856	871	824	898	919	884	939	924	912	910	906	941	891	888	888	905	852	926	953	865	941	917	877	911	893	889	907	882	898	919	950	932	896	946	894	881	932	862	901	850	892	927	864	901	893	885	891	933	915	897	919	883	885	917	879	905	906	905	889	850	933	895	883	913	833	867	860	908	909	952	949	930	852	908	885	907	878	879	932	903	923	885	935	889	919	912	900	923	922	874	901	898	905	861	852	918	890	897	917	866	892	941	924	896	914	898	935	902	920	897	940	907	870	889	906	899	908	915	849	897	869	927	907	838	865	863	885	882	865	880	899	926	895	934	885	908	901	921	942	859	898	921	860	878	901	893	899	869	873	895	914	894	931	917	871	887	868	863	931	894	862	914	852	955	929	858	914	896	885	916	907	895	935	904	866	890	897	890	934	868	862	937	866	903	924	875	943	882	853	880	895	949	926	890	926	890	890	873	946	911	912	915	958	900	843	914	882	934	854	898	878	900	905	901	859	907	893	872	928	937	926	888	887	901	891	868	918	892	899	930	941	891	849	967	900	901	924	877	947	894	944	887	936	930	936	896	919	870	904	862	851	955	887	816	907	921	963	915	884	843	926	892	869	909	936	896	919	865	931	877	942	924	871	859	902	887	883	872	906	829	906	871	934	890	899	918	827	889	896	872	892	915	934	911	878	917	978	884	879	943	913	921	891	886	943	851	898	854	907	898	897	896	882	866	917	922	907	890	829	892	886	938	903	868	905	834	872	838	921	870	923	913	916	949	907	922	896	906	929	841	867	931	890	945	918	904	956	856	898	868	924	931	936	923	854	832	908	880	917	883	958	920	845	919	925	930	883	906	931	872	873	926	945	882	856	882	881	920	920	909	900	923	855	857	853	955	900	831	882	915	931	863	935	901	885	883	883	894	915	886	882	918	927	933	933	893	939	916	874	894	950	924	913	912	914	870	908	902	911	909	914	832	840	939	914	832	869	914	905	886	877	866	921	887	874	955	896	915	925	934	884	910	892	883	888	896	898	825	874	927	932	907	883	837	916	904	895	864	901	869	893	908	926	886	872	944	979	883	935	905	864	963	940	901	898	912	914	941	869	914	870	903	943	886	878	905	907	862	936	926	926	913	930	881	928	939	854	907	886	812	897	884	898	935	871	844	917	887	804	911	922	859	950	972	889	886	871	912	905	879	894	918	911	893	893	928	885	874	883	854	860	927	942	932	894	907	881	881	895	900	892	890	891	896	913	903	900	862	901	907	864	899	880	880	850	826	936	930	900	888	878	876	870	889	896	914	903	871	860	910	893	929	925	904	917	937	924	873	893	948	917	886	889	915	889	904	885	882	945	873	884	906	850	934	906	869	875	914	835	899	967	886	946	878	845	878	890	937	958	892	917	914	898	944	899	887	879	895	845	871	873	898	855	928	887	896	918	902	857	931	881	903	880	902	900	930	908	879	848	865	882	872	921	896	909	938	861	896	880	921	897	866	865	886	948	894	907	913	916	908	904	815	929	914	899	923	965	931	878	885	923	884	862	883	932	930	857	857	874	910	887	940	881	915	856	854	860	878	858	913	852	881	883	911	950	901	920	912	950	916	860	851	908	932	888	865	920	913	910	898	937	873	872	897	871	887	880	897	905	831	896	884	883	893	901	902	902	859	883	944	856	918	872	874	892	898	821	923	861	872	915	883	882	951	891	901	927	836	862	891	912	896	864	926	896	864	888	898	925	866	925	930	916	873	882	888	857	910	915	851	879	895	873	889	864	911	898	938	915	893	881	903	876	882	954	940	919	875	935	881	958	915	861	924	871	870	865	805	889	905	906	934	950	917	869	886	891	900	903	903	860	895	901	903	871	861	931	891	907	865	880	950	916	883	900	945	853	891	913	949	909	867	940	867	926	837	886	885	862	877	896	884	871	912	865	891	872	867	929	885	898	875	876	910	828	870	932	895	894	896	907	929	875	852	891	923	938	904	888	918	887	882	895	914	891	887	849	912	896	901	866	872	900	986	924	935	896	902	855	887	840	917	871	884	882	936	910	868	913	885	865	898	951	837	900	866	904
27555	9273	8956	9142	7137	5884	3669	2040	1456	1277	1005	1106	974	793	657	627	508	528	454	459	424	475	418	369	405	388	376	378	404	364	373	340	395	352	334	330	318	395	321	330	324	303	310	292	283	271	289	288	307	295	298	327	287	265	277	318	257	267	300	266	298	279	284	287	273	290	286	303	294	251	273	250	260	289	260	308	269	304	261	293	279	291	288	288	271	279	304	287	290	271	273	263	267	287	282	273	285	291	236	255	257	261	287	267	274	293	248	280	275	290	275	291	271	256	269	295	252	275	267	290	276	261	239	287	277	275	289	255	272	271	295	265	264	288	261	261	278	284	278	304	290	262	258	296	274	275	290	284	267	290	264	260	276	250	276	273	285	288	310	259	269	272	278	257	273	289	269	262	289	285	279	294	294	257	264	287	274	280	266	267	263	254	249	273	286	281	283	266	296	281	278	253	244	292	264	248	275	252	288	259	244	244	284	262	260	259	261	280	279	250	293	250	267	271	267	271	255	251	256	267	266	272	277	258	278	280	275	274	271	263	275	267	274	277	282	260	280	256	273	303	295	275	294	292	278	267	256	284	260	264	259	253	263	232	288	312	266	262	277	263	265	260	261	292	252	282	258	236	275	270	255	261	274	285	301	261	279	264	302	257	244	309	272	279	285	278	242	235	277	261	280	292	278	279	280	283	286	298	289	253	290	238	306	267	282	291	279	298	312	294	302	268	296	294	308	274	251	288	273	270	292	245	295	280	300	276	261	294	262	287	271	260	262	276	290	255	286	299	271	266	258	285	281	261	296	263	294	285	263	288	256	276	287	259	284	256	290	249	251	275	295	279	271	238	278	303	274	268	288	261	274	284	255	284	281	266	266	245	283	256	282	267	292	285	257	253	243	273	239	256	251	285	282	283	264	267	280	276	262	259	275	263	306	280	285	247	241	267	263	280	223	291	258	257	271	260	291	270	239	238	274	272	284	257	243	258	256	278	269	247	289	272	268	286	261	265	264	260	272	258	257	269	291	256	236	279	296	237	298	310	263	281	282	245	274	288	293	291	273	270	231	262	273	268	287	267	318	238	285	260	233	302	269	298	299	263	278	279	291	290	250	261	301	277	294	274	273	288	269	267	295	278	269	274	284	245	284	251	295	283	281	259	257	288	256	256	294	289	294	266	266	272	292	258	272	278	248	262	261	277	276	289	260	265	246	266	281	273	266	250	273	257	285	294	288	243	268	264	247	279	307	271	224	282	247	258	253	288	285	282	298	272	269	286	266	250	259	286	261	312	278	280	271	269	275	293	292	302	298	278	283	259	265	273	285	292	268	275	268	255	261	281	286	286	235	297	241	246	283	282	284	288	260	285	269	263	272	289	254	266	276	286	267	295	282	262	212	281	261	272	264	308	281	249	250	270	273	260	281	251	283	274	262	258	256	265	252	269	272	267	276	282	289	259	281	279	283	278	263	248	255	254	251	297	268	297	239	267	271	280	268	288	280	261	253	252	284	285	253	275	281	293	314	277	259	284	257	254	298	266	279	247	295	254	302	284	278	289	248	247	293	271	287	281	304	281	274	296	273	290	277	264	288	303	279	281	285	248	272	306	268	270	275	274	279	268	287	239	265	284	274	284	281	251	243	276	271	264	276	269	268	254	275	306	275	257	306	262	299	297	288	288	284	245	273	276	290	274	284	270	275	322	275	268	291	265	259	294	236	260	295	270	239	296	280	290	276	277	263	291	279	278	297	244	268	281	305	259	276	285	251	282	280	269	269	254	286	305	292	268	277	258	290	274	285	300	268	256	294	277	286	267	241	285	251	281	262	279	255	274	267	301	259	272	281	282	287	264	251	239	287	294	287	310	264	265	247	267	247	241	294	249	279	276	276	235	308	288	272	277	279	277	275	245	277	295	275	262	277	276	259	292	298	290	268	275	248	270	273	272	270	280	255	308	291	259	279	238	266	233	278	289	271	258	290	278	282	277	303	254	250	284	294	257	303	266	253	267	279	274	285	299	292	265	258	283	269	263	289	284	264	295	280	266	311	284	293	273	289	290	281	276	320	286	239	277	261	298	259	256	274	265	261	256	283	266	277	268	285	289	244	273	270	246	251	283	278	282	296	287	231	271	267	283	289	268	270	247	254	271	239	296	285	267	282	276	243	290	260	272	286	286	297	285	265	258	276	270	256	260	283	280	272	275	296	260	283	248	283	254	261	255	305	275	248	289	242	299	331	240	265	289	244	256	278	298	272	274	262	281	284	272	272	274	288	261	309	254	270	294	309	271	286	246	304	276	281	283	279	262	283	270	300	306	324	261	256	271	281	301	269	265	279	248	275	266	256	283	264	271	269	254	290	280	291	272	262	291	253	271	271	239	279	291	268	228	278	271	300	300	253	289	293	267	276	275	291	289	292	264	323	271	281	267	285	262	289	295	274	273	264	251	257	286	283	261	271	260	284	278	278	267	267	252	252	275	274	277	271	242	256	277	301	271	283	281	269	262	273	267	292	252	294	285	269	273	286	294	276	275	267	267	290	298	281	301	260	248	245	299	308	269	269	299	262	290	271	294	238	260	298	305	283	251	267	260	261	275	279	265	250	279	312	254	278	292	293	272	273	279	271	276	245	256	301	290	251	295	264	279	267	287	287	255	261	249	290	299	290	266	270	264	268	243	261	263	283	269	319	293	282	263	272	264	262	238	261	260	252	269	316	264	328	292	292	277	254	267	266	273	304	254	251	272	284	257	249	270	260	282	243	261	251	253	285	271	295	256	273	276	253	287	270	293	256	269	248	236	282	258	278	259	304	286	259	264	255	268	288	275	269	289	291	268	268	276	248	264	269	269	291	319	248	270	255	300	279	249	291	291	260	257	268	262	253	285	259	223	278	294	267	294	262	286	254	272	300	276	279	272	287	268	285	300	283	279	244	271	281	255	269	270	272	255	284	282	249	266	249	263	282	278	295	252	261	265	236	284	285	265	303	278	289	266	252	245	250	279	284	267	284	266	311	259	287	274	307	252	277	277	264	258	285	269	275	275	284	300	261	249	261	276	276	269	290	282	250	302	287	258	258	260	260	280	302	308	297	263	283	249	284	271	256	276	246	291	279	287	270	295	271	265	264	255	281	280	258	269	276	289	262	310	271	278	261	300	273	263	273	283	249	284	286	294	303	286	322	277	275	265	275	245	264	327	287	291	265	272	251	245	242	288	262	279	302	259	277	273	292	279	281	279	303	296	251	278	255	305	268	263	281	308	286	301	217	229	263	258	245	252	286	300	273	292	288	275	279	253	255	271	274	296	288	270	262	282	268	266	315	269	276	246	293	259	268	267	274	277	270	251	259	267	276	295	261	291	240	270	285	289	293	279	293	239	259	248	299	265	251	276	255	265	258	292	249	287	271	257	267	308	270	267	252	270	259	250	287	307	268	249	255	288	255	293	302	278	268	298	280	262	264	263	271	289	286	257	272	245	266	265	285	301	266	298	288	259
15143	6054	13079	18173	17631	15419	10758	6594	5481	5272	4314	5429	4849	3317	2813	2701	2320	2482	2191	1962	1589	1599	1722	1588	1458	1596	1431	1397	1408	1464	1389	1221	1333	1356	1264	1186	1141	1205	1025	920	842	853	799	831	761	812	792	814	809	740	844	858	819	734	697	651	658	657	689	684	688	684	657	687	650	720	661	680	686	695	672	636	717	673	672	678	676	638	681	652	690	659	652	622	660	667	684	671	675	634	642	649	623	655	638	623	643	648	638	638	676	656	659	666	665	660	645	686	667	710	671	629	645	648	656	665	640	618	652	650	669	664	667	698	672	636	616	665	670	674	675	655	624	660	614	633	639	686	633	669	642	623	645	651	649	633	633	695	645	661	609	669	684	643	720	633	636	656	629	660	624	665	716	621	646	623	627	695	709	710	675	692	679	639	660	665	655	663	654	641	710	656	677	608	668	657	624	652	679	639	620	672	682	667	673	645	654	641	668	645	623	670	604	668	652	662	635	634	683	663	643	653	674	625	676	640	620	645	637	637	680	628	671	668	641	645	649	666	642	655	650	656	647	713	619	660	673	670	666	650	664	652	687	665	640	654	683	669	684	630	658	606	678	671	638	652	649	650	658	654	637	693	630	638	694	671	622	658	639	670	678	637	674	661	644	657	640	662	631	670	660	668	648	651	649	636	667	685	666	658	619	654	621	665	656	684	657	659	608	684	655	662	604	680	658	642	682	671	615	667	630	622	670	635	704	642	639	687	671	702	635	646	659	651	634	668	612	662	656	660	645	650	663	649	647	649	650	689	648	637	673	635	639	663	609	686	643	664	660	623	629	670	629	632	682	661	637	697	684	674	650	639	710	662	650	644	666	657	642	664	685	679	627	669	585	657	639	651	657	640	678	657	700	625	646	657	690	657	666	660	650	684	698	648	634	624	631	615	671	614	663	649	661	675	665	629	650	674	680	615	644	646	659	660	643	638	649	667	642	683	675	695	637	625	690	662	675	601	692	688	656	697	671	648	689	656	663	658	627	634	645	633	639	655	651	649	667	638	628	668	684	688	641	607	650	612	628	621	675	658	647	652	639	673	700	688	637	645	659	605	664	645	662	700	632	690	654	647	642	648	626	641	674	655	643	664	633	640	698	665	645	636	666	611	686	626	635	616	679	638	677	676	642	624	626	646	631	633	665	619	653	629	674	657	671	659	655	675	666	645	672	666	636	625	628	681	655	646	638	622	656	689	669	636	654	644	655	647	653	697	667	702	679	685	636	635	638	664	642	638	650	679	623	641	648	654	661	689	689	675	638	671	602	699	679	615	639	615	613	636	629	631	660	620	678	650	653	640	639	639	682	676	625	616	619	669	655	606	656	621	620	640	636	658	597	678	668	660	672	652	660	666	636	617	601	655	614	623	675	659	619	655	643	617	652	647	686	658	661	627	657	688	609	633	660	645	625	704	711	648	650	671	674	652	682	626	716	663	640	624	653	704	640	653	672	698	637	601	620	639	667	661	652	608	631	640	646	660	645	702	680	661	646	690	702	662	664	673	685	598	680	690	621	658	698	645	617	607	658	632	681	636	704	659	625	682	657	662	630	662	629	653	624	713	678	636	688	655	678	708	625	682	642	648	662	641	676	644	642	640	632	647	672	666	647	623	634	656	666	635	647	718	682	642	639	659	644	689	676	663	644	645	668	683	614	659	654	649	608	653	665	661	693	666	660	673	655	653	624	641	671	660	625	690	628	658	666	659	654	638	642	676	630	670	671	610	638	645	615	674	636	630	625	630	638	674	682	723	648	655	652	675	685	651	655	720	634	641	691	670	642	636	696	644	654	632	672	692	657	627	580	658	659	640	658	684	660	613	666	703	608	647	675	642	629	660	671	639	620	637	650	647	638	681	672	622	653	652	656	642	622	645	689	687	680	646	712	645	674	639	673	654	696	637	634	648	619	679	658	667	652	603	659	685	681	644	693	613	645	636	662	688	634	588	666	686	670	630	645	681	664	672	656	685	652	650	699	628	626	647	659	672	647	664	615	678	641	622	638	618	660	683	665	644	668	603	668	676	649	663	634	621	613	659	701	610	644	665	666	628	608	665	661	647	680	619	605	666	670	666	658	581	640	653	650	670	658	654	645	648	638	661	680	659	693	678	647	592	613	705	641	655	664	649	641	609	671	635	653	643	660	688	640	646	655	669	650	671	652	667	650	638	656	632	668	640	619	679	635	604	643	686	681	648	611	637	657	689	645	630	622	632	678	656	646	644	654	668	724	623	645	651	675	676	646	630	662	608	621	635	680	647	698	644	663	649	657	621	671	639	722	655	691	646	624	700	628	631	617	695	638	645	642	651	627	625	604	684	634	680	608	630	615	648	647	640	651	623	642	657	704	656	674	635	624	617	639	652	653	633	644	664	670	663	648	668	651	684	656	672	697	641	628	607	638	683	672	677	615	682	673	659	647	674	650	665	634	640	668	650	608	669	692	680	630	676	652	675	649	664	673	691	650	680	653	637	629	621	642	644	619	660	638	630	631	664	678	628	698	646	644	651	619	645	663	688	670	613	667	659	651	657	633	649	667	651	684	619	660	683	616	672	614	647	656	682	722	668	659	675	654	668	679	631	644	661	684	701	656	596	685	673	672	627	709	679	660	666	662	666	637	565	670	702	641	674	624	646	646	630	685	637	653	649	609	618	646	651	664	623	623	652	668	645	637	617	674	632	708	627	648	735	674	665	694	650	601	665	664	614	672	649	661	696	650	672	661	654	641	669	648	658	625	623	640	636	689	618	650	668	623	673	662	640	643	695	643	635	649	631	656	637	688	622	625	697	614	686	619	676	644	638	670	657	667	617	642	676	686	666	662	634	651	659	699	656	665	677	632	673	636	658	632	644	689	652	654	688	658	603	656	617	741	653	670	650	646	689	632	676	684	646	644	617	662	618	661	675	706	679	659	664	660	675	643	620	655	701	637	712	669	651	642	644	665	664	641	642	658	665	659	620	591	661	646	624	680	640	630	616	624	641	700	704	675	691	682	650	636	655	610	659	708	621	662	662	582	636	687	687	648	649	686	632	671	648	641	671	651	655	649	654	656	682	645	679	671	632	646	641	676	654	659	644	723	623	636	683	670	591	692	666	629	680	672	668	640	640	625	658	590	668	640	619	674	613	656	635	660	674	647	629	618	676	616	615	625	634	644	646	629	620	650	666	641	638	634	671	637	669	693	646	702	658	640	628	661	669	623	658	657	666	656	696	644	678	661	641	678	621	642	669	627	627	665	631	647	639	662	648	660	650	675	655	646	641	663	639	633	669	688	657	652	659	684	668	654	634	619	707	645	616	657	682	657	629	630	693	637	628	627	719	623	635	660	684	632	643	635	674	678	630	634	703	634	608	689	661	670	623	654	702	683	649	633	647	664	623	603	618	653	669	613	714	629	663	700	616	640	675	664	691	660	687	658	636	644	686	648	614	692	619	669	676	612	662	654	607	652	619	689	661	644	657	620	652
37187	15373	17800	16333	12381	9865	5817	3557	2692	2137	1939	2179	2277	1467	1004	788	711	851	650	560	526	471	519	422	357	418	368	352	361	364	380	347	362	380	397	346	349	304	270	274	257	291	242	254	241	267	230	233	233	251	229	263	198	216	215	191	205	217	209	204	222	217	218	225	216	217	210	199	226	219	214	213	202	187	215	193	246	228	218	217	228	224	217	202	209	200	225	217	198	217	188	205	212	221	183	208	246	196	207	216	192	215	231	219	255	197	197	185	212	193	210	202	207	215	219	192	209	214	222	210	208	212	221	196	192	200	179	200	191	226	202	217	184	224	236	194	209	202	224	213	221	218	197	212	215	187	189	193	201	200	220	198	213	222	199	212	208	195	179	220	212	220	228	244	207	206	218	184	212	196	199	232	190	227	201	194	186	223	210	189	194	200	223	224	197	195	211	195	194	260	211	201	210	225	202	183	215	195	195	225	266	191	228	186	199	181	223	200	229	212	199	193	236	219	222	202	212	223	193	212	234	204	199	207	232	214	224	210	217	220	202	198	182	222	179	212	195	195	231	232	207	198	211	213	181	207	221	209	209	229	186	212	229	210	205	210	212	203	198	203	180	206	216	205	178	211	220	186	210	187	217	196	212	211	223	203	205	209	202	191	191	227	192	179	240	221	228	200	203	202	222	219	202	198	201	194	185	188	213	189	211	198	193	184	215	210	192	208	232	211	218	193	192	228	193	193	226	218	178	216	216	219	233	198	216	219	206	189	207	227	212	199	225	200	199	207	219	203	200	241	207	183	215	204	238	211	216	218	206	203	208	204	191	202	202	205	185	208	204	211	233	203	217	202	200	222	211	189	183	205	210	199	211	210	253	226	221	201	232	223	207	197	202	194	204	194	222	184	218	185	211	223	234	228	175	220	202	185	213	221	224	215	243	223	201	215	211	196	208	189	199	204	204	199	224	194	213	213	244	174	182	201	208	210	224	178	217	209	202	218	212	245	198	209	200	198	204	211	225	191	190	234	196	210	195	216	215	214	183	225	196	206	220	198	221	209	202	204	205	209	194	176	220	213	198	214	203	190	228	207	230	217	231	183	216	192	199	182	199	186	201	195	220	200	248	202	195	211	222	202	213	192	216	220	206	201	221	211	193	205	231	228	205	222	229	231	200	220	195	213	231	235	217	217	200	225	186	198	219	178	224	191	193	190	207	197	245	211	193	206	197	221	213	210	221	185	234	206	212	212	214	208	197	185	202	186	185	200	217	231	189	201	183	169	214	191	225	210	208	216	214	206	195	193	200	203	194	190	231	205	199	224	199	192	227	204	205	210	219	196	177	193	216	199	213	208	178	209	186	211	196	200	207	202	222	216	204	198	213	210	177	212	211	212	208	200	206	184	205	204	198	193	225	182	209	183	214	207	197	199	201	193	225	224	194	209	188	225	190	209	227	192	209	208	213	223	236	227	221	177	198	214	216	197	191	197	243	200	210	240	202	204	177	219	200	227	201	205	202	209	197	234	198	209	179	203	202	197	193	197	203	191	215	216	211	219	200	206	204	195	213	213	224	215	227	202	217	199	201	217	179	209	219	197	189	187	197	207	207	252	220	204	214	230	218	203	188	202	206	193	214	214	222	213	204	205	221	219	206	203	211	192	192	189	208	222	199	210	196	189	208	224	192	195	190	211	203	217	202	207	209	196	195	197	214	207	227	206	230	214	199	211	177	196	183	188	195	198	189	211	211	195	215	188	212	212	208	195	208	216	204	231	200	196	191	210	196	205	217	220	222	211	187	201	195	208	214	195	190	216	196	238	194	203	213	199	213	212	202	199	219	194	177	201	212	201	211	219	199	201	201	231	176	185	197	184	229	244	200	205	220	200	201	216	188	195	189	199	213	197	206	189	218	205	191	204	212	180	206	207	198	185	224	202	208	201	188	222	228	223	217	219	205	185	225	216	191	225	209	186	216	240	203	190	207	201	205	200	214	216	188	212	197	235	199	196	199	212	192	192	203	213	207	186	192	193	207	197	205	220	213	202	188	208	174	180	202	219	217	192	201	208	233	196	227	210	203	208	233	187	213	201	197	208	220	228	232	210	200	192	192	196	193	211	217	227	208	199	235	203	205	197	204	209	204	204	198	211	204	244	229	197	191	210	196	236	190	200	191	204	211	181	225	224	205	223	209	197	196	211	226	199	226	212	211	222	206	202	207	214	206	167	192	209	219	210	230	188	229	218	179	192	233	214	188	196	213	205	219	235	224	205	199	200	201	206	204	197	209	210	258	225	195	185	194	200	212	175	222	216	246	215	229	205	207	180	195	201	221	199	181	217	221	195	193	208	193	194	218	226	199	211	201	222	179	202	195	221	244	188	228	186	196	191	230	220	191	207	202	185	230	210	233	202	181	204	202	212	207	201	204	198	195	230	207	222	190	221	208	181	220	191	219	183	211	210	208	198	184	195	214	201	223	192	185	203	206	182	175	192	214	215	216	209	182	182	206	179	211	220	191	197	178	215	211	225	226	211	200	206	222	224	210	227	190	207	194	185	225	198	180	216	210	213	204	233	211	205	206	180	191	211	200	223	182	224	197	270	214	209	190	227	209	219	183	220	218	222	180	207	227	201	203	202	244	236	212	203	193	230	199	187	200	205	211	210	225	214	214	221	203	210	208	171	213	198	212	201	184	215	208	214	206	190	214	227	186	219	226	196	186	209	207	181	195	213	227	209	198	204	215	224	208	208	198	183	222	196	209	226	218	231	193	204	222	193	210	213	184	186	200	203	197	184	221	232	207	211	200	186	195	223	202	231	217	216	206	189	216	233	196	236	213	213	212	191	193	195	185	204	217	219	241	209	231	199	226	205	194	185	214	219	198	236	198	222	217	187	208	201	194	201	187	216	207	185	205	223	209	192	238	227	193	201	209	206	197	176	216	215	214	204	191	223	204	211	208	211	215	226	203	189	208	209	187	216	202	191	206	191	220	212	219	226	211	231	213	219	202	199	191	165	221	210	203	195	213	169	209	206	193	196	200	222	231	194	224	184	200	197	204	213	207	231	215	222	183	208	197	204	220	214	205	204	201	208	198	171	209	206	231	207	210	216	200	208	243	216	220	214	218	203	218	212	226	190	204	237	219	203	206	202	209	193	186	203	202	212	190	234	219	242	221	214	191	195	205	211	211	219	199	211	174	211	187	215	214	211	202	201	198	209	211	174	184	205	214	208	198	224	210	208	219	210	201	186	212	192	204	199	196	189	199	192	197	206	199	212	174	215	223	216	215	182	206	214	200	208	206	171	166	211	247	215	220	227	201	199	190	199	195	183	226	206	238	192	206	211	209	183	204	188	194	184	216	191	224	225	203	230	202	196	188	197	209	192	204	225	187	220	215	221	200	196	221	213	218	216	212	226	198	212	186	221	209	204	203	199	211	197	208	220	186	215	214	199	218	188	203	189	210	227	206	216	195	217	194	199	220	183	198	203	206	242	177	184
19973	9251	22177	25697	24716	21400	14063	9641	9246	8186	8270	9233	8759	5771	4363	4354	3573	3981	3459	3171	2404	2345	2503	2053	2026	2069	1842	1767	1670	1932	1984	1705	1876	1677	1770	1616	1606	1277	1173	994	919	1091	1005	862	741	691	653	716	790	748	767	855	751	739	554	564	580	536	545	570	588	558	597	576	583	605	585	571	584	601	532	543	561	573	622	523	571	552	517	524	525	531	518	538	535	567	544	537	568	577	532	504	568	538	567	477	534	528	526	555	490	534	532	518	495	549	525	545	522	565	510	500	534	520	577	520	547	537	547	526	526	538	527	508	527	530	498	482	465	507	550	527	517	558	519	529	552	511	516	541	536	516	542	527	484	521	486	532	509	528	530	564	553	549	575	501	530	511	575	529	492	505	534	510	513	506	511	496	546	567	544	506	495	517	522	495	542	512	533	509	518	520	548	513	502	539	515	525	520	568	542	570	481	512	548	534	525	475	526	526	499	501	491	497	526	524	542	527	509	518	529	494	506	515	483	539	524	514	546	515	488	531	522	524	535	515	500	570	476	545	529	510	579	507	522	530	549	531	539	489	537	554	496	483	581	464	521	515	508	484	520	503	485	546	526	478	497	520	573	542	499	525	531	549	492	540	533	530	503	502	558	498	542	511	478	521	558	489	527	491	531	461	522	506	501	516	507	491	596	530	562	486	497	520	512	506	555	479	503	495	525	533	508	515	517	539	499	526	594	514	537	542	508	521	543	523	553	498	541	532	495	493	524	578	574	512	554	508	497	515	534	523	519	521	531	543	527	556	478	529	559	502	506	515	535	499	540	553	490	533	540	501	522	534	521	544	481	554	514	541	544	537	505	524	542	506	504	476	537	499	536	548	487	569	499	535	552	526	511	497	543	517	490	545	527	561	538	521	517	539	498	505	493	508	510	538	494	528	488	523	541	536	502	539	545	503	510	539	479	514	513	528	524	519	497	511	521	535	519	529	489	467	496	494	539	517	533	542	523	517	543	496	544	522	522	514	513	503	539	538	551	518	510	530	572	508	518	532	464	530	558	496	524	517	450	519	530	510	488	507	483	488	532	544	547	536	532	514	529	549	561	549	497	498	478	488	538	487	492	609	511	506	494	536	487	514	490	523	531	500	562	497	515	487	526	518	482	519	460	542	504	477	541	516	520	527	494	484	489	538	499	516	495	554	503	522	545	510	537	528	505	560	561	479	533	504	497	532	525	527	516	523	534	528	489	534	553	525	500	496	528	507	523	502	541	547	482	534	545	516	528	568	541	501	518	516	562	544	519	524	504	506	525	556	526	488	520	525	518	514	529	496	532	477	508	530	503	535	530	516	518	519	521	494	525	529	536	522	504	534	505	545	502	519	500	518	505	519	536	527	498	488	545	542	530	546	535	543	560	519	479	536	496	528	517	493	517	531	526	514	531	508	521	501	498	553	541	546	535	546	516	520	545	526	543	513	489	486	519	521	531	563	567	468	485	507	533	529	500	578	547	556	517	561	513	533	513	501	527	503	520	503	505	537	560	533	539	542	498	505	510	519	480	517	544	507	535	509	559	532	528	501	527	532	546	465	559	480	523	499	554	541	553	491	532	544	460	522	487	501	503	544	538	561	499	485	553	528	520	533	534	510	488	490	512	511	556	516	563	508	545	497	535	520	513	544	525	534	488	527	512	525	514	555	536	520	505	530	525	507	539	501	530	490	497	533	501	511	540	500	506	516	475	527	522	527	547	554	511	509	552	548	512	521	526	524	539	540	546	512	514	463	517	503	569	536	549	467	483	479	523	564	508	536	529	512	531	500	518	551	555	543	537	522	533	500	564	489	548	533	521	525	479	480	488	523	501	479	536	499	492	494	518	548	517	532	475	490	531	519	494	535	537	501	519	498	510	508	500	542	535	553	513	509	546	519	498	556	511	506	525	540	542	502	498	472	544	499	552	491	521	514	581	506	515	505	530	512	561	533	497	507	492	487	528	483	511	479	539	521	500	533	532	556	530	497	542	520	520	535	521	521	497	514	514	512	537	499	541	538	506	497	535	534	522	546	523	519	533	512	564	521	489	533	481	496	555	502	522	527	552	504	546	516	530	550	519	511	516	528	483	518	520	539	546	516	488	507	552	489	525	503	538	489	514	517	551	533	466	517	526	492	535	565	523	548	498	496	535	512	487	522	562	546	544	518	509	522	505	525	502	517	518	518	517	538	520	497	500	512	523	508	517	537	540	504	522	508	559	517	515	530	520	539	486	511	506	508	522	496	528	540	505	512	482	514	556	474	562	531	568	520	510	533	525	554	494	518	483	480	539	507	501	524	514	535	497	515	481	502	527	528	546	551	528	476	505	538	545	549	502	503	503	534	508	543	537	530	528	541	525	468	561	499	534	484	529	491	526	517	510	492	534	512	499	533	512	503	497	524	541	511	524	507	527	468	513	493	505	506	516	500	515	542	501	529	512	477	527	503	514	545	493	514	504	512	529	593	494	540	507	519	553	489	512	537	556	533	506	519	542	556	562	486	555	507	490	537	546	521	506	519	519	508	500	546	553	519	513	540	549	532	466	546	525	507	480	527	473	501	524	514	531	480	503	479	525	517	550	544	504	470	489	529	485	505	510	553	510	503	530	514	495	498	568	535	496	536	560	526	505	534	521	518	530	517	537	531	517	513	544	556	532	525	539	504	496	540	554	510	512	528	527	477	506	506	502	540	528	466	552	525	548	508	521	534	543	509	495	494	538	498	527	496	532	538	514	564	507	560	532	522	527	499	502	506	534	539	513	547	523	530	526	562	507	501	555	494	542	489	500	566	551	539	515	539	472	517	528	519	507	535	526	530	499	545	512	523	567	501	521	528	534	531	504	503	493	501	533	519	501	509	545	506	487	485	479	508	520	537	539	521	523	548	547	541	583	532	545	496	497	510	524	548	497	516	514	516	509	557	496	535	510	520	547	503	523	529	520	557	504	531	498	559	543	543	528	514	529	515	504	483	562	536	554	527	532	570	547	522	544	476	510	524	554	526	528	483	554	510	520	511	482	495	522	545	531	526	543	488	519	557	532	495	541	509	514	584	526	522	528	535	493	492	492	515	508	532	511	506	522	538	517	535	522	542	500	505	521	505	525	527	504	493	496	540	547	507	516	514	514	488	513	515	489	494	512	519	515	503	501	499	501	530	551	519	537	523	521	498	516	536	533	513	554	562	531	494	518	512	533	492	521	511	533	505	535	532	554	518	511	510	545	515	470	501	524	483	513	534	520	513	511	508	471	522	523	546	526	554	471	545	555	482	486	515	508	525	538	492	511	536	537	523	483	512	546	528	502	507	553	509	550	532	495	532	495	544	496	545	505	505	495	508	486	501	545	511	543	523	512	496	513	506	565	468	471	482	470	513	527	557	541	500	538	536	471	506	542	560	509	497	496	502	524	516	560	522	492	519	510	517	557	520	500	492	545	520	482	511	551	520	509	532	480	488	550	550	506	519	545	478	525	508	522	516
12108	3507	5183	3803	2783	1505	972	697	661	531	525	530	523	487	467	428	472	447	453	430	427	435	448	469	442	421	437	465	391	453	448	406	465	434	438	445	464	415	406	436	414	388	385	404	418	443	409	382	386	396	401	399	399	398	391	377	395	412	377	396	427	402	407	388	385	396	369	380	328	403	396	362	390	407	399	414	435	418	409	354	393	378	365	433	422	386	392	427	376	377	414	418	385	399	394	419	413	384	392	389	377	388	438	390	423	406	410	410	415	404	386	432	385	389	418	379	371	391	405	429	386	416	366	391	404	372	429	395	413	380	415	380	374	366	418	426	376	383	430	426	430	437	380	394	403	419	402	345	414	403	363	413	358	402	418	362	381	419	400	382	416	399	420	400	364	397	377	435	402	420	379	407	383	420	422	414	407	392	381	423	404	397	414	404	397	406	370	433	425	381	422	402	367	388	408	396	406	413	422	442	420	378	383	398	358	381	395	378	376	368	385	388	396	401	409	387	396	358	398	400	395	395	423	405	388	400	389	448	401	384	375	391	410	388	414	396	415	371	366	364	369	348	363	408	400	381	388	437	369	394	398	399	380	391	400	389	330	393	414	383	404	356	407	385	415	400	402	412	385	400	410	400	402	393	413	388	372	384	384	389	390	446	394	363	442	359	379	375	397	414	395	391	417	375	446	414	411	395	400	422	391	427	461	397	403	380	372	382	443	387	407	415	350	369	393	411	405	427	398	419	388	361	392	374	381	374	397	364	393	374	372	384	428	397	407	445	358	401	406	407	382	381	382	398	383	383	395	406	390	384	388	389	384	404	394	391	452	403	355	391	348	364	387	401	363	414	410	381	397	404	396	423	430	409	397	391	407	394	387	373	396	363	408	387	405	420	399	382	400	384	427	415	409	411	395	409	340	383	369	411	393	367	381	359	413	393	384	410	381	407	343	400	402	416	421	407	383	384	379	418	393	412	421	354	420	439	410	409	416	387	396	400	444	427	397	392	413	361	405	416	420	384	437	398	337	411	388	363	365	404	404	351	391	412	413	394	396	410	386	400	366	374	392	369	408	428	380	408	414	428	353	356	380	381	392	379	386	398	378	377	403	420	420	417	353	409	417	356	406	342	396	404	386	381	397	413	384	401	409	410	407	394	401	395	381	406	409	375	400	415	407	400	380	438	382	353	372	361	411	361	353	401	426	384	409	412	397	412	413	406	390	359	409	368	413	380	406	422	406	396	373	384	385	394	377	395	426	352	366	413	378	392	427	401	413	351	387	425	407	415	410	414	378	377	336	383	394	401	429	381	401	417	389	393	378	392	416	403	346	381	369	388	369	381	374	379	410	396	409	378	380	375	357	392	412	434	359	377	395	390	384	401	353	446	347	418	392	383	417	343	371	380	372	415	398	370	398	387	405	422	420	411	400	416	386	425	368	388	379	387	398	397	363	409	371	402	345	411	431	383	394	416	348	390	410	411	424	374	415	373	400	407	428	387	372	398	379	384	406	367	414	387	406	404	393	366	376	389	329	352	396	385	379	399	417	399	377	425	400	360	405	387	393	386	397	343	391	360	419	354	397	381	417	397	397	391	410	372	385	408	424	412	376	377	364	369	419	364	376	397	384	353	424	418	433	433	399	422	394	408	382	401	404	358	391	399	416	392	390	374	363	420	404	398	369	404	414	424	374	350	420	352	420	437	382	363	378	399	376	386	383	384	382	384	422	383	408	397	374	420	357	413	410	397	427	387	364	363	380	383	379	368	404	386	395	395	362	366	369	371	389	375	389	408	405	392	391	428	400	390	400	396	388	405	404	360	366	374	344	391	410	379	401	407	403	387	389	355	427	397	395	432	365	399	422	371	356	413	363	380	378	437	411	429	404	417	420	373	387	380	411	392	387	373	405	464	412	380	366	401	408	406	386	385	380	427	401	386	400	390	400	399	398	391	416	401	400	390	407	407	394	377	416	404	387	390	391	368	374	391	413	390	378	419	414	408	338	379	414	384	374	375	402	422	378	368	422	393	393	380	411	396	429	399	391	378	402	359	396	370	427	395	408	386	375	409	377	391	415	382	348	386	386	391	400	361	395	381	415	369	423	439	433	370	416	415	409	406	417	384	398	393	400	354	385	396	423	413	404	381	400	403	431	393	386	387	374	366	392	410	402	359	382	381	383	405	422	379	376	423	434	371	338	383	355	390	432	409	416	388	423	352	384	394	408	379	392	410	363	423	326	391	385	393	376	369	396	386	404	431	384	398	399	423	404	444	369	351	365	397	405	424	430	410	374	393	394	359	380	411	390	390	429	371	412	412	368	355	407	410	398	383	419	387	432	369	384	417	387	365	365	389	390	373	396	371	387	386	387	371	374	401	390	409	430	379	351	392	384	427	382	368	391	409	406	414	371	411	374	420	376	394	406	433	405	354	375	386	383	395	417	439	415	412	391	398	400	378	409	378	387	361	452	439	391	425	378	387	350	379	365	402	421	410	355	433	375	377	391	424	403	381	420	369	406	392	367	369	419	382	386	385	383	402	397	404	397	432	401	409	398	391	413	409	383	385	405	387	406	367	370	412	403	386	369	381	403	381	407	398	376	360	388	375	394	440	389	373	358	423	403	383	423	439	388	396	377	402	394	400	429	383	381	391	419	407	397	376	387	345	376	374	371	355	360	398	360	383	385	385	390	400	393	386	409	371	387	377	412	408	389	399	418	380	412	370	416	374	390	404	404	395	374	396	407	362	373	452	415	398	349	404	415	393	380	371	409	427	397	421	390	402	400	381	378	392	444	408	420	351	377	399	407	375	368	442	387	394	362	394	372	407	338	428	405	389	369	419	372	399	388	408	363	359	391	434	407	389	415	394	375	392	412	421	393	394	378	373	400	420	370	383	405	397	387	415	383	391	417	373	416	403	398	358	387	398	418	443	368	404	360	363	421	373	382	381	383	392	374	381	403	386	385	394	384	428	409	421	395	389	365	417	359	371	377	363	408	397	381	410	380	413	384	419	397	402	380	438	431	373	450	371	410	384	398	406	420	411	439	400	406	443	400	349	378	399	388	421	399	359	395	418	369	411	391	393	375	411	400	401	396	407	385	373	400	360	394	413	378	370	353	378	392	362	391	356	411	349	368	357	407	382	438	407	406	348	373	403	384	385	367	396	376	406	426	401	388	357	427	402	367	348	411	446	396	419	390	381	426	404	390	387	392	411	386	382	392	390	424	388	379	432	415	378	353	407	379	384	380	412	382	411	401	398	342	364	373	407	396	384	355	415	392	385	422	361	396	372	387	396	384	385	379	393	373	410	395	397	406	420	389	360	416	372	388	381	387	403	404	394	414	386	408	387	391	412	414	368	355	387	367	397	373	400	429	447	391	418	393	388	414	427	375	375	386	421	367	377	381	394	394	389	409	372	416	409	381	376	421	379	389	372	370	436	409	410	386	369	415	447	375	397	406	362	419	382	432	379	357	389	369	405	360	408	390	383
6910	3548	9037	10032	8897	5255	3615	2471	2204	1820	1754	1713	1694	1451	1440	1279	1390	1225	1197	1161	1239	1212	1208	1195	1194	1173	1248	1127	1136	1225	1227	1279	1202	1325	1270	1235	1218	1099	1041	1065	1025	957	924	912	960	877	908	901	930	1056	908	969	946	1003	924	933	945	896	879	867	917	895	930	887	885	894	921	899	909	944	844	927	908	879	867	892	919	896	897	901	912	908	886	873	948	907	939	923	918	851	920	889	862	915	894	885	943	862	859	913	857	902	914	936	882	890	883	877	967	982	882	869	876	915	874	886	935	874	913	876	897	921	915	877	903	901	899	907	846	899	896	879	889	880	945	863	864	917	855	939	953	874	953	851	903	896	878	914	875	902	908	949	857	935	904	894	982	963	918	896	838	908	882	895	910	830	869	856	889	885	903	883	877	877	914	900	925	932	940	863	870	900	926	903	890	907	917	884	893	960	912	866	918	868	879	858	919	935	909	910	931	868	920	877	847	916	916	893	883	870	853	908	885	944	872	937	857	869	932	913	919	901	903	924	921	896	880	908	856	906	918	964	882	957	905	903	923	934	931	903	889	931	852	924	855	905	910	881	900	868	885	909	878	903	915	873	900	905	824	916	907	866	906	923	879	895	851	911	868	905	896	921	929	899	897	908	938	933	894	912	895	902	961	868	904	888	873	963	870	923	851	903	907	945	920	858	904	868	881	878	917	900	892	871	913	893	922	851	887	914	881	864	885	850	977	880	908	872	884	876	877	930	874	914	926	920	877	891	886	885	951	884	893	940	895	904	853	935	854	913	929	903	891	859	920	879	905	919	938	889	889	875	864	915	933	872	915	878	853	904	896	893	943	936	917	881	895	899	901	833	936	875	878	941	896	917	898	875	921	910	878	862	849	846	904	936	907	880	901	921	893	926	870	932	948	895	866	903	902	906	860	880	895	859	909	865	887	904	893	836	928	893	929	870	884	922	882	856	908	940	886	918	848	865	898	882	920	917	917	892	857	864	867	904	830	841	849	917	929	926	965	953	909	904	845	888	927	939	879	918	899	903	840	928	891	914	830	855	861	908	875	880	880	946	896	904	873	873	889	842	912	875	890	895	934	885	876	868	823	875	940	865	872	907	910	929	881	874	840	861	891	935	915	893	873	973	891	936	914	905	872	951	932	916	911	889	926	928	917	880	920	892	875	942	914	945	924	921	887	882	913	886	884	917	876	854	893	899	887	870	892	941	883	876	960	895	905	879	910	940	871	876	956	870	901	875	913	862	885	875	888	836	866	867	900	883	959	912	901	902	977	897	910	897	883	870	842	920	920	886	963	937	858	910	932	954	931	847	833	945	923	908	921	888	893	872	892	940	944	897	902	920	883	915	974	881	896	899	877	966	951	944	839	882	862	818	890	890	880	912	879	877	926	982	932	849	888	862	892	897	864	871	906	873	903	918	900	849	895	906	935	896	848	852	939	873	879	888	896	904	901	927	884	869	860	890	844	891	936	840	890	905	880	915	941	842	918	901	951	852	926	895	961	932	845	860	894	868	844	865	911	898	894	806	924	918	868	909	868	910	855	901	862	903	893	911	896	945	912	876	868	859	889	897	906	869	897	934	922	901	892	899	922	942	852	817	866	900	895	904	923	899	947	907	877	863	892	905	909	887	869	895	870	853	881	883	883	963	893	886	924	864	891	854	932	888	910	937	860	939	925	901	899	900	906	926	930	949	877	896	893	913	893	857	881	909	888	925	902	896	949	897	919	904	882	876	920	928	838	889	834	871	927	880	889	959	897	879	888	888	985	877	889	900	889	827	879	937	889	935	882	856	904	881	890	856	929	906	902	918	914	884	912	908	880	866	878	897	898	913	822	963	894	893	876	933	864	938	947	884	873	852	909	942	891	946	928	898	880	881	946	953	923	904	941	908	959	888	934	917	921	892	898	914	964	884	911	935	920	915	935	857	867	893	911	942	953	937	886	872	872	840	889	832	921	901	857	861	909	878	862	899	915	884	887	892	895	926	839	877	876	910	901	882	882	818	948	935	914	918	934	894	908	897	882	885	962	871	857	935	890	940	818	905	891	873	924	903	905	888	910	973	875	916	868	850	918	958	916	877	860	874	877	930	939	895	910	950	985	885	873	896	909	885	929	917	876	941	912	933	877	923	880	829	923	858	864	987	929	893	833	903	897	866	891	873	880	856	912	916	878	889	867	945	910	869	884	904	886	832	891	898	940	900	915	892	893	896	886	953	884	910	963	917	911	873	890	841	905	864	927	931	896	923	914	830	862	893	895	887	893	876	964	905	879	870	874	913	939	971	896	852	955	910	939	926	914	897	913	870	945	948	861	884	872	942	873	877	933	905	886	948	953	900	873	934	930	880	887	883	899	887	956	916	893	952	832	853	920	891	923	916	883	912	889	916	883	899	908	934	918	875	936	919	909	885	892	892	889	874	939	933	940	888	925	885	926	885	935	890	934	857	893	880	945	918	910	873	878	907	912	871	913	898	886	896	920	870	874	924	946	977	940	878	835	913	933	869	896	840	864	838	857	902	902	901	861	863	925	875	921	916	928	927	843	900	899	843	878	927	831	936	861	924	911	916	917	884	919	882	875	923	862	948	913	862	885	903	920	863	893	892	871	921	935	947	847	867	904	914	871	897	913	873	870	886	897	909	897	860	936	886	884	899	848	864	911	915	869	861	870	941	885	910	919	879	866	896	916	889	924	941	937	951	890	902	807	930	835	902	919	921	912	934	896	881	921	939	918	884	951	927	860	916	906	951	894	892	908	879	931	863	956	866	880	904	918	915	880	921	929	913	865	921	891	901	910	871	895	901	929	889	874	877	854	923	865	879	902	881	923	910	841	912	863	851	878	907	934	892	913	897	947	874	873	871	837	898	891	897	810	871	884	890	878	901	914	889	851	899	923	872	910	884	883	880	880	848	894	887	924	865	921	869	885	935	949	930	930	892	920	853	853	892	871	874	958	941	956	861	865	865	927	919	898	906	875	882	904	929	939	896	900	906	921	971	923	894	865	906	877	887	896	900	904	860	879	917	929	915	888	894	887	887	952	854	904	915	910	875	887	901	862	899	912	856	883	873	915	898	934	929	956	933	973	916	909	906	839	905	915	906	868	894	897	891	878	890	903	927	937	913	889	928	855	904	939	943	899	873	895	832	905	917	897	913	895	916	905	889	933	955	893	917	890	903	920	856	934	932	875	907	909	895	913	877	899	910	896	888	939	874	905	869	876	895	911	870	892	912	836	903	943	871	881	957	920	886	827	877	948	875	926	882	955	885	875	911	939	856	923	918	880	915	906	885	863	939	896	864	896	913	885	904	920	925	843	823	951	908	936	907	906	946	908	886	907	896	902	936	930	916	911	898	879	944	882	895	877	903	929	904	881	925	868	914	865	954	919	924	888	822	899	917	862	921	837	913	947	893	947	887	920	893	847	946	837	890	888	918	913	895	869	960	883	849	898	916	890	888	897	854	904	878	897	862
25918	11697	13335	10809	7141	4919	3436	2192	1592	1116	1221	1372	1310	771	668	580	541	636	542	445	400	419	381	374	409	397	399	333	362	398	375	368	394	390	394	424	345	291	318	317	264	271	285	270	258	275	256	264	320	257	330	294	306	274	282	243	276	290	254	261	271	283	274	243	265	266	263	263	288	280	254	296	325	303	298	281	282	271	290	261	265	250	268	239	252	267	248	261	268	295	263	246	295	256	253	263	301	252	258	243	255	243	277	260	279	264	261	253	249	288	262	265	226	288	312	267	272	268	278	260	247	270	281	290	258	284	237	270	256	248	289	265	273	261	261	254	265	277	251	256	272	257	239	274	271	253	282	268	266	253	284	255	274	261	299	255	285	296	261	244	259	246	267	283	258	306	233	275	261	279	261	284	297	270	269	293	295	231	268	280	252	268	265	277	265	234	272	291	251	265	270	260	243	286	244	272	275	263	260	244	273	271	262	267	263	237	251	253	251	256	289	266	291	263	277	259	298	251	302	270	274	266	252	258	253	279	268	234	267	323	251	281	254	259	293	262	272	257	262	242	275	279	265	299	250	280	262	265	271	292	265	260	245	249	266	259	231	266	275	268	266	262	247	265	241	243	293	286	274	313	262	296	246	247	244	290	264	244	265	252	254	237	288	253	239	272	263	264	300	250	296	262	266	265	267	275	259	253	262	295	280	262	266	258	269	252	288	264	250	257	246	271	270	256	249	248	275	260	240	264	292	264	254	260	269	264	248	269	255	266	278	231	279	285	241	271	275	261	270	256	275	267	253	288	268	241	295	266	254	250	266	277	263	263	282	247	252	307	286	290	233	267	273	271	287	301	248	266	267	276	255	263	255	248	244	254	274	277	247	255	268	296	277	278	264	251	247	262	295	256	264	285	250	251	270	258	260	256	259	289	283	258	249	301	224	286	278	232	255	287	298	296	278	266	257	288	275	265	249	238	266	262	260	277	244	254	297	299	264	274	277	278	279	240	292	261	270	234	279	286	281	244	242	262	257	225	275	275	227	273	266	260	251	268	274	277	281	270	275	302	285	275	255	238	255	260	275	279	273	267	272	258	285	237	246	267	282	259	258	260	245	244	242	250	261	277	236	256	314	296	263	259	315	262	268	214	289	270	239	290	239	269	318	304	283	278	268	303	285	290	234	276	253	276	271	247	249	263	242	267	245	291	237	283	275	259	280	260	293	271	261	270	264	248	268	277	272	263	267	271	281	288	246	265	275	277	243	267	252	267	269	287	282	253	289	255	282	263	233	250	263	298	260	245	271	244	271	247	303	256	259	240	258	256	256	287	290	282	277	272	235	257	250	280	291	264	273	267	279	255	276	260	277	279	272	278	264	269	283	279	277	221	235	257	275	272	259	265	256	259	253	248	274	267	303	232	270	281	282	261	242	282	267	275	268	276	295	241	257	262	299	280	240	254	284	264	272	285	243	276	310	245	266	285	282	270	307	255	283	260	274	257	265	258	265	260	245	271	270	265	237	265	274	287	277	282	298	290	277	256	245	309	252	286	275	266	271	283	240	257	251	287	294	271	256	238	306	241	295	262	263	285	263	279	255	289	267	275	283	260	261	277	260	301	270	273	283	268	281	307	266	253	258	280	254	282	266	263	297	257	266	267	264	233	254	256	264	275	261	280	254	239	281	262	252	267	277	253	288	264	246	254	256	302	262	254	288	248	229	271	288	260	256	277	259	270	261	253	287	230	273	271	269	250	273	245	267	268	254	266	255	259	249	265	244	276	312	278	273	242	267	275	231	255	280	271	252	261	264	260	280	254	252	281	277	266	271	293	283	280	267	279	254	258	256	247	264	262	257	259	261	278	230	241	252	299	269	264	261	250	230	232	284	285	250	241	293	246	286	252	293	290	266	284	263	252	284	254	262	245	286	240	258	259	260	279	236	276	269	255	263	292	251	262	276	267	275	267	266	249	268	260	271	265	265	274	284	286	256	275	271	260	257	267	276	256	262	273	275	245	269	267	267	276	267	247	251	250	260	243	258	269	287	275	263	256	250	251	281	248	274	249	278	264	299	269	257	267	265	243	273	241	260	237	274	243	256	278	261	260	258	299	271	306	268	265	259	277	232	258	248	258	239	254	247	279	253	255	260	248	285	258	270	262	270	289	247	273	239	261	301	279	282	286	265	236	231	245	276	270	244	256	265	265	300	295	270	269	261	266	247	277	277	242	264	256	278	247	275	264	277	233	268	285	266	264	257	284	276	265	254	247	299	282	265	268	266	240	249	239	264	303	256	256	278	260	300	277	210	291	279	265	268	277	268	281	260	261	279	246	254	268	259	248	263	287	279	255	294	249	296	264	260	252	274	265	269	289	306	258	260	283	257	281	263	284	273	263	253	286	276	247	268	258	273	255	254	266	298	242	261	246	260	277	268	272	279	255	250	254	258	271	278	241	243	307	249	246	286	276	229	264	304	259	275	265	279	281	279	281	275	251	258	256	242	251	272	256	228	274	281	271	266	269	250	238	247	295	266	278	239	273	257	268	265	257	302	289	249	248	294	252	266	242	260	262	243	263	263	236	255	229	317	260	263	223	249	257	272	252	287	267	244	269	294	274	242	291	271	290	268	271	289	261	256	239	268	294	266	274	241	288	289	271	250	276	252	291	251	278	260	265	266	253	248	241	251	280	292	254	236	266	265	260	266	271	263	279	276	266	259	279	271	260	255	260	257	251	275	261	253	274	259	236	296	241	253	243	267	265	274	251	275	259	275	277	265	289	264	289	261	299	271	285	270	254	265	250	253	242	248	241	236	256	238	235	257	270	293	265	266	300	251	266	260	255	272	269	247	256	271	262	251	291	248	246	265	251	259	266	266	270	279	257	258	270	260	279	260	271	228	275	263	276	296	275	255	259	288	282	273	260	278	264	255	252	257	241	247	294	262	241	288	268	300	266	238	249	285	278	259	273	278	278	302	252	226	258	261	262	240	263	290	254	260	252	265	270	294	256	253	251	240	255	268	272	267	269	262	238	292	266	267	245	271	265	259	252	262	246	278	255	267	239	251	240	261	275	238	270	272	288	253	265	240	299	270	260	269	255	252	255	296	255	253	276	255	270	253	256	271	273	259	274	240	256	272	271	275	267	242	283	256	276	294	260	283	273	260	271	276	244	241	266	308	255	266	276	268	295	262	252	265	250	293	269	224	243	268	251	311	275	267	267	256	242	272	243	263	256	252	276	264	269	276	276	260	258	259	260	283	287	265	260	258	242	264	243	267	237	268	255	286	262	287	281	254	245	284	256	271	266	251	283	301	266	254	273	274	271	278	235	276	292	267	246	242	285	248	255	287	271	231	260	261	286	253	267	233	283	277	267	286	254	291	282	271	277	234	266	269	290	254	265	268	264	288	242	261	235	259	268	264	263	255	258	267	277	271	284	268	300	245	290	258	225	257	260	246	282	269	292	270	275	248	233	242	257	269	288	264	256	260	247	238	261
14220	8755	16972	19320	16115	12528	9223	6432	5694	4693	5708	5967	6468	3499	3157	2687	2356	2757	2373	1934	1653	1678	1719	1370	1459	1580	1502	1256	1346	1548	1432	1463	1691	1621	1512	1429	1132	1057	956	918	796	790	741	691	701	696	697	684	767	831	851	800	721	672	679	644	673	677	650	637	681	660	681	672	650	632	684	631	664	674	616	669	669	685	618	619	649	660	645	669	614	632	657	689	635	608	598	605	646	626	623	579	691	653	659	684	647	631	630	684	586	669	636	628	645	595	683	608	624	643	620	701	640	673	660	618	606	656	686	649	633	620	637	581	650	647	685	603	636	647	612	640	650	641	626	658	624	586	645	639	720	625	608	666	683	664	631	658	599	659	645	606	603	618	656	700	636	654	607	618	627	618	642	604	663	609	606	631	592	628	634	660	620	658	639	637	602	671	625	593	599	602	694	657	666	633	636	657	611	658	643	620	656	615	682	673	638	674	611	647	628	640	636	607	626	637	627	651	625	615	615	642	599	596	608	675	676	634	618	644	620	646	645	616	613	612	627	595	678	685	619	637	615	613	657	627	648	638	618	648	614	672	636	643	617	670	662	678	618	648	600	624	676	646	612	631	618	630	646	609	660	598	637	626	645	640	677	655	634	609	633	642	659	676	635	599	660	654	678	706	627	621	645	642	627	633	638	595	615	590	639	608	616	663	612	652	677	642	578	634	640	679	630	645	642	661	627	650	629	628	638	624	631	604	598	653	635	690	634	642	619	658	659	645	659	598	658	610	616	668	635	655	651	666	677	631	634	640	615	629	624	623	586	626	653	674	621	636	670	617	606	619	583	592	669	590	659	705	600	611	636	634	608	649	631	619	664	622	631	668	664	676	683	665	662	652	623	590	651	673	646	606	659	649	646	603	632	683	661	620	657	670	574	654	617	681	587	599	658	651	625	621	682	614	659	573	678	621	621	626	664	647	650	599	692	663	607	651	626	636	656	681	605	628	628	624	612	636	600	599	643	617	644	628	662	641	614	649	678	650	659	674	622	671	664	639	626	674	691	652	624	653	660	674	633	679	600	627	654	670	629	584	605	613	626	603	649	675	660	561	637	643	610	649	621	615	636	630	647	702	633	650	595	627	657	633	613	569	600	581	613	629	664	632	601	650	631	651	610	641	656	607	615	668	639	639	596	625	620	653	638	656	661	617	625	638	659	634	649	635	629	681	662	612	623	610	649	627	626	633	637	652	629	664	593	583	591	643	642	652	628	657	657	699	643	583	628	660	591	664	624	654	650	667	607	662	625	611	645	643	656	610	632	629	646	654	609	652	644	608	645	681	620	651	613	620	666	640	607	594	633	664	666	625	646	623	611	645	659	629	660	609	609	637	667	643	606	649	630	632	625	644	640	635	654	645	653	653	638	637	641	681	628	624	652	611	601	620	632	636	612	654	602	623	602	651	662	671	639	658	609	636	610	626	612	650	620	619	630	628	612	652	619	637	657	594	654	666	661	653	650	622	647	696	638	606	659	654	624	610	628	664	687	651	644	663	637	649	645	682	559	656	664	668	680	679	615	650	638	626	600	625	599	656	667	636	635	600	632	653	637	597	584	630	605	606	633	688	634	655	649	634	638	623	620	667	665	675	626	590	646	649	596	685	648	660	628	651	604	635	678	680	624	645	618	613	656	638	605	627	622	611	625	655	631	662	639	656	625	637	616	618	642	632	663	665	629	670	634	625	652	604	629	643	644	608	633	654	637	696	591	648	600	605	642	659	634	690	633	669	630	630	535	637	641	648	622	647	659	654	630	630	665	643	622	638	610	653	664	654	663	669	630	663	632	606	634	641	656	634	711	613	614	660	654	660	638	628	642	600	629	614	649	618	636	672	636	656	633	616	624	621	617	647	606	597	650	621	655	639	671	610	607	632	601	618	608	630	625	647	663	683	662	667	647	627	620	622	653	639	611	654	615	631	671	642	586	605	619	615	649	639	655	677	630	639	623	661	638	606	652	570	622	649	607	658	619	652	611	589	622	608	616	647	603	580	664	638	634	645	618	630	623	607	598	622	661	650	667	631	662	625	694	638	646	617	658	625	652	690	621	619	619	663	649	653	634	673	648	630	652	651	612	650	567	604	619	630	599	664	645	658	675	621	632	640	646	627	634	645	680	658	626	652	613	650	612	590	655	610	673	632	672	645	631	623	612	634	603	608	629	633	635	617	636	622	646	646	634	685	660	673	643	650	634	617	686	634	655	613	621	645	640	668	633	611	613	684	612	593	662	643	580	678	637	623	641	638	637	624	587	636	680	633	640	590	605	655	640	641	593	602	658	638	669	630	618	650	639	653	616	626	649	638	641	644	612	616	671	613	636	699	664	636	660	616	658	611	633	631	606	582	664	625	655	613	640	634	659	663	674	595	660	628	595	621	624	611	604	597	660	602	660	627	642	650	596	658	629	652	614	649	641	653	649	590	614	703	639	611	663	651	654	633	615	656	629	673	651	585	600	613	615	617	603	667	639	628	622	599	633	626	684	686	653	661	657	642	625	605	687	620	620	621	631	674	606	641	644	671	626	638	666	638	666	637	620	657	676	650	633	626	661	628	626	661	613	653	607	607	625	615	652	682	572	609	625	602	630	603	665	667	640	648	636	637	638	615	658	660	645	666	633	665	633	613	713	608	614	637	657	637	609	664	648	606	660	651	658	605	639	623	656	644	636	676	634	642	662	661	641	611	624	640	628	682	662	634	641	651	648	618	625	662	595	663	631	614	571	668	603	623	620	655	656	684	658	625	581	627	622	629	654	651	615	631	635	633	661	652	665	613	628	658	665	657	651	622	624	660	628	668	638	649	634	649	623	700	674	601	652	683	673	600	639	639	628	636	632	603	596	630	668	612	645	672	630	602	653	619	634	621	668	649	598	639	615	579	616	657	593	626	599	649	644	645	606	663	663	608	641	605	616	648	638	588	615	668	606	634	602	670	629	639	616	634	622	660	642	595	628	691	642	600	655	664	675	651	648	653	637	579	637	649	622	647	674	636	661	591	655	616	633	608	643	658	632	636	673	611	632	625	609	697	646	595	624	709	622	658	618	662	640	644	587	650	628	625	628	664	608	668	630	640	645	675	600	652	668	640	643	657	663	637	639	669	643	620	601	656	639	656	680	640	608	653	630	591	629	688	612	680	649	619	634	585	642	612	653	635	656	622	633	657	632	631	635	624	648	629	616	698	628	641	635	672	647	610	642	634	630	639	644	619	593	624	628	656	661	678	637	664	630	653	660	607	630	632	647	678	616	626	625	675	627	656	604	629	631	624	626	634	632	623	638	641	645	626	633	682	663	623	651	685	661	629	622	662	670	629	590	631	640	619	624	616	633	642	669	636	622	612	656	583	625	684	663	689	629	664	723	625	631	639	670	636	661	630	621	656	670	637	645	653	603	631	602	656	670	639	626	669	603	685	678	628	639	615	644	595	657	652	621	649	625	630	601	628	659	659	654	626	632	581	619	639
37981	21220	20187	17405	11935	8131	5990	3758	3188	2256	3316	2966	2948	1320	1208	892	733	834	652	558	486	509	465	368	427	363	356	407	406	398	390	383	457	399	409	356	300	239	274	244	254	225	233	217	233	197	208	209	212	255	221	260	229	216	192	210	213	224	208	204	192	209	224	208	209	205	202	178	198	196	233	208	218	228	213	210	201	208	184	208	226	218	177	207	191	216	208	218	190	200	196	212	196	197	208	195	200	216	197	209	163	192	228	191	215	213	199	192	201	213	226	277	198	192	209	227	192	199	184	200	220	228	196	197	220	201	198	213	209	205	203	189	187	197	208	198	225	212	214	219	216	179	176	177	192	207	205	190	235	200	211	216	227	196	186	210	195	189	173	195	202	206	204	176	173	199	177	196	201	182	174	190	196	197	226	201	184	199	183	208	201	185	197	187	201	177	199	198	198	197	203	191	207	203	175	172	229	184	218	201	190	216	198	195	227	190	194	212	188	178	210	202	196	193	196	177	204	197	254	210	184	187	212	185	212	204	183	203	208	190	200	184	186	190	216	218	197	200	192	201	208	196	226	182	215	182	210	196	201	200	212	180	202	195	198	210	206	220	202	202	203	216	208	216	217	189	180	198	200	195	170	173	162	205	182	204	193	217	223	192	172	210	220	189	210	217	208	220	214	225	212	187	197	223	214	192	207	218	205	192	216	200	196	181	213	216	231	217	195	198	177	215	205	181	202	188	220	189	199	191	192	181	203	193	183	210	215	194	183	187	201	180	226	216	197	207	194	194	189	207	206	200	206	218	207	210	223	224	182	211	196	184	191	194	164	216	189	216	212	202	185	184	213	198	224	194	195	184	194	202	190	190	179	210	205	179	190	171	233	186	195	202	179	197	246	228	215	183	196	186	208	199	199	206	232	195	191	216	196	211	197	215	168	183	212	189	244	209	216	229	183	200	194	199	177	197	203	215	205	205	219	217	203	192	203	196	215	177	211	182	187	199	206	211	197	194	180	202	201	199	185	188	226	232	192	218	220	191	185	214	174	210	219	189	224	189	193	185	213	184	218	206	183	190	210	209	206	206	220	185	238	194	194	193	191	178	200	219	202	195	191	207	191	221	187	201	162	188	200	196	175	195	196	186	190	215	222	211	184	203	229	200	215	203	225	216	193	186	217	184	205	184	252	234	179	196	197	210	208	204	197	212	207	190	170	194	201	188	211	198	206	199	207	216	206	196	199	204	175	226	202	182	200	192	173	214	198	186	213	218	175	210	190	225	182	228	191	199	177	218	205	215	186	229	210	198	206	185	181	199	204	172	199	221	199	189	193	209	200	210	201	202	220	210	180	208	184	195	196	193	196	203	218	193	214	190	216	182	190	215	205	195	219	191	225	203	211	196	204	166	206	210	201	210	200	219	190	179	186	227	167	201	203	227	212	198	203	213	203	181	177	163	203	183	221	204	194	193	192	203	202	207	221	213	218	182	193	181	199	223	210	198	209	227	206	218	212	198	227	219	198	208	190	209	208	177	185	186	215	226	176	187	192	204	199	206	216	195	231	198	205	208	188	200	223	182	202	201	212	186	205	226	205	195	236	181	192	213	219	213	207	183	209	184	190	207	176	224	216	213	198	210	229	206	232	181	218	197	176	211	195	198	180	220	188	176	204	200	204	219	197	190	188	178	212	179	195	201	220	209	214	197	193	205	200	209	196	191	182	200	186	214	198	177	206	206	217	190	227	202	203	203	204	190	199	204	183	211	195	236	198	188	179	200	203	188	204	197	196	191	186	205	200	198	225	197	191	229	215	198	227	194	224	224	196	213	222	213	189	177	188	224	199	225	190	209	222	183	219	210	207	200	210	188	199	189	203	205	193	188	177	195	195	218	230	213	201	182	196	215	209	206	204	203	205	227	208	252	203	187	201	184	206	230	183	236	227	208	186	195	200	197	195	209	209	193	202	192	211	195	184	180	183	189	211	196	206	210	200	222	197	156	184	189	200	172	197	213	207	180	195	189	186	239	215	191	215	210	200	203	192	200	209	177	225	221	202	197	180	200	181	198	207	182	187	186	183	211	208	199	191	223	198	213	214	197	219	195	203	205	200	213	201	216	205	199	206	197	205	197	190	177	190	196	199	195	212	197	179	225	190	215	217	198	181	199	184	214	186	215	200	202	199	192	171	221	207	208	164	175	220	209	191	203	211	186	188	175	226	218	204	221	208	225	222	194	248	220	217	195	211	206	193	191	211	206	187	173	200	206	211	198	216	185	195	215	195	199	174	212	201	185	203	206	208	196	194	195	185	224	202	185	214	187	192	195	196	192	220	225	223	209	203	201	199	200	209	188	195	199	206	210	209	213	219	211	199	214	184	200	189	227	200	202	221	197	202	175	199	203	181	195	214	198	196	209	215	195	227	227	196	194	211	207	210	219	205	209	185	189	230	199	230	225	212	187	183	214	196	202	204	215	194	203	199	207	205	194	188	224	201	188	187	221	207	179	187	205	207	192	194	204	199	199	215	214	188	207	209	184	205	215	211	207	206	202	204	221	212	183	201	186	208	189	205	201	204	211	193	198	192	214	214	199	219	195	189	205	213	206	197	178	181	186	192	199	206	212	211	181	208	190	178	188	202	187	208	196	185	218	204	191	202	241	178	208	170	197	188	208	202	196	208	218	203	217	185	196	201	196	195	233	176	187	175	208	208	178	182	218	205	203	194	202	181	209	197	220	204	186	178	195	189	219	201	211	199	209	220	206	204	222	174	189	192	192	210	191	224	192	225	212	178	209	223	199	186	191	213	189	188	215	239	203	212	211	190	207	219	183	208	206	220	196	218	219	210	188	189	182	181	171	181	191	201	201	171	209	196	220	194	214	191	193	217	219	199	211	223	188	196	203	211	197	203	219	208	204	196	183	216	187	201	216	194	187	222	193	189	204	207	210	207	181	225	200	187	217	207	210	193	188	214	207	183	188	187	220	193	211	191	181	200	196	184	225	227	190	174	195	216	209	209	187	203	214	187	214	202	225	221	209	190	204	193	193	177	227	185	172	205	188	202	177	198	182	189	209	187	214	213	193	212	213	221	219	203	220	202	188	208	188	192	196	215	188	206	207	217	218	188	183	204	196	188	182	223	196	189	214	225	198	181	197	190	177	204	208	225	194	205	205	188	195	206	212	216	184	196	185	225	219	209	213	221	186	194	199	232	181	183	214	199	202	186	200	210	181	210	209	216	178	208	198	190	220	211	185	189	224	229	208	202	198	200	192	193	216	152	202	213	197	206	212	199	207	226	199	225	207	192	198	194	189	197	197	207	193	199	202	213	201	219	221	175	182	186	211	205	207	211	189	189	206	217	228	238	193	186	186	201	172	207	217	222	236	210	211	181	192	191	207	224	209	194	199	209	190	190	209	186	213	195	146	203	192	191	209	199	228	229	211	191	201	199	176	199	220	199	190	191	189	207	204	196	216	192	213	199	209	210	188	217	217	196	215
20984	14663	22219	26195	21137	17524	13613	9960	9544	8193	11647	10794	11018	5417	5204	4450	3859	4392	3340	2910	2563	2681	2436	1822	1840	1848	2084	1901	1874	2123	2009	1909	2303	2212	2060	1795	1201	1186	1002	898	828	709	678	669	726	638	664	655	662	783	831	835	700	627	572	562	557	580	531	571	550	608	594	579	580	553	613	593	576	532	572	538	534	496	543	573	486	525	491	533	533	517	574	528	511	515	525	520	515	499	535	490	538	513	528	491	546	520	531	507	545	504	532	527	547	550	510	528	512	534	476	501	498	507	514	525	533	516	490	517	510	524	481	479	529	517	537	492	510	502	488	504	498	530	543	504	490	554	521	525	499	507	495	516	530	515	541	496	540	540	536	515	527	470	527	503	491	509	494	511	472	505	549	503	469	494	513	477	487	521	501	497	513	546	525	505	508	497	500	539	528	497	527	526	455	505	499	521	495	488	510	483	473	514	469	474	525	496	491	483	477	521	544	555	537	512	556	524	470	474	468	472	523	489	470	528	478	485	519	533	480	496	466	480	518	529	519	484	517	513	550	561	539	516	526	559	494	531	540	503	563	503	502	506	500	500	516	515	487	495	485	539	506	500	500	494	497	526	509	540	503	564	560	482	527	492	511	492	498	519	549	531	556	537	518	537	504	497	537	507	516	489	548	492	524	512	484	520	528	520	492	515	486	511	564	506	514	545	516	499	561	533	489	554	504	493	522	517	546	482	532	465	482	519	513	508	498	482	499	491	516	553	515	517	457	505	525	512	516	508	518	506	524	473	494	515	526	512	470	519	520	494	484	494	541	490	490	500	527	514	490	503	492	508	489	499	498	492	485	535	504	432	526	531	529	529	487	515	483	508	494	504	493	487	513	514	497	513	502	502	481	492	515	553	502	557	528	518	478	500	517	498	487	503	497	503	522	481	487	497	568	504	502	514	536	492	506	503	516	531	496	489	506	527	519	506	509	511	448	525	502	509	516	481	528	530	464	487	529	498	529	538	498	490	534	508	512	476	537	510	476	516	494	512	499	498	487	507	477	514	529	530	497	490	532	543	505	484	536	498	539	502	534	473	504	500	511	545	544	495	486	453	498	488	535	510	499	525	508	514	518	492	502	528	517	493	480	497	501	520	477	485	523	535	491	520	491	509	505	503	519	499	500	487	461	485	535	502	500	494	501	469	489	517	483	555	502	550	534	529	466	515	489	493	525	481	482	538	525	489	511	517	512	481	536	536	511	485	526	470	483	506	531	488	503	545	495	535	522	486	530	509	487	499	532	536	481	516	552	494	517	481	524	521	514	482	501	512	501	513	526	498	550	537	528	520	514	506	553	524	496	506	506	513	552	502	492	486	524	496	527	535	538	563	477	485	491	477	514	490	514	492	509	489	521	533	530	494	521	471	516	463	517	515	489	552	479	526	496	513	458	502	467	512	532	536	475	517	523	488	510	515	481	536	521	497	485	480	509	497	514	518	458	507	501	497	490	541	554	502	471	470	497	505	528	532	518	523	513	538	507	465	521	540	504	481	484	460	527	500	510	524	479	537	475	508	542	510	536	534	540	517	515	516	515	492	483	485	515	491	522	531	492	542	528	466	527	526	509	465	510	483	527	526	528	520	502	486	540	503	509	481	505	507	513	477	518	505	544	470	505	508	552	485	542	523	535	526	502	492	488	524	509	542	533	495	499	500	478	483	551	507	533	508	506	477	515	499	517	497	505	482	531	505	495	535	489	478	503	520	473	492	533	532	509	525	509	513	513	522	485	527	499	529	496	504	492	521	490	530	495	524	535	521	505	528	540	540	480	529	499	512	482	538	475	487	520	502	478	524	541	520	508	531	484	472	514	487	507	466	499	483	509	466	556	506	479	515	519	490	483	501	510	461	513	508	458	531	514	500	513	465	463	513	520	510	506	549	514	524	519	508	493	520	514	544	472	540	503	495	474	515	528	530	535	501	533	484	469	504	515	519	506	509	475	525	494	528	510	512	519	492	536	478	486	495	513	499	507	540	500	489	531	481	469	505	485	531	528	535	535	523	536	476	533	531	540	477	501	512	516	499	512	493	517	483	510	524	507	468	535	506	498	470	492	520	517	503	538	471	513	549	496	528	502	527	491	514	500	525	519	517	506	543	501	490	470	487	503	507	492	495	496	502	498	505	506	476	533	551	477	543	496	496	520	513	530	516	495	528	473	531	494	546	507	515	490	514	504	529	495	524	530	489	497	515	532	494	502	517	503	518	506	535	466	526	532	504	509	513	484	500	495	526	491	521	559	499	499	484	501	532	455	511	499	526	478	564	465	534	528	521	511	481	496	459	522	546	489	501	541	470	498	536	515	496	535	532	513	508	494	487	545	541	455	506	488	501	520	460	484	501	495	506	488	507	505	490	546	469	548	527	532	497	501	482	506	472	528	524	508	494	484	484	499	472	508	481	529	455	505	551	503	529	498	474	526	497	531	518	505	546	530	512	505	550	537	536	506	526	521	533	483	502	512	512	532	500	515	478	456	507	540	533	518	533	494	506	502	492	486	513	493	514	540	534	530	555	553	493	521	500	454	493	497	514	471	514	484	510	482	524	537	504	521	504	504	518	538	501	526	486	503	563	526	504	513	503	513	495	489	531	491	464	534	497	496	530	490	503	507	500	533	515	519	502	519	544	493	505	475	476	489	516	489	504	507	517	510	500	454	489	490	516	502	506	488	523	544	518	483	503	543	484	540	482	514	486	523	506	525	551	521	459	484	531	497	488	545	528	488	514	476	495	497	512	539	503	549	532	509	483	485	519	531	503	539	527	498	479	498	497	541	513	517	532	523	488	519	503	519	533	503	515	524	502	513	475	494	502	509	503	508	497	515	491	486	523	504	543	559	484	534	485	543	492	510	562	490	539	487	521	519	523	483	512	552	468	528	492	521	525	547	517	503	537	518	549	494	511	466	518	497	505	504	511	508	514	503	504	470	481	537	514	490	507	508	518	511	465	514	478	524	497	523	495	518	498	545	479	521	502	544	522	508	487	494	473	503	542	542	522	490	530	519	529	483	466	518	528	487	497	501	499	491	516	483	524	506	506	481	517	492	473	503	487	518	517	494	511	533	479	473	505	516	504	530	540	505	522	525	506	485	521	517	480	520	528	492	494	494	556	489	505	512	485	525	519	518	484	521	514	497	513	505	548	479	502	510	542	544	485	510	490	496	496	518	512	514	515	503	512	530	481	508	527	564	515	474	527	488	500	513	553	540	520	512	470	494	517	551	540	482	517	496	509	507	512	497	538	532	500	498	538	501	478	495	524	478	518	550	536	528	540	530	507	489	531	497	541	492	506	493	508	551	514	524	569	535	461	509	515	481	493	504	477	495	496	489	507	527	439	494	525	530	505	497	486	495	553	532	502	480	515	526	481	501	531	511	500	500	500	538	486	494	481	493	483	548	478	501	511	508	528	517	521	494	526	530	485	528	466	502	548	512	516	498	490	528	512	501	495	481	506	506	570
11512	4385	4437	3618	1998	1316	883	695	632	530	639	548	564	493	481	453	457	475	451	397	404	448	423	446	436	435	464	418	475	424	440	464	438	454	433	449	415	446	422	408	401	420	406	398	409	401	376	379	392	362	355	357	358	431	404	409	383	417	369	392	378	400	374	394	402	412	399	384	446	379	418	382	381	397	347	379	373	404	397	369	405	396	366	393	387	440	410	334	375	412	415	401	386	382	368	380	369	362	385	404	403	395	370	413	402	404	378	366	374	412	397	417	393	377	379	399	382	368	380	361	417	398	399	417	372	421	463	387	402	388	362	415	378	414	387	397	415	370	374	400	366	389	389	385	362	374	381	384	429	396	378	411	336	362	364	406	375	406	345	411	413	409	404	444	409	388	413	414	386	385	416	410	382	395	392	346	380	425	375	360	411	376	398	408	368	397	394	425	336	413	387	361	404	404	411	403	387	368	384	375	388	402	388	374	383	385	388	455	397	405	360	395	381	403	361	419	400	407	378	404	395	335	402	401	366	425	351	388	385	354	383	361	400	384	357	398	409	398	377	435	385	388	357	401	383	408	376	394	373	377	380	395	328	386	380	356	413	391	403	374	403	379	399	383	411	372	407	405	436	417	344	437	371	381	412	420	386	360	432	388	408	377	390	405	366	404	351	414	410	406	390	389	396	367	416	384	392	381	380	413	397	362	388	414	357	383	353	397	434	386	377	373	396	365	363	410	406	431	372	419	400	354	416	418	393	394	397	387	392	377	395	405	378	397	390	385	395	390	350	353	413	368	408	411	387	423	419	378	391	410	417	370	363	379	366	378	402	408	421	417	401	388	413	411	387	424	389	386	434	427	422	408	391	386	388	413	409	359	401	384	391	395	337	370	385	388	379	414	329	405	414	387	387	409	412	372	380	411	393	335	407	355	385	383	381	404	403	398	431	395	365	406	372	396	419	396	456	367	364	376	395	388	388	385	374	390	399	391	386	402	398	395	373	386	419	378	378	374	371	367	378	373	395	388	405	384	385	387	382	401	394	378	379	341	409	396	380	391	427	412	385	380	389	391	385	379	381	383	424	400	426	422	392	392	356	405	399	398	365	421	364	372	371	397	385	405	384	388	396	382	392	357	351	388	415	364	419	414	385	392	400	412	392	362	408	381	396	362	389	419	406	379	355	421	408	401	369	441	402	355	404	423	385	384	368	355	403	366	405	380	386	399	393	432	391	381	430	403	390	372	379	439	410	366	375	366	384	402	391	370	350	400	410	362	397	401	412	353	367	372	421	346	365	404	406	415	400	386	381	388	400	377	399	370	416	435	365	356	400	380	418	380	402	398	390	400	408	394	370	412	409	413	374	429	385	398	398	396	386	379	398	378	411	385	361	400	399	355	405	394	389	371	396	374	389	418	393	401	393	354	420	421	402	395	391	406	401	409	390	397	427	385	369	367	413	386	406	367	398	415	403	403	341	418	394	357	372	391	412	400	388	403	403	374	429	395	412	393	382	396	435	387	346	375	416	360	395	397	419	379	369	387	401	376	412	391	369	385	375	373	393	432	431	380	390	393	394	388	381	393	405	400	422	422	388	379	387	430	448	379	420	383	415	400	416	391	353	373	402	352	382	345	377	370	388	422	397	382	358	363	394	391	451	402	363	379	398	414	418	419	407	425	330	383	401	391	377	406	386	370	362	379	423	348	360	386	402	409	408	387	448	381	419	418	377	364	373	401	365	421	398	399	423	403	381	368	375	420	402	379	358	403	376	398	374	416	379	386	398	420	395	361	416	398	369	383	402	435	374	392	393	401	393	380	403	361	390	398	446	380	381	370	412	393	385	392	372	384	388	419	400	399	380	395	360	368	345	373	401	399	363	369	413	369	372	397	375	369	414	403	435	378	370	389	336	394	402	407	382	369	438	404	360	384	396	375	370	386	376	399	371	378	364	348	360	383	372	351	367	388	375	353	381	374	393	387	403	420	421	371	415	397	391	380	358	375	389	368	369	380	421	356	377	386	430	438	385	362	391	419	424	393	422	383	402	440	387	414	391	369	368	385	424	389	371	406	395	357	385	387	400	358	415	372	373	365	394	391	381	389	420	417	395	394	349	378	388	374	362	405	380	387	424	373	389	366	388	397	384	373	413	405	382	386	417	391	396	401	347	397	363	391	419	355	381	412	406	369	387	400	384	423	361	440	396	354	408	367	378	404	416	389	434	390	419	376	380	370	376	428	390	391	399	395	455	423	380	379	398	395	427	379	394	376	420	355	391	366	359	360	385	409	376	406	388	404	397	400	360	413	397	377	409	407	379	345	389	360	405	413	390	348	412	376	376	415	394	397	382	472	395	425	390	367	363	368	368	396	383	393	409	392	424	349	414	385	350	413	390	393	418	395	394	387	430	379	366	405	403	404	368	389	399	360	382	377	399	401	359	378	371	398	354	384	395	401	378	372	373	370	422	401	419	400	369	397	423	383	426	373	384	384	406	403	400	386	389	402	404	417	372	419	362	354	424	381	377	411	382	367	371	348	421	371	379	414	407	400	387	365	379	385	379	377	392	360	355	383	372	365	383	402	371	398	401	378	420	400	406	379	394	382	379	420	385	362	429	364	386	418	418	375	405	374	379	368	389	368	419	352	409	378	373	376	380	446	412	377	369	409	440	394	375	379	404	366	354	383	370	394	388	377	413	453	399	393	420	379	424	415	390	414	386	409	400	402	378	367	398	402	412	378	412	367	371	398	374	422	412	389	361	402	389	366	393	378	392	380	383	398	353	403	364	367	370	406	385	362	441	409	407	416	396	364	394	400	383	365	376	396	383	414	366	389	371	374	391	448	374	399	376	365	356	382	413	385	396	408	387	412	401	429	373	378	415	423	409	379	377	373	344	397	379	380	392	381	371	350	368	431	395	380	408	402	394	420	381	347	382	419	356	410	395	369	399	429	392	346	360	391	393	366	363	391	381	421	407	370	409	399	364	356	336	375	397	388	389	372	406	371	370	384	375	379	371	431	362	385	398	379	400	374	408	377	429	365	386	406	426	385	360	371	391	389	440	414	384	373	354	418	405	394	373	413	415	399	408	411	390	396	388	390	408	363	388	402	416	396	406	396	398	377	396	348	361	383	430	395	428	435	392	391	394	393	362	350	399	377	417	374	379	385	431	377	395	377	381	375	388	383	379	391	382	398	369	403	364	381	378	412	372	442	361	363	386	384	368	409	390	412	384	380	410	378	360	408	383	374	390	393	375	399	412	402	429	363	397	376	378	397	366	383	376	356	394	411	361	363	380	378	397	419	410	340	389	360	373	411	378	381	413	387	390	373	393	391	401	385	402	407	362	392	384	422	386	399	414	417	416	396	424	384	384	372	415	370	455	380	370	340	420	399	386	388	387	382	393	370	415	378	437	390	348	409	388	380	425	390	380	424	379	403	389	434	362	377	357	365	394	409	357	378	421	424	414	419	424	423	379	403	351	371	382	442	424	401
6749	4245	8184	9484	6276	4501	3120	2520	2205	1965	2094	1839	1838	1673	1488	1385	1300	1360	1310	1251	1258	1203	1271	1202	1199	1201	1192	1292	1237	1292	1356	1292	1436	1386	1312	1174	1143	1058	1057	1020	963	967	907	967	980	940	941	939	941	960	944	917	931	888	914	910	873	905	893	891	905	867	859	868	923	947	903	851	866	892	882	874	911	910	936	893	905	924	886	937	852	868	905	869	877	956	937	915	914	835	930	894	851	867	898	870	916	940	886	886	847	937	884	937	887	839	913	909	876	867	947	920	864	905	882	931	891	867	903	934	914	911	909	863	876	952	930	877	910	871	871	884	925	904	871	928	899	920	886	873	903	936	873	900	885	934	836	860	858	871	901	915	843	870	895	889	889	880	939	882	937	964	880	898	853	938	862	932	861	863	947	898	866	856	940	853	870	868	916	874	902	921	900	899	895	889	905	914	929	929	893	823	901	871	907	907	863	896	932	879	926	975	879	840	956	902	974	945	917	901	851	824	889	915	869	861	926	840	887	917	882	892	841	891	876	900	862	931	909	881	868	873	969	920	954	884	887	911	861	912	919	893	917	880	864	936	922	890	827	934	917	862	931	961	882	933	899	860	918	846	922	924	854	844	869	902	970	892	893	918	869	861	861	861	854	895	875	880	904	916	898	861	951	881	913	881	892	881	880	871	841	864	924	928	901	874	839	902	887	906	949	957	893	936	837	942	875	941	907	912	894	929	903	885	844	878	874	858	882	863	920	883	835	909	876	905	891	917	917	864	903	939	928	880	946	850	884	838	896	883	883	917	865	944	910	858	909	883	920	897	911	887	884	900	891	914	889	892	870	873	890	887	891	856	916	850	901	869	871	905	847	913	901	888	858	910	933	909	894	856	883	885	862	940	873	904	961	864	865	893	841	917	853	921	877	919	877	922	891	859	902	955	924	952	934	908	892	839	866	913	880	896	939	899	877	852	866	918	859	873	865	890	909	907	894	857	869	908	883	851	862	840	862	908	849	872	845	873	917	889	930	876	866	891	919	928	930	901	905	863	886	921	865	936	910	935	886	871	883	859	913	926	876	882	898	879	868	901	915	896	928	892	893	874	941	907	882	891	886	926	932	881	870	893	898	893	905	884	909	898	932	916	850	872	900	882	862	937	922	928	929	914	953	925	901	924	883	882	916	901	900	876	882	906	883	880	885	912	928	896	877	885	881	893	907	926	917	863	856	903	905	893	892	892	910	921	912	909	861	913	903	944	847	953	909	888	896	864	882	879	870	928	934	876	931	927	868	869	915	905	852	841	899	889	898	919	874	931	951	883	940	901	892	910	893	898	860	867	888	859	965	950	913	912	882	880	845	929	886	911	921	925	894	820	928	909	892	839	902	892	916	862	876	872	891	866	884	844	859	909	943	864	905	892	878	881	887	949	898	952	913	951	895	835	907	838	937	956	861	894	917	892	922	914	885	897	850	888	913	897	897	901	925	903	899	922	929	892	890	910	854	925	857	874	875	937	912	908	873	871	927	876	878	924	918	935	843	848	878	894	925	886	869	880	882	895	892	880	878	882	858	913	892	951	880	851	936	871	864	930	848	901	851	910	848	886	913	954	874	879	909	929	837	903	909	872	867	834	937	881	917	933	908	896	877	899	868	913	856	877	932	883	891	838	906	909	921	836	854	917	916	885	881	917	909	881	921	898	919	938	929	909	895	899	887	904	958	868	877	882	907	858	937	878	940	875	823	882	887	901	905	867	850	917	896	909	882	899	825	839	886	934	858	897	914	877	898	937	931	896	894	906	894	901	953	896	888	890	913	850	902	921	907	905	878	888	928	973	887	851	879	958	856	895	884	878	907	956	864	898	849	913	876	876	892	941	901	839	910	911	879	901	892	890	898	922	852	909	898	854	956	860	814	879	858	937	944	888	897	913	891	875	953	892	893	975	923	892	876	828	891	892	887	891	865	865	864	910	920	867	909	881	900	867	900	927	867	939	898	922	884	899	939	903	876	860	896	905	889	939	886	858	853	939	868	912	938	897	907	832	929	836	928	911	892	892	912	914	953	862	843	912	897	879	907	859	879	854	907	907	896	858	933	888	903	911	892	856	911	924	898	833	911	937	873	880	931	868	895	911	869	893	899	931	900	858	872	898	827	883	890	925	913	896	886	938	847	875	869	935	917	920	949	890	885	930	910	859	932	892	860	872	895	890	884	893	904	935	910	896	849	861	894	923	917	898	880	878	877	946	923	913	935	899	869	896	870	874	907	904	930	869	910	885	890	859	897	889	893	879	901	883	891	925	837	838	918	927	880	921	883	891	917	928	888	928	876	912	908	875	900	889	871	853	952	866	862	911	886	920	893	874	909	877	905	864	846	891	950	926	913	891	914	882	857	866	892	857	966	886	926	957	892	929	896	925	888	875	842	910	855	922	923	928	884	870	863	911	899	911	852	882	868	849	918	872	868	906	861	918	905	937	870	851	923	896	877	881	893	889	883	857	905	951	887	907	902	916	889	871	923	870	933	907	893	855	901	917	859	862	907	928	872	867	909	875	867	900	899	906	914	904	920	920	861	907	933	878	920	889	851	916	843	862	907	911	928	899	919	899	906	868	885	848	876	889	849	925	871	890	919	920	881	907	892	874	896	880	923	831	822	919	910	904	878	828	875	869	878	886	869	920	877	847	941	916	839	877	884	877	891	935	919	863	838	903	879	870	950	869	901	924	909	938	828	910	872	905	916	861	839	891	927	939	911	882	931	854	880	887	914	928	904	883	908	881	880	883	882	905	875	888	898	882	900	927	910	895	891	930	942	891	908	861	923	917	913	962	849	815	899	898	877	869	866	898	852	885	885	922	890	909	883	901	901	827	868	900	980	895	895	946	937	892	911	909	854	882	914	947	933	896	927	910	886	827	898	864	916	861	934	919	904	873	917	882	926	916	869	897	858	907	903	887	936	930	909	886	908	900	884	912	918	891	889	913	906	879	902	849	902	854	920	901	902	886	911	873	864	888	899	954	880	913	871	878	828	910	902	889	874	910	929	839	859	886	901	928	835	964	903	875	825	900	897	875	887	881	934	897	925	874	889	907	955	911	884	882	920	920	941	900	882	861	853	855	901	975	847	850	881	883	884	887	919	909	871	892	901	920	916	900	847	879	901	889	941	852	852	859	878	932	960	870	911	850	890	868	899	893	989	873	876	901	891	903	860	869	872	907	921	929	902	901	877	874	894	919	893	931	875	888	837	881	871	876	906	828	876	892	852	881	907	909	874	887	913	913	864	859	881	868	870	923	892	866	914	878	925	911	884	845	897	870	912	903	918	883	910	914	848	878	907	898	883	890	924	901	940	858	927	869	857	876	914	928	958	933	900	897	988	900	858	867	917	868	907	839	919	865	943	899	862	943	879	835	926	847	915	963	846	856	886	910	910	882	897	857	892	917	917	869	900	927	913	889	870	889	932	914	893	877	920	892	859	860	883	897	891	879	880	893	940	866	879	908
26137	13098	11256	8714	5157	3886	3309	2145	1562	1358	2009	1737	1758	789	624	592	545	523	543	434	427	416	366	348	383	373	402	382	395	416	395	422	399	427	360	337	323	342	342	297	281	277	307	267	289	282	277	246	273	292	298	295	289	265	276	255	298	261	287	271	243	298	278	250	259	256	279	279	263	297	272	254	243	298	262	277	235	263	249	238	240	295	278	269	253	285	254	263	264	274	282	260	296	267	272	267	283	237	288	283	247	244	229	275	250	281	273	244	269	291	269	249	277	283	270	264	279	257	263	261	241	260	277	279	265	274	257	268	279	280	294	267	263	228	224	260	298	281	294	217	287	282	274	296	285	257	275	255	253	280	269	272	264	289	263	262	265	254	267	257	267	230	238	282	273	268	243	273	275	299	280	257	255	264	264	252	271	255	249	256	264	269	237	272	263	265	234	276	233	274	264	234	252	262	287	254	263	283	277	255	239	272	237	267	277	264	242	233	253	216	254	261	267	278	295	251	291	277	272	259	263	269	246	247	232	275	276	266	251	281	244	297	255	277	271	262	261	251	279	247	286	260	270	265	267	256	284	272	244	265	254	264	229	272	243	297	256	282	288	264	278	293	277	270	267	260	247	285	240	293	245	253	299	261	274	264	303	278	281	264	257	251	279	258	249	278	283	281	252	272	242	285	288	264	307	260	280	277	253	266	289	256	259	240	246	241	253	245	278	246	264	269	246	263	254	262	281	261	274	271	269	289	279	266	266	285	287	288	247	237	295	242	271	270	253	246	250	261	268	281	278	257	276	252	264	273	250	293	260	266	272	260	275	251	280	274	235	259	255	228	269	246	285	265	241	272	270	255	260	275	260	250	267	282	255	253	238	259	276	241	228	263	236	261	279	256	259	260	227	256	279	268	246	265	262	243	246	250	262	276	262	253	280	251	216	276	273	260	267	261	262	275	260	257	273	274	275	252	253	285	278	269	279	265	265	277	306	256	291	265	274	258	264	238	265	267	289	271	285	303	255	248	249	284	267	249	258	264	280	285	265	235	249	274	302	279	272	273	246	272	279	260	276	293	281	248	258	253	260	285	275	295	256	257	284	233	268	272	268	273	282	273	281	247	242	274	285	255	240	268	276	268	256	263	260	283	287	278	233	302	265	257	256	257	253	274	264	281	279	252	260	271	249	263	310	293	259	258	253	267	248	267	259	264	263	250	278	263	280	296	238	265	295	264	291	252	248	276	265	254	212	260	259	282	262	308	288	281	269	267	298	300	267	251	265	243	251	264	286	273	279	282	263	263	266	258	265	252	237	264	248	281	266	269	230	276	257	266	239	286	247	248	233	249	302	275	260	265	252	257	283	207	257	278	269	272	256	288	279	237	254	256	296	257	252	271	302	273	254	268	272	222	251	261	278	294	260	275	276	265	269	276	267	278	247	287	250	298	256	281	261	276	295	292	277	265	276	229	264	248	290	269	308	246	250	261	288	256	295	275	267	246	285	297	249	268	292	246	268	245	243	291	275	258	277	279	273	270	294	286	266	252	279	282	276	288	260	278	249	256	233	272	265	259	276	266	287	254	259	297	263	243	311	274	272	276	265	261	263	278	279	283	253	288	249	237	249	286	302	284	255	265	245	250	273	268	264	265	284	265	260	248	265	256	263	253	287	280	300	275	273	301	279	279	281	275	275	270	276	264	248	269	240	252	256	260	259	259	277	271	258	290	260	280	285	285	247	274	233	262	251	266	276	260	263	250	279	286	295	297	248	273	274	237	259	271	279	294	273	281	258	274	251	267	257	268	266	272	258	236	246	255	280	264	283	269	256	267	247	217	236	266	271	247	290	247	272	279	298	301	266	274	284	229	286	262	255	252	267	284	262	289	287	317	283	233	263	257	277	295	260	280	239	243	259	287	273	285	292	267	251	247	271	258	257	289	285	237	298	252	263	264	279	245	296	269	256	253	293	275	255	240	280	263	269	273	261	253	281	268	276	267	255	273	297	265	272	274	293	274	285	276	234	306	244	242	243	263	291	258	241	286	251	231	273	255	275	300	258	259	301	267	245	260	267	291	241	271	269	261	263	257	268	264	284	264	279	261	235	220	259	279	297	231	293	280	284	277	268	281	243	254	277	278	268	247	277	290	275	267	264	284	296	305	258	242	255	252	274	263	248	277	245	263	232	278	285	244	288	280	246	261	251	297	268	265	268	271	261	263	280	287	276	253	286	283	248	261	274	247	264	266	268	265	291	282	254	260	257	263	265	279	241	267	302	271	264	290	276	262	239	290	275	242	267	274	263	272	279	284	263	298	255	282	271	247	273	249	262	267	278	266	295	263	249	273	240	266	256	274	272	250	293	262	278	256	293	262	243	258	249	276	294	253	241	248	262	290	254	243	275	261	231	242	279	264	283	281	304	253	253	247	250	240	240	264	252	257	278	246	272	287	269	272	256	263	249	235	274	259	242	257	242	249	284	265	272	253	283	251	246	254	270	242	267	238	229	282	258	281	239	257	286	266	277	256	295	229	272	238	251	250	250	271	251	267	236	260	263	254	295	273	293	274	280	264	277	234	275	256	263	247	236	270	259	260	286	286	286	226	302	232	280	268	259	291	266	253	247	286	272	248	274	302	247	257	250	240	277	268	286	273	273	258	233	265	277	272	257	256	270	274	273	299	241	268	245	265	266	274	249	249	262	274	268	292	276	269	268	293	277	242	262	295	242	274	245	249	241	253	253	267	289	280	291	262	296	259	258	258	274	295	234	272	265	273	259	257	253	263	259	262	254	275	261	231	237	296	300	295	273	269	250	323	278	247	227	253	257	216	286	284	264	262	304	283	251	242	271	269	273	274	239	288	283	274	271	251	252	272	251	259	269	266	261	245	237	284	290	287	244	265	288	250	251	261	260	273	247	276	272	270	257	266	236	250	266	243	285	275	246	259	261	285	274	241	266	258	295	285	255	250	261	269	286	266	261	263	252	252	274	290	268	241	275	275	289	252	285	269	253	309	229	272	285	288	293	262	255	240	268	266	265	273	241	274	267	277	243	303	253	264	297	250	254	237	271	284	260	274	262	273	232	264	280	249	267	285	255	274	264	275	248	275	285	288	275	311	290	249	269	245	262	265	261	272	264	264	263	277	272	234	282	275	273	274	261	248	220	277	284	263	258	269	276	294	265	251	264	276	267	279	242	257	270	249	279	284	237	277	256	271	293	268	276	259	247	282	265	259	252	240	270	279	287	300	245	212	279	238	254	226	261	273	293	240	242	281	258	293	281	273	262	259	253	272	247	242	264	254	265	239	259	261	284	253	287	281	233	254	270	262	257	290	264	264	276	265	250	277	283	303	248	241	252	266	280	257	274	273	234	247	282	251	258	302	268	289	239	261	240	268	276	270	307	242	257	269	248	272	295	301	264	299	255	262	258	264	263	282	253	268	258	279	288	271	263	266	293	268	251	275	264	275	249	270	269	285	271	256	253	267	261	238	248	270
14630	9736	14820	16228	12753	11061	9730	6734	5318	5539	8173	7432	6937	3454	3106	2764	2693	2405	2129	1873	1812	1700	1610	1359	1499	1576	1556	1535	1569	1560	1672	1616	1789	1919	1500	1359	1097	1088	950	866	789	736	729	715	739	695	704	755	811	859	757	798	688	666	685	675	684	648	660	673	652	645	714	702	685	717	676	677	729	636	631	658	647	692	644	663	658	630	659	626	660	610	704	675	647	603	657	685	658	638	621	662	631	677	661	621	649	677	672	659	632	658	653	622	632	649	640	668	640	637	642	624	652	605	657	635	665	630	657	665	636	600	658	667	664	641	611	640	663	631	654	596	657	623	622	657	633	660	629	605	641	626	642	661	594	677	648	678	622	690	633	644	682	655	676	646	669	664	615	624	653	667	682	628	593	610	647	674	658	619	595	631	638	667	644	640	611	618	653	646	623	661	626	656	609	669	663	657	603	644	656	649	640	608	645	624	671	614	642	650	641	615	636	637	646	641	629	642	672	696	640	658	651	689	608	651	659	642	608	645	651	610	671	613	609	613	650	677	642	666	634	653	655	650	663	660	629	648	639	664	641	633	647	620	690	592	596	644	612	634	656	661	648	651	672	623	635	651	622	635	645	594	624	670	637	588	653	635	631	584	657	646	658	651	616	648	647	586	686	668	635	646	675	660	629	639	622	654	686	604	637	618	613	660	646	623	619	635	655	668	604	675	637	660	644	640	673	610	658	664	662	640	658	668	630	659	634	599	629	644	623	624	630	669	637	645	632	608	649	633	682	654	654	655	624	645	637	647	622	631	689	698	648	657	646	620	612	643	660	661	648	665	654	608	645	629	641	675	627	638	675	659	644	629	625	645	616	647	609	710	647	640	617	644	629	595	644	660	636	661	629	643	595	626	625	589	665	652	614	676	705	669	626	654	620	657	643	636	615	599	653	648	577	644	618	627	613	626	627	604	623	625	666	644	629	637	598	653	620	644	621	623	618	643	653	615	635	605	655	665	624	613	679	659	650	646	608	666	627	632	646	648	650	685	630	634	620	638	673	610	668	647	648	636	636	652	622	611	669	604	627	573	698	637	633	648	657	686	610	630	603	639	628	676	649	658	596	629	623	577	622	627	673	672	656	649	590	656	653	615	639	642	668	628	628	625	589	613	647	662	639	675	643	598	651	634	643	628	691	681	660	647	636	702	664	592	625	628	651	616	660	615	643	644	674	670	658	663	659	653	645	631	590	630	652	655	651	689	599	606	627	614	601	655	603	615	666	648	610	629	621	632	666	669	673	672	663	646	657	656	639	625	674	640	622	693	650	645	643	639	637	631	629	589	627	650	657	692	606	620	607	602	639	664	659	641	662	616	619	591	664	630	686	668	609	605	687	656	582	656	643	686	643	626	670	645	615	599	663	687	647	615	625	654	602	632	633	615	622	682	627	640	635	661	634	662	658	660	611	650	678	642	647	674	655	654	634	674	642	666	641	684	674	582	643	657	585	660	651	651	608	625	630	629	649	647	618	625	677	646	692	635	626	606	658	610	614	624	671	652	684	607	654	646	660	646	625	636	658	638	612	603	639	657	622	658	648	610	649	625	639	670	646	628	668	634	639	602	645	621	618	675	609	645	621	661	634	651	599	619	601	634	651	593	667	620	677	625	648	604	661	656	630	603	628	612	623	599	581	696	625	639	677	661	660	589	630	643	620	637	617	640	638	655	672	641	643	643	643	646	665	658	616	588	611	658	607	615	662	659	645	651	646	640	655	609	623	608	661	632	620	623	644	588	649	624	683	615	636	632	658	618	619	625	650	640	616	645	608	623	659	658	626	658	635	612	655	662	665	649	635	591	627	641	643	698	598	646	623	621	648	608	642	703	653	618	628	614	635	624	646	648	639	645	607	598	641	654	643	619	638	639	687	659	625	616	672	640	643	602	641	612	621	620	656	661	646	611	614	629	632	692	677	633	577	641	637	688	636	661	609	614	680	631	607	622	645	652	606	621	661	674	644	645	632	615	622	662	645	653	628	654	625	641	643	608	624	644	682	630	648	651	630	650	660	640	621	608	638	621	609	607	625	607	642	638	631	603	643	630	628	597	621	680	617	609	650	641	637	610	623	603	632	614	654	653	617	604	624	660	570	680	633	646	651	646	628	652	638	576	647	660	634	626	656	625	645	620	671	654	658	584	660	620	660	635	645	615	658	617	618	675	577	640	631	680	624	637	650	649	643	670	675	633	615	661	649	644	624	596	637	609	609	615	655	615	668	640	652	646	682	614	642	635	644	581	611	610	630	629	667	657	664	637	641	648	622	658	646	668	604	642	645	639	630	610	626	647	647	667	624	659	631	634	623	642	666	626	653	655	617	646	636	631	638	659	642	603	634	645	662	598	661	643	609	620	612	641	623	634	648	656	644	621	630	645	625	626	613	652	618	632	597	618	634	655	705	635	668	639	640	636	600	673	630	614	635	635	641	611	661	640	647	647	625	638	605	630	644	676	649	607	620	651	604	652	615	651	653	647	646	628	606	643	661	618	667	651	628	593	637	648	634	661	635	668	633	609	619	645	649	613	616	670	616	659	710	644	671	668	675	651	676	614	614	602	630	651	623	677	643	641	611	615	682	610	645	636	626	661	582	663	639	690	687	633	620	627	648	698	629	614	607	590	650	621	632	616	640	588	667	701	614	626	638	603	646	629	622	640	644	648	651	639	651	642	625	656	621	629	627	640	705	670	661	654	650	640	646	671	629	628	615	628	637	621	650	643	611	658	618	668	630	632	621	667	607	687	640	688	601	659	618	624	642	656	646	651	661	652	624	634	616	638	653	639	630	694	629	645	621	662	685	636	674	608	638	681	641	602	690	654	644	647	673	663	655	646	636	619	626	650	617	604	650	638	626	620	636	651	636	608	640	642	634	644	624	671	602	649	638	668	658	599	617	630	639	638	647	622	670	673	668	627	647	589	643	624	663	644	640	691	642	638	626	627	633	660	636	644	653	640	641	653	636	663	646	609	634	657	664	662	638	606	616	653	664	616	619	665	608	631	611	650	660	626	668	679	641	644	588	681	645	656	655	664	622	630	664	610	593	608	606	651	622	642	644	650	631	641	579	614	610	621	608	647	634	658	649	644	633	629	633	610	613	628	623	654	632	659	665	627	596	616	609	635	637	653	609	665	614	602	666	617	632	636	652	642	671	643	609	630	687	612	622	619	658	618	622	620	675	621	657	602	643	645	565	662	643	637	677	638	632	673	608	643	662	607	624	683	608	646	676	650	712	631	588	648	646	611	615	600	616	659	693	660	633	641	670	635	683	620	636	641	633	664	633	633	606	619	647	625	596	635	616	652	627	641	613	665	643	668	630	628	643	619	617	636	591	628	641	654	712	626	619	632	626	630	616	629	660	609	650	643	658	674	606	669	685	685	569	683	646	617	640	624	675	637	667	624	625	663	639	600	651	618	627	640	650	642	630	628	647	644	612	647	630	639	659	642	640	624	634	691	596	642
37154	20244	18056	15627	10043	6900	5781	4517	3058	3059	3970	3294	2422	1117	1031	891	643	642	581	616	529	510	457	426	403	478	457	455	377	471	446	452	488	468	414	290	293	284	267	249	227	249	234	202	238	226	232	229	224	244	225	227	204	187	211	226	213	239	208	232	232	206	204	224	235	209	229	191	186	209	213	216	227	242	203	206	204	203	227	206	206	211	211	184	186	198	210	229	203	207	221	191	213	216	190	184	232	205	206	194	183	183	202	206	188	179	196	197	204	238	197	204	206	196	188	200	226	199	233	201	196	212	215	214	223	201	172	202	172	182	204	209	186	203	191	197	203	201	212	180	194	189	184	219	242	205	188	195	201	198	197	229	221	207	210	216	159	216	205	219	215	222	204	193	187	214	193	197	197	198	198	195	197	199	200	204	183	194	189	224	213	228	223	199	205	205	211	189	168	217	197	182	204	201	214	211	185	225	246	193	200	204	208	197	183	178	207	211	200	201	187	247	214	201	203	198	169	198	193	186	213	195	179	203	195	214	203	234	202	173	223	171	201	208	198	214	187	184	215	198	202	195	202	220	222	204	188	217	202	212	220	172	193	225	238	208	212	221	181	203	214	215	210	208	214	172	200	237	200	196	215	196	206	205	213	198	212	214	191	209	208	217	180	200	211	189	206	212	189	213	215	221	180	201	183	198	180	210	204	193	184	203	233	226	201	203	225	211	218	187	217	182	205	220	218	205	193	200	218	198	205	222	220	205	211	201	191	193	211	185	191	231	198	201	188	211	196	196	211	185	199	218	190	196	224	186	214	205	186	195	201	196	216	195	214	198	224	194	167	191	216	204	188	194	202	212	219	206	187	186	218	224	196	187	189	204	202	213	218	203	228	218	208	212	235	197	196	201	226	193	204	195	192	219	199	209	197	192	207	212	202	192	187	205	214	206	231	183	208	208	161	215	182	205	225	233	185	202	209	180	209	217	185	201	205	226	199	200	196	220	221	204	204	199	185	235	216	204	217	211	198	204	215	175	216	212	173	221	202	184	211	193	192	197	219	186	222	197	209	190	200	210	198	202	206	210	199	201	222	205	214	218	208	209	201	212	194	198	201	200	206	210	205	169	197	193	206	203	197	208	224	228	205	198	207	219	232	198	198	217	202	187	220	198	228	211	195	202	188	205	218	209	186	183	212	184	203	212	203	185	201	200	183	205	198	181	184	211	202	189	190	183	214	177	211	218	209	243	228	204	198	207	183	220	216	185	191	212	218	202	219	189	188	178	211	198	205	209	190	209	210	215	215	188	224	179	194	217	173	200	211	213	200	204	225	220	202	185	210	176	207	228	198	194	183	223	230	216	193	185	223	234	216	207	210	205	176	193	194	183	207	203	173	204	200	183	185	208	183	205	172	207	191	212	178	201	203	216	223	201	203	174	209	228	197	193	223	203	209	199	227	199	195	192	217	205	200	171	226	175	213	188	192	219	183	240	205	223	184	240	209	220	212	210	174	212	187	192	187	194	208	184	209	189	219	208	191	214	212	220	197	213	220	218	210	196	196	200	189	220	206	205	204	182	218	230	193	227	218	213	232	207	212	208	211	189	206	200	208	208	196	197	205	233	188	219	198	189	199	189	205	176	205	186	196	196	213	211	192	195	213	191	180	243	182	187	227	191	193	179	203	202	173	224	163	187	220	200	181	190	196	208	196	238	190	201	198	210	176	204	193	197	200	225	215	196	175	249	184	189	203	197	211	180	199	224	204	211	185	208	208	203	208	189	203	191	207	190	216	190	205	215	208	200	210	206	194	204	197	197	200	188	209	195	230	211	191	191	225	212	177	207	219	193	192	200	220	210	189	214	218	190	176	231	230	204	199	211	183	193	215	186	191	188	197	202	206	215	192	197	214	218	220	173	184	180	215	181	210	215	212	209	204	223	184	190	221	247	205	179	187	202	237	193	192	192	209	212	191	192	201	219	217	214	213	214	208	209	200	173	203	215	194	227	212	212	226	213	204	202	192	202	206	214	217	186	231	206	212	215	195	197	216	196	192	197	203	193	206	210	180	187	208	196	195	196	191	202	212	192	199	216	205	197	236	187	194	209	185	198	235	187	224	180	215	211	206	201	207	214	207	194	168	223	230	203	217	224	195	219	206	203	206	209	191	223	172	200	191	197	227	207	210	212	218	184	178	205	186	229	215	185	194	182	218	212	188	190	191	181	222	201	194	180	211	206	188	196	198	196	203	197	204	204	193	203	202	206	230	208	169	215	199	200	202	230	197	190	200	203	190	192	207	165	194	179	196	216	216	204	200	198	196	189	201	181	198	210	194	212	189	224	220	213	200	204	217	179	236	205	190	208	200	201	210	211	201	178	191	189	203	192	195	243	215	200	229	186	186	208	185	215	218	209	200	203	204	171	212	230	212	196	212	196	218	228	205	203	190	190	205	203	189	213	201	216	230	229	182	194	189	175	197	209	194	213	202	189	177	206	210	223	181	189	213	206	206	185	184	195	198	199	213	206	210	184	184	196	199	198	189	196	232	213	228	219	207	224	205	180	192	191	224	202	192	219	217	195	210	201	198	191	218	218	177	176	194	215	221	206	199	241	209	189	199	221	200	207	195	210	192	192	189	209	184	189	198	223	212	207	201	201	203	233	207	217	198	222	198	196	199	193	188	191	206	197	189	189	193	202	206	192	211	190	217	208	178	184	217	193	203	196	200	207	226	194	210	228	188	182	194	172	199	204	180	199	176	196	219	196	182	179	200	214	205	197	174	236	187	202	189	215	262	191	229	205	200	202	205	211	173	189	226	196	180	197	202	184	192	199	212	219	215	168	215	196	204	185	203	204	190	192	208	190	221	233	207	185	203	213	223	207	191	213	201	202	195	190	209	175	191	201	203	188	213	190	183	209	189	186	204	203	190	211	217	208	223	185	184	220	193	217	224	206	201	200	227	197	203	208	181	204	203	208	211	212	219	201	205	200	224	204	189	209	181	202	185	202	213	232	233	176	198	187	200	200	177	211	206	171	197	214	219	213	193	192	188	211	194	197	178	189	209	193	187	186	210	227	199	204	200	202	193	173	224	197	194	170	202	204	199	211	224	192	178	184	201	200	213	214	209	236	182	214	199	212	186	210	210	211	213	191	233	212	221	216	213	210	210	213	193	202	223	209	229	223	200	230	238	195	197	203	206	196	205	211	226	217	201	201	182	197	208	203	202	203	210	206	182	212	184	172	194	216	206	196	206	217	222	216	197	220	191	182	230	211	213	195	197	185	211	198	203	203	232	216	223	230	227	198	194	182	236	213	219	219	188	226	194	199	198	202	186	208	180	181	190	210	191	205	213	183	204	196	206	218	171	203	215	237	187	190	216	206	201	188	191	187	227	204	208	206	215	215	208	217	210	197	208	169	206	214	215	193	241	186	215	209	221	194	204	203	201	180	207	222	205	156	210	211	203	210	205	194	198	226	231	202	178	206	190	201	177	206	190	189
20316	13640	21154	23546	18237	15432	13852	11129	9245	10894	14134	12617	10295	5151	5044	4188	3900	3551	3066	3182	2655	2683	2214	1836	2056	2264	2064	2187	2207	2293	2181	2308	2588	2305	2018	1575	1424	1120	930	834	813	760	721	706	667	623	700	687	754	805	814	706	589	598	581	544	587	566	546	549	648	598	631	641	544	529	612	539	580	586	554	585	531	534	550	528	538	523	558	553	506	544	532	573	551	517	512	517	494	468	486	542	517	563	542	497	536	523	496	484	505	512	542	528	488	505	550	521	519	522	516	525	470	501	499	479	536	493	524	491	528	499	500	520	516	511	525	458	518	501	486	538	502	531	530	480	551	498	524	480	542	503	538	533	537	463	500	521	510	537	480	533	542	524	554	492	523	494	473	504	546	499	510	505	517	532	478	531	508	497	494	468	530	515	530	504	522	528	491	521	503	532	525	463	449	508	510	501	510	549	503	491	515	497	494	516	512	471	543	519	483	513	524	523	502	506	467	507	506	513	568	497	515	503	488	505	506	516	523	533	505	533	507	505	480	496	507	513	545	509	518	503	525	485	521	548	510	477	531	477	516	492	521	499	510	507	481	494	527	484	517	510	500	545	506	530	518	484	497	514	497	497	531	503	526	543	481	503	515	508	546	504	540	497	539	536	450	550	499	533	505	538	539	489	531	543	493	502	501	525	486	530	565	527	458	478	516	542	505	505	490	532	498	529	496	514	471	508	536	479	520	505	514	498	512	519	513	526	533	507	540	500	539	518	505	492	465	500	504	530	529	488	523	481	527	501	507	477	522	501	498	493	525	527	498	548	480	493	507	516	528	495	510	468	527	504	520	541	531	515	510	524	512	518	520	533	529	533	540	524	547	530	532	533	538	505	529	494	489	472	467	494	525	494	523	507	521	529	469	501	519	518	539	520	452	543	536	544	501	520	547	473	547	503	519	543	511	498	504	480	483	505	539	533	522	467	514	463	495	539	493	497	470	509	499	498	511	538	534	475	496	552	485	563	532	473	517	537	469	505	524	515	508	515	514	536	519	524	492	486	505	521	510	486	552	508	494	509	545	532	490	492	499	523	499	517	510	502	508	523	545	513	467	519	489	503	511	514	516	529	501	544	501	483	477	490	538	492	490	507	542	466	533	531	517	512	495	504	500	546	512	543	524	505	490	502	539	518	477	510	533	497	500	563	516	488	490	513	526	554	498	505	533	579	507	528	491	530	530	508	537	555	515	457	520	509	508	445	502	566	504	517	543	494	492	474	487	491	528	527	494	510	523	489	525	495	502	496	532	509	504	497	465	505	527	545	529	545	485	497	546	490	520	506	479	492	517	503	487	520	508	472	525	533	466	540	439	533	512	500	553	475	527	519	496	496	501	523	534	484	505	498	500	500	512	542	486	503	513	494	528	488	499	498	519	483	537	486	509	523	502	531	520	503	510	532	507	544	500	529	523	497	508	496	545	504	474	490	506	492	513	488	516	509	448	540	480	543	512	516	500	562	543	508	512	508	526	480	507	505	554	517	483	464	508	540	446	496	491	520	536	502	522	493	506	504	526	507	518	496	503	513	530	475	517	500	538	508	573	485	545	465	498	534	508	533	514	550	505	529	505	508	456	492	516	508	460	530	533	488	480	523	493	534	500	494	540	517	536	529	476	491	498	487	507	484	501	520	497	498	487	515	485	502	520	514	499	538	504	524	507	546	548	527	483	500	517	505	508	521	530	493	530	525	480	493	520	529	547	516	453	494	526	502	529	511	523	516	522	539	545	461	520	507	503	492	488	482	505	500	488	516	496	529	527	536	514	525	517	495	500	507	524	516	535	495	558	518	510	497	517	481	527	527	522	506	511	505	517	491	492	491	514	529	466	531	496	532	507	513	461	519	512	554	528	511	490	518	517	528	501	501	482	510	501	536	513	503	511	489	505	512	508	489	493	551	520	539	508	536	499	520	505	499	496	547	502	483	514	540	503	539	490	501	508	527	502	522	529	523	501	476	513	490	447	504	509	485	519	516	503	508	510	508	524	497	512	537	495	524	557	519	497	488	521	550	544	524	469	489	497	489	514	474	551	479	506	528	534	518	527	530	517	504	511	553	548	487	497	524	489	528	528	504	529	531	488	525	520	533	480	556	509	490	524	534	493	521	524	493	515	513	481	516	478	517	507	481	491	484	506	497	525	504	517	511	516	502	492	522	503	482	518	514	506	463	530	516	499	542	523	499	502	478	518	505	536	506	482	495	484	517	518	507	495	530	474	494	502	520	485	493	522	484	515	466	497	541	484	532	514	545	509	494	539	488	513	489	499	504	477	502	502	530	486	496	501	557	502	540	501	484	524	526	520	492	491	518	540	559	525	495	504	505	508	505	489	515	500	479	522	482	518	473	487	486	535	524	473	533	526	492	533	507	499	526	528	522	500	470	511	535	498	537	476	477	503	547	465	515	530	543	479	534	499	434	485	462	493	532	494	497	509	528	475	518	492	508	543	533	574	545	483	541	461	476	509	491	516	576	482	483	519	524	523	512	505	539	509	476	524	505	495	485	521	501	479	530	505	512	509	513	515	507	543	509	512	515	494	504	494	509	527	509	500	484	528	498	511	499	502	471	529	491	526	523	521	523	509	526	494	524	476	556	514	520	496	550	494	515	496	465	523	540	509	509	476	536	503	518	478	510	527	483	501	506	501	483	512	535	515	569	496	520	512	504	500	457	521	560	496	534	465	509	492	532	536	500	498	459	551	470	469	492	493	547	506	539	523	508	485	514	543	532	491	504	507	515	496	486	481	454	530	532	538	498	502	494	499	483	502	501	528	495	487	505	507	481	495	515	496	496	507	541	484	512	566	478	514	510	491	550	539	525	520	529	522	479	505	482	495	514	535	510	498	540	487	500	488	519	527	509	487	480	535	479	503	503	489	477	522	448	493	474	496	502	531	535	524	533	544	470	495	519	485	536	480	488	498	480	490	506	512	550	514	504	499	510	525	492	562	501	490	500	513	514	503	517	521	495	528	559	519	494	530	567	524	524	518	481	509	506	510	487	503	525	498	476	534	498	493	514	515	519	511	508	502	507	537	512	517	499	521	517	486	483	492	506	482	525	511	517	543	534	496	523	496	510	504	503	511	522	483	494	486	530	496	521	488	524	476	507	537	496	491	506	499	501	486	489	504	517	497	525	489	520	492	465	513	501	510	476	503	486	499	526	479	524	534	500	507	562	516	497	486	493	505	503	546	502	483	499	523	532	504	494	519	470	528	508	505	473	486	477	492	474	480	515	512	540	483	531	521	539	511	495	474	504	517	535	524	519	492	530	543	495	547	506	504	563	522	515	545	488	518	468	528	500	461	529	517	504	500	517	526	487	523	506	516	536	501	533	509	517	495	518	510	523	508	510	523	515	531	502	538	538	459	518	551	507	483	546	524	519	511	513	490	528	508	498	468	490	545	522	542	502	477	532	520	501	522	498	490	519	485	520	497	490	492	517	517	536	513	461	521	494
11783	4091	3877	3123	1833	1149	893	708	563	589	631	538	519	500	467	459	464	436	409	469	449	468	469	462	369	447	472	395	451	425	428	459	453	416	444	430	421	373	369	398	417	391	420	427	420	402	418	426	407	389	440	424	381	358	388	355	381	429	393	422	387	380	398	402	407	413	360	388	415	384	391	423	393	404	383	391	374	406	400	407	424	365	390	377	415	427	366	406	416	388	389	398	381	393	382	377	415	419	398	408	453	401	400	363	379	396	368	395	403	432	378	388	403	388	413	388	383	390	406	383	384	365	389	395	397	404	402	374	384	413	393	388	356	402	413	396	388	408	389	415	393	384	378	389	391	411	389	411	418	418	431	390	387	416	369	360	349	383	388	410	421	418	438	397	372	367	345	419	425	357	375	384	404	401	423	426	377	388	377	386	382	418	413	436	398	375	408	418	368	407	420	368	414	426	409	387	384	369	424	424	390	388	372	412	386	406	416	414	414	371	399	437	397	381	409	401	372	375	358	417	369	421	412	371	380	392	425	399	400	396	367	397	377	402	352	390	362	393	363	360	372	394	360	369	387	368	409	414	413	385	388	404	364	387	405	445	375	376	368	429	404	418	393	414	381	402	436	364	405	391	362	373	402	404	454	396	431	387	393	389	393	420	371	369	375	404	408	432	361	411	388	396	415	347	383	345	393	388	421	430	403	411	393	410	393	393	389	353	405	384	417	420	377	393	374	374	403	392	349	401	402	383	358	398	399	359	354	362	388	434	427	378	402	379	407	379	392	386	395	379	401	371	388	398	411	378	402	376	422	410	395	372	372	424	404	424	395	382	328	384	397	407	415	402	349	384	403	396	414	428	427	414	387	405	414	354	406	386	402	382	355	383	402	402	392	426	383	364	380	440	349	377	370	418	417	377	356	400	374	415	395	380	376	420	371	420	415	391	385	409	365	374	388	384	362	371	388	386	395	388	377	410	447	406	430	386	385	415	384	428	378	392	363	360	415	412	397	384	401	383	369	409	403	425	379	382	410	355	388	446	388	389	383	404	395	402	387	400	377	401	391	379	397	428	398	381	394	376	369	379	390	396	428	396	375	418	431	360	427	394	385	399	423	380	371	414	367	373	371	390	388	395	393	384	386	386	382	413	383	358	402	382	438	385	361	360	388	413	376	382	424	354	415	414	415	399	383	384	380	379	362	381	384	372	458	377	386	383	385	389	392	442	421	401	401	384	379	393	410	382	381	393	379	385	396	380	366	398	404	365	350	426	400	409	394	375	406	381	408	392	352	395	385	401	411	396	368	407	407	405	400	407	413	397	395	411	405	397	375	376	394	405	382	395	450	399	389	391	402	398	398	394	405	412	386	384	403	358	407	388	437	361	419	387	392	377	363	411	359	411	376	400	406	345	399	412	385	410	373	366	425	386	376	416	400	399	416	421	403	381	391	370	398	424	355	392	365	383	399	413	421	391	392	373	403	389	362	366	399	437	376	452	403	412	377	381	417	394	362	394	380	410	385	377	370	422	362	386	388	394	405	401	380	388	401	383	412	397	363	390	409	394	388	366	374	411	363	388	412	409	394	380	392	375	399	388	360	354	370	403	406	415	409	417	419	386	404	418	389	419	412	385	397	412	402	379	370	403	364	381	374	439	385	423	352	442	374	442	372	424	359	389	384	398	362	396	381	444	403	382	350	398	410	385	383	388	443	376	388	395	371	388	385	436	409	408	393	402	396	370	364	418	383	386	378	374	391	381	392	419	392	366	357	393	383	406	396	389	403	366	409	370	397	399	382	399	383	435	408	390	418	400	406	408	388	411	390	376	367	377	400	418	395	417	399	387	409	404	397	392	403	345	369	381	356	355	378	417	413	384	359	413	392	366	403	378	381	394	455	408	402	382	413	371	363	413	369	434	388	404	363	389	394	380	386	382	385	396	413	429	384	382	432	397	389	411	381	386	411	403	392	374	387	338	428	369	406	393	390	379	389	412	388	369	389	352	390	400	390	397	367	429	396	419	411	400	405	374	360	379	411	382	397	363	420	410	401	392	406	353	384	378	386	389	425	369	418	390	368	389	377	415	384	395	410	376	417	404	348	438	388	391	377	398	408	389	393	423	388	399	416	392	404	373	409	417	431	396	385	386	406	383	418	370	376	383	394	389	395	383	357	375	417	394	386	390	388	425	402	368	391	361	384	419	405	412	423	380	383	380	409	394	370	382	353	382	446	379	420	385	387	456	391	420	388	398	415	367	383	379	362	389	387	390	412	401	397	371	456	427	392	417	353	378	387	412	379	352	451	380	362	352	387	410	369	425	402	382	412	357	372	383	380	411	412	427	385	400	379	405	391	448	400	382	376	434	398	423	383	410	413	399	394	370	398	406	355	365	419	365	362	375	394	378	418	384	389	413	370	410	420	380	375	387	372	390	394	402	392	420	413	416	404	367	397	397	352	407	379	398	410	385	392	355	420	377	362	448	385	398	382	415	379	424	411	372	426	418	392	417	436	417	408	409	388	383	410	414	422	396	357	428	397	398	438	400	381	390	394	433	416	378	357	388	373	388	361	361	380	378	379	388	405	389	373	381	407	396	386	372	398	404	426	380	386	355	396	400	395	393	404	415	389	431	380	377	409	340	408	392	407	403	408	392	388	408	404	386	371	371	365	416	433	406	418	416	374	391	384	413	402	386	404	365	383	361	368	361	425	406	423	377	392	450	420	365	381	389	410	396	417	389	373	397	431	387	380	375	371	410	381	370	402	402	402	429	401	415	416	423	368	404	438	414	405	383	428	378	438	373	379	373	423	398	372	405	398	417	419	394	392	390	357	377	429	419	392	366	421	398	390	391	389	393	378	389	369	358	412	344	376	425	408	344	358	388	403	384	411	377	387	400	380	387	409	383	366	356	381	395	425	412	393	378	399	378	375	397	380	415	390	399	394	383	386	381	394	424	403	400	410	369	374	362	374	406	414	360	399	382	374	381	377	409	375	377	402	374	379	395	400	422	396	359	370	364	389	383	389	373	395	426	400	414	396	400	417	418	370	415	396	401	439	393	385	385	407	383	390	396	397	396	406	402	386	382	407	359	375	391	381	397	383	371	379	368	455	434	401	432	388	408	378	392	405	394	364	346	416	381	425	410	375	409	402	358	390	350	396	386	395	394	383	389	399	386	347	394	395	407	411	398	409	413	378	401	374	420	433	364	384	363	383	412	410	418	368	399	391	383	409	400	379	407	373	401	379	385	379	391	390	375	378	383	361	414	420	415	415	400	408	414	419	370	394	400	395	442	412	343	393	400	397	406	395	399	346	381	388	380	395	376	373	387	398	396	382	382	407	410	419	376	371	398	412	406	399	426	382	421	424	406	366	385	413	384	409	384	403	412	413	360	413	397	406	423	414	365	378	387	433	397	394	361	413	423	413	413	407	367	423	363	385	388	385	381	389	393	422	392	348	342	378	400	392	416	375	402	389	422	378	370	369	398	398	403
6853	3857	7195	7987	5896	4084	3137	2443	2196	2143	2078	1893	1801	1519	1458	1386	1349	1283	1265	1247	1296	1269	1111	1179	1275	1277	1413	1355	1320	1301	1322	1329	1441	1389	1271	1165	1075	1039	962	988	964	998	946	898	927	933	1024	981	970	928	984	928	933	909	898	900	821	868	902	960	928	891	856	904	906	898	919	916	856	915	937	917	854	902	846	855	885	876	930	843	907	888	869	849	909	902	903	924	910	937	941	869	878	885	880	888	865	880	985	927	904	931	935	916	920	913	960	902	896	907	907	892	905	889	927	904	936	877	911	876	910	885	907	895	887	870	943	902	929	924	877	911	930	868	911	874	916	877	859	895	894	939	897	856	928	911	900	984	916	949	934	892	909	881	936	927	885	885	923	933	896	924	873	916	918	922	866	894	878	837	910	851	932	845	909	913	899	848	880	897	914	901	932	861	894	906	890	968	865	878	846	863	881	887	926	896	903	880	917	957	878	892	903	911	883	929	884	887	892	914	948	924	867	930	938	889	921	903	892	921	899	913	951	905	922	861	851	952	881	939	886	945	863	926	888	892	884	867	868	925	912	913	863	924	852	856	911	948	873	928	871	906	929	904	932	873	862	851	896	883	890	907	918	854	890	904	923	919	907	920	870	875	873	851	970	881	831	862	864	890	939	874	881	915	933	902	910	909	888	885	914	887	943	920	912	874	909	905	826	867	920	890	912	885	890	956	868	934	882	863	871	891	966	857	882	926	847	903	931	917	965	915	853	878	867	866	913	914	870	922	942	922	900	924	902	889	894	911	895	904	889	899	865	990	939	888	937	841	898	893	876	916	908	864	869	892	895	930	858	896	924	864	900	955	884	938	963	890	940	840	942	934	921	957	928	891	886	884	872	901	898	892	924	896	908	884	902	901	947	893	911	924	937	895	941	875	873	908	920	888	907	850	899	886	910	824	876	904	877	918	825	912	848	891	908	887	878	903	894	973	847	910	948	888	850	905	881	914	882	923	922	924	884	905	900	911	913	882	849	906	952	879	925	894	915	860	847	900	923	870	875	907	925	843	928	925	935	924	863	902	914	884	900	876	872	852	894	899	908	898	920	890	895	855	919	904	885	886	913	977	901	912	931	902	861	905	896	880	926	875	884	924	911	878	923	900	886	908	901	889	889	897	869	897	912	894	916	836	875	902	888	840	892	880	939	888	868	943	886	920	908	885	873	832	938	868	874	932	966	924	923	886	927	882	870	845	913	881	921	922	968	940	905	870	861	951	948	934	884	888	899	931	929	864	949	867	919	913	851	857	921	894	890	888	923	868	925	941	891	896	901	910	903	905	934	925	888	902	950	819	922	872	966	920	930	922	888	912	891	882	880	837	906	955	901	927	902	902	882	882	926	930	861	897	895	925	935	908	869	914	878	911	961	939	912	900	897	925	978	881	941	875	892	895	893	877	933	848	888	909	892	882	883	917	867	912	930	929	916	879	917	952	920	957	848	908	856	884	892	937	908	955	860	941	908	923	879	897	918	863	930	912	885	963	938	877	864	903	932	866	861	901	869	875	844	896	933	910	848	905	910	940	892	901	924	867	937	874	891	851	922	903	920	930	841	852	875	867	868	853	905	933	887	865	911	901	851	938	923	900	878	927	914	893	885	898	886	928	824	909	893	845	883	859	930	844	870	914	954	923	948	888	844	898	895	927	894	919	856	949	877	885	870	929	955	847	903	862	932	904	895	908	887	899	882	896	903	919	945	882	922	932	933	860	909	872	957	924	920	887	925	876	913	921	905	923	950	882	916	881	873	886	847	867	921	905	926	917	902	877	952	921	874	912	891	912	916	899	850	867	894	866	938	885	893	853	816	896	946	906	1007	888	856	920	889	916	929	897	935	947	888	912	947	947	946	883	916	875	885	919	890	936	928	903	847	853	912	868	967	875	873	876	876	898	901	921	966	916	943	888	914	892	940	935	903	861	875	903	854	896	846	901	877	891	882	909	944	910	943	872	864	868	885	854	880	897	927	917	874	921	881	872	901	879	873	909	920	891	961	934	922	928	884	914	923	849	932	838	855	873	908	884	846	940	913	874	841	882	909	891	864	835	881	841	845	872	919	916	939	847	893	885	926	943	879	922	933	870	930	879	828	917	897	886	882	899	898	826	854	865	889	935	919	845	849	930	910	915	963	837	902	906	957	927	938	913	864	885	940	861	884	903	896	870	915	869	956	888	902	939	907	933	902	873	896	906	953	924	861	957	881	900	898	957	890	893	916	939	863	882	846	879	937	964	940	858	920	882	925	929	902	845	870	867	901	948	924	896	874	926	837	874	895	872	976	911	887	873	931	915	883	931	922	914	953	866	912	880	928	891	863	939	909	934	920	982	897	912	891	871	900	966	910	873	878	893	884	887	883	898	835	917	912	869	926	917	915	881	886	893	884	878	862	910	834	882	870	944	908	856	862	866	965	903	845	876	918	906	893	883	882	875	964	850	935	856	905	903	902	874	870	843	899	899	898	973	933	860	898	897	897	897	852	875	858	879	848	909	928	879	853	935	874	904	881	922	925	873	914	884	903	910	921	892	879	875	855	917	894	862	883	918	852	882	898	900	929	892	906	926	877	950	896	866	912	921	972	963	962	885	872	920	920	855	927	921	925	856	896	915	850	865	843	897	849	936	918	952	891	830	877	930	876	905	879	895	902	895	859	938	935	849	889	925	920	967	884	901	888	927	967	925	964	897	844	952	899	885	883	917	909	888	911	880	902	975	906	861	923	884	863	912	903	904	946	892	871	922	875	927	927	856	888	917	918	884	931	908	965	898	866	925	891	938	925	933	940	906	891	915	930	876	865	881	881	900	858	919	945	857	822	963	891	897	889	906	912	875	864	866	882	928	860	876	936	906	898	893	876	959	901	914	919	880	873	961	881	905	908	951	942	916	861	917	893	923	947	880	936	918	882	957	882	885	904	863	859	852	906	970	887	893	921	930	912	910	919	902	898	865	857	863	894	903	888	863	931	881	881	898	902	888	890	909	866	894	903	919	923	911	901	914	875	844	940	852	916	888	842	893	924	930	932	853	914	926	887	933	934	914	926	889	842	888	936	914	900	915	921	831	882	948	928	827	903	928	932	882	966	928	881	868	882	927	875	884	854	836	858	890	924	891	900	884	886	958	909	886	862	938	846	943	880	934	902	933	906	952	866	921	914	931	850	925	913	903	892	903	858	888	877	919	864	870	899	863	874	884	881	912	893	856	825	932	930	894	961	896	862	878	941	880	906	877	933	891	860	916	907	877	943	870	913	902	905	944	849	933	945	925	880	889	910	878	949	934	925	885	913	892	910	902	878	872	943	856	953	842	884	936	968	883	907	891	915	952	902	858	839	926	898	894	910	887	898	908	898	886	891	862	902	936	930	895	915	869	921	833	882	876	917	920	893	924	893	959	906	908	882	888	927	896	874	912	885	898	912	870	923	856	867	888	967	918	883	943	840	865	932	863	898	882	879	909	920	843
27117	11572	9924	7952	6199	4095	3656	2166	1668	1451	2039	1958	1754	702	727	599	519	535	427	485	442	384	389	376	386	398	402	382	351	358	370	408	422	427	330	344	317	325	316	293	291	271	315	266	266	314	293	276	282	277	317	270	254	259	284	257	271	290	286	278	280	278	276	265	236	267	274	269	277	249	280	243	274	260	271	265	286	236	276	247	271	268	264	253	250	255	268	231	271	261	269	270	298	256	277	267	270	255	256	258	263	276	248	269	274	282	256	247	234	261	268	277	290	274	276	269	280	265	254	253	271	240	243	259	261	286	251	272	253	274	253	299	255	276	260	266	270	289	256	264	257	275	269	265	247	270	265	257	278	270	263	280	298	243	256	261	259	254	275	277	235	261	260	286	245	243	255	280	272	242	264	254	239	280	277	257	271	273	279	278	261	266	272	263	275	271	258	236	244	282	243	273	266	258	241	262	247	246	288	256	255	269	262	260	238	239	272	249	251	270	234	262	262	259	252	250	239	283	281	287	268	256	275	278	249	265	288	256	273	277	302	270	245	276	241	291	274	256	258	260	270	257	290	283	261	271	251	270	299	257	287	272	265	284	241	266	263	282	244	282	274	264	247	292	282	246	288	241	246	248	272	245	302	267	279	252	266	255	276	253	273	291	265	249	285	269	242	246	292	269	281	248	246	251	259	296	282	263	240	259	260	292	276	243	250	268	259	278	304	295	285	238	258	256	284	255	274	269	255	261	268	260	270	262	268	245	271	258	262	261	285	275	279	261	234	303	253	287	257	258	260	291	274	255	232	274	248	255	279	296	262	276	284	288	286	260	283	265	237	257	289	262	291	264	278	266	272	273	248	254	272	239	257	269	268	264	270	285	259	272	294	278	272	244	249	243	280	245	267	264	260	236	250	257	249	264	281	273	261	268	276	286	260	231	248	262	246	271	289	259	230	233	286	244	261	271	273	266	298	262	290	259	259	242	274	259	248	234	276	268	278	285	273	288	285	249	269	264	252	248	276	280	279	303	280	267	215	234	251	252	272	273	271	253	281	268	282	261	246	279	252	267	286	273	247	288	265	251	249	287	250	249	223	259	282	287	255	255	233	245	264	234	286	235	289	266	284	260	264	273	254	258	278	263	244	254	252	271	273	271	269	257	250	276	262	266	268	251	247	290	241	232	251	251	280	260	279	290	268	269	264	281	237	267	258	264	235	248	249	259	263	267	302	249	274	240	257	257	240	247	264	275	250	262	257	264	290	269	263	250	248	232	278	268	249	300	306	241	267	248	244	229	270	262	287	261	257	259	277	297	255	277	242	277	269	282	270	263	246	272	251	273	290	277	282	261	242	262	284	274	276	252	285	251	248	271	262	270	266	264	273	269	270	284	264	256	273	316	244	248	244	260	276	266	271	232	277	259	277	262	262	301	240	274	277	259	267	231	282	276	241	274	264	274	264	258	286	259	268	289	277	280	300	234	206	271	269	275	262	282	289	262	273	261	270	252	252	249	253	285	263	254	225	268	232	256	234	272	245	256	251	243	233	258	267	271	321	271	263	257	283	258	258	266	257	249	287	290	257	253	247	263	272	276	252	275	261	278	257	235	259	288	250	265	252	266	246	297	259	243	283	266	294	278	287	254	284	271	270	265	266	266	270	282	259	265	257	268	272	264	287	264	269	283	266	249	264	271	277	261	289	264	227	240	261	256	284	278	261	244	260	253	255	256	256	249	238	237	290	278	284	263	248	248	262	268	264	249	262	232	276	238	300	268	266	278	266	270	249	255	262	250	288	303	278	264	240	239	253	280	267	273	273	239	267	283	261	248	242	288	272	268	247	277	274	261	283	266	258	280	268	235	254	263	261	246	286	247	276	258	252	267	281	260	246	287	264	282	271	305	284	261	251	273	280	286	252	245	262	273	244	280	280	268	258	253	246	251	275	261	257	262	256	273	288	260	259	267	276	299	247	252	268	252	285	286	256	259	249	319	263	290	261	244	262	279	290	279	253	236	281	260	252	284	285	257	277	253	253	268	273	250	275	273	268	271	268	268	296	268	257	238	265	309	270	294	279	302	294	260	264	274	262	280	268	280	269	257	263	266	269	267	241	289	252	232	274	257	287	288	269	249	241	276	270	252	264	205	249	290	244	276	241	249	275	262	262	251	240	257	242	262	293	252	284	279	298	242	258	264	287	244	273	261	257	260	275	272	274	248	291	272	268	261	244	246	261	248	244	257	265	233	256	320	249	257	257	245	266	263	258	281	251	254	287	261	262	266	246	266	280	238	259	250	285	272	267	272	245	269	297	264	238	280	258	301	253	282	277	274	242	275	264	314	254	260	269	301	256	257	245	245	269	274	240	268	270	273	245	286	263	273	249	266	259	280	244	253	283	248	264	287	296	272	251	261	270	285	239	269	244	268	272	282	243	224	290	261	288	250	253	270	278	291	329	284	264	266	231	253	273	276	280	259	268	269	285	265	250	262	249	265	282	271	283	245	238	224	223	291	273	243	256	277	240	272	285	254	275	261	242	260	252	277	290	271	255	296	263	258	247	283	274	269	266	274	252	273	247	249	263	245	255	249	250	260	289	272	269	280	277	255	218	261	255	240	249	270	248	251	230	281	271	271	267	259	276	267	264	238	291	258	241	249	272	305	260	254	246	278	282	291	273	292	277	265	262	264	243	244	245	278	257	237	268	269	279	254	266	270	275	284	257	244	278	288	243	305	245	287	275	275	282	271	266	266	307	253	300	250	251	273	265	235	261	277	234	250	260	283	285	251	282	261	275	262	243	274	257	262	262	280	257	243	253	253	279	273	268	261	252	238	270	241	289	283	267	248	262	246	250	271	251	232	267	275	264	262	272	279	256	272	277	273	264	255	278	258	255	282	281	268	267	259	271	244	272	261	276	280	244	266	263	254	279	283	266	288	256	281	274	256	255	258	267	271	249	279	268	261	237	244	255	275	271	274	237	282	285	265	286	299	261	280	262	290	265	255	279	271	284	247	255	243	264	270	237	247	249	256	279	281	279	230	245	263	252	264	261	269	276	234	246	327	287	256	302	243	282	250	240	298	258	268	272	252	265	271	269	255	276	309	249	261	280	248	262	280	281	255	280	247	276	286	241	262	270	305	264	237	276	261	237	258	261	271	294	257	307	266	244	269	285	256	285	266	250	282	258	259	278	254	278	256	236	225	225	300	256	269	273	254	273	265	247	251	261	267	261	297	259	272	259	298	264	280	290	277	277	291	285	242	282	261	251	230	258	272	249	267	232	239	248	257	292	264	295	264	252	244	279	284	263	244	270	279	302	268	257	258	252	245	264	291	300	247	275	286	253	271	265	262	303	231	276	255	265	240	255	254	273	283	254	264	276	272	246	254	246	280	263	291	245	235	263	265	233	258	284	256	240	246	253	246	273	265	283	282	268	263	284	260	257	276	254	265	245	266	256	302	278	271	272	293	288	262	253	264	259	253	264	305	289	270	277	269
15442	8201	13526	15779	14107	10625	9651	6091	6554	7082	9141	8210	6508	3091	3394	2835	2389	2556	2125	2165	1861	1592	1490	1549	1656	1658	1548	1465	1486	1404	1384	1550	1811	1603	1187	1223	1152	1031	850	843	860	790	747	771	749	734	723	743	812	793	825	767	766	697	661	672	686	647	648	742	692	711	636	676	673	656	650	694	663	646	690	666	647	648	626	624	692	647	618	663	678	655	678	643	617	634	634	622	619	673	620	663	610	630	689	613	653	681	656	594	609	641	650	672	637	594	614	694	629	618	651	619	664	649	611	629	608	685	645	652	674	639	672	616	625	648	628	605	644	622	626	636	634	627	667	595	642	653	645	618	639	618	638	666	567	644	627	655	643	636	622	650	612	636	633	621	609	660	627	640	650	625	609	659	646	624	651	605	611	611	648	650	657	586	622	615	586	601	622	640	720	664	647	622	607	602	641	628	637	622	607	614	655	617	631	655	645	614	611	622	650	651	670	612	629	624	641	614	650	616	628	619	625	677	579	669	623	630	607	649	681	625	637	644	663	642	644	623	675	615	623	630	596	606	618	668	605	642	578	659	619	640	583	611	685	569	648	647	603	626	653	594	646	600	680	609	653	648	629	659	640	637	617	640	630	631	646	638	641	630	618	604	604	667	610	642	606	626	650	626	660	657	629	596	658	584	610	668	633	628	668	601	690	647	649	634	610	602	641	621	666	616	662	644	619	636	702	613	617	611	625	608	639	616	612	626	662	654	656	646	654	627	653	600	598	621	607	632	644	640	680	658	677	675	639	639	611	594	652	651	637	650	642	616	632	615	638	585	659	630	642	604	690	619	651	702	639	654	636	689	638	597	699	646	639	622	652	640	639	637	638	573	611	620	659	613	667	600	640	664	652	635	597	637	595	656	633	600	631	625	651	592	643	635	634	620	653	586	643	636	636	612	677	614	653	640	650	661	650	656	605	622	633	643	629	628	623	679	640	623	610	609	649	614	660	661	609	669	669	621	649	665	671	657	677	628	643	634	652	626	648	590	614	616	638	657	626	640	622	648	579	630	620	620	615	617	626	612	662	645	636	669	623	636	657	629	597	627	660	644	614	654	609	649	631	640	618	591	639	563	675	623	627	588	641	687	629	653	582	644	617	643	641	651	661	658	649	604	636	621	618	654	617	642	615	611	634	646	607	638	680	568	620	627	649	659	659	704	623	613	632	628	630	623	621	620	665	606	604	589	663	659	636	673	635	644	665	637	624	647	620	561	647	649	624	616	645	686	607	624	642	634	647	632	627	675	588	662	636	582	581	631	629	637	615	648	647	682	652	603	626	612	654	620	602	616	609	611	628	643	633	674	627	623	657	641	662	635	577	610	630	647	630	623	661	663	643	595	631	602	651	625	570	626	662	606	628	591	605	641	617	635	607	637	636	641	666	631	658	630	624	653	624	650	609	616	642	599	622	664	655	620	644	639	669	669	685	593	591	569	630	631	693	648	617	621	607	663	640	637	652	641	635	655	598	658	668	656	631	635	611	640	631	630	658	661	647	614	638	621	610	614	659	650	639	621	628	626	608	655	614	574	624	622	646	706	624	623	630	658	642	652	648	647	700	664	578	628	593	633	654	666	646	641	625	657	675	582	638	622	658	660	657	667	581	697	689	640	626	621	642	620	652	653	603	610	637	677	632	608	678	651	623	624	583	629	646	635	686	666	605	666	644	636	654	640	679	667	662	649	642	636	700	657	649	613	633	636	664	633	667	682	669	632	636	618	646	651	630	674	653	626	658	650	613	660	663	606	673	649	639	634	659	634	639	605	648	618	637	637	610	623	668	694	598	636	620	649	612	667	653	658	614	669	648	626	608	618	628	680	664	631	626	613	592	548	646	615	666	658	633	629	686	626	618	661	631	661	646	592	668	614	601	621	637	645	626	643	646	657	648	628	623	603	689	661	635	643	602	620	667	589	624	653	672	693	624	634	599	674	629	653	683	653	647	604	643	584	620	623	574	634	633	684	688	621	660	655	587	593	618	640	595	633	642	606	579	627	623	663	637	676	633	638	579	649	598	625	653	688	612	592	611	630	623	679	626	666	575	621	664	646	612	614	628	664	619	643	636	672	629	581	625	620	678	651	622	652	643	699	605	630	639	636	611	640	640	648	607	666	609	625	664	628	625	610	615	628	620	636	648	696	646	628	563	552	618	664	680	616	619	622	656	649	652	612	634	674	636	619	655	611	628	644	611	642	652	589	654	630	590	609	643	568	579	614	663	645	608	618	616	651	669	628	629	646	650	657	605	652	623	619	622	625	591	646	590	657	655	659	662	667	642	643	645	611	656	650	638	614	615	655	697	604	659	667	624	659	664	621	623	616	631	633	658	608	618	627	605	607	642	620	621	667	646	678	599	645	635	656	619	677	643	638	610	652	623	627	639	628	681	639	647	626	626	601	667	662	606	643	618	597	629	623	608	633	620	644	649	667	621	605	636	590	681	635	596	625	638	603	627	622	620	626	658	624	608	609	631	653	591	629	623	636	641	635	617	623	605	654	634	634	634	631	632	637	637	635	667	619	591	614	634	606	585	617	610	676	603	594	641	641	634	640	616	626	648	644	597	588	606	605	597	635	621	631	625	636	643	613	664	661	632	642	666	601	658	636	607	651	567	635	614	631	645	607	622	619	646	610	616	628	639	655	638	638	643	648	654	637	642	628	650	619	627	605	631	623	651	647	612	634	664	656	658	649	609	649	599	629	636	632	621	631	626	600	642	583	698	638	625	658	639	649	582	643	616	633	634	631	646	620	697	635	664	633	627	691	643	629	606	650	687	630	656	651	654	661	646	598	658	604	650	628	636	635	654	614	680	554	675	621	650	670	638	674	635	662	649	679	629	591	691	598	627	633	624	649	672	672	660	645	636	696	669	582	627	634	627	679	585	626	643	662	648	645	672	628	640	651	645	628	719	667	630	624	641	577	631	608	600	624	611	599	657	647	662	642	618	671	630	639	636	633	638	645	621	658	653	652	647	642	633	592	634	623	592	650	589	606	661	630	617	643	607	637	634	693	637	618	628	587	623	620	637	588	610	649	617	670	684	603	663	609	641	638	646	650	616	633	668	631	614	609	655	666	650	641	605	643	618	641	643	625	620	619	644	662	601	614	620	641	682	623	633	613	630	644	649	646	654	613	632	591	681	639	607	655	602	612	623	659	641	601	577	647	609	602	602	649	564	617	647	618	616	611	585	606	613	642	603	637	621	624	653	671	702	669	644	619	633	638	634	674	601	670	650	665	624	636	620	614	589	669	667	605	596	656	653	663	654	600	648	665	596	690	620	616	671	617	634	664	668	629	715	634	641	620	626	623	639	623	610	568	668	685	642	611	611	658	654	650	660	615	644	622	599	624	679	592	626	607	633	636	617	616	632	590	627	633	655	635	605	692	623	684	647	592	663	646	626	635	641	636	641	654	639	623	644	665	668	632	602	638	635	639	634	664	662	621	594	631	635	681	631	634
37425	18674	16144	13607	9787	7230	6227	3881	3003	3182	4299	3313	2593	1300	1058	818	668	653	628	558	526	439	428	393	433	417	433	420	389	383	356	391	438	357	304	303	335	268	243	256	219	252	225	217	218	225	229	239	257	231	251	206	202	191	220	199	186	239	222	215	229	207	184	183	217	201	196	214	201	224	199	183	200	200	193	183	212	184	197	227	220	210	209	179	200	185	176	199	191	189	197	209	184	190	202	209	220	202	190	188	216	178	202	210	200	175	216	202	209	223	218	138	198	222	203	191	184	198	189	220	171	200	209	205	189	179	217	183	217	202	196	192	203	210	181	169	188	176	217	187	207	210	190	197	201	175	209	201	197	192	201	194	198	194	216	189	190	205	178	190	187	199	178	196	186	209	178	183	205	200	183	173	214	205	203	184	187	175	177	197	204	227	191	179	207	175	206	191	180	183	203	199	214	176	196	188	227	179	207	199	200	194	198	186	198	221	200	212	225	224	207	233	190	224	192	206	170	220	207	200	210	205	181	167	180	180	208	203	196	199	189	185	206	224	185	189	186	206	191	220	201	204	184	201	201	197	190	236	186	215	208	204	180	178	184	193	203	214	198	207	205	184	186	220	200	212	173	202	186	190	184	191	219	205	207	190	193	190	188	189	176	207	212	194	246	215	208	234	193	199	190	194	195	176	211	195	186	195	185	194	170	191	177	220	195	192	173	186	196	209	210	209	182	186	192	179	201	176	219	195	224	200	182	200	183	186	201	205	214	198	220	187	162	217	211	188	195	206	176	190	195	193	193	208	211	190	200	181	185	186	174	202	216	178	204	183	210	180	203	200	189	201	224	215	212	192	192	192	194	201	206	203	199	185	185	209	193	230	189	182	195	197	186	182	172	178	236	195	197	195	170	201	221	196	192	186	195	217	196	193	199	191	163	193	193	192	222	187	185	164	189	222	211	189	189	182	187	204	210	193	213	198	214	181	214	191	188	178	227	203	192	204	208	200	236	219	198	216	222	198	210	204	170	212	186	214	201	183	203	215	206	220	214	179	213	192	190	207	183	204	192	188	180	210	211	208	167	183	198	215	193	180	207	195	191	194	206	220	187	211	200	200	184	205	201	174	232	192	210	212	214	203	210	182	179	170	184	221	190	213	195	198	175	197	185	217	190	190	205	190	196	200	186	182	191	205	214	186	198	215	208	173	207	196	198	205	235	216	193	199	189	190	193	191	183	218	196	170	186	209	175	195	205	207	187	194	180	192	198	190	203	202	208	203	199	222	195	202	184	178	197	177	191	189	179	179	202	188	215	191	194	208	216	205	196	197	210	191	201	224	206	181	198	188	200	218	207	214	216	187	201	226	175	202	221	178	201	197	182	211	200	181	207	186	172	201	202	200	195	188	201	201	196	203	171	214	182	176	205	196	217	187	206	187	186	204	170	218	192	195	190	212	179	208	201	185	178	184	200	218	226	185	214	163	185	185	205	199	177	211	208	185	210	188	187	184	213	185	191	195	203	224	210	188	180	178	189	209	196	210	198	194	188	196	191	191	183	203	193	199	188	194	194	215	203	205	217	196	217	190	204	180	188	197	204	218	166	167	205	208	195	197	195	193	187	220	196	198	185	203	205	181	176	222	184	204	189	208	207	173	205	206	187	201	211	180	201	162	169	212	211	188	184	179	190	215	182	213	196	221	183	200	187	179	201	196	198	187	188	199	187	211	180	210	162	201	198	192	175	175	236	210	198	189	208	187	184	206	164	159	192	198	221	220	192	171	209	204	209	189	189	205	182	200	193	189	205	195	210	202	203	232	192	185	204	171	164	187	196	205	195	185	202	167	191	217	171	193	218	206	198	204	191	187	189	184	190	208	206	172	212	188	210	198	205	204	193	193	208	207	220	198	220	214	202	205	202	177	191	218	187	221	209	214	198	210	215	215	199	185	187	172	198	203	207	169	186	205	206	228	216	173	183	191	196	183	215	202	184	176	201	206	218	187	182	214	190	188	204	189	202	188	187	190	209	187	188	193	213	203	176	193	203	183	200	187	210	207	220	196	190	203	218	218	199	204	230	190	181	189	181	199	192	197	211	181	183	205	230	179	204	188	195	183	195	200	196	194	226	201	182	173	198	213	206	196	202	201	168	184	213	190	180	178	182	214	201	188	209	219	207	191	185	197	185	203	170	210	215	200	199	210	209	211	190	213	210	202	196	189	200	198	192	199	194	160	200	207	197	181	204	191	208	178	176	188	201	198	202	236	193	182	193	223	192	189	189	184	196	202	210	174	185	196	189	218	204	191	185	222	219	218	223	204	192	174	211	200	194	189	201	232	184	197	198	184	198	192	199	185	197	199	193	187	204	210	177	201	188	205	187	182	199	209	197	182	213	186	167	227	209	204	181	192	200	205	192	179	193	182	215	199	205	206	179	212	192	182	236	214	189	191	212	211	199	201	197	191	191	193	205	202	200	177	205	190	195	201	205	210	220	211	210	194	189	192	174	220	184	213	181	218	214	179	181	193	195	191	188	191	177	197	211	208	211	192	203	179	216	210	175	178	193	180	181	203	173	197	187	201	197	201	186	198	199	221	183	219	214	235	178	226	233	194	180	210	188	207	186	170	182	196	202	203	178	201	213	180	189	227	184	197	208	204	202	196	216	199	201	182	190	232	204	226	197	191	214	180	202	191	202	218	213	201	198	191	210	208	219	200	201	198	181	168	186	171	204	181	223	211	166	194	210	184	220	211	210	199	205	206	196	211	213	204	214	200	205	203	198	215	207	183	180	216	211	222	187	179	222	195	217	191	207	190	205	203	198	206	183	205	198	197	193	174	184	201	194	210	195	190	168	211	183	203	196	176	221	203	203	207	186	212	186	181	199	206	199	170	162	198	215	192	183	185	213	182	190	208	193	189	205	168	162	206	211	213	201	208	190	194	212	218	210	207	192	180	188	203	192	173	188	208	212	193	174	184	177	210	209	179	188	199	201	194	210	191	184	195	232	228	194	211	190	221	195	187	207	183	213	196	212	203	178	191	216	190	218	192	217	213	201	198	198	193	177	177	215	163	201	176	200	187	199	205	195	210	210	230	215	202	195	205	199	191	185	211	232	186	192	193	197	191	221	183	200	186	216	184	219	183	220	222	228	221	205	198	204	171	169	220	217	198	200	179	190	206	221	209	197	192	197	210	214	188	223	208	204	194	205	187	188	192	215	212	201	226	200	202	219	183	178	206	197	207	183	173	181	234	211	192	200	196	205	200	199	214	208	203	217	179	198	217	217	205	206	196	194	226	221	202	204	214	180	194	191	198	186	200	196	200	211	229	206	178	203	189	180	241	215	216	198	209	220	190	204	213	168	206	209	213	182	180	196	183	192	209	205	198	174	191	188	201	205	202	211	203	184	194	208	187	215	212	216	208	221	209	202	224	202	189	177	188	218	205	180	191	214	190	199	206	197	212	187	195	194	184	192	193	200	200	165	187	202	205	202	173
20621	11973	18751	21607	18541	15755	14696	9874	10829	11675	14769	12285	9674	5374	5108	4011	3487	3644	3409	3177	2713	2127	2160	2179	2302	2512	2131	2117	1948	1838	1775	2250	2357	1622	1420	1516	1460	1169	1072	986	788	704	650	639	773	677	760	748	864	759	709	683	583	584	558	573	541	545	596	597	667	552	517	581	548	573	549	552	618	615	540	510	549	513	526	491	548	493	506	533	500	547	536	549	501	502	547	530	544	486	503	510	484	454	496	543	553	519	516	533	524	504	503	486	518	477	477	525	516	527	512	463	528	555	528	536	527	534	459	465	472	446	509	465	524	498	517	503	510	519	510	523	484	489	504	512	540	511	494	452	487	533	481	493	502	501	520	484	490	514	489	495	540	551	542	509	511	476	490	480	524	480	527	517	499	523	507	504	494	510	510	492	504	510	512	524	521	507	492	475	477	481	496	507	468	500	499	488	494	485	494	535	476	511	444	491	480	476	536	510	511	473	504	479	490	489	505	483	491	463	534	527	486	497	520	480	512	509	528	496	500	538	497	503	486	491	507	505	549	492	507	508	502	486	504	483	469	535	536	507	536	517	497	469	490	503	506	515	473	501	490	529	508	521	534	520	507	503	509	494	518	519	490	499	502	499	456	483	485	513	513	483	497	490	511	524	476	503	484	485	485	495	506	553	476	495	528	476	514	485	507	452	479	502	485	517	536	487	483	524	548	489	475	513	497	469	491	472	502	429	504	466	486	488	506	476	456	510	527	508	475	510	499	495	468	540	537	497	485	482	520	486	487	510	504	435	480	468	524	483	488	515	498	494	513	469	455	471	520	482	500	485	506	514	497	450	502	498	506	433	493	507	528	519	481	465	537	525	481	490	521	512	502	526	453	528	540	538	490	524	510	478	505	530	473	494	475	473	494	505	540	510	510	493	523	504	531	535	514	497	444	479	492	544	501	510	481	448	469	508	511	480	483	492	452	501	521	486	524	509	470	486	546	493	494	478	553	530	492	530	502	495	439	523	494	528	457	500	484	512	500	473	479	481	494	511	499	518	481	533	517	520	489	466	513	449	477	502	516	505	483	514	524	496	498	511	500	476	501	542	506	502	506	517	506	522	503	490	559	484	488	460	515	476	527	510	509	534	477	512	497	522	473	478	500	474	479	495	546	492	538	478	475	524	467	503	516	462	542	511	513	541	523	535	487	482	486	512	526	508	469	545	513	509	507	484	504	488	513	448	525	500	525	537	491	458	492	554	546	486	529	468	482	521	492	496	497	515	536	494	530	490	541	480	490	518	485	482	514	495	493	484	492	509	485	486	549	532	534	436	530	516	506	514	514	495	498	508	482	474	540	500	504	463	506	497	544	481	456	474	506	525	483	521	517	506	494	471	452	465	536	466	541	464	481	486	532	507	524	499	483	499	453	520	530	467	440	503	494	500	490	510	495	509	488	472	502	490	532	540	492	485	529	489	481	508	487	528	479	467	499	522	449	500	491	548	494	506	509	532	469	526	521	514	534	482	473	513	502	524	507	461	467	512	515	493	441	521	494	520	501	512	477	516	523	506	455	465	460	516	496	468	473	470	490	454	466	478	510	487	499	520	526	504	502	521	483	547	490	490	482	494	505	544	521	518	485	511	478	499	520	502	509	501	479	472	493	533	490	509	451	528	484	505	517	522	475	540	492	465	506	501	519	483	475	518	442	502	546	529	482	504	496	471	501	545	519	498	531	490	505	509	473	495	524	524	498	494	492	543	535	522	479	470	502	496	494	487	479	508	507	483	485	498	511	494	507	496	507	495	542	528	507	454	507	489	478	505	462	526	529	491	482	487	507	478	497	452	525	516	521	487	544	477	529	460	497	545	512	488	485	505	514	489	485	520	546	512	472	514	497	507	509	474	491	501	488	486	492	493	472	533	498	480	540	526	488	534	507	492	435	460	497	542	526	517	505	521	484	487	507	487	484	500	535	505	484	447	505	479	502	505	515	485	481	500	518	486	482	511	458	517	508	440	512	489	515	545	507	514	506	513	476	493	494	530	505	480	465	498	496	489	501	498	557	530	483	480	527	438	509	528	470	514	494	503	526	489	497	496	468	498	488	533	481	450	484	507	522	585	470	461	471	511	534	474	491	466	499	516	505	503	466	491	503	493	475	515	539	507	465	484	533	532	493	542	514	544	484	474	497	551	496	476	519	523	536	489	490	470	500	515	546	546	528	485	490	511	481	518	495	470	515	482	516	496	489	503	486	485	499	512	467	488	474	513	539	470	518	493	444	493	498	489	528	539	521	520	511	468	476	491	478	512	494	540	525	494	448	495	489	524	477	518	487	514	477	496	518	453	524	478	490	463	489	524	517	497	511	474	499	527	480	496	500	517	511	499	500	472	508	505	537	493	514	502	521	494	526	474	516	502	505	566	486	489	460	481	494	494	534	528	501	489	515	476	501	542	509	511	445	472	473	510	515	500	475	537	510	491	482	479	497	490	498	534	511	521	521	455	488	525	495	522	524	506	505	510	528	468	517	478	541	541	513	490	552	476	498	479	492	506	506	479	501	494	493	455	499	534	502	516	539	514	481	510	511	479	477	489	476	462	498	477	516	505	482	510	500	502	521	491	479	495	490	526	510	503	511	503	498	504	501	522	480	509	528	495	527	499	510	533	549	464	515	514	513	529	504	486	496	478	510	489	458	522	486	515	507	466	529	541	536	525	521	474	505	475	500	462	497	510	479	506	511	509	515	508	473	528	487	546	453	474	497	473	474	478	496	514	482	525	498	505	495	514	460	471	474	510	434	478	499	473	524	498	509	527	496	513	492	525	547	512	484	478	534	492	493	509	539	496	517	516	481	510	509	506	513	517	514	456	493	518	526	482	497	482	504	514	495	504	510	483	543	494	485	494	523	517	518	487	523	454	494	530	469	505	499	514	498	508	488	518	492	489	495	510	488	469	488	453	508	503	479	466	504	525	481	524	471	474	499	481	521	501	430	500	504	490	495	519	523	511	515	497	459	477	468	486	517	502	506	493	519	521	487	478	471	472	473	468	543	516	504	542	478	525	482	507	495	504	475	467	480	515	477	529	488	472	526	487	511	493	501	506	500	512	516	471	484	490	509	479	491	517	512	495	491	497	500	522	469	490	501	538	491	465	505	513	526	474	502	508	506	513	490	461	460	493	499	507	499	493	488	508	479	525	510	504	502	494	511	462	502	458	527	504	505	508	437	514	502	497	495	519	514	477	534	485	519	461	540	546	515	474	469	517	477	532	472	495	527	501	472	481	498	509	498	506	512	523	519	503	496	477	496	494	520	494	526	488	479	507	500	478	505	454	498	472	505	493	494	513	492	488	507	497	472	517	461	481	513	479	515	502	503	499	525	494	526	479	487	529	498	510	531	447	478	500	498	502	491	450	476	484	525	494	518	497	506	470	473	518	518	476	520	499	521	495	546	507	511	534	518	510	469	463	529	516	476	502	515	504	486	480	525	488	481	510	486	510	495	497	485	532
11663	3665	3509	2544	1674	1064	781	634	642	573	589	568	515	479	524	455	454	470	457	420	436	405	441	466	439	444	436	441	408	417	408	455	419	425	402	395	401	392	427	409	378	350	429	389	362	368	366	347	394	377	352	390	376	412	385	371	364	357	367	390	369	383	408	388	383	367	407	393	411	414	391	405	368	369	382	408	383	401	398	370	411	403	382	391	371	407	424	428	393	387	383	372	367	356	374	424	387	352	363	404	407	365	399	425	398	418	401	398	395	386	441	387	418	404	353	381	417	377	401	371	361	379	397	384	374	368	383	362	353	387	404	352	383	372	355	411	409	391	411	370	336	355	368	399	398	389	410	380	392	373	382	409	385	393	383	404	391	369	361	385	394	372	387	385	408	391	357	390	404	387	392	414	364	396	385	389	352	383	417	414	340	371	396	355	371	365	337	401	392	303	375	388	384	388	385	382	393	366	375	372	399	387	398	399	358	408	362	375	353	386	404	419	360	410	386	347	353	405	416	400	387	393	397	419	385	369	386	369	405	387	382	368	395	371	396	380	386	376	386	374	407	405	379	365	409	366	384	364	378	381	352	380	365	391	410	366	374	359	385	369	352	362	403	394	376	414	381	357	403	371	395	396	412	388	360	395	398	398	388	399	388	361	363	364	377	376	383	405	378	380	380	399	455	421	394	352	387	446	360	434	403	355	357	396	356	353	357	376	377	432	381	378	385	405	376	397	386	374	392	372	384	374	392	393	393	386	379	346	364	382	390	383	355	395	401	382	374	394	409	360	393	396	401	397	380	404	383	390	378	380	388	391	375	374	368	400	359	400	410	372	408	361	392	406	389	419	386	405	338	409	356	390	414	403	412	416	381	370	392	365	393	376	406	397	394	436	379	372	390	376	400	375	370	376	401	391	367	371	413	413	373	369	399	400	424	418	361	384	389	352	406	375	397	398	414	411	398	379	366	403	387	395	399	366	352	398	406	382	390	375	394	356	382	401	385	393	420	380	378	398	390	362	409	419	386	407	450	389	405	385	413	374	381	343	400	402	396	367	361	371	365	396	432	368	393	407	385	401	381	374	418	381	381	387	383	386	392	372	374	375	371	385	385	393	402	439	368	371	346	405	394	395	397	394	398	360	360	377	370	366	392	346	365	354	365	363	371	394	422	359	377	375	389	364	385	349	378	388	415	398	395	395	387	409	410	391	395	393	418	399	358	354	409	397	394	406	409	392	360	404	432	392	410	377	384	387	394	368	341	362	391	402	396	412	403	346	353	386	401	406	361	382	355	399	428	402	331	416	379	402	367	399	403	403	426	395	412	398	390	377	381	396	387	395	375	356	402	366	420	373	419	371	386	360	381	354	356	349	362	394	380	403	406	414	386	386	350	377	378	345	390	400	404	375	367	398	364	395	402	375	383	378	415	397	362	375	396	434	395	374	423	391	374	397	382	402	350	375	361	363	372	375	372	396	388	450	374	400	405	369	398	367	386	377	374	386	379	384	392	371	391	399	391	382	403	387	378	377	398	379	438	401	346	383	353	369	403	359	379	365	407	436	403	357	392	403	392	375	400	385	383	362	382	415	401	389	357	377	390	394	373	397	392	372	392	355	390	341	370	394	389	396	362	377	337	383	377	372	383	420	353	386	359	364	362	369	410	363	393	361	395	385	379	364	364	416	360	402	393	366	391	377	413	369	373	390	405	345	381	384	381	385	426	382	372	387	354	387	384	389	369	383	398	385	395	393	375	367	359	357	404	410	417	377	408	394	395	405	346	401	391	376	389	405	408	422	374	357	385	383	412	389	367	375	400	348	415	390	394	368	384	411	381	407	370	407	388	401	386	413	415	374	339	352	405	344	369	398	403	392	358	406	356	437	398	367	423	417	357	341	411	392	380	360	365	399	368	391	385	345	435	382	433	393	378	380	355	384	390	400	346	388	371	357	384	378	345	386	375	377	355	381	371	421	393	402	399	405	388	364	386	403	395	396	405	387	419	391	359	401	398	398	376	390	379	388	393	376	411	388	402	389	379	417	357	373	374	417	390	415	420	371	352	371	386	408	353	377	419	403	383	365	365	397	419	419	386	384	402	386	396	367	368	349	377	395	410	368	393	396	378	419	415	389	362	394	382	378	382	374	375	390	395	368	405	373	345	386	366	389	396	357	394	412	383	381	397	385	420	346	382	385	353	395	398	380	380	363	416	373	371	386	375	388	402	384	410	416	396	381	372	397	374	387	381	384	391	424	409	408	351	404	408	394	384	392	361	410	425	401	348	426	341	419	365	397	398	394	379	375	398	378	373	394	390	392	412	365	334	407	393	395	399	379	343	402	376	372	410	398	380	395	371	392	384	374	421	382	373	353	370	377	402	401	429	357	413	417	399	407	414	368	371	405	386	380	429	405	367	377	377	372	393	389	396	383	375	385	374	397	409	429	387	392	379	370	395	381	375	354	346	389	343	379	398	368	369	364	388	429	383	375	349	384	362	402	374	405	352	379	390	398	367	410	380	412	398	400	431	417	379	406	391	393	361	374	361	411	369	366	398	415	405	386	388	372	405	363	373	382	398	443	373	412	379	408	379	390	415	386	395	395	365	405	372	379	426	396	397	384	384	374	365	380	416	384	386	400	403	349	406	373	391	371	400	388	362	374	380	407	387	401	381	380	392	396	391	404	393	404	353	391	385	364	396	407	379	391	397	380	373	376	382	375	359	348	397	419	362	334	437	383	386	425	394	356	411	360	357	374	354	364	378	385	355	390	363	381	336	378	402	377	405	404	355	420	384	375	370	409	391	377	368	401	391	392	365	385	404	402	375	413	409	374	436	382	369	361	381	410	344	400	376	360	358	367	361	375	362	382	391	389	368	387	377	389	375	361	407	424	386	413	417	364	378	363	384	369	384	391	371	391	412	356	358	412	347	343	365	384	374	368	379	357	401	397	391	391	396	388	350	400	403	373	400	328	385	368	349	397	375	378	366	389	410	388	384	347	340	417	349	403	371	353	353	404	379	404	413	366	389	366	417	371	395	390	372	429	362	385	377	433	366	389	408	354	349	387	365	407	365	352	374	414	409	364	383	357	360	376	398	362	384	404	425	407	366	375	423	376	412	422	370	392	376	373	372	370	368	393	368	359	381	398	398	394	347	349	404	384	381	359	362	396	405	401	354	407	377	383	377	393	407	396	390	409	392	360	410	402	399	436	365	400	362	384	373	366	421	415	322	378	397	344	422	419	407	342	416	330	355	374	367	391	403	386	389	398	410	380	395	402	418	404	400	400	371	384	397	394	352	354	383	348	412	379	419	385	392	362	382	379	363	367	367	407	367	367	377	403	413	422	406	391	414	400	402	399	363	354	393	412	365	379	375	377	386	370	388	389	381	407	393	404	408	405	428	387	384	372	383	381	402	378	401	436	357	391	357	437	398	366	388	386	388	379	348	402	360	383	384	362	391	370	367	371	374	378	346	397	397	383	403	372	364	390
6883	3656	6775	6925	5682	3749	2993	2365	2284	2159	2213	2277	1840	1649	1508	1413	1343	1291	1287	1316	1184	1127	1184	1229	1323	1276	1213	1258	1242	1132	1219	1348	1261	1122	1155	1167	1170	1043	996	992	913	879	944	944	941	918	949	1000	930	935	930	880	897	954	946	900	862	901	872	890	886	850	852	909	899	873	881	917	913	964	866	850	901	896	915	905	891	887	863	853	885	891	872	927	900	902	906	883	897	846	873	858	876	873	847	845	866	848	904	898	809	878	886	838	862	821	888	835	859	839	885	921	885	881	861	922	926	918	838	928	878	938	842	884	887	909	841	891	892	919	886	871	923	935	894	901	901	850	888	844	902	864	855	866	831	901	866	892	846	844	878	800	925	899	860	864	890	910	826	905	928	872	956	897	897	932	805	891	871	836	857	876	879	908	882	817	873	918	879	850	869	876	859	945	888	882	871	898	882	869	868	898	902	848	924	900	921	1014	892	876	863	932	887	872	879	899	864	893	867	901	921	873	896	925	881	903	826	955	869	889	828	871	868	906	866	908	853	926	909	836	884	874	849	880	888	871	920	872	856	910	933	907	844	876	871	854	906	852	896	874	848	897	886	912	852	887	874	894	936	887	887	833	841	860	881	905	840	919	947	900	874	904	866	855	932	892	900	874	905	911	870	903	831	851	899	913	875	885	854	881	922	872	913	869	923	885	852	901	881	912	875	897	857	927	864	847	930	931	872	858	877	915	875	853	912	848	857	915	859	934	836	853	898	893	852	868	885	912	898	892	904	873	899	871	884	881	880	929	862	870	909	908	871	814	935	893	887	882	860	860	862	892	910	879	894	910	893	930	908	902	903	858	839	931	852	875	946	931	866	835	935	881	796	890	905	882	861	916	878	861	925	907	956	869	896	863	887	912	870	869	881	819	834	895	877	869	852	861	929	889	900	888	861	883	873	878	893	878	941	888	870	866	897	880	910	877	890	898	865	925	900	874	876	936	907	938	917	881	881	878	930	878	838	924	827	851	911	875	940	926	907	908	885	889	863	912	841	910	873	908	871	879	895	884	841	916	886	925	889	870	875	864	905	882	936	896	893	907	889	933	886	881	882	854	920	861	933	847	853	910	868	958	890	882	854	904	941	830	873	890	877	919	832	928	861	853	920	979	891	945	897	838	877	898	916	900	894	850	838	912	908	850	918	860	881	898	912	882	890	840	876	860	958	858	884	901	886	901	877	866	861	927	861	878	836	909	897	916	896	908	853	880	846	905	906	882	905	859	901	872	925	851	861	861	933	898	966	917	918	888	901	914	838	852	890	847	857	855	874	850	909	912	943	918	886	878	945	884	879	879	868	883	866	885	854	846	881	923	841	851	893	866	884	903	841	920	904	926	871	915	884	879	896	926	866	888	832	895	874	883	941	859	863	826	896	864	862	951	899	893	918	821	873	873	887	941	906	901	833	885	872	884	931	893	924	932	898	867	905	882	876	884	826	906	905	898	825	949	889	865	871	882	899	902	933	864	900	896	900	919	853	852	870	904	963	858	893	944	893	947	841	900	862	912	855	908	922	852	917	925	881	882	908	862	861	914	885	947	894	895	903	859	864	909	907	870	921	823	898	906	847	916	872	861	847	881	940	878	896	911	852	860	928	901	951	865	869	871	933	879	868	889	860	879	866	854	963	884	880	810	848	905	895	883	869	873	913	844	873	830	905	904	852	922	870	843	889	879	940	856	900	869	917	911	927	831	859	867	910	844	874	883	906	915	902	891	932	902	800	904	897	920	893	882	885	886	837	907	890	896	884	837	824	902	831	885	905	844	859	881	852	886	924	865	860	950	884	931	889	861	842	891	869	888	844	838	916	924	866	889	852	893	872	875	868	893	913	910	901	895	875	935	926	876	884	831	824	876	845	917	832	920	887	840	883	900	917	858	912	898	873	888	908	893	888	878	919	907	867	870	862	829	882	812	875	889	872	944	892	826	933	921	888	903	929	931	892	903	895	862	918	908	934	912	880	895	864	858	860	893	840	857	889	912	884	828	864	859	853	874	870	874	910	905	880	879	833	841	914	847	892	867	875	867	883	907	838	881	871	911	890	871	918	856	850	893	911	874	926	859	873	881	847	906	895	888	877	868	927	886	891	940	955	907	885	844	917	865	874	923	932	872	848	881	865	910	946	892	908	895	883	930	882	931	897	887	891	876	901	886	903	821	897	906	926	915	885	943	909	852	926	853	901	916	911	883	906	885	845	818	860	883	914	890	885	912	874	825	876	837	888	891	895	849	843	918	874	881	893	887	883	910	838	868	940	915	870	874	843	875	872	846	900	856	900	927	906	860	924	825	946	906	873	943	929	860	881	902	892	958	934	885	898	899	910	886	899	897	903	906	835	823	875	920	925	875	890	895	935	883	840	856	881	875	899	854	866	857	893	912	892	885	890	940	853	918	944	819	904	852	861	877	869	869	861	905	849	884	886	885	925	861	885	846	953	876	855	937	901	881	888	865	841	893	827	907	857	884	900	831	897	889	853	898	926	840	900	834	839	849	863	860	936	877	867	851	820	859	909	920	909	919	908	863	867	871	908	877	875	888	888	910	914	872	839	886	877	912	841	866	856	872	888	903	911	906	900	859	845	923	855	857	867	832	841	869	894	909	867	833	886	900	879	850	876	923	898	954	921	851	889	925	881	927	900	915	881	895	880	949	861	880	881	866	859	858	875	909	904	884	913	908	937	889	910	913	844	882	867	946	880	900	926	829	900	917	844	879	850	888	896	865	909	916	867	906	900	866	845	914	897	856	887	907	848	884	874	910	948	873	860	818	903	894	881	904	862	870	869	951	881	852	895	909	806	879	870	897	904	887	848	894	882	852	853	889	935	865	920	930	869	860	882	886	911	893	900	938	857	872	915	865	919	993	882	859	885	929	896	914	882	857	894	931	866	914	913	815	872	925	872	854	889	830	913	884	849	875	928	894	846	914	889	892	896	881	851	905	858	874	896	902	865	921	880	916	914	857	899	898	877	904	882	874	869	851	882	875	895	898	870	902	899	856	887	874	909	852	872	871	849	869	913	854	896	875	910	861	862	866	845	879	969	886	866	939	848	856	928	913	877	899	854	939	873	846	922	878	900	900	881	866	885	865	919	846	885	882	886	940	944	880	857	823	833	919	842	891	875	890	901	845	875	870	850	850	893	864	890	874	900	913	855	888	847	900	892	849	904	939	861	856	909	869	898	830	888	905	935	895	933	886	922	872	872	906	919	913	869	896	881	925	902	885	900	874	888	879	931	890	908	878	910	913	900	889	875	856	877	878	888	937	908	842	907	874	875	920	844	869	843	867	897	898	923	908	879	904	878	885	916	903	872	839	897	834	843	901	939	890	893	850	846	899	903	863	910	950	880	886	894	838	917	890	875	885	896	884	928	867	861	893	807	865	870	941	899	888	921	922	869	870	898	850	879	922	906	933	880	918	881	866	873	903	905	877	926	869	858	847	877	891	901	890	871	874
27631	10603	9053	7282	4993	3743	3236	1959	1818	1762	2163	1614	1347	891	705	590	528	523	453	413	424	365	332	404	435	376	401	377	345	325	319	373	336	333	368	354	355	287	266	304	298	272	295	283	275	258	272	282	282	282	278	256	221	233	271	250	265	282	301	242	233	255	236	275	272	251	252	257	243	251	244	261	239	265	277	258	260	258	258	249	261	251	247	274	222	243	270	264	273	250	248	268	269	261	248	231	278	256	255	221	244	238	244	272	239	247	269	241	241	257	238	233	262	267	283	241	245	242	280	252	251	253	243	245	233	276	241	249	278	263	269	259	256	249	218	229	282	257	227	241	238	255	232	258	254	267	258	238	235	244	241	290	276	267	281	248	271	259	233	240	259	256	265	249	272	243	247	214	244	237	277	249	250	242	254	261	237	273	258	222	270	235	282	265	257	266	282	248	252	225	249	258	283	282	275	226	244	235	226	273	238	246	265	276	243	236	238	229	240	269	262	273	257	231	251	245	253	254	264	288	270	256	262	251	249	254	238	249	229	260	271	251	289	211	268	276	268	248	275	285	246	267	283	240	252	267	255	260	258	265	247	251	229	228	255	263	240	244	271	282	259	244	262	255	233	205	273	266	254	251	242	256	256	249	251	269	263	258	232	264	255	266	272	277	242	247	293	268	239	235	256	243	302	250	226	262	250	257	290	265	268	252	260	284	263	258	249	284	270	272	258	251	262	234	243	294	272	261	253	285	269	283	246	253	276	267	302	240	257	234	263	254	238	302	279	267	285	268	268	290	249	286	267	258	285	247	241	263	263	260	250	241	222	242	260	258	291	266	264	285	231	240	258	241	288	254	270	249	241	253	273	267	229	272	227	265	272	236	255	247	292	263	271	231	260	262	279	251	267	234	270	262	237	245	250	225	252	242	231	227	237	269	254	262	280	264	281	269	260	255	250	237	267	236	254	263	267	254	228	277	274	260	259	281	246	238	259	242	280	255	282	270	271	278	276	234	250	238	260	265	251	275	254	250	274	279	282	277	257	293	242	264	242	282	264	273	259	256	268	265	252	260	254	262	243	270	261	234	280	283	235	242	253	238	254	259	234	240	289	276	259	252	295	296	245	259	268	224	214	246	278	251	243	274	272	280	239	219	249	240	267	258	264	267	254	259	263	261	236	234	276	259	249	241	254	249	269	258	221	298	222	242	246	276	270	281	284	229	223	260	255	269	276	256	245	268	271	247	255	235	251	257	279	265	264	266	268	276	253	274	274	238	261	256	261	276	261	262	234	223	244	216	244	254	262	255	249	265	261	271	285	247	254	240	283	242	254	265	282	238	267	262	266	251	270	252	249	242	253	255	237	255	231	262	240	249	223	231	279	258	255	235	235	252	274	256	257	245	267	229	265	282	286	276	269	265	252	286	273	235	250	269	261	285	237	258	254	273	246	280	236	236	254	252	241	241	254	278	228	264	255	262	232	261	257	242	271	260	244	222	276	253	277	295	249	269	256	277	233	244	275	266	264	235	246	234	263	243	275	261	256	245	257	259	244	236	259	266	254	260	269	240	270	266	251	273	263	241	271	250	290	251	267	257	236	258	267	248	265	236	245	288	268	247	247	282	232	224	230	258	243	269	260	238	242	237	252	272	262	267	270	271	247	265	260	248	244	249	251	265	276	248	230	245	227	260	255	245	230	246	280	265	250	260	265	251	268	248	262	258	266	265	271	241	264	250	274	259	274	245	241	245	249	260	248	253	248	283	260	259	232	264	255	263	275	260	260	281	216	198	260	243	262	249	247	277	273	255	244	255	233	277	280	279	248	261	256	260	260	254	245	250	264	242	226	243	264	251	250	227	280	254	256	288	266	288	254	256	276	262	262	284	293	246	255	248	272	273	250	263	266	283	263	266	278	241	273	231	236	273	270	252	235	277	251	262	261	287	255	260	256	268	246	276	225	270	253	286	274	243	249	235	242	236	245	262	232	244	284	259	244	245	264	286	237	280	259	275	248	270	254	259	253	271	294	221	251	235	260	269	277	228	286	251	247	248	257	268	270	234	232	222	235	231	262	223	233	247	228	258	239	263	291	261	276	260	237	252	249	259	253	266	239	229	252	232	238	264	260	287	253	237	239	268	248	253	248	258	250	240	246	251	245	233	246	259	246	247	248	248	257	243	257	251	266	256	246	260	252	232	246	230	246	261	250	263	292	273	259	250	239	263	251	251	252	235	261	259	252	250	229	265	249	252	260	265	256	254	240	248	254	228	280	264	248	273	253	258	274	269	274	248	302	281	256	303	249	280	221	261	268	246	267	263	224	241	289	263	274	237	270	272	255	260	253	262	248	260	237	266	269	255	239	265	256	264	253	244	267	229	256	254	272	232	252	243	243	257	274	266	261	257	268	211	255	247	260	254	261	231	272	258	268	254	235	238	256	240	261	282	250	263	265	239	221	258	276	278	258	265	249	263	277	269	236	245	248	292	259	266	252	266	263	257	255	266	299	228	288	253	212	240	284	237	245	254	267	235	255	237	265	249	262	285	242	259	292	260	258	265	274	233	254	267	269	240	263	255	257	254	243	255	267	276	254	269	300	255	263	255	272	275	239	243	250	258	248	301	252	264	239	241	234	261	245	246	238	244	250	249	262	248	261	260	234	265	232	246	245	269	264	249	239	245	272	258	278	238	243	245	235	258	235	244	267	240	262	241	236	240	235	233	232	263	259	275	234	266	241	285	236	233	242	279	262	239	264	246	264	260	272	238	219	257	229	261	261	243	297	259	228	270	253	276	269	288	254	271	256	275	271	266	226	242	279	271	264	252	248	278	262	266	245	263	256	267	276	266	252	254	290	243	260	262	275	236	265	258	241	255	242	252	259	228	234	243	264	262	255	253	274	293	273	251	272	219	278	258	265	281	248	277	249	243	266	252	248	243	245	247	224	272	262	249	248	279	257	250	258	241	249	253	252	235	254	235	244	266	250	252	264	231	254	249	275	254	272	276	260	288	282	269	255	246	247	229	258	282	284	271	267	286	267	273	253	252	228	261	226	268	228	276	288	254	246	236	281	244	257	247	230	266	244	260	285	248	248	249	237	237	237	278	241	263	253	235	237	261	270	241	252	229	272	249	249	278	238	265	252	230	270	285	267	260	250	248	233	265	255	287	250	228	248	253	260	269	239	243	254	303	253	270	249	240	292	270	273	286	255	236	238	266	281	262	233	263	241	274	249	242	260	251	243	252	240	230	274	259	269	263	269	220	313	245	298	261	265	264	267	232	260	256	244	250	263	284	278	257	241	245	253	253	266	224	269	252	240	251	239	278	247	266	286	251	262	220	265	207	247	269	234	267	266	254	247	281	273	291	233	266	296	238	232	251	267	240	270	241	248	254	235	276	257	246	261	257	256	228	254	233	277	234	239	266	258	256	267	239	239	262	249	275	271	269	309	267	255	260	250	254	240	233	253	232	272	277	229	223	245	246	235	277	273	232	277	239
15401	7140	12782	14280	12028	9828	9255	6424	7270	7463	9621	7033	5726	3661	3293	2753	2328	2164	2275	1908	1709	1619	1509	1696	1729	1513	1573	1399	1315	1331	1394	1333	1276	1182	1343	1412	1281	991	866	802	736	725	748	756	746	749	756	762	703	775	679	629	648	615	671	636	698	669	655	684	709	671	658	619	668	624	671	669	656	663	652	599	621	640	662	606	641	646	601	604	620	655	602	632	654	622	638	665	612	629	570	563	597	649	631	624	588	625	654	620	623	626	623	591	613	623	653	624	652	621	625	658	582	652	636	649	676	634	652	623	622	645	649	625	633	629	643	622	574	622	629	637	625	622	588	596	634	625	627	619	621	603	619	608	629	618	550	638	604	606	614	648	663	612	605	614	623	624	623	605	606	685	639	631	588	687	605	600	609	611	587	653	644	612	626	636	592	602	628	564	649	652	646	606	629	617	619	609	644	613	595	593	620	586	642	623	638	599	624	611	606	604	586	587	613	629	609	638	648	606	652	550	625	568	652	618	607	620	581	628	580	574	604	620	612	609	586	670	632	594	618	604	631	638	620	569	639	617	624	646	580	612	557	636	604	632	636	643	600	652	624	624	614	603	603	630	606	589	593	654	648	592	642	561	603	624	644	640	613	574	672	628	610	596	604	631	587	628	642	612	623	623	630	661	616	630	618	634	617	669	568	585	612	619	637	624	604	619	638	603	588	588	633	615	626	610	573	630	603	592	606	589	586	607	576	621	601	631	598	613	646	647	610	637	621	621	615	633	623	612	588	637	624	636	659	619	610	613	599	622	572	636	610	627	653	633	624	585	630	594	653	589	635	602	639	630	610	584	587	611	613	601	655	632	664	632	602	588	586	634	607	597	611	653	664	575	607	629	651	646	607	596	570	572	630	605	607	596	559	604	636	622	591	626	592	603	600	630	644	620	616	596	673	614	615	629	630	666	654	616	605	601	619	609	626	639	602	634	604	665	648	617	633	616	604	586	635	630	633	588	580	610	621	614	665	585	593	604	627	596	576	647	579	645	617	627	601	588	620	675	649	618	593	639	631	573	656	595	635	597	608	614	620	630	588	595	591	615	599	593	592	579	581	620	619	655	610	629	630	631	645	583	597	612	620	600	626	553	616	631	609	652	614	678	631	605	624	675	624	604	606	631	618	599	642	599	618	602	652	610	649	614	633	620	658	647	647	570	634	588	633	611	626	628	582	630	629	612	550	575	653	648	583	599	633	622	604	580	579	618	630	598	610	622	591	654	586	589	584	643	612	641	597	671	616	586	617	610	620	622	630	625	615	578	618	639	580	638	591	590	617	637	592	594	560	609	599	630	614	662	654	610	579	631	625	600	583	611	594	650	610	553	582	644	573	612	633	620	605	565	573	599	634	611	594	611	612	628	641	635	584	635	615	584	656	631	609	586	579	645	640	621	604	590	638	591	572	604	600	581	612	624	652	629	592	614	593	650	571	630	643	649	620	647	629	674	641	622	627	653	632	624	616	628	661	623	630	633	635	640	649	599	621	592	579	609	687	611	609	590	668	653	629	638	629	629	647	594	605	651	588	628	595	630	612	648	574	644	611	585	563	608	625	553	610	642	597	637	588	626	646	616	639	596	653	631	617	600	673	631	590	632	647	623	617	628	599	581	633	629	623	589	646	637	622	644	579	638	618	623	626	636	565	606	647	604	623	591	601	637	618	622	622	617	608	611	631	607	595	651	550	584	606	618	624	624	627	611	613	579	605	618	628	668	654	639	597	631	618	638	629	612	616	600	595	641	658	598	600	592	618	608	615	636	608	627	592	615	630	613	599	642	618	604	624	611	610	626	608	639	643	561	607	628	651	623	634	620	629	605	626	619	581	608	635	637	665	600	623	609	622	609	607	603	594	621	596	648	642	623	632	630	651	607	630	611	624	656	636	592	614	598	602	620	614	621	625	600	596	606	623	594	639	586	634	547	624	627	608	602	593	639	606	605	639	576	556	614	616	649	625	588	591	647	599	601	614	635	602	632	616	630	668	630	605	653	628	637	619	581	642	631	609	634	615	597	655	592	616	625	621	639	641	634	609	642	656	643	600	599	622	629	610	647	585	633	620	638	634	664	592	585	613	585	632	616	657	615	581	636	600	586	625	595	584	603	593	652	580	634	600	596	610	650	619	598	620	602	610	650	649	590	663	610	667	618	624	633	624	600	706	607	619	596	632	617	599	595	610	617	636	606	586	625	614	610	617	651	648	622	643	571	582	602	612	634	644	646	608	594	569	614	627	628	625	601	609	631	604	623	639	600	650	614	614	626	612	621	610	605	612	613	603	609	626	605	635	599	608	624	637	643	608	622	648	582	619	606	641	612	605	579	630	647	586	579	612	592	591	624	617	595	631	627	636	600	593	588	613	601	621	625	626	599	607	599	605	653	631	582	634	595	597	600	631	610	608	633	586	625	606	589	646	617	622	624	605	611	613	569	637	597	597	564	599	652	619	589	632	571	620	628	605	613	626	610	668	602	603	677	612	627	605	623	597	608	640	619	608	612	615	621	584	633	598	600	638	606	627	643	669	614	638	617	601	613	649	608	632	647	613	578	603	623	657	649	607	629	616	611	650	626	639	616	604	604	620	597	688	633	626	632	598	607	597	641	604	612	603	601	611	636	601	631	657	624	642	631	603	641	575	624	643	626	611	606	620	621	594	618	581	622	597	599	623	619	610	602	600	605	558	581	593	643	597	654	580	655	630	625	623	623	593	537	603	639	592	611	594	591	624	610	676	653	586	591	656	632	623	607	608	600	621	602	600	645	622	655	595	588	624	613	624	616	619	592	616	617	629	578	629	642	624	648	628	597	627	610	641	609	568	586	616	632	652	619	643	618	614	603	650	615	606	608	608	596	610	594	652	601	640	607	637	638	627	608	616	627	590	628	607	599	608	624	640	604	607	631	636	601	625	635	624	654	636	614	598	592	620	627	597	616	637	589	655	601	641	655	570	636	715	608	619	558	597	607	614	617	577	653	612	604	610	600	599	602	594	604	650	597	623	614	571	650	627	638	614	618	613	609	598	597	674	608	625	635	614	569	654	601	583	639	616	562	603	586	645	612	614	636	588	629	636	597	639	604	581	606	579	627	664	602	639	600	628	608	625	641	622	605	610	573	612	634	649	628	600	615	637	624	610	611	621	593	620	604	637	622	630	616	608	648	630	623	614	590	613	623	593	553	617	642	606	652	637	633	622	593	591	607	601	611	666	592	595	574	611	628	603	638	601	634	603	643	647	641	602	626	623	627	657	633	617	639	637	614	595	599	593	591	584	554	639	631	627	645	636	625	637	584	609	599	608	663	626	631	579	621	637	608	653	620	625	647	621	613	618	624	578	564	624	618	630	593	583	618	587	617	650	622	630	598	617	659	658	583	620	620	636	649	591	602	598	594	613	629	594	611	604	647	606	629	569	614	596	614	542	575	610	640	631	596	632	621	662	615	572	602	656	605	572	629	612	600	645	609
37505	17863	15142	11674	8173	6864	5846	4065	3174	3432	4197	3267	2616	1302	962	795	676	665	604	542	487	460	436	436	355	419	415	393	355	370	346	351	348	349	409	334	280	282	278	214	227	227	211	204	218	212	182	215	197	197	182	201	207	220	187	198	207	206	228	203	183	195	197	199	222	188	175	207	218	204	222	180	180	209	191	201	203	196	150	184	206	221	184	205	197	177	192	198	202	171	190	170	208	205	185	195	173	212	178	176	179	189	199	202	180	168	180	195	180	208	177	178	198	205	171	188	181	209	178	194	167	180	191	188	205	199	192	201	164	194	187	190	174	173	175	181	209	182	175	200	211	169	204	168	222	170	181	193	186	206	188	177	186	169	199	172	187	170	168	205	199	183	177	171	163	155	204	154	185	181	190	202	179	157	198	180	203	191	196	174	161	192	208	202	188	199	181	194	215	217	185	170	191	194	215	192	187	158	164	196	183	187	194	188	182	194	186	170	207	187	179	189	194	185	172	170	209	202	182	202	194	191	175	191	209	185	173	187	197	172	186	169	203	178	188	211	196	186	176	204	201	184	168	162	188	188	192	175	175	200	206	186	170	190	192	205	202	171	213	185	197	179	181	179	187	184	170	196	174	177	179	183	180	184	181	186	195	220	182	166	213	204	187	171	161	190	167	186	212	214	185	171	176	185	180	189	183	170	184	164	196	172	198	192	178	193	190	191	151	184	175	195	177	207	179	194	181	197	191	199	177	187	207	182	188	179	178	163	169	182	205	185	171	172	162	177	178	179	188	203	190	203	186	199	203	184	176	186	184	210	187	176	196	176	193	187	189	201	184	179	158	182	208	190	195	192	206	194	181	172	174	176	185	174	172	201	183	203	201	206	228	193	192	183	160	193	178	179	191	206	191	157	193	206	180	167	190	183	180	180	218	181	213	169	198	220	204	199	169	170	173	171	170	185	175	191	172	218	180	194	170	183	183	183	187	189	211	183	171	193	199	185	171	188	192	186	210	185	178	166	189	179	189	175	175	180	185	157	167	206	161	212	173	187	173	192	227	203	171	184	191	203	159	181	180	191	212	190	179	176	202	166	170	210	192	183	184	188	197	163	171	179	192	212	183	206	194	185	189	173	205	202	207	166	197	196	159	208	213	188	197	182	188	186	178	196	190	188	194	178	182	165	197	176	196	179	202	224	190	165	188	188	170	210	156	179	196	191	184	184	209	184	170	189	202	155	201	193	194	200	198	162	195	191	174	172	208	166	170	176	201	206	186	226	167	191	166	182	179	199	187	158	170	151	168	189	178	171	217	201	206	197	184	208	223	181	186	189	200	185	204	148	206	187	199	186	188	199	165	174	209	202	197	202	165	170	182	193	200	184	196	189	183	168	162	202	181	182	198	178	214	176	174	195	212	187	182	174	198	181	159	173	195	207	182	189	184	215	185	176	180	212	222	186	172	174	173	165	207	193	203	173	182	186	186	176	192	156	180	204	180	187	189	181	194	190	156	200	200	199	199	176	173	190	176	177	177	189	156	179	189	187	190	167	180	213	203	208	188	191	208	193	208	199	169	191	212	184	174	187	184	180	179	199	224	175	193	178	192	174	183	191	177	203	201	189	196	184	168	189	212	187	196	195	188	195	200	201	190	150	191	173	173	173	184	198	170	195	181	235	222	185	188	194	179	185	200	192	190	206	170	176	171	192	175	184	190	203	192	214	208	176	177	180	199	220	182	189	188	214	183	192	194	209	154	207	188	180	201	196	202	214	206	198	170	197	192	186	195	187	197	191	196	198	184	210	184	188	160	219	213	184	185	193	172	200	182	181	198	181	196	171	176	202	188	190	186	201	208	205	175	194	201	184	188	201	210	171	194	190	174	169	211	221	185	165	177	195	194	172	182	185	183	221	180	196	199	189	203	202	182	171	180	176	201	185	201	177	221	197	189	209	206	188	162	188	205	203	180	191	212	194	182	182	194	151	158	189	195	203	185	179	176	206	196	166	194	192	176	204	172	171	198	193	209	184	171	176	202	190	193	176	195	209	199	185	182	199	188	182	200	206	177	199	191	187	187	177	206	193	182	192	170	196	202	171	185	195	192	187	182	195	211	179	191	178	181	165	176	195	181	157	211	204	202	197	210	204	197	191	204	183	202	190	194	197	198	176	189	205	213	184	178	200	187	180	202	207	213	170	192	199	177	166	188	202	177	205	196	179	191	187	213	182	219	190	193	186	175	181	182	153	187	205	204	197	176	204	170	194	180	194	203	181	180	191	220	196	170	201	180	173	197	189	162	175	166	207	177	190	190	192	180	201	190	189	189	220	171	159	194	211	180	173	169	180	203	172	183	184	194	212	179	198	177	182	161	198	212	200	204	184	190	182	210	192	217	194	222	201	180	179	188	178	190	211	194	197	191	193	180	177	199	183	204	168	170	161	212	189	190	159	180	186	208	212	178	190	190	188	188	199	176	201	210	196	176	185	172	175	207	201	205	190	196	182	162	171	162	191	183	188	198	179	215	209	198	173	186	183	198	182	192	173	189	193	200	197	181	180	201	197	172	211	170	163	172	189	150	178	181	199	211	181	233	176	179	193	197	156	178	233	187	189	167	193	199	197	177	177	184	212	211	208	178	169	173	191	175	190	191	204	190	205	174	214	194	185	165	200	181	219	174	200	190	184	192	176	175	175	213	195	196	176	203	164	187	194	198	182	190	171	184	184	185	188	158	175	188	196	197	181	152	182	188	202	206	185	163	210	212	177	187	209	182	177	162	200	187	165	166	179	177	178	186	200	167	215	181	177	222	190	204	184	196	214	173	191	153	188	196	181	153	184	167	193	199	200	168	177	194	177	198	189	210	167	191	183	195	190	189	178	170	184	175	188	168	186	177	195	207	177	218	187	185	200	194	182	203	198	185	201	198	183	208	182	196	194	182	204	204	196	192	183	196	189	183	195	162	194	175	184	177	188	183	181	173	182	173	186	195	174	187	199	190	193	193	173	187	198	184	197	176	205	184	162	192	182	178	213	181	191	173	170	200	188	189	171	166	173	174	172	209	193	192	159	178	189	194	178	195	188	184	208	182	181	201	200	181	190	200	195	211	167	169	157	176	200	187	193	179	183	214	227	176	178	184	192	198	163	198	222	220	185	174	206	177	200	166	183	201	191	198	182	213	186	190	190	177	185	196	169	176	192	200	179	176	174	214	175	198	190	191	202	185	188	198	170	189	168	189	190	191	181	182	205	174	167	201	181	171	185	204	187	184	197	217	198	191	204	178	171	204	186	187	212	209	174	180	162	169	196	174	157	188	185	194	193	199	180	192	196	153	199	196	190	193	197	171	193	157	183	198	186	192	147	184	170	197	207	208	180	174	202	194	184	189	201	160	177	198	168	173	194	192	168	170	174	198	213	208	174	211	193	178	174	174	174	188	219	194	183	179	183	197	201	190	173	211	176	162	176	202	183	183	193	193	179	166	182	181	197	167	205	177	190
21030	10891	17412	18760	16455	14575	14042	10346	11656	12352	15980	11685	8697	5401	4871	4027	3621	3553	3367	2784	2674	2166	2440	2249	1972	2201	2023	1951	1797	1890	1691	1790	1700	1785	1965	1870	1426	1109	966	868	820	689	680	654	715	703	669	680	668	656	601	582	515	554	556	553	557	568	593	560	560	564	508	524	625	613	615	663	677	684	506	514	515	529	524	539	547	551	514	533	545	530	488	462	486	531	496	497	498	466	527	485	546	499	463	462	439	473	491	523	427	496	516	481	496	435	509	489	514	470	512	509	461	489	453	470	479	463	457	483	478	498	471	475	521	507	461	488	492	474	481	473	490	463	477	475	491	509	504	486	444	518	468	504	451	492	496	460	454	499	454	476	489	520	469	502	497	486	507	481	472	462	464	448	483	488	474	450	486	453	464	471	497	474	465	471	480	492	479	490	486	496	484	467	501	476	477	484	439	500	478	485	446	455	452	481	476	480	484	473	475	459	494	480	476	492	482	481	496	482	486	471	466	453	496	461	492	465	465	501	479	508	472	460	482	500	476	487	470	447	466	467	477	503	482	503	499	456	470	458	470	509	457	447	469	488	492	471	517	494	461	462	488	499	493	486	475	536	471	470	472	497	470	507	453	441	494	500	468	447	476	471	457	494	470	491	449	502	496	506	522	473	457	450	467	492	456	490	492	469	446	483	491	484	473	491	476	482	485	494	460	467	496	463	480	451	537	461	485	481	487	491	495	469	492	450	418	518	463	493	450	483	505	469	492	465	454	502	407	478	518	472	487	468	487	493	458	459	469	487	458	437	451	496	457	442	486	460	470	458	481	507	485	474	460	476	496	482	494	492	423	483	448	478	483	519	477	475	508	494	458	508	469	477	488	459	449	474	491	467	468	461	491	478	453	503	476	473	485	417	486	505	511	491	497	475	482	459	467	480	460	492	497	480	464	476	471	488	493	467	485	471	448	465	467	487	448	421	472	465	478	464	451	488	498	453	482	515	460	486	469	482	480	452	456	475	478	431	493	480	483	516	483	467	463	465	468	499	477	462	478	480	451	484	485	484	448	485	489	475	476	461	466	484	490	481	461	492	471	487	478	480	473	484	471	461	464	470	455	496	479	468	442	486	497	472	473	464	459	491	467	502	470	463	508	440	500	466	485	489	465	478	487	506	518	436	496	474	449	466	473	463	484	497	479	467	490	475	463	468	487	472	480	451	475	473	462	463	456	490	484	499	480	480	518	476	525	455	499	454	478	510	480	463	487	480	476	469	473	458	473	466	486	479	516	485	488	461	481	478	458	512	503	469	481	477	456	468	490	478	515	474	427	481	465	483	467	495	445	489	467	482	495	447	443	500	458	506	465	477	493	471	465	496	470	473	456	442	491	474	447	479	475	453	492	437	469	476	474	481	513	457	449	428	509	463	462	472	410	509	425	493	462	498	505	480	475	509	464	468	463	468	468	451	455	475	484	503	493	502	520	458	479	454	494	465	478	438	474	504	535	455	497	484	463	493	516	501	475	491	480	464	445	458	449	466	480	499	509	504	469	473	465	454	454	491	479	480	494	490	450	506	508	478	480	488	468	459	479	491	497	488	450	501	452	467	455	497	479	475	468	454	496	488	472	458	495	496	482	477	487	481	507	472	495	454	485	438	454	473	462	472	474	493	481	481	459	495	485	476	504	510	456	478	457	484	475	462	450	482	455	505	476	457	484	517	480	515	501	490	464	473	471	501	472	512	484	448	484	445	504	475	478	494	433	487	467	488	463	514	463	472	461	482	458	475	452	519	504	465	465	473	455	480	462	462	518	466	495	474	469	456	494	479	463	448	475	446	449	520	448	486	496	489	476	444	479	496	480	464	448	508	486	488	473	486	454	467	460	467	457	476	487	515	481	467	463	496	481	459	463	502	493	458	462	466	473	493	463	518	493	512	472	515	474	497	477	473	502	500	509	516	495	498	475	537	478	471	492	477	484	489	468	476	480	457	495	454	473	464	445	488	478	470	495	486	499	483	446	482	486	516	450	479	465	471	517	494	459	447	457	467	453	462	434	482	489	499	452	446	453	511	479	479	531	496	472	470	484	481	473	469	553	448	481	465	482	480	480	484	497	457	436	484	429	476	447	503	479	459	528	488	487	496	459	487	466	455	455	473	484	456	479	485	474	487	448	474	485	471	488	494	506	459	451	498	454	499	523	488	501	481	517	515	481	479	468	491	493	473	474	478	470	494	485	470	470	459	468	495	499	482	488	512	482	480	500	494	453	489	485	496	497	487	473	487	457	475	493	510	433	505	489	433	519	478	505	487	453	455	485	476	499	440	474	475	482	460	516	517	492	507	462	442	492	455	479	468	517	468	448	473	498	492	499	503	491	473	453	467	440	489	462	470	467	474	478	493	427	495	475	446	478	477	470	475	469	468	438	466	471	483	513	501	530	481	478	450	481	500	491	457	488	480	498	479	477	485	467	477	477	491	453	530	512	496	516	509	464	464	513	495	450	442	435	483	514	463	452	483	478	492	485	470	471	470	455	475	490	430	483	473	479	473	501	465	485	459	497	475	462	461	479	482	506	492	482	471	491	488	489	513	451	443	500	493	508	515	474	475	493	450	445	467	494	495	429	461	476	447	459	457	509	459	475	514	500	515	470	458	483	469	487	475	471	464	513	484	496	468	472	479	498	497	447	466	477	445	532	422	508	462	497	515	482	516	495	470	490	495	470	464	475	453	450	454	467	433	476	494	442	488	469	466	474	470	519	459	463	486	475	470	469	517	496	496	482	474	478	454	465	458	451	481	502	469	498	478	451	495	518	468	491	500	459	476	481	478	484	460	467	496	521	531	476	477	429	501	512	431	481	475	489	470	423	525	464	497	480	475	492	463	466	453	444	465	474	481	481	489	468	468	514	434	484	492	462	472	473	473	477	464	451	459	498	528	482	485	473	430	502	464	472	485	474	481	516	500	494	487	481	513	451	509	478	500	479	466	477	472	472	492	467	461	455	448	497	469	486	451	481	494	448	458	481	455	501	493	494	460	471	478	484	472	469	482	471	469	449	478	495	467	449	483	431	463	473	494	462	499	475	466	428	472	459	482	479	496	461	491	467	483	498	488	493	471	455	498	476	469	464	480	485	456	471	460	497	470	472	492	486	457	468	514	496	449	484	503	502	468	449	462	442	458	490	432	461	462	463	483	488	431	466	523	463	475	482	483	526	476	481	464	465	504	486	484	470	502	463	507	482	458	487	501	444	458	485	468	439	492	480	419	468	475	439	491	475	462	469	491	449	483	450	480	470	499	520	477	497	503	480	462	489	473	508	472	481	494	463	496	469	518	428	475	467	479	467	461	495	473	498	459	462	494	481	498	489	484	480	457	491	456	490	438	490	476	493	469	473	492	506	460	432	472	486	453	469	497	477	463	458	452	466	489	487	457	476	494	459	440	486	495	495	474	469	494	495	495	454	502	480	473	473	502	518	458	477	490	454	466	472	495	498	460	455	471
11150	3373	2858	2097	1357	1038	777	712	639	602	618	509	525	463	507	463	429	419	433	437	423	432	441	413	444	432	456	417	436	407	430	409	401	409	448	412	430	389	422	395	395	344	375	416	394	366	371	380	412	399	384	380	412	384	402	407	415	380	387	366	375	363	391	386	392	368	353	315	406	415	391	376	363	407	416	408	384	367	389	355	369	400	358	371	359	374	369	332	360	370	355	361	378	398	370	361	407	389	355	370	378	355	391	381	375	406	358	355	373	345	403	391	392	381	394	399	353	363	369	395	377	348	349	379	408	385	410	336	383	385	364	373	392	438	394	369	391	370	381	379	390	371	401	394	385	393	411	411	398	369	345	346	414	379	299	366	354	389	413	376	372	396	343	375	377	394	395	389	337	374	396	371	375	336	398	389	377	394	381	358	383	369	349	381	332	385	430	329	383	332	387	404	389	383	382	401	362	392	356	401	391	398	369	390	389	375	366	375	372	345	394	376	431	349	399	370	369	363	368	376	363	357	413	399	366	383	395	380	368	434	367	388	378	385	362	433	350	374	376	415	383	345	374	433	375	361	350	403	359	392	406	396	383	380	380	382	389	360	375	389	388	380	393	341	388	362	365	361	407	372	351	353	397	356	403	385	358	386	343	364	331	375	369	368	356	391	342	363	378	373	380	380	371	369	378	381	377	376	372	362	376	341	385	376	335	349	360	333	393	395	383	354	377	401	356	389	442	363	366	398	368	356	387	357	376	363	368	370	383	347	388	358	368	371	356	364	396	377	384	372	383	367	370	343	380	366	416	358	345	375	374	383	399	413	357	394	376	390	387	354	372	381	384	357	390	374	397	387	347	389	400	388	379	388	384	396	368	369	370	361	391	398	373	394	367	360	391	365	416	363	342	389	393	363	395	369	396	373	361	359	400	371	377	343	359	343	354	365	373	388	359	397	388	365	398	369	424	390	345	378	418	393	367	377	375	369	426	392	388	377	415	363	378	379	391	350	401	401	382	370	364	358	356	367	392	409	360	364	359	377	398	406	361	357	374	355	396	375	367	374	401	358	388	394	360	393	420	348	330	361	382	390	368	379	352	352	385	384	355	399	342	359	359	381	378	366	368	379	366	363	360	375	379	396	393	401	373	386	401	377	392	407	393	359	360	337	398	381	377	361	406	362	385	372	347	368	390	346	434	378	376	358	385	327	405	392	372	376	363	344	368	371	396	387	352	336	379	402	408	384	369	398	340	396	356	422	400	388	391	387	333	386	381	350	394	376	389	340	367	364	360	386	369	373	374	389	382	403	359	370	395	368	389	381	364	421	400	386	353	391	375	370	369	387	371	385	394	411	425	374	356	400	341	365	361	370	398	398	366	366	368	395	397	387	386	415	405	371	389	383	366	372	416	375	393	385	368	356	351	381	396	412	379	385	407	383	375	340	337	391	429	351	406	353	366	355	409	406	392	364	382	378	380	378	374	401	375	374	387	373	376	345	398	382	369	397	401	381	392	358	360	384	378	381	372	382	385	382	391	362	375	362	417	376	370	403	359	375	339	374	386	359	410	353	363	378	399	386	366	356	372	340	387	362	381	385	362	388	372	393	404	376	376	363	360	368	380	354	394	364	355	368	378	399	406	375	382	358	406	385	399	367	412	345	369	353	381	410	402	406	365	397	391	370	352	408	366	390	421	405	365	346	355	410	360	381	369	383	341	377	386	401	367	363	407	366	381	402	363	354	358	366	354	383	334	361	349	339	348	396	351	382	365	393	420	384	337	376	370	385	360	404	362	416	394	403	366	403	390	376	398	345	363	389	403	378	395	392	382	444	409	371	370	375	337	350	379	400	381	392	349	358	383	370	391	350	357	371	364	348	423	392	383	363	394	384	359	338	404	389	382	405	363	404	372	384	344	349	362	438	375	356	350	390	364	392	376	368	389	384	363	386	403	382	374	388	407	405	377	388	384	362	376	397	390	381	363	389	376	367	384	369	397	399	368	399	390	398	355	396	360	381	366	375	372	363	364	380	373	376	399	380	393	376	380	357	367	397	353	357	393	387	355	369	344	393	421	405	385	374	336	336	383	377	394	344	358	371	384	386	348	350	347	389	407	378	368	378	345	363	368	365	380	417	365	392	389	368	380	412	368	381	366	348	365	368	378	382	368	364	400	357	373	405	372	377	371	376	381	353	389	383	378	381	391	397	401	350	389	393	332	372	398	372	362	363	383	357	362	401	396	378	375	393	378	399	364	364	389	371	374	352	383	398	369	373	352	342	365	375	364	343	348	405	369	385	441	399	384	344	403	372	381	342	380	363	377	372	367	367	375	338	371	325	377	335	383	370	413	406	369	359	390	373	342	349	362	364	381	438	361	370	351	350	363	376	398	403	395	375	356	396	363	380	429	378	360	428	385	396	384	435	362	371	356	378	401	390	369	434	381	393	387	389	366	378	359	388	374	367	404	397	369	336	332	390	366	368	397	381	401	348	424	383	364	396	384	357	381	387	381	383	368	369	356	447	383	340	352	372	392	396	379	383	363	380	350	387	395	357	385	364	372	365	370	365	396	397	362	367	394	391	354	370	388	375	413	388	371	370	382	397	387	397	356	396	337	368	380	398	383	359	406	400	395	377	418	370	361	351	356	376	387	388	368	362	375	362	379	377	429	365	387	380	369	365	373	351	372	368	365	397	348	355	346	379	430	364	364	384	351	400	339	380	390	382	409	387	360	385	380	390	349	389	367	361	361	366	362	369	378	380	358	397	388	400	388	382	351	382	383	355	361	408	373	343	377	342	387	373	359	382	386	379	395	374	405	365	318	375	399	344	365	436	378	401	390	379	409	373	363	406	380	337	366	380	361	361	420	378	377	360	375	350	405	374	364	370	376	375	377	361	361	348	382	416	362	339	405	382	388	394	393	369	369	417	418	357	374	369	347	363	356	398	394	363	353	355	360	367	399	354	381	408	402	381	309	374	403	365	420	367	377	353	381	361	406	396	334	386	373	370	362	376	395	398	372	394	373	356	379	421	334	418	366	381	376	351	392	380	380	406	373	384	380	375	355	399	377	380	315	408	412	359	397	360	403	401	406	360	382	407	361	370	374	377	344	368	391	436	350	400	420	362	370	359	383	402	384	372	389	358	382	351	383	381	360	353	390	371	327	403	388	382	338	376	366	419	364	380	391	356	383	403	409	377	347	384	386	358	402	375	358	382	318	349	378	353	389	371	358	394	374	389	346	397	400	373	390	385	421	357	410	364	382	389	355	353	363	398	395	363	355	371	376	377	392	332	381	373	372	395	359	399	361	407	355	372	378	440	386	375	388	369	366	354	419	372	389	363	323	376	360	371	394	379	383	361	364	344	364	389	383	338	367	383	372	379	371	343	416	383	382	397	347	324	385	374	361	396	389	386	369	396	357	367	399	372	396	367	378	366	376	378	355	394	382	375	361	372	389	375	376	389	348	370	348	382	384	351	382	355	354	350	390	390
6695	3241	5248	5662	4330	3583	2928	2586	2402	2232	2443	1910	1681	1525	1466	1365	1281	1292	1240	1254	1152	1174	1249	1189	1218	1227	1240	1205	1139	1131	1148	1247	1226	1121	1261	1117	1004	985	967	960	865	910	864	920	992	959	927	891	887	880	872	849	826	833	883	846	874	866	848	850	899	801	879	850	848	853	902	859	877	875	849	906	850	910	895	905	831	892	893	886	854	851	840	826	856	868	879	872	858	819	931	830	857	869	901	879	854	879	863	899	852	881	855	876	837	852	838	850	856	813	848	852	846	860	840	850	821	871	898	872	875	919	876	894	884	845	857	834	853	882	826	864	823	892	865	865	906	833	907	899	864	858	898	862	856	870	875	817	857	877	875	894	866	812	869	861	841	867	813	857	855	834	878	852	883	855	880	867	877	903	849	879	866	874	871	855	833	860	876	877	846	805	845	874	862	943	900	873	832	854	807	872	849	848	887	887	860	833	881	906	869	878	832	887	872	871	836	873	870	883	867	872	945	859	872	857	861	890	858	842	828	875	871	871	830	839	905	865	883	937	911	865	868	832	890	857	848	876	875	842	905	847	876	855	904	834	885	864	866	878	821	861	888	861	874	862	830	889	853	855	887	814	888	867	883	868	845	848	837	894	857	838	878	844	849	899	845	882	882	858	874	834	828	826	869	858	866	884	807	864	851	924	928	852	912	887	863	809	840	893	874	821	888	872	875	902	862	822	858	869	852	839	841	881	898	870	915	880	933	850	814	869	829	849	864	889	857	896	834	864	840	918	851	889	815	847	840	837	868	903	837	849	874	841	806	838	844	869	881	912	881	898	872	801	818	855	855	892	855	860	853	898	887	865	834	827	860	839	860	859	876	846	872	896	887	841	867	880	835	818	883	886	883	879	890	896	829	873	898	846	852	859	871	799	850	859	920	864	871	916	844	844	916	887	882	886	817	860	840	870	877	835	918	879	872	857	819	872	865	860	829	829	825	824	842	891	804	874	830	820	828	888	863	849	861	837	873	852	832	902	849	835	842	853	831	913	841	840	847	824	880	869	859	889	814	856	879	918	841	863	846	821	868	837	842	869	834	872	882	853	871	903	835	862	815	920	867	922	836	878	804	872	853	890	845	859	859	838	855	843	883	878	846	865	853	862	838	864	843	861	848	872	882	909	868	883	842	844	863	881	862	904	733	886	873	849	875	866	836	828	918	859	856	881	864	857	877	843	831	825	826	826	877	824	883	926	927	834	850	887	890	799	846	874	882	881	844	848	835	884	847	861	858	887	858	831	867	915	842	893	849	848	865	838	842	878	882	855	852	882	889	877	834	849	855	853	834	883	848	835	815	876	859	906	849	843	887	845	863	878	832	919	861	848	893	871	910	898	864	846	836	912	912	871	854	832	861	893	915	863	828	869	846	873	867	877	865	856	869	847	894	865	845	902	862	840	865	885	898	889	874	869	903	877	863	856	891	904	898	870	812	807	876	900	886	859	857	849	879	853	889	895	849	901	894	899	849	856	887	883	818	915	872	849	879	875	844	908	865	863	898	860	873	894	911	856	854	834	858	898	855	954	845	913	868	820	860	856	830	887	810	841	844	861	869	850	811	903	892	859	896	852	880	882	834	907	870	855	881	863	880	890	846	860	836	845	839	862	923	851	837	884	872	897	898	874	901	789	867	879	794	802	941	832	807	864	876	874	900	898	841	867	886	919	886	833	865	831	906	883	904	833	870	863	837	879	852	854	868	865	818	823	906	807	862	914	884	885	891	857	905	942	887	900	826	913	892	893	907	889	862	895	874	853	846	857	856	917	860	866	858	838	839	842	806	838	845	801	862	838	883	839	842	878	908	879	898	849	852	903	875	854	811	856	856	864	829	896	873	839	875	880	888	866	867	863	826	874	854	842	868	873	844	879	875	885	836	834	881	888	888	878	876	874	849	862	912	883	904	830	844	908	935	867	833	890	867	877	844	868	831	845	891	870	864	891	894	874	812	897	864	856	891	878	818	898	922	886	889	860	883	941	856	857	877	911	863	863	884	826	861	858	875	815	856	848	848	862	893	878	880	852	862	874	848	817	839	890	848	881	918	901	859	857	855	884	934	811	865	933	862	848	920	916	877	901	872	832	913	900	886	818	839	876	905	885	822	877	906	876	896	846	886	844	856	873	878	864	849	883	879	847	853	873	860	882	860	835	857	862	854	836	911	849	883	921	877	892	879	856	861	858	814	852	846	887	862	854	851	813	895	904	905	834	908	836	809	889	832	840	931	872	882	889	821	864	823	892	863	797	856	887	848	841	848	848	881	853	878	840	850	842	843	862	853	873	851	835	844	803	863	843	868	893	892	821	878	848	903	851	864	858	857	917	916	861	884	831	817	877	815	845	823	818	846	863	839	885	901	883	892	821	902	812	907	860	935	844	816	829	820	876	841	861	877	819	811	910	875	839	852	832	895	872	879	820	867	864	863	816	876	887	847	866	899	882	935	883	884	866	816	870	857	920	859	875	862	848	870	863	872	815	847	812	858	877	906	848	894	858	885	818	924	853	882	843	850	909	830	810	931	804	823	891	887	842	869	904	802	878	870	864	843	799	882	890	886	840	854	920	860	864	833	871	867	850	868	892	857	805	877	872	888	846	877	890	858	835	843	857	939	901	836	899	887	900	836	941	874	908	858	846	857	843	894	862	867	892	889	837	848	888	865	902	892	927	845	889	844	877	859	838	912	842	814	865	891	873	848	876	867	864	863	893	844	850	883	842	899	882	868	868	862	914	869	858	909	845	888	870	852	867	827	882	901	858	861	897	889	845	882	876	828	778	808	854	863	869	861	822	853	871	889	869	860	835	886	868	870	899	848	856	839	838	867	851	877	872	905	849	904	827	854	840	855	895	825	869	816	873	839	898	892	895	883	857	905	835	932	904	860	892	929	875	827	821	912	867	836	869	871	873	872	872	884	868	851	860	843	824	837	849	855	875	774	841	884	861	857	883	882	855	858	862	868	831	843	817	883	831	913	851	875	843	860	875	875	755	868	867	846	843	848	861	865	856	909	839	829	859	869	865	889	868	874	844	857	921	842	848	855	920	849	840	843	878	878	825	844	866	781	852	912	828	836	851	885	835	865	879	863	832	833	900	854	873	896	898	912	905	922	883	871	857	837	928	861	835	845	853	851	849	893	876	895	892	903	891	934	926	868	868	846	871	884	881	847	902	887	864	909	867	837	866	833	910	813	865	868	860	855	884	841	882	913	876	851	870	861	907	851	856	872	872	893	858	836	881	880	893	909	876	898	899	862	863	851	876	879	883	845	869	829	874	878	886	787	831	898	841	878	861	914	875	884	880	881	846	887	837	880	872	827	844	887	836	870	846	836	852	838	921	908	818	890	871	907	845	872	824	878	829	888	867	882	907	893	868	877	878	840	822	872	835	841	933	864	843	824	833	877	874	866	857	856	895	921	912	843	841	832	893	788	897	851	847	864	838	870	878	861	839	885	844	890	927
26168	9802	7116	5616	4391	3720	3566	2439	2134	1827	2368	1798	1171	786	708	608	483	495	432	452	401	400	415	379	365	366	369	411	391	300	359	322	362	355	328	335	332	262	268	286	263	274	282	297	295	252	274	294	267	284	250	257	267	232	270	261	242	280	272	278	271	270	221	256	252	232	294	238	221	272	235	270	232	237	240	290	257	234	254	289	252	226	249	231	239	241	250	217	252	237	281	243	251	257	257	244	226	299	257	236	274	252	240	247	217	251	258	241	241	284	276	228	268	241	252	244	256	231	243	242	253	249	253	247	235	242	278	242	241	240	255	231	247	236	233	277	267	237	249	245	276	300	263	220	253	219	244	240	237	232	261	232	284	255	247	231	245	253	257	248	256	278	246	244	263	216	264	215	243	247	254	250	247	261	266	224	230	261	289	285	265	244	272	239	228	266	234	246	267	251	266	261	252	275	249	264	257	293	271	242	264	253	249	269	239	251	248	252	260	251	250	276	227	244	254	221	230	275	270	244	245	259	284	267	216	238	244	229	232	222	244	275	252	231	248	244	231	231	268	251	268	225	254	240	229	240	244	245	227	251	233	290	254	234	268	243	236	255	254	243	217	247	246	259	247	264	257	248	237	232	248	240	268	242	248	257	237	263	289	250	254	235	257	229	229	249	263	239	227	254	249	266	240	250	250	231	242	235	258	266	242	257	242	269	246	225	236	238	255	258	282	252	250	265	238	243	256	291	217	239	245	241	257	252	252	275	266	237	271	260	258	245	231	240	264	244	239	271	261	230	273	231	237	245	248	249	236	241	250	214	244	261	264	231	244	247	249	259	264	241	251	235	246	251	261	228	254	257	242	211	240	242	266	239	244	267	248	263	234	214	246	293	262	255	244	246	232	256	256	234	252	258	226	242	242	238	289	245	241	251	243	237	241	244	232	256	255	278	244	254	263	266	252	249	268	249	241	243	252	263	246	240	254	260	270	263	280	226	279	267	241	262	263	251	252	269	255	265	213	222	232	232	246	254	261	246	218	239	240	250	238	279	254	247	267	253	247	253	255	236	250	239	231	243	222	281	274	245	250	237	235	240	273	248	255	246	248	281	237	256	248	267	249	218	239	213	227	261	265	274	228	252	233	248	260	251	265	258	251	255	227	278	240	258	253	253	236	265	235	264	249	238	233	257	239	263	245	249	227	252	248	269	231	207	262	241	238	237	246	249	253	258	215	246	256	264	270	250	282	238	220	233	257	244	244	262	267	231	257	234	241	255	229	226	256	225	255	239	264	250	240	267	239	225	257	272	263	259	263	247	236	260	239	243	247	238	248	222	249	235	224	224	235	242	241	227	257	249	245	234	233	248	270	277	262	236	202	245	221	250	262	263	253	252	276	276	235	252	251	262	233	250	222	238	244	267	261	259	251	222	260	243	248	264	270	266	258	228	233	266	238	276	239	258	247	250	251	259	247	281	233	269	239	271	240	224	261	243	244	262	254	245	262	246	257	248	247	228	251	259	234	254	251	247	238	276	233	236	260	242	258	240	223	256	231	232	258	288	245	265	244	232	248	249	234	266	244	280	205	284	241	239	249	254	273	261	216	251	250	251	231	235	261	243	281	260	229	219	242	242	248	229	237	246	247	219	279	228	257	243	233	268	224	265	245	250	244	263	228	227	236	239	254	257	250	263	246	264	259	229	258	249	266	260	287	244	247	253	226	236	278	261	243	224	251	260	236	233	231	247	233	266	259	267	256	247	235	260	255	252	253	234	251	224	259	249	222	244	288	228	219	258	255	293	236	249	254	246	269	277	244	242	258	242	255	248	245	261	216	240	249	252	255	243	231	247	238	254	254	258	239	270	235	223	275	280	252	245	237	235	253	257	256	256	267	255	230	270	251	242	215	241	260	234	232	265	265	238	240	234	267	227	264	226	246	245	254	227	250	241	236	218	237	253	261	219	261	236	239	258	255	252	224	258	268	240	236	243	222	280	258	255	236	268	246	242	282	248	258	274	252	263	251	247	252	249	242	231	246	238	259	266	252	257	243	246	266	234	249	256	246	249	251	273	257	262	231	277	247	268	260	260	281	233	207	229	234	237	243	238	240	250	261	263	240	233	232	251	274	242	254	255	240	242	253	267	240	230	223	231	267	288	265	246	233	235	266	240	235	260	300	235	276	271	238	236	267	238	266	256	236	249	247	263	253	229	261	242	242	265	246	273	265	223	210	232	272	243	258	246	257	239	256	230	230	259	263	223	269	257	241	254	273	257	237	253	241	233	243	252	250	257	262	267	231	265	275	249	255	238	238	235	262	263	250	221	266	247	241	254	243	272	244	260	233	240	249	244	264	266	229	221	259	252	248	230	248	235	263	240	242	247	277	283	245	252	241	246	247	232	247	241	246	223	250	220	256	275	266	253	200	234	262	263	236	219	265	236	271	237	222	225	228	266	243	244	282	262	271	219	257	275	255	235	236	249	242	248	252	252	260	223	260	230	266	237	213	254	268	265	208	216	250	250	234	236	230	240	248	259	226	256	273	239	269	245	269	258	248	252	268	260	247	227	218	259	239	254	243	260	255	254	210	250	263	251	241	240	248	227	242	296	253	237	238	218	277	255	251	267	270	256	251	253	216	264	256	252	258	252	277	264	205	246	208	262	229	270	251	246	281	268	238	251	256	275	233	258	262	245	260	235	248	224	254	237	259	252	249	236	242	218	269	256	264	259	232	230	275	269	286	245	263	274	240	273	270	243	239	233	269	234	271	265	259	272	255	240	241	258	234	247	231	244	243	244	247	256	227	237	287	252	243	231	251	279	236	211	273	276	258	234	239	241	233	244	272	264	227	220	256	271	223	261	260	244	252	227	255	247	240	224	290	272	223	249	250	239	230	249	205	253	231	244	229	249	252	276	267	215	261	244	241	266	243	265	282	267	262	235	264	240	230	253	247	246	247	258	272	249	272	244	284	271	236	238	242	236	262	261	237	271	263	228	252	234	259	252	259	252	238	255	258	233	256	260	294	265	276	248	285	228	258	251	237	247	225	259	255	282	245	255	249	261	228	283	238	237	246	245	251	251	274	254	277	257	253	239	256	265	229	274	228	270	267	255	239	239	241	244	254	230	243	203	230	256	253	241	269	276	250	250	233	248	253	265	256	259	231	230	250	243	236	251	242	237	236	255	262	266	214	263	248	266	254	286	254	237	251	271	273	243	242	234	263	227	267	245	219	266	245	237	253	272	221	251	233	250	248	218	250	308	249	254	251	264	237	267	256	240	245	278	259	251	210	243	252	256	260	268	234	269	242	265	215	231	269	258	257	276	252	219	234	269	247	246	257	270	239	240	259	214	214	238	239	259	235	241	243	265	222	230	257	253	259	245	245	274	252	235	260	244	262	282	257	218	224	237	288	249	240	236	288	251	223	260	288	240	242	228	260	240	284	228	247	229	252	273	262	265	236	224	246	255	232	239	260	264	257	279	276	287	231	254	231	249
14959	6635	10489	11471	11053	9787	9431	7162	7770	7770	9486	7157	5025	3623	3303	2844	2263	2376	2061	1776	1813	1614	1519	1451	1681	1656	1582	1503	1514	1288	1279	1342	1317	1518	1307	1286	1108	897	789	762	755	746	768	760	753	762	707	673	668	663	668	605	670	686	649	570	623	658	633	658	659	614	628	638	728	692	714	614	586	645	620	590	593	584	635	646	593	651	647	613	647	631	605	612	628	609	597	619	641	576	619	614	587	599	574	624	535	618	616	620	600	578	604	591	613	594	584	599	601	598	594	594	604	576	579	632	595	596	613	587	579	590	593	585	615	610	634	599	581	584	586	681	580	618	587	593	589	601	644	552	660	609	573	654	576	584	622	574	587	667	627	594	581	593	587	597	575	556	592	618	577	601	637	565	610	587	585	605	593	591	622	626	597	586	599	568	587	615	624	567	598	609	622	616	606	610	607	585	604	611	599	626	600	588	577	607	615	633	642	644	598	642	567	576	607	597	607	618	610	582	616	606	526	592	620	602	671	596	581	610	604	628	596	591	579	613	625	637	623	627	608	616	582	575	626	605	624	622	654	637	582	621	625	632	641	592	598	612	599	616	590	578	636	593	570	621	609	604	584	634	590	606	620	579	636	602	634	568	619	603	621	611	563	604	571	622	568	584	610	596	593	602	567	660	634	566	596	569	606	596	571	590	641	593	596	583	606	615	592	612	643	560	614	581	613	608	613	589	631	605	569	627	593	572	617	631	576	584	607	574	604	606	581	578	593	577	574	560	592	610	609	602	617	575	580	570	581	592	597	559	594	642	632	605	597	588	603	612	625	607	606	606	622	619	609	620	622	637	572	646	585	620	565	614	586	583	626	624	594	589	630	553	602	598	578	568	608	583	563	577	624	621	603	568	594	621	584	620	658	586	582	601	602	599	627	596	610	622	612	587	591	634	606	606	615	594	615	575	564	594	588	624	604	618	657	609	635	667	587	580	603	591	594	577	580	550	633	590	567	589	604	594	625	662	550	638	593	624	608	623	588	572	598	622	612	579	621	581	674	619	591	608	631	595	635	565	619	602	635	590	564	611	618	589	620	585	607	639	630	578	624	591	613	614	625	606	682	566	616	569	607	624	622	623	611	603	597	551	613	584	608	626	583	604	593	613	599	595	566	620	601	603	573	580	614	604	650	606	579	624	619	597	611	615	582	609	615	581	583	645	563	552	592	581	603	618	584	590	606	624	637	618	592	542	586	591	581	587	602	615	604	574	599	590	589	595	598	628	576	584	576	577	608	580	642	582	579	563	653	594	608	604	598	651	567	589	618	640	583	592	606	631	554	642	600	604	585	616	624	615	613	608	572	564	633	589	603	637	612	620	589	552	550	600	617	589	648	545	622	645	610	598	621	573	541	591	603	609	614	578	608	578	620	650	612	569	656	650	576	566	596	586	611	614	568	605	615	592	650	624	616	563	611	601	586	574	604	558	621	582	563	598	626	646	572	634	619	633	585	606	584	581	647	576	597	582	616	659	629	597	629	572	589	607	578	573	617	592	619	568	593	569	605	628	562	613	589	597	575	623	567	590	614	628	642	592	609	597	607	620	652	573	600	621	602	619	589	599	574	585	619	670	622	597	591	566	605	584	608	635	654	545	603	645	617	588	594	622	577	580	609	609	541	604	576	628	624	594	622	630	617	593	640	588	583	579	553	620	582	638	605	562	617	622	580	636	623	603	606	641	604	647	585	572	598	629	622	593	632	615	620	591	585	607	596	583	587	588	593	592	593	595	606	558	561	602	607	611	566	597	573	623	582	628	595	595	645	611	601	632	604	592	619	638	624	595	570	610	598	617	593	577	630	550	611	549	595	611	574	579	561	645	569	598	597	575	600	563	592	606	602	611	608	567	560	604	651	606	590	591	570	602	626	572	566	593	614	614	608	606	599	586	590	584	585	566	615	577	624	600	612	613	593	583	599	616	548	631	589	562	553	559	633	564	609	652	604	650	582	608	582	613	582	623	597	631	562	616	617	593	618	613	609	613	632	572	569	584	577	602	625	548	625	606	596	630	617	614	626	580	589	594	666	600	615	612	584	598	646	610	611	618	592	548	609	604	642	575	638	592	592	571	643	601	591	581	587	649	583	566	595	585	602	597	611	627	597	644	604	604	571	559	589	611	640	635	621	611	633	640	617	594	603	629	581	593	563	619	629	644	588	602	583	618	580	605	615	590	596	586	603	595	581	640	617	566	603	594	617	647	622	622	597	629	630	559	538	566	635	614	592	603	602	575	581	585	617	607	615	610	575	585	590	593	601	605	572	604	612	607	619	607	670	591	581	613	611	571	590	576	595	608	596	598	636	612	603	610	593	615	590	579	585	614	581	602	614	534	580	628	620	579	586	593	639	612	584	569	597	609	535	573	604	603	592	599	571	594	607	609	590	598	586	587	627	620	613	615	578	552	613	618	607	644	642	580	572	603	609	588	572	608	618	651	592	597	567	587	576	583	622	568	606	600	604	668	537	615	595	638	632	599	627	649	632	600	638	617	641	585	577	604	613	593	599	579	560	615	584	619	610	623	580	603	613	578	612	586	583	591	578	570	647	635	576	582	602	559	619	594	626	619	623	620	584	636	578	635	630	623	607	590	597	619	603	628	637	614	578	597	597	592	623	593	597	585	660	569	557	594	627	589	596	604	608	639	589	560	586	614	590	588	616	599	606	578	646	551	616	587	614	586	623	594	617	581	599	632	598	611	609	595	631	625	602	617	594	574	601	538	608	533	614	609	667	589	607	598	589	622	598	613	621	629	592	599	618	594	587	601	594	614	568	582	604	593	623	622	587	563	568	604	575	642	660	610	628	609	570	593	584	604	616	603	573	586	586	570	570	612	664	644	626	600	586	611	619	548	614	626	592	623	557	569	610	610	569	619	598	595	577	590	603	532	594	609	631	570	613	563	622	593	577	576	628	613	615	579	604	609	607	558	551	626	574	582	637	610	568	608	602	597	554	612	636	590	610	614	608	566	586	637	608	567	618	609	565	562	593	610	599	591	604	540	642	561	611	579	608	599	583	591	605	608	629	604	582	619	581	611	680	617	577	625	586	634	664	591	570	562	635	583	596	585	614	625	613	587	604	597	573	571	573	584	559	614	631	638	574	603	628	648	607	587	607	604	631	595	595	611	612	589	580	612	605	628	621	611	579	594	591	595	594	615	577	626	590	615	610	643	598	582	606	613	613	599	616	632	608	582	593	546	601	616	608	567	588	604	573	618	636	601	576	589	595	610	608	559	625	620	585	549	626	561	584	606	572	627	581	550	633	589	598	592	571	577	605	578	616	611	615	614	633	624	550	572	661	590	582	597	610	634	607	602	648	608	569	589	639	610	633	602	611	617	526	590	595	612	622	598	592	589	569	620	596	645	599	600	596	566	584	580	594	605	598	607	593	613	642	613	630	537	609	573	583	554	518	595	571	592	647	617	588	607	601	596	595	649	590	608	612	609	608	591	589	588
37144	17018	13003	10601	8266	6681	6188	4146	3631	3095	4497	3303	2446	1528	1155	839	686	733	602	514	393	394	396	410	431	438	446	425	366	367	332	340	320	374	323	333	259	247	207	179	199	204	186	210	231	198	184	195	207	196	206	161	175	183	196	211	212	187	192	198	189	181	209	210	180	212	162	186	195	179	178	188	197	172	206	203	185	165	178	211	201	180	158	178	164	183	170	180	177	190	210	182	194	173	182	176	201	189	170	200	200	196	193	169	206	189	187	175	173	181	191	180	176	176	236	206	214	184	177	177	204	170	215	194	187	162	186	175	198	174	182	177	184	164	174	181	204	152	193	171	189	216	188	156	170	173	191	185	188	171	175	179	167	203	168	161	172	183	194	212	187	147	190	185	185	174	195	205	175	197	191	178	181	168	174	192	180	202	191	193	174	175	180	187	163	210	171	167	178	212	163	181	189	219	175	183	173	163	200	149	174	186	178	187	182	198	165	167	166	208	170	178	192	182	192	169	197	196	155	183	163	176	185	205	186	179	184	192	173	176	182	188	171	190	202	168	212	197	162	173	163	183	195	164	142	152	188	180	172	198	166	193	196	172	172	157	191	188	210	195	189	164	167	169	192	188	190	182	170	179	188	184	195	174	182	165	213	169	214	174	178	190	207	160	176	192	214	194	164	179	183	195	194	182	169	178	165	209	179	196	184	182	166	198	163	152	184	181	179	155	175	172	170	179	186	186	159	176	198	187	177	151	191	189	179	166	167	200	180	164	173	182	180	188	199	199	167	169	180	199	181	160	184	168	186	188	201	181	164	187	174	192	189	192	157	185	180	193	178	197	181	155	198	173	186	178	172	204	161	186	194	182	191	191	183	174	193	191	173	176	176	186	189	175	193	174	172	166	177	183	161	182	189	176	189	193	176	166	182	189	152	170	181	178	167	180	176	161	182	181	182	181	195	183	172	168	163	175	178	195	187	186	172	185	177	199	171	177	173	187	171	175	182	173	186	165	197	168	187	161	202	202	196	169	147	172	167	202	176	178	201	169	206	178	170	177	182	181	200	177	169	171	189	179	177	175	171	194	186	160	173	184	184	187	193	157	180	165	180	188	160	209	168	158	176	167	162	178	174	169	202	194	189	195	175	178	183	173	194	169	157	162	178	201	180	192	185	172	161	180	182	194	166	192	212	176	174	182	154	179	183	147	175	181	185	212	174	183	168	184	194	190	202	176	172	175	207	154	164	190	170	183	174	216	190	195	189	172	196	174	159	165	175	173	176	192	185	187	194	179	201	157	168	196	166	186	169	185	175	150	192	173	188	169	163	172	171	168	188	184	188	194	181	169	203	192	193	171	197	187	181	191	204	179	179	177	204	179	190	160	182	180	183	185	183	174	193	168	180	203	198	197	206	197	167	175	175	177	177	188	185	176	193	189	199	197	177	148	186	161	177	170	182	182	171	159	189	171	181	177	180	190	185	175	179	167	168	179	195	160	177	170	173	193	161	178	192	179	163	175	183	181	175	189	194	177	184	174	190	183	169	179	177	178	193	173	190	175	186	189	191	187	180	189	179	170	166	164	180	172	186	195	182	184	171	193	191	169	197	166	156	179	182	162	177	206	170	174	162	165	184	194	181	167	179	183	187	218	211	200	190	175	161	192	171	174	168	174	168	191	178	177	174	213	169	185	169	190	194	186	173	165	177	184	184	186	205	164	169	192	208	162	185	190	214	177	184	168	188	176	159	179	193	190	171	172	187	176	172	212	173	184	166	157	164	196	215	186	179	193	173	195	185	184	188	189	167	183	168	179	171	164	198	200	164	199	172	194	172	190	168	183	189	188	158	181	186	164	156	169	193	165	191	199	182	205	193	194	183	174	175	204	180	196	175	179	189	177	186	175	191	196	168	174	178	206	179	181	207	196	181	180	194	182	193	215	160	166	173	187	168	176	156	205	154	160	169	190	160	166	183	194	161	164	150	181	173	141	171	185	206	175	186	169	178	142	170	180	173	190	189	176	166	178	160	165	164	161	189	187	183	173	171	171	178	195	191	159	166	157	179	179	182	171	199	179	172	183	182	188	175	183	177	183	203	197	171	191	176	163	204	176	174	189	163	187	217	179	189	172	174	193	172	159	172	179	187	182	175	175	174	202	167	192	197	190	151	207	178	190	178	182	175	189	181	185	174	169	177	196	177	192	175	198	188	176	186	186	166	194	181	199	217	169	166	182	179	193	167	169	171	165	167	159	208	179	173	177	191	198	191	197	188	170	181	159	180	203	166	173	191	159	182	183	180	172	180	171	190	211	180	186	169	182	175	177	190	166	170	175	195	189	184	190	191	169	171	174	162	181	199	192	199	198	176	151	188	159	199	193	183	182	189	195	167	179	185	169	187	204	179	166	167	171	174	176	195	170	169	195	169	182	193	185	171	184	187	169	176	196	183	196	182	192	159	197	180	168	170	156	209	183	158	203	206	168	183	200	180	174	181	165	190	185	186	196	170	184	193	182	207	164	176	153	163	168	165	170	185	196	169	169	176	178	187	191	174	156	184	202	169	173	190	180	172	181	164	203	205	182	177	156	199	173	172	189	174	176	190	174	176	194	177	188	203	151	222	191	181	211	187	180	186	191	179	216	178	178	181	181	188	164	162	214	186	162	171	153	191	222	176	159	157	169	201	212	193	193	160	175	192	197	179	188	174	160	189	191	150	172	185	187	182	207	169	169	183	167	198	196	191	161	186	203	172	204	183	201	178	201	179	182	175	179	186	202	175	167	184	159	175	178	184	183	167	184	159	183	186	179	180	185	161	173	195	186	173	184	150	190	163	174	176	172	204	155	173	173	190	197	178	188	204	155	197	165	190	176	201	201	175	180	201	172	184	180	197	184	175	160	195	184	197	161	169	188	176	195	172	175	182	189	187	171	150	173	180	178	203	203	173	195	195	168	174	163	198	179	178	174	183	202	185	182	176	221	175	195	148	178	189	167	214	168	160	160	161	182	173	150	177	172	208	182	205	179	202	152	208	186	181	189	173	191	204	198	166	201	168	200	190	185	205	186	180	189	181	197	168	178	159	161	167	200	207	176	187	180	181	177	171	154	198	184	182	195	189	185	199	200	190	181	181	174	163	178	195	179	169	164	176	199	211	173	187	185	165	201	197	199	165	163	169	178	188	158	177	173	191	202	172	177	170	185	187	181	145	158	192	181	170	189	165	180	180	197	194	193	218	187	183	172	203	166	183	213	155	160	176	171	176	167	182	183	180	193	180	190	180	177	187	196	206	182	169	204	167	183	181	181	154	199	177	194	206	186	192	177	177	171	180	211	179	183	179	183	180	181	176	162	178	173	151	187	159	177	204	182	195	173	177	167	172	162	176	207	196	178	191	176	164	179	184	166	198	185	162	165	177	176	171	171	200	194	178	173	217	184	187	173	182	168	204	187	182	188	185	182	177	197	172	171	199	205	187	183	211	195	175	168	181	189	169	196	165	201
21337	9544	15088	17615	16254	15125	14937	11301	12417	12753	14920	12035	8847	6112	4981	4171	3285	3823	3102	2945	2379	2220	2264	2080	2130	2167	2257	2353	1853	1785	1403	1683	1875	1969	1738	1656	1364	912	781	699	709	670	779	809	780	727	715	708	642	544	571	556	541	523	562	525	597	545	561	530	548	513	485	556	566	590	570	593	589	573	492	447	527	525	508	528	509	520	477	481	488	489	436	479	469	487	508	475	467	431	493	424	492	470	499	454	489	452	502	463	463	476	476	506	502	453	460	456	498	447	462	474	490	465	516	471	488	463	442	461	447	484	464	492	444	477	408	427	478	423	490	424	470	448	499	484	469	469	484	478	472	471	459	484	496	490	442	470	460	455	487	455	450	457	507	465	478	465	461	480	479	438	454	466	509	459	502	450	457	485	453	466	468	480	440	438	487	496	447	469	473	480	433	454	455	446	502	445	464	472	450	476	455	469	515	484	470	469	439	484	465	473	439	493	503	450	514	493	498	469	430	440	457	444	471	473	468	472	475	481	460	499	444	460	473	470	468	452	443	470	443	482	448	449	475	435	473	458	460	463	446	460	432	490	485	462	471	459	485	489	445	479	460	446	488	496	432	491	459	475	475	520	490	490	484	477	456	511	466	481	483	466	462	442	463	507	470	462	489	455	457	440	482	451	503	466	446	457	475	445	479	435	431	502	473	441	490	509	432	479	450	471	492	451	467	449	475	510	463	479	429	442	468	434	496	499	447	499	453	443	461	488	482	459	452	496	452	491	447	470	490	433	487	473	508	396	481	505	455	471	426	463	445	433	474	482	483	501	471	446	477	425	466	443	489	482	465	508	484	445	455	464	480	498	436	449	433	500	434	470	454	435	466	466	480	500	495	496	474	449	442	468	469	416	467	464	428	486	474	461	486	490	453	443	458	475	494	441	487	446	485	462	462	456	508	456	439	425	438	446	488	470	474	464	487	461	450	466	450	488	476	486	477	467	478	462	462	508	465	499	427	460	471	457	438	475	430	450	505	479	483	465	487	464	455	477	491	457	487	482	447	482	456	488	480	446	457	438	449	466	421	426	470	449	469	488	413	505	495	436	462	522	451	482	494	444	434	452	480	475	430	464	453	429	446	457	472	446	486	480	424	456	445	477	457	460	451	439	463	454	464	455	474	459	477	452	469	457	428	449	451	499	481	447	459	462	476	472	494	442	454	447	458	453	450	445	451	449	460	425	470	463	481	479	449	458	500	505	477	492	467	463	507	446	468	472	458	474	464	459	437	495	459	471	517	482	498	479	474	446	490	471	445	418	493	453	486	464	481	481	509	485	486	452	499	462	454	434	463	458	441	437	451	481	469	479	499	442	462	472	418	466	482	488	499	485	487	460	479	446	489	486	454	437	477	475	458	436	474	459	472	447	458	494	467	432	488	481	466	464	439	436	475	498	468	516	480	450	509	441	456	476	475	470	428	432	462	467	512	495	470	464	475	453	437	482	446	447	466	456	467	512	458	457	512	444	491	461	464	476	514	479	486	467	470	454	463	476	491	427	440	506	444	485	452	457	462	455	467	479	463	496	498	447	429	460	477	461	502	479	467	465	465	494	499	452	459	453	453	480	523	462	469	458	447	471	444	488	486	469	456	471	453	439	471	454	461	490	471	507	440	447	465	454	461	461	420	490	490	430	481	446	478	427	493	491	454	456	465	461	505	458	421	457	473	520	458	443	454	465	484	463	484	469	466	460	443	450	493	490	478	446	506	493	487	462	471	462	458	455	455	464	438	481	458	476	459	452	473	468	435	466	450	457	449	480	483	469	455	453	447	457	468	479	461	474	478	459	472	462	488	473	475	469	439	485	498	497	467	429	462	460	456	508	440	509	461	454	438	475	483	477	460	482	450	491	461	481	474	498	442	448	448	466	452	462	470	455	446	513	445	451	450	477	447	465	507	467	496	482	484	448	470	449	472	482	481	502	503	478	444	484	474	487	495	468	456	497	420	470	477	467	451	465	451	515	462	488	458	449	504	476	463	445	461	428	477	434	500	472	461	485	467	447	502	465	491	507	492	454	458	481	460	486	437	427	479	417	458	452	486	461	447	451	487	453	465	490	478	451	492	452	491	452	462	470	487	493	467	452	465	445	462	469	464	481	459	466	498	436	438	454	440	452	535	437	501	428	461	443	463	438	452	475	493	470	470	496	425	446	506	433	447	488	481	480	466	476	456	456	480	456	459	423	461	477	471	466	493	425	431	447	452	469	444	457	458	455	472	470	514	452	428	470	493	435	440	453	437	491	443	446	483	447	484	465	472	454	480	466	495	506	457	464	492	470	468	472	461	459	469	479	464	453	485	453	462	466	471	439	466	495	482	500	487	499	507	447	450	487	477	455	439	445	480	468	488	498	458	459	472	488	504	455	442	462	440	422	464	478	438	501	476	476	443	478	479	458	472	474	428	464	450	481	447	447	451	441	470	443	477	444	450	462	471	495	422	497	489	498	477	438	432	482	496	447	466	469	482	452	464	468	480	488	514	459	446	447	469	474	449	458	505	446	494	481	460	475	505	452	471	449	507	466	472	487	452	450	484	478	475	502	457	442	475	493	477	457	469	485	430	472	486	466	433	446	476	490	469	451	454	454	449	447	480	468	446	449	480	469	523	493	467	462	471	466	489	456	478	455	447	457	493	478	451	447	465	483	475	458	465	468	454	447	468	443	458	477	465	459	402	498	470	438	483	478	440	494	428	472	425	517	450	479	471	472	475	475	481	466	522	470	485	457	468	499	480	487	505	466	452	475	441	454	452	410	513	468	495	474	482	476	444	467	495	491	475	441	476	485	458	475	503	437	490	484	447	475	489	513	453	471	456	444	491	452	470	438	464	471	468	502	474	430	436	464	497	446	489	464	458	458	463	467	448	486	475	441	476	448	471	470	453	446	462	503	437	474	466	496	468	485	455	487	433	472	458	503	460	474	461	457	486	477	462	462	448	450	473	491	449	480	456	452	452	466	453	472	477	472	498	469	446	454	453	501	475	482	467	443	465	461	494	456	437	409	440	503	456	497	456	512	467	485	444	469	451	453	448	444	478	505	436	472	458	475	462	446	446	491	406	416	476	468	464	440	487	480	499	486	475	438	485	493	444	472	454	469	488	494	473	477	473	479	472	450	506	487	516	449	500	473	428	493	484	456	449	444	445	461	493	473	491	484	446	511	462	486	470	480	487	468	469	475	521	458	461	430	488	450	484	414	507	458	463	457	431	427	475	409	483	455	439	457	470	461	453	476	476	443	440	448	497	497	480	461	472	478	426	495	480	464	466	487	497	441	478	483	480	445	510	470	478	470	507	454	494	465	438	473	433	446	455	462	453	449	492	476	468	482	452	476	463	456	446	472	450	514	464	474	484	477	444	469	446	491	497	456	483	477	458	440	457	442	439	476	466	456	466	475	485	486	435	485	439	479	492	468	491	477	485	468	459	466	471	449	465	442	439	489	480	472	458	461	427	455
11248	3233	2903	1765	1196	938	824	722	658	625	616	557	554	519	426	428	430	454	450	427	429	428	425	399	400	426	423	412	377	414	383	413	414	439	429	390	433	380	416	427	387	359	383	417	383	356	375	401	404	402	363	382	404	340	363	363	355	393	377	422	387	351	393	379	398	364	358	387	364	357	361	376	380	387	357	383	372	381	329	382	396	380	360	375	368	359	338	382	387	387	395	364	394	403	366	402	386	380	399	363	402	360	361	374	368	330	402	331	378	382	378	368	399	395	410	384	351	391	390	360	390	381	363	380	372	368	369	357	363	381	420	360	400	361	400	359	387	385	353	358	380	373	369	361	383	408	362	356	354	374	382	375	380	370	414	383	393	355	421	368	365	386	355	347	350	363	376	353	364	339	337	376	395	355	367	371	386	384	375	376	396	383	385	383	350	349	369	373	377	385	354	379	355	382	409	387	351	374	348	371	425	357	352	358	357	353	374	366	368	386	394	381	392	348	337	390	379	396	341	379	387	393	375	376	372	353	383	376	391	389	355	377	369	393	380	390	370	375	414	423	380	347	392	396	367	367	413	366	353	365	342	390	363	390	385	363	373	386	362	382	362	371	383	384	350	410	394	353	375	352	419	403	372	394	376	384	398	383	393	385	375	353	364	387	376	332	369	370	368	352	404	373	366	401	369	402	374	376	363	398	360	363	343	411	376	361	383	374	364	355	356	353	347	347	370	370	357	368	334	363	347	360	357	360	370	365	350	345	344	362	359	354	352	368	381	368	339	412	377	387	384	344	353	411	396	395	406	387	385	391	374	393	397	355	349	397	364	403	381	391	400	360	351	398	375	380	364	334	349	349	392	409	360	346	364	360	363	341	405	387	389	380	396	353	388	380	380	399	415	401	359	375	383	394	375	385	403	369	356	343	370	378	371	363	386	386	357	375	414	388	383	410	373	388	383	359	353	357	388	398	385	372	377	386	366	339	375	340	330	369	361	351	391	374	350	373	372	379	383	343	362	371	375	381	357	409	372	363	389	365	385	380	352	351	390	367	371	360	379	354	378	343	372	363	352	392	375	425	427	394	401	385	371	362	362	374	366	387	354	407	411	394	373	334	360	385	385	350	324	370	379	358	379	360	355	363	381	379	357	359	389	364	396	363	363	409	364	390	367	391	409	373	353	361	352	382	433	348	388	383	357	390	392	417	387	374	371	384	402	370	392	367	383	374	376	409	381	347	371	383	362	386	348	373	392	333	391	360	397	368	364	383	352	383	377	382	347	386	393	379	401	348	383	371	357	392	379	344	355	396	382	354	387	409	399	382	337	388	394	404	373	370	376	374	332	357	373	375	359	353	363	372	338	391	387	377	379	334	366	358	330	382	351	388	392	365	384	379	395	366	347	358	376	395	366	350	369	408	337	362	352	393	375	369	424	395	403	369	358	379	338	371	347	346	371	353	384	389	392	398	394	380	402	351	386	367	385	417	347	371	388	379	384	353	363	369	402	398	336	332	385	378	420	384	400	375	370	393	392	380	408	387	360	351	368	374	394	337	378	396	361	398	375	398	393	367	408	376	362	368	388	367	375	397	369	349	367	374	383	361	375	356	359	382	371	365	372	418	375	383	366	358	360	346	387	385	368	344	353	354	393	399	386	361	377	376	344	378	336	389	387	372	399	377	363	367	390	361	389	410	352	381	378	348	341	361	396	385	400	348	350	381	398	373	358	359	402	348	381	382	327	381	383	426	395	396	372	411	377	414	390	385	379	423	366	389	393	383	360	377	384	393	362	353	379	352	353	360	406	349	408	375	386	399	362	377	384	356	362	380	396	378	368	420	407	365	393	411	387	386	406	363	383	376	359	341	383	368	398	355	356	361	369	393	369	389	358	381	406	336	362	386	383	346	381	362	388	389	407	394	391	357	370	366	403	402	365	351	356	353	415	366	374	366	373	351	398	346	407	393	397	354	346	439	356	372	392	431	393	365	360	405	368	406	384	387	378	339	375	381	344	364	373	381	327	361	388	381	382	406	384	361	395	390	343	365	375	374	337	376	390	392	344	337	340	350	368	395	359	388	370	380	378	346	379	392	350	392	352	382	370	376	355	373	363	416	359	375	338	387	359	371	365	441	379	384	399	381	370	408	396	386	374	388	373	364	383	349	395	339	338	388	387	380	341	353	378	364	376	377	375	374	407	370	385	352	371	355	356	384	405	378	376	349	364	358	403	361	388	360	380	342	322	370	351	382	370	362	364	357	376	352	383	410	393	361	350	382	361	373	405	383	388	365	389	397	375	360	387	385	332	376	416	387	379	365	352	391	363	375	375	378	318	402	361	375	353	370	395	373	360	363	368	374	384	354	352	372	334	394	355	365	383	384	354	415	357	424	355	357	373	378	383	407	351	382	371	369	357	376	378	359	382	360	378	362	390	363	374	359	382	369	338	363	325	367	349	359	374	345	370	339	351	372	384	422	361	386	360	370	406	366	366	380	398	375	385	374	367	359	391	348	388	374	362	382	349	381	373	394	380	398	334	361	389	366	372	365	412	421	411	419	375	331	388	395	381	331	339	389	364	402	374	371	384	383	370	372	383	431	403	388	377	391	366	400	399	372	393	362	366	389	379	344	401	390	389	394	368	334	372	387	383	373	368	406	367	370	378	422	342	396	359	360	347	349	411	370	390	348	397	401	383	365	379	372	395	350	360	386	361	334	340	395	386	384	378	344	336	388	404	401	375	369	376	402	388	389	371	343	386	353	416	341	339	399	386	395	366	367	361	360	370	351	397	336	364	335	359	375	377	410	334	387	388	379	391	369	394	417	347	401	375	386	390	356	372	360	383	405	397	372	381	385	370	405	376	374	370	404	361	368	382	361	371	384	349	361	375	377	364	355	374	349	368	392	366	345	380	364	388	342	408	379	364	380	356	394	371	329	390	387	336	376	339	409	366	397	346	393	379	364	347	349	354	395	419	391	358	371	366	372	383	381	372	387	413	360	380	333	399	402	363	348	348	364	363	349	382	362	379	389	422	370	393	385	360	355	366	359	385	338	378	381	384	378	391	369	355	374	422	395	398	433	358	367	375	380	366	372	353	343	383	395	354	341	352	374	395	356	390	349	385	352	349	339	374	329	376	397	393	356	384	358	380	357	351	375	401	351	363	371	379	367	348	407	381	398	378	389	383	374	361	371	358	357	384	424	364	367	395	346	372	387	378	381	368	385	357	360	399	347	374	379	354	379	366	359	383	384	359	388	414	373	367	338	396	361	374	364	356	383	352	369	376	358	389	387	392	373	390	364	391	395	366	404	383	408	382	352	381	383	395	399	392	378	361	409	370	363	410	381	387	370	393	414	386	343	376	377	392	427	357	347	367	370	407	395	357	389	344	359	386	393	391	370	363	337	369	425	367	346	368	375	388	369	411	414	394	367	409	390	346	405	404	348	380	355	349	376	424	364	392	410	370	384	348	412	387	368	389	344	402	368	363	422
6649	3084	5170	4939	4131	3529	3075	2594	2533	2332	2308	1964	1747	1652	1496	1307	1297	1275	1177	1226	1125	1176	1238	1191	1245	1181	1216	1133	1088	1012	1113	1078	1245	1245	1194	1166	1034	949	900	927	897	920	962	974	972	919	952	939	859	944	879	974	969	898	874	864	825	843	847	868	876	829	878	818	875	860	883	864	861	833	868	892	902	822	894	899	870	886	866	860	872	824	868	876	838	860	862	866	887	888	891	846	831	830	852	882	836	825	841	915	847	844	886	860	873	874	912	837	865	879	875	841	867	852	857	849	828	919	812	854	831	878	929	844	880	855	861	881	858	845	890	861	875	896	815	824	866	793	872	849	846	845	830	888	843	898	846	863	851	872	853	842	896	868	829	874	853	879	802	889	849	842	817	862	931	902	875	907	840	880	877	875	840	848	814	874	841	910	855	860	861	852	865	842	865	868	919	921	814	888	900	853	823	884	922	828	866	872	894	829	822	859	839	871	876	871	843	853	857	869	837	878	845	889	870	844	849	824	888	912	870	864	847	850	870	881	820	870	892	907	868	869	876	865	863	851	870	884	831	862	889	862	911	895	828	824	864	823	857	850	865	885	868	863	855	919	873	863	908	880	829	828	882	888	847	891	847	844	855	846	876	852	870	859	865	863	817	886	852	830	884	857	879	881	825	861	857	821	842	820	860	919	860	824	835	902	870	851	863	837	916	879	815	885	876	845	878	855	856	918	936	903	847	874	861	849	876	867	884	886	916	866	833	815	825	842	850	874	892	883	843	879	966	862	862	843	800	855	854	902	831	853	894	854	890	841	910	840	842	852	892	815	811	843	832	880	899	889	834	834	838	830	919	871	883	859	893	886	853	930	888	909	851	897	894	857	868	863	884	824	833	867	817	838	897	868	884	865	910	854	884	878	853	878	850	868	879	845	878	838	847	762	860	846	850	909	867	818	841	879	820	844	842	895	854	858	855	794	890	832	873	859	853	886	850	860	945	863	898	911	872	855	820	819	891	853	850	898	882	875	883	881	888	880	902	836	885	851	820	872	850	847	819	870	762	841	822	824	839	861	833	862	886	829	861	861	837	912	833	837	833	838	913	853	907	883	855	824	840	904	822	845	887	883	870	869	896	816	898	871	871	905	852	873	857	876	844	894	851	852	839	899	845	818	863	806	871	868	838	900	844	886	867	907	856	852	874	846	841	861	855	837	837	837	860	826	831	819	891	852	841	872	874	898	859	886	870	873	814	809	872	858	866	883	841	860	865	802	911	874	909	865	878	854	864	869	858	909	824	936	846	827	863	913	848	861	782	846	852	861	902	866	864	877	888	838	849	834	851	865	826	870	852	848	881	930	883	873	832	854	844	884	895	836	869	802	835	846	910	873	890	893	837	883	888	901	848	809	832	835	867	916	841	898	817	829	848	845	841	863	827	881	889	826	868	903	872	896	869	833	861	859	848	860	859	878	848	864	867	833	875	843	852	822	840	883	833	855	848	841	820	885	852	882	904	872	833	870	830	891	835	867	894	873	890	866	847	877	932	904	844	881	860	880	881	883	820	912	850	883	859	836	879	799	865	874	849	854	846	870	893	931	836	896	906	827	888	823	846	838	847	830	897	852	800	847	885	904	891	856	841	908	862	863	865	864	838	864	869	856	884	829	824	886	821	842	881	853	793	826	848	811	936	871	853	879	832	867	830	846	872	869	827	853	882	859	871	915	880	854	853	814	870	858	873	868	834	791	852	870	856	904	807	870	843	869	857	850	826	862	858	875	863	837	878	839	866	879	871	858	818	845	892	863	821	824	829	814	862	835	834	831	908	873	851	851	840	880	828	895	848	884	875	875	900	840	893	845	871	914	874	846	904	858	903	906	874	851	880	871	897	884	844	868	894	799	831	881	874	885	893	862	821	831	841	924	855	858	831	842	845	833	875	841	886	875	826	831	900	881	872	889	871	836	852	889	893	859	828	919	862	842	848	893	828	833	881	816	840	839	891	930	867	811	803	828	842	849	879	851	865	856	835	823	822	895	875	839	869	839	842	910	838	851	853	890	864	832	888	834	843	863	904	884	872	913	903	870	802	839	932	871	825	831	861	820	903	837	840	816	863	862	824	875	877	879	854	857	889	926	871	848	875	887	838	871	815	850	848	849	836	868	818	872	890	884	872	909	794	856	892	839	849	865	890	840	857	879	873	819	874	816	827	894	887	827	869	906	863	857	866	879	828	839	909	895	852	848	859	899	892	898	881	914	828	905	913	849	845	874	849	874	827	901	903	895	887	837	816	879	908	856	881	815	869	844	906	863	857	893	889	856	880	888	920	894	786	833	857	855	870	847	814	894	846	875	850	870	918	852	862	853	886	848	863	837	855	838	881	904	846	881	858	873	850	849	819	791	874	891	927	854	834	871	869	848	876	856	812	826	823	860	884	840	845	831	844	941	840	861	867	828	879	821	814	875	866	862	819	892	840	864	889	823	851	917	856	877	883	891	851	861	881	863	884	851	832	832	885	836	879	858	876	822	843	883	814	851	821	859	859	840	891	893	851	877	894	832	881	838	868	842	890	821	901	842	825	886	922	876	923	840	834	881	830	883	822	841	875	884	818	821	877	895	864	914	915	908	910	877	867	862	859	837	892	840	844	853	905	875	872	873	861	830	849	899	888	912	860	894	879	886	864	911	868	856	835	887	840	819	857	891	854	853	853	791	926	890	803	857	859	858	853	849	823	834	899	817	922	862	865	857	826	885	866	865	897	861	822	862	877	858	882	872	888	860	828	850	895	874	833	814	876	893	908	864	859	795	905	851	850	881	861	832	901	847	893	852	826	854	852	860	856	892	855	824	833	845	891	874	900	847	881	879	854	886	831	839	892	890	893	868	891	896	828	878	869	859	836	854	913	843	877	853	874	841	886	821	870	870	868	829	850	833	819	862	865	870	834	899	910	831	861	865	900	819	876	860	830	831	833	883	874	865	837	881	803	889	846	901	865	888	816	856	834	847	919	874	875	908	899	826	816	888	862	871	867	867	881	886	888	840	923	853	855	801	836	903	835	865	844	880	904	842	901	893	874	832	861	902	900	842	842	856	853	882	915	859	847	848	865	831	802	888	906	855	886	832	828	861	910	881	887	822	828	847	875	819	839	905	866	839	839	854	874	889	844	862	864	939	880	874	825	881	898	893	827	885	806	887	856	860	831	873	844	879	897	890	910	838	874	915	845	869	855	862	869	860	899	875	897	849	857	934	824	821	868	860	913	874	825	878	861	845	829	844	832	863	885	835	920	892	845	879	901	870	887	840	809	821	870	867	911	864	879	860	832	814	800	902	829	882	863	891	858	879	875	792	850	865	848	922	904	799	840	903	873	882	830	879	848	865	828	862	865	832	870	868	842	894	838	885	914	849	891	842	846	884	852	865	849	893	879	826	821	851	884	908	872	872	854	798	873	873	850	852	784	836	855	895	881	828	821	914	848	869	885	818	931	869	884	892	882	862	838	837
27381	10297	7346	5768	5031	3999	3396	2661	2180	1999	2394	1545	1236	825	652	496	493	482	453	405	382	397	386	357	393	394	359	369	308	318	332	346	342	371	381	306	260	266	260	266	254	257	258	282	264	270	296	257	288	258	240	252	249	237	237	229	252	265	218	272	260	259	249	252	224	273	232	255	251	259	234	276	245	289	283	248	229	261	231	261	246	249	245	236	271	244	242	242	253	231	258	234	253	283	265	230	259	264	257	228	235	253	251	235	240	244	248	241	234	285	232	228	252	296	292	214	227	223	271	240	261	221	270	239	231	267	254	259	264	219	260	255	233	219	232	234	238	258	270	249	254	240	261	259	235	232	258	231	259	222	268	231	234	243	245	265	250	228	227	252	237	248	225	229	224	259	251	225	220	242	236	254	238	274	247	246	245	244	223	248	223	263	231	283	233	233	254	253	229	234	259	255	252	244	235	246	229	245	275	261	265	269	218	225	243	235	251	248	251	215	235	231	244	257	227	261	239	284	247	248	222	224	273	240	239	228	264	247	251	243	248	267	246	223	250	248	261	224	277	264	248	264	242	220	250	239	246	264	248	227	230	259	269	242	268	264	262	249	264	230	226	253	244	255	258	240	253	237	249	232	249	243	242	246	267	259	290	257	248	244	259	248	242	242	264	249	268	252	240	250	221	234	259	251	244	249	265	249	254	256	244	273	257	283	259	265	254	225	238	234	221	243	219	226	272	222	242	224	243	242	262	243	230	213	234	235	248	241	247	240	272	256	257	246	255	263	224	259	239	237	268	217	251	248	237	269	241	270	225	245	264	249	265	258	287	273	257	248	234	252	244	250	259	263	243	228	256	248	261	226	231	255	245	247	227	224	230	239	239	276	229	254	228	257	207	248	234	233	248	225	242	254	247	240	228	233	236	245	233	245	217	247	265	244	224	242	279	241	226	228	272	276	225	235	267	266	271	274	263	252	259	253	248	236	250	223	236	254	254	230	263	229	249	259	255	244	217	237	218	223	237	261	240	232	246	218	233	256	230	223	243	254	263	255	246	226	220	246	248	262	249	256	237	219	235	246	240	229	240	260	235	252	254	224	244	245	278	255	269	220	258	252	241	280	233	267	245	221	240	255	259	248	248	268	260	230	215	271	238	225	235	257	265	248	241	234	234	247	258	232	247	241	253	224	231	241	244	237	248	264	232	236	267	250	252	226	276	213	269	240	254	249	277	243	265	255	273	252	265	220	243	254	244	252	245	252	277	209	244	270	300	217	264	289	235	217	253	245	255	224	256	256	251	264	232	231	263	255	244	283	261	232	242	211	226	250	212	260	270	270	239	242	237	253	236	235	222	246	252	237	252	242	233	265	277	272	219	249	221	248	239	256	249	290	240	219	276	285	256	254	260	223	239	219	235	258	232	252	230	261	228	231	222	240	242	237	244	246	264	248	247	248	243	231	245	238	243	232	242	250	251	244	295	241	265	245	264	264	253	240	236	234	240	232	255	279	237	246	213	253	242	265	228	258	252	237	264	233	234	260	237	237	248	223	260	250	245	227	249	233	247	256	253	271	262	231	254	242	249	221	264	225	253	273	249	243	249	235	242	247	253	239	256	253	233	242	288	243	245	229	264	256	227	253	266	231	273	234	223	235	227	258	232	257	239	212	224	265	233	261	263	240	214	252	232	229	266	248	232	231	242	232	264	255	245	218	262	248	243	263	254	234	265	243	263	236	268	258	231	244	233	230	255	239	224	265	255	243	252	258	227	238	251	248	256	240	242	280	254	260	247	265	235	225	234	250	237	234	263	253	256	257	227	254	239	247	205	254	262	239	290	285	236	254	240	230	237	276	249	274	228	258	224	237	261	244	236	243	258	255	264	234	249	263	277	257	240	278	214	232	242	262	259	238	249	247	240	228	238	242	245	230	226	254	233	246	235	240	231	259	238	210	216	234	249	262	247	251	255	277	258	214	249	258	248	212	228	251	266	255	231	261	282	271	230	270	237	217	248	237	241	241	252	260	256	262	228	230	232	244	269	233	251	247	240	243	257	269	244	234	248	248	230	267	272	260	246	261	246	248	242	267	269	257	217	235	275	260	258	229	245	268	237	234	238	253	247	232	242	236	252	256	210	221	237	230	240	252	241	245	249	278	214	230	243	224	232	253	209	244	286	252	273	259	245	267	262	234	264	265	258	266	258	247	260	243	256	245	211	260	280	252	248	250	221	242	224	227	233	250	234	253	241	231	237	264	204	269	232	224	249	239	216	238	282	224	234	242	244	246	248	230	270	232	231	237	261	264	250	262	237	241	262	253	220	228	256	236	251	229	241	261	231	243	267	236	251	252	229	227	224	239	223	217	238	252	243	241	248	242	262	231	233	244	239	224	275	232	252	243	245	247	232	287	235	236	251	255	233	259	221	256	257	238	267	202	249	241	251	248	225	253	240	274	254	240	248	233	253	252	249	283	267	226	273	217	259	255	247	292	255	241	277	264	284	216	271	266	238	267	254	249	226	295	258	247	245	228	244	247	243	236	244	249	271	264	233	264	238	263	266	228	219	250	254	225	264	236	242	224	258	257	257	272	212	267	224	268	246	251	236	227	270	244	264	254	240	209	264	244	254	229	234	260	279	236	221	242	249	242	246	254	261	246	198	253	261	241	238	228	252	241	249	199	247	255	226	234	243	255	262	243	253	249	236	246	263	254	255	246	262	233	250	248	253	256	230	245	212	262	252	234	278	215	245	254	242	247	258	222	252	233	262	245	277	256	239	228	272	247	239	250	264	239	228	253	255	254	252	246	246	240	228	254	247	268	242	234	241	274	239	259	249	276	222	240	258	278	258	253	273	247	239	260	247	250	248	237	269	246	269	246	263	242	222	247	228	237	222	257	277	247	249	258	241	224	262	249	244	234	252	252	243	239	264	270	238	267	243	253	248	264	210	267	257	241	264	193	250	253	269	217	250	250	293	257	263	235	254	252	242	227	235	230	253	254	251	253	270	238	236	231	238	216	260	259	269	228	248	261	224	265	234	256	250	228	266	258	225	245	255	243	265	268	257	219	226	220	239	244	247	246	266	263	251	241	252	226	254	252	223	241	269	255	226	234	261	233	270	255	212	236	228	228	255	239	250	249	238	266	248	263	241	242	257	254	257	252	265	233	231	246	273	279	236	218	274	272	261	246	266	264	257	229	223	256	235	261	241	230	231	240	221	252	236	231	218	257	265	202	259	260	249	227	268	247	255	213	215	228	239	234	245	248	282	243	298	262	276	258	220	250	207	262	258	249	248	228	240	264	234	251	252	237	235	234	248	261	281	267	266	285	269	236	255	260	239	227	223	222	238	241	220	272	276	259	220	253	262	224	232	240	234	260	256	252	265	271	255	252	242	239	264	260	245	246	249	211	252	249	296	234	274	250	261	244	243	252	281	248	268	206	281	245	250	249	242	232	243	271	239	269	264	279	242	238	263	239	248	232	261	240	254	230	223	264
16029	6072	9525	11429	10438	10136	9349	7702	7485	8174	9235	6574	6006	3893	3155	2670	2350	2382	1960	1729	1599	1633	1618	1457	1589	1678	1656	1490	1215	1218	1239	1470	1659	1635	1524	1248	846	744	741	732	682	698	772	845	807	738	805	775	746	700	693	629	663	607	632	651	628	650	657	618	652	641	664	643	646	659	589	612	643	600	618	641	571	617	655	589	592	613	606	601	623	612	654	596	561	599	646	613	613	583	601	563	605	579	596	552	578	585	602	634	599	630	590	621	559	634	614	637	609	620	517	598	612	619	598	605	626	642	565	554	627	594	623	592	613	648	617	588	617	598	566	619	577	592	587	633	589	590	612	604	625	611	571	604	562	655	597	610	611	610	608	633	584	631	543	594	593	554	603	600	630	593	604	583	586	608	617	646	581	612	598	608	559	622	631	644	591	573	625	587	589	580	611	618	597	565	576	569	582	604	597	606	637	584	630	587	577	623	593	588	577	614	581	599	590	599	617	612	619	572	599	583	627	598	591	613	609	587	601	581	599	612	595	573	571	639	600	594	637	632	558	597	590	588	612	627	619	591	568	639	565	594	609	604	572	560	579	606	603	607	592	608	591	610	578	541	573	609	558	629	602	572	586	601	567	591	649	632	632	600	630	606	597	557	605	643	613	626	627	602	548	659	576	560	543	618	570	603	576	611	598	607	599	581	617	621	590	626	566	577	563	588	594	584	611	625	606	602	627	628	611	589	610	574	577	613	617	603	617	586	591	611	631	565	577	590	585	602	609	644	585	559	590	581	555	580	584	611	588	609	600	608	604	593	608	615	610	628	599	606	593	587	540	606	598	587	588	598	589	641	560	625	589	660	635	576	606	539	592	634	592	627	614	567	611	583	567	610	605	601	618	618	561	549	567	557	628	561	597	582	602	550	620	596	594	534	583	606	612	636	571	585	650	579	629	633	638	623	573	637	608	595	572	600	621	584	608	575	574	609	620	584	612	608	592	631	569	653	605	586	589	549	641	598	570	598	582	584	569	645	625	608	565	613	599	618	618	594	601	652	606	573	553	622	589	572	574	583	617	598	588	603	632	610	597	581	575	563	604	625	558	608	624	584	592	638	581	610	575	566	601	628	583	605	567	557	571	569	618	642	622	632	575	601	610	544	604	629	588	606	570	574	605	580	625	585	596	592	604	628	543	559	590	572	621	586	581	577	607	598	611	592	624	576	595	611	567	579	537	581	611	619	551	627	619	605	619	613	589	620	593	567	629	592	585	563	593	562	613	602	615	614	611	598	595	590	604	577	565	566	602	610	596	594	586	560	600	637	589	553	606	608	620	576	593	599	590	601	632	592	574	599	625	554	595	595	570	583	588	577	622	601	618	606	601	573	588	603	566	601	567	609	591	538	575	576	584	648	572	559	560	592	588	557	621	625	582	630	586	569	570	560	627	635	557	578	636	585	599	553	557	597	623	660	539	601	560	659	565	595	585	618	562	619	598	643	563	559	623	578	549	635	562	615	649	577	612	610	646	578	560	613	619	577	572	582	578	591	580	635	580	582	563	562	587	571	605	595	579	604	585	613	591	590	600	607	561	636	570	553	623	560	591	547	672	581	607	540	615	585	634	586	620	573	575	585	579	592	603	611	586	605	590	658	564	553	585	594	603	602	584	625	549	618	581	607	597	625	573	606	637	591	601	592	601	567	613	638	610	584	582	584	603	617	604	594	606	603	586	577	613	616	601	610	581	581	569	560	622	627	613	614	620	611	552	561	560	609	558	614	581	571	608	609	597	608	582	594	598	604	603	560	606	588	607	584	592	644	596	586	618	586	614	642	582	594	590	595	568	633	602	605	606	604	625	572	610	591	582	583	592	581	641	554	628	609	597	624	585	617	585	604	614	612	614	627	600	598	596	568	618	583	625	582	583	568	593	594	567	593	608	615	592	572	653	610	636	596	587	567	604	541	580	560	572	595	590	597	578	620	598	625	617	587	618	588	571	568	603	609	606	601	631	623	605	647	592	592	609	566	630	616	575	621	589	595	612	576	585	543	594	556	618	578	614	560	584	605	555	600	595	596	593	602	570	600	576	617	597	627	570	607	614	615	611	606	571	578	642	635	595	637	593	589	559	618	579	606	602	599	548	587	619	589	600	576	599	569	658	570	620	605	628	593	626	595	593	618	577	603	643	576	619	604	584	598	562	559	573	590	588	552	558	591	622	594	599	588	586	597	617	551	557	615	597	580	574	617	587	625	630	572	564	568	572	621	614	618	612	613	565	588	632	566	591	571	617	576	632	572	608	617	606	567	594	610	641	613	608	554	599	605	616	592	587	558	604	603	585	615	617	621	633	558	615	623	569	591	613	574	567	633	586	619	596	582	605	604	583	604	609	603	614	571	597	604	583	618	638	591	571	629	631	596	592	607	597	582	633	562	628	605	600	587	586	513	609	531	611	546	610	610	597	600	582	593	606	596	634	600	635	592	646	601	599	630	638	589	575	637	578	571	569	559	594	655	639	593	649	636	585	602	570	605	582	562	590	624	578	602	558	634	610	603	576	588	609	628	606	591	579	614	558	602	617	617	613	591	580	602	585	621	599	593	600	556	556	612	585	634	571	563	609	628	609	598	606	565	588	624	576	595	618	588	608	596	585	619	568	644	599	593	636	572	600	569	601	615	581	624	594	598	596	616	590	652	608	586	607	579	612	601	607	601	614	578	626	562	619	618	608	590	578	576	589	577	634	581	578	555	597	616	581	640	566	602	606	604	643	657	591	612	602	575	573	584	589	584	583	571	592	606	603	594	597	639	603	606	609	586	584	603	586	576	621	605	600	575	620	644	578	570	614	553	596	586	567	594	595	583	609	616	611	618	599	564	584	578	614	611	587	574	594	593	589	581	615	652	605	605	574	566	570	603	612	561	604	538	598	583	626	623	605	611	537	616	581	584	625	561	607	609	606	569	570	607	615	560	595	641	579	571	618	626	558	646	573	608	642	598	557	582	585	583	556	579	600	610	591	571	561	615	639	622	585	601	595	576	617	599	581	588	635	600	589	612	629	586	594	612	587	625	613	585	605	601	576	593	612	570	612	634	542	590	589	594	567	585	603	578	598	570	604	578	572	656	566	621	651	597	602	575	643	577	550	571	605	571	590	569	575	565	621	643	585	578	634	607	619	640	574	606	584	632	578	589	577	597	595	562	586	591	577	596	578	626	616	572	629	578	601	595	610	604	563	569	585	569	577	571	548	603	618	589	607	631	600	604	580	641	582	553	601	613	629	630	630	579	584	576	602	555	561	585	553	608	569	595	639	614	614	575	574	605	573	577	612	588	620	622	597	577	575	565	590	602	598	560	552	587	579	577	580	617	560	595	636	603	627	610	575	585	586	568	614	578	606	622	615	615	557	587	581	629	617	626	615	591	608	631	568	585	615	595	584	602	612	643	609	597	564	550	617	557	624	592	535	611	593	583	610	582	606	637	572	568	598	612	610	618	612	601	580	574	634	603
37662	16219	11779	9577	8823	7260	6577	4837	4011	3809	4595	3017	2393	1483	1052	807	687	737	602	459	439	433	458	401	411	381	459	417	317	320	316	370	417	394	403	308	249	211	246	203	195	207	211	206	203	192	228	215	191	190	188	217	203	188	168	185	179	172	180	179	209	190	177	168	183	190	185	177	192	204	180	172	160	218	197	161	174	172	178	193	177	177	167	191	194	175	163	178	178	194	184	191	202	196	186	172	176	166	204	172	175	162	189	190	189	172	187	170	183	177	170	202	185	176	184	197	191	167	165	172	182	173	174	189	182	171	194	170	171	160	198	166	185	210	202	173	165	156	167	169	206	176	184	184	186	196	167	173	188	174	176	180	158	183	154	190	179	174	164	191	207	182	167	173	175	187	165	180	166	193	174	186	167	187	164	181	208	171	166	191	205	175	171	181	165	163	155	167	184	186	169	195	196	176	191	211	165	176	209	180	186	179	183	182	213	183	196	181	186	184	175	190	158	166	153	155	194	175	203	162	168	161	198	156	167	187	182	190	170	190	199	184	182	192	192	198	182	193	192	181	189	186	167	174	203	183	203	188	176	168	201	170	200	158	172	193	188	154	176	169	167	166	203	170	189	192	184	176	173	171	171	181	173	213	180	177	181	194	187	162	198	164	174	181	186	186	184	167	168	188	151	194	164	172	196	177	143	188	186	193	182	196	176	181	172	185	204	172	184	189	190	185	176	167	189	181	192	178	202	196	181	176	203	204	180	192	186	186	170	188	175	173	203	184	184	163	156	173	192	198	171	164	172	196	168	173	179	166	181	192	174	166	182	163	174	177	157	157	152	175	169	188	184	171	158	199	186	175	162	189	195	180	183	178	161	201	204	189	187	177	182	150	163	167	185	206	208	194	186	200	179	199	216	166	202	185	169	165	171	204	181	186	181	207	184	175	186	182	192	178	182	178	174	181	160	171	180	170	197	186	174	166	181	203	194	205	167	209	201	151	205	160	199	183	164	191	169	168	200	202	198	159	170	183	141	204	166	184	205	164	185	181	210	191	175	189	187	176	182	158	202	182	166	197	165	192	192	217	188	174	186	185	206	151	193	172	197	165	166	179	170	170	186	175	192	191	162	198	162	207	185	178	182	163	189	183	176	191	151	185	194	180	170	177	175	168	178	180	188	186	181	186	203	198	211	180	185	179	186	196	173	187	171	197	184	184	169	188	181	181	170	209	180	178	194	200	182	175	185	186	195	165	180	173	172	180	180	171	168	187	157	194	183	171	175	184	161	186	178	189	156	179	181	186	186	201	164	160	186	206	202	180	191	197	179	185	194	180	164	176	178	172	177	171	190	161	162	192	197	191	163	162	184	178	186	197	168	187	188	216	194	168	182	172	174	175	193	180	192	166	178	179	182	204	195	185	181	176	190	201	180	190	179	170	184	170	171	187	192	190	178	189	193	167	182	181	179	162	156	167	190	169	188	163	200	161	175	180	200	143	198	180	158	186	182	147	217	188	190	196	162	188	172	182	191	186	165	176	167	148	177	171	179	175	191	177	188	182	178	179	176	170	202	191	151	172	174	216	171	177	159	152	184	176	200	150	176	186	188	193	178	191	170	177	188	180	173	188	177	174	169	189	157	162	174	157	195	175	189	168	204	175	169	166	210	174	207	172	185	200	194	193	173	178	181	184	203	186	176	175	179	169	164	185	172	165	181	194	173	169	165	196	168	175	191	173	193	152	163	189	186	172	177	153	173	191	183	172	189	199	150	190	173	170	165	173	187	196	184	181	173	180	175	186	175	170	191	173	159	177	161	197	172	170	154	155	170	158	144	163	200	168	181	182	188	205	171	162	189	204	188	179	178	194	154	185	175	163	158	177	178	188	190	194	161	166	179	170	161	199	199	216	161	183	209	176	181	164	197	157	169	183	206	150	203	179	164	181	193	192	163	181	203	176	182	175	179	166	184	220	204	173	152	165	175	154	182	167	160	167	183	182	161	189	194	167	190	163	181	158	169	166	172	191	165	185	182	203	192	180	180	182	215	188	160	166	177	184	156	162	158	177	157	171	181	181	186	172	164	163	180	179	165	210	184	167	182	188	158	183	199	181	184	174	202	158	172	196	174	157	194	181	154	178	184	160	163	180	206	167	191	173	192	164	176	181	188	183	165	174	192	171	208	178	189	197	205	186	203	184	204	158	205	188	172	186	176	156	175	181	161	154	161	178	166	168	182	201	196	190	176	155	174	181	159	172	173	175	186	182	182	204	170	183	159	180	199	172	167	174	187	183	176	181	171	197	162	192	175	187	190	181	170	209	205	201	167	176	178	184	180	181	164	188	209	207	190	181	190	174	180	167	178	200	184	167	169	184	179	167	188	166	219	166	166	197	201	206	162	186	189	184	183	169	203	172	170	185	177	181	188	190	163	174	180	188	183	167	184	185	168	193	212	162	171	195	199	153	204	198	182	164	191	185	178	184	166	196	189	160	182	182	179	175	169	188	177	184	174	188	171	186	167	191	159	189	160	146	181	168	181	157	178	170	165	155	197	180	207	167	187	180	199	201	183	195	179	181	170	171	190	186	178	186	190	162	203	172	195	177	189	173	169	189	181	188	185	174	183	176	189	190	191	181	168	202	188	167	153	180	193	175	168	171	168	184	194	178	182	181	156	174	184	143	187	154	171	185	180	194	183	181	181	171	174	177	185	181	195	150	188	200	184	199	157	137	192	160	178	170	183	175	175	179	187	184	171	190	191	163	184	181	171	201	185	164	168	169	169	197	188	197	196	164	198	174	173	158	162	200	206	158	191	195	190	176	186	171	176	189	192	168	165	167	181	188	182	199	190	181	165	187	165	163	207	173	201	162	156	168	192	184	205	187	179	194	188	182	193	165	174	172	165	170	180	170	192	179	180	164	179	176	181	177	211	192	174	204	202	176	183	170	189	156	188	192	210	173	168	172	179	208	174	162	162	182	159	159	182	192	182	194	207	178	181	196	201	157	184	158	208	176	188	200	170	184	173	151	166	163	168	167	199	169	167	202	171	179	183	162	192	194	184	179	193	183	178	163	200	165	158	190	191	182	176	188	177	199	164	206	170	205	177	171	206	167	197	200	171	174	183	184	187	185	162	151	173	192	212	196	175	208	151	208	190	193	188	169	158	168	175	177	211	170	147	150	186	179	185	195	192	174	167	202	194	209	173	148	173	191	173	175	188	175	193	160	159	200	179	173	161	162	188	181	181	183	155	176	177	162	176	182	195	172	172	173	178	179	195	163	178	161	168	186	178	182	196	173	193	201	188	206	166	168	189	178	170	164	187	187	199	151	179	180	162	166	188	161	171	182	216	209	168	173	161	180	181	179	219	161	177	176	169	182	195	165	167	184	191	218	209	163	193	187	173	162	201	181	185	199	169	174	183	175	192	181	178	151	179	173	161	195	168	199	174	187	155	175	174	183	172	172	217	184	214	189	191	158	177	159	168	169	172	186	195	188
21611	8521	13321	16151	16252	15666	15117	11707	12657	13427	14994	10821	9321	6535	4675	3858	3508	3665	3002	2489	2358	2464	2394	2072	2318	2359	2469	1997	1472	1513	1655	1731	2192	2282	2188	1333	859	800	715	684	728	711	762	757	818	756	764	681	629	652	662	624	564	528	521	574	601	537	568	505	575	595	585	518	553	517	522	488	539	479	511	526	537	530	510	505	497	511	465	448	493	478	518	466	444	462	478	488	487	497	517	491	496	479	482	506	479	439	461	484	451	472	477	464	481	477	454	464	503	492	489	491	491	458	457	506	492	462	490	434	463	465	477	462	530	439	488	443	449	475	491	516	486	461	469	492	483	488	486	523	480	493	475	464	513	446	466	466	422	459	448	511	462	476	481	444	447	467	451	438	465	435	461	456	463	488	473	465	489	456	459	450	457	432	511	456	511	469	463	447	457	473	465	501	466	453	443	450	499	471	450	453	494	438	468	487	473	461	477	487	464	443	477	509	463	444	517	459	456	470	435	411	457	493	447	427	450	448	482	447	485	480	437	464	487	470	494	459	431	413	514	478	443	439	467	478	466	462	472	474	413	449	480	478	461	427	495	473	456	472	440	464	487	462	409	467	464	470	467	475	433	464	453	454	477	439	435	475	496	450	478	482	458	483	478	468	470	449	455	426	476	446	470	468	431	477	463	478	463	448	477	493	482	451	460	454	477	506	455	468	465	456	440	475	450	485	472	458	465	499	439	447	509	439	452	467	445	425	489	478	424	445	473	467	423	489	493	453	488	463	434	443	418	484	482	490	445	459	463	465	456	449	464	473	460	450	448	499	477	464	463	463	484	427	446	455	490	412	429	454	463	455	441	444	472	469	434	458	470	450	468	480	460	468	430	479	456	459	485	454	451	438	427	503	463	451	473	449	457	455	473	477	479	462	500	454	463	464	469	461	461	434	433	442	436	471	449	482	401	497	450	457	510	458	436	493	469	467	477	465	464	462	466	438	501	493	503	487	464	474	442	463	458	444	446	458	456	488	488	453	473	468	469	465	470	458	459	482	454	448	460	466	465	461	456	419	481	441	498	450	482	412	465	430	505	480	453	468	459	475	464	467	469	496	438	458	466	487	502	472	446	458	438	485	461	495	470	495	516	456	444	456	455	456	457	466	426	471	469	473	430	434	451	430	455	482	463	468	513	456	415	464	470	483	482	447	453	442	478	421	440	444	483	437	446	487	463	428	484	461	466	446	477	458	460	486	449	474	451	475	501	424	460	466	450	424	491	452	477	440	468	444	419	484	428	469	444	449	497	459	464	483	464	447	490	461	474	481	466	468	472	436	438	493	481	467	467	520	468	490	454	487	484	491	453	472	467	454	448	471	438	483	446	457	457	454	473	493	490	436	481	452	457	455	464	445	444	437	467	480	482	461	459	457	469	482	442	464	469	478	442	442	481	445	464	471	435	483	456	457	447	476	420	470	467	472	445	475	439	460	472	462	477	468	516	433	495	479	471	406	466	434	478	468	453	489	462	445	459	529	457	495	464	467	407	443	461	466	450	458	460	460	477	461	454	467	460	463	457	479	464	513	471	477	463	460	490	444	457	460	426	477	457	466	465	479	425	471	488	461	429	441	473	483	456	426	457	439	467	460	469	461	456	461	471	458	466	472	476	449	458	434	473	436	463	445	490	456	430	486	477	501	471	537	454	466	459	436	486	475	452	441	470	456	435	484	450	452	465	469	473	495	494	447	505	468	449	501	453	462	453	457	459	456	422	457	507	446	455	458	448	503	433	470	446	490	474	473	478	454	470	442	472	482	487	429	445	476	472	421	444	458	461	417	531	479	469	433	419	458	488	471	484	455	478	475	459	444	456	433	466	496	438	461	447	434	466	477	466	458	479	445	460	443	420	455	494	453	457	430	438	419	496	471	464	450	457	439	476	446	454	443	520	486	454	471	447	465	440	501	468	482	452	438	468	438	485	472	459	444	458	454	440	422	492	469	463	475	503	451	489	456	458	464	507	467	447	437	498	485	469	464	463	447	458	485	431	440	420	464	458	444	439	506	430	476	452	452	433	471	487	491	486	473	451	463	465	479	459	476	451	438	458	481	463	482	476	475	479	438	439	485	452	422	514	456	452	487	490	432	449	407	490	437	419	488	487	450	415	467	444	442	472	491	466	477	508	479	461	428	452	482	438	451	474	458	468	444	448	496	429	466	456	468	447	451	462	473	425	469	452	448	466	485	424	437	442	445	454	474	458	443	475	415	462	434	514	487	441	463	458	443	459	473	477	443	472	485	432	452	410	447	505	471	448	417	466	452	468	468	471	498	485	450	488	479	496	459	498	478	431	477	467	465	476	439	485	453	504	458	469	449	446	429	424	498	449	477	445	445	521	431	476	509	468	486	496	492	421	457	446	505	444	438	422	450	478	484	493	447	474	446	463	416	481	468	411	489	445	473	449	481	490	484	438	481	464	462	487	454	445	464	447	462	479	484	468	481	473	453	431	464	448	438	478	492	429	474	512	444	416	486	477	464	503	487	460	444	492	510	467	448	460	430	478	481	417	437	462	482	473	444	478	437	495	443	496	428	516	496	419	439	453	476	465	477	415	512	457	469	475	465	465	451	449	491	453	449	491	483	448	447	483	477	492	479	469	463	441	496	462	439	471	444	492	486	475	466	473	463	463	433	423	500	478	426	455	475	447	457	444	432	457	473	469	445	471	482	466	424	469	464	453	451	523	443	453	472	459	463	465	443	456	487	429	471	451	457	451	463	465	501	486	443	468	446	432	509	489	452	426	496	466	426	472	469	473	417	453	465	465	439	475	471	460	465	460	455	455	436	480	455	473	434	487	476	458	494	443	450	466	465	451	492	446	473	473	425	477	457	464	456	479	480	444	454	465	481	478	467	474	445	455	465	471	476	456	463	490	476	444	445	461	466	433	465	451	446	443	467	461	460	460	417	429	460	473	459	468	477	490	464	476	508	467	488	439	491	449	469	491	517	473	488	463	452	463	453	451	466	445	466	470	453	506	445	458	480	482	469	529	454	438	471	467	474	470	471	479	485	493	478	458	476	499	448	450	417	488	435	496	464	451	436	453	451	434	488	456	467	485	474	422	446	458	459	435	467	504	457	487	496	477	476	451	459	477	498	440	426	446	480	449	480	504	497	494	454	428	458	444	453	481	511	433	464	499	447	468	466	466	449	463	445	452	521	469	469	508	453	480	461	439	426	481	450	472	465	479	481	457	479	476	447	484	475	425	433	434	476	482	434	457	456	468	467	457	513	435	446	477	486	389	489	491	475	493	451	514	433	435	474	452	489	447	441	453	462	502	473	408	455	459	498	501	462	484	465	441	466	483	433	445	502	443	486	475	461	473	445	460	453	503	443	482	476	509	430	474	438	463	434	422	433	450	483	442	422	454	465	501	468	446	467	443	439	501	479	427	457	470	472	449	467	462	449	498	466	450	461	464	472	467	474	467	494	459	452	484	442	444	438	451	461	447	460
10874	2560	2018	1533	1161	995	837	743	686	640	561	529	603	505	409	425	479	458	397	396	382	403	396	404	401	431	432	393	414	423	423	450	408	451	419	351	408	372	369	365	376	361	335	349	425	380	461	381	372	389	375	343	399	351	376	386	356	367	363	392	392	366	375	375	356	376	387	396	351	352	358	366	367	367	376	351	372	387	358	360	383	384	400	349	394	365	358	342	363	376	392	383	374	330	365	358	380	418	376	379	348	367	385	382	363	371	346	401	373	366	423	358	383	367	382	390	358	356	377	405	357	316	342	346	404	373	365	352	400	354	364	379	358	404	363	370	411	383	366	392	393	371	357	401	362	390	364	388	369	366	376	380	381	373	405	374	366	385	362	396	366	406	356	359	318	382	368	353	352	378	383	357	385	337	393	366	362	352	331	370	383	372	395	384	381	365	364	387	354	404	380	356	414	363	366	350	362	327	396	382	366	394	392	375	427	376	369	359	365	359	388	376	328	407	345	360	369	397	395	380	363	388	398	391	397	381	362	419	367	402	404	368	380	308	386	389	388	357	368	384	416	348	366	406	414	381	350	362	375	370	384	386	341	382	372	358	397	396	389	374	414	368	366	372	376	350	384	390	382	365	389	364	379	393	344	347	366	376	362	377	381	377	396	354	369	387	349	355	364	386	410	372	368	355	387	363	386	372	366	367	394	342	340	366	365	404	364	366	344	400	386	404	372	397	384	346	390	378	393	408	371	359	366	352	362	345	407	395	353	371	389	356	353	342	409	347	417	423	348	376	410	358	349	361	369	377	370	398	394	361	395	358	353	343	369	376	398	378	372	370	376	370	370	339	382	346	395	363	364	404	372	400	365	363	406	339	373	377	332	363	338	415	359	386	376	366	398	365	354	364	369	394	380	380	362	360	408	349	346	380	385	390	425	360	376	372	371	367	370	377	362	381	408	398	398	365	379	378	373	360	360	391	370	349	360	381	345	412	378	362	391	390	380	387	394	327	370	394	395	381	386	419	375	376	397	355	376	352	371	375	357	387	365	354	355	384	382	341	387	357	358	402	363	412	372	383	377	354	375	391	361	404	436	393	372	365	393	333	375	390	406	347	368	334	357	380	408	335	388	348	381	372	356	375	371	398	392	364	382	373	385	367	337	411	372	363	374	350	366	422	386	366	396	370	406	369	385	383	382	410	403	383	352	363	384	392	397	362	330	382	355	371	382	354	411	384	365	356	363	371	427	399	397	395	341	389	384	369	369	375	405	356	402	402	342	374	377	347	338	367	372	341	399	350	367	374	363	360	383	371	350	368	345	395	330	361	366	369	384	414	356	339	358	344	358	396	346	332	371	407	365	362	362	351	366	390	394	402	422	330	386	354	397	345	355	346	375	335	361	392	374	357	361	385	353	372	374	361	384	346	362	364	357	364	363	373	379	355	362	403	369	355	367	346	392	379	369	366	350	352	374	378	382	399	375	370	385	354	376	382	386	407	389	376	353	336	365	366	385	379	354	377	347	352	387	385	329	345	380	331	363	370	404	387	393	376	391	391	347	352	340	353	355	362	386	387	352	352	360	370	369	397	378	392	365	369	378	321	369	354	402	380	428	373	349	346	401	435	347	357	370	355	405	376	382	383	412	396	369	409	386	393	363	354	363	397	347	354	372	356	368	373	373	358	397	362	352	400	403	353	389	387	369	382	377	338	349	394	360	377	370	387	384	365	380	375	410	391	339	434	364	376	398	393	368	395	359	363	410	354	390	379	374	385	382	398	362	364	363	387	385	361	366	391	374	375	376	389	365	384	385	416	360	349	380	350	362	413	364	412	357	340	416	387	381	371	402	404	385	369	397	405	377	350	380	363	384	388	352	357	346	396	357	368	391	396	381	359	369	366	383	386	370	355	373	380	386	365	349	392	365	400	365	375	354	373	389	373	406	392	412	372	378	402	377	346	399	351	405	388	358	366	382	348	401	391	364	369	363	396	340	364	406	396	378	374	360	381	343	383	382	386	340	358	367	385	380	398	350	365	376	395	323	367	350	400	365	371	385	370	370	377	354	355	354	374	367	342	378	384	394	356	364	389	365	370	371	352	355	367	422	375	405	361	340	375	379	389	396	384	407	354	376	375	377	380	413	392	393	384	386	376	398	398	352	353	424	378	384	377	380	381	368	394	423	375	340	365	369	376	400	418	351	378	383	374	360	367	407	373	392	377	366	402	382	348	365	382	414	382	389	377	398	400	379	356	362	362	378	394	371	380	336	339	355	345	379	376	345	404	364	378	345	380	380	361	361	391	361	352	379	366	407	404	381	361	348	399	370	384	403	352	365	425	372	376	356	370	404	389	364	383	339	356	370	336	353	367	368	387	367	377	372	355	389	400	378	379	390	381	382	366	353	409	376	373	390	335	388	378	370	375	369	369	362	350	407	362	360	357	359	363	352	374	364	387	355	356	416	374	356	399	353	394	412	338	368	401	371	379	355	372	400	396	380	378	359	391	397	359	376	359	392	350	413	366	361	387	339	383	364	359	373	396	402	369	346	326	425	356	336	370	351	401	380	403	371	344	364	363	335	349	359	405	399	385	382	379	365	391	370	439	356	360	398	397	360	386	370	347	390	366	356	342	371	355	366	368	367	366	373	357	399	381	426	356	417	404	392	380	406	357	415	376	364	409	389	358	337	386	402	356	355	362	398	383	374	392	351	369	370	363	357	396	335	361	354	390	335	412	383	374	380	376	383	365	360	350	379	356	348	379	349	352	410	370	397	360	384	367	386	402	359	406	365	370	364	367	363	340	387	367	424	346	406	318	371	379	358	341	396	394	382	402	362	381	386	361	358	384	399	372	378	368	398	410	372	332	399	425	376	388	331	366	406	393	356	356	365	387	388	369	358	378	343	392	377	368	370	341	352	357	353	388	349	352	363	399	360	379	387	354	362	380	348	394	368	357	401	338	368	376	387	362	398	348	364	398	366	358	365	349	379	394	372	408	361	398	343	387	365	373	339	390	344	396	364	353	356	336	344	354	419	380	368	368	359	403	398	338	368	341	358	388	366	357	357	375	363	367	379	376	360	371	369	387	371	360	339	403	383	390	366	366	354	345	379	394	386	393	371	395	377	351	359	412	360	354	355	368	380	380	359	347	406	409	365	391	372	335	402	375	342	332	387	392	377	379	373	388	397	375	372	379	365	383	356	375	409	355	394	418	406	398	374	422	403	376	350	361	372	385	365	353	348	380	359	402	377	376	347	368	367	366	380	366	370	364	389	385	361	365	380	374	392	363	368	346	384	415	373	378	392	412	359	351	354	367	365	388	411	374	367	389	340	366	371	360	359	354	358	391	366	330	369	410	343	383	386	379	353	348	377	378	359	396	387	391	371	334	420	371	387	366	372	321	353	385	389	380	369	373	368	369	346	356	413	400	384	357	367	383	382	377	359	373	341	364	360	383	379	366	390	372	352	339	388	405	380	370	361	418	409	385	335	391
6640	2400	3835	4153	3911	3548	3191	2671	2760	2389	2309	2135	2042	1644	1417	1277	1265	1346	1241	1159	1079	1131	1209	1206	1271	1234	1206	1088	1110	1116	1219	1202	1258	1294	1248	993	980	900	933	951	914	928	908	865	919	941	902	899	953	877	863	889	859	841	864	848	862	916	885	831	840	848	897	901	876	940	808	870	817	882	837	787	833	853	826	861	878	865	848	932	857	873	895	853	867	849	853	821	851	905	860	875	809	877	888	827	830	840	865	861	893	791	865	842	816	852	866	803	884	835	899	856	832	868	837	884	856	855	888	826	861	887	880	869	856	926	802	836	835	863	884	821	848	785	825	868	854	754	872	859	853	908	837	890	851	849	877	864	784	867	856	844	856	834	822	832	900	864	859	874	887	816	866	862	858	808	865	835	846	841	801	901	930	882	909	911	871	861	879	857	853	859	824	897	846	829	782	816	852	836	888	845	878	875	888	809	887	834	839	899	883	859	819	828	854	850	830	857	911	826	849	805	864	822	823	857	841	931	825	860	826	857	863	880	860	831	829	867	864	915	883	835	870	862	850	864	827	940	855	841	873	871	837	875	835	832	834	848	846	832	877	885	797	871	866	906	804	865	881	900	888	859	871	821	837	830	913	828	813	847	870	869	849	865	861	873	863	905	878	880	770	876	827	900	851	830	877	830	836	821	877	922	852	823	839	911	842	864	861	859	829	875	853	798	861	826	861	877	838	882	862	839	867	880	891	864	923	822	815	808	879	846	814	815	851	844	821	841	868	846	812	828	823	879	868	867	858	850	846	853	838	865	876	844	818	878	835	902	839	842	845	829	830	827	864	890	853	843	875	840	846	831	850	897	844	879	889	863	885	847	839	817	803	809	865	855	833	884	849	875	819	851	851	860	807	822	899	869	886	881	833	912	854	889	832	818	876	871	832	860	866	808	818	822	843	869	901	832	794	786	815	879	837	911	828	855	843	842	813	839	857	862	848	875	872	829	893	874	839	831	813	852	850	844	817	790	904	852	826	827	848	839	885	842	831	845	908	869	826	889	915	865	841	862	848	922	825	875	819	846	859	829	840	894	838	820	811	851	861	893	884	841	859	870	867	854	836	846	811	822	847	888	807	898	910	819	836	902	887	857	895	850	859	876	880	888	779	845	832	880	836	861	854	886	853	837	878	811	837	801	865	852	819	852	816	843	885	907	878	889	839	839	854	812	817	818	891	898	853	843	861	852	913	846	844	870	823	827	876	837	827	846	851	783	826	843	790	833	912	853	832	904	903	867	837	836	867	900	859	886	845	863	873	884	892	864	863	871	874	878	829	860	841	813	868	862	824	872	846	844	851	897	884	841	853	829	874	819	877	825	865	866	886	853	839	851	829	846	828	895	857	861	822	852	881	874	868	872	857	859	842	857	848	812	869	808	869	846	895	794	895	897	812	856	834	875	855	877	871	813	852	954	906	809	902	845	879	903	884	837	850	819	859	846	847	887	810	798	849	841	879	825	878	823	860	849	920	848	856	864	860	843	873	837	875	862	876	827	854	841	818	869	833	827	851	842	794	864	873	802	855	810	856	857	860	872	855	868	869	871	866	919	857	832	861	845	824	862	928	917	846	860	831	912	874	850	825	864	843	814	906	860	831	893	848	867	838	878	822	845	844	894	862	849	885	845	912	868	922	826	853	834	849	894	880	869	838	810	888	864	833	823	786	818	833	880	857	849	892	870	856	843	919	865	865	862	872	866	798	848	817	888	863	888	814	840	878	886	904	901	817	864	860	885	887	845	904	816	841	853	844	830	924	858	829	917	853	848	900	803	865	893	842	872	863	807	876	780	872	864	903	901	808	847	857	849	807	838	869	809	808	837	862	873	813	850	887	828	840	877	849	838	860	863	864	841	867	863	877	888	862	840	881	845	872	874	872	847	894	862	844	865	867	878	854	906	884	877	814	821	823	887	830	847	864	845	903	829	859	836	893	849	850	879	860	843	805	877	904	872	885	898	866	847	883	923	848	864	862	916	849	851	872	859	862	850	895	795	890	886	825	862	890	866	861	841	842	862	910	891	893	818	834	880	809	876	845	834	816	828	876	914	832	890	876	857	877	854	889	850	805	842	882	848	857	853	825	847	877	808	868	832	866	874	821	854	885	859	837	851	863	871	884	855	860	891	863	878	861	859	832	858	882	849	855	833	777	875	799	851	859	875	817	811	879	830	834	896	828	845	882	853	890	801	857	874	925	877	885	860	883	830	862	867	854	859	853	853	869	824	859	834	843	902	869	833	852	898	878	878	870	820	864	851	902	861	814	844	855	873	851	847	874	810	845	819	853	891	855	853	853	845	866	860	823	896	811	873	811	921	838	911	857	846	933	824	854	884	831	881	845	812	864	901	872	889	786	836	867	839	860	836	882	852	882	890	844	894	856	868	836	871	896	877	810	862	870	825	858	899	860	857	910	856	850	923	827	832	859	858	905	837	905	847	830	839	861	894	894	868	839	820	852	890	826	877	790	848	851	851	831	879	843	921	838	834	865	879	804	890	923	876	906	872	801	843	862	834	843	844	816	837	862	833	864	852	866	905	850	822	904	843	866	854	852	843	891	836	888	865	849	869	847	899	862	825	818	934	903	827	908	849	855	847	802	839	878	876	875	875	850	821	795	847	848	864	885	877	873	858	885	883	839	821	844	867	837	842	870	864	873	872	840	862	864	859	846	884	860	840	822	899	931	862	887	864	900	840	864	782	859	809	835	819	892	821	846	860	890	857	837	808	855	826	903	776	868	872	867	885	836	855	835	832	887	911	907	877	850	835	866	867	865	873	838	852	815	853	883	891	814	855	863	889	877	858	865	840	897	906	856	831	834	801	920	889	871	878	858	914	875	801	927	848	792	886	835	844	836	885	860	837	841	838	869	836	853	860	859	837	863	877	865	853	827	867	853	834	863	853	846	877	823	807	852	891	846	870	851	833	830	861	861	871	889	788	875	828	817	855	818	841	883	890	844	872	851	904	874	824	877	830	871	804	889	908	883	876	864	942	903	818	894	882	861	862	876	837	869	831	859	840	840	839	795	830	855	877	896	841	850	822	861	834	864	887	831	881	817	856	906	870	869	857	849	848	852	877	844	835	815	821	870	859	891	877	802	817	883	845	905	914	897	858	862	854	848	833	884	864	832	848	894	885	881	880	840	833	840	841	904	831	844	784	902	851	895	839	833	847	835	917	833	900	850	842	880	842	929	846	816	852	861	823	882	868	852	856	827	859	881	855	807	853	892	885	889	843	881	858	815	875	878	883	876	807	862	830	779	861	890	895	856	867	864	825	843	844	885	849	881	867	884	814	824	870	830	870	829	861	873	860	878	837	887	864	842	879	850	899	921	917	856	871	861	858	861	813	824	843	849	792	922	869	840	855	835	828	843	883	912	840	876	855	855	846	851	867	872	862	859	874	867	812	832	877	867	817	797	831	813	857	839	848	823	863	886	885	890	813	827	884	833	865	842	880
27896	9509	6503	5843	5339	3937	3242	2495	2511	2254	2386	1576	1170	777	603	536	477	484	422	374	411	400	374	404	376	425	395	311	342	358	374	352	420	375	289	302	274	292	259	290	282	318	254	239	280	265	277	268	242	247	282	294	267	245	264	241	275	251	241	244	240	246	242	250	283	264	245	242	253	271	245	257	233	239	265	286	250	273	233	230	233	255	274	273	215	238	251	247	237	254	217	233	247	260	210	239	271	239	276	243	249	258	248	254	244	251	248	251	243	250	233	255	256	267	290	261	267	276	269	259	238	261	260	254	266	246	251	248	240	255	252	219	217	241	237	249	234	237	246	235	270	240	286	280	268	229	272	269	254	273	249	251	256	267	244	252	236	258	245	214	238	226	278	241	277	262	241	241	240	237	279	289	252	245	249	284	246	248	226	244	242	245	277	243	251	226	242	233	227	279	243	249	265	255	265	254	270	267	252	235	297	267	244	265	230	254	224	235	254	273	268	257	250	232	246	263	247	255	215	231	237	299	256	246	242	249	262	250	264	236	248	274	259	267	232	261	246	220	233	246	238	223	253	218	275	255	237	257	248	269	251	245	277	233	221	242	225	247	274	226	245	262	257	256	255	265	247	249	236	252	266	257	253	261	221	225	273	214	251	259	233	257	228	222	278	231	244	260	236	238	248	239	278	265	230	244	250	244	271	238	240	271	253	280	259	234	272	259	282	242	278	236	258	247	254	252	209	245	283	278	260	268	261	245	224	248	278	236	245	258	233	231	250	247	255	247	254	264	253	274	265	247	246	254	217	238	261	236	249	262	243	204	268	250	268	254	244	238	270	254	265	226	256	263	245	256	249	247	257	289	253	282	237	250	226	234	253	247	256	227	268	259	268	269	288	283	246	256	241	274	247	220	260	287	252	261	264	263	279	250	244	245	253	230	272	247	239	262	225	252	277	277	254	261	253	281	282	264	251	248	254	256	257	242	241	243	271	247	245	236	254	262	232	225	245	252	219	234	247	247	244	243	243	255	246	289	268	288	249	246	245	276	260	240	227	257	246	243	234	274	251	214	227	227	256	255	249	247	251	243	242	262	256	278	258	265	247	268	232	254	232	248	254	233	238	251	261	234	262	259	276	258	243	276	232	230	255	246	231	246	272	230	241	210	234	244	240	258	245	257	292	254	262	229	246	254	255	249	253	251	254	232	285	271	256	280	267	239	267	245	268	260	214	225	272	270	295	244	236	233	266	254	250	240	218	271	257	232	258	236	258	279	272	234	255	257	262	269	234	242	261	254	258	247	268	230	271	254	248	273	230	253	233	241	250	256	216	252	249	263	294	263	262	269	236	229	280	247	268	244	251	243	240	259	252	267	253	228	271	245	229	258	264	273	294	237	256	280	231	260	252	245	230	245	261	224	296	242	254	258	242	276	266	223	248	255	251	247	243	262	241	254	246	277	287	268	248	277	241	251	271	267	280	261	238	258	225	230	214	261	246	234	251	266	256	234	253	232	276	273	245	267	235	248	255	266	266	259	242	232	235	251	251	234	252	277	240	251	214	261	241	267	242	246	284	264	241	248	245	262	243	256	261	273	295	253	232	275	233	243	251	240	263	265	254	268	243	234	260	246	242	250	263	252	253	259	242	221	288	271	262	275	212	216	261	248	273	251	251	268	235	261	274	240	261	246	298	243	244	250	229	276	221	245	254	247	271	271	246	229	231	241	260	256	251	250	278	264	250	266	261	257	255	273	242	287	257	225	227	271	245	260	244	232	266	253	232	237	260	251	270	264	279	237	245	270	238	260	261	243	242	250	244	242	269	227	250	268	239	266	243	244	263	256	248	296	264	236	256	245	255	267	254	248	260	265	236	265	261	266	278	261	236	238	272	246	254	268	246	234	265	248	234	263	263	233	260	256	261	252	269	217	249	249	242	257	271	247	259	251	258	245	215	251	257	267	274	235	245	254	273	226	258	258	304	263	219	255	250	269	230	253	241	241	245	274	226	268	239	242	259	221	269	271	260	241	250	272	260	242	245	252	258	246	228	253	254	246	274	244	251	259	238	232	245	243	254	264	246	242	255	260	253	260	277	264	262	262	248	247	247	286	249	264	273	231	269	252	246	237	233	235	249	214	243	224	260	242	284	224	263	264	244	256	250	259	248	255	225	242	247	249	264	243	248	272	269	248	262	242	253	250	254	262	273	244	254	248	257	240	221	261	262	278	279	266	257	237	250	247	241	265	257	263	281	265	234	243	241	251	250	243	230	233	275	248	275	271	237	264	258	250	275	273	243	245	256	235	246	247	242	228	219	248	258	274	274	246	232	257	235	228	241	247	265	258	228	268	244	258	253	269	260	219	269	285	267	260	214	221	272	237	276	209	255	256	219	231	227	258	274	284	244	251	273	235	252	236	257	236	251	242	239	236	274	238	264	257	254	225	248	258	226	269	249	274	260	260	239	254	280	242	267	260	260	251	270	253	248	245	252	272	238	265	277	260	240	236	238	257	243	261	283	239	285	249	262	236	283	266	256	232	252	251	223	255	230	267	265	253	275	249	260	270	253	243	252	230	254	232	256	279	271	269	233	264	252	265	270	251	264	252	259	263	253	234	256	269	228	264	241	273	235	252	257	252	234	217	277	241	230	230	265	265	236	281	265	300	256	269	260	243	237	237	275	270	246	256	263	269	234	263	207	259	227	246	253	281	248	257	252	301	260	252	260	241	246	267	223	247	269	236	272	241	243	301	239	240	227	265	238	243	270	257	254	239	262	248	246	249	277	268	237	264	252	221	247	291	265	257	236	268	239	248	237	245	266	274	273	257	230	258	257	231	265	223	228	238	244	246	241	243	240	227	231	256	272	242	254	234	261	239	271	254	232	244	240	238	216	222	257	257	239	250	235	239	292	213	256	234	288	243	248	258	258	233	259	251	241	270	235	227	226	275	265	273	242	232	253	253	250	234	243	243	247	263	265	212	241	246	269	245	262	219	251	265	268	227	259	281	253	230	256	265	243	246	269	247	237	210	258	253	250	274	281	238	273	250	239	252	245	261	262	246	268	241	257	241	255	230	249	248	239	245	235	240	241	270	249	239	265	266	279	280	277	258	260	263	260	265	260	252	263	239	244	227	263	272	233	213	238	257	235	267	271	237	250	266	265	248	246	237	243	261	259	254	266	247	235	234	230	257	249	242	250	268	254	235	267	239	233	254	242	247	257	251	240	243	246	260	253	234	265	262	271	285	239	261	242	226	240	272	262	222	253	248	288	234	263	268	244	254	251	277	274	287	230	242	245	259	270	253	265	256	211	272	293	280	256	265	262	244	254	273	239	268	258	240	247	270	243	249	237	261	244	270	266	251	261	257	272	234	264	239	229	266	262	249	262	242	246	228	213	237	233	261	229	252	233	239	239	249	248	268	251	229	259	257	251	250	253	244	238	274	273	248	244	241	247	220	215	253	272	260	273	269	265	246	264	239	251	257	267	251	249	238
16582	4687	8556	11057	11511	9694	9078	7659	9056	8627	9337	6691	5229	3562	3115	2330	2157	2339	1771	1639	1661	1693	1643	1586	1655	1854	1655	1259	1310	1608	1463	1536	1626	1824	1248	983	930	838	692	685	749	763	807	758	834	807	714	745	728	738	787	722	631	651	646	654	678	654	678	648	611	619	640	666	671	628	601	631	610	596	640	589	610	669	598	611	647	599	617	582	608	620	619	654	595	605	666	593	580	587	605	590	569	612	611	566	602	622	566	562	640	561	610	590	635	613	573	608	586	643	639	612	593	613	619	582	626	602	580	630	634	652	631	593	625	606	624	656	574	550	603	632	634	580	576	597	574	610	581	623	614	608	621	579	632	554	581	634	620	673	645	615	649	624	570	571	616	613	583	592	608	605	639	611	609	566	591	595	576	661	634	609	563	569	574	648	607	663	641	590	564	541	610	614	617	612	618	588	633	603	580	579	631	583	592	586	607	606	585	622	619	618	574	646	649	618	568	580	610	596	584	600	613	562	600	595	612	617	565	589	615	572	571	630	582	615	628	568	631	624	662	618	600	637	585	610	580	580	585	628	590	616	607	597	567	606	620	610	593	635	608	571	659	616	632	596	609	601	618	591	635	604	585	604	686	607	615	629	595	639	559	620	612	597	630	642	653	576	605	626	593	632	583	604	609	613	597	578	655	604	533	633	639	639	587	591	618	611	608	643	614	581	620	595	589	572	584	587	626	590	615	623	609	634	586	619	604	557	616	602	582	595	634	598	624	617	614	572	623	593	640	646	601	599	623	621	556	648	598	645	611	653	569	590	611	634	639	580	634	665	626	612	613	620	637	614	617	576	582	609	578	573	640	633	557	565	615	612	603	601	604	608	645	590	616	584	598	557	592	608	636	598	587	592	610	601	613	606	597	567	580	586	581	602	592	601	581	592	614	641	570	583	638	613	612	613	609	636	588	634	585	614	551	574	639	621	603	618	596	613	628	606	636	606	606	589	573	610	615	596	631	608	573	606	607	605	609	557	577	608	618	591	607	606	578	611	639	562	603	599	608	636	606	584	588	623	598	560	565	617	600	615	609	623	599	569	630	642	584	588	570	586	616	618	613	609	592	631	635	612	567	588	594	567	575	604	582	567	618	647	620	620	631	613	607	610	596	656	604	592	606	642	617	611	610	586	616	575	616	563	592	563	593	636	624	585	605	582	585	615	634	604	642	599	632	593	596	568	572	594	562	641	666	645	570	583	575	599	613	595	626	596	606	596	639	623	611	617	647	604	580	581	594	584	546	562	619	587	651	564	610	579	574	562	642	572	569	594	588	656	655	601	629	622	604	551	577	618	621	604	602	571	616	632	598	561	604	612	611	601	556	624	625	619	628	588	579	621	612	596	635	583	592	630	593	619	603	585	586	612	645	630	622	600	543	625	575	629	583	605	611	591	585	620	602	581	611	564	637	632	605	632	624	612	611	611	625	589	604	562	602	563	607	582	628	612	618	589	589	608	627	549	591	588	559	574	621	606	598	589	657	626	606	619	572	637	621	590	631	586	566	558	637	600	591	581	538	590	628	585	628	620	593	612	580	596	590	619	568	636	624	590	580	560	621	625	626	573	594	626	645	602	620	611	605	532	605	597	615	594	615	618	602	623	564	628	627	587	630	633	617	574	603	596	659	612	603	594	601	609	605	626	619	626	585	649	578	621	629	651	596	598	593	598	565	612	592	620	625	673	597	631	598	612	611	624	621	602	580	562	616	586	590	618	595	609	596	586	598	608	631	580	577	613	605	583	640	575	589	608	649	661	597	589	595	579	593	609	598	603	594	554	627	575	570	580	607	601	619	601	571	629	576	659	638	574	575	582	631	570	647	563	635	608	596	609	582	624	610	627	630	623	601	612	667	621	642	611	581	587	600	608	600	603	606	563	643	596	579	625	628	628	604	532	582	589	609	638	599	632	649	617	608	601	597	603	592	594	601	586	612	628	617	614	595	555	574	640	620	577	597	622	662	616	567	562	660	615	626	652	609	588	611	586	616	627	585	643	637	644	582	606	607	609	589	615	586	594	615	617	631	573	591	579	581	616	594	658	597	571	622	602	629	593	586	618	615	584	579	622	626	659	593	588	593	629	608	593	645	672	591	622	620	607	576	593	656	647	603	603	631	643	560	638	647	591	665	582	588	600	647	611	611	598	635	527	597	601	565	598	641	596	574	555	610	586	600	599	602	577	605	579	598	599	588	602	576	623	635	570	622	599	592	585	599	588	616	589	613	581	629	572	626	607	597	623	610	643	593	594	601	594	638	616	579	623	569	622	653	640	572	585	580	564	615	607	620	591	654	616	569	589	618	593	577	597	599	593	605	593	597	605	562	589	635	577	595	586	646	587	645	644	599	622	654	625	570	649	585	587	625	604	596	639	593	605	650	649	601	576	610	634	599	598	594	561	612	583	603	609	604	608	624	571	631	635	592	634	605	629	566	601	607	608	607	595	644	603	561	571	577	639	614	569	585	543	640	570	614	595	617	609	592	558	607	614	614	642	588	598	580	609	598	609	604	586	642	642	583	577	577	590	613	625	587	641	575	634	606	643	617	633	601	640	573	565	570	622	615	621	637	565	612	622	655	635	631	593	628	600	621	582	612	621	568	600	603	589	591	599	620	594	604	559	652	616	604	587	623	610	598	601	602	580	608	626	609	578	603	582	604	621	613	582	580	602	568	621	605	598	599	609	587	561	606	572	589	604	622	630	577	628	580	598	596	567	577	581	611	615	586	613	651	626	565	628	598	668	613	606	612	621	606	597	605	593	583	598	580	609	571	530	651	611	590	593	610	616	601	605	576	552	587	620	612	603	634	601	581	582	571	616	635	617	621	569	654	652	584	615	606	604	604	605	623	612	606	575	596	604	594	635	609	583	597	611	593	601	620	606	628	588	622	603	583	584	575	617	594	630	580	631	573	591	609	612	588	612	611	592	596	602	571	647	593	638	592	601	582	600	602	610	609	611	595	635	594	599	593	584	579	585	619	591	615	581	568	650	594	584	646	583	609	597	582	554	608	604	629	602	603	592	631	604	621	599	653	592	573	624	582	586	599	588	632	619	630	641	599	610	623	595	572	632	573	597	642	643	615	592	597	623	606	585	619	637	616	633	629	572	601	648	604	572	605	617	625	562	610	601	600	645	577	580	576	592	621	586	583	618	620	600	621	596	610	582	639	608	630	589	604	590	629	628	613	589	629	595	613	613	654	599	623	583	664	622	630	605	593	609	592	625	589	578	572	590	606	613	626	551	591	604	631	572	630	592	587	621	619	634	607	588	595	638	634	643	584	609	614	569	604	582	554	574	616	639	593	559	613	598	561	587	589	589	623	598	603	590	563	579	600	596	604	624	543	634	603	595	593	603	602	606	620	592	647	622	608	569	642	605	585	624	596	591	629	566	590	576	639	545	568	601	591	610	595	642	572	604	601	633	620	632	604	581	663	598	589	600	603	578	623	617	600	583	602	609
40371	17149	11659	9894	9285	7226	5925	5165	4584	4210	3936	2965	1996	1149	965	718	632	548	561	461	439	442	470	400	436	422	380	309	374	384	328	357	402	407	302	297	260	225	218	234	239	188	193	218	224	221	218	221	203	204	199	198	198	203	215	210	167	184	180	224	208	198	173	190	169	189	169	195	176	191	180	194	181	180	171	167	224	187	205	198	181	187	192	176	199	181	189	193	196	211	181	168	161	184	185	166	199	162	193	187	198	176	200	175	195	182	156	175	164	198	163	199	178	206	155	166	181	164	207	193	182	174	194	213	173	184	164	175	201	167	182	195	197	184	180	165	181	156	177	195	195	183	184	173	191	179	136	178	181	176	168	156	191	189	177	210	185	192	192	203	186	179	172	177	175	186	180	172	174	180	185	199	182	189	208	184	196	182	208	179	198	168	165	183	182	189	170	183	164	197	184	191	185	178	181	184	189	194	187	215	177	175	185	181	167	173	185	210	156	165	201	181	211	172	214	192	170	170	187	190	179	163	185	186	198	177	162	182	171	199	183	188	178	163	173	175	179	191	178	170	186	150	199	169	181	195	203	200	188	187	204	196	172	162	184	169	204	163	195	187	201	200	177	196	177	189	177	188	145	171	177	172	183	186	183	169	204	180	202	176	190	217	170	186	207	192	180	178	190	196	195	192	172	188	188	187	176	158	186	175	156	188	191	169	187	192	191	170	168	171	192	211	193	217	161	174	183	210	176	170	188	184	192	189	171	177	188	157	191	172	167	175	161	200	152	183	203	187	166	207	177	195	198	175	178	188	199	181	192	179	187	179	199	175	159	219	186	194	188	171	210	191	157	201	177	221	185	181	194	171	207	166	173	193	190	190	202	185	164	199	195	163	163	187	157	189	210	182	178	193	192	158	183	199	167	190	217	170	181	172	185	165	201	182	195	162	210	178	201	200	169	186	203	192	187	204	180	172	203	193	180	178	194	180	194	189	173	194	156	188	189	210	210	196	160	180	183	208	188	185	199	194	163	195	182	182	173	158	170	166	198	211	175	201	192	204	184	156	173	200	210	180	178	170	186	182	184	175	190	181	169	192	177	180	203	185	188	173	201	175	189	200	198	197	192	181	175	186	171	193	170	173	189	164	194	180	180	174	194	204	176	176	195	182	194	160	181	177	165	181	205	173	177	164	201	187	197	181	174	189	191	173	204	208	171	174	196	159	168	183	196	165	154	167	181	185	191	153	195	178	189	169	181	195	196	163	179	185	193	182	207	189	202	192	170	173	179	199	166	183	195	185	190	183	198	175	194	186	169	181	197	177	195	164	215	181	186	158	175	177	171	197	176	174	175	187	176	217	169	188	198	175	178	162	170	198	177	173	189	180	195	183	189	190	175	203	196	163	175	155	190	189	191	207	186	176	178	181	203	193	167	162	195	196	183	192	171	187	208	188	211	188	180	177	192	201	194	200	196	162	184	188	164	170	169	182	182	190	192	178	192	189	197	190	175	178	177	193	193	177	164	183	193	195	177	205	182	178	180	190	174	187	175	160	174	193	161	189	158	187	191	179	165	198	182	158	187	160	193	199	188	210	189	201	176	193	191	162	205	177	153	183	156	193	196	199	174	182	182	192	202	162	192	170	197	188	186	164	184	185	202	183	172	208	192	160	189	159	183	184	193	157	159	194	174	193	199	162	181	148	175	149	172	196	195	178	197	194	192	168	188	169	195	186	187	198	199	169	146	178	188	193	172	187	195	163	204	194	208	204	184	180	206	164	182	196	190	190	182	196	197	170	194	182	166	193	183	186	192	168	157	174	168	166	192	144	220	194	174	190	184	178	189	173	166	183	210	195	198	177	179	179	193	178	188	176	194	182	179	186	173	187	178	191	205	188	203	167	205	193	200	209	203	179	167	198	168	196	193	181	205	200	160	187	171	197	173	203	191	176	190	198	165	190	190	177	179	182	182	216	185	195	188	198	192	174	177	179	162	183	191	179	176	189	181	170	204	198	189	194	159	172	182	186	176	153	193	209	180	219	198	175	219	185	191	168	204	173	177	173	177	194	170	170	182	183	161	188	198	171	168	175	198	158	169	173	199	184	202	186	178	198	183	201	181	213	176	179	175	208	185	195	205	180	158	177	195	185	162	179	205	174	168	192	173	160	187	182	186	169	178	180	195	179	181	195	186	185	162	165	166	192	199	180	177	183	196	178	195	169	175	170	180	186	199	182	174	206	166	184	160	199	192	190	187	160	175	182	218	184	181	184	196	177	210	174	201	163	160	169	177	171	163	182	193	204	160	185	188	169	165	174	184	187	166	180	189	182	213	158	183	190	191	158	180	192	182	177	175	175	211	183	172	178	194	201	176	180	171	174	200	200	188	173	172	182	181	187	183	186	171	182	184	185	183	161	197	166	173	192	171	170	174	196	152	181	184	207	181	183	177	170	175	174	159	164	192	186	189	152	152	191	182	202	165	173	213	195	159	167	189	193	182	170	199	167	219	208	190	195	199	182	195	192	186	175	182	175	189	182	185	184	178	180	187	178	182	187	188	175	192	161	191	168	168	179	183	187	204	173	174	210	194	181	193	166	161	190	180	182	177	180	186	183	183	166	189	173	174	164	184	187	176	192	181	207	186	173	161	165	203	177	182	233	156	172	195	193	198	164	193	157	183	194	203	200	214	185	192	204	187	214	167	198	180	190	205	154	187	194	197	167	178	181	184	197	158	169	182	196	154	201	174	177	197	187	182	197	170	193	158	156	177	173	200	188	165	177	157	185	202	188	198	180	207	216	175	190	200	183	164	168	193	168	158	197	161	208	203	173	180	190	187	166	178	212	201	171	191	185	181	174	203	172	173	187	161	179	191	178	189	216	182	213	195	179	212	183	189	205	168	170	217	187	193	180	191	178	177	182	161	173	168	194	172	200	190	163	178	177	179	164	181	176	183	168	195	165	141	182	182	194	200	166	187	203	190	182	200	187	197	178	189	171	185	166	196	189	165	210	178	182	176	172	181	182	178	184	179	187	185	206	195	168	205	183	192	202	191	175	182	198	171	186	183	179	194	186	181	203	153	192	166	198	190	209	188	170	177	191	164	167	176	177	190	216	171	159	204	162	187	161	171	174	180	188	186	150	181	184	186	153	195	202	196	200	184	181	166	205	180	181	189	183	192	178	167	152	169	175	177	173	176	217	167	182	197	187	191	162	225	205	176	183	174	177	185	166	192	159	174	185	165	180	201	177	198	173	176	183	161	168	202	177	199	195	188	191	185	196	196	183	183	210	181	183	173	204	160	192	173	182	191	177	177	183	195	182	174	155	176	196	192	159	178	158	182	191	184	198	184	207	183	187	180	182	194	198	183	173	179	197	167	174	189	161	171	204	200	191	204	185	162	153	189	203	181	168	176	191	184	175	186	165	168	168	182	179	179	151	169	173	172	190	186	206	187	178	190	202	184	197	198	186	170	174	164	200	187	168	187	194	168	179	178	161
23791	7837	12424	15928	16774	14682	14373	12966	14090	13432	14171	11826	7980	5637	4984	3750	3493	3052	2527	2571	2585	2468	2493	1998	2319	2631	1749	1536	1802	1951	1700	1937	2303	1953	1327	1293	882	819	735	744	783	748	731	747	678	669	706	642	754	655	719	648	624	534	546	554	566	585	560	532	560	546	532	593	536	536	563	580	517	541	566	519	536	504	554	522	488	484	484	486	497	512	485	501	515	451	467	511	497	415	488	468	472	502	497	465	481	466	509	523	475	452	500	513	476	490	469	459	467	474	452	482	489	473	496	481	457	491	508	461	506	476	480	455	472	479	475	470	470	458	490	471	484	455	468	472	525	479	468	480	497	458	473	480	487	464	477	520	471	447	477	500	516	458	488	468	462	460	500	482	470	433	472	465	486	447	467	454	500	492	468	493	487	453	463	482	460	465	455	503	495	469	451	460	481	474	472	481	481	454	484	440	493	423	468	440	466	462	457	476	476	502	486	471	465	484	457	468	512	431	473	467	436	472	465	461	445	459	517	470	464	464	477	471	484	459	447	458	449	469	488	493	446	478	499	488	455	474	445	466	467	509	458	465	494	458	434	461	485	479	480	446	461	472	479	475	478	484	480	497	480	442	484	460	465	477	504	451	478	450	440	502	472	477	519	475	485	459	469	479	451	485	445	453	486	450	455	477	441	461	458	468	454	487	497	471	461	494	462	502	481	467	494	460	486	457	459	438	478	496	444	445	470	503	427	523	464	438	441	493	482	509	428	436	477	469	436	474	444	450	495	476	470	433	433	478	459	486	469	471	482	482	446	449	459	451	453	450	483	468	411	505	472	463	476	456	492	448	475	525	463	457	449	482	513	485	479	454	489	474	458	477	477	460	460	448	453	469	457	499	459	514	459	503	475	500	490	495	470	471	444	469	500	460	496	492	455	477	471	448	498	480	468	514	445	438	485	478	481	477	467	479	503	459	477	450	462	444	475	472	458	497	464	442	477	456	452	469	464	447	495	503	434	435	451	460	477	481	480	495	435	449	456	460	453	458	440	459	463	485	456	467	478	499	475	458	479	464	488	469	499	500	450	460	446	489	465	499	478	468	503	470	486	452	456	420	447	452	463	464	452	461	463	475	449	452	455	470	477	478	479	439	471	451	477	513	457	501	534	518	462	496	463	488	473	508	463	460	444	477	513	434	440	493	454	478	439	447	425	490	506	488	477	467	476	472	484	471	459	508	445	443	491	464	476	514	464	457	492	504	496	495	504	466	439	481	464	460	477	491	467	462	443	444	471	497	434	495	464	430	470	457	452	511	488	447	465	454	440	466	443	487	492	461	482	484	501	493	464	497	473	466	513	454	463	447	473	490	435	409	455	462	436	463	462	498	502	487	488	490	478	470	458	469	472	463	474	472	458	470	522	418	449	475	491	492	505	470	449	493	473	461	497	462	474	493	477	459	473	477	499	480	462	490	481	426	441	441	492	474	511	449	459	467	468	501	480	431	459	467	514	440	455	488	456	462	465	484	444	478	460	487	470	491	452	466	479	457	472	499	465	451	484	475	472	511	449	499	476	467	503	440	469	482	470	496	451	460	490	463	463	457	456	482	485	506	486	483	507	460	480	525	484	469	419	440	467	479	488	471	477	485	512	464	461	481	465	459	451	444	459	461	493	464	493	464	463	521	445	498	499	502	484	455	468	452	440	502	491	489	486	457	514	478	456	463	471	447	443	435	484	466	460	496	454	473	474	439	505	435	468	478	479	478	447	474	460	490	451	428	503	450	508	450	453	465	429	488	462	461	415	442	468	466	494	461	459	467	451	462	498	442	492	429	481	464	487	441	472	446	480	452	472	457	443	458	501	464	481	456	460	478	457	498	438	472	476	493	519	505	466	484	462	490	457	427	474	468	509	501	476	481	473	454	484	504	440	450	454	481	481	469	443	456	451	474	458	488	459	488	492	487	536	450	461	464	481	461	450	451	483	499	427	421	482	472	477	448	481	461	475	433	473	452	461	481	468	435	473	493	435	441	470	494	520	452	443	461	495	486	437	443	485	453	468	433	473	486	447	452	439	480	473	459	420	479	415	461	470	491	446	467	443	455	478	504	498	475	467	424	439	481	495	471	446	457	476	469	510	483	490	455	447	455	465	438	477	455	483	479	443	434	458	470	499	439	508	448	475	457	457	464	474	442	485	487	477	485	473	532	493	517	464	476	464	469	467	455	449	531	470	485	417	498	477	473	486	469	507	493	489	504	439	475	483	454	455	452	481	472	520	478	470	445	466	452	454	483	453	438	499	442	456	440	474	456	464	417	450	455	433	460	433	509	472	461	498	451	494	453	442	479	470	454	489	506	448	465	495	471	490	491	450	519	483	457	416	445	452	453	480	494	463	448	441	481	500	475	438	481	459	432	476	470	464	484	474	480	431	473	484	431	485	517	457	499	427	487	490	452	472	442	474	445	486	455	484	446	475	474	481	512	483	432	479	497	456	461	480	463	480	435	441	487	469	455	492	466	494	464	502	455	486	462	465	450	477	473	456	453	463	474	480	434	436	483	485	474	492	494	512	477	471	430	486	449	478	509	468	467	482	436	494	474	485	467	462	438	471	465	513	469	470	456	457	471	442	539	446	482	459	485	481	464	475	422	498	442	479	499	471	475	504	457	442	469	479	484	489	478	441	464	475	439	483	492	483	501	456	454	467	530	495	465	487	476	460	494	460	444	429	469	505	497	490	471	465	452	506	478	435	482	485	505	481	478	446	435	442	464	468	457	476	459	460	476	492	466	463	496	444	493	496	484	477	464	447	470	489	475	434	488	479	461	460	507	444	493	447	467	440	457	450	521	461	494	504	466	450	512	471	482	473	449	503	470	493	469	468	457	453	460	485	492	508	489	498	495	432	449	467	470	479	516	437	478	450	461	464	446	475	455	502	490	472	438	478	450	473	445	421	459	456	538	471	467	471	493	503	461	499	450	430	487	488	470	415	490	462	468	501	525	465	456	512	512	457	462	485	480	473	479	445	448	473	487	487	480	472	482	457	470	447	455	478	469	490	446	485	469	469	410	489	499	473	484	469	470	455	500	473	463	486	494	487	468	491	487	454	438	478	447	449	477	495	428	492	492	478	467	471	467	486	508	488	435	495	481	454	447	467	476	477	480	466	481	438	490	502	452	426	464	450	455	485	471	465	516	467	476	474	495	470	458	492	496	500	485	435	460	438	479	469	470	438	481	479	446	535	470	475	470	491	442	457	473	487	459	463	435	438	461	453	456	513	488	481	435	502	461	486	455	431	431	444	552	437	502	476	467	471	478	457	481	500	452	480	469	476	478	458	475	447	512	453	454	497	506	474	452	466	463	503	441	498	474	441	462	484	429	481	534	489	461	484	446	453	466	460	474	459	465	442	455	487	472	430	458	481	463	475	499	507	477	521	447	482	493	497	439	470	451	493	474	475	476	460	478	490	474	448	471	470	457	438	457	500	483	449	464	456	507	448	445	512	481
11107	2419	1820	1521	1255	968	844	800	682	612	645	669	528	455	398	423	481	404	381	403	388	387	404	420	432	461	405	360	414	388	400	461	416	400	428	425	426	399	360	376	376	356	385	358	382	386	391	399	422	355	382	364	367	434	361	357	345	361	389	365	389	372	356	392	373	326	379	383	373	366	364	352	411	327	369	357	423	412	367	356	351	343	380	383	377	385	389	424	354	406	348	360	366	362	393	352	360	384	395	381	422	388	359	366	406	368	372	382	416	360	403	339	345	342	383	389	358	410	376	327	400	379	354	387	366	401	354	357	378	391	369	393	405	372	404	349	365	367	355	388	392	348	390	364	406	366	388	391	372	381	380	355	346	397	365	428	363	378	357	382	354	375	369	373	381	392	381	375	405	371	380	386	424	377	408	402	391	369	390	409	423	354	347	373	337	368	405	355	367	384	385	367	340	364	328	405	374	393	378	383	354	370	361	372	407	356	358	369	451	383	419	362	396	401	397	396	349	336	367	393	385	367	389	380	331	369	387	352	352	332	394	380	358	358	365	345	391	379	402	398	402	401	398	364	359	339	350	405	361	394	368	379	388	372	369	389	345	394	393	382	339	347	365	408	344	356	375	380	360	380	379	389	365	401	406	365	404	337	346	403	362	354	401	401	369	373	399	418	365	384	353	389	400	394	408	384	399	408	353	376	357	379	337	368	359	378	381	368	365	349	406	386	340	371	375	381	340	392	327	368	393	373	359	349	394	376	403	414	355	374	388	393	375	357	348	356	360	389	376	384	364	382	345	395	371	334	399	394	372	393	398	348	378	346	352	388	363	390	408	409	373	348	357	366	368	406	410	385	379	368	368	385	386	353	356	355	371	402	372	365	406	372	355	387	371	383	357	429	376	351	380	374	339	325	344	367	380	406	391	371	388	368	384	373	378	364	375	369	354	378	388	340	359	394	368	397	357	379	374	337	383	385	383	357	400	353	377	360	405	349	362	385	380	380	399	359	348	372	331	403	401	358	399	373	369	395	369	351	391	374	384	392	348	357	393	418	392	392	380	390	372	394	371	370	385	406	378	352	372	410	400	363	391	368	406	387	346	379	397	362	363	362	415	358	342	336	348	365	347	356	365	389	355	381	372	394	380	389	385	396	390	389	388	394	348	383	368	353	361	364	378	375	384	364	404	385	366	365	397	404	392	367	394	367	349	367	318	380	356	388	376	382	338	403	366	374	377	365	387	366	396	399	379	373	368	363	385	345	328	367	368	362	359	364	349	354	373	398	374	365	384	358	357	379	382	362	359	380	352	388	369	361	393	359	374	397	406	345	355	386	377	370	383	369	384	344	347	344	323	367	363	367	411	369	367	376	358	394	394	411	378	374	360	350	349	385	379	348	343	407	341	378	408	423	388	323	362	370	372	403	361	352	405	349	374	370	391	400	412	365	369	371	379	368	322	352	383	372	354	329	384	364	396	352	417	412	346	358	374	363	357	376	394	368	390	397	353	355	384	364	414	371	355	369	374	357	390	403	397	392	389	399	385	393	357	385	364	378	369	390	392	373	407	365	371	326	382	369	416	371	346	358	353	361	361	352	360	374	374	365	393	395	364	386	342	381	354	359	380	376	393	340	369	349	346	351	352	394	396	394	379	360	381	377	371	401	387	378	352	415	410	367	368	377	374	399	385	356	375	368	379	338	390	349	388	380	384	365	367	387	389	362	411	357	349	395	385	385	370	378	365	376	351	368	359	364	377	378	372	341	387	401	390	365	351	352	393	395	381	379	386	406	389	371	370	367	390	412	326	374	360	367	367	384	365	370	395	349	383	362	341	356	396	367	374	365	346	387	394	323	372	379	402	360	390	378	375	326	348	374	364	416	402	362	368	391	355	322	384	370	360	384	382	342	374	401	334	376	386	403	345	340	395	390	404	399	403	390	353	428	349	345	417	338	353	376	394	343	365	334	384	389	340	398	410	351	359	367	381	355	373	379	365	342	370	375	396	363	364	374	323	363	320	375	387	389	374	402	340	380	369	384	331	323	365	380	358	384	357	378	363	347	378	399	353	377	381	360	377	376	367	365	372	352	388	377	391	400	362	383	365	339	379	387	363	387	372	330	403	400	354	381	355	389	409	341	344	384	390	328	364	359	377	400	388	366	365	338	379	364	374	375	360	372	384	349	370	382	359	387	339	373	351	375	377	355	373	370	369	365	402	382	339	340	402	364	369	351	357	434	347	380	399	377	358	367	405	334	414	349	354	353	357	349	383	352	394	387	358	357	385	384	361	352	382	369	386	374	371	374	345	393	400	352	363	385	349	407	409	362	355	380	358	339	377	373	379	336	364	371	359	403	351	366	391	381	337	376	378	351	388	366	354	353	396	349	386	363	373	383	380	407	361	347	383	391	338	370	364	387	356	381	385	379	418	384	342	397	375	366	354	417	389	370	338	360	387	348	354	380	339	336	358	346	320	405	386	379	374	344	375	365	386	333	388	380	350	389	365	379	373	374	390	393	379	372	393	401	400	359	339	382	338	370	380	401	361	383	402	371	414	371	403	359	367	405	358	376	393	376	354	331	368	371	362	351	338	385	396	354	371	352	374	375	375	393	370	394	343	385	388	370	369	368	381	359	399	378	360	363	364	355	355	413	370	400	411	396	397	345	361	358	379	376	358	383	378	393	374	365	399	411	395	362	354	375	366	367	356	374	362	349	411	359	358	345	411	391	344	383	385	392	363	398	387	404	351	378	372	351	335	370	356	378	389	403	326	369	366	335	358	380	379	374	348	361	356	350	369	362	360	375	363	368	367	360	391	362	375	359	323	379	355	387	361	377	368	394	388	355	376	349	376	368	380	357	351	375	356	349	393	355	374	385	324	371	376	344	341	346	350	414	355	367	417	337	385	381	365	374	370	354	376	385	340	395	369	389	383	388	382	390	356	375	396	407	338	393	385	321	345	359	367	345	321	375	381	395	401	370	376	371	375	379	366	317	367	400	348	393	344	353	402	429	364	307	381	374	368	367	387	372	371	361	395	375	365	372	333	385	391	357	365	354	314	374	373	386	381	402	345	337	364	378	364	382	344	361	374	348	374	378	357	358	350	386	418	402	375	386	379	396	396	332	412	388	344	380	379	349	340	373	350	365	346	407	409	361	403	376	380	376	356	358	422	436	351	360	371	362	373	374	392	393	376	378	358	402	353	369	370	381	345	385	380	405	411	354	371	373	365	405	362	340	389	379	360	423	413	369	369	371	387	378	376	356	408	376	411	352	350	365	359	359	361	352	376	347	395	355	368	432	383	327	389	363	368	354	389	410	360	395	360	398	379	370	381	387	393	368	380	364	388	375	364	380	389	384	335	366	397	373	361	359	349	373	364	392	406	383	377	363	369	399	357	375	370	364	379	375	375	381	355	346	388	332	383	373	384	400	369	367	375	398	389	365	396	357	360	377	393	382	371	368	399	367	387	355	376	368	390	340	428	361	354	386
6693	2266	3537	4186	4342	3533	3164	3153	2628	2472	2545	2514	1871	1488	1310	1255	1281	1165	1115	1255	1222	1178	1083	1186	1315	1190	1031	1038	1120	1142	1209	1265	1305	1054	1120	987	986	930	921	847	894	909	909	871	921	925	853	935	907	891	884	864	863	902	863	853	850	870	927	912	860	859	852	818	834	876	814	869	868	839	807	832	854	835	837	845	909	863	847	862	869	934	844	869	813	821	844	836	837	863	849	839	847	828	852	899	895	861	880	873	868	908	890	857	849	844	824	763	823	848	861	878	870	828	867	829	878	829	851	864	836	812	864	866	829	898	811	864	848	820	857	874	866	866	874	868	876	818	867	840	832	866	866	872	885	855	889	869	846	867	844	795	863	866	850	865	887	850	827	815	879	840	919	824	882	935	803	840	870	872	843	814	814	851	854	855	834	900	873	845	902	839	846	852	858	811	887	867	840	848	850	913	826	862	878	858	825	772	841	884	868	901	828	830	856	822	841	861	788	820	867	852	884	867	872	821	804	844	825	876	856	871	895	872	837	913	843	868	881	853	880	884	862	848	858	860	849	860	861	857	843	840	838	876	810	864	842	840	869	891	888	847	869	857	825	809	846	874	833	842	839	913	815	847	844	849	856	858	818	823	907	827	827	843	853	837	844	819	865	853	874	872	846	896	861	832	872	826	911	854	923	895	843	835	899	814	874	849	867	917	793	845	889	917	830	850	868	862	817	896	904	831	926	845	892	853	844	837	874	870	861	843	905	826	869	864	815	880	860	856	805	856	891	840	855	863	860	895	816	877	882	848	862	865	868	884	888	867	856	892	885	892	833	881	842	834	841	877	871	788	856	903	894	828	874	846	892	861	820	853	858	869	822	867	856	873	851	856	819	833	841	878	870	840	930	865	895	884	864	920	839	772	827	858	839	848	834	814	834	836	866	822	811	857	859	933	850	856	833	849	826	796	917	902	876	830	848	877	879	879	795	813	903	875	776	868	871	856	837	854	808	887	876	848	900	896	846	829	896	913	869	821	870	794	824	895	838	887	870	860	887	853	890	846	812	854	820	786	812	854	866	887	824	867	906	852	892	844	840	855	853	883	840	773	896	917	899	878	880	829	903	892	858	926	840	826	840	803	886	812	857	847	887	856	819	813	839	870	855	856	841	857	844	861	883	832	897	826	879	823	873	856	871	851	815	870	890	923	894	839	915	823	898	846	855	849	848	887	839	837	916	849	870	778	877	816	838	886	881	851	863	905	844	830	834	862	869	844	867	824	878	866	850	844	838	880	886	865	845	829	838	872	854	913	770	844	845	856	871	873	809	853	877	844	879	812	857	897	804	846	870	833	910	831	859	832	861	842	848	866	829	873	863	832	820	818	871	860	906	844	857	884	855	812	836	906	786	846	847	900	815	798	887	879	882	836	861	842	880	907	843	874	842	861	861	848	862	859	856	855	826	824	886	855	866	823	879	893	835	838	904	844	871	898	849	852	878	860	878	869	850	832	849	805	854	846	898	826	890	896	842	863	845	839	822	815	844	799	799	822	883	855	896	899	857	876	847	843	862	818	881	840	813	837	859	878	869	859	867	833	867	861	835	916	907	840	891	902	895	820	846	856	826	890	855	888	846	857	857	920	899	861	900	864	878	879	897	818	818	888	852	863	872	870	828	817	847	855	848	831	924	835	825	856	876	863	911	875	876	827	853	912	863	893	844	849	826	848	866	861	863	894	853	865	884	832	871	886	901	908	855	811	856	801	901	849	821	846	859	827	859	909	848	867	820	879	836	877	850	841	849	907	832	868	823	948	860	899	865	856	862	900	866	859	869	847	847	855	886	859	883	816	846	833	799	857	872	887	871	803	859	864	877	873	811	858	816	838	879	890	887	833	869	839	812	810	876	810	864	824	880	895	869	863	878	883	907	857	861	847	815	844	897	823	879	874	819	822	842	855	758	845	876	866	798	835	882	834	889	843	882	768	880	865	877	862	893	833	853	906	853	838	839	850	814	847	867	824	852	886	863	816	868	867	853	870	872	925	891	839	843	865	832	829	861	888	795	840	910	851	858	865	904	826	854	825	856	855	874	859	841	837	876	887	894	826	875	887	873	873	819	862	857	874	828	818	839	814	866	891	876	828	820	899	816	860	875	891	865	806	874	880	830	914	814	872	867	834	852	837	835	889	808	863	880	860	885	826	829	890	876	831	847	867	876	813	850	854	867	811	834	847	844	854	875	869	824	825	832	906	888	900	835	835	885	903	888	830	835	912	792	863	858	829	900	888	830	850	825	850	856	829	832	874	869	851	911	815	803	856	899	854	890	860	866	792	777	853	907	846	875	872	850	870	810	853	915	857	896	860	827	831	827	803	865	864	891	838	831	828	822	939	843	887	854	848	900	848	861	882	865	839	825	884	884	868	844	819	846	825	925	861	837	857	889	855	857	866	797	837	852	861	858	874	861	823	837	913	810	839	846	885	876	831	859	876	855	818	878	847	875	829	855	883	850	875	852	851	859	836	887	800	815	849	819	835	883	837	828	859	847	782	860	838	847	817	875	822	811	911	854	862	861	888	829	863	887	868	881	847	900	805	935	843	901	877	888	846	812	837	835	855	798	884	885	941	872	827	865	925	836	863	867	859	836	853	847	848	816	911	945	823	881	861	859	862	904	866	845	834	839	856	839	858	887	904	851	867	799	820	838	854	833	845	860	887	885	830	853	910	817	886	819	904	853	835	824	873	840	848	890	891	853	857	835	856	882	894	813	875	869	856	860	840	880	903	898	880	839	876	811	884	851	846	821	846	881	838	816	826	826	852	859	859	820	831	839	847	915	829	845	827	858	863	867	807	832	858	791	838	832	831	899	788	810	838	868	834	803	825	819	865	883	819	837	835	878	831	860	867	868	835	835	865	860	849	833	851	865	847	829	829	856	826	836	863	843	850	871	901	837	780	857	836	860	847	837	850	880	845	848	827	834	821	837	876	861	841	805	856	841	852	911	910	842	885	867	864	806	819	837	818	860	891	851	868	862	854	821	857	876	854	859	872	823	863	923	857	852	846	785	862	842	858	847	863	898	867	901	869	855	875	904	848	857	834	859	855	804	869	803	852	866	872	878	877	895	806	827	890	805	855	889	816	911	881	854	888	890	876	878	887	856	864	823	860	893	869	858	856	881	816	840	882	849	820	801	883	889	826	847	842	856	875	854	874	913	845	838	884	852	858	864	808	897	858	841	853	857	854	786	835	851	882	844	850	900	898	918	831	871	850	828	813	821	876	819	887	877	862	862	867	892	824	854	867	868	866	863	902	857	857	889	887	797	862	808	872	864	899	878	867	826	861	860	879	808	882	847	880	877	797	883	853	858	848	840	911	875	850	902	804	896	839	866	858	874	880	848	826	912	824	854	875	923	844	850	839	795	846	826	814	896	915	824	876	808	843	835	833	879	845	871	816	883	879	879	837	849	874	861	852	849	882	804	870	829	846	790	843	784	842	890	862	845	863
27159	8470	6057	5292	5285	3428	3385	3079	2516	2086	2392	1521	1027	730	634	516	437	398	458	418	399	349	395	335	409	300	312	313	333	344	358	347	304	296	297	302	279	270	242	263	278	235	236	252	252	236	247	244	231	289	235	244	279	261	220	225	249	236	251	240	233	280	244	231	252	264	254	221	233	226	251	264	223	240	254	235	225	221	265	235	241	211	242	257	204	255	240	230	249	225	216	243	228	244	228	230	247	206	259	256	235	240	223	244	226	242	246	256	224	218	233	263	248	251	210	262	233	247	242	227	240	214	235	247	262	240	245	226	234	237	220	255	234	223	235	218	240	283	237	243	270	237	252	223	236	264	239	227	224	229	238	213	247	248	247	276	249	179	222	238	219	233	245	224	238	228	276	223	247	240	220	239	243	270	265	254	238	249	238	226	233	243	233	240	249	220	251	239	221	223	240	228	271	248	198	218	249	245	268	250	215	244	246	264	230	211	246	223	213	282	215	215	238	233	215	238	259	253	255	245	239	253	257	229	223	264	227	251	273	233	220	231	231	200	243	235	257	230	221	240	264	218	228	238	258	219	225	234	232	228	241	219	245	262	228	231	252	245	210	250	215	237	267	246	228	240	223	244	215	216	266	260	250	247	276	217	263	242	234	207	256	237	249	250	236	220	238	252	219	259	239	227	228	254	236	210	250	231	249	252	226	228	216	255	232	252	220	263	248	220	264	245	220	243	248	221	245	238	241	249	248	214	239	222	225	239	240	229	247	244	234	222	253	229	209	219	226	208	232	247	231	246	212	243	241	234	238	201	227	231	252	256	257	234	251	230	220	255	219	248	208	231	225	224	246	244	244	228	235	266	272	241	251	223	219	241	213	233	236	256	232	218	264	252	261	207	204	217	217	231	231	249	256	241	262	225	255	224	263	216	234	281	242	220	249	256	234	223	244	236	254	258	235	263	258	241	247	221	236	212	251	233	228	229	250	233	242	226	252	219	263	216	244	254	237	221	228	232	232	234	234	243	241	257	231	241	209	235	260	242	211	217	239	252	218	213	249	212	245	225	260	213	258	210	244	219	237	207	232	247	226	254	234	253	236	211	231	255	224	232	237	241	245	257	253	242	250	224	254	212	270	233	243	250	254	239	229	244	247	233	231	206	252	229	239	275	231	251	234	205	245	246	244	233	253	254	251	226	243	257	200	236	241	253	215	239	239	256	249	236	251	241	234	238	258	238	241	233	234	234	230	226	236	259	244	220	225	249	236	282	245	234	224	264	252	240	272	231	214	254	259	253	227	242	204	263	232	241	248	261	233	207	234	245	263	221	250	223	256	238	266	242	253	215	215	202	238	246	236	256	243	232	239	246	241	226	221	248	243	227	211	231	239	234	241	231	226	246	244	246	244	243	217	207	233	225	229	226	243	243	219	226	238	238	267	259	202	240	233	241	236	217	221	211	218	247	258	212	236	259	236	263	266	244	214	241	240	240	254	228	224	243	224	235	256	236	226	244	233	233	230	229	246	243	246	233	242	222	251	225	220	224	243	236	221	245	228	245	207	246	230	228	226	244	229	213	244	238	231	247	269	232	236	239	203	242	219	261	246	266	235	239	224	241	222	224	227	229	242	244	219	251	236	220	247	249	255	243	259	265	247	241	249	226	240	230	240	225	239	248	272	250	243	245	257	255	246	233	274	208	256	247	218	276	252	228	241	230	234	255	246	216	248	253	231	260	254	245	233	241	226	217	256	244	259	252	254	241	248	242	222	222	261	257	239	233	254	230	261	238	223	234	249	232	245	249	233	240	234	214	248	254	215	249	221	244	229	245	269	234	250	252	235	241	213	227	263	226	227	245	236	261	223	224	248	220	234	229	242	241	248	247	253	214	229	247	229	248	257	263	225	232	220	240	246	267	228	246	224	250	274	225	257	244	236	239	245	239	255	212	235	256	264	218	217	250	220	260	253	246	237	234	239	245	236	248	220	226	213	255	263	242	241	249	223	229	256	242	237	248	250	264	217	239	215	222	230	229	229	256	234	221	255	259	215	225	234	231	224	239	233	250	242	239	243	253	212	243	247	254	229	247	248	228	222	253	250	223	216	259	214	238	264	243	227	264	229	230	241	248	244	254	237	228	210	225	219	228	225	243	230	234	242	251	264	219	241	242	202	252	238	246	220	240	242	247	224	203	241	216	255	253	264	221	212	222	237	222	206	240	241	240	226	217	234	241	229	226	232	253	226	226	215	246	249	248	259	263	235	266	227	224	239	214	256	252	237	247	250	250	239	218	230	232	247	231	242	252	211	236	233	231	247	255	233	227	244	247	210	240	246	245	239	233	254	227	236	249	253	233	235	233	232	229	248	264	264	217	238	262	232	216	229	243	225	262	233	247	265	241	239	238	225	252	259	239	246	225	236	228	241	258	235	231	241	240	208	233	245	246	226	221	235	248	229	225	218	242	275	253	248	241	233	232	233	240	231	218	218	212	226	251	263	270	261	213	249	227	226	230	250	232	212	253	213	212	220	238	219	219	248	236	235	229	236	272	244	243	223	220	209	204	251	239	252	230	209	253	232	199	247	210	242	235	277	236	264	218	224	257	250	237	249	236	253	242	246	246	237	226	242	266	232	245	228	269	263	283	244	225	236	203	264	213	244	223	251	236	221	222	222	230	226	234	209	213	221	227	238	259	252	241	254	240	262	215	233	219	221	217	268	259	234	249	216	218	248	228	256	236	225	248	257	260	233	231	251	245	239	202	248	243	237	245	205	244	249	254	230	253	250	227	217	221	240	244	230	251	262	233	261	226	234	234	247	217	242	236	217	236	271	252	233	249	244	229	240	237	222	241	241	228	243	229	216	248	228	241	220	258	224	228	256	259	237	244	217	245	239	274	233	251	212	248	240	225	244	230	248	247	228	220	230	255	241	225	222	226	225	237	214	249	225	234	217	231	217	218	224	233	234	236	244	237	228	231	263	232	226	222	213	227	249	232	250	271	235	254	210	230	251	203	242	253	219	229	227	253	233	232	224	257	241	230	240	239	237	222	254	253	237	228	237	246	240	242	243	247	223	228	249	222	228	248	253	212	221	228	249	219	234	277	231	240	255	223	245	228	236	232	217	228	242	217	237	265	226	254	251	234	236	230	229	238	227	268	242	223	249	255	248	227	218	228	234	238	235	208	256	233	255	257	252	226	247	212	223	231	208	206	246	254	249	222	236	224	245	226	219	226	222	236	239	228	230	283	254	212	257	239	213	227	221	242	255	241	264	236	239	237	226	221	225	240	228	242	239	250	255	242	241	248	238	214	245	250	223	240	261	246	247	236	253	236	225	241	242	223	250	229	232	260	224	223	222	221	238	241	216	261	241	236	234	238	207	235	262	242	244	219	264	209	242	209	253	230	233	298	221	246	233	235	253	205	224	226	184	233	260	239	207	243	230	244	249	226	221	240	213	215	216	236	243	248	273	224	257	237	244	239	242	255	234	245	276	239
15748	4184	8085	10472	11727	9018	10284	9272	8867	8235	10500	6815	4826	3797	2996	2364	2041	1874	1952	1934	1709	1633	1615	1537	1660	1364	1227	1309	1210	1478	1636	1513	1295	1215	1017	944	939	798	717	731	665	696	702	627	711	683	652	652	724	726	679	664	618	629	615	624	608	626	600	620	622	600	638	585	631	628	611	638	595	616	578	645	573	605	587	629	532	630	588	561	642	584	548	573	570	550	586	537	555	541	612	605	625	604	578	621	532	579	619	566	574	592	613	544	601	560	546	571	578	555	600	553	588	557	576	605	619	540	563	570	555	576	622	565	576	591	539	601	569	554	541	549	557	576	541	602	571	580	600	594	566	622	624	568	507	542	578	510	579	564	575	539	534	587	568	549	539	563	588	563	521	598	544	590	569	617	558	559	578	551	554	593	600	607	577	601	568	529	583	561	587	561	537	536	533	570	542	584	634	564	575	608	560	567	566	571	565	555	582	569	594	621	553	622	602	595	527	565	574	553	582	563	545	587	570	616	578	533	620	591	582	564	532	538	547	581	561	561	530	562	577	599	587	572	565	561	597	578	567	581	608	604	582	598	623	616	567	553	567	531	618	578	550	566	589	543	599	560	554	600	617	538	548	582	570	591	590	554	567	609	605	545	568	577	588	580	556	584	586	571	526	515	577	601	545	591	562	612	557	561	599	596	578	590	595	591	592	590	590	587	598	567	571	539	558	582	574	557	587	582	549	565	592	637	570	559	533	555	631	540	600	588	581	594	558	587	576	594	580	584	635	556	554	547	577	573	569	586	622	561	564	566	582	540	576	580	564	550	581	590	598	600	595	523	556	604	571	597	568	553	566	561	548	607	536	582	566	607	598	594	551	574	579	572	607	559	582	566	534	573	596	537	621	537	575	573	543	545	545	590	579	574	565	543	609	535	591	550	584	595	580	567	630	565	613	569	607	594	539	581	554	561	589	576	539	522	574	561	595	566	557	529	604	552	594	574	588	570	604	560	595	557	601	619	556	595	555	561	581	563	593	576	577	582	575	575	578	571	560	591	587	617	572	583	598	554	561	568	566	562	581	548	574	543	582	571	581	540	580	579	534	582	570	580	570	546	585	578	560	571	568	559	548	536	546	529	580	535	584	564	577	614	581	577	582	617	514	567	595	572	573	600	574	603	556	582	521	596	570	547	563	568	568	599	584	602	589	596	591	558	587	570	581	589	569	577	550	596	549	599	578	614	570	573	578	599	573	546	594	549	568	552	607	570	583	541	622	540	608	564	604	557	628	529	579	579	535	578	616	626	569	546	587	527	580	606	574	580	550	634	571	558	570	565	560	561	568	553	564	617	602	549	592	618	549	580	561	603	585	590	535	578	587	611	571	600	539	576	550	600	563	616	576	579	550	574	569	614	598	568	538	597	570	581	533	595	549	581	534	555	562	603	538	556	612	550	553	537	569	565	588	542	584	601	562	601	593	556	591	539	556	536	603	553	587	574	581	547	565	566	572	559	580	581	573	613	574	602	583	573	588	601	557	575	598	547	557	601	574	600	605	553	603	585	542	532	590	591	601	610	567	584	538	560	560	568	580	578	578	611	602	619	536	555	600	569	575	602	550	581	544	610	598	594	597	543	567	588	559	558	617	579	586	581	564	560	589	554	561	522	595	612	610	558	572	535	590	630	583	592	560	587	590	543	597	532	574	595	530	616	556	600	535	614	615	595	566	532	569	566	573	541	598	590	550	584	567	558	631	551	617	601	577	596	575	608	576	590	564	582	585	602	618	560	589	593	600	592	544	537	563	616	548	632	535	592	542	530	586	608	569	579	540	547	583	559	609	589	566	517	564	594	555	558	563	540	575	586	586	581	587	557	537	558	545	610	604	592	611	590	572	577	606	588	580	563	569	536	619	580	574	570	605	575	584	611	554	581	596	549	610	566	541	546	580	592	576	605	577	557	527	559	561	606	600	542	554	588	570	550	551	535	601	614	561	569	567	548	561	548	557	596	562	584	575	548	627	551	593	550	582	510	568	582	613	598	503	593	545	544	593	564	590	562	592	547	530	568	555	495	599	575	551	561	593	591	602	519	562	543	540	547	543	547	604	541	594	562	548	560	577	573	567	550	615	605	599	539	576	585	564	509	578	575	573	611	571	592	596	590	590	575	624	562	550	559	573	567	528	586	525	591	599	545	603	576	544	596	558	580	563	572	577	594	581	562	566	543	551	600	562	566	581	589	609	594	583	556	600	526	580	593	589	600	548	564	579	556	550	575	548	570	568	564	596	571	567	548	550	604	584	592	566	565	589	568	557	583	580	572	547	535	580	581	615	590	590	583	575	583	550	608	559	556	548	548	565	552	593	591	574	567	527	543	581	561	573	578	545	571	571	535	552	518	583	609	590	566	615	561	574	596	542	616	569	519	558	549	608	568	594	559	586	563	583	534	525	554	564	562	592	553	595	542	587	537	558	592	596	581	569	604	534	529	566	539	544	612	575	614	599	583	565	588	604	599	570	551	584	548	580	595	570	604	577	589	606	568	562	591	558	595	575	576	540	561	582	589	553	593	599	541	583	567	567	589	560	568	566	558	605	572	574	616	577	589	531	598	572	592	607	587	559	591	612	580	578	589	584	561	561	623	593	618	593	584	559	553	571	569	569	533	564	576	567	580	563	557	548	591	564	557	613	562	582	595	556	540	551	631	612	545	583	556	557	603	564	558	592	565	530	569	532	555	541	581	568	597	604	579	583	568	576	603	566	539	575	530	584	573	559	547	583	588	569	588	566	583	554	580	572	616	572	606	597	531	630	595	605	572	584	554	608	595	537	574	570	559	546	563	553	556	598	578	562	568	618	548	594	551	576	620	564	584	614	547	585	589	618	531	576	574	580	574	584	554	561	557	604	570	587	593	573	577	537	579	565	576	552	573	578	541	562	607	555	634	610	622	610	583	542	605	582	567	609	550	593	566	557	588	612	585	613	570	526	576	558	574	597	584	572	566	551	580	589	560	587	585	570	575	569	587	521	555	587	550	559	573	585	611	577	570	540	575	564	545	579	550	549	586	568	578	567	565	582	592	537	577	584	545	604	585	571	580	581	600	612	553	621	545	562	541	561	598	562	605	612	518	594	583	589	576	596	569	589	564	585	571	570	579	590	580	556	579	570	630	558	573	567	585	523	549	584	573	570	611	604	564	544	565	581	578	540	577	571	604	541	591	584	571	599	559	615	584	603	550	582	573	620	521	604	551	564	548	593	560	573	572	585	605	581	546	562	537	562	565	594	559	597	577	520	572	562	541	580	633	642	545	591	598	596	581	560	550	599	524	581	593	595	577	598	559	532	584	592	600	557	575	563	572	611	607	581	566	604	568	552	528	559	564	570	575	545	550	572	557	589	572	567	561	598	565	594	567	556	586	578	524	600	585	538	593	551	585	551	587	605	557	535	567	596	545	604	556	577	602	545	550	579	568	565	578	542	552	616	560	558	577	611	562	599	570	589	607	594	569
38434	13535	9654	9171	9416	7079	6933	6014	4672	4047	5022	2842	1672	994	878	746	545	596	626	547	461	414	396	428	379	373	384	317	371	373	403	309	299	297	271	253	240	238	189	212	195	170	214	172	161	184	192	228	200	184	169	170	197	162	184	187	230	203	186	200	192	165	186	143	176	207	176	199	175	164	162	162	162	184	193	157	158	187	166	165	189	179	187	152	171	194	148	182	154	178	175	178	156	189	182	154	175	175	157	162	179	167	176	179	160	166	165	156	177	163	152	175	190	194	185	160	158	176	173	180	180	167	180	184	160	155	183	151	168	183	172	162	178	191	170	187	180	167	179	185	171	170	147	176	174	186	197	195	172	185	186	166	165	166	147	183	164	151	163	171	169	146	166	165	164	157	171	161	166	174	166	184	189	159	179	171	187	176	177	182	160	188	175	186	189	176	180	183	174	159	191	173	174	162	168	165	171	167	176	176	152	170	184	161	183	174	184	175	176	179	175	194	167	179	182	170	162	178	177	162	174	205	193	163	185	170	145	186	157	179	179	167	184	181	190	170	169	167	167	160	173	172	175	196	159	154	156	202	137	164	164	177	172	176	175	141	179	174	163	155	151	171	177	180	180	163	164	169	154	157	178	172	170	163	185	166	187	162	162	180	168	186	180	169	180	172	176	177	182	150	178	175	171	155	164	195	189	202	179	158	175	180	154	167	172	163	182	168	184	150	158	182	173	171	169	190	178	177	164	165	165	175	172	186	152	185	152	180	157	176	211	160	185	179	166	148	191	166	163	193	164	181	179	173	173	142	163	179	162	168	182	154	187	182	179	170	153	190	137	187	165	174	165	166	164	151	169	177	158	195	179	151	173	156	155	162	166	177	193	154	194	181	173	154	181	161	177	179	161	171	145	167	156	159	152	164	176	188	164	173	178	201	186	152	165	183	173	156	159	167	156	176	183	174	157	157	177	194	160	177	181	172	180	177	183	160	150	166	189	170	165	179	174	171	186	169	168	162	182	193	171	183	152	141	164	183	172	179	151	168	180	176	177	189	201	179	174	178	164	164	170	166	167	162	177	178	161	174	160	192	150	180	166	191	155	171	168	170	166	202	168	177	171	163	168	192	172	172	170	177	170	183	167	189	192	198	186	173	184	172	162	173	152	171	168	165	179	175	186	198	178	163	188	169	183	157	176	199	148	173	170	184	154	143	176	174	175	193	159	177	168	154	167	167	175	173	177	159	161	182	165	159	191	164	177	219	152	188	207	206	164	175	147	203	172	180	151	169	170	163	164	168	194	168	167	167	176	166	192	189	180	196	161	182	179	143	164	186	173	211	166	172	187	178	166	161	144	186	178	168	173	158	164	160	163	181	160	154	186	200	158	155	169	165	147	177	150	170	192	161	162	158	159	155	149	190	159	172	170	170	188	169	177	133	176	179	191	184	191	155	150	199	177	156	164	195	153	181	162	159	167	161	151	189	166	167	184	185	165	204	155	178	162	173	168	185	160	171	181	153	149	161	191	162	171	204	156	180	190	170	178	164	179	192	176	156	164	176	162	180	192	170	173	181	161	167	174	141	152	204	177	186	179	177	171	179	173	188	190	192	180	131	180	155	177	167	167	174	174	182	162	163	160	169	190	176	181	195	176	159	163	179	184	158	176	155	164	159	179	173	176	167	153	158	182	187	144	181	172	160	183	198	184	180	161	184	187	175	180	170	157	185	166	167	157	166	172	152	184	172	179	201	169	174	168	202	177	154	174	190	157	154	164	168	167	153	168	189	170	174	148	170	188	166	164	160	168	158	184	192	168	176	182	179	193	159	176	175	162	189	171	172	161	182	179	176	162	193	168	186	168	189	175	170	170	179	166	175	183	172	167	177	168	168	154	162	154	184	163	189	159	163	172	179	172	179	172	192	175	162	167	158	189	148	178	172	161	171	181	166	166	163	198	166	163	153	200	155	180	187	163	174	178	173	176	164	138	195	178	169	169	187	170	182	164	176	191	165	161	190	168	184	181	175	171	148	173	141	178	167	170	151	163	177	188	166	186	170	151	162	190	191	178	173	167	173	162	177	199	159	191	192	186	160	153	161	170	177	197	197	177	197	191	160	161	184	176	168	170	173	157	164	158	178	168	156	196	195	191	169	182	167	172	180	173	173	191	169	176	173	172	185	170	159	164	168	165	164	183	173	155	171	186	177	165	166	190	161	145	157	208	197	169	192	174	205	163	184	174	172	175	170	174	159	174	201	166	177	146	157	165	191	139	183	195	171	192	156	190	204	177	150	178	184	177	180	161	172	177	170	190	179	181	175	191	157	161	195	162	176	165	183	183	172	166	169	177	186	172	170	181	173	160	183	200	162	156	149	167	160	163	184	161	183	181	172	187	153	164	171	182	164	169	189	170	192	177	194	165	154	155	190	171	177	170	163	177	167	182	169	158	183	181	157	168	163	176	162	204	153	143	174	190	185	164	172	183	186	188	171	177	163	169	173	169	197	170	184	188	183	161	182	180	145	187	156	169	159	171	194	177	170	169	167	177	174	161	154	168	196	171	190	166	191	162	192	163	176	176	176	191	160	163	176	188	175	150	157	168	170	186	177	172	165	182	163	176	160	176	156	188	170	151	141	162	168	174	200	156	155	175	163	190	178	150	170	170	168	186	169	166	167	166	164	185	158	165	168	168	181	187	161	176	152	179	185	175	171	177	166	181	156	171	168	175	171	162	192	166	161	162	147	139	137	173	170	175	180	176	188	176	148	157	186	188	185	170	166	158	192	182	161	167	174	180	185	176	150	154	160	194	156	168	176	166	158	179	184	170	182	170	164	176	158	165	154	193	171	160	181	185	181	181	147	171	168	175	180	162	175	166	153	153	177	162	162	169	155	157	177	177	187	179	150	206	182	150	169	160	174	159	164	179	169	167	176	162	173	176	183	175	166	165	183	177	165	173	188	149	178	175	154	157	155	195	177	183	161	198	135	191	171	154	195	166	170	181	194	176	177	164	167	175	188	166	187	181	182	172	168	182	187	178	166	180	159	166	184	171	162	171	168	172	158	173	181	155	175	162	208	185	178	182	154	173	149	154	189	196	182	183	166	187	169	178	149	158	201	156	166	175	147	186	204	178	181	174	172	184	199	171	156	156	172	167	183	174	180	172	188	180	170	178	179	161	153	171	167	174	159	161	166	192	164	184	159	169	172	162	199	153	174	166	159	169	189	199	174	155	161	200	162	165	176	172	175	167	167	157	163	156	182	168	169	163	157	149	178	189	185	161	155	146	163	164	194	170	159	158	154	158	164	160	173	178	167	171	181	157	185	167	181	178	169	168	182	166	170	188	159	163	157	163	157	190	191	183	151	188	157	159	168	189	170	197	152	169	182	173	169	163	168	178	171	165	159	175	182	173	164	181	162	159	181	157	165	173	161	193	176	153	168	163	167	161	167	173	192	168	158	163	160	160	164	157	187	168	169	183	178	177	145	160	153	170	158
21212	6239	11655	16192	16680	13885	15930	13808	14477	13681	17475	10654	7577	5590	4737	3637	3015	2974	3240	2671	2480	2096	2478	2357	1887	1833	1684	1638	2025	2046	1987	2048	1400	1435	1211	1208	1000	902	686	685	692	661	625	645	655	621	597	583	698	706	622	542	553	557	577	468	536	575	509	506	555	508	481	502	542	571	517	477	518	538	508	525	501	501	500	493	526	488	488	448	469	498	502	432	463	463	476	480	462	485	445	480	423	452	448	403	452	448	440	453	438	442	462	446	443	455	417	447	436	445	466	490	451	466	472	462	455	446	477	429	444	485	456	464	458	441	453	425	426	446	416	454	448	451	512	451	456	436	404	482	468	429	486	390	423	457	456	424	453	406	419	428	478	468	469	459	406	431	429	456	464	511	426	434	457	477	440	425	396	471	459	463	425	425	445	443	469	458	426	444	433	458	455	449	440	419	431	460	448	467	451	466	430	430	444	458	437	464	467	455	458	429	465	444	423	425	440	467	470	404	455	476	444	412	458	461	447	472	425	460	462	442	432	425	445	460	404	439	434	445	426	443	427	453	423	430	452	454	398	425	438	456	449	439	449	440	450	431	409	431	426	421	443	435	433	471	403	456	451	453	461	432	411	438	462	432	438	468	414	471	454	431	445	436	472	408	439	432	423	469	452	450	410	462	424	451	447	413	417	432	422	483	429	442	405	423	449	478	434	456	420	396	433	432	448	446	423	448	440	427	444	468	475	439	455	462	453	446	450	462	443	470	431	433	434	482	446	443	427	445	472	460	397	462	427	435	435	434	463	449	446	451	444	459	434	416	424	439	426	413	447	480	423	454	472	452	462	426	427	470	438	406	457	455	445	446	461	447	458	459	437	470	425	407	416	440	434	421	499	435	429	449	444	424	437	443	447	407	455	427	443	452	458	417	435	425	436	416	479	477	432	442	461	440	438	450	430	471	448	467	440	443	443	463	434	432	477	402	451	448	429	450	456	447	477	461	422	456	419	451	431	421	454	490	451	440	440	419	451	428	468	474	432	413	429	421	449	450	416	441	458	442	424	418	449	440	443	512	441	441	418	439	446	444	459	422	440	452	441	477	451	432	455	417	416	480	461	475	483	451	435	446	453	459	400	418	425	439	417	435	416	410	454	431	454	458	413	446	410	415	435	461	469	398	468	414	404	442	412	471	425	458	476	462	448	468	445	432	438	465	433	486	456	435	453	431	476	449	407	436	418	450	457	436	462	451	448	440	503	439	479	464	407	433	465	397	417	416	444	467	424	429	431	429	440	419	455	482	423	449	422	447	459	412	469	477	435	440	455	449	448	435	456	439	468	462	428	469	439	445	449	464	447	441	406	485	425	430	443	424	446	442	457	442	415	473	456	413	431	415	455	443	448	435	463	418	448	459	459	436	431	442	462	440	444	447	458	453	425	423	407	424	486	473	445	453	434	460	446	433	402	412	421	435	435	427	432	448	466	438	438	437	429	444	452	424	445	435	448	489	451	432	465	428	421	438	447	439	440	451	473	445	457	459	466	455	463	450	438	431	410	455	449	464	398	441	427	432	446	457	457	437	448	439	423	427	445	424	465	467	443	441	450	422	452	409	433	466	433	427	460	437	425	465	432	431	434	466	408	417	435	427	474	393	439	459	456	443	445	441	468	424	444	466	419	410	483	414	436	435	479	434	435	461	448	427	465	424	448	422	418	441	450	452	402	476	478	459	443	487	423	441	469	401	466	477	466	451	481	464	456	445	452	440	419	453	466	420	422	429	442	430	435	411	433	464	432	446	418	449	451	397	420	411	434	433	451	450	403	419	428	426	469	491	461	480	432	454	414	451	419	439	441	474	438	480	462	470	438	409	405	431	476	461	474	440	467	441	429	453	459	466	467	415	447	432	457	398	447	455	464	469	439	434	432	435	456	428	437	459	434	458	395	477	441	438	428	467	463	462	471	433	497	456	446	455	460	491	474	391	434	421	453	421	431	454	483	431	437	448	415	455	469	433	430	419	443	434	426	439	461	425	416	459	400	427	434	445	444	428	446	423	444	445	433	476	484	460	414	435	478	456	433	454	440	444	438	466	411	444	481	457	445	446	462	411	467	442	460	437	459	425	474	452	425	455	463	416	434	446	469	431	440	415	468	457	449	420	468	424	466	430	430	450	411	423	422	458	417	465	466	463	447	448	403	438	437	453	445	492	479	488	461	473	432	474	411	502	413	433	415	456	408	451	450	443	440	455	397	438	420	418	439	463	464	436	450	472	420	421	434	429	446	429	424	455	443	468	461	450	447	466	441	424	428	450	445	462	464	428	460	427	414	433	447	434	437	432	453	447	454	428	407	409	425	428	464	491	444	438	448	450	460	421	466	425	437	436	436	435	385	411	447	450	457	425	428	407	468	451	428	466	394	427	451	438	446	471	438	450	456	476	503	449	450	420	417	408	414	460	461	428	471	407	437	499	447	434	437	461	429	487	438	454	471	456	432	400	453	456	432	427	440	430	391	442	407	474	407	473	465	391	431	428	431	452	472	451	444	414	444	438	414	446	450	451	437	440	432	408	393	426	420	431	448	463	439	450	451	416	453	430	424	426	432	460	442	464	443	485	444	457	409	389	484	438	434	455	455	424	438	441	430	440	454	438	456	432	480	417	465	459	453	432	424	464	422	371	472	429	430	424	455	417	442	461	450	442	443	455	436	488	442	472	444	441	424	427	432	462	464	466	413	433	409	435	445	458	401	420	462	467	439	404	431	453	439	474	434	448	456	467	455	444	462	469	432	413	426	412	449	447	441	485	433	464	448	446	428	466	442	427	443	447	446	473	456	460	448	441	432	452	432	432	431	456	396	450	462	425	453	434	400	419	446	426	455	451	467	409	414	438	441	428	449	459	453	445	468	452	459	459	433	500	498	454	457	484	434	456	426	424	447	465	435	432	458	421	424	439	454	426	454	431	457	405	469	442	447	464	452	443	430	432	444	465	441	460	455	460	416	437	451	441	442	430	420	487	456	445	409	479	477	454	434	468	398	455	474	401	440	452	458	463	438	430	426	483	438	456	455	447	420	456	445	433	432	475	421	490	432	438	448	439	438	480	446	475	436	454	449	476	460	428	438	470	433	418	471	455	454	450	420	438	439	437	434	470	460	476	456	440	464	432	430	416	443	437	428	436	442	465	447	404	440	420	426	442	459	455	422	417	407	438	448	406	434	425	450	401	456	442	447	428	436	454	426	418	466	508	447	457	454	442	462	431	441	456	464	450	412	451	505	410	421	467	447	390	458	423	438	470	437	431	501	454	483	458	432	437	430	449	451	445	420	434	447	437	440	440	434	447	403	430	424	436	453	456	455	412	431	438	442	443	442	445	460	425	445	450	428	471	431	430	468	440	418	453	450	444	465	453	453	420	474	442	406	467	458	447	465	442	481	442	435	444	465	456	423	448	416	441	428	461	420	460	484	460	418	416	436	449	429	478	482	428	445	424	458	455	427	405	426	408	473	422
9967	1924	1717	1586	1249	1019	954	783	694	684	728	569	504	480	417	426	415	364	442	407	424	356	389	412	371	425	378	357	394	391	397	401	401	345	358	356	347	377	353	364	360	383	352	370	346	338	360	354	405	349	347	356	353	344	372	360	337	372	375	357	343	387	352	371	333	349	395	360	356	382	345	325	353	391	364	347	352	337	382	364	341	350	385	373	364	381	338	345	374	350	375	329	371	357	362	393	341	371	346	390	325	311	353	362	359	356	336	384	354	366	368	319	359	358	360	330	345	334	352	322	371	387	353	319	332	375	364	330	365	342	378	345	338	371	372	335	324	358	399	417	365	374	343	334	368	333	375	359	361	385	369	368	333	376	358	327	355	363	343	358	389	347	369	332	361	354	338	346	348	363	352	365	336	359	333	359	341	329	343	346	353	344	379	334	369	355	336	343	370	350	364	346	343	352	353	331	353	329	334	359	370	345	352	325	363	385	345	350	354	331	347	367	381	382	365	354	361	364	387	371	342	351	398	370	352	335	315	353	385	338	355	363	340	368	351	321	326	364	329	358	344	349	346	326	362	343	370	414	355	369	358	339	339	317	353	323	392	356	376	373	354	384	374	322	343	374	407	363	380	354	379	338	340	343	327	368	366	357	373	349	350	344	354	375	353	325	359	335	396	359	373	354	359	366	319	343	331	360	414	340	402	358	341	344	400	369	404	356	351	347	369	352	317	343	347	355	397	373	345	371	392	361	378	355	355	373	363	356	350	368	375	361	400	370	350	356	340	341	346	395	330	377	360	367	334	379	338	358	367	353	351	370	394	311	338	392	369	350	415	350	336	341	330	368	362	365	334	359	339	329	342	344	364	396	333	367	341	368	341	348	392	390	355	355	385	351	337	385	366	373	355	334	361	359	364	335	356	344	352	360	352	318	366	357	358	345	362	373	375	351	368	338	354	339	328	344	353	400	353	366	343	375	358	334	373	371	375	332	366	381	321	360	371	382	387	360	363	373	362	338	341	369	348	386	338	333	381	362	324	369	385	352	358	351	376	394	374	336	366	329	334	405	325	364	369	346	357	357	360	358	337	358	336	343	351	349	369	379	369	350	358	356	383	367	352	344	336	353	364	365	324	388	370	372	350	372	352	387	343	363	387	346	364	368	383	360	356	359	363	389	363	356	357	375	341	375	350	351	347	341	366	357	337	359	372	375	357	354	358	294	361	320	313	339	330	365	325	358	371	387	351	364	357	359	396	377	354	375	323	358	333	371	318	353	353	357	357	306	355	357	338	387	373	366	357	354	360	368	363	383	326	356	380	352	375	346	340	379	348	371	355	365	341	362	376	371	382	369	366	335	340	406	371	360	349	326	364	363	333	357	352	370	354	356	372	363	345	363	367	316	336	362	339	350	353	362	349	339	308	327	380	327	361	377	339	353	342	357	348	381	365	367	363	349	366	398	364	350	402	340	352	328	318	334	351	366	382	342	349	331	361	333	379	385	331	340	369	332	323	351	339	358	381	384	399	338	327	360	354	375	359	373	356	391	349	335	378	373	379	344	369	394	375	378	379	335	356	368	388	353	322	401	345	377	345	345	323	371	352	387	394	412	374	371	367	328	345	356	349	370	346	348	375	324	329	348	359	368	367	313	364	343	356	361	359	329	365	336	330	345	369	325	364	332	353	355	391	367	351	313	337	377	379	362	363	371	356	352	322	349	354	370	390	345	339	375	359	377	392	337	344	347	368	376	366	334	368	371	338	339	348	360	362	366	373	357	349	356	358	371	350	341	357	343	382	358	336	374	373	348	371	385	366	394	345	372	352	361	364	379	367	335	380	369	355	328	380	388	407	362	350	347	328	339	385	353	356	334	371	345	298	395	339	330	352	327	344	391	376	361	336	372	354	371	352	353	335	347	341	354	359	317	368	362	347	332	334	366	329	354	344	354	387	358	338	385	321	360	354	369	368	332	392	363	345	341	380	362	331	365	354	350	363	362	361	393	355	338	355	345	337	388	389	360	353	359	364	368	330	355	333	344	325	348	386	362	328	347	372	330	347	364	343	336	398	308	336	322	346	379	355	336	345	372	376	369	333	353	362	388	349	336	352	339	334	372	376	381	358	355	363	351	334	327	362	336	388	346	346	371	313	366	378	385	339	367	350	338	378	389	347	345	312	340	331	361	359	350	350	372	352	353	362	345	347	370	345	356	362	362	379	379	342	359	358	339	367	374	343	341	329	372	311	381	371	347	361	323	370	358	379	384	373	365	347	359	359	328	368	362	374	379	375	378	378	363	340	347	344	353	379	338	332	339	357	388	330	338	357	355	341	385	356	329	345	367	341	336	329	330	350	357	381	354	380	343	348	339	347	350	387	345	375	326	348	347	346	354	361	352	393	376	326	348	334	367	419	382	354	357	372	359	359	359	332	365	395	363	334	394	360	355	314	348	339	360	362	342	333	369	349	364	347	365	356	364	365	393	329	392	380	375	365	331	350	354	339	344	385	311	382	351	337	366	368	367	311	354	383	365	396	371	339	327	340	346	369	352	322	338	332	357	375	391	340	353	339	344	366	346	345	397	355	340	350	332	372	369	345	346	334	316	354	365	369	379	348	331	362	351	337	353	394	371	356	389	324	371	369	349	335	361	361	355	397	361	389	363	366	345	358	346	376	392	357	345	385	343	380	330	327	390	335	373	342	389	409	350	353	358	369	364	344	362	386	351	320	358	331	394	350	373	377	360	337	350	331	374	349	352	361	329	361	371	336	369	350	374	366	358	366	369	362	320	366	382	324	324	377	333	370	402	343	347	334	325	336	362	339	314	380	407	375	356	363	389	345	342	343	335	353	361	326	346	362	348	400	326	340	367	363	368	358	350	322	336	370	350	359	361	359	364	364	377	341	359	375	355	353	370	343	359	389	353	347	346	365	356	348	357	343	378	365	363	370	347	335	390	365	381	353	330	388	367	333	355	373	376	378	372	390	340	348	318	352	350	389	352	386	366	362	354	337	343	370	312	366	386	339	296	363	345	369	335	360	371	373	338	400	336	357	383	343	378	366	329	322	322	366	380	352	350	359	378	378	360	323	334	370	348	351	356	338	355	372	341	378	329	341	346	355	361	334	369	357	359	356	326	366	328	385	360	353	321	338	352	354	360	344	364	375	347	347	381	374	376	368	387	378	344	365	354	305	372	341	360	344	367	369	346	351	323	364	357	361	366	352	351	317	358	363	401	388	369	370	347	325	345	353	366	363	344	356	363	349	345	356	335	360	332	349	360	374	378	358	341	362	337	349	323	381	350	388	355	351	369	394	344	355	338	364	314	321	342	361	364	324	344	345	391	334	388	388	355	344	361	349	349	370	366	343	331	357	319	370	378	362	342	354	346	353	367	371	365	385	358	342	309	343	358	376	372	371	336	329	362	357	339	329	330	353	355	356	340	378	329	329	342	331	323	359	344	330	323	345	364	324	379	327	350	367	373	375	357	335	349
5957	2037	3458	4741	4279	3930	3673	3029	2765	3036	3110	2062	1593	1380	1378	1324	1091	1180	1172	1041	1064	1131	1250	1143	1063	1069	1014	1072	1093	1188	1108	1032	1031	990	952	907	909	897	886	857	826	868	806	858	811	872	890	850	872	821	833	836	810	853	824	761	828	835	767	837	877	862	832	800	818	815	853	823	829	794	837	761	845	837	789	804	832	825	809	834	800	824	809	837	828	813	839	859	822	822	771	824	808	816	831	820	792	817	830	876	805	870	818	846	768	829	796	780	806	788	781	812	814	787	820	803	848	818	848	878	853	872	854	807	837	792	839	868	734	803	809	791	767	795	801	836	828	823	847	853	859	834	910	819	896	794	774	794	806	834	811	821	815	807	780	834	812	820	783	809	802	814	846	745	811	771	854	853	799	803	806	772	821	818	850	810	796	805	814	786	822	801	806	843	827	844	854	818	787	864	789	817	811	822	782	800	796	866	784	786	807	841	771	809	804	803	837	836	839	862	800	849	800	802	766	799	802	894	792	819	813	792	793	813	787	821	884	845	805	802	831	813	841	824	800	797	808	816	764	850	774	789	814	760	852	803	743	769	797	847	797	870	877	841	819	811	783	823	776	812	816	819	829	837	845	840	841	781	829	825	791	805	827	775	798	846	816	843	821	780	819	814	843	784	819	827	829	807	852	825	769	817	761	820	747	839	795	844	793	796	892	853	837	844	819	839	876	774	802	818	789	785	781	809	910	787	825	801	842	767	779	842	832	813	765	823	839	798	790	841	786	879	823	838	844	845	769	831	830	838	824	822	778	787	829	841	807	867	845	774	826	836	816	766	792	836	809	818	790	783	863	811	841	813	849	809	800	813	840	862	801	821	803	817	810	888	813	877	875	764	832	820	794	803	796	859	802	800	832	828	848	808	792	805	796	848	792	822	800	775	795	784	799	771	800	811	852	784	874	777	816	812	808	807	833	793	809	813	813	826	805	811	791	822	789	836	821	799	818	826	809	795	849	755	865	771	824	809	830	797	860	784	837	850	883	832	798	802	832	830	818	846	766	825	870	810	839	787	861	864	845	819	790	813	768	826	829	828	825	858	768	798	837	863	743	824	791	842	867	840	821	810	810	847	810	785	795	804	832	812	787	815	828	821	850	799	860	853	783	828	800	806	802	822	815	836	831	780	847	786	812	813	784	745	819	835	821	785	839	822	722	765	798	825	848	812	858	848	841	813	816	836	836	781	801	822	895	852	798	807	842	774	849	806	800	843	792	856	851	767	862	782	856	861	831	819	847	831	841	863	824	753	822	815	846	850	828	736	797	812	783	837	808	859	810	846	822	894	816	815	835	838	805	843	809	798	808	811	847	830	837	851	854	807	806	756	824	781	813	817	776	826	808	833	816	837	849	810	827	846	769	813	832	751	838	807	826	777	811	794	847	821	795	797	842	870	802	826	769	808	817	886	810	890	741	787	819	852	810	840	809	767	852	814	770	804	811	814	778	814	778	796	798	787	812	824	874	780	854	845	844	810	841	818	846	858	853	760	833	836	802	867	804	841	832	788	840	844	814	778	806	781	813	844	795	856	803	811	839	821	780	763	799	788	844	781	782	851	799	774	764	831	813	852	755	857	788	803	783	817	783	833	853	839	859	815	773	860	773	847	800	793	810	798	854	825	872	792	855	810	822	763	835	819	809	781	854	833	804	800	830	834	817	858	848	807	816	815	797	798	853	826	786	784	772	804	804	832	806	875	804	790	859	805	765	882	840	783	842	829	835	798	835	813	811	803	804	790	817	840	804	810	814	767	808	815	807	865	844	818	808	808	819	822	816	834	847	807	813	824	810	805	838	841	788	756	830	816	830	790	771	852	806	791	760	841	766	800	819	862	824	756	879	830	810	771	854	824	839	860	885	843	868	810	797	796	812	831	798	815	861	836	814	812	840	781	835	863	749	853	799	792	816	827	801	822	855	800	850	785	816	842	760	809	846	828	827	774	777	851	756	768	769	800	829	835	840	790	814	777	851	864	845	846	833	783	853	807	803	808	841	825	791	868	816	884	858	828	809	810	851	855	838	837	849	839	847	826	845	791	790	813	832	814	829	813	844	806	839	805	837	823	832	845	818	793	833	816	809	832	835	778	821	800	863	786	815	820	783	802	828	818	859	844	815	814	870	799	782	849	856	850	782	829	814	876	811	806	830	870	808	792	801	779	827	840	826	799	806	853	787	744	827	830	843	842	820	812	760	797	847	797	847	846	799	813	773	838	825	776	865	857	800	833	804	794	811	838	821	832	835	819	804	836	822	827	781	812	823	832	850	784	783	812	850	784	861	845	797	786	883	806	804	800	811	801	847	802	824	804	849	796	812	820	805	788	831	892	846	794	841	793	809	825	858	826	859	805	814	861	785	834	839	823	849	782	836	857	777	854	791	838	826	833	805	808	783	809	791	834	793	806	821	836	787	808	823	819	776	835	816	785	782	786	867	857	791	846	833	832	826	781	865	798	860	746	802	822	772	814	798	871	837	826	833	818	803	840	799	803	796	834	835	865	819	856	871	815	831	818	852	798	798	814	849	793	786	814	786	799	840	846	773	818	793	805	826	831	858	794	780	764	846	835	806	835	803	824	835	832	828	785	818	775	796	847	807	821	811	821	813	795	792	809	799	827	839	806	833	808	819	820	812	804	822	801	824	843	851	798	796	854	841	857	775	790	839	801	822	795	784	841	747	816	803	815	820	802	787	783	798	841	792	818	793	779	808	825	808	810	800	806	770	827	810	809	853	767	826	780	819	825	853	815	836	851	789	841	794	831	834	794	885	824	768	792	811	816	817	803	887	813	807	851	786	805	786	777	810	853	824	795	805	810	811	784	757	813	804	772	824	801	843	874	837	854	843	797	844	794	831	841	807	838	782	853	835	820	808	834	841	783	825	799	807	780	843	782	822	789	813	796	833	836	791	812	807	799	815	812	784	859	812	824	766	796	781	848	809	853	823	825	854	827	807	788	843	859	828	780	760	820	857	783	831	800	851	777	840	868	839	823	790	810	809	762	849	804	826	820	842	855	812	827	772	864	808	821	755	781	836	827	837	823	840	843	829	779	822	883	770	806	802	820	838	793	847	748	807	863	824	845	842	861	783	800	824	827	796	779	824	823	768	793	810	861	827	833	783	750	811	863	803	827	803	863	815	831	851	785	793	781	772	843	818	827	823	814	790	814	814	869	820	781	830	830	781	781	812	829	800	806	808	827	856	867	793	814	834	843	802	830	795	796	822	854	779	808	812	824	829	764	803	770	807	839	836	737	760	824	826	821	836	809	831	785	811	811	836	847	806	809	800	836	808	822	833	801	824	857	729	804	783	805	782	831	798	822	841	821	785	839	839	821	811	791	827	848	851	847	841	821	791	820	820	777	829	812	859	859	828	826	859	847	767	803	796	757	830	778	829	760	795	783	854	866	836	844	779	805	747	848	857	792	846	834	810	813	807	865	818	802	824	833	840	840
26597	8204	5306	6180	5047	4460	3617	2987	2282	2513	2189	1257	1030	706	659	445	439	462	454	387	387	346	402	346	317	339	340	323	310	368	334	313	316	254	275	270	268	237	237	228	254	269	269	250	234	232	245	240	234	250	233	236	201	214	195	256	227	248	221	209	240	219	213	223	259	215	227	231	227	209	230	224	245	257	234	220	212	208	224	213	257	250	236	239	215	230	201	234	237	217	252	236	237	236	233	237	226	222	234	218	225	226	235	188	204	251	222	235	255	244	244	238	239	234	240	213	255	227	231	245	226	243	239	232	216	230	237	216	224	229	230	221	226	231	214	235	258	239	240	212	219	226	248	239	227	265	237	221	215	223	223	216	233	212	231	229	218	235	266	241	223	244	234	238	221	225	249	229	247	202	233	222	242	208	234	226	224	225	229	254	249	222	213	250	261	246	229	242	231	233	217	248	224	225	225	235	239	221	241	231	230	209	225	214	240	210	237	240	238	222	213	234	225	234	212	229	221	203	223	236	203	232	223	207	235	215	228	216	237	231	285	224	221	229	228	212	206	228	212	214	194	235	216	224	226	222	228	225	245	217	218	223	230	224	215	208	262	253	217	255	223	225	227	218	257	229	226	226	208	241	227	210	243	231	237	257	228	213	235	236	220	238	230	238	226	228	199	224	220	228	225	242	221	246	231	219	224	219	239	223	229	237	229	247	237	254	265	232	238	236	240	223	238	220	232	242	230	237	223	219	230	240	225	242	224	203	237	199	276	233	228	217	232	232	229	230	227	227	239	244	226	235	228	242	224	224	254	223	197	222	223	231	197	236	222	225	236	255	225	239	213	241	228	214	232	227	223	229	247	207	215	242	239	236	228	216	210	206	224	230	243	251	218	218	244	241	262	251	242	225	227	218	253	224	221	202	223	219	219	245	243	215	202	245	225	225	245	261	193	250	244	215	219	228	229	252	219	234	237	171	212	261	231	253	261	222	234	215	234	245	241	227	258	238	265	227	241	242	258	223	230	235	255	222	233	227	223	249	257	222	196	226	215	235	238	220	219	249	213	185	242	224	217	251	244	231	212	228	225	239	228	223	263	197	251	240	241	218	237	193	206	240	217	218	228	213	198	241	265	249	217	244	226	194	251	231	206	241	225	195	232	230	198	220	247	212	210	229	242	268	208	221	232	219	277	228	224	228	259	211	233	223	226	251	227	227	211	249	243	247	245	224	231	233	248	204	243	223	221	218	262	223	221	208	240	225	213	226	229	237	238	241	234	206	218	218	224	230	236	230	246	256	230	243	208	221	232	226	222	241	225	209	219	216	234	238	223	216	242	241	235	240	214	223	231	254	218	236	235	220	206	217	236	246	232	245	232	219	221	243	234	237	232	248	233	249	232	245	203	204	235	228	241	226	220	237	228	225	234	238	243	265	251	213	221	220	214	242	235	189	220	239	200	241	248	239	237	253	229	235	250	234	247	228	234	243	228	256	210	279	228	235	203	214	242	213	235	201	273	188	224	228	239	238	228	269	217	214	194	218	224	254	243	245	200	222	231	242	241	256	236	217	234	242	225	221	234	216	219	242	232	243	222	254	218	238	238	225	210	201	227	235	239	197	234	253	214	256	258	229	260	243	214	223	243	218	229	232	243	223	216	222	196	208	230	249	209	240	250	258	215	205	250	206	233	231	215	239	226	242	225	225	231	233	239	248	241	241	208	232	209	228	243	226	244	246	249	213	218	202	217	229	230	235	260	207	233	248	241	242	247	235	240	236	214	230	233	225	245	231	232	249	208	233	214	242	217	242	221	232	220	232	218	207	221	223	243	235	223	219	209	232	251	222	225	217	259	202	222	211	215	223	267	226	250	226	249	219	229	209	223	236	241	236	273	252	228	210	208	236	249	227	226	216	230	230	227	263	250	223	221	215	235	239	247	220	200	236	235	217	209	238	274	239	224	230	235	227	226	229	250	219	241	250	223	244	257	261	231	211	240	198	192	214	217	238	219	237	247	200	233	219	218	248	217	225	240	238	223	227	267	205	209	245	226	222	222	227	230	225	205	233	232	216	232	241	207	226	260	227	226	223	221	220	254	213	220	221	257	227	237	262	235	218	220	231	220	237	249	232	228	228	231	200	227	223	234	240	220	222	225	206	226	260	229	252	223	247	245	219	200	218	243	219	220	199	258	217	225	206	231	212	232	239	233	214	248	231	243	189	262	237	243	233	215	208	217	252	235	251	236	212	222	220	223	209	223	244	200	244	239	230	222	248	219	245	240	208	201	220	211	206	244	232	228	230	212	219	240	221	214	250	210	233	214	204	246	239	211	240	213	202	222	255	240	235	256	229	221	222	237	210	253	221	233	250	224	218	243	221	203	187	224	241	234	219	213	215	218	228	229	246	221	234	228	219	250	247	221	260	202	241	204	267	252	228	210	219	211	228	225	219	198	223	246	277	246	214	224	233	213	225	256	188	214	235	251	232	232	212	238	235	215	243	219	204	215	216	228	213	227	237	215	230	240	244	216	211	227	247	218	233	244	223	220	200	247	232	230	219	226	232	237	226	233	235	248	231	218	238	229	195	185	203	245	238	235	227	238	214	238	234	213	235	237	245	239	213	223	220	216	214	227	204	232	197	226	233	241	188	253	193	224	210	232	254	247	214	207	215	219	211	209	230	220	236	229	215	250	214	233	236	242	251	257	208	219	220	219	230	219	239	210	217	247	221	240	214	239	229	265	237	234	230	222	223	217	206	263	235	212	216	215	201	241	233	222	211	213	218	204	215	222	236	219	233	229	259	195	239	265	241	243	187	214	242	239	231	228	230	231	248	204	232	209	249	206	226	240	219	219	262	221	241	229	202	235	214	238	233	212	233	209	218	257	259	209	207	239	249	216	232	245	232	224	268	232	250	217	233	225	220	221	256	240	252	214	229	201	245	254	245	215	225	211	226	219	233	221	203	226	227	235	208	248	207	240	231	237	233	223	224	247	199	237	216	175	253	206	216	242	242	232	239	238	236	234	213	239	233	242	244	231	226	222	240	204	259	228	255	239	238	231	200	245	218	222	223	237	221	232	227	240	225	250	239	244	257	229	237	259	223	221	234	229	227	233	224	238	234	226	232	231	266	209	232	254	233	252	228	240	225	228	242	200	238	224	234	236	223	229	241	246	232	213	246	227	248	212	220	251	246	242	241	225	203	248	245	212	207	230	233	236	212	226	215	233	252	224	222	221	274	239	230	229	218	229	248	228	222	220	254	216	223	260	191	238	240	215	211	208	227	224	238	229	187	231	232	236	219	227	243	236	216	202	218	228	250	240	219	210	253	220	214	250	222	214	217	217	230	197	221	233	221	227	224	216	255	218	230	254	259	234	209	234	237	217	215	199	197	224	214	218	228	240	237	259	217	223	239	250	219	224	226	260	202	254	260	268	197	220	263	237	235	233	203	229	238	230	239	227	238	220	271	227	198	234	230	224	228	244	239	227	213	289	224
15404	4120	7641	11904	11264	11205	10417	8614	8935	10714	9567	5833	4376	3402	2872	2105	1838	2141	1850	1708	1630	1553	1702	1377	1249	1419	1363	1379	1427	1746	1289	1143	1171	956	909	924	813	777	721	714	653	628	708	671	616	644	660	640	695	681	611	601	562	613	634	568	600	565	580	571	575	615	606	550	608	576	560	557	598	550	616	555	569	592	601	624	544	549	528	557	590	553	575	563	529	581	559	573	550	583	570	553	530	566	585	551	536	550	601	555	556	567	586	580	532	613	560	564	615	605	609	536	554	548	561	597	554	551	543	579	589	552	578	555	536	525	538	565	573	577	545	534	576	526	536	542	518	529	556	548	539	533	534	573	593	557	508	547	605	560	558	547	546	560	549	530	552	535	557	512	503	574	557	565	555	562	553	583	553	567	498	570	566	511	617	535	526	526	536	560	551	570	527	540	577	527	530	534	566	576	587	567	527	524	549	528	526	577	557	535	544	533	556	568	534	544	595	554	539	549	565	558	558	586	556	538	563	518	594	573	564	541	557	575	553	578	542	558	580	546	565	577	565	549	549	549	562	567	570	553	548	595	564	573	563	548	566	547	522	542	583	576	554	548	579	555	554	562	567	559	535	589	581	536	580	528	568	564	546	546	583	507	582	544	547	537	558	557	566	593	565	571	564	565	533	548	560	513	526	549	529	509	508	556	546	528	559	558	550	545	546	526	559	562	573	545	531	511	528	544	543	590	505	562	553	569	511	534	538	560	557	533	521	533	528	550	554	554	531	558	577	584	533	539	565	543	550	578	551	583	579	572	580	593	551	532	572	522	594	575	553	574	613	574	597	560	567	559	557	545	541	598	590	519	607	552	596	569	556	551	527	572	525	551	541	531	524	593	587	564	582	550	542	585	586	585	550	527	578	596	560	559	537	584	599	559	610	522	550	555	549	560	568	538	550	555	553	561	573	526	580	542	566	531	619	564	550	487	498	506	577	525	570	567	551	569	563	543	547	540	520	569	513	528	573	597	555	567	610	576	521	546	576	547	563	568	594	574	560	557	548	544	554	572	571	512	556	549	559	569	568	554	568	587	506	545	566	522	530	575	503	544	573	578	565	568	522	558	555	548	535	531	566	536	548	539	591	537	566	539	531	616	599	515	529	597	566	602	527	500	532	565	579	588	527	544	575	550	537	566	586	569	583	535	553	550	522	595	568	550	521	562	602	562	554	578	572	570	554	518	535	594	558	541	556	556	577	552	559	569	549	587	525	500	604	549	575	553	570	539	533	549	561	573	550	553	520	576	597	596	589	538	598	604	537	609	588	530	547	557	560	539	587	512	558	561	559	606	607	555	544	581	560	568	536	597	550	531	591	507	574	514	504	537	553	551	541	567	519	536	570	562	520	590	551	549	562	579	575	565	577	554	556	559	519	575	547	532	583	589	540	547	595	545	510	537	558	565	538	575	553	539	578	543	560	544	547	621	553	551	554	549	531	561	604	533	533	520	583	522	591	566	569	563	572	566	559	518	539	539	559	547	534	577	597	540	517	565	575	531	587	549	590	606	544	572	563	513	594	495	527	552	552	547	551	509	581	536	536	542	542	529	566	559	534	554	522	558	581	545	571	576	554	561	562	568	547	533	533	569	551	535	607	536	533	557	604	540	566	576	571	570	563	511	574	570	539	561	530	556	547	541	556	543	593	550	521	548	574	576	536	548	556	541	570	562	568	555	546	550	550	598	591	546	536	533	555	571	585	581	578	569	572	571	553	581	535	581	551	565	536	519	544	550	551	543	515	571	562	612	554	561	541	583	564	583	587	535	540	566	553	522	542	556	566	555	537	560	575	527	584	537	526	549	602	525	568	571	554	562	565	557	534	569	535	501	567	588	562	567	576	579	565	508	533	553	562	558	535	521	541	534	554	576	535	571	554	583	578	608	594	562	547	599	578	535	554	575	554	540	575	528	543	553	537	530	538	613	558	534	511	531	558	554	564	582	554	632	555	529	537	572	525	545	547	525	540	541	555	604	563	584	566	554	514	592	599	541	581	538	573	565	540	577	566	557	505	547	533	535	555	583	550	488	555	546	563	532	580	549	556	551	540	526	509	552	564	568	525	533	596	574	567	592	567	606	564	534	520	551	534	584	513	546	578	526	565	587	533	547	570	542	596	540	520	551	578	606	532	588	593	557	537	532	558	517	569	595	539	554	535	536	559	523	554	532	587	567	521	548	530	518	562	538	520	532	577	543	549	600	554	571	549	546	587	589	561	571	565	560	567	533	594	575	543	552	572	573	605	586	535	577	560	534	538	564	556	544	554	577	573	553	561	530	568	579	570	550	529	549	494	540	545	531	599	626	591	594	536	575	536	562	529	594	582	540	559	571	559	507	565	557	550	621	584	536	553	540	594	538	581	577	570	569	544	573	504	558	599	561	553	496	579	564	554	559	536	575	553	568	590	559	590	554	541	572	559	566	553	566	541	521	590	546	551	552	582	541	531	539	543	552	553	563	567	584	582	564	552	546	523	545	522	587	537	563	527	586	499	553	530	573	573	569	543	548	582	560	546	526	568	561	568	542	557	573	535	547	554	563	564	532	513	563	572	567	570	572	559	522	557	546	569	561	605	575	529	557	569	577	566	592	611	561	538	546	557	525	550	519	545	553	588	578	561	537	524	545	542	542	541	557	534	551	520	559	579	547	542	573	549	546	555	561	566	560	544	510	529	546	569	535	536	547	574	594	599	584	541	566	548	536	557	562	504	530	544	563	564	549	552	556	555	563	561	537	536	560	586	527	520	535	602	534	596	577	564	565	555	557	567	509	573	548	566	561	578	560	546	535	533	565	536	599	562	541	567	541	566	566	564	568	588	583	569	545	533	554	568	523	545	531	574	555	571	555	543	559	599	543	539	528	532	593	509	516	557	561	586	544	608	574	564	546	505	539	529	545	541	548	552	545	539	562	573	562	586	559	544	550	581	561	579	505	535	546	548	537	543	580	561	556	538	583	544	534	521	523	556	567	496	533	544	548	601	550	549	574	560	571	539	600	539	524	561	553	565	540	556	582	547	604	589	555	584	527	562	567	549	611	586	589	539	586	590	547	535	561	576	539	554	565	550	534	577	552	560	523	561	530	541	571	591	538	534	602	524	598	556	552	549	573	518	537	532	574	562	573	560	538	583	536	590	550	548	596	567	567	559	531	572	559	547	563	575	561	539	575	561	535	539	575	557	592	551	547	566	559	533	570	576	509	505	596	555	561	534	578	547	564	566	570	548	576	536	574	567	589	564	538	564	627	540	532	579	563	598	565	546	568	483	566	575	567	548	538	553	569	554	552	568	542	616	537	554	558	557	535	576	537	536	591	566	546	555	553	560	532	572	532	570	553	572	560	531	601	561	550	596	599	555	570	568	549	605	561	554	573	534	573	565	546	588	568	555	545	556	620	553	513	558	539	538	549	564	534	584	509	565	543	540	529	555	600	519	555	561	529	549	540	562	556	589	532	591	577
38833	15272	9546	10511	9230	7574	6488	5824	4714	5108	4033	2265	1522	1060	948	645	495	570	568	469	407	432	388	353	313	365	384	382	366	404	315	321	289	254	277	235	222	228	201	189	204	186	197	179	180	189	188	198	177	173	168	203	193	179	192	161	178	192	178	160	194	186	195	194	193	166	168	170	186	184	169	167	153	168	175	172	164	163	173	179	161	159	180	171	162	168	164	173	159	193	170	143	141	171	168	192	163	168	176	170	168	147	171	161	155	184	183	192	156	190	160	161	158	161	148	140	180	152	171	189	163	187	145	164	171	162	167	140	191	168	161	180	157	164	146	178	160	162	145	178	152	169	159	181	173	151	157	149	170	161	145	159	182	181	147	161	153	205	172	169	158	170	166	182	164	169	146	178	140	156	171	145	168	148	166	158	148	166	146	158	147	173	187	167	168	180	166	160	178	185	174	174	154	164	158	163	174	159	155	168	180	153	142	169	144	184	171	153	159	169	166	158	191	152	197	155	164	163	164	172	160	179	161	194	159	173	165	156	180	161	188	148	153	151	164	152	165	165	166	160	191	167	165	163	176	178	179	165	163	160	162	163	167	137	165	170	161	145	179	157	152	154	140	162	155	151	167	166	162	179	161	167	136	171	163	155	162	155	158	147	166	136	151	157	181	156	176	171	155	163	150	176	158	168	173	164	163	173	167	148	139	152	180	163	185	160	153	143	164	162	199	175	149	144	179	180	168	171	194	172	158	165	168	159	165	168	149	139	155	166	157	152	178	155	160	155	176	177	174	166	180	173	158	154	176	162	183	176	163	174	146	173	160	166	155	137	171	164	148	162	148	169	193	180	170	163	150	176	162	164	185	178	176	165	163	171	162	176	161	170	160	149	177	198	165	162	159	178	158	166	165	172	153	181	178	173	167	136	171	162	159	192	148	181	148	162	156	150	172	163	166	152	150	160	181	183	159	157	168	174	154	150	163	187	192	135	150	149	170	148	148	172	159	158	142	179	164	157	187	165	152	144	137	155	174	149	148	157	169	159	151	174	155	164	156	151	145	157	150	169	177	155	178	177	163	163	185	200	173	172	184	173	162	169	168	151	168	147	170	179	170	159	151	196	143	169	179	173	173	172	176	173	176	161	195	158	163	165	152	168	178	179	177	160	167	146	160	168	169	176	149	175	173	162	155	172	162	161	160	157	187	161	177	162	171	169	166	172	175	202	168	174	169	177	195	174	162	153	201	157	190	171	161	168	143	158	132	170	153	153	160	140	176	146	192	165	167	162	169	173	165	164	142	178	139	163	151	158	162	202	163	181	179	153	178	178	161	149	176	189	164	156	175	159	162	167	168	124	175	167	163	152	171	174	171	180	167	155	170	155	201	165	159	174	166	172	153	156	180	172	163	169	159	176	159	168	161	141	171	177	156	146	167	166	144	171	154	161	147	150	189	152	157	175	169	154	163	144	170	155	165	174	159	146	162	157	164	161	167	192	179	171	185	146	180	154	156	161	161	161	194	166	163	168	139	135	149	164	146	153	142	149	156	172	161	156	175	156	145	150	168	169	186	176	185	161	164	167	152	180	159	161	154	162	147	171	144	161	168	176	177	146	160	143	177	166	149	168	173	155	159	161	183	164	182	167	146	159	175	182	166	159	156	165	162	156	165	163	158	177	180	143	158	165	174	165	180	209	128	180	156	150	158	152	164	154	163	171	146	147	172	150	172	184	165	181	156	180	156	207	166	183	166	167	135	150	154	175	172	142	161	165	146	164	146	146	173	164	173	163	206	150	173	194	161	138	154	180	148	170	173	165	167	141	191	166	159	146	156	152	152	172	158	163	161	163	168	161	148	182	164	181	162	147	156	154	155	177	158	187	167	150	150	151	150	173	163	157	181	175	158	168	164	177	189	167	165	148	180	158	163	183	180	169	164	189	161	179	160	184	150	142	140	174	141	177	166	141	170	190	137	169	163	163	156	176	162	158	152	192	156	158	148	177	163	185	165	148	164	197	175	189	168	173	149	191	175	173	148	156	172	173	170	155	146	185	160	166	158	177	150	173	182	175	150	142	168	182	157	171	148	180	152	137	182	153	132	153	159	154	165	175	177	167	168	173	171	169	150	168	156	162	133	177	168	168	152	154	186	127	175	171	161	155	170	166	173	163	167	162	153	166	151	181	163	142	147	167	155	179	165	164	148	160	178	179	145	153	165	173	158	170	168	150	159	136	143	178	159	171	174	155	163	164	155	164	166	171	177	183	167	151	159	153	169	166	187	178	185	151	125	177	157	176	169	173	178	158	205	161	148	172	197	164	179	175	179	197	150	170	156	142	148	168	154	162	151	160	145	151	149	159	146	172	158	152	161	173	174	149	160	147	160	167	158	146	163	144	150	160	175	141	166	171	131	174	149	134	174	147	153	150	162	180	168	175	151	168	162	143	162	171	172	171	169	134	159	171	152	168	170	185	167	151	146	172	182	173	160	173	163	169	166	160	136	141	185	150	164	190	172	149	176	165	187	159	168	141	160	180	158	172	187	165	169	173	143	154	167	183	181	151	176	177	171	154	171	169	204	135	163	172	156	170	173	142	168	165	185	183	164	146	174	161	168	174	142	151	176	162	186	154	132	159	169	135	163	162	168	164	185	169	172	164	172	159	162	167	163	162	150	166	163	158	171	139	156	155	153	154	180	168	175	160	191	190	161	151	187	191	159	162	177	183	165	185	142	143	171	158	158	194	173	158	182	164	184	182	154	186	165	160	149	156	165	177	162	157	176	182	173	158	163	139	168	162	138	160	176	157	166	159	161	167	163	171	173	142	173	142	147	182	165	155	136	178	171	165	163	163	148	160	163	170	163	169	179	153	153	164	171	156	156	184	155	182	149	172	152	146	176	158	162	149	155	182	185	169	157	161	160	146	159	178	185	168	188	147	159	157	176	180	150	146	159	166	151	173	168	166	153	173	170	181	167	158	185	127	160	169	145	163	179	157	169	162	169	150	165	155	153	160	147	179	179	172	151	151	167	161	167	168	158	133	136	158	161	166	165	163	165	161	137	187	160	175	141	141	156	130	178	193	187	159	168	161	181	154	145	159	170	165	202	171	180	170	145	161	173	183	143	169	161	160	145	187	170	175	164	158	164	144	159	177	151	163	133	140	163	151	191	143	148	159	159	161	161	165	174	154	166	143	198	181	183	144	158	160	182	174	148	200	157	182	168	151	165	153	151	158	179	146	165	175	181	173	150	166	160	136	158	175	195	152	180	163	133	160	163	172	168	188	213	176	178	173	165	143	153	145	168	161	175	170	171	176	171	148	165	164	147	150	166	172	166	168	184	147	165	188	145	140	185	170	162	161	158	167	143	166	167	171	188	165	154	176	144	171	149	181	165	164	183	146	171	161	163	161	174	179	171	162	188	201	170	170	157	154	180	158	143	144	157	156	155	140	167	145	155	144	152	170	136	151	169	176	146	159	162	147	143	165	164	165	167	173
22635	6546	11370	17489	16875	16080	14944	14586	14349	17183	14151	9129	7173	5045	4820	3388	2916	3192	3111	2776	2376	2364	2185	1700	1649	1863	2157	1835	2124	2171	1617	1571	1237	1126	1107	1022	885	891	753	645	676	613	604	593	597	580	569	607	640	589	527	510	516	505	529	505	564	522	601	467	491	506	604	500	641	584	509	514	480	437	537	454	424	502	464	444	486	445	521	479	468	474	439	452	434	447	435	454	439	429	437	437	442	433	442	405	434	430	450	437	416	401	430	471	441	458	434	441	405	444	454	411	413	429	457	426	473	400	457	422	412	433	421	438	392	425	403	407	440	427	436	474	432	452	413	431	452	438	421	413	388	425	421	472	418	429	432	430	437	441	395	417	432	454	431	424	423	450	442	432	407	395	416	417	434	412	461	434	397	417	430	405	434	427	431	380	410	430	423	418	432	436	455	438	418	440	424	436	433	397	464	407	420	425	413	436	447	370	427	461	384	428	401	459	415	443	426	455	457	418	410	427	460	421	427	396	400	409	447	420	466	412	441	435	392	422	416	399	407	412	423	436	461	441	403	388	455	418	407	392	428	435	411	421	452	420	450	418	414	456	429	416	459	434	459	405	440	415	414	441	443	403	432	426	419	449	453	431	427	408	411	402	421	448	430	488	401	427	393	447	430	380	408	403	443	407	417	441	424	393	434	412	461	435	409	383	407	406	387	437	410	424	438	422	387	417	425	428	402	413	449	415	442	429	425	397	433	392	421	414	430	437	427	400	399	444	442	442	440	444	416	431	445	452	421	419	414	403	389	409	453	463	393	417	444	416	428	418	465	423	398	439	436	443	444	423	434	424	423	458	426	436	423	408	420	432	451	410	422	438	442	457	392	464	446	430	446	460	418	387	415	469	444	436	444	481	412	402	462	395	418	418	397	431	402	393	447	441	400	417	424	420	449	444	461	430	437	435	434	416	443	400	429	404	437	403	435	441	355	419	426	458	439	440	399	422	439	418	428	412	421	438	420	429	429	416	429	429	406	440	418	406	376	440	401	456	425	443	434	387	432	437	454	407	393	431	454	446	435	445	443	431	441	405	425	437	444	402	417	414	440	439	394	452	420	426	433	449	430	374	423	441	424	442	429	468	425	435	390	439	459	427	442	439	449	421	455	390	397	431	425	444	447	431	455	421	438	453	434	421	463	427	431	433	395	393	451	438	468	435	415	414	399	456	424	431	405	416	440	405	431	399	430	409	395	419	462	418	440	425	426	432	437	434	412	433	399	422	427	414	439	465	428	408	443	433	402	436	436	416	424	402	407	431	435	467	447	414	415	430	448	447	419	439	442	469	449	427	426	441	415	435	419	413	439	451	422	444	427	444	400	477	427	402	437	449	411	410	442	425	407	414	429	409	425	436	423	436	399	417	434	463	397	429	428	395	445	449	403	388	446	419	418	389	374	435	451	460	434	396	420	440	444	403	377	412	427	416	452	410	412	447	446	416	416	385	422	396	418	427	442	432	432	432	417	429	385	434	439	438	439	428	446	399	410	464	409	439	414	409	430	425	467	399	460	423	432	463	428	451	427	452	422	435	411	418	405	420	399	449	428	412	408	416	403	421	478	476	412	427	425	423	400	395	424	395	433	438	392	457	446	418	431	437	417	416	423	458	415	436	421	423	440	450	440	420	450	481	417	415	416	411	431	454	414	428	398	390	427	427	444	451	459	419	384	396	424	447	423	382	398	408	477	407	402	430	437	424	408	438	411	428	421	430	424	404	425	435	398	462	410	416	443	421	430	430	396	400	450	399	427	462	412	440	423	425	430	422	453	450	410	466	458	416	420	425	433	440	383	431	423	410	390	453	436	440	427	435	394	430	434	377	453	415	411	450	416	430	423	409	451	420	457	412	442	433	408	403	447	438	448	425	379	433	423	429	440	459	450	429	439	434	422	434	455	425	433	428	407	435	414	430	413	436	402	457	422	426	391	429	431	447	455	472	444	415	445	446	368	433	390	451	439	437	410	427	444	405	419	440	430	397	450	432	397	423	469	441	449	427	442	439	457	419	433	405	401	415	427	431	420	432	382	432	395	443	414	414	428	397	417	458	411	454	388	428	417	421	403	412	404	414	440	429	391	424	436	392	449	420	405	441	425	437	413	421	406	426	425	373	450	388	419	433	466	431	410	422	458	413	401	450	422	471	437	442	433	404	392	388	442	401	445	403	399	417	427	375	450	436	445	422	456	407	421	445	416	434	427	420	425	446	414	373	437	400	452	445	446	416	419	453	458	466	426	452	401	415	425	418	396	420	412	433	400	394	437	446	414	417	425	426	420	441	429	414	406	439	407	415	456	404	461	390	447	397	434	465	428	413	400	412	412	441	430	435	448	419	440	442	394	424	410	420	431	439	456	401	416	441	450	447	427	427	402	415	398	438	437	439	426	441	455	423	438	438	386	426	434	427	393	418	420	450	410	487	399	459	424	422	458	434	408	390	412	456	405	399	418	397	426	415	426	389	441	386	451	437	412	452	429	383	435	412	396	443	454	453	469	434	412	427	436	416	441	453	431	414	456	403	441	404	396	397	450	414	433	429	444	410	416	437	408	398	443	411	423	415	429	406	442	409	440	443	416	431	427	421	420	450	419	415	425	393	427	428	412	433	439	439	437	386	432	438	431	403	395	425	424	446	441	458	442	403	465	461	415	395	432	426	406	423	437	375	405	453	428	437	427	443	392	441	395	440	427	415	446	415	428	409	402	437	445	430	406	454	425	430	416	411	423	412	430	432	420	387	415	417	442	395	459	406	410	423	400	425	438	442	402	412	447	428	415	431	456	413	444	432	444	459	440	451	428	472	444	433	456	428	402	433	457	429	418	444	447	411	433	389	466	440	468	468	448	437	417	418	382	418	409	417	433	423	437	413	425	404	426	453	438	411	442	415	404	410	433	472	391	420	456	421	381	423	463	431	405	403	422	414	451	468	420	396	403	420	439	412	426	436	410	440	443	445	418	450	401	431	438	410	425	436	436	417	436	454	398	452	434	415	449	394	452	437	438	428	385	453	411	426	422	419	398	399	413	408	427	413	431	442	403	401	455	421	429	411	451	445	433	445	434	442	427	387	463	417	416	426	388	435	410	403	423	494	416	460	419	433	428	419	393	414	449	431	426	396	416	413	430	440	405	430	393	409	414	420	459	411	430	395	447	409	440	413	430	411	404	423	415	447	427	453	396	441	428	393	435	434	416	430	429	426	434	438	479	417	412	461	450	446	407	393	413	423	404	419	446	417	434	424	430	430	407	420	423	437	443	437	432	406	416	435	451	421	398	422	413	426	407	413	449	430	452	426	416	443	440	437	427	411	417	429	466	433	426	426	444	378	446	459	397	439	384	446	407	390	383	438	410	418	415	448	422	419	454	414	439	434	386	423	398	439	442	437	457	425	419	441	410	429	392	419	423	424	439	408	408	446	424	410	425	412	465	409	401	395	437	420	431	408	429	449	407	409	429	439	410	449
11134	2300	1920	1660	1324	1094	835	857	809	755	597	480	471	410	396	371	452	428	398	402	410	448	384	387	390	387	388	384	413	403	390	360	393	340	376	391	383	332	350	321	365	352	353	406	343	390	374	350	357	366	361	369	340	379	353	392	353	380	371	347	361	366	383	356	377	326	333	364	329	358	354	397	339	376	334	372	348	340	334	332	366	380	360	352	342	356	359	328	389	368	370	388	356	332	317	349	353	383	335	358	399	340	347	356	323	339	352	343	351	332	343	368	356	341	326	349	358	347	335	371	367	365	402	376	347	299	359	383	354	360	330	413	369	336	344	345	362	366	342	363	374	355	360	321	373	382	328	373	364	334	339	337	355	324	363	375	369	388	294	341	357	368	394	363	361	348	368	349	374	332	351	330	359	380	341	348	388	337	353	334	370	364	351	364	345	342	381	335	355	363	359	365	336	375	373	365	367	364	359	395	374	348	330	347	352	358	386	375	391	364	333	351	347	374	348	356	338	356	401	350	394	357	366	341	346	363	364	352	370	367	360	322	382	378	366	356	331	352	345	325	365	332	364	357	399	391	337	390	364	375	362	355	315	316	342	372	372	370	357	425	356	378	369	359	338	386	357	361	340	363	332	349	351	335	394	312	377	358	376	379	360	373	350	363	340	344	385	372	352	333	344	385	382	366	313	339	340	423	332	377	337	363	393	355	314	365	336	369	372	396	375	353	370	362	332	340	378	344	365	355	352	371	376	361	383	354	378	347	358	333	328	361	354	356	348	372	353	362	382	370	358	353	357	296	404	362	361	354	358	364	354	309	336	327	293	366	352	350	356	345	333	373	366	347	352	323	371	301	352	347	351	346	320	364	341	375	339	350	393	381	349	361	391	365	346	366	312	371	362	347	344	336	370	358	355	347	386	323	400	364	380	354	361	369	312	347	328	348	363	348	346	348	329	321	309	345	357	329	362	357	398	376	395	339	377	319	364	367	372	328	361	396	339	349	360	337	365	364	358	352	364	352	403	374	374	380	357	380	383	381	341	347	367	349	334	357	357	344	362	350	328	344	352	345	389	377	368	344	368	365	356	356	379	375	335	385	345	360	369	351	368	329	300	377	353	363	354	361	371	346	337	349	365	363	376	362	374	331	341	321	333	366	383	357	356	344	365	341	356	348	344	325	338	349	379	345	368	347	351	357	370	335	355	360	352	356	335	336	380	342	373	358	358	370	346	329	379	375	339	362	337	335	366	365	358	349	374	385	360	364	356	338	411	354	357	331	347	332	338	358	358	333	355	355	344	378	321	357	340	348	369	365	373	367	355	331	416	365	358	383	384	339	343	347	358	349	357	359	355	315	341	382	387	340	329	359	394	352	376	373	407	332	371	343	357	344	370	372	342	347	362	361	381	366	354	358	333	321	360	330	395	395	358	338	370	347	357	362	351	353	369	327	326	397	357	381	369	371	366	353	363	349	342	371	326	378	350	367	348	314	382	315	376	352	322	371	346	352	354	357	367	356	330	354	338	361	362	331	383	394	363	350	340	353	336	356	355	317	336	334	355	333	337	363	346	344	358	355	350	380	318	350	379	380	393	371	379	350	376	341	358	354	367	365	355	352	337	350	327	402	343	366	361	347	363	317	374	378	363	374	334	382	351	362	371	376	363	329	343	374	354	346	357	372	322	373	334	372	372	361	373	356	365	347	381	339	369	340	333	341	365	388	390	321	368	373	345	347	355	374	342	335	333	336	357	353	353	362	378	365	380	331	353	332	333	323	349	346	345	365	338	368	345	359	414	365	371	399	328	355	339	374	360	341	354	385	367	337	356	348	356	384	390	362	347	356	385	383	366	357	375	337	330	345	350	374	362	333	347	341	363	340	382	380	362	357	392	361	346	375	342	346	339	356	339	380	336	391	326	391	321	333	341	364	363	348	359	337	361	337	322	371	345	385	364	342	388	394	368	379	344	346	365	383	335	357	366	356	337	360	377	344	353	356	387	369	348	370	373	362	316	339	330	365	383	305	346	374	397	369	386	358	352	329	348	362	316	364	365	367	356	340	381	336	374	366	357	380	357	350	357	375	339	380	366	339	334	391	353	359	356	357	363	377	360	345	343	381	335	348	384	367	362	337	349	363	311	365	336	385	336	384	379	324	360	344	349	366	369	338	385	353	346	375	302	348	369	363	315	346	341	392	364	364	342	349	359	370	363	387	357	371	378	390	358	317	347	339	384	401	372	347	351	352	364	370	369	380	354	363	371	333	342	352	344	313	359	328	339	365	358	355	363	362	335	364	354	335	377	367	324	376	379	345	366	362	375	343	374	362	386	341	349	336	331	342	373	370	375	361	337	387	347	357	337	368	344	352	346	383	353	341	348	348	368	341	354	336	358	377	378	357	336	361	366	350	349	369	367	362	347	338	351	335	358	336	342	335	366	369	375	321	380	344	344	393	370	383	392	362	384	372	361	341	360	341	350	317	349	347	366	313	345	336	378	361	336	334	374	369	371	335	335	330	334	347	407	358	378	336	336	360	372	396	338	339	391	385	334	344	316	330	349	332	357	370	337	328	323	393	330	346	351	358	360	400	345	350	328	358	382	380	364	376	337	328	331	358	341	352	336	360	353	339	395	402	345	369	324	368	344	368	372	353	335	337	371	389	365	371	356	369	350	384	345	363	377	351	321	385	357	363	362	372	361	359	362	367	342	351	333	346	336	356	361	326	348	307	333	339	358	368	384	349	357	353	351	356	395	347	355	356	374	368	363	362	350	345	333	338	369	337	365	315	393	334	364	318	338	331	349	378	341	342	338	352	382	337	361	357	366	361	367	345	370	356	359	352	347	344	351	355	361	384	372	358	357	371	347	348	364	399	369	375	352	374	356	331	386	322	364	376	328	346	337	357	382	359	380	361	367	374	370	353	361	353	331	354	372	349	369	387	357	391	346	362	372	367	318	341	337	342	327	358	373	394	386	367	325	379	340	359	354	334	365	337	340	364	358	353	390	356	353	365	326	373	379	364	363	346	374	378	360	375	371	371	373	379	389	376	337	327	349	369	342	328	326	336	327	321	347	378	361	371	334	338	363	307	383	356	366	402	365	368	324	338	346	336	368	375	357	377	336	371	325	379	360	407	373	377	380	357	373	355	325	345	318	351	353	342	373	337	383	391	324	339	379	393	337	356	352	365	318	386	364	327	378	385	338	372	344	377	303	366	359	312	364	360	332	334	327	363	374	355	355	336	377	343	366	366	369	374	378	373	350	375	345	360	348	348	324	352	302	351	353	357	360	373	364	327	356	347	367	370	343	358	401	329	316	299	345	328	368	385	359	314	344	334	368	360	363	365	344	353	363	343	347	362	356	328	348	326	309	381	361	348	362	335	336	353	369	347	366	329	340	344	365	376	357	336	347	367	345	371	334	425	353	371	376	350	375	375	385	363	338	356	355	364	339	376	362	345	379	336	389	389	350	329	359	344	363	365	305	363	384	370
6642	2088	3644	4581	4811	4167	3345	3262	3415	3195	2375	1716	1441	1253	1195	1143	1102	1137	1081	1150	1208	1230	1209	1012	1121	1036	1031	1022	1163	1146	1038	1043	1030	1043	990	947	901	902	881	856	877	836	839	842	868	837	848	848	862	849	882	841	884	883	862	826	850	802	844	749	844	827	814	820	849	881	864	803	807	850	838	871	785	853	820	841	903	837	819	824	808	787	819	833	807	797	838	786	816	811	781	821	844	816	796	847	788	854	845	822	807	802	831	804	851	774	850	785	867	811	847	782	821	809	813	812	853	825	814	823	804	796	787	810	834	834	817	744	862	830	804	863	780	799	809	884	824	849	824	839	811	762	845	837	799	822	862	808	799	863	840	832	797	833	813	858	789	789	848	844	844	826	810	887	795	816	854	833	822	808	821	845	831	845	815	808	786	849	812	810	839	864	833	836	813	806	831	828	821	811	816	840	858	872	785	860	784	843	819	806	799	765	762	807	835	801	794	841	857	851	768	795	838	821	850	792	816	827	804	774	814	831	808	826	765	822	828	845	854	821	822	809	778	806	830	825	800	829	831	822	810	830	796	811	832	838	802	865	848	832	792	823	847	786	827	807	789	789	832	830	801	840	811	849	817	797	827	852	838	819	832	804	842	817	837	847	834	822	796	820	808	816	842	812	789	875	850	811	782	800	798	860	786	863	789	788	841	800	886	810	858	818	822	808	830	809	825	832	830	779	828	826	831	842	844	788	800	838	846	790	856	775	837	814	834	785	789	856	851	815	784	839	811	811	752	839	793	809	863	806	810	795	800	841	837	752	845	833	794	814	831	787	778	783	804	811	842	818	784	845	785	839	756	804	814	840	802	805	787	794	859	821	847	833	831	777	824	784	802	810	811	777	791	824	787	773	821	841	833	799	851	806	794	801	806	817	851	847	822	783	858	862	835	876	830	875	847	835	829	831	800	797	819	819	820	837	760	856	829	875	797	814	815	820	833	877	845	836	808	778	834	857	794	802	833	778	863	815	798	796	811	787	846	782	882	801	793	753	879	811	806	871	800	823	815	847	801	844	761	813	785	799	834	770	799	862	817	817	860	765	846	845	828	854	807	829	781	826	810	824	828	849	774	818	870	891	817	812	855	819	801	832	850	808	796	802	793	805	862	858	855	806	824	806	820	784	770	809	845	824	800	811	862	822	823	825	854	819	828	795	835	841	819	816	847	774	846	785	838	820	819	807	830	747	834	847	840	807	820	802	788	822	812	819	837	820	808	811	834	819	856	814	819	823	853	837	800	822	821	795	809	842	861	808	843	814	814	764	798	845	780	842	849	805	843	777	794	823	787	820	828	846	800	744	837	815	817	800	826	823	850	901	873	814	818	826	779	741	876	827	804	820	812	813	832	811	823	839	842	821	784	808	848	755	810	818	805	828	836	801	787	797	794	808	819	828	850	799	826	844	789	839	792	833	795	846	773	784	875	815	778	858	846	824	855	775	809	750	816	757	809	768	791	798	834	795	810	800	793	797	820	837	819	811	832	932	859	829	800	796	850	827	848	826	846	823	795	817	803	840	799	768	816	820	815	857	807	809	896	771	858	881	858	850	809	869	814	810	843	825	847	820	774	840	842	819	776	825	805	833	860	846	803	811	832	834	818	833	841	789	849	809	785	806	796	827	835	806	837	823	810	835	840	786	831	770	824	793	861	813	801	858	829	774	798	869	808	847	848	814	805	814	803	817	792	809	880	785	813	804	820	864	799	756	856	802	824	801	808	819	811	831	837	847	834	788	748	845	909	798	856	775	870	808	792	852	848	838	871	770	801	803	812	821	830	840	802	839	867	827	833	838	853	813	808	844	811	794	818	862	813	832	814	778	845	840	808	844	791	780	821	847	831	827	776	813	829	839	837	816	824	791	842	791	839	802	830	771	826	772	831	805	799	794	822	784	841	797	809	814	786	779	813	820	841	827	762	832	813	814	813	784	805	886	838	761	796	809	805	807	815	800	855	835	821	823	805	816	872	830	855	765	788	793	860	806	800	855	832	853	820	836	802	859	796	805	809	789	753	836	810	836	791	830	861	840	843	813	774	752	821	813	780	826	777	859	775	848	808	815	811	784	845	844	800	803	790	820	818	822	805	791	795	822	848	840	847	820	805	813	866	812	814	841	847	808	875	798	805	790	829	891	829	832	752	742	896	823	869	807	852	834	900	822	821	837	827	809	798	851	882	882	788	840	797	849	810	835	846	866	791	839	769	800	855	808	825	794	806	834	819	831	856	787	812	813	835	828	841	813	854	822	807	773	800	784	826	852	852	844	841	771	838	824	804	835	809	841	817	782	791	770	876	808	822	831	807	805	835	844	821	817	796	834	814	828	851	861	779	833	791	819	767	834	766	812	815	832	800	822	787	792	815	838	828	845	833	845	832	816	842	782	830	815	831	831	826	849	782	824	794	825	784	830	866	798	816	839	835	808	882	849	827	825	793	821	839	804	830	828	819	810	795	856	910	798	869	857	814	791	796	826	831	820	786	797	819	826	825	841	819	815	876	861	799	797	872	861	797	814	859	817	888	826	862	778	789	838	861	817	794	844	845	800	796	825	849	824	832	862	788	840	849	901	878	841	826	847	806	833	823	819	803	835	790	796	772	845	831	835	794	815	890	854	835	767	817	864	807	847	824	857	778	815	861	858	796	834	836	840	793	845	825	792	818	826	814	770	789	855	830	798	854	830	788	788	805	822	857	762	842	806	815	830	841	810	918	862	875	819	850	859	790	817	849	856	805	797	788	831	791	782	823	787	806	852	760	856	796	760	802	856	829	856	834	834	824	804	819	816	764	842	843	890	792	803	818	834	812	823	854	828	782	823	806	806	787	799	814	831	813	814	746	822	804	828	798	822	788	799	811	839	808	877	799	841	779	839	787	805	830	801	838	833	837	829	810	823	808	841	852	798	807	779	801	816	806	823	813	813	799	829	792	843	825	811	840	839	811	825	859	840	819	767	808	872	820	797	844	831	847	795	841	807	830	788	870	839	892	827	851	803	826	864	827	790	789	832	808	817	853	867	836	787	893	831	827	811	807	838	809	810	827	798	826	860	814	834	849	810	800	822	809	852	859	811	833	858	833	825	788	844	841	813	816	833	817	846	779	793	843	848	848	828	781	787	834	845	833	802	888	787	836	837	850	828	833	812	822	832	843	835	841	787	873	804	821	786	845	800	890	846	826	823	780	779	864	824	795	813	850	769	825	794	851	824	850	839	771	821	819	840	819	832	807	867	860	812	861	823	850	865	787	852	840	819	845	872	837	789	862	843	796	807	809	793	859	795	819	780	806	886	866	800	864	761	822	810	829	838	762	828	828	837	800	818	855	842	780	847	837	813	812	858	797	778	833	832	795	786	773	767	829	837	854	833	811	825	821	814	799	848	831	790	828	828	803	841	836	798	800	813	776	863	772	866	851	826	849	851	783	816	805	791	811	815	858	808	831	820	840	807	853	853	846	846
27857	8442	4810	4830	5357	4748	3873	3261	2978	2252	1894	1117	863	695	494	521	463	499	456	405	426	369	329	334	333	329	329	347	385	333	331	323	259	292	267	253	278	249	266	246	257	254	245	267	235	258	232	238	233	242	226	246	231	231	239	227	212	243	259	202	219	239	241	244	235	217	231	219	217	233	242	224	227	254	206	217	231	207	229	227	239	223	236	217	222	210	248	246	211	212	205	241	232	230	215	214	231	215	214	224	220	244	220	240	249	237	230	233	226	230	241	242	250	278	222	243	255	223	223	255	238	235	240	237	196	221	250	224	208	241	262	233	211	230	216	240	230	213	243	223	261	247	226	242	219	253	218	232	233	256	241	226	213	210	234	261	208	245	233	199	216	254	236	241	220	227	248	206	211	236	220	219	236	235	242	248	253	226	237	230	221	235	223	206	238	217	203	245	213	207	244	242	261	225	251	235	243	236	215	225	263	212	207	211	215	213	219	210	246	230	237	224	203	244	214	221	224	229	224	198	225	253	231	226	232	247	224	213	241	219	222	234	226	237	222	226	219	239	205	222	235	226	225	227	229	201	247	241	254	222	219	217	250	222	245	225	226	237	219	213	242	226	203	235	228	205	250	216	242	206	220	219	240	267	221	213	237	220	241	226	201	202	228	243	229	227	202	227	229	233	237	210	227	235	236	237	229	226	208	217	227	216	221	190	240	259	229	232	233	199	228	214	238	246	230	220	182	249	235	225	235	230	213	247	232	232	240	232	262	217	215	234	201	216	231	216	219	226	244	192	208	226	209	234	233	234	212	243	233	222	240	234	240	230	233	253	250	256	252	224	221	208	210	234	246	239	235	232	201	237	277	230	218	249	220	209	283	242	228	218	211	236	222	220	216	238	245	214	218	212	226	237	249	251	225	258	254	251	241	235	225	221	222	226	232	242	239	219	249	228	244	215	246	217	213	252	223	212	228	240	221	227	238	235	215	236	203	217	216	235	222	217	247	227	220	237	237	211	223	236	233	221	226	262	235	234	251	229	218	203	217	240	228	264	237	216	255	252	241	233	244	199	254	232	230	228	236	228	229	240	258	225	241	244	224	235	238	233	247	225	241	234	225	218	215	248	238	232	235	228	222	229	242	227	220	247	261	255	254	229	214	234	225	226	226	250	230	227	242	216	249	235	217	230	212	226	221	215	210	214	241	226	208	240	243	195	229	249	238	252	238	244	251	218	218	230	223	270	209	223	219	228	250	238	217	222	238	230	226	242	220	228	256	208	239	190	240	246	221	202	195	242	208	256	248	236	236	220	208	207	215	249	206	227	224	238	270	235	214	241	224	235	237	212	230	225	247	220	217	214	233	232	250	231	240	233	227	195	221	231	268	236	225	239	240	216	245	251	200	227	234	239	211	256	211	232	247	232	250	218	225	224	211	250	230	242	219	218	231	230	227	240	263	218	243	238	210	222	229	217	232	234	236	251	216	220	227	242	223	219	210	226	243	228	199	244	257	229	251	223	214	255	222	270	265	227	240	224	222	226	219	238	228	215	199	240	255	241	263	222	249	243	225	204	208	214	245	235	247	241	204	253	217	223	220	249	217	214	214	245	238	238	233	226	232	232	216	226	270	282	227	196	242	236	234	238	223	220	204	208	230	227	237	245	212	206	246	244	208	211	237	228	215	243	238	224	236	232	225	221	247	219	201	222	240	249	227	233	220	255	209	208	228	204	215	232	257	218	246	232	261	237	240	236	237	203	216	223	204	210	230	230	236	236	254	209	221	211	239	227	252	238	236	205	257	225	229	217	215	260	236	223	223	261	244	255	261	196	254	235	228	220	190	232	227	180	218	223	255	234	204	240	186	228	240	224	242	231	218	216	225	213	227	233	230	216	264	257	229	224	231	232	213	233	239	218	228	245	231	239	238	217	221	250	207	242	219	239	216	226	233	232	236	241	239	226	217	237	224	210	206	260	225	219	243	205	222	205	219	239	210	181	252	225	238	217	231	202	251	238	202	238	199	228	229	228	232	227	259	229	216	223	216	244	236	254	217	223	206	236	240	249	245	232	227	199	267	219	229	235	248	248	224	264	229	240	235	244	232	251	232	236	253	217	223	202	218	236	236	240	204	230	224	262	255	241	219	227	234	220	229	233	236	208	246	221	218	234	210	224	207	249	235	242	226	218	250	238	206	214	219	238	209	221	214	225	237	232	210	224	258	229	233	252	207	223	251	197	220	243	240	236	235	216	227	239	207	250	227	221	244	235	233	211	205	236	233	215	218	233	216	221	233	179	223	215	232	203	213	211	220	237	243	235	211	225	213	214	226	210	224	223	226	237	233	213	235	229	221	261	240	244	245	226	237	224	248	236	244	245	203	222	259	232	208	268	207	241	206	213	241	233	236	217	236	204	232	250	206	223	227	251	248	200	236	227	237	241	243	218	232	233	253	218	234	251	208	199	214	201	224	238	233	229	213	226	236	244	208	230	224	211	241	212	204	241	222	222	234	216	247	222	255	250	213	244	276	273	229	209	238	237	247	240	229	199	260	246	282	212	234	241	239	231	221	219	202	212	265	230	216	236	223	224	250	222	221	251	261	218	201	210	190	234	223	199	225	221	232	250	207	199	216	228	243	214	219	234	228	212	233	227	237	228	240	258	211	246	235	209	246	236	220	240	222	227	204	243	258	230	225	237	247	230	252	233	226	226	227	221	229	232	235	209	203	246	233	237	249	256	235	253	209	231	232	244	254	211	231	195	251	232	230	221	218	231	232	250	250	239	221	223	230	227	230	220	224	261	239	230	199	221	256	216	218	218	221	238	235	211	226	238	223	207	249	217	233	237	216	217	228	287	223	239	252	226	237	277	217	242	229	222	264	242	234	253	255	216	233	247	266	246	225	232	242	249	219	241	227	250	211	255	227	210	232	214	207	247	235	222	257	222	240	206	234	249	223	225	239	223	226	211	237	223	253	226	243	237	229	221	219	230	213	227	232	242	213	245	236	243	240	244	248	230	232	214	221	254	215	233	225	242	242	232	210	226	224	228	218	215	251	249	220	224	230	252	221	256	221	250	224	222	220	222	258	223	248	204	234	233	230	224	224	223	211	220	204	205	227	250	217	228	226	253	236	225	220	200	223	250	222	222	250	244	206	231	226	237	239	238	223	249	211	245	247	201	221	234	208	218	245	234	218	241	245	248	222	217	220	226	232	225	227	216	259	202	251	234	244	228	222	221	262	227	209	250	244	235	219	224	250	227	212	214	226	240	229	234	244	236	184	232	250	211	237	234	211	261	216	222	242	243	224	237	231	217	220	260	226	248	223	234	228	236	237	227	211	238	206	221	223	238	245	264	233	235	217	204	236	233	248	221	241	260	211	225	235	213	226	211	226	210	206	204	218	217	221	205	246	215	214	218	228	195	215	211	244	222	253	223	237	212	216	244	248	243	245	236	223	239	256	214	247	242	236	226	233	233	226	236	242	211	244	209	234	225
16159	3868	6935	10978	13213	11880	10070	9578	10767	9483	8399	4891	4028	2918	2852	2257	2025	2221	2176	1847	1843	1619	1487	1274	1272	1443	1295	1353	1508	1245	1231	1034	1026	1031	1053	951	807	748	741	696	644	644	670	700	660	689	691	634	638	647	609	637	580	583	607	596	606	622	571	574	583	610	606	636	627	619	591	614	550	575	601	581	573	583	596	549	587	543	571	547	609	549	554	609	548	544	571	613	528	594	564	550	554	550	575	565	560	561	581	542	544	593	540	514	542	533	555	503	550	577	568	525	567	537	601	561	521	569	561	575	581	540	546	532	560	581	592	555	556	533	561	567	545	583	546	537	539	552	543	535	554	549	563	558	546	578	546	539	521	569	558	609	559	523	547	551	573	498	572	555	555	530	577	594	549	540	561	559	564	510	565	594	604	560	561	578	557	489	534	574	516	543	527	528	561	528	577	606	522	571	567	578	573	561	560	527	574	544	590	608	535	566	538	552	529	546	584	579	554	608	555	578	606	544	543	531	555	555	542	520	578	594	556	539	539	545	575	530	541	527	530	546	553	569	552	522	575	558	547	561	560	552	595	525	579	588	546	569	515	543	553	576	529	563	553	570	571	534	542	539	574	544	499	540	606	533	541	534	527	590	531	565	587	561	527	535	602	567	547	532	578	502	560	553	547	550	553	522	570	533	570	561	542	598	550	561	541	525	564	578	523	494	559	479	539	536	572	570	528	555	580	502	532	549	552	529	519	602	512	504	579	541	584	559	573	574	604	573	579	585	533	520	539	587	552	537	562	597	557	559	560	560	572	604	553	535	525	559	565	550	536	550	574	525	550	574	579	592	515	583	590	565	530	532	559	540	542	590	561	551	551	562	558	547	517	542	572	522	595	564	563	554	512	562	565	586	542	546	547	563	551	542	572	594	583	551	535	546	529	583	567	539	554	547	540	539	562	547	538	575	549	553	559	569	582	607	518	567	547	537	567	548	558	560	581	570	546	567	548	592	562	556	542	573	525	520	562	574	533	567	512	569	525	567	554	563	581	547	557	560	505	546	540	561	530	561	575	551	543	593	566	531	550	520	538	559	555	566	544	537	505	566	537	573	543	553	557	578	542	569	583	554	547	557	567	585	550	567	533	521	541	491	588	527	569	588	564	576	545	531	534	580	577	493	510	571	563	576	535	543	574	557	540	569	523	634	590	527	590	542	563	544	540	573	565	588	571	559	555	540	549	571	575	584	563	539	562	563	542	578	578	561	534	498	554	524	609	553	516	545	552	551	550	580	619	535	525	588	551	551	575	576	591	538	563	533	579	561	556	515	542	582	568	542	566	573	592	547	531	565	584	547	543	542	562	562	568	574	564	556	589	554	586	583	587	524	534	564	538	586	534	560	561	540	551	553	548	532	604	567	540	566	582	524	538	499	595	572	579	543	581	573	578	560	532	580	569	546	548	573	563	558	545	561	562	528	544	560	521	540	601	570	546	554	551	565	594	554	589	542	563	558	550	551	576	522	533	525	546	541	505	623	538	555	578	514	555	555	598	550	591	531	513	535	531	556	562	551	510	550	529	563	559	506	537	552	556	564	535	591	596	557	538	533	571	574	562	566	517	570	535	547	596	558	562	599	553	551	530	571	555	578	550	547	507	538	534	533	537	577	572	577	504	551	528	595	529	507	555	593	578	569	556	528	559	518	538	523	571	547	551	537	585	565	543	549	533	533	535	560	585	538	553	520	584	592	543	554	523	530	520	544	551	600	549	593	545	531	561	575	540	549	555	598	561	552	564	594	548	589	563	584	591	570	529	557	534	570	583	575	595	578	597	569	550	579	560	531	592	570	516	552	540	566	538	577	508	588	572	527	555	529	587	537	507	574	596	566	581	573	599	525	530	488	555	517	560	560	528	536	565	550	547	548	543	559	544	555	519	554	577	551	530	584	544	529	545	534	590	587	580	527	584	535	572	536	562	554	574	549	569	548	561	504	562	577	581	541	555	523	563	583	592	549	525	510	591	551	559	553	576	539	536	534	514	577	550	580	576	567	565	581	567	607	534	537	580	587	535	532	533	557	507	572	562	545	590	514	560	528	525	551	522	583	592	516	507	552	560	562	546	599	566	550	579	538	562	543	543	572	523	503	561	533	583	557	582	566	536	512	548	572	568	517	493	551	516	533	513	546	524	526	546	559	569	538	538	580	547	523	548	537	583	538	529	535	564	544	564	570	545	602	573	558	586	567	561	575	531	524	579	555	547	547	550	509	561	578	536	547	552	525	552	555	563	560	533	540	544	538	534	569	522	556	556	564	539	539	571	569	517	539	526	523	535	562	537	543	548	543	579	575	554	544	579	606	566	575	542	575	534	539	521	531	534	530	562	549	558	571	586	547	584	563	544	534	578	535	521	534	545	621	525	589	557	536	540	544	555	610	549	541	543	569	550	528	554	599	537	548	536	543	553	564	544	581	546	553	546	571	553	542	554	560	550	585	611	582	502	561	570	559	605	549	530	551	540	575	557	532	600	548	553	540	557	560	562	598	536	558	576	564	541	540	521	543	514	549	566	564	580	555	549	569	544	553	554	548	564	512	538	538	576	588	491	511	548	603	535	552	527	548	544	564	560	547	551	527	524	542	555	562	536	544	513	532	533	544	593	536	556	520	605	572	564	519	537	529	542	530	578	543	547	570	570	539	559	547	512	589	526	576	515	555	583	570	599	526	577	549	594	521	569	572	560	517	543	563	564	583	568	577	543	545	567	518	541	533	575	551	544	600	575	621	539	541	564	547	549	499	525	572	558	543	537	568	602	546	590	526	520	574	596	592	540	585	586	563	578	537	555	574	585	566	563	536	558	530	494	549	549	558	566	586	541	567	588	539	611	557	565	541	539	550	557	559	550	550	527	565	559	532	561	547	571	553	551	564	561	605	526	518	594	571	588	543	550	573	549	560	568	512	566	552	558	588	528	556	559	538	552	551	548	583	544	552	587	536	553	549	513	522	583	506	534	563	545	596	524	580	545	552	557	533	573	562	529	531	527	586	562	512	559	546	548	527	586	553	550	553	528	594	556	535	549	497	531	541	543	568	530	568	554	543	542	536	548	552	551	560	531	579	578	547	535	576	560	599	552	536	544	562	564	542	579	554	533	582	569	594	574	568	527	555	534	535	531	546	538	537	549	596	543	540	597	580	567	539	605	576	547	547	557	579	579	572	574	571	559	586	540	559	532	555	583	556	568	583	557	573	554	553	565	583	576	532	548	576	582	555	563	583	548	619	555	517	555	560	546	543	541	549	570	554	528	554	605	527	520	579	525	531	539	547	555	529	565	568	588	538	579	527	553	514	519	604	515	538	543	584	579	578	591	548	524	581	526	538	544	579	551	580	555	588	531	508	519	586	517	566	552	556	601	554	594	577	564	568	555	542	555	567	562	552	598	570	595	563	546	569	580	529	529	568	561	544	562	553	577	523	582	559	547	534	567	582	509	559	515	556	542	502	551	497	548	538
39426	14640	9212	9041	10082	8575	7326	5826	5551	4032	3282	1731	1277	1167	921	700	533	642	584	515	495	383	365	337	340	352	310	373	360	325	332	279	301	289	238	221	239	208	205	216	196	182	192	186	161	200	199	161	189	175	181	191	151	138	180	174	192	164	193	168	188	169	204	155	156	184	171	174	149	204	173	195	168	211	154	159	147	191	187	170	151	149	170	171	179	170	175	164	191	177	183	160	189	165	170	161	164	156	148	190	154	147	167	149	162	171	156	150	166	162	176	150	160	172	152	173	153	142	152	179	151	156	176	185	166	157	175	142	175	147	162	166	175	192	139	163	168	144	166	159	184	171	141	174	161	173	162	175	150	172	162	175	163	168	145	160	183	161	177	160	135	143	144	143	175	163	135	198	147	147	162	169	138	177	177	162	160	155	164	204	177	166	159	159	159	168	172	173	155	178	158	153	145	152	192	184	161	188	168	178	164	177	134	155	174	170	160	182	144	143	190	163	162	173	150	137	158	175	166	183	162	165	175	167	150	155	147	169	163	143	145	187	163	162	170	162	137	177	166	173	152	167	194	157	182	140	182	162	165	159	157	170	141	180	166	163	169	154	159	164	173	178	142	143	163	162	156	140	178	156	173	179	155	163	188	152	180	183	184	163	152	171	162	167	170	169	158	169	158	145	156	173	175	169	161	152	148	177	170	150	151	166	171	170	162	151	146	153	158	171	159	164	160	156	199	168	153	183	163	157	180	158	152	202	192	179	132	172	139	152	166	164	165	161	163	165	158	162	161	146	175	163	159	185	140	155	172	143	175	144	168	179	171	147	186	156	173	162	158	157	140	171	153	164	176	170	166	163	177	154	146	177	163	158	136	168	161	174	150	146	147	149	171	164	192	175	149	166	179	182	159	176	160	154	175	158	175	164	157	169	165	164	155	171	149	179	170	179	143	154	155	170	168	157	155	165	171	163	167	165	164	190	169	165	191	161	193	174	174	176	154	188	164	194	156	154	174	180	162	153	143	180	161	180	145	173	176	166	178	168	177	187	167	153	148	152	151	175	168	166	157	181	157	156	175	175	188	179	164	166	175	163	154	177	168	156	175	146	185	158	184	175	175	182	160	170	180	177	152	156	150	183	160	197	158	154	176	165	153	148	152	181	167	156	158	173	167	163	163	162	141	158	159	141	142	167	148	149	151	175	166	174	162	163	153	173	150	183	176	146	186	175	171	153	170	172	154	165	144	144	159	150	163	168	149	159	182	151	174	155	163	141	173	168	170	158	155	138	161	154	176	157	165	150	159	183	175	170	162	191	162	168	176	168	165	176	185	178	146	182	187	174	163	157	146	164	161	170	186	160	144	155	162	161	145	158	174	153	180	188	164	139	178	156	149	154	155	165	156	167	148	162	165	164	184	166	174	157	177	161	167	177	183	182	168	148	164	178	182	140	157	177	157	157	191	160	157	172	179	180	155	175	166	156	157	180	166	174	164	164	161	174	173	135	182	156	167	160	192	150	149	156	162	153	178	170	176	181	172	153	158	157	168	153	173	159	164	155	169	168	176	164	152	141	165	173	156	171	185	156	145	149	159	174	160	205	153	173	161	152	171	166	151	175	167	152	195	150	209	171	149	171	175	150	143	182	165	158	172	145	161	160	149	163	166	140	188	148	180	153	142	144	175	159	171	169	172	139	167	177	193	189	149	163	179	150	166	159	168	147	138	175	155	192	156	165	142	174	151	160	167	178	167	164	157	174	172	149	172	176	168	174	163	159	157	155	165	162	157	154	155	175	150	188	176	145	140	172	198	157	192	171	165	189	162	161	179	173	161	149	150	166	149	184	152	167	140	152	163	161	164	165	158	168	161	183	142	184	177	183	160	183	149	165	167	184	166	176	170	167	151	144	162	167	177	156	192	172	176	174	137	140	166	157	166	143	153	154	146	139	169	151	174	152	162	160	167	147	138	132	154	139	160	169	145	164	180	166	148	148	141	146	164	168	169	161	160	155	175	174	165	153	165	157	167	181	175	162	172	137	169	164	181	163	155	176	153	164	166	154	165	168	156	170	160	165	153	161	172	156	167	163	160	145	163	164	170	153	179	180	152	180	156	171	166	200	179	163	129	175	145	164	166	171	178	179	140	169	161	156	161	173	159	164	169	165	156	175	143	167	162	145	160	167	167	171	163	163	162	176	169	178	157	159	147	172	175	184	163	159	139	162	164	164	149	165	168	145	137	167	149	135	157	159	160	153	143	168	156	154	133	175	130	163	180	142	155	150	153	153	179	172	151	149	168	150	166	164	168	147	192	168	174	163	185	161	150	169	176	139	137	171	162	174	166	158	165	156	152	164	153	182	156	180	149	161	172	159	189	143	179	155	144	143	182	133	180	171	153	151	163	172	154	136	168	185	170	141	159	151	179	135	162	171	166	155	161	165	120	159	161	185	171	141	155	169	154	140	166	178	172	157	164	177	142	160	159	172	177	199	163	181	149	158	162	202	187	160	149	163	166	197	164	175	134	170	181	181	138	170	153	146	158	153	157	169	159	139	161	182	161	156	155	185	175	151	181	157	170	167	163	162	162	166	163	208	150	163	178	190	159	162	173	157	175	150	149	149	149	171	168	172	179	143	154	197	157	163	189	171	172	148	183	173	160	181	163	145	189	136	146	145	160	154	183	166	152	164	162	157	145	168	168	160	155	170	147	165	155	150	161	173	155	161	133	154	184	173	140	169	141	135	161	157	162	160	159	158	161	161	179	159	165	186	167	152	164	183	166	201	147	171	155	169	151	181	155	182	154	162	171	172	178	179	158	183	167	162	173	170	162	148	157	160	142	147	151	156	163	179	154	172	168	183	172	169	154	148	171	164	181	153	150	168	167	177	156	162	170	173	156	154	142	159	148	165	184	170	146	165	146	156	148	181	192	159	164	156	173	175	145	184	170	152	184	165	162	164	162	185	149	149	157	169	169	141	159	168	150	170	163	160	189	183	180	168	145	156	167	175	150	167	167	166	170	158	151	153	159	163	187	173	143	162	178	171	162	164	141	180	168	171	173	165	177	183	168	153	159	199	153	164	161	156	158	169	169	165	161	148	164	151	157	176	143	151	138	177	168	162	197	179	158	186	159	170	172	159	159	159	165	151	156	162	147	158	187	177	173	152	157	167	185	156	183	175	162	170	183	153	158	175	167	169	168	175	130	136	172	132	171	140	153	168	165	151	171	149	156	173	155	150	171	152	167	167	175	165	169	171	157	155	140	163	182	170	166	173	154	154	143	142	154	162	145	180	184	163	166	155	166	163	150	162	176	133	162	161	165	160	153	155	156	158	173	190	167	165	148	163	175	192	164	167	164	172	139	154	185	178	162	158	156	173	171	163	149	172	183	170	160	166	154	150	175	185	145	175	165	176	157	181	167	161	173	158	159	173	166	152	165	171	152	154	173	155	195	143	182	180	158	145	190	166	167	171	160	171	149	166	149	166	155	168	161	139
22141	6320	11130	16729	19138	16974	15666	14352	17683	14426	12703	7753	6478	5439	4187	3485	2960	3852	2987	2760	2822	2118	1879	1775	1792	1753	1658	1947	1905	1683	1537	1381	1413	1338	1259	1064	933	833	741	740	733	692	638	645	625	585	610	603	594	594	554	506	529	510	500	533	499	501	611	521	499	527	573	557	545	496	486	517	487	517	470	478	460	471	512	487	479	474	503	468	512	430	455	433	416	412	465	430	443	417	437	453	441	430	397	449	414	453	445	413	446	430	472	414	465	450	402	436	423	427	424	448	432	414	419	430	412	450	459	449	429	393	439	429	482	440	438	411	432	409	406	400	417	468	469	439	494	431	440	430	491	415	408	435	400	412	418	417	483	448	434	406	424	448	414	448	441	415	455	454	445	450	435	420	425	403	412	376	432	426	409	415	421	425	452	437	442	417	428	458	457	418	437	419	454	413	413	460	395	434	443	417	392	437	418	431	387	430	399	463	439	419	410	435	430	399	444	423	422	426	438	407	423	429	433	459	461	421	426	426	443	438	424	406	426	445	409	439	411	451	439	425	442	452	445	418	434	429	451	429	418	417	409	454	434	412	432	412	404	442	417	422	435	427	443	408	456	451	440	453	451	430	442	386	424	422	396	415	434	418	420	424	463	451	437	411	390	448	453	412	451	432	425	443	435	400	438	424	434	449	465	451	462	412	415	443	450	419	414	422	465	444	486	409	453	446	403	472	458	414	447	411	427	416	490	441	442	441	436	408	437	423	455	437	428	419	422	424	433	417	479	437	393	430	443	451	444	419	431	397	440	447	444	400	419	418	396	409	448	441	436	423	431	427	445	453	411	399	435	406	425	427	431	457	417	395	438	420	458	422	433	412	412	434	396	378	429	433	414	423	415	396	371	381	417	401	415	439	447	416	424	415	425	432	382	438	436	443	386	447	423	448	428	489	454	440	382	433	392	434	435	448	451	446	449	390	428	409	455	399	408	395	433	410	429	404	423	415	407	408	393	464	416	427	417	429	375	429	443	437	432	414	428	425	421	418	431	440	406	448	427	455	419	395	426	408	416	428	430	425	444	436	415	429	393	451	422	449	397	407	415	444	402	424	429	421	443	389	405	463	447	441	409	407	413	436	447	443	423	437	446	450	435	410	410	455	445	428	426	444	456	416	431	411	455	447	389	425	430	475	418	413	431	473	434	426	423	425	437	427	432	435	456	417	422	415	413	444	414	449	446	444	421	419	430	408	400	425	432	443	452	421	445	433	472	449	405	435	435	449	421	444	403	404	420	433	404	468	417	422	426	413	408	431	399	428	427	460	424	428	440	439	428	392	470	455	436	453	463	438	432	469	441	453	422	424	449	453	402	459	459	444	450	436	429	474	434	407	439	457	411	430	423	414	465	428	441	415	418	416	444	442	430	422	448	419	437	424	428	414	415	432	410	421	459	414	431	406	425	418	416	418	412	390	419	430	458	439	431	439	436	430	421	423	429	456	427	434	394	404	449	446	388	438	416	465	453	395	387	409	419	439	430	460	413	452	433	436	432	500	426	415	390	470	437	435	435	409	405	422	436	398	428	427	439	429	416	451	432	467	444	450	410	446	421	448	432	436	412	441	445	449	438	434	403	435	432	463	412	423	447	428	421	477	416	454	442	404	438	459	398	424	432	395	419	455	430	408	377	413	437	437	449	421	437	425	409	441	408	464	415	427	453	394	408	417	438	423	421	435	429	407	427	391	423	407	468	410	461	402	466	437	435	427	413	418	427	415	449	417	430	440	447	428	451	407	438	402	461	434	437	430	450	396	405	416	431	440	424	436	438	430	418	449	456	404	472	464	440	482	419	432	410	417	424	411	394	468	428	417	428	434	462	458	454	436	429	449	432	401	439	417	445	436	441	414	412	421	384	442	460	461	425	480	421	416	438	430	458	419	434	403	414	416	449	413	426	420	433	397	441	410	423	388	446	433	409	426	402	443	441	394	464	415	436	433	453	417	420	435	418	406	419	427	416	435	423	448	420	399	438	439	404	449	465	491	432	423	438	431	422	433	447	412	406	425	454	487	401	443	387	409	389	428	417	405	438	444	417	434	502	419	434	408	446	415	414	445	425	460	445	497	420	452	450	454	424	433	408	418	433	445	390	399	434	471	442	404	459	439	443	409	446	463	411	449	429	448	384	446	390	459	415	422	439	442	408	416	455	423	445	457	469	429	457	400	412	473	398	421	397	437	400	457	451	423	435	413	423	379	446	433	430	414	438	396	438	406	460	440	418	462	404	444	436	431	425	444	406	431	407	428	398	446	418	424	466	423	417	404	445	474	463	464	425	426	434	432	400	408	453	418	437	413	419	419	398	467	408	412	436	473	417	427	452	438	397	449	419	436	452	447	412	392	405	418	438	418	439	460	446	432	425	443	396	421	428	390	445	441	438	404	408	413	417	480	435	399	420	406	418	369	424	401	426	446	405	432	431	478	474	436	448	444	429	438	444	425	413	437	415	421	441	420	438	429	400	390	410	442	456	431	370	409	405	443	428	451	444	408	416	399	412	436	420	426	417	410	431	447	429	419	428	432	423	426	427	450	436	437	443	410	403	430	447	410	408	446	409	444	411	442	426	394	423	461	452	417	395	409	449	421	431	471	409	440	438	399	424	447	401	406	416	425	436	385	448	433	428	439	406	432	429	425	428	399	414	444	419	437	428	406	444	408	403	420	405	416	443	407	399	482	418	425	425	484	448	435	448	427	456	427	407	414	408	415	430	447	445	390	430	412	421	406	388	459	419	437	419	433	446	416	423	418	419	428	501	465	448	437	388	398	427	447	410	398	414	421	420	407	390	420	436	413	407	429	426	424	398	437	408	397	468	449	414	435	405	447	448	399	403	465	438	424	449	420	438	445	421	437	450	455	444	427	417	420	436	424	429	418	402	460	443	415	444	433	432	424	420	395	391	402	429	493	437	414	423	448	480	403	393	431	444	444	436	423	415	436	446	445	441	439	419	429	460	452	407	429	439	409	426	406	433	413	420	453	412	433	427	428	466	456	438	434	411	409	416	461	429	434	447	444	427	479	424	426	395	436	426	451	432	393	433	428	436	425	407	410	419	447	409	443	419	464	441	456	430	459	483	418	379	441	471	404	421	399	464	453	455	405	442	404	411	444	424	433	408	453	447	416	444	456	430	429	410	441	447	431	392	444	452	396	439	449	441	405	473	423	404	412	437	460	471	415	439	437	442	401	409	412	428	425	410	416	424	435	407	419	470	458	430	446	418	470	388	425	431	442	438	419	423	453	438	440	444	412	457	446	424	429	455	438	437	460	420	408	401	455	447	408	460	433	406	400	434	458	405	460	412	452	443	455	449	464	425	415	412	438	380	404	452	451	406	443	426	414	395	440	444	431	407	470	402	435	457	454	413	413	463	416	432	433	414	395	391	434	398	391	428	412	420	442	413	421	482	415	414	422	422	421	424	454	438	447	445	411	418	428	433	432	395	427	412	450	442	433
10632	2191	2070	1886	1594	1147	964	936	862	667	569	454	450	428	362	381	399	370	389	441	448	398	411	418	338	382	389	413	383	392	362	396	378	350	350	351	438	344	369	366	367	358	374	351	365	340	344	363	343	371	373	409	347	379	329	358	354	360	391	366	375	336	362	367	372	358	361	342	330	365	362	391	328	372	338	313	393	379	363	405	366	341	395	399	349	380	369	344	363	356	316	381	368	346	364	411	377	340	369	377	349	364	357	421	354	373	350	373	346	354	367	368	371	374	336	352	379	309	343	357	340	366	357	380	380	412	348	344	373	378	363	368	397	423	354	331	348	345	370	378	341	362	361	339	338	402	387	403	397	386	358	349	363	361	389	348	325	327	373	371	341	364	364	356	350	393	352	331	341	371	360	391	362	381	394	342	351	343	356	372	368	381	367	354	364	366	379	379	371	360	345	382	393	356	353	382	366	346	325	344	396	357	382	357	380	358	366	338	361	400	353	346	392	368	393	364	365	339	377	379	373	342	380	400	333	350	371	393	340	373	359	369	362	366	352	372	371	363	369	349	356	378	380	334	401	343	372	406	378	365	365	379	336	389	354	332	398	389	362	360	374	360	349	373	357	345	373	343	351	372	348	340	407	335	349	348	364	371	365	374	359	375	336	376	340	384	367	328	364	365	372	340	365	370	394	353	336	346	352	341	344	382	354	358	372	361	353	373	334	354	315	360	385	371	333	417	347	352	377	335	381	385	373	384	357	344	366	341	348	350	365	367	352	376	377	362	352	392	375	392	373	399	350	353	380	354	388	380	330	397	370	365	367	389	379	396	364	377	329	352	377	323	356	352	373	401	383	391	349	367	377	394	342	357	331	377	345	344	331	333	355	367	382	380	364	358	351	400	379	360	363	350	380	382	359	394	358	380	360	328	361	376	395	381	362	353	374	367	371	390	361	311	335	330	362	332	392	397	360	367	376	341	350	358	386	359	327	355	384	389	360	333	363	352	363	355	377	339	371	397	358	352	329	356	381	353	356	362	356	361	358	380	392	348	340	382	354	371	359	389	355	394	354	351	319	317	380	345	389	358	355	374	349	379	404	329	406	352	368	308	378	370	365	366	379	404	380	390	368	369	355	377	376	367	382	381	340	342	378	340	348	383	378	355	366	403	349	349	340	361	365	355	358	353	376	342	346	351	365	363	373	349	342	329	357	367	360	377	340	375	395	359	381	343	380	373	378	347	351	328	366	391	389	363	384	352	343	355	323	323	372	363	345	343	375	395	297	386	396	376	375	357	356	365	392	378	343	350	370	348	342	337	379	361	341	367	372	394	395	353	352	367	369	332	346	400	358	390	371	365	373	357	354	360	379	388	357	356	329	358	333	343	358	367	363	366	363	340	363	319	366	416	337	369	373	334	358	368	377	371	405	369	339	401	353	358	361	313	374	365	372	342	370	336	349	388	332	352	353	319	340	385	349	367	335	322	363	384	368	373	384	388	386	385	341	382	404	341	338	345	386	331	364	399	339	309	370	341	373	381	338	364	355	344	346	354	344	376	367	375	385	340	410	384	350	367	360	367	386	388	382	360	372	348	354	383	400	364	358	401	389	381	381	384	372	342	346	355	375	364	339	379	375	363	355	387	351	362	346	345	366	357	376	381	377	348	343	347	382	326	376	374	389	355	350	399	342	336	353	365	367	359	342	391	345	379	346	389	364	340	360	344	400	386	374	341	375	378	381	415	386	345	322	370	355	380	365	353	357	329	380	340	348	341	353	378	362	366	326	354	345	358	390	346	378	392	354	372	354	350	361	356	357	358	369	382	344	395	363	368	383	370	345	332	383	383	361	366	362	378	364	363	359	347	360	333	364	356	393	353	339	380	373	325	384	349	337	353	360	339	359	384	387	333	341	325	350	384	364	364	372	350	355	406	329	364	355	343	365	333	355	371	361	343	377	364	365	404	393	368	376	349	382	406	405	354	348	383	393	363	359	375	364	359	398	355	370	389	350	306	352	327	336	387	364	377	358	379	359	360	339	365	348	369	377	376	374	360	329	369	348	388	391	362	364	362	354	328	357	372	389	393	355	368	348	373	335	363	377	376	360	390	392	376	357	394	331	350	384	399	316	390	375	375	357	372	376	354	410	341	388	376	362	330	388	386	335	391	370	379	368	349	369	370	399	350	372	331	352	352	384	368	389	371	379	367	357	349	374	356	357	357	345	347	355	367	364	346	376	370	358	344	387	349	346	351	354	367	408	365	356	341	351	343	350	392	374	363	350	351	352	357	348	367	372	368	375	396	351	393	335	376	354	347	354	348	371	325	385	370	318	382	387	366	367	364	387	386	350	357	356	393	384	358	362	340	394	360	356	373	344	336	330	380	338	388	336	378	372	391	358	383	366	400	367	336	374	375	361	350	345	380	412	367	371	350	366	374	399	349	316	362	346	358	355	341	367	353	343	381	348	333	380	366	371	373	331	372	363	341	371	341	367	363	345	372	385	341	357	380	362	343	373	389	350	357	380	374	373	376	348	387	385	376	380	403	374	353	363	396	361	356	356	361	368	388	371	383	354	353	333	345	361	365	383	379	372	369	353	399	373	363	380	344	357	352	359	387	360	324	358	347	390	400	370	365	354	375	391	384	370	336	377	354	374	340	328	349	372	322	340	351	367	387	385	408	333	368	395	351	354	391	320	378	382	365	336	369	348	361	359	334	344	383	360	404	387	385	358	368	342	346	351	342	340	349	356	355	351	374	383	358	394	364	390	365	386	360	418	349	400	361	376	391	331	377	375	361	365	349	322	364	372	335	385	362	377	355	344	380	345	358	358	365	372	360	345	334	381	365	384	335	373	375	396	355	322	360	366	341	359	350	371	377	357	358	347	365	367	364	375	388	393	347	357	394	366	324	417	347	329	360	342	368	355	344	387	364	377	367	371	383	379	364	353	340	386	381	349	370	309	356	361	357	425	361	349	381	374	365	358	384	354	361	358	366	364	376	349	358	343	349	331	348	349	360	361	356	353	344	373	367	383	370	355	377	348	361	385	367	369	400	367	353	351	406	358	380	343	358	363	386	343	322	327	382	361	385	360	368	366	390	371	337	353	378	388	352	338	330	394	374	348	373	363	352	367	346	342	347	357	393	353	381	373	396	353	379	368	345	329	339	365	350	349	365	350	333	393	339	371	380	373	338	363	380	365	381	362	354	371	331	355	351	354	346	369	403	392	383	405	375	353	373	333	390	325	370	385	354	368	336	332	341	353	347	356	360	351	392	377	322	378	352	359	423	376	343	349	347	329	380	356	377	350	318	375	385	368	349	385	384	381	373	367	357	337	365	348	358	353	334	366	379	381	343	354	382	391	406	378	366	367	373	336	364	378	334	384	344	379	407	358	374	349	361	336	348	369	411	356	388	347	341	351	362	391	351	355	347	366	340	347	334	371	370	359	356	328	343	354	337	372	384	388	359	323	344	366	364	390	357	347	357	359	374
6321	1989	3678	5650	5403	4273	3870	4034	3780	2590	1959	1655	1396	1205	1145	1081	1154	1121	1234	1390	1318	1148	1093	1100	1024	1016	1064	1090	1006	1045	1046	1031	1039	978	982	953	935	883	934	961	840	913	871	829	834	838	842	836	861	780	913	863	830	842	857	859	824	837	877	854	776	863	865	885	870	861	868	873	839	838	855	835	815	826	827	846	801	828	841	822	897	841	859	847	825	824	826	890	812	834	805	805	826	836	842	871	797	841	813	822	840	823	899	854	870	802	844	857	838	844	823	861	859	859	824	831	882	877	823	876	840	828	804	801	866	836	822	841	875	784	836	820	791	783	798	842	809	826	804	765	738	808	826	808	806	843	817	830	818	833	886	812	843	834	834	845	821	827	791	897	847	824	818	824	863	809	811	880	881	845	814	879	864	852	882	854	829	810	775	818	869	835	817	809	846	835	842	785	867	862	804	850	840	822	828	836	812	843	799	858	800	847	844	832	811	767	808	833	800	814	854	863	869	895	780	819	814	889	877	839	871	795	851	824	807	839	885	885	812	806	778	835	808	857	816	819	836	840	781	912	875	825	805	888	800	822	866	832	782	870	830	897	792	781	867	796	876	797	818	790	818	821	827	846	850	775	833	844	826	804	847	832	772	848	765	852	808	829	787	798	833	824	861	857	827	796	857	831	869	868	832	853	841	863	855	866	798	859	818	750	839	860	853	802	794	823	868	810	761	837	775	792	847	833	808	828	837	844	860	821	799	834	806	884	881	810	915	863	815	851	800	864	834	812	814	791	845	845	759	837	856	859	833	812	865	844	842	864	837	791	802	854	812	826	849	825	863	833	818	845	795	866	822	826	775	806	829	837	856	856	851	785	804	817	837	834	806	845	825	839	855	807	858	770	870	840	851	815	812	786	891	821	838	836	812	869	754	855	845	865	852	827	836	793	849	854	805	825	820	830	848	810	842	815	828	774	848	816	787	792	857	810	800	798	825	817	793	791	772	818	845	838	798	790	819	850	793	836	863	787	889	833	826	865	781	864	782	825	815	821	854	857	822	839	876	789	769	852	841	804	814	781	775	831	823	832	847	816	852	747	861	866	820	808	791	846	839	804	884	869	824	819	796	794	828	806	886	838	857	828	821	860	839	854	786	821	836	819	820	843	840	857	825	852	829	814	853	795	818	853	857	840	879	843	842	843	862	858	852	878	800	846	813	857	827	823	833	848	868	831	835	803	806	872	835	909	789	843	799	835	850	803	825	783	839	812	855	795	829	814	821	799	796	833	844	875	775	899	853	828	814	845	870	833	843	768	824	858	788	866	840	828	822	836	840	806	780	767	842	821	833	842	849	786	826	795	862	800	824	791	829	814	838	794	817	821	813	834	845	852	812	830	807	836	798	865	815	861	810	832	800	798	840	811	848	813	838	783	855	856	797	794	918	836	834	794	871	867	809	849	822	801	874	862	833	858	825	820	828	894	859	843	854	839	858	817	794	852	869	827	840	895	797	821	867	859	857	858	815	811	850	797	862	800	772	769	867	773	825	813	913	843	892	835	851	830	852	814	790	826	834	822	801	858	885	865	826	817	818	845	852	860	871	853	845	852	817	813	906	859	816	794	864	834	795	805	810	828	836	820	804	883	817	881	831	885	862	791	808	850	838	811	836	824	833	858	749	834	862	868	801	816	846	848	823	865	835	848	802	805	844	821	856	858	804	857	826	796	817	796	814	829	790	828	828	790	851	846	785	824	769	868	810	839	854	797	834	843	844	833	839	838	855	824	839	804	821	836	833	841	860	876	821	811	871	818	840	823	885	873	785	829	815	805	789	832	811	822	837	809	793	859	830	837	819	787	848	836	815	805	820	850	889	834	797	819	850	811	831	838	838	829	818	850	840	858	815	833	806	857	805	840	843	833	846	859	784	839	840	905	811	822	804	817	804	868	822	884	829	852	808	827	829	851	853	835	794	809	828	850	775	854	829	801	800	844	870	876	815	794	846	788	846	856	833	849	824	803	887	854	834	832	830	831	887	788	837	856	812	894	884	852	819	818	815	830	809	837	862	860	823	859	869	888	838	817	832	856	795	835	815	821	845	833	862	857	832	827	790	865	779	812	808	817	833	852	831	762	826	803	818	824	811	837	837	811	834	791	815	792	777	844	855	852	791	817	815	808	855	784	861	835	851	846	867	885	832	839	781	853	876	818	855	821	817	850	824	814	848	789	762	840	765	798	818	825	886	847	813	822	814	807	809	819	767	816	857	816	789	872	849	822	813	852	849	833	858	861	825	896	814	887	869	796	829	808	826	857	825	814	803	798	780	855	793	846	800	849	821	837	834	854	856	838	808	828	877	836	823	867	856	879	857	853	821	818	857	832	820	836	839	808	837	841	832	837	885	829	836	856	807	840	839	830	819	844	841	772	871	836	835	823	864	821	874	852	822	766	846	831	806	836	845	833	782	851	821	865	793	792	821	823	823	845	887	816	844	801	796	846	794	812	806	796	848	806	841	806	842	841	798	836	882	805	815	858	871	844	839	809	851	759	831	838	806	801	805	833	845	845	855	845	815	831	845	831	844	794	884	807	840	867	816	831	841	834	789	853	836	849	835	782	837	849	775	860	853	819	845	829	834	845	809	799	856	841	801	830	813	853	842	824	796	816	840	811	818	822	807	876	824	844	794	856	812	817	822	843	904	824	827	852	852	855	851	801	815	878	838	775	825	797	809	865	799	845	786	849	836	849	779	897	868	829	858	837	803	886	828	871	851	802	825	871	823	855	871	899	826	827	829	830	816	831	857	854	855	819	829	833	838	843	856	807	811	866	839	845	834	864	837	793	824	792	815	832	791	868	811	799	898	851	808	798	834	812	845	834	803	862	831	827	785	862	828	830	809	854	835	855	794	842	791	831	842	849	872	806	869	850	883	831	824	800	843	766	780	818	800	856	839	802	870	848	869	826	816	843	821	795	839	866	847	823	827	808	843	771	805	817	844	814	801	848	846	825	799	848	818	839	869	823	816	827	819	808	861	852	863	853	887	842	825	825	820	814	860	882	916	838	806	826	844	832	819	776	787	818	875	815	833	832	864	815	792	803	825	832	862	850	813	838	841	829	874	842	769	850	839	806	840	859	853	824	816	771	812	820	839	840	850	832	849	823	872	826	786	879	860	820	834	842	883	822	835	833	845	759	796	832	826	884	831	861	864	849	805	853	838	830	818	816	824	819	772	827	871	811	889	851	816	785	851	796	846	787	819	818	857	816	856	831	810	813	833	800	873	842	820	845	853	837	820	803	830	837	867	809	793	815	781	819	897	824	774	842	842	846	837	846	831	870	812	861	837	810	841	859	784	823	815	869	857	814	856	841	839	777	856	824	752	842	834	800	871	798	892	849	853	789	861	854	830	850	815	792	885	849	812	831	828	851	876	831	828	852	833	829	822	799	797	807	819	857	854	807	822	813	833	880	804	848	850	803	845	858	848	787	771	808	820	835	847	853	826	838
24888	6456	5606	5745	6102	4758	4380	3978	3165	2310	2039	1096	845	660	644	504	424	431	437	490	416	399	378	352	325	374	314	343	340	330	321	303	295	286	280	290	296	270	289	239	307	244	278	265	260	226	296	260	248	232	246	262	260	237	254	276	258	251	271	258	242	253	271	264	243	251	270	272	269	265	258	254	252	257	264	231	262	251	225	249	234	241	216	268	292	247	244	260	260	272	265	229	253	252	271	251	244	260	240	258	258	229	261	219	221	245	264	247	239	248	254	268	216	276	259	261	231	241	289	240	216	234	236	254	247	273	249	252	257	216	231	256	224	264	229	225	230	241	228	248	216	276	273	257	237	241	270	243	241	265	258	234	285	268	241	302	236	245	261	230	255	283	239	235	248	235	278	224	243	226	280	238	243	237	253	243	232	242	236	247	246	227	256	235	237	239	259	249	246	269	264	245	262	238	249	228	237	251	249	269	237	261	229	269	230	248	223	251	242	235	250	227	267	252	258	232	248	237	225	273	250	261	255	227	249	229	242	259	232	245	290	248	234	246	251	235	216	256	229	253	248	261	241	258	260	228	223	244	276	229	246	234	208	256	239	227	243	222	250	231	267	271	222	209	240	239	256	255	269	243	242	264	232	243	234	242	280	212	222	239	258	271	256	249	227	222	249	238	242	246	250	194	231	255	236	224	263	238	212	218	272	235	268	243	227	236	228	259	268	263	254	258	257	238	246	243	251	255	222	260	252	250	254	232	224	245	233	229	253	219	266	254	254	268	230	252	243	250	239	230	250	232	258	218	235	240	264	231	240	236	238	234	257	240	253	264	233	253	265	235	236	212	243	240	241	236	246	231	251	240	249	232	283	217	259	272	270	227	230	239	276	228	227	254	254	223	251	278	268	249	246	237	258	251	251	197	240	259	267	234	260	253	267	238	223	251	240	238	242	260	236	239	230	262	264	230	227	232	281	227	215	245	229	216	231	247	250	240	252	237	241	243	244	251	260	258	248	219	233	246	236	237	241	246	228	238	227	249	253	249	244	246	242	226	253	244	260	237	251	245	245	242	294	250	252	253	228	261	209	237	276	229	240	237	257	244	239	219	264	282	220	242	258	225	252	242	236	245	270	229	251	240	228	251	238	253	231	238	269	244	243	242	230	272	215	244	237	237	248	236	237	293	280	239	263	245	260	251	260	248	224	232	252	247	239	236	247	245	246	240	235	243	239	240	261	256	237	296	262	250	241	244	268	250	248	263	248	224	238	243	227	272	283	248	268	217	239	267	256	274	233	245	237	244	260	247	237	228	266	269	241	259	233	261	275	221	249	221	256	243	238	261	268	262	262	253	228	271	236	244	244	242	251	237	231	222	236	230	250	229	242	234	272	242	233	241	239	234	238	258	196	232	258	249	264	224	244	258	250	229	252	234	254	248	262	245	224	235	255	234	241	234	241	232	198	237	235	259	244	257	267	227	255	230	244	262	253	238	239	238	264	243	243	249	270	259	261	221	237	242	206	253	264	261	253	235	247	228	260	254	265	262	252	242	242	225	236	250	241	263	258	262	249	251	249	279	239	260	200	242	286	234	233	264	238	240	227	226	277	242	226	233	263	239	251	228	268	233	278	255	237	240	251	266	260	233	249	222	233	249	222	253	252	238	261	263	238	234	242	259	262	246	268	228	233	259	248	235	252	257	282	226	239	255	251	271	232	237	254	272	241	223	227	248	249	237	231	249	231	260	251	249	236	226	248	212	233	247	250	243	225	229	253	234	245	253	272	264	251	207	256	242	244	241	227	223	256	250	250	245	238	217	254	260	251	271	264	252	248	246	261	265	248	270	246	225	216	268	235	219	243	253	244	247	202	241	258	249	231	245	254	232	261	237	246	255	206	260	244	241	242	234	253	249	254	247	235	234	233	266	247	220	264	246	252	254	233	240	253	250	246	233	243	259	222	262	259	265	227	229	234	249	220	264	264	265	235	213	259	217	264	228	240	222	267	257	238	248	270	250	229	270	225	233	260	278	242	247	213	246	270	255	254	224	251	252	220	239	241	251	254	252	263	261	241	209	243	237	247	250	260	268	235	239	233	232	263	231	253	251	258	242	249	220	243	240	265	240	252	217	266	248	243	291	269	233	230	247	239	236	245	241	251	229	226	237	221	260	256	233	256	236	244	226	254	220	254	263	271	261	258	240	251	278	212	267	254	243	243	253	245	252	239	237	223	247	246	241	252	251	216	272	222	271	239	241	250	245	231	243	241	234	240	224	252	247	291	257	233	228	242	235	263	233	241	245	259	299	234	269	264	224	223	247	269	256	254	246	242	268	235	250	250	256	237	230	259	231	228	235	251	242	253	253	269	199	262	241	248	268	259	263	249	245	268	260	238	250	242	257	321	265	231	248	249	226	266	206	250	247	254	231	255	225	264	213	236	261	240	223	240	237	212	251	244	245	250	223	267	201	258	236	225	240	215	235	261	266	263	256	261	271	264	255	226	258	230	266	239	227	240	221	236	228	258	233	269	240	234	239	250	227	248	267	248	260	246	241	262	251	238	280	223	260	222	246	236	262	240	250	250	237	257	236	263	245	232	225	233	256	263	268	240	252	261	228	253	244	266	275	240	232	247	234	253	264	271	268	279	220	233	238	240	261	242	243	246	231	253	252	282	221	239	257	188	233	272	254	241	243	248	224	255	260	254	247	246	250	250	230	240	226	227	274	260	249	218	236	230	257	266	267	248	241	245	274	250	289	235	251	250	222	264	244	207	248	279	248	275	254	261	230	269	236	266	234	261	254	215	257	284	253	236	267	243	226	270	223	233	229	281	272	257	216	228	210	254	257	252	259	248	234	197	250	257	257	232	222	237	232	222	257	241	247	234	230	249	278	246	261	234	266	246	248	249	254	230	232	250	250	226	271	233	251	246	235	221	262	235	248	231	267	251	269	245	229	233	234	258	231	249	237	211	227	237	254	260	235	267	243	219	233	249	258	240	247	247	247	223	238	251	254	221	242	248	251	248	241	252	230	242	239	250	240	280	224	217	258	257	260	267	276	239	269	225	242	242	266	223	228	222	215	232	260	259	260	244	246	263	262	248	250	234	246	227	235	229	256	256	263	207	243	246	257	249	232	222	250	239	247	222	227	258	248	275	240	231	255	232	255	242	242	266	226	230	241	232	234	244	228	257	249	258	250	250	251	239	239	210	250	241	216	241	217	242	238	225	219	256	258	260	228	256	237	271	256	253	251	234	230	225	256	257	279	232	242	218	268	210	272	252	230	267	264	234	260	250	213	243	260	230	249	266	249	224	237	218	259	256	250	240	254	273	259	242	234	248	229	243	235	216	228	234	254	218	243	237	239	239	242	247	209	226	230	257	247	258	254	252	258	227	246	249	231	264	239	232	231	239	263	240	235	236	236	269	269	237	246	261	234	279	258	274	210	238	217	263	264	244	244	259	221	267	254	228	239	246	289	242	268	265	253	235	233	248	228
13697	3799	8241	12670	13501	11704	11605	11941	10838	9109	8004	4549	3877	2985	2818	2187	2196	2175	2136	2070	1835	1590	1449	1284	1293	1445	1356	1358	1316	1343	1135	1188	1181	964	988	911	812	828	752	781	785	756	720	679	623	654	682	689	588	608	634	651	642	588	666	648	682	613	747	653	654	633	695	601	622	628	619	657	634	632	604	608	606	609	650	582	582	638	579	635	593	600	636	572	654	571	622	583	565	594	607	605	614	609	558	574	557	600	551	594	640	573	586	595	584	611	635	600	619	607	596	614	603	597	594	587	578	585	628	574	562	616	617	581	608	532	612	593	623	532	612	607	569	591	596	581	572	615	629	593	626	585	584	581	574	653	564	559	610	602	612	585	570	609	561	634	591	610	603	557	597	561	557	585	599	609	580	545	574	614	615	609	592	605	567	536	564	548	606	609	566	579	607	595	601	585	591	600	604	607	575	611	545	605	572	577	587	640	589	620	606	568	569	565	590	646	565	582	636	637	583	625	573	552	546	599	553	622	576	563	636	606	573	629	532	598	627	578	598	601	604	629	569	578	572	586	575	542	599	601	584	604	620	592	569	567	569	619	584	569	548	596	563	611	592	573	613	584	595	580	563	576	592	610	593	570	576	593	632	584	572	592	571	582	605	588	564	573	571	568	574	598	620	621	618	578	621	583	583	546	564	538	562	607	611	595	587	595	570	541	602	589	612	618	578	566	572	604	603	591	598	581	594	599	543	593	578	605	611	623	630	583	590	612	585	584	567	558	595	593	571	562	579	582	609	610	583	551	566	649	595	585	621	606	592	574	557	579	666	631	602	564	612	602	612	549	609	552	551	548	589	599	616	619	555	570	577	562	618	558	588	580	601	613	611	596	569	583	586	575	616	584	649	567	602	561	573	555	593	569	608	570	628	622	589	591	643	595	561	592	604	579	619	587	628	567	577	619	631	601	561	558	620	575	578	593	598	607	602	578	606	623	588	548	625	590	560	602	613	586	612	595	536	567	578	608	545	587	599	537	598	624	554	610	570	567	556	613	585	632	591	577	599	573	645	592	558	538	587	596	575	602	580	587	609	577	550	603	569	570	592	622	612	591	577	567	588	594	587	587	615	596	590	597	613	630	602	564	578	603	593	569	636	566	566	577	611	613	574	571	605	609	610	611	577	592	585	582	616	593	592	569	574	576	574	547	549	585	577	617	570	593	623	613	588	585	595	559	586	620	616	583	562	592	596	629	638	630	554	633	585	591	586	629	564	631	577	606	649	573	603	580	615	552	573	568	595	628	561	599	568	616	613	592	617	614	596	558	571	595	615	560	595	591	573	551	576	568	582	597	582	626	594	599	602	619	609	574	598	560	601	602	595	575	577	600	586	589	623	597	580	574	567	603	575	609	594	577	636	600	569	591	611	596	570	609	664	546	598	630	595	555	563	590	611	587	570	583	589	584	588	586	577	597	597	601	574	551	611	568	562	642	622	612	584	574	586	613	585	604	579	557	586	565	632	606	609	585	614	545	583	553	576	574	533	578	582	562	616	599	609	586	586	590	623	593	607	611	622	594	556	597	578	565	600	581	567	601	591	599	602	544	602	585	609	590	602	620	617	559	592	573	569	570	592	604	597	602	621	593	605	576	549	591	608	619	609	594	603	582	566	595	579	575	590	597	606	644	602	570	580	597	605	591	590	557	670	585	589	563	618	579	616	614	597	569	592	597	646	613	610	582	618	600	618	578	572	564	637	600	579	598	575	620	611	616	597	588	611	620	594	644	591	616	585	592	593	570	639	603	601	621	608	582	618	643	600	576	601	550	641	638	600	568	661	564	605	536	586	533	594	591	630	582	633	618	595	602	602	565	578	632	600	587	604	568	581	569	601	606	597	560	568	621	585	617	590	603	620	551	598	574	614	591	559	622	576	581	580	584	598	544	580	571	611	613	578	601	584	625	597	592	598	609	641	607	595	611	546	583	648	585	618	595	581	594	592	597	581	575	589	590	544	555	631	566	585	574	602	589	531	624	591	597	573	628	558	617	575	590	595	619	601	625	605	600	607	589	588	570	606	556	551	573	610	574	609	588	546	582	591	626	600	582	602	645	567	562	599	582	560	570	540	574	633	565	559	579	609	567	617	576	634	563	626	559	634	596	615	568	561	577	575	574	551	582	556	612	611	588	569	606	599	578	525	613	601	579	617	588	565	598	568	552	582	603	596	579	588	576	541	575	596	571	581	574	586	579	574	586	585	600	574	556	627	647	560	591	593	565	596	617	582	557	551	599	558	613	614	598	623	594	580	600	603	570	603	616	579	596	606	621	538	628	567	612	628	584	609	576	569	597	594	595	628	591	612	601	608	590	616	618	577	592	553	599	608	599	598	614	624	613	592	582	646	593	586	614	573	574	528	612	632	613	587	629	606	600	623	545	562	555	611	577	564	587	562	570	578	605	563	585	571	590	585	559	575	628	619	635	580	579	541	580	583	613	600	593	586	564	574	570	603	581	612	581	600	559	602	605	614	630	555	593	571	551	555	601	584	601	561	614	583	596	570	600	567	606	599	544	570	594	609	616	561	574	611	604	609	605	582	576	608	598	633	572	591	602	580	574	625	579	579	551	550	616	619	606	616	532	615	564	575	595	565	615	581	571	547	613	576	569	630	592	593	577	566	543	598	551	609	587	621	574	581	533	578	584	568	537	571	628	569	597	590	585	557	613	586	609	581	602	604	615	598	572	588	564	615	582	617	596	601	605	572	570	589	571	612	585	533	578	615	571	603	608	576	550	602	564	579	601	582	560	548	600	587	542	573	590	611	571	567	586	625	587	591	591	603	613	573	651	567	573	567	586	601	627	574	566	601	572	573	583	588	603	557	590	618	575	604	564	560	580	580	599	630	589	619	597	599	583	574	572	565	586	599	558	606	612	589	594	572	620	608	585	612	621	589	584	635	536	560	623	580	573	577	588	575	604	584	636	583	574	591	582	602	574	558	601	565	581	566	590	591	587	615	568	605	601	594	619	597	619	554	578	569	575	570	596	563	575	611	615	602	561	548	530	604	562	587	615	606	604	555	586	615	592	586	551	557	574	619	649	602	555	570	581	604	599	584	548	583	546	641	595	576	577	575	571	556	589	601	613	616	601	589	544	605	574	555	571	611	566	594	556	610	576	608	609	624	623	606	595	611	587	595	618	580	589	625	583	593	641	608	566	595	631	576	612	579	632	609	623	577	636	617	597	620	559	637	570	563	621	606	567	597	571	550	605	583	598	574	568	596	582	575	570	622	583	564	590	592	588	589	590	628	571	578	651	574	607	575	611	629	589	582	525	590	588	581	577	581	633	572	561	614	602	612	551	517	625	568	569	552	615	563	572	578	546	599	598	614	616	589	570	618	573	589	606	547	524	600	583	606	571	555	587	606	646	566	603	586	588	581	599	594	591	568	584	573	562	606	641	589	622	620	597	648	580	609	611	615	615	550	594	543	608	622	554	568	609	551	612	573	602
36055	11987	10017	10900	10172	8757	7626	7416	5773	4765	3770	2122	1359	1115	964	629	628	625	560	533	461	411	416	373	348	373	399	374	310	333	326	344	257	265	271	245	220	235	257	192	231	201	215	182	200	198	192	222	191	181	194	187	204	200	203	185	193	200	261	194	180	188	206	193	203	188	174	184	214	186	175	176	190	210	210	179	171	181	197	185	205	181	160	185	169	164	167	164	158	195	177	193	178	188	155	170	164	176	181	172	168	181	169	180	179	185	168	198	185	184	208	176	191	161	179	188	164	174	164	171	170	160	163	176	191	169	148	172	187	182	167	165	162	171	184	177	220	185	174	169	178	192	175	188	174	196	183	165	181	194	160	164	195	151	165	161	174	165	164	185	171	179	194	188	176	181	202	188	191	167	189	167	192	185	180	159	177	191	180	172	171	185	169	156	175	200	177	184	168	195	164	181	170	190	176	181	175	151	191	182	192	165	174	171	157	148	158	191	172	156	183	190	171	173	170	185	183	169	199	158	183	196	209	186	172	178	181	166	159	175	168	167	188	181	193	192	160	170	177	171	178	180	178	149	188	191	182	185	156	181	184	163	181	166	176	187	177	195	174	193	199	172	167	183	139	185	166	183	170	170	162	168	164	180	194	196	166	160	180	150	173	161	172	167	162	175	170	183	176	172	208	169	152	168	182	186	196	165	145	142	173	152	199	167	170	154	172	185	155	170	183	193	145	144	154	181	185	186	177	179	193	202	169	164	160	142	173	172	177	174	163	152	164	213	187	167	165	145	198	171	213	172	173	165	158	183	176	168	191	166	164	169	180	167	189	185	196	180	192	163	155	176	175	170	170	172	162	217	157	176	165	180	167	153	187	182	167	148	173	172	157	168	167	177	193	189	169	157	143	163	163	182	188	182	199	164	166	160	167	157	184	185	157	175	162	187	197	198	174	162	213	162	178	171	172	187	179	166	166	176	172	181	193	158	197	163	174	206	166	175	172	161	160	191	185	174	166	170	161	165	165	174	169	170	165	165	176	182	175	182	182	172	183	171	169	181	180	188	180	179	147	184	165	149	185	186	186	185	142	197	175	158	198	184	180	166	174	155	181	180	175	161	170	169	196	177	174	169	176	172	171	165	168	195	184	171	160	201	168	175	191	224	169	162	173	170	163	163	168	160	172	170	168	147	180	165	175	182	171	170	184	150	180	160	169	190	180	153	169	188	172	167	187	172	197	170	162	167	172	199	160	200	144	167	170	166	188	167	169	164	165	182	215	173	186	194	166	166	185	158	192	171	187	184	173	188	156	160	164	180	169	158	176	176	173	176	152	181	172	160	165	181	162	186	180	197	181	164	166	165	156	172	175	177	154	206	175	167	194	176	166	170	173	161	182	175	188	188	181	187	172	195	159	159	190	161	174	163	180	196	186	190	185	208	177	169	172	176	196	183	173	165	186	176	170	186	155	177	187	168	194	181	178	163	157	175	180	197	192	176	161	148	161	206	184	154	155	186	148	189	175	190	168	173	157	167	159	193	171	174	165	183	189	185	188	163	206	164	174	180	147	186	176	169	171	180	178	166	194	183	184	156	202	180	168	173	171	161	199	170	147	162	185	174	171	162	181	161	183	174	182	169	214	172	190	160	156	199	204	174	212	175	163	196	168	178	150	196	169	163	172	172	176	183	147	180	178	173	170	171	158	194	199	172	172	160	164	180	198	162	189	185	198	166	168	159	191	183	161	197	169	174	149	165	150	152	159	170	189	176	192	171	177	176	157	184	158	191	170	177	202	158	191	202	170	146	170	170	196	166	162	166	178	193	180	175	176	185	183	174	181	164	179	167	151	150	175	174	191	183	174	165	191	173	204	187	173	187	182	170	168	162	150	208	180	188	166	135	182	181	160	181	198	190	180	194	178	174	173	173	198	157	184	179	160	188	163	159	157	175	189	185	171	190	187	156	195	180	198	195	178	141	162	173	165	149	186	191	203	143	172	179	185	148	181	184	167	183	176	170	180	185	168	157	202	167	195	165	182	185	180	155	182	180	158	194	166	177	157	165	169	157	155	173	166	164	184	193	179	154	181	192	177	164	162	171	183	178	140	172	165	190	181	179	175	165	193	205	194	151	155	165	175	179	180	180	193	178	190	173	167	177	159	183	178	168	167	174	176	174	159	147	161	166	162	177	186	183	191	186	167	165	176	189	154	167	180	187	163	167	191	200	172	159	164	169	173	172	179	167	177	165	173	188	188	165	167	152	174	196	183	180	199	145	177	182	171	197	183	207	170	185	169	158	175	169	180	203	162	190	176	146	178	164	185	158	177	166	178	170	198	185	171	175	193	174	154	150	179	175	154	187	182	166	158	176	202	174	192	186	196	177	185	167	160	185	175	175	192	162	174	167	171	182	146	172	162	147	182	190	165	168	197	168	175	179	179	175	147	203	168	170	185	185	164	182	199	193	188	148	143	168	192	197	173	161	182	162	148	182	182	167	175	180	179	191	173	198	164	173	189	171	202	163	166	161	180	194	171	185	176	143	202	167	145	183	176	177	162	184	174	186	182	174	184	161	201	188	154	168	208	192	199	166	198	173	166	173	213	179	191	208	179	185	193	186	189	184	173	180	161	192	168	167	167	170	181	176	199	173	200	178	169	174	181	175	159	176	212	188	166	169	179	187	180	181	157	163	165	163	157	163	175	171	169	168	153	184	196	176	190	178	163	185	162	188	166	190	195	202	201	193	197	150	155	205	162	160	190	176	169	163	212	176	175	192	154	183	183	185	181	171	162	208	170	191	179	204	176	201	212	161	178	187	168	191	176	183	174	183	193	171	164	168	186	176	189	188	179	175	186	189	177	179	181	185	184	201	167	155	184	176	171	174	161	172	173	168	178	178	184	221	160	166	187	167	166	183	205	166	168	179	169	152	203	145	168	177	172	166	166	175	182	170	177	171	185	190	168	158	178	164	155	154	191	187	189	207	163	152	174	174	172	161	159	179	175	169	172	161	193	182	163	189	195	164	165	179	185	170	184	167	170	175	187	162	171	171	166	176	155	166	165	185	194	178	195	173	191	191	170	200	165	155	159	170	164	184	184	166	180	180	198	188	183	156	165	167	190	145	181	193	171	175	190	204	172	185	179	175	178	178	185	173	183	209	188	170	204	183	184	178	168	187	167	172	154	182	165	164	163	180	157	175	174	165	163	176	185	178	157	170	182	161	165	164	164	181	173	171	155	189	192	195	154	169	210	164	181	172	159	177	151	173	161	167	193	168	175	169	185	152	178	171	187	175	167	194	168	176	163	157	150	179	175	181	182	163	158	193	164	149	178	162	194	168	174	162	163	188	183	198	168	169	183	176	166	175	175	157	180	179	191	172	138	169	184	196	164	183	161	199	151	165	194	191	173	163	181	154	167	215	185	163	158	175	191	191	168	182	166	165	176	166	186	180	179	190	185	157	147	152	189	169	177	178	192	183	203	173	160	196	169	167	168	172
19212	6025	12726	18334	18123	17203	16550	17612	16430	13869	11754	7705	6185	5071	4385	3601	3220	3380	3231	2870	2517	2190	2021	1815	1711	1671	1957	1776	1586	1582	1458	1645	1382	1261	1119	1020	790	867	835	845	910	719	682	610	623	609	629	612	550	559	560	556	560	529	525	567	533	481	1267	538	561	605	574	552	519	527	476	486	540	493	528	510	499	524	486	505	483	473	444	484	460	458	481	434	465	437	433	447	460	457	460	481	472	466	437	466	465	499	459	446	458	454	464	430	457	446	407	452	448	445	438	455	458	458	446	451	446	439	430	471	457	457	473	445	465	436	477	469	435	453	471	467	470	460	474	411	478	450	453	493	444	402	441	428	427	425	486	446	445	440	492	438	448	433	460	495	462	482	456	456	453	433	432	448	430	449	455	497	451	432	469	436	460	474	442	448	484	431	433	445	465	414	442	472	462	432	465	440	449	447	470	461	491	451	450	456	459	475	437	494	398	443	440	440	443	454	468	451	436	441	471	469	427	452	456	424	443	471	456	442	429	441	441	403	459	470	465	480	465	482	426	447	436	450	477	414	438	441	449	478	502	461	424	460	447	455	447	460	440	453	437	461	414	426	421	444	464	455	472	446	449	449	415	461	465	483	447	467	433	476	447	449	447	474	472	432	460	494	464	435	445	450	453	422	438	441	456	412	432	464	454	467	434	458	464	478	464	438	433	439	451	481	463	475	472	460	472	415	483	450	413	444	440	449	448	455	446	479	430	428	466	452	459	399	461	465	484	429	426	455	448	467	433	467	424	495	451	487	448	485	432	434	436	477	469	437	466	451	437	426	491	427	469	446	475	452	443	502	454	455	470	456	465	490	432	472	424	458	414	433	450	460	453	438	442	462	454	471	478	442	462	422	416	440	462	443	504	436	436	451	438	422	491	456	482	469	448	481	465	476	411	424	437	426	472	502	460	434	423	409	478	448	452	458	412	457	440	437	470	435	444	444	447	483	433	389	455	450	439	483	462	451	444	473	467	447	449	410	461	450	460	465	380	461	478	460	427	476	413	428	443	420	448	423	430	461	395	479	462	449	415	434	457	454	459	429	446	470	448	459	432	434	403	445	470	463	455	463	416	414	436	448	440	423	464	457	446	438	400	442	461	454	439	430	470	443	456	436	463	441	447	466	451	428	436	406	466	463	472	461	448	484	449	454	446	465	464	414	471	461	407	471	431	474	465	438	474	446	406	440	445	433	450	450	415	433	440	463	422	460	462	468	424	422	450	448	456	443	429	457	438	451	453	471	452	431	468	459	466	446	499	472	414	451	459	466	426	404	475	469	419	434	447	459	463	440	470	462	404	415	435	430	391	426	455	433	475	462	468	439	465	413	451	463	423	458	467	434	467	479	423	442	435	446	492	451	429	479	423	441	420	431	444	478	457	440	413	443	458	444	424	454	428	484	406	405	493	461	430	483	413	421	447	496	433	474	467	431	470	454	475	465	441	450	431	405	492	462	455	430	435	458	438	445	469	437	478	505	457	418	425	446	460	454	436	450	465	446	418	461	432	462	433	464	447	472	455	470	444	475	414	452	462	457	462	487	476	425	450	450	444	456	441	460	456	440	491	435	402	460	453	465	435	464	476	422	433	453	464	458	446	450	469	422	440	463	461	457	449	443	465	420	454	415	455	489	428	451	416	442	441	458	440	436	460	420	455	430	426	448	454	459	482	442	460	468	457	437	420	472	446	443	452	500	439	440	484	468	451	445	451	461	435	441	390	472	470	429	466	440	451	436	468	463	492	429	456	455	426	432	433	475	448	463	413	428	481	433	478	464	472	422	467	459	445	452	453	452	438	470	474	426	455	412	477	410	462	435	419	443	439	406	439	493	484	431	478	468	431	429	470	431	467	422	414	412	454	459	413	473	463	447	443	428	458	420	445	445	446	476	453	462	436	443	436	413	447	442	426	481	436	470	457	475	452	443	450	449	435	514	466	447	451	461	432	445	460	426	449	480	452	449	437	476	475	475	446	432	405	433	420	462	475	445	447	431	419	462	463	454	446	392	455	438	445	414	447	471	421	456	442	433	374	454	445	460	457	421	411	416	434	411	453	431	467	483	486	465	453	456	486	447	441	473	447	444	436	462	450	466	445	443	415	434	455	451	422	449	409	437	452	398	490	489	443	452	485	433	426	460	427	433	461	480	442	455	486	420	462	460	464	424	451	472	443	445	397	447	445	436	403	439	436	399	440	460	466	457	499	460	438	448	417	475	465	434	420	433	461	459	440	480	436	441	456	422	448	438	436	444	435	449	490	447	446	490	433	446	426	434	393	477	436	488	429	444	433	454	461	433	459	434	422	445	452	451	438	494	444	461	428	451	446	432	445	475	434	378	418	403	435	462	474	486	418	412	435	402	436	437	457	449	457	430	468	496	422	479	424	487	450	459	449	476	462	476	426	391	426	439	458	462	445	445	417	397	443	464	453	435	453	440	432	412	448	443	432	443	408	423	444	469	453	464	468	422	441	474	455	460	456	436	478	444	440	467	478	461	430	481	440	473	438	494	479	419	453	452	485	450	442	442	459	469	491	454	449	438	450	465	433	471	453	430	454	429	465	439	458	443	451	475	462	463	456	421	489	435	449	410	438	474	400	426	463	434	446	426	424	437	459	455	468	401	432	469	475	494	423	418	426	422	407	428	435	432	460	473	427	492	427	449	495	489	477	418	433	414	479	448	469	417	451	445	474	451	452	464	469	457	448	447	433	471	451	468	426	453	448	477	448	427	427	446	496	465	501	433	446	441	431	442	454	420	442	477	435	469	454	430	442	444	404	415	420	412	470	463	424	468	466	423	424	451	448	456	442	428	458	431	449	450	446	461	421	468	429	458	456	480	442	430	450	485	444	462	461	439	442	476	434	424	444	434	461	414	451	486	452	401	478	436	409	437	455	451	443	454	444	435	426	464	432	431	454	440	461	476	474	425	477	455	429	416	431	457	460	404	459	477	478	414	476	467	427	413	440	446	428	452	465	446	448	450	442	473	444	455	434	462	431	440	465	410	475	430	424	457	432	442	484	474	439	444	437	472	465	454	388	496	431	411	444	471	441	438	403	502	443	444	499	461	437	441	436	450	452	464	422	490	447	463	456	453	448	465	440	422	462	457	447	457	438	486	438	439	451	462	492	424	498	438	431	448	423	418	478	436	473	447	486	470	427	477	464	482	473	469	448	467	433	452	439	438	471	398	480	452	420	460	421	456	443	433	451	455	415	419	415	484	446	414	450	414	432	459	461	442	468	422	467	426	459	441	455	459	440	424	475	454	441	456	432	440	438	438	452	426	457	433	455	450	459	407	454	420	484	432	470	464	455	440	409	436	437	438	472	452	486	487	457	475	493	458	442	437	446	443	429	488	445	474	463	453	431	485	445	446	447	449	464	441	481	427	450	489	421	425	448	472	444	416	460	476	414	430	426	440	453	429	437	446	466	443	429	428	441	441	460	485	441	462	481	482	459	467
10195	2169	2265	2026	1507	1205	1288	1044	739	552	490	455	448	400	464	417	439	385	458	405	383	434	381	412	357	407	365	398	400	442	346	363	417	370	382	392	355	369	405	373	380	415	371	394	359	352	353	397	414	374	371	390	401	361	375	392	379	347	394	367	358	373	409	337	366	386	382	364	394	423	355	383	396	362	370	358	342	402	338	344	334	379	385	364	340	401	382	382	348	388	384	359	397	379	398	386	372	382	395	374	325	386	347	364	355	384	388	362	351	387	338	387	369	335	360	365	358	348	359	355	369	350	364	367	340	344	389	372	333	386	375	349	346	364	390	387	406	399	368	379	376	368	364	374	368	383	393	379	346	358	402	364	341	345	355	360	365	387	374	403	389	433	349	375	367	370	414	337	364	378	390	340	364	375	395	378	415	378	363	344	384	379	387	341	382	382	403	371	382	370	415	374	400	381	381	388	389	353	379	378	384	383	393	372	393	380	390	373	389	350	390	351	382	351	366	369	341	355	378	347	349	420	386	399	408	363	387	352	359	343	366	364	353	373	351	360	370	331	406	359	354	354	366	354	411	354	384	369	374	379	374	383	358	373	355	339	401	350	377	375	331	391	372	402	331	375	403	368	388	373	345	360	367	353	371	349	340	380	383	390	354	375	354	358	351	365	340	354	371	378	390	364	403	346	360	390	343	376	369	368	375	371	368	343	369	360	384	380	379	399	362	341	371	374	362	354	352	395	351	386	397	380	388	381	375	361	381	356	351	378	403	391	374	403	384	379	406	362	363	367	354	353	361	398	410	359	342	387	356	393	366	394	385	380	384	328	345	393	364	358	374	362	379	357	368	371	367	379	341	387	356	347	385	372	367	325	392	360	383	358	375	359	377	340	357	398	356	387	342	362	380	374	358	331	375	398	353	364	342	376	383	352	391	384	361	368	400	383	359	369	345	360	391	359	388	354	357	368	369	327	360	401	380	368	338	350	364	342	332	369	370	362	369	369	398	381	362	396	378	389	354	379	361	376	389	400	372	371	363	398	350	379	380	380	359	375	336	399	386	361	367	334	390	362	369	357	391	352	366	378	343	362	368	380	350	345	359	338	359	367	393	341	390	371	378	372	365	377	388	387	353	388	405	364	375	308	361	359	373	359	321	326	395	370	388	380	371	368	374	353	359	347	327	377	349	402	349	364	368	364	340	341	366	348	392	352	359	375	349	383	347	376	359	355	377	344	339	355	348	353	431	372	385	339	370	363	364	362	362	360	380	361	346	387	397	354	389	389	409	357	361	393	374	360	333	346	371	339	349	342	391	378	358	406	386	384	377	402	338	356	377	395	377	361	369	363	360	410	384	379	362	347	359	382	357	378	374	351	388	384	355	412	318	375	363	343	356	376	359	368	386	360	376	372	394	376	360	381	378	401	348	386	359	372	381	386	355	383	365	359	393	366	372	375	407	402	358	367	396	367	327	398	392	405	355	384	402	367	345	347	364	389	377	380	379	364	359	360	395	364	399	362	360	363	398	371	354	405	366	336	382	373	365	338	399	368	341	421	400	355	378	359	356	377	385	369	365	398	351	381	345	359	398	368	392	366	338	325	360	394	338	348	374	373	354	404	385	392	398	385	357	399	341	364	360	365	370	375	355	398	342	373	367	378	368	356	372	375	383	323	334	349	362	371	395	389	369	345	378	439	396	331	372	315	363	382	349	371	378	395	387	364	362	380	351	355	354	361	369	386	335	379	374	390	406	341	368	387	368	362	355	363	369	377	373	338	361	335	392	374	351	359	379	364	375	366	390	357	361	351	377	399	373	361	354	357	411	381	376	334	419	363	348	382	357	301	342	354	349	424	376	338	341	382	360	368	352	389	388	376	375	401	358	376	361	369	371	354	376	381	389	377	386	366	349	355	359	365	394	360	369	386	359	380	390	353	387	388	355	381	367	388	379	360	383	357	349	362	346	355	362	383	415	351	339	367	366	344	407	359	349	336	338	370	369	384	378	361	348	339	362	375	335	336	352	363	360	387	396	398	346	345	368	349	359	385	362	379	341	388	346	391	393	376	377	401	382	366	372	384	366	359	394	391	356	344	354	364	383	372	394	366	369	392	375	378	343	393	353	349	360	377	367	365	374	365	363	362	388	379	350	372	404	357	373	378	385	381	391	350	357	350	356	360	377	353	389	385	371	395	398	370	365	406	387	348	347	388	385	369	372	385	373	412	365	357	400	359	402	383	350	350	371	370	387	356	348	371	352	333	369	405	368	393	381	376	367	389	396	387	367	372	381	364	374	397	373	411	349	328	371	377	372	367	371	318	354	326	378	362	344	381	393	348	344	368	368	367	374	419	375	363	365	373	330	338	373	380	365	332	385	358	377	356	388	329	392	356	382	378	392	365	369	383	341	317	352	381	358	394	372	358	348	369	353	367	376	375	368	358	373	341	359	394	376	339	365	357	362	353	342	366	398	338	394	364	349	397	392	378	334	395	376	358	390	342	379	391	348	352	352	400	405	342	359	380	345	369	356	356	354	354	363	369	392	370	369	410	376	326	389	347	388	350	378	375	357	373	319	352	359	351	327	430	374	369	356	377	350	387	410	376	352	374	398	380	376	359	323	385	398	354	360	357	407	349	383	380	368	359	362	400	373	358	345	337	360	366	359	362	338	354	371	387	341	359	335	385	361	396	341	386	385	368	340	378	366	372	339	356	327	364	359	395	368	353	381	378	343	368	370	371	378	390	349	378	400	344	339	355	377	390	377	386	367	366	403	403	364	362	366	364	349	369	367	354	380	375	354	342	354	398	331	373	383	382	374	329	375	393	403	373	374	372	353	366	368	354	384	356	386	381	349	385	390	393	384	351	330	364	344	355	359	356	363	378	359	354	374	359	371	390	391	368	373	406	322	368	343	355	364	374	361	381	344	370	363	349	369	367	353	410	353	321	420	379	386	390	351	381	354	397	391	388	348	357	400	374	335	376	323	361	394	379	379	366	366	370	360	358	352	364	369	357	327	356	380	346	350	388	378	387	363	347	352	359	352	370	381	387	391	392	360	345	354	394	371	384	360	362	379	340	389	370	412	370	345	365	355	379	354	345	351	372	372	401	340	375	385	352	364	407	422	373	355	374	408	393	342	372	369	364	366	382	354	387	356	346	383	336	370	359	373	387	376	389	366	374	361	362	376	369	365	334	373	368	370	354	366	350	402	363	386	365	361	383	413	371	366	420	359	374	359	365	390	360	342	394	342	378	386	402	359	394	358	363	353	345	375	370	396	388	352	403	353	345	337	371	401	399	354	402	345	382	387	359	415	375	359	358	356	342	349	365	354	366	357	352	386	406	373	379	392	367	377	389	362	384	360	363	369	352	405	384	405	346	387	370	355	378	370	395	376	348	364	388	395	332	353	342	331	357	380	373	355	373	371	346	361	350	324	354	352	360	348	344	347	378	391	408	397	381	354	407	334	385	366	347	377	374	330	360	357	353	365	370
6016	2110	4483	5371	4970	4628	5103	4232	3089	2295	1870	1340	1208	1189	1194	1183	1227	1296	1196	1205	1229	1143	1040	1010	1056	1014	1015	1123	1024	1131	1080	1072	1018	928	946	947	953	928	890	891	918	895	890	903	904	868	875	805	818	807	873	856	933	878	872	796	792	875	886	835	855	859	823	823	848	874	836	843	896	839	799	859	873	817	827	806	834	854	829	802	813	801	858	859	842	791	864	873	849	781	780	839	861	806	782	824	851	819	843	863	862	855	806	874	840	873	849	805	814	842	837	838	802	848	868	826	864	839	778	863	826	863	823	841	810	868	870	873	814	804	831	854	866	831	772	833	838	807	809	787	842	830	865	859	834	806	825	826	865	818	842	855	844	849	859	849	851	824	870	874	883	830	882	853	844	791	833	833	809	836	842	852	887	870	912	828	869	852	818	850	820	821	861	821	861	852	859	851	832	843	819	860	848	821	916	845	837	917	834	870	813	857	829	815	810	856	793	874	796	831	816	816	825	847	814	838	795	855	866	863	823	813	864	867	854	860	832	869	800	870	831	843	838	853	835	821	830	867	868	841	842	902	835	771	783	840	846	855	889	840	804	832	829	834	838	823	821	838	838	845	858	838	847	864	811	830	839	863	891	794	860	889	874	846	890	881	870	877	807	785	797	851	888	829	912	876	842	897	848	826	875	791	838	793	811	818	888	817	837	847	880	863	854	822	877	792	818	859	815	764	879	846	813	838	839	842	858	784	806	849	866	862	853	885	850	863	831	865	885	848	851	860	825	832	824	904	827	828	843	811	876	835	866	806	877	841	857	892	851	829	839	820	838	870	814	834	857	841	871	897	820	872	866	894	843	772	864	840	901	828	874	876	824	782	800	847	856	816	824	875	868	811	815	802	861	861	870	826	864	791	819	846	861	815	894	809	845	830	841	835	879	869	871	841	844	844	829	820	900	791	801	874	890	909	794	853	851	830	776	829	818	837	817	839	813	791	846	874	830	814	840	869	849	824	870	844	857	892	764	856	871	797	867	817	807	847	815	832	829	844	869	841	850	855	853	879	857	798	874	758	807	890	866	814	880	890	848	898	879	820	926	879	877	830	848	894	832	816	834	829	852	857	856	796	783	853	871	811	855	847	876	876	831	868	861	805	830	839	794	850	840	827	835	876	821	833	820	855	830	902	891	879	847	826	914	825	824	852	885	900	860	828	771	860	878	806	842	815	817	871	872	782	801	841	857	870	866	821	876	856	816	932	865	870	836	830	857	857	848	853	851	790	856	863	854	803	867	828	843	878	839	847	824	820	887	883	867	858	810	873	858	815	815	857	826	826	892	885	807	843	795	825	761	832	792	845	826	854	791	835	866	869	788	869	857	821	829	783	802	882	853	804	816	820	873	843	851	787	851	854	818	860	882	850	851	822	872	866	857	838	860	873	820	830	867	858	862	861	845	856	837	874	894	915	866	838	793	873	840	824	839	856	848	832	838	798	809	862	907	830	807	828	792	853	847	839	828	855	851	854	848	801	837	854	812	882	875	877	890	901	820	862	772	832	809	844	840	839	813	869	820	827	841	812	856	829	883	815	830	870	872	871	867	807	799	860	870	835	842	819	857	914	846	874	845	889	835	827	857	839	798	835	869	880	820	843	829	890	828	869	810	903	857	836	898	772	812	869	858	858	852	845	859	885	846	847	864	820	846	829	824	806	880	836	809	857	846	843	826	872	837	873	870	821	881	840	848	874	860	889	914	897	852	859	828	850	862	826	870	861	859	818	823	831	851	841	841	859	834	880	806	876	851	850	857	846	855	874	877	842	824	850	838	849	909	855	909	818	865	815	844	833	838	852	839	819	842	785	897	850	857	833	844	804	834	875	879	820	793	848	844	825	831	822	890	834	878	817	820	828	824	801	836	797	830	780	818	869	846	862	862	829	848	863	870	853	838	787	919	852	814	832	797	861	863	832	829	801	862	845	832	836	805	861	852	816	812	851	789	894	860	815	863	832	843	846	860	815	835	874	814	859	805	857	834	805	808	768	869	850	881	777	842	849	876	847	824	840	889	876	883	822	849	859	859	832	814	828	888	861	864	904	852	858	821	860	849	816	813	836	865	814	813	878	809	860	814	854	817	893	846	845	875	874	810	837	862	826	850	831	793	839	795	829	793	819	819	845	845	823	868	828	812	838	843	810	861	835	827	900	847	843	848	830	861	867	796	840	840	802	817	772	838	896	845	859	828	833	823	880	845	866	826	871	876	904	889	801	834	798	859	844	853	870	864	851	831	864	844	874	793	819	799	906	803	851	855	821	853	854	857	854	833	852	859	871	890	825	852	885	851	845	851	835	883	868	854	834	834	824	906	887	818	869	847	868	865	846	863	891	807	833	847	865	843	838	859	800	850	809	845	798	859	851	829	859	811	837	849	859	844	867	872	861	822	798	850	813	879	857	828	885	862	851	852	792	880	818	820	864	836	836	857	807	872	800	796	844	835	864	804	856	825	796	788	826	819	863	810	842	866	891	803	780	858	841	851	789	800	864	870	815	859	827	870	830	798	843	872	833	849	845	835	842	809	837	870	852	866	844	899	853	833	826	838	837	848	874	839	814	855	832	840	833	845	811	804	911	854	817	821	889	850	843	830	822	823	773	833	825	801	871	849	831	818	884	848	829	860	868	837	905	852	868	892	834	861	858	892	844	799	820	846	808	840	847	796	814	897	832	823	915	877	862	824	864	880	858	885	831	808	910	856	878	866	853	837	890	816	832	826	858	883	889	840	849	834	850	873	844	857	856	886	886	839	831	832	854	809	860	826	873	842	872	820	815	815	834	822	894	900	811	835	847	868	813	815	893	887	848	828	869	883	849	866	764	818	845	856	827	842	876	856	851	906	832	847	818	842	871	856	871	852	858	900	836	877	796	848	790	837	839	848	817	823	862	888	805	828	868	871	790	849	866	829	881	807	794	847	782	891	838	855	838	843	891	854	835	856	818	820	823	833	869	862	804	796	839	833	849	801	794	832	824	806	812	796	876	855	842	858	837	846	808	857	888	776	817	835	824	890	820	873	788	807	790	855	917	800	841	897	842	839	858	787	910	840	874	878	837	864	880	842	826	824	822	844	840	846	840	839	843	845	841	833	816	855	860	865	823	840	808	842	846	839	823	795	849	866	815	818	823	874	837	879	847	873	815	819	876	830	867	843	812	826	879	816	845	880	861	824	871	808	857	850	827	850	866	869	833	821	825	849	899	840	889	823	882	857	840	856	887	833	860	798	830	847	843	854	854	862	851	791	846	854	828	842	827	804	798	837	837	872	820	806	834	858	809	864	873	831	831	850	800	824	875	852	862	829	851	828	838	820	874	875	859	831	841	771	835	866	853	841	831	907	825	858	835	833	877	824	827	846	833	835	877	883	834	821	829	844	833	907	806	811	833	837	892	801	817	868	822	838	828	836	884	873	852	817	834	836	859	838	797	851	849	880	827	887	842	854	810	809	861	875	840
25735	6809	6397	5052	5469	4831	4973	3712	3187	2462	1728	1011	753	678	507	490	445	505	444	398	382	397	371	322	369	377	372	341	335	342	324	315	335	297	270	285	248	273	245	252	273	245	274	226	264	216	229	285	240	273	260	272	237	239	229	246	208	220	278	244	251	259	220	231	249	217	203	231	232	256	238	250	238	236	228	224	231	273	233	222	235	253	227	253	236	260	249	253	263	237	247	257	231	249	257	213	210	215	253	216	227	219	227	211	260	235	234	226	211	244	208	250	238	227	204	258	226	252	242	230	227	236	238	235	242	227	229	224	224	213	216	229	209	229	242	227	243	243	221	226	218	223	242	227	237	222	204	232	235	228	257	228	210	227	246	249	257	217	243	262	229	238	244	241	253	234	224	199	261	213	243	245	221	219	225	212	231	238	235	220	235	226	228	228	246	223	247	223	210	223	263	227	237	221	263	219	246	261	235	203	246	247	223	244	232	222	245	228	228	210	231	221	230	256	247	226	209	223	237	240	238	236	250	247	213	219	235	250	241	235	228	240	239	236	234	239	226	221	235	230	238	270	242	238	218	246	251	228	235	227	284	203	238	229	247	256	203	206	227	242	244	232	220	231	206	241	229	205	241	234	228	255	229	229	210	195	249	228	203	204	234	224	232	238	233	230	231	229	254	238	251	215	217	231	234	235	255	227	219	264	222	212	216	244	251	209	236	228	238	252	226	235	225	221	233	221	246	222	224	239	239	241	246	263	249	227	216	228	225	255	229	220	228	240	231	244	222	217	252	246	246	241	236	227	237	243	206	238	246	216	241	253	215	237	227	234	230	224	229	234	218	218	235	232	228	241	246	223	230	258	207	251	212	227	221	246	225	234	217	226	250	231	232	247	245	253	224	229	234	256	240	229	230	233	244	239	236	232	201	244	212	239	243	226	234	249	252	227	211	232	238	239	251	236	222	257	213	245	246	248	253	232	232	197	236	265	211	230	223	251	224	207	194	246	240	208	217	232	243	229	221	218	209	239	262	236	230	221	237	249	244	238	220	240	232	209	210	225	233	248	241	222	226	241	240	243	219	216	227	238	240	249	226	251	260	216	202	209	225	262	200	245	228	219	257	234	225	262	244	232	257	230	195	256	223	212	224	231	259	246	239	224	234	236	249	238	231	229	233	240	228	258	243	251	253	248	261	256	232	229	226	247	245	239	228	249	228	251	214	230	234	221	250	234	236	246	224	243	241	229	245	273	240	240	235	240	230	238	224	238	245	250	246	225	252	235	215	207	234	212	248	268	269	223	258	233	226	237	247	239	220	215	239	249	236	239	243	250	251	238	235	249	224	236	237	225	251	278	213	208	245	208	233	254	227	230	221	245	226	240	226	245	252	231	234	249	210	228	235	251	234	238	240	242	243	230	258	231	218	230	247	239	258	228	223	240	222	232	244	246	215	231	233	234	209	228	253	222	212	220	244	222	250	260	233	236	230	224	222	236	278	240	224	236	231	236	224	222	226	217	230	238	225	215	226	200	224	221	222	230	223	261	245	214	250	225	242	228	229	194	236	244	250	244	203	211	245	244	209	223	230	241	226	241	232	228	218	257	262	214	221	229	241	253	234	236	245	230	226	256	234	221	253	236	236	215	226	233	227	237	235	229	225	247	221	242	244	232	222	203	240	235	227	247	246	258	260	230	263	221	238	231	222	224	235	250	232	239	239	228	235	234	216	225	257	229	232	232	265	242	211	246	244	229	233	239	239	237	262	223	235	234	241	255	235	247	238	243	217	238	235	248	271	248	245	260	231	233	210	247	226	229	253	241	237	220	242	242	238	247	230	232	222	217	237	226	256	231	240	227	222	235	208	241	216	211	242	227	231	233	226	218	210	212	266	232	229	255	219	221	270	244	247	256	221	213	227	246	231	235	252	217	243	242	215	223	240	226	228	215	235	255	241	245	237	226	261	233	219	247	244	225	252	221	226	226	235	216	236	231	228	208	226	217	226	221	244	252	208	239	214	217	215	211	257	236	230	219	257	254	229	245	233	234	222	202	212	243	246	196	255	234	241	233	241	207	225	236	228	215	208	243	214	233	244	216	285	209	208	215	217	248	238	210	253	252	244	247	231	237	243	234	228	239	244	227	233	231	226	204	235	231	217	232	246	242	216	235	251	230	242	219	254	242	250	233	246	220	253	230	233	233	234	224	255	218	216	232	250	211	235	237	235	212	192	245	240	230	250	217	269	227	210	240	245	232	225	252	252	226	220	258	239	266	229	231	239	235	237	224	248	260	225	216	279	249	236	210	192	233	244	203	281	226	211	209	249	224	211	233	229	203	260	213	223	241	221	219	262	242	211	228	228	248	247	222	242	243	242	235	244	245	251	250	198	237	230	226	231	278	232	245	243	232	222	255	238	249	216	247	221	227	253	240	249	233	211	219	234	231	227	225	244	261	212	245	222	225	248	259	235	228	212	216	213	238	238	215	224	209	217	203	255	216	224	231	234	247	242	209	240	244	230	218	221	239	226	224	251	248	220	226	217	251	226	249	242	257	255	237	243	215	244	226	200	234	235	237	269	208	255	236	253	227	244	243	215	237	230	226	275	247	222	217	241	226	203	236	242	225	235	191	216	213	254	223	239	258	215	239	240	218	240	258	235	243	255	242	223	261	244	227	241	215	233	240	256	218	257	251	223	245	227	243	258	239	259	243	260	259	215	214	259	242	221	216	204	213	223	209	260	226	237	211	243	228	234	245	200	242	231	208	214	202	255	261	246	248	242	256	273	211	253	235	238	232	240	251	245	239	247	231	253	220	250	230	255	219	224	228	236	231	228	249	251	231	241	226	222	241	235	202	233	236	241	238	197	245	252	232	228	232	236	207	234	240	206	239	258	198	211	223	259	247	245	229	255	237	258	220	225	228	236	247	227	227	251	242	225	236	222	230	220	239	243	214	230	235	237	260	241	216	209	213	248	209	236	227	248	244	225	235	247	242	244	195	225	234	250	223	219	242	224	222	241	227	272	211	217	209	217	239	211	232	234	236	261	267	259	250	218	258	233	220	224	223	234	211	252	230	248	215	226	218	232	222	225	235	259	246	261	221	226	235	235	211	237	233	223	232	270	220	244	231	233	226	230	223	284	257	265	227	235	232	223	244	285	218	242	263	237	227	237	216	223	258	236	226	229	228	254	227	236	231	251	256	237	225	234	207	239	227	251	220	224	225	236	266	225	239	223	230	250	245	225	232	264	254	256	247	227	248	226	245	223	269	245	251	220	218	204	232	213	211	223	235	228	229	236	226	196	238	215	225	232	202	235	244	240	235	238	230	260	241	231	250	247	245	223	252	226	248	223	259	224	223	215	250	217	230	234	246	222	258	222	237	221	215	185	262	272	236	215	221	232	247	261	229	221	279	224	258	239	263	244	241	245	232	239	203	229	220	213	227	227	260	239	271	221	219	255	228	244	215	220	231	227	224	240	214	215	216	246	209	244	206
14172	3974	9295	11063	12764	12480	13575	10730	10302	8397	6605	4159	4069	2782	2655	2261	2243	2218	1952	1765	1729	1464	1469	1290	1421	1382	1293	1263	1212	1360	1306	1247	1078	1031	964	891	891	743	805	784	746	734	712	747	732	760	695	692	624	641	656	640	638	626	596	626	661	643	884	646	635	576	571	607	577	588	605	603	589	580	545	561	569	615	598	542	545	613	568	550	591	593	616	580	567	573	570	570	566	516	547	533	620	578	577	579	554	556	569	571	585	566	594	569	577	577	525	537	558	563	532	559	593	615	609	571	623	566	575	574	583	580	560	533	593	586	554	568	554	580	600	565	568	542	576	560	608	552	580	574	584	569	548	513	568	557	592	554	586	593	581	578	555	577	536	627	611	581	595	571	570	528	561	589	553	560	551	572	565	572	594	572	534	556	551	583	576	546	580	553	562	564	593	540	565	544	583	603	584	580	581	503	574	541	550	578	572	603	551	566	579	594	607	539	556	533	610	564	555	553	580	603	545	553	562	595	544	592	567	589	578	614	588	570	505	541	541	574	567	532	580	575	593	549	554	548	544	537	617	578	520	577	550	577	564	592	555	537	548	539	583	593	594	628	567	566	564	551	590	599	563	549	552	584	568	578	574	542	582	569	575	581	589	537	568	571	540	595	599	584	571	538	571	563	540	581	580	595	595	615	565	548	552	536	551	570	584	571	556	562	559	563	570	587	577	540	563	609	576	578	544	541	556	567	567	593	556	604	620	572	625	547	512	621	540	561	581	573	535	579	565	559	591	564	562	574	535	591	550	566	551	577	527	575	576	556	539	570	527	527	575	563	560	567	561	587	547	629	625	537	572	538	582	573	592	593	574	574	534	529	561	557	520	589	550	540	570	590	559	562	599	555	569	575	559	575	549	577	563	565	555	552	574	558	564	579	547	558	578	525	515	565	578	532	587	552	589	550	537	559	568	601	585	546	579	569	541	568	523	590	561	564	547	570	610	564	543	542	560	567	520	548	618	514	574	521	579	589	561	560	587	566	525	547	569	570	601	579	555	510	576	564	573	605	580	574	554	585	594	583	607	538	535	577	552	549	596	589	556	570	569	522	537	569	590	596	556	558	571	564	612	620	580	549	593	576	552	546	527	558	573	575	610	574	543	549	520	552	582	556	534	570	545	578	585	531	568	554	576	593	546	571	548	532	570	542	558	613	549	588	580	533	564	591	568	549	564	604	580	564	535	528	557	521	553	579	570	582	517	585	575	624	578	578	547	558	569	547	544	601	565	585	529	571	573	567	590	551	541	563	560	542	582	556	588	538	580	562	611	589	580	545	572	525	551	587	586	580	587	560	570	553	584	574	559	506	585	577	520	593	554	523	570	566	571	572	537	584	601	567	538	594	577	576	583	580	578	577	564	567	557	586	563	567	566	567	545	557	540	603	548	573	599	575	627	589	573	544	556	544	599	590	545	565	566	607	579	580	539	538	579	532	561	591	548	582	571	577	578	588	542	583	537	576	541	553	591	572	592	549	613	563	566	560	548	597	572	613	579	601	574	525	561	521	559	570	595	577	531	591	573	580	562	571	535	569	563	564	589	544	561	572	617	566	556	573	556	549	600	578	562	581	565	567	542	578	507	578	546	599	564	545	548	582	562	560	602	596	547	601	501	581	549	547	562	539	623	554	577	569	592	620	591	598	587	559	597	547	552	621	562	564	555	562	592	587	539	590	539	565	547	582	575	542	581	557	552	550	543	562	540	569	556	565	576	599	599	555	624	537	568	564	547	525	517	560	559	584	571	570	580	555	574	523	571	573	549	578	549	593	579	562	602	558	561	603	572	533	603	559	588	588	564	558	568	542	522	580	572	579	603	602	579	543	552	570	579	556	584	596	586	556	581	616	616	574	618	578	593	588	582	558	602	542	562	548	550	555	592	571	536	536	580	558	582	541	519	569	578	587	587	571	581	537	498	579	588	573	560	589	548	585	603	530	591	589	585	586	557	548	557	600	551	560	542	527	545	576	528	612	578	544	542	585	557	569	563	542	556	570	535	561	579	578	579	620	580	550	560	589	550	558	568	557	545	534	592	542	586	549	533	548	559	569	564	546	581	578	544	525	559	555	585	567	569	609	557	545	572	595	565	606	558	582	551	568	599	561	541	567	563	533	593	563	556	541	546	582	594	609	526	577	622	531	539	575	591	572	544	569	526	595	548	527	540	575	576	592	544	618	560	602	585	557	650	546	569	589	589	600	555	553	610	541	565	593	557	561	597	590	601	572	558	600	569	557	624	567	586	586	534	555	591	564	521	586	598	581	605	559	586	567	573	569	570	500	583	550	544	583	542	589	579	595	593	607	535	548	566	560	589	574	542	561	569	543	550	622	591	576	532	540	535	616	514	588	574	560	540	540	579	582	605	553	537	581	575	555	594	549	588	565	605	569	546	533	589	562	535	597	611	623	586	537	581	538	599	535	569	530	558	551	569	577	519	603	602	604	556	581	581	548	596	572	544	583	565	595	552	574	558	610	604	574	588	558	603	586	540	513	533	530	523	560	589	577	583	590	562	550	573	528	588	582	556	595	585	567	628	560	577	551	555	581	568	572	538	612	561	582	573	597	550	547	574	571	543	573	581	580	568	540	554	541	542	534	562	550	580	548	565	561	537	573	580	600	601	587	529	557	563	563	543	538	585	616	544	552	548	583	564	572	558	568	557	571	558	570	603	575	557	553	563	577	533	567	530	578	570	577	528	581	564	581	558	595	557	557	576	568	586	548	572	533	588	563	572	559	580	557	586	569	579	544	558	591	513	599	555	577	576	606	553	566	551	592	591	590	558	512	527	617	524	565	607	597	570	526	583	576	576	503	560	567	548	573	591	560	551	553	568	579	581	557	578	605	595	583	533	549	573	600	555	538	557	516	593	560	587	564	543	590	563	565	583	592	581	573	538	581	582	557	565	585	539	584	558	531	588	516	556	620	574	557	562	578	565	557	581	602	609	618	569	590	591	554	585	609	547	537	635	583	576	582	532	555	591	563	588	546	547	568	562	581	555	531	566	566	544	592	581	577	543	554	580	557	598	590	636	543	566	605	607	572	524	583	529	573	568	566	526	559	565	548	560	628	593	586	592	605	574	599	532	577	561	546	567	581	558	562	591	550	597	577	590	570	577	622	551	615	554	548	584	594	564	598	591	572	541	554	528	604	527	555	533	571	579	598	544	534	544	513	555	554	558	589	577	615	516	604	576	565	592	591	548	566	578	606	563	593	542	570	560	530	580	601	594	575	588	544	571	525	540	569	552	590	532	566	575	556	561	572	595	603	559	559	622	586	569	554	533	599	571	617	556	565	509	537	557	567	593	528	586	553	591	556	512	587	555	567	560	604	557	558	556	589	555	528	563	577	599	545	532	575	590	519	574	534	566	574	560	558	534	590	579	534	593	557	564	564	555	594	546	592	604	593	553	609	566	534	556	599	547	575	590	569	557	555	598	592	569	575	571	573	564	554
37124	13025	11189	9706	9551	9679	9286	6738	5627	4056	2957	1649	1568	1110	815	662	610	661	594	437	441	412	381	355	356	338	387	327	325	307	292	303	287	283	262	224	239	219	229	198	243	222	233	207	200	194	208	187	172	167	161	185	182	181	189	184	160	188	327	232	186	173	179	179	197	194	183	211	178	179	168	197	177	168	195	167	175	156	167	181	150	183	177	171	167	148	147	193	183	187	180	191	165	143	161	172	179	163	160	146	169	190	158	176	189	159	167	168	179	179	166	201	174	161	193	159	152	166	153	178	172	185	176	183	181	175	157	158	167	184	168	155	176	184	158	176	151	155	172	166	181	194	188	165	155	206	178	175	171	155	173	185	163	168	172	154	174	190	166	179	149	200	196	169	176	187	152	207	174	140	174	152	156	192	166	162	176	175	168	179	165	151	156	155	167	191	159	181	183	168	184	166	165	165	173	158	179	165	175	165	173	174	184	176	165	173	174	154	173	168	172	157	172	168	166	152	159	148	176	167	164	166	165	144	195	170	186	185	172	173	181	190	163	168	161	174	160	150	156	156	177	160	168	179	155	187	177	158	160	164	161	180	177	161	203	185	187	200	177	171	177	176	172	178	173	172	182	152	161	187	197	165	162	156	190	163	151	178	165	172	180	184	166	178	175	168	176	169	165	169	190	183	143	173	197	183	175	172	196	194	165	185	160	170	194	165	171	185	161	146	178	193	150	189	174	174	185	175	164	159	162	172	175	159	171	163	162	188	184	199	164	154	167	164	156	184	157	180	182	156	157	167	176	181	143	155	166	169	178	159	165	178	160	169	211	166	174	169	158	171	177	151	160	169	189	183	182	171	173	154	159	188	157	192	163	172	162	174	189	171	165	162	133	148	176	151	189	183	188	186	171	155	173	150	180	184	186	175	177	159	169	180	189	176	170	157	170	185	159	173	168	174	180	185	154	173	162	168	166	201	148	145	176	163	190	156	194	176	161	164	166	184	170	165	177	166	146	158	172	189	177	195	191	173	159	150	194	176	177	151	174	176	150	166	149	147	172	176	158	168	167	178	139	179	164	181	153	147	182	173	170	196	172	156	165	190	164	168	195	179	197	170	134	169	191	158	168	145	174	181	154	170	159	144	164	162	177	171	160	189	175	172	173	192	165	175	184	144	185	163	175	178	192	177	158	180	174	166	197	173	171	170	163	160	171	155	166	176	190	185	179	156	159	195	159	176	184	190	180	168	175	154	167	173	151	182	175	179	166	171	161	185	155	172	190	182	159	192	184	171	157	154	173	148	154	170	183	164	166	158	137	173	183	145	191	160	182	177	195	166	197	162	171	176	191	181	177	169	180	169	177	166	158	188	147	155	169	151	167	162	176	167	191	155	177	183	160	183	162	169	172	152	159	190	174	152	149	177	169	162	176	188	160	186	161	170	174	159	147	166	174	156	171	199	189	174	153	161	202	171	171	171	153	168	169	182	181	161	181	169	173	149	183	172	189	175	196	163	151	170	194	159	176	156	156	173	150	172	179	176	142	156	159	151	194	208	162	155	158	167	174	196	164	189	166	176	184	158	164	182	155	155	167	170	182	157	159	185	175	177	163	186	179	163	172	168	164	169	167	168	160	172	157	181	162	167	197	170	164	172	160	179	174	174	171	191	180	172	194	166	164	169	164	161	165	159	163	149	175	175	178	154	168	181	139	193	170	147	201	190	174	182	176	150	171	164	170	145	197	186	191	183	192	142	166	198	165	187	176	176	171	172	186	194	182	184	176	158	176	178	186	162	152	173	156	202	170	170	159	174	158	163	171	162	178	167	161	190	182	183	188	171	176	168	191	170	167	159	156	191	160	166	170	163	187	193	181	178	170	163	185	167	162	141	178	177	183	173	185	177	164	161	173	174	159	144	156	172	159	147	157	186	174	174	177	183	167	142	182	160	179	139	173	181	150	168	166	155	164	157	154	176	165	159	168	168	170	168	188	140	162	166	173	185	165	178	168	172	178	147	165	162	190	164	160	169	173	169	165	174	155	184	163	162	188	168	164	168	178	174	165	155	167	165	162	170	190	164	162	175	169	186	176	131	159	165	196	158	157	133	167	173	183	160	160	160	177	182	175	152	168	176	185	170	152	144	163	151	177	158	167	179	161	193	163	192	192	156	172	175	185	154	163	176	163	178	172	160	149	152	189	150	172	163	163	178	174	175	165	159	185	187	133	168	177	160	177	153	171	150	182	165	166	180	171	170	151	151	190	202	161	150	174	173	181	153	152	165	168	174	152	169	154	161	156	154	181	162	164	162	150	166	162	163	172	162	191	154	181	179	153	186	178	171	155	143	159	176	183	187	205	166	184	167	170	153	158	161	166	176	144	154	168	162	177	177	162	168	163	158	171	176	183	173	164	182	173	180	186	158	166	183	168	181	198	201	156	172	165	172	156	187	157	164	177	179	181	191	171	184	163	160	201	165	162	165	168	153	154	200	151	165	171	153	177	144	154	168	173	173	204	194	187	189	181	147	164	177	177	167	178	189	175	156	184	177	162	174	166	184	166	175	204	192	188	150	179	178	181	164	174	172	177	180	161	159	154	179	149	168	162	167	158	162	164	158	155	165	169	162	177	172	177	155	165	163	181	170	141	167	163	196	185	161	140	175	191	188	161	152	181	181	193	177	172	173	183	178	179	152	164	179	172	188	156	191	169	197	169	179	159	178	179	169	177	172	144	179	208	163	173	156	192	195	156	201	205	178	150	168	188	179	158	176	180	144	173	182	168	190	189	159	179	173	180	200	179	161	168	188	174	186	165	142	178	161	152	183	180	129	163	173	165	183	185	196	150	181	176	152	159	175	188	170	157	174	172	185	171	139	155	160	161	141	181	188	167	165	179	188	165	160	157	166	161	172	176	192	161	155	191	175	166	155	152	169	178	178	172	153	183	145	160	167	178	181	163	152	155	162	180	169	157	137	176	183	188	166	170	205	196	168	147	177	155	185	157	181	176	194	185	185	156	188	165	156	169	167	166	186	180	183	189	190	172	172	184	164	148	174	177	173	162	168	176	170	156	158	157	166	173	178	174	189	186	183	167	152	158	189	160	172	167	174	149	171	139	172	180	178	189	198	167	137	196	181	173	190	163	148	169	169	163	163	169	172	181	176	165	187	170	169	179	178	167	171	165	165	161	174	166	161	175	161	138	198	162	183	175	189	162	170	156	181	167	170	162	182	162	151	175	169	155	172	167	164	184	166	175	188	182	172	171	196	178	175	193	161	158	186	139	175	158	175	177	170	176	158	175	166	159	153	174	174	184	146	156	163	180	176	182	184	139	175	203	153	171	172	172	187	166	184	175	174	165	169	147	164	150	165	187	186	180	182	197	157	181	188	174	185	183	199	201	151	188	188	190	182	181	164	172	172	181	169	173	180	170	185	181	165	152	173	174	185	161	163	178	169	173	161	176	157	131	164	160	176	155	147	150	170	151	158	177	189	195	163
19772	6794	13724	16272	18194	19563	19686	15809	14973	12758	10995	7088	6526	4788	4204	3583	3394	3562	2820	2537	2285	2157	2074	1719	1741	1834	1802	1767	1795	1776	1737	1415	1359	1048	1025	961	890	914	890	833	852	757	735	703	727	772	691	589	613	578	530	514	567	486	516	529	505	536	1460	616	536	556	516	528	548	464	500	483	512	465	535	493	494	508	547	542	464	511	501	445	460	485	497	479	487	473	473	459	482	475	429	490	436	446	460	406	455	464	449	399	458	429	449	448	442	452	428	402	496	426	439	426	418	447	451	447	464	437	438	438	468	483	428	451	451	442	415	467	472	455	468	474	450	443	415	441	427	460	447	455	446	457	437	411	464	460	441	431	433	496	488	452	452	440	462	453	460	406	446	457	437	469	495	431	467	422	435	467	394	464	453	461	438	453	436	439	426	432	466	435	438	505	426	428	394	402	473	467	402	461	463	432	437	449	444	480	458	423	443	463	492	451	496	450	438	467	444	447	440	448	441	462	444	433	471	438	426	469	459	420	418	400	478	436	446	414	463	446	453	438	455	455	418	455	466	441	428	447	433	452	466	418	441	432	433	438	412	419	448	485	438	435	447	427	444	425	424	453	415	430	455	426	467	403	408	441	422	431	410	425	441	461	472	479	463	440	455	474	443	452	438	413	455	435	457	466	410	462	462	444	401	424	448	447	453	455	477	462	408	435	427	464	464	422	447	430	426	423	478	468	421	491	464	450	428	434	384	449	453	480	440	431	444	406	455	393	431	444	412	435	448	423	427	428	425	454	455	448	424	416	457	434	425	436	393	439	446	465	431	445	444	443	436	473	409	471	470	451	471	462	453	413	440	484	457	465	450	441	470	431	423	456	447	423	428	462	446	457	457	447	488	426	472	421	471	433	453	441	410	400	458	425	434	447	477	413	413	426	425	430	440	392	418	437	455	403	416	408	436	438	449	478	431	453	431	431	436	427	442	424	445	448	467	417	467	451	448	452	445	455	428	429	466	411	392	450	411	440	419	451	466	463	483	439	443	457	481	432	424	451	427	423	455	440	449	442	402	454	449	439	446	469	415	463	410	433	454	472	475	448	467	427	444	445	465	495	425	438	455	421	406	463	440	450	431	453	439	423	418	410	415	442	441	449	467	442	466	465	442	487	441	435	443	464	408	390	437	421	451	470	440	446	408	438	425	435	417	426	444	446	431	429	458	431	435	473	450	447	484	464	447	436	470	448	417	430	459	448	463	459	450	451	415	411	454	445	446	436	416	403	461	427	401	402	462	415	441	447	416	421	385	449	436	432	442	414	458	439	426	402	445	492	444	433	460	426	433	448	451	402	436	494	450	430	455	456	418	423	428	466	437	461	409	433	444	429	455	428	416	427	464	473	405	439	420	446	446	426	439	452	418	434	473	438	480	453	457	419	448	420	465	403	398	438	446	485	432	423	420	438	435	446	464	435	446	415	457	426	439	447	457	446	427	456	431	445	449	488	428	437	461	413	428	460	431	468	413	418	431	507	452	455	448	435	399	432	457	449	431	446	452	431	453	438	421	464	424	442	467	437	398	447	426	431	408	440	459	474	460	473	415	457	437	458	448	430	461	468	404	436	428	436	435	421	443	433	420	460	433	464	432	469	459	448	417	476	471	469	445	426	449	461	430	423	463	400	466	444	473	437	440	440	448	422	420	426	447	447	427	465	403	443	429	420	455	446	401	408	458	434	414	409	425	394	426	433	445	440	491	406	410	432	437	426	453	438	438	431	437	440	462	474	449	464	448	474	449	439	419	470	474	460	473	446	436	450	430	443	406	454	435	409	451	477	440	483	423	416	424	445	441	443	460	422	450	417	459	450	447	423	438	414	447	431	412	407	429	470	429	418	414	446	467	464	405	462	430	455	496	452	443	380	469	436	430	471	451	436	470	435	416	414	478	448	415	426	416	463	452	466	485	419	459	424	447	426	432	446	436	438	440	473	436	418	454	428	424	413	403	457	435	424	449	427	481	414	445	445	440	441	433	442	410	457	432	471	457	492	422	458	391	444	437	423	436	470	449	453	430	422	440	444	422	455	462	440	417	446	463	426	448	433	450	442	485	433	462	458	444	442	424	445	416	420	391	416	440	437	451	443	431	445	366	422	418	416	443	433	493	415	439	447	458	457	388	495	451	467	431	433	479	421	456	425	435	429	442	468	380	432	399	427	439	465	471	496	470	447	423	422	454	451	479	401	458	435	473	432	448	444	418	483	442	435	430	451	447	407	438	428	413	422	434	403	423	473	454	431	428	450	435	464	416	409	441	435	476	438	407	451	471	431	438	390	482	427	428	404	425	425	453	452	428	444	457	435	490	419	435	447	429	451	483	450	439	426	433	459	438	410	441	457	477	437	432	458	439	434	456	455	424	444	444	432	461	470	438	452	422	462	405	420	481	463	472	448	449	448	460	422	443	436	441	461	426	429	420	421	420	452	429	434	424	414	422	410	444	437	417	434	410	446	401	415	411	452	440	441	477	426	428	428	473	454	492	445	418	405	445	468	442	443	434	459	435	461	408	444	430	443	418	423	446	445	420	445	433	412	437	460	434	445	451	457	449	459	481	432	420	432	471	435	407	462	444	422	404	499	438	427	442	455	472	428	466	441	439	438	461	476	463	457	468	480	442	439	471	447	469	443	429	461	421	424	437	438	456	461	475	451	418	440	432	437	432	432	427	452	427	437	441	404	448	438	432	433	461	426	448	482	419	443	446	463	437	459	434	407	456	453	459	446	478	422	455	414	462	435	423	482	430	416	436	438	451	423	451	468	478	428	431	458	455	432	428	428	441	422	440	429	462	454	428	397	469	480	420	429	426	456	465	440	427	451	430	445	456	454	430	461	409	404	454	463	463	411	437	451	448	400	482	450	461	425	468	421	469	469	443	454	479	402	434	447	403	444	463	452	411	409	447	443	448	431	426	407	430	450	464	446	405	424	418	420	430	435	458	427	460	474	463	446	438	414	451	492	472	452	437	457	437	425	457	416	412	447	439	409	457	468	441	467	462	428	423	448	464	392	420	464	435	429	420	462	420	458	460	469	406	486	450	434	417	491	434	436	402	429	448	442	420	405	382	430	435	446	444	452	461	485	423	463	437	452	475	433	449	428	451	418	476	437	436	449	450	466	396	440	450	429	442	464	478	453	442	470	485	442	479	436	413	436	449	455	424	457	437	442	435	471	422	465	428	475	440	442	432	439	413	444	472	441	463	451	426	396	465	461	457	461	465	425	398	445	438	456	450	430	428	429	425	499	469	416	450	445	469	432	443	439	432	455	407	412	454	468	423	434	427	459	423	428	412	468	453	439	443	478	469	453	461	451	452	456	419	414	393	401	428	462	448	425	427	454	464	469	434	436	441	463	464	457	436	456	457	458	436	466	470	420	473	459	419	467	422	427	476	379	398	443	442	453	451	433	426	430	439	448	427	460	437	417	441	446	456	415	420	435	447	436	490	444	428	425	434	412
10651	2242	2297	1928	1526	1394	1201	916	650	560	466	437	431	401	397	431	395	449	402	440	410	368	380	403	374	418	395	415	371	414	424	404	375	394	374	380	372	347	345	382	368	334	407	350	346	376	386	354	393	355	366	364	392	368	386	397	396	370	382	376	361	395	340	393	360	361	351	411	348	380	365	359	347	385	378	346	330	377	374	397	360	331	375	359	365	358	421	361	361	357	370	338	365	356	361	347	351	352	378	318	375	346	388	350	348	387	388	311	354	345	332	329	336	315	360	366	368	368	365	372	365	386	361	361	383	402	367	368	371	316	371	330	382	384	359	358	364	345	377	375	380	362	370	394	348	379	371	344	347	367	396	368	369	357	378	405	349	367	375	374	345	343	339	355	380	331	355	388	380	363	372	365	369	349	361	388	363	378	389	369	340	327	366	381	406	365	352	394	375	346	351	361	347	363	330	374	355	361	360	355	388	332	339	302	347	385	377	343	377	372	357	375	340	361	398	361	363	329	388	337	347	362	360	403	359	348	351	363	375	377	361	352	329	373	355	358	362	364	345	365	371	341	362	376	375	359	342	344	360	365	327	376	359	327	351	380	340	333	369	345	349	382	352	334	372	353	385	341	380	367	399	366	371	378	352	374	349	364	381	339	330	401	367	375	352	363	366	345	367	354	361	372	355	382	363	376	336	340	387	400	339	390	361	396	364	371	341	378	376	393	373	358	348	371	355	385	342	340	383	343	357	372	373	364	358	377	332	338	370	353	363	353	356	368	382	377	308	348	385	332	356	386	340	344	395	376	335	338	388	368	356	387	357	338	388	333	373	364	346	339	407	375	368	411	355	381	354	343	344	346	368	370	380	359	342	350	337	330	350	347	363	355	369	365	345	356	411	336	360	371	362	371	356	380	336	367	335	356	380	347	377	381	373	348	332	365	347	351	361	361	352	318	367	326	383	361	329	352	344	353	363	342	379	379	368	336	373	380	351	361	378	339	348	394	354	343	386	366	369	347	355	328	367	369	373	373	368	398	380	385	367	378	388	366	344	363	384	377	381	374	308	326	364	314	334	358	352	366	394	360	352	370	342	339	376	359	372	376	370	361	378	368	370	342	376	362	374	377	359	366	350	351	360	374	315	348	355	378	387	374	344	352	366	381	380	355	377	360	370	375	348	369	366	353	349	360	348	354	340	339	356	376	335	323	353	379	371	356	381	371	382	387	367	358	356	346	330	379	343	376	368	333	360	347	325	335	337	351	352	340	354	377	346	325	349	345	386	355	336	352	352	385	385	363	367	360	357	334	383	390	372	384	349	342	379	386	385	366	312	358	366	370	353	376	358	358	415	377	351	347	355	361	363	370	343	391	351	363	337	371	384	376	318	377	375	357	339	392	358	386	351	355	376	378	324	365	376	360	363	393	386	362	355	349	336	319	366	339	324	411	368	390	327	366	356	367	352	380	348	355	378	344	342	328	328	374	366	353	331	364	345	384	326	350	380	345	357	364	353	365	350	373	372	377	339	301	351	361	370	363	376	361	357	323	356	378	351	334	362	353	357	371	376	337	356	360	362	357	361	366	371	341	334	399	345	370	348	348	325	369	355	366	328	341	360	365	361	326	363	358	349	327	357	337	353	356	370	382	350	369	372	368	375	313	419	367	368	371	384	369	357	355	373	359	340	401	352	367	382	368	378	369	368	369	387	375	358	343	354	400	366	390	368	388	356	365	364	338	372	336	354	371	378	363	374	338	347	352	366	367	400	352	395	323	361	366	368	361	344	367	360	341	373	352	373	361	362	331	353	361	357	368	351	409	359	353	350	365	369	346	387	359	397	395	342	383	381	350	335	354	383	357	338	365	356	370	340	377	339	367	383	364	327	388	326	342	320	345	394	331	398	364	395	362	332	333	365	379	396	350	364	346	394	410	365	375	355	384	345	307	372	361	376	356	382	321	342	354	351	389	343	356	399	351	349	344	374	358	334	380	343	394	358	385	334	375	353	334	369	361	364	363	354	328	330	338	365	368	340	360	336	361	317	371	368	349	343	365	341	336	325	372	356	381	362	352	355	357	322	355	348	341	374	371	307	362	375	356	393	352	357	343	355	363	409	386	376	374	345	401	353	366	342	369	370	358	369	330	378	374	322	371	372	350	334	377	400	368	351	365	353	399	354	342	349	320	356	385	348	361	351	369	361	427	389	373	363	334	340	374	323	361	348	343	382	360	372	367	372	350	380	374	352	340	387	361	363	362	326	325	362	364	357	338	361	372	412	369	383	373	358	380	373	362	368	340	340	406	355	365	345	342	369	364	340	346	354	371	407	378	362	379	365	335	364	373	379	347	324	333	381	375	363	327	366	356	378	354	326	343	327	337	378	382	353	340	359	360	358	364	348	338	347	353	353	358	348	396	376	357	377	358	326	349	360	360	364	369	378	352	362	357	352	367	337	376	352	363	345	342	374	387	364	337	357	351	350	345	330	357	373	379	349	360	352	350	363	403	421	355	326	355	346	327	356	331	393	314	325	356	380	365	374	385	367	350	391	362	367	375	330	382	332	345	356	353	339	350	363	320	341	341	355	359	340	348	348	377	370	337	367	350	372	346	371	319	354	350	386	371	356	359	360	354	350	371	339	372	388	316	372	370	339	409	338	326	384	350	336	373	349	356	371	336	344	340	349	385	365	335	362	366	359	402	341	365	358	375	381	380	373	370	373	399	379	347	332	355	333	385	342	317	312	394	368	370	348	382	341	330	341	320	359	373	360	345	369	375	337	361	400	351	331	375	373	357	371	356	346	361	392	362	373	381	350	372	327	345	375	327	375	356	368	399	347	374	348	394	344	370	340	369	341	338	376	369	369	340	338	345	364	374	376	369	371	361	352	374	353	406	338	348	374	376	350	335	336	392	375	356	313	377	341	319	350	351	357	363	398	402	390	373	377	420	390	372	373	346	368	290	401	346	338	365	357	361	393	346	362	366	340	364	352	340	364	339	366	329	376	372	345	333	352	381	365	312	348	363	363	355	370	385	337	359	384	362	356	341	337	380	381	384	347	355	379	371	338	340	379	342	351	333	341	359	408	379	368	370	337	343	380	357	376	356	374	380	362	360	369	353	373	401	377	391	353	355	357	354	327	347	329	376	351	359	388	348	377	350	387	392	358	383	371	391	364	370	341	326	394	356	350	351	355	377	369	349	366	350	362	355	345	360	351	372	361	388	393	363	370	324	372	308	345	353	363	376	344	421	366	360	361	355	362	404	332	317	340	382	356	383	362	353	406	379	404	376	379	374	343	315	362	372	357	358	361	380	363	349	402	367	342	350	335	354	365	344	392	373	368	392	368	354	345	376	347	341	361	369	390	371	371	349	373	380	362	373	382	333	371	388	346	372	382	361	394	382	422	361	367	358	380	346	347	355	348	367	383	382	344	351	379	374	395	352	329	377	344	340	348	335	354	364	357	359	357	375	387	385	371	367	379	368	401	374	343	350
6181	2370	4256	5300	5291	5511	4976	3377	2515	1934	1523	1354	1241	1138	1217	1169	1209	1268	1238	1214	1123	1056	1018	987	1046	1077	1070	1060	1043	1097	1048	1019	940	964	916	866	908	867	878	888	904	853	868	908	945	905	900	896	853	920	812	810	879	871	829	847	841	809	848	849	833	839	833	790	855	816	811	824	739	857	808	836	827	800	834	860	819	812	843	809	832	785	776	853	852	838	850	845	848	776	834	880	795	791	868	819	810	841	827	785	837	857	816	776	802	799	837	812	817	841	838	774	814	792	783	791	841	855	810	818	796	806	838	815	843	830	816	858	845	832	779	823	829	840	855	817	823	867	825	838	862	817	839	861	821	853	821	814	808	795	796	905	865	835	832	839	813	858	881	823	860	834	858	831	820	807	792	838	800	822	854	828	887	800	808	807	840	824	774	778	879	839	849	863	788	874	799	825	780	805	827	829	776	809	839	810	808	819	861	827	799	787	809	854	755	825	817	804	879	832	809	880	842	873	827	803	864	854	815	821	810	756	814	856	808	857	854	848	833	839	832	824	799	830	809	825	802	848	845	854	852	815	847	820	854	829	852	805	774	828	813	807	791	865	817	833	782	842	815	785	857	793	883	832	778	871	863	827	808	868	804	799	838	826	861	832	798	844	813	847	844	874	882	843	825	832	806	859	765	780	845	847	817	859	800	842	796	833	810	825	801	805	853	866	854	831	831	808	904	768	873	793	791	802	796	808	789	826	803	812	803	868	859	831	870	801	835	833	780	829	834	877	796	791	814	861	863	825	822	839	833	813	857	838	828	853	861	784	804	807	858	812	790	869	841	814	780	799	843	848	763	826	816	826	828	809	848	869	842	809	843	816	776	812	777	854	819	807	849	788	835	848	827	806	881	806	854	825	860	838	828	843	843	813	839	832	799	836	774	795	779	819	810	798	843	857	829	885	823	786	850	794	815	795	776	803	792	852	848	883	814	837	832	808	843	805	883	779	828	815	849	825	821	808	830	827	840	847	849	804	811	831	849	819	834	839	865	829	831	805	766	826	806	869	847	863	822	847	808	862	770	846	823	810	861	802	873	896	784	870	860	822	890	800	852	858	777	763	808	871	837	831	859	859	810	825	841	851	824	826	842	804	795	815	790	856	856	805	793	852	821	851	850	831	862	758	783	833	827	877	823	815	785	790	773	851	809	796	800	807	846	794	822	840	886	831	874	826	786	807	770	875	824	764	791	833	831	821	848	821	791	817	812	828	815	876	818	770	822	811	866	823	840	822	839	860	823	831	862	836	848	769	828	827	857	823	863	815	863	866	836	808	799	847	824	825	757	849	849	835	804	820	816	821	824	819	841	773	813	780	808	836	784	825	828	783	828	795	784	820	836	829	817	813	818	797	809	804	838	850	809	834	872	859	825	827	860	851	811	812	814	837	821	804	832	813	854	865	826	840	786	836	804	824	844	831	812	814	802	780	856	821	803	829	895	843	833	870	832	829	838	809	777	842	837	822	805	850	811	810	806	824	837	832	896	798	829	833	814	832	829	850	812	799	812	844	834	833	864	848	850	859	826	789	841	825	849	856	857	873	828	796	857	852	820	781	858	806	834	861	860	857	861	832	862	811	816	814	877	860	863	815	787	843	802	826	877	906	788	831	810	838	785	828	821	837	818	800	848	752	861	823	876	805	812	776	837	801	843	820	818	819	834	867	802	875	828	900	814	807	760	816	803	814	863	838	808	812	809	805	871	815	873	787	761	812	832	862	883	798	820	805	761	859	835	835	874	825	820	825	842	820	864	819	865	823	840	850	831	789	846	822	833	753	881	827	825	802	881	801	823	822	788	843	841	839	817	817	826	771	835	815	796	827	854	841	863	845	858	860	777	802	802	876	853	795	796	823	782	808	836	877	865	817	828	792	814	815	803	810	826	853	803	837	793	863	803	862	841	829	821	854	782	850	837	852	862	823	812	803	822	881	798	846	866	820	852	824	814	812	831	779	816	829	837	829	838	769	822	800	807	827	801	831	762	850	868	776	839	813	840	811	827	740	866	804	865	818	805	831	860	826	866	812	865	780	834	845	889	743	823	847	812	812	816	804	869	838	880	808	812	816	802	853	847	817	794	859	827	835	810	810	810	883	828	849	808	817	809	840	824	855	803	815	855	838	853	870	846	877	782	805	787	849	820	892	864	818	825	888	803	840	847	839	835	846	833	847	830	854	811	814	865	847	840	789	842	814	835	868	842	839	861	806	855	802	834	841	827	895	889	811	833	868	775	858	841	808	869	839	847	853	828	844	809	850	760	826	805	793	827	814	872	842	836	782	844	857	814	794	815	808	866	801	806	847	848	794	815	845	797	783	852	838	849	790	818	820	812	832	792	867	816	833	786	826	823	861	879	826	871	763	825	813	863	815	838	808	853	823	838	823	846	831	873	837	817	851	793	881	787	867	843	809	853	853	816	780	791	808	832	833	864	792	819	808	844	773	833	822	836	798	852	808	815	853	856	836	839	792	775	863	855	789	810	819	815	842	873	820	840	815	772	861	824	811	877	794	885	813	826	857	821	833	856	849	794	786	802	876	878	802	826	780	827	868	884	828	859	783	824	807	801	836	838	848	809	842	842	780	810	811	815	868	839	882	871	819	894	840	835	848	810	819	826	851	831	833	863	798	839	834	827	834	853	829	839	808	825	791	828	819	830	840	855	816	852	778	849	864	772	879	836	790	778	866	808	858	823	894	814	833	804	854	821	842	814	780	790	819	833	824	836	837	836	861	854	799	787	796	800	828	785	863	860	851	775	816	783	786	862	774	795	885	816	803	828	833	846	799	830	843	857	842	832	785	837	875	818	798	838	843	753	818	843	790	838	845	842	876	786	783	797	827	807	848	877	841	828	826	820	843	824	855	861	841	819	813	837	783	824	804	833	798	826	790	803	859	856	854	837	845	804	803	819	892	857	866	841	849	903	843	817	841	826	818	792	847	831	807	827	817	820	826	853	824	825	830	844	823	856	828	819	804	819	839	880	797	798	849	829	841	770	804	845	834	777	792	832	842	815	831	825	831	834	823	801	817	830	856	800	822	803	861	809	808	828	832	833	913	848	832	857	893	748	844	820	836	822	793	821	858	825	869	826	892	833	842	792	837	824	810	837	799	853	826	811	883	812	823	851	811	805	858	809	818	835	817	841	824	822	801	822	823	802	823	836	858	862	836	830	865	825	844	848	758	846	813	785	799	810	829	807	804	853	818	876	853	797	842	869	851	851	823	837	841	861	767	871	816	832	827	802	838	885	824	804	800	821	805	810	836	815	794	777	823	820	828	814	746	788	824	813	825	818	869	820	823	837	867	823	859	829	863	809	808	845	845	786	795	770	821	822	839	793	814	837	848	860	859	833	836	840	860	818	795	852	857	804	817	887	854	812	814	779	806	793	825	812	822	866	830	798	820	855	858	859	853	817	772	811	867	804	808	831	807	826	823	829	841	841	842	782	833	826	855
26946	7742	6006	5513	5689	5514	4993	3458	2291	1875	1501	909	741	613	608	510	524	409	391	414	377	348	331	344	318	348	393	337	330	326	347	348	273	279	290	238	268	254	255	257	255	262	258	278	243	230	244	264	242	248	248	238	224	250	240	232	224	248	344	260	239	222	258	224	266	255	256	282	267	235	254	227	232	226	249	226	258	234	245	235	222	226	243	240	221	201	247	248	272	224	238	234	237	242	252	215	261	243	244	220	251	224	225	254	252	234	253	244	270	217	241	251	238	255	234	243	227	219	244	238	224	242	226	245	240	227	262	262	197	237	240	249	259	249	225	227	244	237	230	210	242	246	238	235	243	236	210	253	241	218	248	221	254	239	226	231	251	238	221	228	254	233	242	252	273	257	277	251	268	230	255	252	239	240	226	215	217	244	273	229	253	247	220	255	238	270	228	219	237	264	233	240	246	233	254	227	217	222	251	229	240	230	209	254	226	243	266	199	212	219	263	232	220	216	247	227	245	207	245	237	246	254	198	222	236	227	206	237	228	224	214	268	246	266	246	239	263	260	239	225	226	231	243	239	243	215	209	219	243	240	262	231	239	249	261	264	203	226	258	206	241	241	256	215	247	214	235	206	234	253	240	227	240	217	266	224	260	221	254	233	233	206	218	260	245	235	232	247	220	234	234	245	235	249	193	267	255	274	233	264	246	209	242	193	214	233	235	242	252	213	230	221	239	269	247	191	271	249	231	223	241	225	255	241	232	251	239	265	232	245	228	215	229	239	253	254	248	267	246	245	221	241	219	277	276	245	253	212	241	235	237	265	213	249	225	262	247	244	237	249	243	242	235	246	193	240	228	234	234	243	253	220	247	204	252	232	267	254	255	217	229	213	221	258	243	257	246	247	222	251	262	248	235	237	237	232	218	224	226	223	262	244	273	236	261	209	262	240	239	231	257	222	247	244	248	229	230	257	253	218	238	218	226	262	241	235	246	231	260	233	229	242	266	234	252	236	230	227	256	221	248	243	235	235	240	214	222	222	246	257	234	228	249	234	239	236	236	247	260	246	263	229	223	246	231	226	229	223	236	216	257	263	241	236	228	242	231	278	242	230	243	226	259	226	228	210	245	230	238	237	272	233	232	262	218	252	195	252	261	288	263	246	215	247	230	212	223	249	231	257	232	247	273	239	236	238	228	240	245	237	249	220	247	220	224	226	262	221	243	240	214	252	234	238	221	247	221	228	231	207	240	241	249	258	224	227	202	241	240	229	253	232	234	229	279	250	241	211	244	236	215	244	240	224	252	220	254	242	264	228	237	262	229	245	249	226	224	238	266	221	231	256	215	229	233	228	240	234	254	224	246	225	225	227	230	232	257	269	236	220	210	228	264	216	209	229	223	239	245	252	256	247	227	279	183	221	227	245	239	226	243	228	219	225	230	263	247	205	226	231	231	259	221	235	219	213	228	231	231	218	241	230	221	231	243	237	241	221	267	240	217	233	253	230	205	225	250	222	238	254	239	200	251	226	243	228	242	240	233	249	252	241	261	243	234	246	233	241	236	214	248	220	221	225	247	227	221	210	216	192	220	249	288	251	210	241	239	241	251	226	244	243	231	232	235	264	238	221	246	244	234	233	219	230	234	238	227	242	239	267	227	239	245	244	229	209	244	247	264	239	242	234	242	230	246	224	248	206	219	225	238	231	236	261	217	256	246	244	240	236	255	236	246	212	237	218	241	262	256	241	236	213	241	215	258	242	240	243	233	240	257	223	236	240	246	247	234	233	238	256	238	249	222	253	243	234	250	260	237	262	240	244	236	239	242	218	222	220	229	229	237	234	228	239	267	230	238	256	237	245	262	267	230	253	231	210	207	263	232	254	229	242	250	215	235	260	248	225	224	264	234	237	233	250	223	218	229	240	238	234	225	253	248	239	224	204	230	229	232	230	241	227	234	276	231	256	248	219	232	228	240	238	237	241	241	257	231	234	212	252	247	240	252	225	205	224	235	228	230	237	228	236	240	260	240	230	272	237	265	242	225	239	226	223	222	222	230	212	222	266	218	251	238	265	224	254	268	235	237	235	252	256	246	259	231	236	249	240	256	219	226	241	259	236	191	233	230	237	256	234	224	241	241	259	223	230	233	238	263	231	224	248	214	243	261	255	243	243	214	237	214	228	231	252	237	258	240	244	258	232	251	200	239	247	247	243	247	236	237	257	245	244	222	263	219	205	206	238	252	224	255	251	229	238	244	252	245	252	237	222	233	241	245	213	245	253	249	214	238	217	232	224	261	199	233	231	224	228	221	215	231	228	230	248	228	228	218	256	241	219	231	246	208	233	232	240	221	249	234	237	217	243	236	232	235	230	222	223	266	250	254	241	238	228	248	214	241	229	222	237	230	214	268	236	233	253	240	219	257	248	234	230	207	229	225	225	224	212	241	246	240	213	239	246	238	240	267	217	223	247	224	253	242	241	279	230	193	247	225	228	226	204	236	250	236	225	252	244	237	258	220	215	222	222	232	250	274	231	198	216	225	224	280	286	235	243	229	252	262	255	232	227	226	241	238	243	225	228	232	288	222	227	235	242	224	253	219	257	227	264	240	218	254	248	235	241	244	227	242	234	260	235	264	231	252	248	216	241	218	240	259	208	262	256	216	229	252	251	229	213	219	227	226	227	228	232	237	236	232	231	245	233	245	259	254	240	205	246	211	234	221	216	205	227	253	240	260	242	229	235	225	227	219	231	248	236	227	223	237	201	236	217	231	229	274	253	252	264	250	254	231	243	246	242	253	242	239	228	227	220	259	274	255	218	230	245	220	231	236	203	240	251	250	233	226	229	281	251	252	212	260	237	238	241	246	227	233	250	219	261	216	238	220	223	236	221	238	233	253	205	231	228	254	205	204	235	263	231	225	228	249	236	225	230	245	256	235	220	208	210	222	220	246	231	242	230	257	234	254	272	249	241	247	239	250	228	231	236	247	254	245	222	229	295	230	249	228	242	222	233	256	210	237	235	230	246	233	237	257	255	213	213	260	208	227	246	253	246	226	203	229	242	227	265	235	216	235	260	225	247	221	246	260	250	256	254	218	233	217	208	228	230	243	264	260	221	241	254	244	240	260	235	226	230	267	247	210	242	232	268	248	237	214	221	237	227	235	236	222	242	238	269	237	248	258	227	220	233	253	265	220	253	217	225	241	221	269	245	215	225	247	227	260	273	212	218	239	226	245	221	212	229	206	230	255	214	230	219	228	233	233	222	238	255	230	246	236	258	240	253	202	287	243	270	279	217	257	264	242	248	220	248	272	215	226	233	243	266	259	210	224	249	242	252	236	222	219	251	239	249	252	247	241	260	226	249	239	216	246	251	225	265	220	257	252	244	235	232	208	242	210	279	236	222	224	253	244	223	272	211	198	213	249	259	217	252	217	236	219	223	237	227	241	240	257	226	221	240	235	229	213	260	235	241	243	233	237	240	246	214	243	258	245	222	254	261
14861	4474	8542	11435	13703	14121	13292	9917	8472	7579	6257	4385	3586	2743	2866	2328	2408	2052	1732	1666	1570	1620	1421	1294	1385	1375	1537	1411	1254	1306	1188	1114	1008	914	891	844	781	772	814	804	877	751	761	759	717	748	690	631	645	684	621	662	618	627	599	645	641	614	1152	636	644	579	630	620	602	600	600	616	575	615	639	569	606	606	636	572	576	597	594	575	570	585	555	542	570	604	550	587	573	585	572	583	585	567	558	547	637	581	639	613	563	596	603	566	590	563	588	599	612	593	582	548	583	616	559	587	569	558	614	586	546	578	555	559	595	536	580	558	563	549	547	587	556	524	623	573	582	573	564	585	503	554	550	589	588	548	562	564	540	573	555	585	594	567	573	557	566	584	554	577	612	517	599	605	549	561	594	566	593	574	608	559	557	598	623	554	544	580	556	552	566	600	537	546	603	604	568	557	576	563	567	542	583	559	609	554	581	588	582	562	554	524	559	611	570	596	583	547	566	583	565	579	577	617	496	567	602	605	561	570	560	607	624	563	540	579	551	580	584	563	551	592	584	560	561	596	585	577	586	535	561	565	595	554	561	615	579	618	591	566	563	636	558	565	575	566	541	564	578	543	588	594	548	565	585	575	594	571	568	572	584	533	537	553	538	561	570	544	565	591	573	589	552	605	619	587	570	535	608	565	578	583	583	544	566	548	593	588	566	565	539	555	531	563	592	561	600	583	539	621	573	564	565	610	595	591	532	541	557	630	595	557	554	562	569	542	568	572	575	585	564	539	590	550	569	618	555	557	579	597	597	545	561	589	612	556	544	537	576	575	547	549	567	561	552	603	560	548	545	549	616	546	559	589	554	558	584	569	580	534	553	555	527	556	592	516	575	567	525	580	593	542	583	575	584	606	560	581	606	594	557	520	576	554	569	545	546	558	574	588	570	561	622	592	611	594	568	578	562	587	586	578	560	555	565	593	550	571	551	507	558	581	586	600	586	545	556	580	571	531	596	554	581	526	520	528	595	537	586	586	584	563	617	600	577	585	573	590	598	568	606	615	580	592	563	601	587	629	596	576	595	595	574	561	556	578	540	569	537	573	557	613	551	592	581	549	542	562	543	577	590	575	602	565	563	581	561	552	539	595	585	604	554	581	535	564	545	554	555	622	549	582	606	547	547	591	568	586	557	555	599	541	578	546	559	593	588	546	563	548	548	535	572	530	598	571	603	553	557	549	626	595	578	573	584	541	559	546	611	620	567	600	557	606	545	553	568	577	576	564	605	581	545	535	574	571	586	597	619	564	614	591	576	561	551	566	588	582	580	571	565	582	597	557	558	566	593	567	540	606	571	574	559	581	610	569	603	588	588	549	562	605	557	536	582	638	556	556	563	564	581	529	600	550	572	586	580	556	596	607	580	544	567	525	552	540	554	587	587	589	571	567	601	604	582	571	541	562	553	523	606	554	628	582	621	550	609	612	568	589	553	606	513	612	626	593	590	603	544	581	571	566	567	537	581	591	563	568	593	572	581	604	558	552	551	587	585	564	582	590	547	557	541	566	560	584	583	630	536	601	616	572	564	577	579	564	566	568	529	587	578	603	571	572	582	542	584	547	550	575	615	580	558	542	576	614	563	580	548	597	567	544	603	608	560	554	536	577	570	584	581	558	556	581	575	598	572	548	537	609	534	584	588	589	594	572	629	552	600	553	530	568	573	548	587	546	556	570	545	619	574	590	551	571	546	574	548	536	563	563	539	582	574	536	601	596	582	655	550	560	560	550	601	569	609	580	575	575	615	555	578	531	572	605	565	626	546	561	548	564	575	583	562	620	607	611	549	600	537	582	570	590	575	614	583	567	581	566	593	582	579	629	538	585	581	582	576	563	588	587	604	601	603	587	575	595	580	604	556	570	578	599	581	628	631	564	560	529	587	615	563	562	536	566	524	552	592	604	586	612	576	586	584	599	582	565	592	579	555	552	548	581	602	537	605	568	519	604	580	582	582	603	538	597	567	565	574	561	560	522	544	577	576	542	589	584	603	605	552	559	544	575	574	584	572	521	595	579	572	550	571	541	557	559	572	603	607	582	553	537	538	540	532	568	575	583	570	548	622	552	565	590	626	535	571	609	580	575	580	579	542	550	519	588	590	565	517	533	562	550	579	548	575	625	566	545	586	584	589	558	539	594	591	582	560	624	560	588	536	571	576	577	546	584	544	575	547	606	550	577	600	587	544	561	506	621	601	562	555	585	607	589	595	558	597	546	584	548	581	562	617	581	539	581	596	601	529	565	579	590	565	587	563	566	594	581	606	585	579	546	609	566	580	565	612	562	546	556	590	565	580	600	582	600	532	613	566	587	603	536	519	581	589	567	559	573	575	597	546	595	543	584	562	583	572	574	589	584	564	578	612	548	603	585	580	607	599	573	589	590	567	572	622	543	573	589	582	592	542	584	603	562	570	602	555	562	579	577	614	542	586	556	552	587	567	577	551	593	609	530	590	548	610	570	564	555	553	542	609	549	552	602	584	575	576	575	585	577	591	563	605	560	547	567	598	606	596	555	602	583	558	562	562	549	558	544	589	600	580	576	593	581	576	571	549	573	573	587	563	583	614	592	555	568	616	534	576	587	561	588	590	595	592	517	572	619	562	582	583	569	565	620	587	559	557	606	563	535	574	584	548	560	568	566	591	565	598	559	559	573	575	572	577	534	590	553	591	586	567	555	568	586	559	588	584	566	569	575	531	557	559	601	613	560	582	551	544	597	606	590	581	564	569	517	598	614	607	562	558	547	584	559	576	541	593	552	614	576	524	587	560	609	551	582	578	530	556	579	531	579	616	579	572	588	555	547	586	571	604	558	549	555	611	570	571	578	623	555	538	584	584	615	583	578	581	605	587	543	545	530	581	573	557	538	543	537	618	582	535	563	613	553	536	545	603	539	557	557	602	592	602	541	533	547	570	589	563	527	608	544	628	566	571	608	603	590	582	545	573	576	554	591	607	562	592	558	551	558	572	558	565	570	569	577	553	571	554	602	579	540	557	576	583	584	588	579	571	565	568	568	590	571	581	605	530	541	561	582	540	588	575	549	573	573	543	582	599	584	581	575	590	555	551	559	547	566	601	541	554	597	574	548	567	590	567	559	562	571	572	578	597	596	572	560	591	600	576	617	558	541	595	539	537	568	564	562	600	598	578	546	523	546	551	595	581	544	588	552	608	585	610	579	536	594	535	588	600	545	603	555	602	545	552	554	599	547	574	603	549	572	574	592	549	572	508	583	596	622	594	587	583	591	555	612	628	605	589	563	607	558	607	530	604	570	559	574	613	526	576	564	567	601	579	599	585	569	530	564	569	541	555	563	591	602	612	547	550	602	567	538	531	573	567	552	618	550	570	529	539	590	572	535	570	580	593	566	538	609	561	603	527	551	566	581	622	567	561	515	560	602	583	611	575	618	559	570	562	587	589	561	600	558	565	544	565	549	607	564	545	592	605	574	559	589	551	595
38638	14133	10796	9381	10643	9356	8673	6017	4311	3387	2885	1558	1351	1148	1005	764	656	566	514	410	424	427	447	323	356	378	426	354	357	352	280	250	257	254	247	245	213	217	231	227	225	231	183	264	229	195	226	198	214	181	197	176	178	203	152	177	201	178	284	191	174	192	173	176	167	180	173	139	185	179	165	194	170	169	186	185	184	189	172	171	184	175	182	172	148	201	193	170	174	174	170	156	152	207	176	177	172	176	178	178	162	189	151	167	142	182	160	171	168	185	189	191	181	163	199	175	164	191	152	170	185	170	159	164	186	187	182	164	180	188	172	160	133	157	190	184	204	167	200	165	164	153	171	165	184	176	180	167	146	176	172	183	203	146	173	175	182	159	179	177	192	189	205	175	187	185	176	177	158	172	168	164	183	188	160	189	162	155	183	189	177	158	199	181	180	200	161	160	158	190	149	156	195	161	158	145	157	180	163	134	164	179	169	169	168	160	181	154	191	173	175	163	176	188	179	170	171	165	180	172	186	163	152	189	174	172	178	178	198	149	176	169	180	140	199	204	167	184	170	171	173	175	182	163	175	173	160	174	182	172	187	148	163	170	180	181	168	169	161	155	166	172	181	164	157	188	165	162	151	166	159	190	162	180	163	191	164	155	175	177	143	173	152	157	129	150	166	193	202	167	172	186	173	166	166	159	169	162	148	164	166	183	167	174	160	177	170	172	175	180	182	205	153	190	174	183	150	165	165	162	170	162	168	179	162	178	164	160	179	174	177	163	179	184	179	183	185	152	162	153	163	190	163	159	156	174	188	168	170	166	189	165	207	169	176	161	158	186	188	163	154	156	169	186	159	166	193	160	180	176	165	169	171	184	164	139	186	185	173	161	173	159	177	156	170	169	162	164	164	163	187	171	164	178	157	174	178	186	174	167	185	175	183	174	214	170	175	157	166	198	188	167	165	172	147	169	197	163	166	188	179	184	180	193	185	157	159	161	163	168	177	162	179	155	169	164	163	156	178	172	174	170	186	179	147	157	164	169	178	160	176	172	172	160	183	178	169	185	178	170	173	159	168	194	157	172	177	178	170	146	173	194	182	160	155	161	168	165	178	171	154	201	163	190	164	153	154	176	182	152	181	200	181	162	198	206	165	189	155	163	209	134	170	172	179	146	155	160	197	186	161	182	170	186	191	166	167	193	191	193	177	178	162	150	177	166	152	175	185	163	179	182	155	175	179	178	166	140	168	168	158	186	177	175	192	185	166	158	169	170	155	206	166	175	172	188	200	173	171	185	141	196	198	185	157	183	159	159	160	178	169	204	182	163	202	154	172	166	173	173	187	178	163	161	183	179	174	174	151	159	162	222	159	184	181	176	163	153	159	187	150	151	188	180	147	180	160	170	204	176	194	159	167	176	188	162	168	178	168	174	205	162	182	172	151	149	177	149	166	168	162	173	168	189	158	164	169	160	184	195	197	186	178	186	173	151	173	157	148	212	181	179	153	179	146	181	166	181	171	167	180	167	175	155	153	192	174	166	182	167	179	181	154	182	173	201	195	168	190	176	205	168	154	165	176	168	166	185	142	177	175	192	198	168	173	180	182	194	164	182	160	179	174	177	150	169	189	196	150	153	170	177	166	163	185	161	171	169	186	196	195	172	196	179	183	163	193	166	154	185	182	182	163	190	159	156	172	173	151	153	177	155	178	172	169	163	187	187	191	193	186	185	159	156	171	173	182	196	182	195	164	167	178	170	180	168	167	179	192	154	151	173	178	174	168	184	187	165	169	167	181	163	170	138	173	177	153	164	161	183	172	172	196	168	159	182	165	188	196	173	160	167	177	188	165	162	177	193	184	181	170	177	171	195	165	179	187	174	166	166	172	198	164	171	175	162	148	164	176	165	200	175	168	169	170	161	189	177	178	166	156	180	163	158	191	181	169	169	169	161	181	184	181	181	185	156	146	191	160	190	178	172	186	153	171	175	220	162	162	183	184	164	186	164	153	176	165	171	162	177	188	184	173	179	185	174	158	177	176	161	178	171	175	175	150	164	177	183	155	157	176	180	172	170	178	186	198	181	162	159	168	181	181	176	193	179	143	163	179	160	178	171	198	203	161	188	193	203	200	182	171	167	187	182	156	188	179	155	169	165	154	201	178	176	179	183	175	175	157	158	184	178	156	180	170	159	154	170	188	164	174	166	187	173	169	163	172	173	187	173	161	173	170	165	165	171	194	170	165	178	159	161	184	180	172	185	169	172	162	171	158	172	187	169	181	176	164	163	157	165	186	190	169	165	163	177	188	192	168	174	174	172	155	187	187	183	192	179	187	172	177	165	160	171	167	169	175	181	188	167	207	170	154	174	172	150	197	174	166	157	154	177	171	155	166	187	150	177	162	177	164	171	153	184	165	159	186	167	180	164	164	169	183	163	167	176	185	199	167	178	203	172	151	193	187	153	152	156	165	194	163	162	183	182	185	186	173	175	176	179	162	163	172	190	173	174	160	146	176	185	170	155	185	161	170	179	191	176	193	193	192	161	183	162	159	164	195	173	183	170	168	177	172	174	152	168	177	150	189	170	190	196	173	193	195	157	167	176	176	180	180	178	151	144	167	183	160	178	178	187	175	185	174	181	176	157	172	185	168	178	158	178	165	181	158	176	160	170	170	159	185	159	146	172	171	143	182	172	171	189	154	177	212	166	152	164	161	165	200	160	167	135	183	177	155	161	172	145	153	161	180	199	179	186	184	170	190	180	157	146	171	153	167	156	148	164	158	168	170	169	167	178	166	175	166	152	188	162	165	194	192	182	179	189	161	167	183	159	162	174	178	155	171	177	192	202	174	125	194	161	174	183	155	158	159	163	190	173	177	164	204	159	148	205	183	156	208	164	173	186	188	193	164	167	184	168	184	179	159	172	170	170	146	169	180	144	184	164	168	169	178	188	181	172	199	164	176	174	179	177	172	175	188	159	170	164	156	190	197	203	201	161	167	185	183	166	189	180	160	182	191	175	156	162	164	160	171	161	149	167	188	155	182	167	182	151	180	177	160	164	184	177	178	173	160	173	163	159	168	180	173	188	181	164	183	190	150	173	170	172	193	166	157	187	148	179	162	174	180	200	167	174	157	172	160	162	178	157	192	172	167	178	155	162	172	173	170	158	151	158	172	169	180	173	177	175	157	183	187	161	171	160	162	157	173	177	172	204	155	162	162	162	168	175	178	185	176	190	181	176	166	194	169	170	163	182	170	177	186	196	168	166	166	180	153	178	178	181	181	179	188	163	168	161	165	196	145	192	178	167	199	155	181	166	168	166	170	182	193	177	208	193	174	163	184	173	168	185	177	151	175	160	157	183	193	195	209	200	186	169	156	197	183	173	149	195	177	160	161	167	193	187	192	182	175	192	175	171	182	168	182	179	192	172	179	185	167	167	148	177	177	194	200	187	186	172	159	149	178	162	167	179	166	170	195	166	178	158	193	192	164	175	165	150	182	179
21058	6968	12576	16932	19999	19338	19513	14072	12698	11954	10337	6959	6023	4945	4768	3752	3590	3290	2911	2536	2352	2168	2057	1680	1940	2147	2130	1797	1733	1773	1409	1203	1210	1047	980	924	909	819	869	871	821	730	789	833	887	843	749	627	567	587	623	529	539	513	476	619	575	584	1318	541	492	498	496	514	568	517	529	523	507	559	557	488	506	529	592	498	456	465	510	475	469	496	489	512	460	487	495	462	453	458	441	443	438	471	443	473	430	464	432	461	437	454	449	454	455	459	426	427	412	489	468	468	428	454	462	460	453	432	456	432	485	437	436	483	454	457	463	440	471	445	431	474	457	402	451	461	458	479	481	470	421	438	457	430	464	464	452	410	418	445	459	425	489	445	470	440	449	471	424	421	412	461	397	480	494	463	424	421	440	433	455	429	449	422	403	455	447	475	484	471	448	449	409	445	443	460	455	429	415	442	453	463	437	458	441	436	468	435	434	461	445	475	456	415	437	431	444	448	458	440	441	435	451	428	414	453	413	420	439	451	439	456	465	437	472	487	461	454	481	431	453	421	470	455	448	418	435	449	457	466	472	460	461	448	480	454	435	453	444	487	455	449	476	457	442	487	432	451	434	461	440	467	483	443	424	453	384	420	401	435	397	428	484	502	423	434	459	421	418	458	424	441	433	457	453	468	394	441	469	431	447	459	443	450	434	429	465	418	446	471	482	461	457	458	477	462	461	443	430	489	420	422	447	441	417	448	456	453	451	433	447	436	426	419	456	456	471	490	440	455	434	429	470	435	424	416	439	468	421	397	444	480	453	440	433	444	439	445	416	426	399	439	441	419	451	400	455	463	424	463	437	440	442	459	465	441	456	418	444	427	462	410	476	451	443	455	413	460	462	442	423	446	407	435	423	433	416	429	446	444	496	435	471	446	426	465	470	460	454	438	428	460	432	436	441	438	450	458	446	458	472	474	431	397	466	465	424	446	434	417	472	490	415	423	466	459	467	467	387	443	453	452	441	423	443	438	421	431	436	421	476	445	446	447	451	421	417	442	409	478	441	433	431	426	456	465	421	453	460	451	455	458	419	434	442	425	440	428	452	425	445	427	414	426	451	436	446	423	411	443	430	421	496	436	437	488	438	424	435	441	445	434	443	469	426	427	458	465	471	446	439	443	448	459	444	456	405	469	451	491	443	427	453	452	435	413	463	446	430	446	433	432	458	462	421	461	465	428	456	474	446	492	416	445	461	428	414	418	474	427	422	453	475	445	456	453	469	446	432	442	498	433	447	461	453	411	435	432	403	416	449	424	512	472	427	455	463	476	445	446	463	439	415	481	408	466	418	464	472	427	456	422	450	401	471	441	478	446	472	467	428	462	504	460	432	474	426	434	442	447	451	462	464	427	431	451	455	437	449	453	424	448	442	420	440	414	432	423	433	442	448	439	453	449	420	459	460	417	427	462	450	488	458	458	447	519	415	419	425	451	449	463	437	460	465	456	459	473	487	490	503	412	424	458	450	426	454	430	465	447	411	431	456	457	420	428	438	461	477	444	455	449	434	435	405	457	428	440	452	458	476	474	428	449	487	458	500	424	440	449	425	437	474	440	437	425	413	428	496	476	429	458	409	457	465	452	443	447	427	418	445	467	466	454	432	460	445	407	440	440	462	444	453	472	458	435	471	414	451	460	449	477	438	470	457	472	454	473	416	442	465	448	455	475	477	430	446	434	450	420	458	449	442	441	413	454	439	438	462	407	448	451	403	423	423	464	418	418	429	437	430	458	470	461	442	472	453	435	466	477	435	460	442	449	438	450	453	465	434	463	462	438	481	452	422	415	465	471	417	424	457	458	436	434	435	506	441	445	484	422	438	450	458	475	425	443	443	439	440	460	410	428	455	421	421	445	480	457	467	438	434	423	426	452	443	460	428	436	445	418	454	432	433	421	429	456	454	441	425	425	431	446	456	414	435	450	455	434	465	413	426	414	409	422	435	443	463	482	457	426	443	442	430	450	450	447	398	405	465	482	457	477	455	472	445	422	426	431	423	447	436	432	438	440	451	451	441	432	471	444	446	412	414	411	429	412	451	458	486	421	424	431	446	446	437	442	458	447	445	421	426	443	443	472	442	485	459	428	444	451	448	412	448	421	453	454	451	459	471	466	412	441	444	462	464	422	430	428	460	443	428	432	419	450	425	442	462	462	446	444	441	430	447	427	422	442	444	434	478	452	454	450	407	464	407	444	437	466	430	429	478	453	428	443	462	448	446	431	448	471	419	473	495	445	467	438	445	394	457	442	440	440	406	465	429	494	424	447	434	444	408	446	455	444	439	451	429	452	450	379	447	483	455	414	447	433	432	453	430	438	444	416	427	446	474	419	462	445	462	429	461	447	471	437	452	474	432	466	450	438	465	463	441	449	427	453	436	438	435	441	480	435	447	412	477	447	434	477	463	470	453	447	423	409	431	448	446	435	456	464	454	442	425	394	476	453	442	435	443	447	421	409	481	449	436	387	428	456	454	453	498	433	457	436	446	424	403	444	447	468	438	417	415	472	432	456	452	458	485	422	460	488	467	449	485	421	449	464	407	442	469	503	439	423	477	448	437	454	470	446	490	453	434	422	436	491	417	456	475	417	476	471	438	469	487	461	443	451	494	453	428	473	446	455	431	428	488	440	439	411	425	456	443	411	464	440	420	466	427	423	435	414	431	441	455	440	457	444	465	451	402	455	466	473	445	468	466	417	439	472	472	462	427	438	441	427	474	419	437	442	478	447	436	440	421	437	435	460	439	429	447	446	446	439	455	457	483	415	468	462	463	438	454	446	467	413	441	476	464	442	466	422	440	475	440	416	435	439	437	448	439	449	435	452	438	422	445	427	454	462	435	455	448	448	481	444	468	475	440	469	441	486	419	435	456	451	442	436	477	439	441	446	430	439	426	470	453	413	421	435	428	411	445	417	426	473	432	444	428	427	434	442	432	454	475	426	481	435	420	410	436	436	477	465	440	449	458	429	449	486	432	421	429	445	462	403	433	469	435	442	431	448	454	461	424	427	438	406	397	452	440	447	466	464	424	446	486	449	473	469	462	476	420	460	441	439	463	421	451	421	442	488	451	481	463	434	418	424	434	439	444	458	433	420	434	469	449	456	445	467	421	435	482	470	433	452	438	470	449	471	446	428	456	439	465	461	425	425	427	446	461	456	444	445	460	458	418	438	470	448	471	443	473	432	463	472	430	417	463	442	456	451	462	453	473	442	430	430	417	412	428	489	450	449	444	468	425	435	427	447	433	459	424	449	436	405	487	429	452	474	458	443	424	462	442	467	422	446	470	450	439	446	444	485	440	463	461	428	445	442	463	427	425	436	472	460	428	391	446	402	476	443	443	442	488	432	459	459	439	424	468	443	458	422	424	448	417	438	456	457	456	424	453	418	423	439	459	468	440	426	438	439	461	470	433	426	441	464	427	468	461	465	433	436	442	412	461	424	463	438	448	454	493	426	456	450
11024	2353	2148	1759	1849	1430	1055	742	604	514	472	437	394	412	410	446	439	414	403	446	429	405	364	415	391	423	413	356	421	374	411	377	385	350	369	342	308	387	383	387	390	393	370	387	343	399	382	354	408	420	359	382	400	383	357	377	359	364	380	368	365	366	383	417	366	366	378	370	367	397	403	354	347	357	340	344	364	366	364	382	351	385	357	372	382	346	429	350	380	381	384	387	356	381	391	382	371	382	399	361	357	356	347	351	377	384	373	384	355	381	374	342	394	347	343	380	354	385	371	355	348	387	379	384	373	373	366	388	351	361	356	364	339	368	371	374	399	414	320	386	387	336	342	378	352	350	356	368	329	372	376	406	335	320	367	359	310	368	361	404	367	362	378	391	343	383	375	379	367	384	341	372	350	309	357	321	363	327	359	377	351	358	400	343	357	389	361	351	387	353	369	391	352	378	342	354	373	350	366	357	370	399	323	369	335	377	381	372	349	370	388	387	365	347	358	372	400	346	399	332	367	358	375	394	381	361	361	328	370	344	396	389	366	353	361	367	362	390	374	363	361	380	391	385	363	363	369	354	357	334	353	366	331	361	384	399	347	366	375	379	373	350	332	357	352	378	352	386	397	363	386	403	346	370	315	362	376	339	386	376	370	348	360	377	402	370	362	356	366	379	388	398	359	357	404	371	366	351	352	344	374	384	345	366	355	440	336	379	353	406	368	375	390	403	366	350	352	349	337	399	345	385	389	358	344	388	393	352	369	324	350	380	369	357	340	354	368	339	356	351	409	377	385	390	351	383	388	377	358	364	342	357	353	350	348	384	372	383	345	339	399	369	353	377	366	374	391	334	373	383	350	373	339	330	356	369	354	391	384	363	334	365	365	413	379	398	361	352	379	396	389	335	374	357	352	390	375	360	366	383	359	393	390	395	385	350	364	360	364	370	409	364	386	409	374	376	325	369	361	380	345	344	376	360	380	371	364	344	359	363	384	373	392	366	385	395	371	333	358	369	393	385	356	364	321	367	432	393	379	345	374	375	343	376	341	358	410	388	386	391	342	344	385	375	350	361	382	412	381	350	359	322	380	357	398	372	332	347	339	368	350	379	363	388	353	346	371	366	357	347	389	357	361	351	353	306	347	365	385	373	355	363	371	370	361	387	403	385	392	390	380	380	361	369	374	340	409	333	393	348	349	368	388	350	372	376	373	339	383	404	374	381	379	367	396	368	351	354	360	354	362	378	362	354	377	362	375	353	350	346	384	360	344	340	356	292	391	329	376	357	358	355	358	366	342	384	358	344	418	348	380	347	358	364	370	368	367	381	332	383	385	395	339	329	376	350	383	414	391	376	337	387	406	389	399	378	373	378	404	358	356	359	402	353	388	390	374	330	320	397	350	369	349	387	334	385	375	385	412	360	375	391	388	394	378	357	368	358	398	387	325	319	370	382	383	354	340	364	383	405	374	390	369	357	390	380	371	352	331	397	373	358	394	380	381	358	372	360	366	413	388	338	396	344	389	339	366	359	383	348	364	379	342	373	369	370	375	343	364	363	362	361	367	369	340	349	353	387	339	362	337	364	375	399	361	392	383	357	356	337	380	372	359	371	365	370	379	357	357	344	365	373	369	388	393	346	356	385	373	333	336	344	371	346	376	351	367	348	402	409	384	399	329	377	355	361	342	312	391	360	357	394	377	378	355	356	362	341	365	340	326	378	369	390	353	364	355	374	376	372	378	375	377	410	321	385	378	388	353	375	335	348	350	380	359	367	359	347	366	352	338	374	390	402	343	385	407	314	357	344	386	330	353	383	355	377	375	375	349	369	375	361	360	338	388	371	335	355	374	364	387	388	359	400	351	359	379	394	371	324	364	390	345	367	341	360	368	339	378	415	343	385	325	369	365	375	378	372	379	370	356	349	348	350	366	405	410	343	383	336	406	381	363	374	376	366	365	368	398	386	383	351	378	397	383	376	351	393	356	357	382	382	398	386	326	345	386	381	357	389	353	384	354	327	352	350	374	331	357	376	358	399	395	365	368	312	343	380	383	384	339	359	384	356	362	399	361	329	371	388	377	335	394	376	340	372	328	379	409	407	334	344	343	379	362	361	354	380	356	375	368	347	388	384	370	404	364	399	387	366	358	371	345	337	354	367	379	381	362	384	381	347	370	349	373	377	382	364	374	393	382	380	364	370	373	375	373	355	370	393	362	363	340	397	393	366	349	373	381	367	400	323	330	361	400	365	373	334	378	352	344	403	329	399	340	354	350	377	359	360	416	395	366	377	412	365	360	356	374	362	347	364	340	381	373	384	360	377	356	332	365	366	348	379	389	375	334	364	407	376	340	372	377	399	380	384	349	353	353	365	407	365	345	383	405	358	364	390	379	358	381	366	347	392	375	351	387	330	352	369	376	370	316	323	345	324	379	404	357	332	372	365	400	364	344	405	361	332	390	369	370	367	373	369	333	367	379	340	342	372	379	399	375	372	335	373	380	382	344	410	359	394	383	376	400	409	364	364	384	391	390	389	384	373	398	374	386	362	347	345	345	373	353	347	356	392	357	441	342	377	375	377	357	366	345	389	378	348	376	363	375	360	381	408	370	362	352	359	354	351	321	375	346	369	350	366	377	374	412	332	396	381	379	369	376	361	375	351	365	353	390	343	399	347	357	380	359	388	365	330	386	376	379	367	409	369	382	327	375	318	355	381	376	357	344	350	372	341	326	333	342	371	347	365	369	358	414	332	370	360	374	376	371	407	361	379	390	362	351	346	383	351	378	378	375	327	376	400	386	362	349	383	369	374	338	348	362	337	365	327	374	381	359	333	369	322	361	395	351	400	372	373	399	371	399	369	346	355	363	395	384	333	342	358	355	343	415	369	376	361	365	389	353	376	336	403	374	378	385	371	372	342	349	349	344	331	363	359	392	368	329	362	398	407	347	342	366	352	375	320	385	340	383	310	394	380	382	363	383	352	368	393	387	344	384	370	354	349	382	381	376	377	393	369	316	371	356	357	377	354	355	392	387	382	355	361	405	394	408	395	371	437	374	377	372	360	383	381	404	351	353	374	366	360	411	361	389	360	366	370	391	383	377	386	374	382	331	389	347	374	400	380	350	355	382	384	365	351	388	354	385	355	363	353	332	341	356	363	324	375	356	359	396	397	369	376	388	370	386	345	361	367	368	379	364	372	363	355	330	362	387	371	401	332	356	363	347	382	371	337	381	363	389	377	394	368	320	386	341	342	370	341	355	385	377	369	341	338	342	364	368	369	375	396	379	394	370	362	356	389	366	379	386	373	355	340	364	361	357	346	377	358	388	428	350	349	353	369	340	382	380	377	394	366	382	353	334	360	351	382	384	327	361	364	357	362	368	382	412	360	359	374	379	382	384	402	356	352	359	361	391	396	368	360	354	360	389	351	357	356	358	359	378	354	364	411	368	355	371	375	405	368	379	393	333	348	347	365	343	359	368	403	365	330	358	386
6260	2191	4251	5149	6446	5731	4410	2759	2088	1673	1543	1340	1293	1187	1221	1293	1246	1232	1141	1139	1063	1084	1033	1040	993	1118	1055	1065	1055	1023	968	1035	943	900	905	906	928	918	878	921	928	901	970	929	919	862	924	837	885	873	860	847	776	837	857	847	852	822	871	837	857	934	803	892	855	840	835	828	855	863	843	828	829	854	843	806	880	813	830	851	861	882	873	824	795	827	790	792	790	842	817	810	845	850	861	861	858	839	779	798	836	830	799	887	865	827	900	836	825	811	819	799	814	882	841	857	931	812	863	802	803	862	830	896	827	882	875	857	859	851	896	841	872	835	908	840	853	820	819	845	869	776	791	823	852	883	858	826	871	836	812	844	845	833	862	823	870	813	856	756	828	830	810	868	767	800	793	820	825	860	794	879	814	851	829	881	818	866	839	871	823	873	908	811	828	793	798	828	850	805	855	861	819	820	817	901	838	873	798	814	801	838	821	854	867	857	853	820	823	822	882	822	852	838	821	817	832	828	844	837	813	878	778	782	826	790	857	816	834	843	855	848	865	847	836	844	781	834	851	823	822	837	844	841	778	810	849	847	863	833	879	847	841	852	826	844	829	838	789	836	796	800	820	822	848	874	857	843	823	849	802	837	776	884	859	832	848	812	804	851	849	776	849	849	826	839	872	856	766	876	850	874	865	833	807	844	867	862	849	773	851	829	842	890	831	822	818	810	867	837	801	812	795	854	828	780	844	826	842	905	805	868	856	824	851	868	846	836	847	814	893	879	852	821	818	862	803	846	896	905	841	853	781	850	827	867	873	835	888	806	855	798	831	769	823	897	825	799	849	856	849	847	783	813	815	839	814	818	813	911	831	794	806	827	796	840	858	824	847	849	847	853	819	838	828	853	832	805	819	798	814	814	815	821	800	822	878	855	874	862	860	814	816	811	800	842	852	828	866	864	801	845	838	832	870	826	875	818	873	780	795	832	823	871	865	846	817	784	841	799	807	846	789	830	768	881	847	858	876	801	854	856	820	846	843	826	876	886	846	825	827	794	857	864	828	830	885	841	888	817	829	849	839	834	823	830	825	842	848	890	871	857	848	855	812	807	830	885	802	850	821	839	871	782	825	838	794	830	758	858	817	798	873	850	870	837	842	847	801	850	820	875	843	809	842	856	841	820	814	795	844	838	829	875	806	849	846	845	859	849	859	869	827	817	810	875	864	807	841	824	847	861	842	877	813	820	831	795	857	835	834	787	816	825	849	820	818	852	887	777	880	859	834	840	847	811	796	822	794	790	834	830	822	810	828	831	867	837	797	821	784	808	889	840	896	819	826	819	819	873	890	792	869	860	849	886	808	861	863	881	832	832	881	788	797	826	818	857	857	847	831	850	880	813	842	863	858	818	851	843	838	855	832	823	756	868	809	821	836	858	865	799	801	851	843	875	859	899	823	834	842	877	827	778	819	755	808	833	822	819	822	834	823	846	811	813	870	862	848	866	842	842	829	809	833	860	848	852	875	804	790	888	836	878	784	856	873	826	788	859	783	849	829	815	864	848	835	843	826	821	820	797	804	847	832	855	855	827	820	884	847	824	834	856	821	824	896	851	819	859	828	828	843	886	844	866	840	840	839	815	870	830	871	902	818	845	810	854	866	818	857	903	859	830	825	846	806	818	853	875	844	851	832	880	858	841	856	836	848	803	859	838	823	836	843	835	876	831	886	843	855	815	852	827	801	840	872	838	820	852	834	807	785	831	773	857	839	862	842	800	872	837	808	818	809	894	823	867	791	843	829	788	828	848	830	869	865	871	866	919	811	853	842	842	870	829	861	871	874	814	819	881	802	841	866	788	840	850	840	794	817	793	866	856	831	821	848	897	833	863	855	768	846	837	842	839	826	824	837	834	862	861	818	801	809	848	828	841	835	865	820	855	790	820	862	891	818	803	824	851	834	872	796	837	782	862	860	844	858	838	813	849	849	773	811	821	883	835	809	824	830	883	862	850	880	860	802	869	839	828	835	838	814	878	826	821	808	822	852	868	841	810	814	853	783	780	848	866	835	855	808	856	796	829	837	799	846	860	826	838	836	827	820	867	830	797	819	843	831	877	820	794	828	816	819	853	863	843	875	847	846	843	896	799	836	829	827	856	852	822	849	864	873	844	835	808	824	860	816	850	797	838	880	827	866	845	901	854	819	880	842	835	758	849	871	883	807	806	903	858	861	900	848	839	832	809	847	834	832	837	836	820	867	857	804	824	826	829	887	789	841	818	853	839	842	844	824	805	812	832	822	815	835	824	848	853	879	801	834	851	824	815	865	838	874	818	809	858	835	854	852	893	849	796	878	868	835	826	825	846	859	822	849	861	813	844	813	829	813	805	842	881	815	835	811	840	866	796	797	838	886	858	774	826	852	839	776	841	846	828	842	913	801	845	848	815	829	836	793	853	888	845	840	864	857	830	849	867	792	867	861	817	885	846	785	804	898	827	839	803	849	857	858	813	850	814	824	829	835	837	804	851	775	840	861	831	858	846	848	861	884	830	823	847	878	884	851	830	871	815	787	866	813	857	876	839	878	825	836	861	838	820	828	802	828	789	852	862	834	853	797	838	880	864	863	847	859	803	797	832	853	795	842	771	795	885	803	876	795	853	851	845	836	827	824	790	821	833	831	864	811	781	803	854	829	855	840	852	824	823	878	840	827	847	856	807	816	809	828	799	853	898	833	831	827	844	879	831	806	848	845	816	857	872	822	843	792	820	846	845	846	841	845	775	853	862	870	759	818	826	857	855	848	809	778	881	844	858	873	842	811	793	837	843	855	824	850	837	788	832	859	854	841	876	825	828	816	841	838	817	856	851	834	876	882	817	825	815	789	826	811	761	817	893	854	896	865	816	849	822	868	857	793	828	869	826	865	821	850	850	805	889	788	842	881	827	823	876	879	865	824	881	773	869	840	807	884	823	843	834	857	860	810	883	901	842	810	843	820	800	787	793	861	812	798	857	876	869	840	786	856	849	832	811	787	828	864	889	819	796	861	801	849	845	836	841	856	810	845	934	834	833	843	834	823	846	865	818	865	860	829	821	836	913	844	816	830	807	865	827	786	870	884	789	871	823	843	806	835	846	869	932	834	794	869	852	886	852	808	808	835	817	864	845	822	822	795	841	852	800	851	878	831	829	857	872	813	882	843	820	826	849	849	851	856	824	855	864	811	800	849	836	865	874	828	840	855	838	853	784	830	896	844	847	857	866	834	876	863	832	866	798	825	853	897	918	794	836	856	821	825	825	825	850	819	867	872	829	907	849	818	851	868	799	757	808	857	834	807	820	862	834	784	820	847	855	806	855	865	890	862	853	824	876	805	837	873	855	824	856	794	872	838	819	870	809	835	817	861	844	818	902	797	824	796	882	787	857	804	931	800	766	833	862	821	834	840	811	884	807	859	815	850	832	780	882	882	856	894	829	840	826	841	860	819	830	850	873	789	840	866	836	800	855	848	862
26500	7384	5931	5780	6393	7038	4914	2965	2333	1813	1413	914	874	736	592	563	476	428	402	365	381	354	355	329	322	349	320	371	323	281	289	297	300	230	269	270	245	265	272	251	264	273	243	293	252	262	249	264	236	225	267	225	237	251	224	216	263	248	238	232	236	233	258	234	239	236	254	238	225	226	265	220	230	245	285	243	238	231	210	243	268	265	241	214	215	249	258	237	239	234	216	224	216	209	206	250	226	222	202	251	252	241	239	233	238	261	236	235	236	235	226	230	245	218	238	235	249	211	254	221	244	223	221	248	235	213	256	257	216	244	241	236	285	252	242	203	225	241	239	226	199	228	248	247	255	240	254	223	229	246	265	212	237	213	236	236	254	218	230	224	241	245	219	249	262	246	249	233	220	234	240	260	252	234	223	212	267	238	237	246	243	207	226	264	219	255	237	240	238	221	226	232	200	247	266	245	229	256	234	246	241	246	211	211	249	216	236	211	234	252	203	234	233	237	270	226	252	229	236	242	252	269	243	270	230	231	252	241	237	257	235	231	243	213	230	234	236	246	219	244	233	264	225	244	253	247	230	248	248	287	259	250	253	198	220	234	243	254	242	226	228	255	254	231	236	209	239	239	261	227	223	252	262	253	223	231	205	221	241	222	256	226	236	236	236	252	239	250	229	224	239	247	245	202	228	246	249	210	204	206	241	251	226	263	210	229	253	238	214	241	238	225	241	252	264	265	234	256	243	237	226	248	252	236	255	261	245	228	250	221	250	248	220	232	230	244	248	228	219	248	248	254	253	243	240	251	258	251	233	225	255	233	229	228	277	256	266	255	261	222	231	227	231	237	241	228	254	237	242	246	255	253	243	232	237	231	240	238	228	236	222	241	231	242	243	258	225	232	221	201	230	249	227	236	230	241	262	274	217	252	249	256	222	203	228	253	251	238	250	237	231	209	233	247	219	237	241	255	211	269	212	237	236	243	213	232	245	243	258	224	233	253	254	237	237	229	222	231	260	231	236	257	225	267	249	238	243	215	223	256	234	210	224	223	261	246	252	232	240	235	250	220	232	215	226	220	227	217	208	254	232	253	251	232	243	261	223	229	265	256	231	228	226	246	234	259	270	222	257	225	226	259	250	233	250	223	244	239	224	210	238	253	232	261	235	226	238	223	240	231	243	263	258	235	244	245	262	240	228	230	224	237	240	232	225	215	229	246	197	235	239	228	226	234	240	260	262	233	251	269	243	231	249	250	225	247	216	232	243	233	253	234	256	239	226	240	227	231	235	237	244	210	211	249	233	260	251	240	234	217	245	249	225	244	241	223	242	225	250	221	212	251	248	243	241	248	242	211	258	243	251	218	257	252	214	230	238	266	222	226	245	247	222	212	252	230	223	230	226	270	215	207	258	228	236	229	244	248	232	263	243	246	255	247	220	231	226	267	227	215	242	263	251	235	244	197	219	226	215	249	214	242	248	251	234	257	233	242	220	230	236	216	256	199	227	246	235	222	233	245	259	239	213	253	224	268	226	228	241	239	268	224	218	226	205	215	231	253	236	250	230	233	234	255	241	229	234	243	231	255	270	251	226	250	251	236	238	253	224	265	222	227	228	206	247	254	245	263	231	255	222	237	247	225	246	248	228	231	217	229	232	208	228	256	223	229	257	226	206	238	233	228	242	194	238	212	237	227	229	244	238	254	257	228	226	235	258	223	254	239	257	215	208	214	229	247	229	248	215	251	218	249	249	253	239	223	223	228	241	205	239	229	221	232	234	224	242	215	235	218	252	220	247	226	246	244	240	218	239	227	246	226	257	246	236	218	226	250	256	254	225	238	233	218	208	221	231	231	219	232	211	241	224	224	232	221	211	205	219	236	255	233	236	239	226	257	238	235	227	243	228	219	269	246	240	241	230	256	226	239	264	219	248	251	238	215	237	244	251	241	243	229	231	234	216	231	243	235	236	226	232	243	250	252	244	236	215	255	228	229	234	203	232	219	240	253	233	282	249	241	230	264	218	218	262	227	215	239	240	243	250	233	219	219	239	252	256	224	229	240	229	222	222	256	249	208	219	218	238	237	252	232	250	221	232	235	242	248	252	250	222	246	254	239	238	257	238	215	227	224	233	224	211	224	228	241	228	247	231	230	219	253	219	230	223	230	235	222	233	262	265	203	250	221	240	244	223	256	261	222	258	242	277	193	290	232	234	212	250	275	247	232	257	207	227	234	255	250	253	253	262	239	226	227	230	247	248	233	239	248	228	217	223	228	214	234	232	252	236	234	260	228	266	249	230	240	244	228	233	242	269	245	230	244	216	237	245	232	249	236	228	212	247	261	246	229	269	211	268	227	203	244	266	212	224	256	243	206	210	214	263	237	220	232	213	229	221	252	245	231	228	225	224	208	223	259	248	238	271	249	258	262	266	242	223	239	234	224	262	259	259	221	248	242	230	231	241	210	236	261	245	211	203	221	243	243	261	242	244	227	257	228	262	214	256	217	255	246	230	226	230	255	235	248	232	240	251	243	235	229	239	259	210	241	221	226	275	205	250	224	227	223	237	253	252	235	226	248	251	229	233	241	208	253	229	255	207	240	239	261	247	231	240	254	236	216	232	231	243	228	254	224	244	242	230	234	240	224	240	245	247	249	244	256	264	228	251	244	237	204	244	246	232	223	257	227	238	240	249	241	230	257	256	230	237	217	236	220	230	247	239	219	230	233	234	205	255	243	276	250	206	224	235	205	220	219	225	237	240	263	249	213	224	266	212	231	232	239	264	225	227	250	208	225	223	238	215	213	254	220	227	221	251	226	244	217	216	228	235	242	230	231	248	201	228	229	231	266	216	247	207	262	264	229	231	229	241	241	233	240	237	236	243	241	231	247	219	279	223	259	236	234	244	231	241	222	230	223	212	235	232	242	224	210	268	221	250	226	263	240	240	224	233	245	240	254	233	218	249	253	216	259	224	236	252	229	256	202	238	257	244	260	218	226	255	234	229	237	231	229	219	222	228	232	248	250	240	236	246	235	219	252	253	227	240	243	236	237	250	239	246	251	242	238	256	245	253	240	251	223	272	243	213	215	224	240	260	240	268	254	243	223	243	217	210	223	247	235	243	247	260	218	258	247	254	223	228	222	213	235	256	254	238	227	228	242	241	227	268	233	264	234	237	236	242	217	230	252	244	230	240	244	230	250	220	214	251	249	245	258	212	237	227	236	239	262	257	227	203	217	231	198	225	233	224	248	228	229	252	260	248	210	258	242	256	233	217	244	224	232	228	236	219	224	224	237	232	229	210	237	242	226	261	235	236	242	250	257	245	227	225	223	245	229	244	243	221	226	224	242	248	226	217	213	208	232	266	237	238	229	235	253	268	246	202	240	223	218	236	240	244	223	240	252	235	232	234	240	245	226	246	241	227	243	273	247	226	220	252	240	244	231	260	247	211	236	233	240	245	221	235	221	240	251	209	219	247	221	206	234	270	212	215	212	247	240
14425	4388	8271	11957	15298	16095	11169	8506	7202	7214	5951	3933	4140	3203	3068	2580	2141	2010	1750	1676	1566	1478	1583	1251	1316	1587	1508	1398	1370	1184	971	1004	871	857	799	872	830	781	768	789	824	841	775	782	724	704	692	627	641	644	643	631	604	622	582	620	692	620	718	625	585	625	649	617	637	607	621	600	617	552	562	611	625	586	618	637	625	596	646	582	587	552	584	555	604	602	617	586	572	589	564	535	591	593	621	543	566	585	558	571	569	584	547	585	615	568	592	574	578	578	599	588	588	613	549	559	583	578	602	572	585	581	552	580	557	601	588	568	564	590	541	588	554	565	571	548	541	590	594	591	574	585	623	590	566	590	545	560	534	573	533	590	592	612	589	597	563	555	554	626	566	574	550	565	538	563	550	604	595	562	573	581	541	560	547	598	559	595	565	602	573	572	614	621	547	539	536	590	553	580	580	545	559	547	585	560	548	581	539	556	600	533	612	584	543	547	563	582	538	564	625	568	539	619	599	575	572	597	556	553	579	594	541	564	559	535	555	572	546	550	575	573	544	569	573	564	571	560	557	583	575	584	568	622	565	556	592	578	526	563	600	547	568	566	561	558	562	557	606	570	525	541	561	572	546	573	580	589	564	604	569	585	538	606	543	582	541	605	576	575	551	578	568	571	596	566	601	571	591	556	566	584	518	586	513	577	559	554	580	582	596	573	587	603	558	536	588	573	566	539	598	531	548	540	583	576	606	582	595	557	560	567	554	548	560	598	571	527	536	522	595	542	578	564	554	569	543	560	578	581	557	602	591	576	575	538	554	583	540	591	572	611	559	578	515	598	539	573	557	559	544	560	575	541	562	606	577	581	575	558	598	532	537	584	563	562	582	591	541	569	566	620	559	567	558	546	577	586	562	583	592	576	531	541	563	573	513	573	544	576	551	594	554	560	572	522	602	579	563	607	551	575	500	580	532	543	562	601	592	557	576	521	572	574	571	582	590	548	612	577	585	550	568	583	558	559	579	548	559	563	572	536	570	584	543	564	614	514	558	586	554	616	597	587	531	575	570	582	573	543	524	519	575	606	583	577	621	589	565	581	587	549	543	577	569	576	544	553	574	530	551	537	547	560	566	598	562	562	581	587	547	618	555	555	571	576	529	600	570	574	583	562	584	540	571	615	522	562	589	530	554	552	588	567	561	561	590	526	585	576	605	580	584	609	561	565	562	571	578	594	619	529	565	582	528	641	549	591	571	573	556	562	549	589	551	563	579	583	540	560	549	595	584	587	572	586	579	600	564	573	577	575	602	606	556	558	578	581	568	576	579	576	555	579	558	564	596	577	580	579	540	591	580	579	639	546	579	569	553	581	543	573	588	560	555	566	509	564	544	586	530	578	559	567	575	552	603	610	585	582	586	594	596	582	568	575	539	554	522	565	567	574	535	557	570	565	578	555	549	552	617	586	548	539	567	612	550	561	537	587	568	540	550	549	603	602	567	591	596	586	597	545	597	538	596	531	546	592	581	586	566	551	570	529	545	586	576	550	548	541	574	572	572	567	579	569	578	596	607	558	579	603	523	592	579	566	584	589	533	558	500	552	619	610	576	585	558	593	540	550	581	535	564	565	565	584	528	573	585	550	590	631	593	572	574	565	546	594	586	578	563	584	563	602	542	535	547	571	586	560	577	573	570	570	551	535	540	563	610	578	595	582	590	626	634	598	592	578	560	574	561	561	603	566	546	573	598	583	586	584	588	597	581	593	582	569	581	586	554	594	561	544	530	535	574	578	560	567	538	556	564	553	512	567	593	591	567	585	568	518	566	561	562	593	567	573	575	605	589	569	599	572	598	524	562	555	541	632	555	594	515	540	566	548	571	536	556	543	535	570	588	571	550	535	524	563	526	576	559	568	573	574	521	600	539	526	546	580	567	544	580	568	594	574	563	563	551	566	595	608	609	568	565	579	509	584	544	614	543	614	568	547	600	554	584	569	545	559	605	543	566	565	594	553	528	605	584	570	569	577	579	571	582	575	571	600	559	528	626	553	513	555	594	581	570	516	575	564	555	567	561	575	538	554	592	538	598	589	601	579	564	613	567	588	561	577	604	564	548	602	565	580	607	589	565	575	571	577	592	558	553	556	574	608	563	593	587	579	579	609	583	591	572	640	555	543	562	653	553	548	560	579	576	589	606	609	531	573	547	569	566	527	614	571	570	563	585	542	573	572	577	567	537	594	561	568	573	574	560	537	542	587	527	568	583	537	540	552	552	601	573	581	658	575	615	585	569	571	561	554	562	584	569	568	609	558	588	552	564	594	553	544	568	587	550	600	554	539	578	604	579	566	608	574	558	559	574	581	584	547	577	569	525	546	534	533	602	565	609	592	600	544	582	599	604	549	605	648	556	558	585	590	552	580	571	575	548	586	568	577	561	554	627	584	598	557	526	582	572	580	568	566	531	577	548	593	543	549	591	593	603	583	584	575	579	576	564	565	613	564	607	566	584	571	538	587	541	600	597	581	556	583	615	556	579	577	579	549	577	607	534	557	565	582	605	572	548	540	567	586	529	580	562	547	567	564	558	583	574	571	540	592	570	572	583	572	530	584	564	592	534	549	608	566	557	590	584	564	518	604	522	611	625	507	597	554	542	535	590	596	560	566	618	576	570	482	558	587	529	592	574	562	528	573	591	571	579	561	519	564	560	570	575	549	557	540	578	576	589	582	539	567	528	577	602	575	581	572	553	594	585	496	568	539	594	541	548	546	608	591	572	577	573	578	554	531	566	593	615	563	570	571	585	579	561	562	556	539	582	537	590	576	568	565	601	587	587	561	586	569	590	590	577	580	527	627	587	581	573	586	572	567	538	543	569	528	558	605	611	586	555	588	558	582	529	523	544	519	545	551	553	584	568	557	621	603	568	535	591	533	537	638	570	515	595	563	605	556	573	544	554	594	636	586	557	591	578	562	564	536	538	585	542	618	555	555	562	603	548	562	579	555	572	563	564	559	511	604	571	563	559	547	547	557	593	561	621	556	547	607	535	562	577	591	576	570	572	566	563	597	559	561	591	563	570	570	598	537	610	560	602	565	590	567	570	565	581	536	559	580	544	544	533	576	614	561	555	611	552	578	519	576	564	561	509	574	560	576	580	533	573	573	616	549	584	559	546	587	548	537	527	558	572	576	596	570	581	570	575	567	523	593	599	577	598	590	531	575	556	570	566	605	544	564	569	549	580	559	578	595	566	566	523	574	551	572	577	538	556	554	582	572	589	564	580	581	590	551	589	617	585	556	544	534	563	593	545	570	572	557	576	552	562	511	556	556	593	548	567	528	552	612	591	591	554	565	570	600	561	572	602	556	550	555	532	549	582	592	559	566	577	564	546	537	552	585	571	574	550	519	553	566	545	558	561	578	544	590	591	557	593	528	594	555	604	556	575	551	579	542	536	561	557	576	578	597	550	577	550	601	570	587	537	586	505	546	583	552	609	595	565	570	593	521	554	595
36592	12727	10770	11633	12602	12284	7790	5188	4177	3868	2558	1511	1393	1044	853	771	587	597	553	409	382	414	393	341	378	388	475	397	340	299	260	273	217	217	252	226	217	223	232	243	208	206	200	199	203	172	181	187	179	174	162	168	170	177	159	184	185	176	208	177	170	179	177	177	154	169	176	174	176	172	161	161	169	171	184	173	161	179	182	152	162	160	163	155	151	166	165	158	161	177	152	160	152	126	155	133	146	182	167	146	178	155	127	151	148	137	139	174	168	154	181	172	164	143	174	166	153	187	160	157	168	159	178	192	141	152	149	166	152	166	165	172	162	146	164	161	139	137	172	170	143	143	145	198	160	175	176	165	169	157	163	165	158	165	174	169	156	177	154	177	186	164	150	172	174	160	146	164	168	169	164	143	180	156	155	175	157	182	170	171	151	169	136	159	140	144	191	159	150	150	146	143	152	141	177	151	153	173	141	153	163	158	159	184	180	136	144	171	157	173	154	147	151	178	156	138	170	159	145	155	157	156	157	178	183	171	175	166	171	159	175	168	185	155	163	171	155	127	159	164	178	134	138	142	147	162	193	181	147	152	181	173	172	156	130	136	164	180	191	159	166	169	167	178	167	164	154	160	171	165	140	159	176	144	159	146	174	139	151	164	163	180	165	152	166	174	165	151	158	165	156	171	180	152	160	164	126	184	176	164	175	178	168	160	151	183	149	167	176	177	169	159	145	168	159	160	158	162	181	158	144	158	157	146	165	165	156	184	190	167	179	177	169	199	180	167	154	160	171	161	160	170	165	167	147	201	178	158	172	154	174	160	141	176	154	162	174	173	160	179	168	153	157	144	174	156	151	159	182	150	170	174	158	157	171	154	188	151	176	180	161	149	168	156	150	160	168	145	193	155	166	142	152	125	171	173	189	167	158	161	158	164	168	158	172	168	153	178	171	159	157	162	171	137	147	160	161	150	162	172	156	180	188	136	154	172	171	175	168	151	143	132	160	163	169	152	164	142	166	169	165	151	188	165	167	170	181	188	176	169	162	178	150	168	170	188	167	161	189	146	152	174	188	190	151	183	176	161	156	152	170	160	154	168	154	143	160	151	160	170	160	169	150	162	171	169	147	145	154	175	167	165	163	173	166	158	147	153	199	178	170	154	151	164	194	161	155	185	161	164	155	199	178	179	174	171	157	138	146	159	150	147	159	180	138	175	162	160	168	134	168	164	186	189	144	161	168	167	157	185	179	178	159	172	154	151	159	150	159	159	151	166	160	158	151	161	158	164	163	170	188	139	145	151	175	165	179	136	180	160	156	147	170	162	157	170	164	159	170	145	158	176	137	164	168	149	186	168	178	156	170	154	178	130	182	167	151	146	154	160	114	166	169	164	157	166	154	168	159	151	170	155	155	187	165	164	179	164	168	161	155	170	174	153	182	168	162	147	176	148	177	191	160	151	153	158	160	174	187	150	156	156	167	186	176	178	146	155	148	148	187	171	173	153	156	173	172	154	153	160	162	181	171	162	165	159	163	145	165	169	159	168	162	149	162	173	157	148	180	171	167	168	150	175	171	161	159	164	142	174	202	163	153	159	190	136	154	168	155	193	177	149	176	160	168	167	164	165	145	174	173	155	168	157	168	159	163	162	150	153	153	161	164	160	160	152	157	155	146	148	182	182	161	153	165	170	164	161	171	155	140	160	144	176	161	158	168	146	182	156	144	155	174	169	158	151	170	191	156	161	166	172	167	144	147	159	181	160	164	165	170	164	160	184	170	159	164	174	173	150	175	163	156	145	165	157	162	171	171	155	176	161	196	173	161	174	167	159	135	167	181	163	172	164	175	202	145	158	161	191	184	175	166	171	143	157	175	168	169	156	170	166	161	157	139	165	171	150	177	171	205	148	154	173	164	152	185	154	141	191	170	183	139	167	163	145	146	182	162	171	147	147	149	143	163	150	167	160	178	153	172	169	181	172	183	165	147	153	146	174	158	157	180	166	176	181	157	121	175	145	169	172	162	176	188	164	151	172	177	178	135	162	172	148	165	160	170	168	175	167	156	171	172	156	180	145	176	166	150	121	183	146	156	148	172	192	163	173	174	176	197	184	152	162	153	165	171	159	187	166	164	147	151	162	150	173	158	155	173	156	177	153	160	136	165	172	198	187	174	163	152	168	169	140	163	163	169	159	163	167	147	139	186	162	172	167	180	140	179	141	162	154	190	152	167	150	147	161	168	143	158	182	162	163	178	176	155	184	143	158	173	154	151	144	143	155	153	154	157	154	174	160	149	158	149	168	161	153	176	170	164	161	164	151	151	129	161	155	161	163	166	161	156	160	142	166	158	185	173	185	149	132	146	158	167	156	166	167	166	160	161	138	140	183	196	173	148	159	165	173	165	145	132	177	164	158	159	159	170	156	148	163	160	165	171	145	136	178	150	164	153	145	163	157	146	157	148	175	160	145	164	150	133	178	150	166	192	166	166	156	178	172	180	183	144	142	150	163	183	151	181	167	176	188	145	137	156	172	149	176	169	156	155	130	136	153	134	171	182	149	154	151	161	138	166	169	158	156	172	158	140	157	157	162	162	146	158	157	176	147	169	163	168	149	176	160	179	146	173	161	164	155	179	164	156	158	145	139	187	148	169	173	162	145	170	186	150	159	161	167	166	155	163	151	175	177	147	155	155	175	159	167	182	174	140	176	164	164	173	144	148	174	176	170	174	158	156	175	149	174	160	166	167	170	139	176	169	158	161	138	165	141	165	165	170	132	167	173	140	134	174	171	172	148	158	164	156	174	165	159	170	171	144	142	167	170	181	162	141	169	163	168	184	183	175	147	160	190	159	179	147	159	148	181	175	157	138	147	171	155	134	150	187	141	162	166	165	162	177	170	179	157	174	171	171	179	156	156	184	159	169	179	167	153	150	170	153	146	171	144	171	155	151	153	152	140	164	131	175	162	150	173	149	166	169	152	163	162	176	161	152	147	167	152	133	165	135	167	165	197	157	150	159	160	167	165	186	168	171	165	159	157	144	186	161	169	162	161	153	151	162	157	162	170	162	175	154	153	188	148	156	173	138	167	159	150	160	149	181	180	177	159	187	163	159	159	161	163	168	163	171	152	146	175	160	155	163	144	157	159	167	166	180	161	148	165	167	130	142	158	142	177	180	179	171	161	155	166	166	157	167	149	174	152	135	167	181	176	160	173	177	173	157	173	157	147	163	149	165	171	169	161	169	153	184	130	168	176	155	174	161	172	183	173	155	179	160	166	156	174	174	153	148	152	172	173	177	146	161	160	172	148	192	169	179	176	174	170	174	151	169	168	167	150	180	160	144	164	183	149	156	184	161	166	146	154	155	164	153	161	142	170	146	162	163	154	158	165	170	184	155	165	159	175	183	164	164	181	179	144	185	157	150	155	141	166	158	188	177	146	150	172	147	160	157	153	163	172	150	166	169	146	157	179	147	160	159	139	164	174	165	151	171	155	159	169
19523	6481	13443	19579	23241	22246	15104	12763	11922	12411	8981	6669	6225	5257	4709	4051	3419	3218	2943	2398	2199	2242	2318	1593	1921	2171	2295	2123	1830	1259	1316	1081	939	977	919	907	851	777	909	915	819	710	740	722	679	625	588	585	577	576	580	531	512	522	538	514	533	539	523	557	497	550	520	538	516	507	534	487	466	466	512	453	543	549	500	535	460	484	464	444	525	440	454	434	444	486	442	401	438	441	400	433	429	466	434	443	460	440	397	408	453	426	484	464	415	449	432	423	462	449	398	444	441	444	437	412	421	436	445	424	419	427	435	439	430	442	383	430	424	420	445	409	406	410	441	420	437	420	416	400	413	441	416	431	419	432	416	428	451	413	440	391	423	410	414	454	475	431	383	442	447	445	409	409	380	418	432	403	412	410	411	416	425	425	427	428	409	436	444	432	460	434	438	394	391	442	433	434	447	412	470	431	438	419	418	410	411	410	448	437	444	419	429	412	407	448	449	402	429	430	448	433	393	472	433	404	442	457	428	433	427	432	443	403	422	440	450	457	412	399	456	412	443	437	436	439	414	437	456	422	449	429	469	388	410	422	406	411	404	423	465	442	434	419	411	435	420	414	430	418	399	413	402	411	441	412	447	423	447	389	396	404	443	424	404	382	414	412	437	422	432	420	436	404	391	449	456	411	433	399	423	422	432	413	440	442	403	457	406	446	415	462	430	447	416	410	429	433	452	429	391	425	411	426	418	435	460	410	396	427	449	443	431	428	486	422	423	419	415	450	455	455	417	443	426	405	418	402	413	428	418	415	397	413	447	417	413	456	385	482	429	424	450	439	402	435	397	407	415	429	429	433	446	398	431	433	395	434	406	428	401	440	443	412	420	418	434	401	423	419	386	391	430	405	436	395	415	455	407	423	426	427	442	406	432	403	409	425	445	414	387	399	425	431	439	404	406	439	382	396	439	389	447	419	418	454	393	419	410	426	372	420	419	412	437	395	440	401	458	454	381	436	400	409	440	416	404	440	435	413	433	422	404	434	407	414	397	417	400	409	395	403	410	412	430	451	412	396	427	432	415	400	421	413	437	435	405	411	449	427	441	414	448	413	396	472	424	441	427	418	418	422	428	410	398	414	374	416	450	423	431	383	387	446	452	409	417	419	449	436	415	449	406	454	440	377	431	395	412	370	401	439	412	424	435	414	439	433	429	417	416	441	415	411	434	453	402	429	441	422	454	436	415	415	408	406	402	407	442	436	415	450	383	412	428	434	418	410	388	430	389	401	429	439	394	440	437	429	462	435	405	451	468	464	407	437	452	452	429	432	444	413	363	426	417	398	421	421	432	460	429	398	437	415	441	415	437	421	470	413	437	436	422	426	414	427	429	444	450	430	413	445	409	411	425	397	452	444	441	447	451	411	386	380	388	402	448	440	372	415	427	411	403	408	420	444	426	414	389	422	381	402	424	434	403	428	428	371	405	419	394	434	405	427	406	449	398	438	409	399	424	404	411	432	398	397	413	433	394	423	391	406	406	460	422	388	426	441	399	419	413	433	448	416	440	435	384	434	417	427	423	426	435	394	461	437	434	402	435	408	414	448	428	416	453	419	398	379	418	395	436	402	422	423	450	437	454	435	448	429	398	435	440	436	406	429	425	389	400	427	409	440	408	417	385	391	417	415	386	422	417	419	412	390	447	440	410	442	406	415	433	436	412	451	452	423	421	433	415	387	438	410	446	428	415	426	419	415	431	447	396	409	433	464	415	408	421	413	415	429	417	420	420	466	397	395	405	423	401	413	410	444	410	438	434	396	445	414	426	405	424	440	394	426	429	396	401	438	437	440	408	413	425	381	424	449	424	395	448	415	402	376	437	424	412	439	435	377	417	397	442	406	434	406	409	393	414	418	388	393	456	442	431	458	402	399	385	379	419	443	436	382	454	454	413	417	450	446	427	400	420	438	429	441	450	445	432	415	441	423	418	411	407	428	433	410	419	404	419	429	408	445	416	426	411	417	423	411	443	431	432	387	420	413	410	448	419	427	404	391	417	422	420	418	390	416	410	458	405	395	437	429	398	434	411	414	406	452	424	420	424	409	395	415	431	432	404	459	397	426	408	424	390	403	437	413	436	385	430	455	419	395	415	410	452	432	421	409	468	398	409	443	466	399	378	470	432	419	416	433	425	447	430	375	424	403	406	412	411	429	400	402	389	449	424	428	431	434	430	470	413	382	404	422	433	428	444	411	429	460	403	419	397	415	414	417	399	425	425	393	434	441	389	417	416	423	423	380	419	404	391	443	408	428	399	418	424	446	410	429	393	413	409	416	419	449	418	400	397	431	418	435	459	417	439	393	424	396	406	427	430	427	425	425	408	452	433	448	463	440	420	487	424	388	406	406	399	396	431	427	442	416	384	417	406	396	401	424	418	408	423	450	445	439	459	468	423	403	428	449	414	430	402	423	401	414	420	424	449	424	455	419	424	406	400	392	419	416	417	451	418	430	412	395	445	441	416	441	437	408	446	448	453	417	427	393	382	450	425	410	460	382	395	430	430	381	427	411	431	418	436	436	406	457	435	412	478	432	398	398	414	436	427	419	425	431	424	408	448	419	401	418	399	442	440	425	374	453	415	424	431	415	446	427	392	437	398	424	417	387	411	384	432	414	475	435	414	402	378	420	393	416	402	438	406	438	417	401	425	391	425	433	436	430	444	434	399	422	393	422	398	448	413	415	439	457	426	432	418	433	420	426	402	393	426	449	425	372	409	420	422	428	418	418	421	428	427	386	390	420	420	412	408	430	399	411	444	402	426	453	458	430	429	447	447	410	428	459	418	413	404	436	419	407	436	419	415	430	392	421	429	412	399	419	433	401	430	428	400	420	405	410	423	403	458	424	407	431	440	400	399	426	430	404	421	439	422	408	400	459	431	419	407	475	423	382	449	445	459	433	421	416	389	408	406	391	442	415	414	451	451	391	455	438	398	441	455	426	410	417	412	450	440	430	413	452	429	383	448	437	404	424	413	441	406	429	418	423	410	393	401	441	419	430	432	448	405	403	433	427	454	470	378	464	426	429	419	431	407	446	407	422	432	416	407	442	409	380	430	436	422	428	430	421	403	428	418	400	463	426	421	415	417	413	428	411	443	383	397	426	454	402	420	427	422	395	434	438	449	427	436	398	444	409	410	406	406	403	423	432	409	420	438	365	419	395	416	397	444	413	419	426	417	385	427	449	418	423	425	411	408	420	457	441	392	469	411	453	405	384	419	435	413	423	421	470	409	382	368	402	408	405	438	408	416	412	433	418	429	400	431	466	429	421	390	431	460	435	467	404	412	431	411	442	409	429	377	445	405	443	417	409	410	393	400	428	417	422	440	438	383	409	430	443	427	420	416	416	387	429	444	409	418	379	379	410	421	395	404	453	410	422	431	449	398	419	426	435	425	423	421	409	395	398	392	425	409	431	440	398	430	408	418	415	434	400	433	427	400	433	406	470	416	440	443	415
10949	2301	2236	2261	2098	1477	869	624	531	507	415	417	388	408	408	404	416	363	399	368	359	389	349	405	395	393	426	353	368	353	364	351	356	379	391	355	335	382	354	347	351	372	356	386	343	363	355	330	364	352	394	356	374	322	334	348	361	365	325	358	374	337	359	330	347	363	406	375	387	345	368	345	339	317	338	336	418	380	343	362	330	350	340	326	316	331	341	371	326	383	348	355	342	357	326	333	336	337	367	360	331	360	340	366	377	317	350	353	373	338	377	319	333	348	330	343	364	355	346	363	332	348	326	367	348	376	313	357	350	344	367	332	332	339	341	343	337	362	364	345	336	388	343	343	358	353	314	366	324	327	346	353	342	347	374	363	374	318	354	339	324	365	299	344	329	342	349	362	364	344	358	389	354	348	363	372	358	333	358	359	318	323	353	350	346	353	365	348	358	345	359	380	366	349	345	346	341	335	351	367	369	328	327	328	349	323	348	367	359	314	323	351	347	340	366	341	346	350	338	376	346	339	345	311	312	355	333	324	327	323	348	335	361	395	374	371	381	363	346	367	367	344	334	371	304	373	345	362	352	334	354	356	375	351	344	346	348	319	349	356	336	344	373	329	339	349	338	346	320	379	341	365	346	342	314	320	325	366	349	352	341	342	341	343	307	350	343	306	343	355	356	334	351	356	340	341	341	354	326	330	327	359	316	357	359	348	350	332	327	327	368	352	370	354	377	380	370	352	332	374	344	361	340	361	364	353	349	332	339	348	319	362	367	330	373	355	358	362	381	325	357	346	357	356	375	361	333	343	355	383	363	346	341	350	331	345	345	344	337	401	328	367	323	337	360	347	418	346	344	330	397	395	362	345	359	380	346	376	330	331	351	344	321	352	331	341	355	343	359	343	336	351	392	359	383	359	317	347	362	354	291	377	351	338	377	335	337	354	353	354	375	325	340	368	360	329	334	359	382	353	332	383	345	345	355	349	336	325	353	349	316	369	324	343	378	373	341	335	339	325	373	358	345	375	383	370	371	348	355	358	360	327	348	349	362	334	336	324	336	350	329	388	378	351	358	372	355	316	351	370	338	322	347	332	346	343	339	346	360	375	357	368	339	346	370	329	361	339	349	382	331	377	338	333	360	357	366	369	368	321	386	348	404	365	324	350	332	350	361	375	354	348	375	330	348	323	374	350	370	384	374	375	352	355	348	338	373	334	392	354	357	380	383	365	349	334	356	353	319	370	352	362	363	367	342	355	349	363	345	344	324	343	347	343	340	358	335	393	335	343	336	345	375	347	335	332	328	301	345	346	313	340	341	357	353	352	329	365	347	324	340	360	326	356	336	368	385	339	340	364	344	326	369	395	357	348	401	401	364	339	356	323	361	335	349	376	356	343	348	360	338	366	356	364	361	340	357	318	351	363	342	346	339	318	341	393	368	320	364	355	332	378	365	322	361	350	329	388	330	365	333	378	356	344	379	359	333	386	391	358	359	339	362	372	333	316	342	359	362	346	386	373	327	341	344	354	362	328	378	335	365	335	375	366	341	381	348	358	363	375	350	357	364	367	341	341	329	322	336	381	355	322	309	368	346	352	363	338	343	354	323	328	338	343	351	370	352	343	340	336	390	334	376	365	333	352	361	335	351	362	376	367	352	367	348	375	329	336	344	346	352	321	348	366	339	337	328	355	345	333	345	355	364	358	355	340	364	354	361	356	366	371	337	346	352	349	336	324	340	383	350	354	340	341	360	305	374	356	348	344	354	368	369	334	350	351	354	351	334	343	376	333	371	330	360	329	334	335	379	339	323	347	356	339	344	360	348	343	367	343	344	320	327	331	339	378	345	320	316	358	345	368	331	336	357	365	346	346	356	331	381	344	366	368	337	361	349	380	361	343	333	356	348	318	338	384	361	352	408	362	377	364	356	351	356	337	346	328	363	356	374	370	347	359	359	382	322	319	363	367	334	373	320	338	333	334	367	358	378	338	379	344	332	343	306	352	353	358	366	333	329	369	360	371	362	344	371	332	339	349	347	354	329	357	357	305	346	341	318	344	342	352	353	318	375	336	362	387	344	318	363	366	390	319	361	366	353	355	343	323	312	339	360	333	347	372	322	343	370	362	324	348	371	340	368	367	351	358	332	337	388	379	370	350	343	359	358	378	343	359	340	340	324	345	347	356	364	345	337	370	397	386	400	409	332	369	355	355	351	343	358	372	334	359	348	363	302	354	337	344	308	374	362	354	320	374	341	376	365	373	324	348	327	359	333	334	345	346	357	335	312	364	372	310	354	326	375	339	327	351	330	356	351	381	411	357	335	337	347	351	340	326	362	359	344	323	354	356	339	397	391	359	330	328	364	366	331	353	339	355	313	327	354	339	326	327	357	372	349	365	340	333	388	334	371	341	345	375	336	361	343	340	375	392	364	375	362	343	339	353	393	359	385	340	331	353	365	338	370	334	348	380	358	364	353	336	356	347	302	339	343	380	347	344	377	405	369	354	359	404	333	354	321	369	318	332	379	362	331	346	337	394	373	364	348	349	387	364	383	341	302	321	364	360	346	331	324	330	347	374	336	360	354	308	336	331	339	339	302	353	367	360	339	367	328	391	360	346	350	363	362	348	338	338	325	368	363	357	318	346	358	390	385	341	376	360	352	308	331	346	342	353	363	347	322	374	363	327	364	364	358	360	319	348	376	351	348	334	392	361	326	359	349	332	381	346	368	358	333	357	320	354	381	356	375	364	321	346	345	352	338	365	334	360	336	370	347	357	346	345	335	352	324	360	345	362	391	367	367	337	359	348	377	370	366	334	314	337	333	358	369	326	348	368	364	374	355	339	350	356	379	330	353	348	382	340	339	349	317	345	343	343	343	352	341	339	399	376	367	379	371	362	364	368	333	344	356	400	387	354	343	357	395	396	357	354	328	348	383	329	363	352	363	344	327	379	371	339	369	340	382	323	341	351	357	306	351	362	386	367	323	359	350	329	360	389	336	319	393	367	354	382	354	345	378	330	338	347	357	387	369	370	359	359	366	328	380	326	323	339	358	343	372	368	343	355	317	357	365	372	355	362	324	344	347	323	352	385	335	370	378	354	362	348	396	331	353	330	347	366	358	363	374	354	367	347	377	329	319	326	353	379	358	349	350	345	354	352	327	345	317	339	344	341	346	360	351	328	357	357	399	347	314	344	362	364	346	365	374	362	364	344	343	332	387	336	354	387	386	352	347	396	385	320	354	348	347	360	315	358	393	355	349	350	319	346	359	362	324	344	356	351	377	375	369	350	379	365	353	369	360	342	337	347	332	332	344	336	349	343	352	364	341	330	351	350	317	325	368	369	333	338	368	371	352	355	339	337	356	391	353	360	357	331	354	303	354	362	349	350	338	351	340	351	344	362	363	337	341	352	362	350	360	366	343	335	384	368	359	383	391	380	324	347	368	364	319	328	366	335	382	361	345	343	358	349	393	362	344	302	378	341	331	337	321	349
6389	2193	4439	6632	6962	5339	3191	2225	1780	1567	1319	1283	1248	1246	1363	1279	1235	1149	1127	1009	1045	1010	980	1007	1060	1138	1237	1104	1039	970	958	916	890	910	920	953	892	856	878	896	842	856	905	893	884	782	829	776	796	761	797	832	855	828	784	750	791	849	776	807	797	792	774	839	800	793	864	842	845	836	814	832	783	840	786	855	854	872	841	834	808	785	839	744	820	813	761	775	766	763	813	827	794	851	786	822	803	834	784	828	832	847	829	872	830	829	816	815	764	798	820	807	770	854	835	820	783	790	831	787	797	774	819	836	800	831	768	807	853	842	830	784	797	838	854	785	795	803	766	809	860	810	842	816	808	777	857	780	794	807	830	810	789	863	798	862	761	785	825	807	838	822	799	772	818	798	784	804	791	844	793	804	792	773	807	810	902	772	859	796	832	791	737	909	790	814	866	812	809	791	866	792	809	832	821	801	818	779	816	786	788	804	788	853	808	821	774	798	786	816	825	834	797	817	798	818	772	744	810	768	780	814	868	814	793	782	790	855	762	851	792	809	737	824	816	880	812	845	800	846	822	831	789	775	810	857	812	822	780	888	829	848	800	773	835	813	795	785	800	793	806	891	831	772	818	807	787	763	834	825	798	836	785	791	767	827	797	812	823	845	794	756	797	866	749	847	774	839	816	820	756	798	828	803	806	775	804	823	797	791	892	771	839	827	799	820	784	807	799	811	828	784	820	879	810	735	792	767	779	832	806	828	812	824	823	786	799	782	830	801	819	831	834	800	846	811	839	773	825	781	819	785	819	829	748	749	793	834	775	818	830	770	796	797	814	779	826	769	826	784	815	816	812	743	815	858	810	819	767	768	811	806	837	812	867	787	829	778	791	848	813	815	834	802	795	782	790	804	825	791	757	820	859	785	830	816	837	816	807	785	850	790	844	817	824	764	853	776	851	820	833	841	806	807	791	836	868	772	804	866	866	809	854	844	805	772	832	786	831	762	825	785	783	778	807	792	796	787	831	783	832	816	807	795	805	736	762	794	787	785	799	816	794	835	801	820	781	825	812	852	817	834	811	781	819	834	767	740	815	800	802	794	805	826	828	788	827	825	772	810	798	759	778	818	791	830	790	791	740	832	809	796	787	825	811	798	805	810	835	826	852	776	798	808	872	805	797	821	793	815	785	835	803	792	816	809	769	783	793	770	796	797	801	829	837	803	800	831	770	760	796	835	830	820	825	807	778	833	773	835	815	790	787	819	832	834	827	840	850	845	806	789	788	828	763	778	799	767	791	846	779	768	817	789	766	792	856	816	823	837	820	821	818	845	809	785	839	816	766	810	798	784	810	803	825	803	820	842	838	824	815	829	815	823	818	793	778	804	850	792	814	847	785	822	866	799	814	801	775	793	838	827	806	827	817	797	861	798	781	840	824	846	789	767	833	786	831	790	812	831	828	793	861	774	829	864	796	841	815	816	795	760	793	858	835	824	825	842	837	769	835	817	804	830	787	824	820	832	798	821	781	822	811	836	798	790	813	768	783	782	820	829	789	810	797	767	864	791	826	856	798	832	838	833	798	763	848	807	850	817	761	838	811	785	775	778	832	813	776	782	786	774	785	793	807	868	809	784	866	798	844	789	811	741	856	799	776	803	803	765	823	819	843	829	801	808	778	784	791	790	789	783	792	854	830	771	815	777	858	795	883	822	840	832	781	771	783	780	847	743	809	795	818	792	805	770	826	790	764	808	818	812	824	807	829	808	820	810	813	827	868	772	817	792	807	868	802	802	774	833	795	832	811	845	819	762	781	768	829	770	797	785	774	816	799	766	818	775	812	782	796	826	807	860	837	829	847	817	818	817	820	785	829	838	820	809	846	806	790	820	791	817	810	777	792	790	827	781	805	742	841	811	803	821	786	768	809	786	839	769	833	779	812	842	817	780	732	824	773	823	813	792	815	811	750	846	834	791	799	840	805	840	844	814	785	790	812	844	795	805	831	810	827	785	822	772	858	893	806	783	828	798	802	847	874	844	787	811	769	805	767	801	823	817	772	808	802	790	788	839	828	768	846	812	875	842	815	823	790	787	795	853	827	783	776	813	810	769	756	850	837	846	840	836	775	830	807	819	782	788	812	844	824	844	860	823	805	819	780	812	822	807	805	832	770	804	814	820	767	787	824	835	871	839	830	887	843	796	799	823	887	827	791	814	797	784	835	787	794	820	809	841	775	788	824	798	809	838	823	866	796	797	851	813	832	811	846	789	772	792	819	790	782	766	838	813	866	818	801	833	759	809	817	823	829	790	796	803	789	842	879	843	818	797	845	796	802	788	769	778	827	841	779	790	835	784	789	800	830	792	848	805	794	834	861	813	793	760	795	808	788	767	762	834	803	816	790	818	767	828	779	812	799	804	819	780	866	784	833	806	815	798	847	844	837	837	858	845	808	795	852	821	773	829	838	864	820	778	764	827	843	779	835	839	791	859	844	829	795	839	784	802	752	817	811	756	800	777	736	778	806	781	803	793	803	796	748	757	812	802	772	781	771	797	787	821	815	802	808	849	810	821	821	798	796	809	811	795	821	833	857	804	790	806	800	786	797	752	774	814	787	829	768	809	787	830	784	845	827	771	805	789	812	808	786	817	794	852	781	804	818	818	800	859	773	814	817	813	772	823	817	801	851	841	824	829	794	822	846	815	794	787	789	797	867	801	804	801	794	757	841	811	811	804	796	819	850	780	814	784	785	852	843	789	761	779	810	790	860	879	809	832	829	780	827	784	778	780	834	825	828	811	811	761	796	840	845	782	798	838	790	831	809	754	811	842	785	836	803	846	796	823	778	788	810	768	852	823	838	799	851	801	834	817	776	866	841	842	782	833	817	789	801	757	787	875	830	811	853	783	766	816	810	756	779	834	799	751	823	782	806	810	821	819	772	796	773	798	826	779	832	793	837	841	798	854	791	835	805	834	787	781	786	781	793	780	847	794	795	801	817	803	807	819	825	750	835	780	783	844	812	793	851	762	823	810	835	827	784	863	817	820	795	796	851	815	810	827	830	824	762	780	793	832	820	741	837	824	810	824	796	816	838	828	801	800	791	784	871	830	837	758	825	771	792	833	768	833	827	820	825	796	845	813	803	809	853	830	822	769	806	803	837	806	814	788	830	863	827	776	786	808	806	793	787	811	853	752	825	847	780	813	855	810	775	825	829	841	828	794	814	833	777	790	842	830	814	882	823	835	813	807	863	820	826	832	835	814	786	859	820	807	832	822	773	806	835	869	778	795	814	802	816	846	809	746	839	809	809	835	865	830	833	812	833	816	796	841	802	762	771	779	809	846	841	819	781	794	816	860	817	848	799	835	768	814	789	808	815	803	860	802	849	769	821	819	808	786	841	859	819	794	781	752	795	787	769	795	796	771	806	807	829	809	853	834	860	805	801	818	839	802	797	798	807	794	767	842	763	782	778	823	822	834	812	819	785	797	832	817	824	768	808	849	853	754
28581	9061	6862	8303	7546	6400	3968	2665	2055	1693	1385	949	760	671	618	508	456	420	403	382	367	366	332	308	349	352	355	351	292	305	289	246	304	276	246	257	257	246	256	252	239	229	243	238	217	241	226	206	217	232	210	239	257	244	214	229	265	229	231	248	223	237	253	247	223	207	235	243	218	219	219	249	228	243	217	218	213	241	252	211	215	246	243	233	234	238	246	231	222	206	233	241	245	225	215	253	232	219	233	222	232	249	205	231	256	200	231	218	255	198	222	209	209	228	223	231	205	248	230	196	225	225	208	229	196	230	231	201	226	224	214	233	223	249	230	228	220	233	262	231	229	230	221	218	229	216	207	220	223	227	235	220	228	241	225	221	220	257	225	257	230	208	225	236	210	219	226	222	237	199	218	235	239	189	235	210	209	222	223	238	239	225	257	204	229	221	195	261	237	230	235	221	221	213	240	234	212	207	208	204	238	181	218	232	257	215	231	216	207	225	216	236	222	213	219	245	230	261	239	215	242	202	227	219	222	224	201	221	241	222	234	232	232	215	225	254	246	245	226	228	227	239	236	254	247	211	229	248	201	228	251	259	243	227	242	223	217	214	216	223	237	226	240	224	241	225	246	195	245	233	227	227	229	243	232	263	240	229	218	235	215	210	234	186	205	248	216	240	241	220	213	239	242	222	233	210	221	224	216	241	261	237	224	217	208	220	225	192	219	253	214	213	256	215	204	231	198	270	253	233	219	233	238	225	198	246	231	250	217	253	208	235	244	233	222	227	234	220	217	232	225	246	232	231	220	209	206	238	234	230	205	226	246	223	233	226	215	205	209	217	233	237	217	215	208	216	264	232	248	222	207	221	243	222	235	236	222	202	217	231	230	213	206	217	218	230	242	233	250	215	211	236	241	251	207	223	210	251	248	229	227	213	237	235	229	236	240	250	243	239	198	237	207	237	232	195	209	217	206	220	205	196	247	210	212	238	255	216	245	241	221	196	213	191	227	219	234	229	214	210	211	226	261	241	183	217	230	225	204	196	239	224	254	217	240	213	223	229	252	210	225	216	211	228	228	253	230	219	261	210	249	216	213	229	244	245	239	210	220	207	244	220	264	264	236	240	231	244	233	198	212	215	231	225	266	227	219	209	234	217	216	221	221	216	223	222	214	236	225	233	215	244	249	228	227	235	221	227	222	214	209	226	190	226	209	228	201	235	207	218	217	227	224	256	225	243	237	205	230	237	210	236	218	241	215	243	228	251	239	208	236	234	230	251	228	220	227	256	235	229	228	220	198	219	225	247	252	234	218	247	222	239	246	236	223	211	227	221	210	270	214	228	219	206	204	231	209	235	228	201	229	213	207	228	218	208	219	223	259	220	207	227	223	227	218	216	226	241	218	230	224	261	226	215	230	219	221	222	208	235	216	225	216	215	193	230	230	225	197	246	203	236	207	259	205	233	219	229	260	237	231	219	234	225	214	220	239	225	222	231	225	219	219	209	233	238	236	241	225	242	240	213	229	199	223	225	237	234	192	222	229	233	251	207	223	213	220	214	257	236	224	226	213	210	225	213	212	207	224	217	230	241	241	228	229	240	232	234	181	227	233	228	223	224	233	202	213	217	223	205	207	260	214	237	222	206	208	239	203	239	190	243	235	228	231	227	222	229	236	241	230	220	240	234	238	226	233	240	202	213	229	228	225	213	212	243	251	199	208	200	221	234	238	207	217	236	221	240	233	213	202	227	219	201	238	210	217	219	224	226	214	221	236	243	234	214	216	237	222	243	208	236	244	234	229	229	206	266	211	247	233	238	240	224	238	236	218	242	254	234	255	218	206	229	247	237	208	243	204	201	218	238	227	213	261	219	212	255	203	234	242	215	237	232	218	203	221	245	239	206	237	221	230	224	244	226	213	235	205	204	210	214	225	193	200	229	226	228	230	216	243	257	226	223	211	218	239	213	228	195	217	192	245	238	220	188	219	222	247	226	210	216	231	209	230	211	209	217	222	227	239	221	232	227	217	221	219	261	218	225	218	205	204	234	247	224	213	204	201	239	225	246	212	227	203	243	244	241	246	227	230	228	232	232	239	241	224	223	216	225	228	248	210	218	228	241	220	218	242	205	231	229	234	238	250	232	226	225	248	189	201	199	201	197	216	202	217	243	202	244	211	237	210	248	242	213	223	251	206	224	211	222	229	217	218	219	240	233	225	230	201	212	229	240	234	223	222	219	227	225	224	253	237	218	236	230	206	237	212	272	210	240	242	252	215	242	233	222	260	229	230	222	236	215	251	233	237	230	224	220	201	218	213	210	200	233	205	222	228	212	231	225	237	235	221	235	212	237	243	219	210	244	223	185	214	198	229	216	231	267	211	209	200	233	218	222	199	208	215	223	240	224	203	221	223	199	204	228	189	214	249	211	238	216	217	215	221	232	217	241	207	191	201	210	216	235	221	244	206	225	210	233	212	233	241	221	220	240	225	225	218	228	205	211	222	224	209	225	256	209	220	201	201	250	216	229	241	240	232	211	206	230	262	233	208	217	239	219	204	215	226	230	219	233	217	253	203	255	215	214	237	240	231	229	240	219	215	235	229	229	238	213	243	190	223	199	224	220	211	189	264	201	274	199	243	220	242	219	239	238	256	235	230	199	252	238	240	209	224	213	190	215	213	210	216	236	220	221	239	216	213	201	226	251	208	225	262	230	235	224	237	234	233	210	218	223	228	222	234	227	232	231	241	213	238	211	213	209	213	220	217	227	227	234	223	198	238	220	237	226	203	236	199	245	231	200	207	223	223	229	204	223	218	228	249	235	229	222	236	212	224	251	236	233	253	234	223	207	202	206	220	197	249	213	237	222	236	199	247	228	214	226	230	214	238	207	229	235	229	199	194	229	216	266	220	227	236	228	212	203	247	217	230	219	237	224	213	228	238	228	243	248	210	234	228	216	212	208	221	261	191	222	230	237	214	236	227	222	211	248	245	205	212	203	216	224	220	228	224	225	224	233	254	232	221	218	254	212	220	244	223	244	265	218	240	258	234	230	241	223	241	206	217	234	205	242	211	216	226	241	208	234	228	235	239	203	223	237	215	229	216	189	213	208	240	233	246	231	227	240	202	219	235	219	214	238	220	230	201	198	225	216	239	225	229	218	262	199	248	210	204	208	207	223	237	226	213	212	244	223	220	219	221	208	180	212	230	209	226	192	205	239	214	220	219	212	213	207	226	208	216	244	239	229	242	220	245	225	259	223	199	234	213	234	209	227	229	254	221	248	236	236	221	228	218	222	222	208	213	222	230	241	229	218	194	207	220	238	226	224	209	229	223	225	235	221	216	241	233	234	210	228	215	247	253	186	242	243	205	213	234	215	247	223	204	220	199	226	235	237	228	240	209	212	235	226	217	227	216	251	230	214	231	226	203	235	242	210	189	209	231	236	268	237	219	239	216	214	205	218	244	231	234	199	225	230	245	217	238	261	210	231	231	219	232	204
16067	4789	9490	16160	16325	14053	9299	6725	6670	6121	5434	3869	3743	3308	3047	2398	2079	2083	1729	1565	1398	1666	1373	1304	1443	1494	1565	1344	1164	1218	1104	890	874	824	828	780	714	820	744	773	795	762	741	671	680	697	638	634	610	596	611	602	572	596	592	587	594	617	541	624	600	596	626	662	589	594	591	584	567	576	564	623	584	570	597	566	607	558	575	547	564	560	553	579	578	523	552	551	512	592	559	624	556	574	575	578	552	600	532	572	529	537	544	554	557	546	495	528	543	579	544	544	534	583	549	557	561	555	548	586	595	531	561	559	564	542	568	528	563	518	562	540	563	520	545	593	598	555	552	517	517	542	534	503	534	543	531	555	544	552	568	545	558	580	524	553	625	560	578	532	561	525	583	556	559	492	560	546	556	542	549	545	564	587	518	548	559	533	564	564	562	552	559	543	540	602	542	575	514	549	539	524	572	536	549	591	503	569	538	555	555	555	565	497	562	557	550	517	594	501	567	578	561	530	566	540	541	542	525	544	518	534	506	550	525	543	525	507	613	547	582	550	536	567	544	557	596	509	541	548	534	565	557	607	564	544	542	569	520	581	525	547	577	583	554	537	581	566	547	540	571	539	559	551	556	558	519	535	512	534	571	562	566	538	512	544	498	543	571	543	551	540	537	541	572	548	543	543	478	534	565	603	566	578	567	546	541	581	522	560	555	534	542	544	561	552	483	538	557	524	507	561	556	570	520	544	582	560	557	573	545	556	545	571	574	528	561	567	535	597	557	544	550	547	539	527	519	541	562	515	594	542	547	541	560	581	565	581	572	553	578	561	574	549	544	553	563	527	532	542	506	526	568	549	578	555	556	544	523	556	552	580	536	548	539	549	549	560	518	589	562	592	548	530	520	578	552	548	531	510	575	555	503	525	539	509	534	572	556	572	498	526	554	568	536	533	548	515	543	606	534	501	543	529	543	552	522	563	550	530	545	565	526	528	549	565	573	540	575	517	540	583	523	526	608	566	554	549	501	573	555	567	522	538	542	589	524	555	534	540	535	568	580	533	496	532	566	506	575	575	488	553	555	572	548	575	550	556	534	538	561	557	496	553	479	541	545	548	502	540	562	547	569	536	562	538	570	580	522	549	568	535	574	553	515	549	549	537	549	585	568	561	531	543	538	531	554	570	561	569	512	551	584	554	552	567	521	527	544	549	573	499	544	548	519	518	553	521	532	523	557	557	565	536	575	555	597	534	568	573	505	524	571	581	564	562	559	564	460	571	551	557	578	532	524	563	544	553	558	556	535	544	539	561	559	539	518	538	535	529	535	558	566	504	546	538	549	531	587	549	563	519	540	511	560	562	534	538	564	569	542	544	531	562	496	536	552	544	578	550	583	588	575	556	547	550	537	511	565	596	559	519	541	553	512	540	562	572	510	575	578	513	540	540	551	540	568	541	541	573	552	555	591	535	559	552	538	521	539	579	566	495	498	557	544	496	564	531	546	536	553	506	528	541	573	543	540	554	593	531	513	564	529	562	573	528	548	589	550	551	544	512	540	535	554	536	548	502	591	560	542	518	539	497	523	496	524	553	574	559	529	587	554	526	539	543	587	535	596	542	519	571	500	571	510	546	558	553	570	561	540	534	528	586	529	540	533	533	559	532	548	553	534	535	538	573	536	538	560	540	542	541	564	535	524	545	522	537	516	542	541	602	497	567	521	547	536	544	552	556	543	556	550	546	553	553	526	536	586	546	540	575	567	543	498	565	515	537	589	521	589	576	497	579	558	522	501	541	503	572	574	526	518	495	545	552	512	550	531	521	570	561	563	570	567	563	487	534	545	541	568	554	546	555	535	534	550	532	516	573	563	564	535	551	550	548	490	566	574	541	554	570	550	554	530	557	557	551	554	518	567	513	512	545	581	569	517	569	556	513	531	535	556	552	559	548	574	526	507	541	527	527	561	575	557	568	563	471	548	538	540	559	551	523	520	543	522	516	513	588	516	564	565	545	512	529	532	536	544	555	560	517	578	552	579	555	517	585	550	557	559	556	512	550	573	546	587	531	533	566	545	553	536	536	530	553	571	534	540	544	538	529	541	520	532	538	542	556	511	515	557	552	559	575	544	570	560	508	540	515	559	523	522	523	543	520	557	579	542	552	554	519	556	572	558	560	563	545	539	567	570	528	580	555	569	505	568	580	510	557	551	536	550	530	565	539	561	531	579	557	542	552	571	496	571	545	556	538	524	583	530	545	576	501	556	556	580	533	530	578	517	533	539	514	550	534	492	545	558	568	585	573	558	545	557	557	543	582	561	573	531	547	522	534	572	564	530	550	514	539	512	548	584	502	560	568	541	563	561	554	530	511	505	557	514	590	528	513	561	579	532	538	571	499	495	529	565	531	556	532	537	513	525	545	558	540	538	540	525	491	586	554	515	524	543	557	542	554	510	503	595	577	529	548	528	581	525	522	535	540	524	546	530	548	557	538	517	532	540	563	527	557	503	550	567	553	561	536	513	563	587	533	530	502	538	605	564	597	553	605	556	573	552	533	563	540	563	561	552	545	520	550	501	574	523	522	548	525	562	488	558	547	558	565	593	540	552	548	574	575	542	519	515	561	517	520	509	539	585	511	559	564	510	537	582	572	540	523	543	559	568	521	571	523	565	549	552	578	551	583	571	560	520	498	551	560	523	567	545	540	567	556	571	536	539	546	555	571	531	545	575	554	524	560	540	581	595	579	556	561	566	529	547	514	525	552	528	539	544	573	558	601	568	581	565	560	550	518	569	529	564	510	531	542	505	532	553	534	545	554	529	567	537	574	572	577	540	553	510	539	529	536	564	503	562	505	538	567	501	572	540	536	527	551	550	597	539	524	515	524	550	512	587	535	522	570	520	586	557	538	589	568	556	526	534	559	576	552	564	529	482	557	602	588	526	560	511	540	549	532	558	579	547	555	526	577	538	537	551	557	510	517	510	520	533	554	579	565	548	585	542	565	586	559	543	546	561	569	517	551	511	556	528	541	551	565	552	514	562	518	511	557	580	514	561	529	563	566	605	576	527	548	546	540	559	537	524	552	562	508	574	552	514	532	529	530	545	556	602	554	507	517	575	505	535	555	554	537	554	579	555	538	570	574	532	543	524	533	568	513	529	533	529	536	478	563	545	558	580	571	534	558	581	576	552	576	553	556	524	527	574	566	534	541	559	542	549	521	533	549	556	556	502	540	540	576	520	531	525	532	524	563	511	539	552	550	575	573	521	573	548	554	497	546	580	533	548	553	517	544	537	532	511	589	530	600	577	560	514	541	560	582	552	522	550	531	505	527	563	558	535	554	523	571	567	576	547	546	550	574	511	580	558	525	508	528	531	572	581	593	515	564	553	535	558	584	590	501	534	527	561	575	531	554	522	540	557	498	537	564	535	566	508	521	526	565	527	557	575	519	515	540	530	571	552	587	529	543	577	531	509	559	560	522	571	563	586	560	556	574	520	556	565	547	525	508
40731	16154	12756	13739	12587	11511	7367	4991	3782	2969	2134	1437	1511	1352	985	721	597	575	433	434	494	467	373	375	408	419	398	320	295	299	223	244	262	222	212	214	212	244	209	204	217	216	197	182	205	173	188	169	152	196	167	161	188	187	207	166	162	194	201	169	193	173	193	171	178	176	184	170	184	188	170	183	178	171	174	173	169	176	150	166	193	195	187	158	175	183	152	162	146	172	144	163	184	167	171	184	169	160	170	148	183	165	161	177	157	163	156	185	184	152	163	181	163	156	158	163	188	179	165	158	187	179	165	185	163	150	149	167	189	166	179	175	200	176	184	169	173	157	176	160	176	165	160	177	170	172	146	172	164	179	159	164	142	162	160	183	150	164	174	162	153	177	166	173	159	144	149	162	150	158	150	137	169	178	181	163	167	170	158	169	171	186	162	154	169	164	146	186	178	142	173	177	178	146	173	173	168	166	139	179	156	168	146	140	158	147	171	161	151	151	167	174	182	163	165	166	187	150	167	156	190	163	142	171	166	138	172	181	146	173	163	166	162	156	158	149	146	154	176	155	171	169	174	155	151	169	153	173	162	188	173	168	180	132	203	187	165	187	180	176	178	161	168	170	163	157	145	169	148	153	176	172	153	188	166	161	156	181	167	162	179	164	163	155	165	174	162	158	150	173	165	172	181	162	181	148	175	167	179	168	155	150	164	158	155	153	150	161	166	157	167	185	158	163	172	171	194	155	148	163	186	165	161	169	173	174	195	161	154	178	176	174	176	145	154	154	162	173	150	174	175	168	173	157	139	160	158	165	157	169	189	167	185	166	164	169	157	175	181	163	171	137	164	143	151	175	156	159	156	196	183	141	161	177	163	182	185	179	175	178	171	179	183	177	148	151	167	161	171	165	158	163	182	163	158	140	168	166	177	191	193	178	152	176	178	179	138	175	146	159	169	172	162	152	162	176	156	176	163	157	149	161	154	184	150	182	176	189	173	168	152	176	182	156	179	174	175	179	154	151	173	151	167	151	165	161	167	172	157	146	162	164	170	159	167	171	170	164	187	141	174	161	179	167	159	160	164	159	165	145	167	173	187	156	151	144	178	134	185	160	178	177	146	176	150	183	175	183	140	153	156	179	165	186	158	154	152	176	161	168	188	145	164	191	188	169	189	185	164	153	176	178	186	168	156	178	173	158	176	170	174	179	174	169	157	155	187	181	186	161	164	145	171	188	167	165	169	176	185	149	166	171	170	175	166	166	187	145	140	161	167	154	181	174	159	181	160	161	189	175	166	163	184	164	216	172	168	165	176	187	183	169	163	175	145	183	143	161	168	157	165	168	172	166	169	172	146	165	175	176	163	175	179	180	180	175	185	161	136	153	182	186	173	178	146	144	176	164	145	166	160	182	186	168	159	150	173	186	161	172	150	142	166	152	156	170	141	177	180	154	166	171	179	161	159	168	146	165	159	151	165	153	185	173	192	190	183	180	181	184	171	164	164	182	161	165	170	173	190	169	177	159	150	176	171	173	169	193	156	162	167	195	199	168	164	146	174	158	179	170	161	155	168	157	144	158	178	171	159	171	170	181	146	153	138	173	168	181	168	176	149	180	133	154	167	170	164	139	148	157	169	171	181	126	153	163	177	174	147	199	152	172	153	171	159	169	163	160	177	174	164	166	164	172	140	155	165	198	189	165	161	174	180	157	135	175	150	169	151	178	166	156	160	164	148	165	155	143	144	156	142	155	156	155	150	155	183	150	170	174	162	150	171	169	159	158	166	164	171	156	175	162	164	177	186	172	157	159	178	180	170	170	176	174	158	157	161	170	161	174	172	195	191	147	184	170	150	163	187	155	158	158	163	157	157	193	145	178	176	163	163	183	188	178	183	164	154	149	172	170	176	183	169	158	150	158	139	148	161	180	156	168	180	183	164	171	177	143	137	183	168	167	167	167	190	156	163	163	159	156	185	174	152	166	150	153	175	146	133	170	155	178	161	153	177	170	133	144	170	184	179	170	173	160	165	161	159	179	181	167	193	166	165	152	185	174	175	156	193	162	147	164	169	146	161	181	173	163	180	178	188	171	166	158	141	164	146	174	159	172	191	177	160	170	201	178	188	169	174	180	150	165	156	163	160	169	196	155	162	192	160	157	172	162	180	156	160	152	154	159	180	185	160	175	149	180	175	156	196	169	166	178	145	142	168	185	181	171	159	175	161	147	185	176	162	167	143	204	183	151	135	143	160	191	171	175	166	169	167	163	152	167	168	185	152	171	164	167	165	174	169	175	161	179	154	182	187	152	154	159	174	176	188	151	156	211	159	166	173	162	149	163	149	163	156	174	162	160	183	164	178	167	217	166	177	173	166	174	199	167	198	150	184	178	176	160	160	152	165	172	174	164	174	151	154	166	178	179	163	180	163	176	148	184	143	196	184	159	154	164	176	166	166	179	156	158	147	163	169	155	191	159	175	169	171	179	167	155	177	151	164	177	172	163	200	165	161	190	186	167	178	187	168	162	157	161	171	186	189	165	172	173	170	183	167	184	150	169	177	185	170	175	190	165	157	168	186	182	148	132	143	163	142	167	151	148	153	197	162	166	186	160	163	167	181	159	151	171	166	123	159	167	177	149	164	160	183	158	169	156	168	150	161	160	153	162	176	167	181	167	155	184	165	174	190	135	164	166	197	193	174	151	147	161	153	185	146	141	171	177	170	169	182	166	165	167	176	157	189	159	177	168	158	171	181	181	166	147	145	180	165	150	166	170	147	168	194	154	162	181	152	180	168	170	173	160	180	161	152	193	176	171	161	151	167	150	164	204	168	160	179	162	209	183	183	169	171	157	175	150	167	169	153	166	174	154	179	170	176	176	139	133	177	176	178	167	166	173	157	155	176	158	215	157	153	172	168	149	139	142	181	169	168	158	158	181	198	172	196	172	164	164	167	175	146	173	145	157	153	164	152	174	182	166	168	154	161	173	154	170	171	172	163	171	169	179	163	161	163	167	158	167	161	160	166	170	178	161	165	157	173	175	158	151	144	166	163	159	181	148	168	182	165	172	168	181	163	170	149	145	173	142	167	160	167	156	169	173	164	162	152	191	191	177	158	176	170	162	182	168	147	172	145	185	137	166	199	152	178	174	172	158	170	171	155	147	140	178	198	148	135	160	150	156	170	164	170	149	159	151	192	146	146	157	172	172	156	143	165	167	156	165	173	188	165	163	174	162	181	177	176	177	179	170	153	144	169	161	169	161	166	166	164	164	154	155	191	163	146	173	170	166	176	167	173	151	158	156	177	194	158	160	162	164	165	156	185	177	162	179	151	170	180	177	191	184	166	159	173	175	160	169	140	160	139	175	158	155	155	169	166	159	167	148	156	145	167	147	176	164	161	162	155	158	180	177	157	156	175	209	151	191	169	150	178	173	165	134	176	158	177	183	150	185	181	130	160	174	164	195	168	179	170	147	153	166	195	152	181	169	181	175	155	154	167	160
22965	7608	15027	21653	22132	19270	14392	11314	11043	10187	8495	6845	6760	6021	5143	4091	3152	3170	2363	2202	2437	2262	1963	1697	2129	2336	2060	1783	1704	1550	1131	989	1019	958	854	828	931	987	868	844	937	783	728	715	624	620	624	618	553	585	514	567	539	533	554	585	560	529	606	515	515	591	503	535	500	520	469	493	490	447	478	457	548	521	459	537	456	459	508	454	503	502	482	452	471	443	453	450	457	455	406	457	448	402	447	459	466	411	454	421	484	459	398	439	441	460	457	435	444	417	439	452	418	449	426	464	481	412	472	464	455	424	477	444	431	455	430	470	411	423	432	417	423	399	441	461	430	414	437	451	454	447	429	437	431	462	447	424	431	403	395	464	452	465	491	448	400	374	436	424	445	408	429	450	406	488	463	436	428	423	421	420	458	446	415	457	450	430	431	452	461	450	409	418	455	430	425	455	465	451	411	406	423	420	424	424	415	404	431	419	409	433	500	452	467	402	426	413	463	413	425	435	441	452	446	423	423	462	425	393	443	430	437	425	409	446	448	461	447	414	396	420	423	433	425	437	418	391	414	449	433	425	438	429	429	439	387	385	393	449	411	445	423	421	416	441	436	459	444	405	391	459	433	467	446	387	382	421	453	441	449	424	421	434	405	435	452	425	406	430	395	387	416	455	427	468	427	481	433	401	410	442	399	446	443	441	444	436	447	411	449	401	461	441	392	409	409	437	422	430	425	439	412	423	434	464	422	430	437	433	461	456	412	429	435	432	425	407	441	437	453	467	420	406	382	447	450	450	431	391	447	415	447	429	435	431	435	462	442	439	452	470	434	442	457	417	454	414	433	460	418	425	448	457	434	455	434	441	423	423	396	457	453	407	425	409	429	425	474	417	404	435	453	431	431	429	467	427	428	421	430	483	405	438	448	425	454	417	432	450	452	442	422	438	450	406	445	406	477	452	432	397	406	438	424	473	459	408	451	434	413	454	406	431	409	395	413	453	441	436	421	455	423	451	437	423	416	390	453	393	465	452	447	433	439	427	427	417	432	429	435	448	408	411	481	445	430	456	426	416	429	413	414	429	479	438	430	451	421	464	417	421	423	461	449	418	409	446	416	441	447	422	424	439	440	448	430	423	457	432	470	430	406	426	433	462	425	461	413	435	432	443	464	416	440	413	393	430	415	410	421	440	444	467	416	428	444	434	438	431	437	432	454	430	439	454	449	428	432	415	498	428	430	419	413	419	448	432	407	435	428	449	449	467	379	409	423	460	463	417	425	427	422	391	419	439	407	427	425	428	452	386	415	424	424	433	406	408	442	406	396	431	422	456	449	457	423	436	442	452	409	423	434	439	426	436	407	430	443	466	410	431	425	432	422	450	437	438	449	436	418	454	434	396	428	447	430	453	411	447	450	452	420	451	438	412	445	435	477	420	427	429	411	434	436	416	408	429	423	419	429	421	413	422	438	463	423	448	431	433	462	406	415	435	420	447	438	432	392	424	447	458	453	412	459	427	416	427	415	452	436	421	412	428	474	438	446	442	435	419	440	452	429	429	445	491	413	439	403	421	430	421	414	425	472	433	429	468	428	421	443	431	427	413	446	446	437	476	405	463	445	407	415	470	447	428	406	430	417	407	422	413	458	430	431	452	416	437	472	435	424	451	436	456	401	386	422	428	439	447	459	417	423	435	438	446	430	437	403	472	448	438	404	443	471	425	418	424	445	450	409	413	386	414	386	413	448	473	439	440	442	456	419	419	425	418	471	447	399	452	444	414	429	417	420	427	425	437	418	395	435	420	385	462	434	420	427	451	443	446	433	441	445	470	461	456	432	430	430	397	462	409	431	438	428	423	455	448	439	430	438	448	418	411	441	443	463	457	438	456	418	419	404	389	456	440	442	428	422	432	451	427	428	435	429	445	438	466	453	472	468	453	459	442	447	421	442	415	412	471	464	417	442	441	397	467	410	446	451	421	422	426	444	453	476	431	417	478	426	434	448	435	437	410	453	472	463	416	426	403	452	447	417	430	430	445	437	420	443	424	448	422	440	420	395	438	434	418	431	458	389	421	460	454	403	430	438	406	428	377	405	409	412	432	410	410	412	435	458	397	438	433	409	405	395	410	444	437	440	451	415	455	440	455	409	444	403	451	438	437	435	402	455	400	397	445	470	429	450	429	470	412	447	422	448	443	444	451	414	460	438	462	436	427	408	460	462	469	424	422	428	443	459	435	433	432	447	432	449	446	450	454	405	443	407	425	464	449	469	459	436	461	461	473	428	430	464	392	437	439	457	446	441	462	476	459	428	433	415	442	423	453	444	422	445	415	419	399	431	433	410	438	415	469	437	419	451	410	445	437	432	421	418	439	390	429	416	433	435	406	407	439	404	445	461	460	423	423	447	460	452	432	463	411	434	454	477	441	435	444	432	433	478	409	417	450	464	443	439	447	453	408	435	438	434	464	442	463	406	406	451	450	430	435	443	403	419	434	407	444	444	424	410	441	449	423	435	454	421	466	445	461	432	417	415	444	446	452	433	441	409	455	390	403	435	377	435	462	438	479	447	430	446	426	468	411	428	440	443	419	468	464	429	449	396	433	467	449	422	408	421	434	450	433	440	446	391	418	458	444	427	437	409	435	433	422	436	482	439	425	457	454	402	440	447	446	418	428	423	368	436	419	386	424	428	425	472	445	434	409	390	422	459	419	418	484	423	445	441	449	431	430	433	405	439	436	461	409	449	406	437	408	460	433	462	428	450	441	437	429	426	408	438	400	433	418	426	413	425	475	419	426	435	426	464	395	414	428	419	468	410	453	438	430	420	415	439	437	434	440	466	430	408	448	436	444	400	419	473	444	445	451	432	438	470	424	430	415	437	408	425	434	436	413	451	437	452	459	402	439	445	414	427	482	413	406	482	441	418	481	459	383	423	406	427	383	441	421	442	467	418	429	399	419	397	431	407	446	434	419	401	435	420	419	460	449	427	437	458	412	405	418	452	445	403	444	430	441	413	410	473	442	449	409	431	446	436	447	468	464	409	437	433	433	444	398	414	461	421	394	429	424	445	477	454	417	432	447	384	477	402	424	449	411	427	423	464	418	443	455	387	429	428	451	419	421	391	405	460	469	447	447	430	401	433	418	470	425	439	440	436	433	471	430	434	431	444	437	417	431	427	424	462	444	456	432	447	408	411	426	417	453	408	439	426	482	442	479	404	421	436	445	416	461	420	453	456	449	434	443	426	457	461	481	415	422	416	437	414	459	457	444	434	453	421	417	420	434	453	464	470	422	440	433	404	426	418	431	435	473	458	456	423	440	446	414	439	447	425	420	408	434	459	465	429	425	474	433	437	424	442	435	419	420	449	419	444	421	425	451	421	460	459	403	453	464	415	451	434	457	437	408	449	450	442	448	471	442	399	448	437	470	390	414	467	422	420	414	447	451	448	374	425	448	433	394	444	479	452	414	457	454	441	394	390	463	416	409	426	438	459	402	415	437	474	429
11422	2821	2875	2668	1837	1159	843	594	540	476	494	429	399	448	414	471	390	385	417	406	392	350	399	399	407	399	364	418	387	412	372	356	369	370	394	375	396	383	408	416	414	398	359	355	369	363	362	383	336	354	355	340	376	365	354	397	374	364	363	363	330	337	367	366	360	393	330	363	369	372	364	405	377	383	358	358	327	376	374	351	370	335	337	339	389	376	358	404	371	383	361	343	360	358	353	371	379	326	352	326	350	368	352	383	398	347	332	332	378	365	355	337	381	348	391	374	329	372	374	353	382	392	409	361	388	362	360	344	381	409	381	365	399	359	396	383	343	357	379	347	346	361	372	386	389	388	370	371	359	378	356	383	360	386	362	437	362	401	370	351	373	348	382	365	379	394	405	385	333	371	340	341	352	349	362	346	352	377	343	371	358	333	325	361	348	418	361	350	369	370	350	370	368	357	378	362	366	347	395	396	345	384	366	402	378	344	356	384	385	390	385	346	353	360	358	354	354	386	375	373	355	381	371	354	364	388	370	383	378	337	379	383	393	328	350	371	355	347	360	390	355	361	375	380	330	333	337	388	355	370	378	373	383	393	414	368	338	373	340	379	428	390	369	365	345	349	402	348	371	348	308	361	360	377	347	394	335	388	354	356	347	375	348	358	389	374	351	364	335	360	395	383	387	368	379	343	386	350	323	344	356	367	357	366	367	384	375	354	377	363	338	369	340	353	364	348	394	399	337	317	380	358	370	371	367	386	361	364	334	370	375	371	388	331	341	391	362	383	382	375	359	367	380	399	397	349	368	341	384	381	332	375	389	397	382	345	366	371	349	383	341	356	311	385	391	389	350	348	344	399	365	384	375	357	355	392	396	357	399	350	352	352	356	357	366	339	357	377	340	376	356	379	370	357	366	333	401	355	358	359	358	371	374	362	369	360	362	352	354	370	368	383	379	357	378	378	340	365	388	351	328	325	415	337	411	366	358	402	393	406	354	343	364	359	351	379	365	347	363	357	397	355	369	343	332	373	351	351	381	380	389	386	391	375	373	345	385	385	362	387	357	346	386	362	356	378	352	319	350	353	356	327	364	369	358	381	362	358	356	348	355	362	380	348	356	370	342	389	396	352	375	384	365	369	372	377	362	379	355	343	343	383	369	349	386	367	355	370	340	355	365	423	382	378	356	388	379	373	368	401	391	397	350	371	332	389	340	328	374	358	347	386	410	378	387	365	374	394	344	385	364	344	339	377	355	352	377	345	346	387	392	367	314	382	353	360	360	367	346	383	378	354	357	362	385	359	337	403	348	357	387	381	333	349	387	357	351	328	367	374	368	353	365	365	363	370	326	359	390	330	363	365	370	376	366	372	376	365	376	367	376	352	394	349	387	403	370	350	361	388	339	358	411	351	354	346	373	386	349	370	353	379	388	362	358	334	388	356	339	362	361	358	344	335	369	358	337	363	336	332	355	382	372	392	352	351	367	359	374	368	387	352	354	380	386	338	345	374	316	361	344	380	369	359	344	378	389	381	352	346	416	379	331	346	382	367	337	368	347	398	358	370	369	348	386	377	374	348	390	345	366	357	385	373	360	378	353	392	348	369	361	329	356	376	365	352	357	370	334	354	357	407	389	393	385	387	333	330	351	392	354	340	328	398	360	342	412	364	354	348	330	364	386	406	363	372	364	401	390	364	328	365	369	355	359	367	393	354	387	371	414	356	348	375	370	357	337	389	380	332	382	380	380	386	368	342	394	371	338	338	381	421	376	364	372	393	350	326	313	374	340	338	395	359	391	359	400	438	417	378	367	373	376	369	352	397	378	349	394	379	360	346	387	379	335	356	377	374	353	395	350	378	361	336	360	391	345	378	370	361	367	366	328	377	324	343	381	376	369	342	361	370	410	361	385	381	343	426	358	358	380	390	343	347	372	378	377	362	373	358	372	367	351	359	324	363	355	332	383	404	391	385	391	345	381	361	372	350	395	383	382	381	373	356	367	403	365	368	432	363	377	381	390	379	371	353	354	363	396	352	390	383	371	345	384	376	400	328	373	353	401	355	336	385	355	340	354	359	352	356	375	391	380	404	362	338	361	341	356	384	361	386	376	389	359	363	398	352	367	340	362	364	392	375	364	369	380	380	353	372	358	364	377	321	364	352	386	389	368	355	310	351	346	369	360	354	370	415	380	329	365	354	385	396	375	357	350	386	347	331	377	368	385	372	365	335	355	392	374	341	400	361	364	343	391	348	371	380	402	348	365	349	364	362	360	359	381	352	344	344	368	368	383	371	340	358	326	346	380	370	369	371	354	373	401	372	342	357	355	361	375	378	376	392	373	368	342	350	392	391	374	334	346	369	390	373	362	388	377	368	360	322	336	366	342	361	383	385	399	353	382	398	373	405	380	364	366	334	336	383	331	376	343	386	368	352	377	361	377	401	332	348	360	372	371	384	367	359	349	379	370	408	367	342	371	351	348	383	341	357	377	338	358	349	354	361	365	360	350	314	346	354	404	393	348	323	373	374	354	355	407	371	347	353	371	351	329	365	349	391	368	381	378	377	390	412	390	370	360	365	350	364	351	357	366	344	395	377	391	342	371	342	361	390	373	360	344	382	393	387	318	355	358	372	321	366	331	398	321	354	405	383	361	381	354	390	374	363	379	364	381	363	351	334	410	384	359	402	374	351	352	386	392	330	378	348	335	358	334	385	375	356	389	368	364	393	341	366	362	407	428	363	374	379	366	408	382	388	383	369	367	364	371	359	397	329	371	367	367	398	375	369	335	346	380	370	381	349	342	347	371	369	374	352	369	359	359	337	378	389	371	351	427	408	354	381	369	390	377	333	369	367	341	371	386	387	355	333	355	369	395	360	337	306	390	365	414	330	347	356	351	386	358	390	358	352	362	390	377	360	363	373	403	381	356	361	347	343	380	358	299	395	367	385	366	396	349	363	377	374	392	362	391	333	312	392	379	348	356	377	354	367	353	357	371	381	357	388	381	364	388	392	334	395	363	355	346	370	333	378	374	355	354	341	349	348	369	346	340	395	384	353	372	368	366	379	365	385	366	351	351	370	398	366	335	357	364	394	365	389	377	355	337	367	365	345	357	329	373	370	348	370	343	388	382	362	365	364	368	374	414	364	343	379	364	381	369	329	347	373	357	368	384	368	348	353	393	330	369	369	377	358	349	383	367	345	372	378	363	359	361	348	387	387	364	389	364	358	348	358	383	373	378	359	383	387	377	365	315	378	365	330	355	379	357	358	353	376	365	354	364	354	365	355	363	368	344	373	381	369	338	350	357	368	388	355	331	346	382	372	376	351	371	343	351	340	380	392	368	386	363	385	350	357	371	406	376	375	365	366	357	332	383	351	338	368	388	381	370	413	361	356	367	378	359	361	347	350	381	385	361	336	345	382	406	332	393	363	381	343	353	382	420	369	367	396	405	375	394	356	391	377	360	359	348	381	412	386	385	354	365	341	373	359	390	357
6700	2560	5481	7765	5881	4250	2983	2124	1712	1645	1400	1324	1336	1392	1264	1286	1214	1142	1039	1008	996	1011	1027	1088	1166	1145	1135	1143	1167	1008	970	897	935	918	914	906	996	934	942	938	895	955	897	924	942	942	850	813	880	873	898	888	943	887	820	836	906	890	900	804	847	823	884	873	828	822	871	878	863	841	823	837	844	894	819	833	869	833	854	788	837	858	842	813	813	854	836	867	833	845	785	833	845	890	844	898	882	845	834	833	864	874	849	830	887	782	854	901	885	824	814	822	857	843	860	832	801	835	855	860	849	832	797	844	841	860	869	816	863	845	798	861	836	849	854	837	852	857	849	830	814	829	844	868	838	807	895	859	830	881	853	898	814	811	874	850	832	873	797	813	857	839	841	842	858	845	792	836	882	826	854	870	823	840	804	856	865	809	852	814	817	856	862	858	857	811	830	865	812	818	822	838	805	838	863	810	855	832	838	809	838	839	827	778	855	861	909	830	811	876	840	812	848	881	885	846	856	849	890	885	881	847	838	841	825	835	902	839	852	873	868	857	817	847	829	868	861	864	800	859	827	852	889	846	838	844	904	906	882	879	852	858	872	785	827	859	826	810	915	827	805	821	844	901	848	828	791	848	852	809	849	884	860	822	850	823	865	799	786	825	791	811	835	860	861	851	868	835	863	848	865	796	864	838	816	822	804	856	853	866	835	818	850	841	851	836	809	861	843	877	785	823	861	791	831	871	821	854	812	784	829	799	840	805	802	834	813	870	842	803	824	840	827	811	827	867	829	866	802	833	927	830	826	843	890	855	823	824	844	827	836	862	874	848	821	886	810	883	808	893	819	848	901	892	870	886	816	850	820	806	837	824	839	860	843	825	863	863	861	851	877	845	888	815	878	802	836	891	860	857	818	881	817	828	855	859	857	890	784	906	814	845	868	805	821	826	839	842	869	870	869	855	842	794	849	793	877	821	819	906	835	882	833	857	837	879	870	904	859	881	849	867	790	869	923	806	839	914	836	869	868	861	814	846	844	842	841	881	813	803	842	829	830	834	851	832	863	848	848	812	859	855	838	852	817	851	840	813	820	870	832	835	855	864	827	830	883	888	816	786	816	891	885	829	882	878	858	800	826	796	901	828	886	833	856	879	817	847	828	829	877	808	848	839	856	836	854	862	853	783	829	831	815	872	844	908	823	877	839	871	810	834	853	915	817	883	791	839	831	814	863	808	842	829	836	819	834	863	866	841	890	785	836	800	880	887	849	847	838	823	844	883	864	792	835	914	828	822	822	871	825	854	812	832	857	815	869	815	817	854	902	838	844	812	809	892	854	818	838	862	835	875	816	881	804	915	850	846	883	877	800	902	843	842	858	848	820	825	875	817	815	846	880	859	850	861	836	834	855	879	857	884	824	863	840	875	849	859	876	819	816	825	928	826	840	846	849	841	862	893	869	847	845	880	817	859	855	817	869	852	847	809	839	835	827	867	898	926	873	777	860	848	836	840	792	846	872	823	843	826	835	857	896	868	874	846	828	858	880	840	849	874	837	839	887	827	869	835	799	872	798	907	843	874	844	820	839	829	840	860	817	862	832	827	888	858	837	830	862	875	812	869	825	848	813	869	829	836	821	854	869	861	828	858	813	830	805	813	853	813	810	843	836	784	768	837	848	807	843	859	849	838	848	869	832	840	836	843	839	812	838	864	838	795	814	857	883	853	902	831	887	839	832	807	826	846	814	826	853	843	868	839	835	794	792	848	888	875	865	831	862	833	816	802	852	819	876	861	791	789	815	828	845	841	855	821	861	857	877	876	836	828	857	846	826	830	807	875	896	873	814	819	836	872	876	855	857	846	808	831	860	828	829	851	864	870	888	863	802	834	849	845	789	836	871	875	821	830	849	827	862	833	827	863	850	853	879	834	898	901	857	852	842	822	766	835	881	912	871	847	849	857	828	863	851	816	905	816	865	851	864	815	878	866	855	822	811	840	802	868	818	869	834	848	810	866	884	846	849	885	887	793	832	831	843	874	860	912	775	835	830	835	831	836	822	879	850	831	815	799	841	821	838	798	870	893	848	812	868	913	843	884	866	836	866	827	826	838	875	850	892	890	862	847	801	835	801	808	814	798	824	831	838	853	810	860	880	862	835	855	796	839	830	861	822	836	835	859	823	825	874	854	867	829	836	845	803	818	859	874	875	797	882	859	847	829	821	829	868	857	845	819	857	796	868	853	825	874	801	810	813	883	848	831	852	825	845	847	801	871	843	912	838	839	810	840	891	852	862	857	826	851	870	877	851	801	843	868	837	804	845	784	893	806	823	879	816	861	879	858	835	845	850	851	806	826	876	824	808	851	818	906	897	823	855	888	854	857	845	846	840	863	845	803	811	846	857	844	835	849	819	819	802	869	866	863	834	791	818	900	767	850	856	858	814	831	847	835	803	836	799	819	825	821	822	907	900	896	821	852	798	824	852	793	849	846	839	832	861	845	874	799	864	815	839	860	828	845	843	851	879	877	837	821	788	897	870	861	799	847	903	864	907	855	833	860	856	836	884	858	822	795	871	845	865	841	822	853	840	856	797	839	809	821	836	814	832	817	904	840	834	876	817	845	839	863	819	814	897	850	877	896	843	843	827	830	886	839	901	848	813	828	922	841	821	812	822	888	895	837	845	868	882	855	892	850	822	863	830	867	864	857	885	832	812	853	805	841	840	868	892	818	795	843	854	872	824	849	895	860	839	884	838	822	836	915	837	776	835	854	869	802	860	865	842	821	820	879	905	879	929	828	873	834	875	831	857	840	871	814	832	832	844	800	842	876	882	877	829	840	851	806	862	837	887	880	851	934	886	839	840	855	841	857	891	931	862	823	803	817	840	837	867	856	837	838	889	814	827	850	907	868	813	851	810	841	869	829	817	826	846	892	807	837	843	854	899	855	860	830	825	828	857	855	874	862	789	851	911	830	851	803	835	901	832	823	831	847	859	892	840	852	865	828	892	873	852	808	875	842	821	814	848	855	764	828	836	859	846	833	844	809	825	884	878	877	817	824	790	842	824	861	824	810	829	881	823	820	848	800	829	853	833	825	848	871	864	839	822	849	818	840	880	851	853	812	856	879	882	877	800	816	798	858	853	841	838	866	887	875	855	882	898	864	836	812	842	859	845	863	888	844	879	852	829	819	854	826	867	839	825	802	846	807	852	909	811	826	858	823	809	842	818	832	890	834	817	854	850	837	884	888	795	830	841	842	789	900	870	870	847	820	822	830	830	875	818	829	826	868	819	916	835	823	781	871	781	834	850	871	866	827	816	839	813	838	862	809	817	857	849	889	840	831	835	880	871	838	836	872	894	772	837	845	862	866	838	834	857	883	816	859	860	802	822	874	798	886	841	859	816	825	857	874	822	889	822	802	836	876	814	823	887	857	823	867	825	858	911	816	814	876	813	826	824	850	841	829	794	864	832	804	850	885	828	871	807	833	867	814	840	800	844	853	834	795
28963	10132	8660	8345	6850	5764	3739	2506	1875	1663	1340	1019	946	821	642	502	474	424	343	360	355	354	388	319	395	371	386	330	309	272	300	266	262	285	270	305	265	263	228	247	259	279	245	236	238	231	252	264	213	232	230	225	227	260	241	234	257	218	262	226	262	231	254	249	212	225	253	243	237	229	238	280	253	233	212	237	235	235	239	221	224	241	243	233	218	212	239	251	237	238	214	228	235	230	233	216	238	227	212	251	231	241	228	230	223	234	249	223	251	242	253	222	203	210	201	226	247	217	256	198	227	216	260	246	251	243	206	235	231	257	223	202	232	227	213	246	245	240	256	221	217	261	229	222	234	234	237	219	215	223	233	253	245	237	265	243	257	250	215	216	239	198	260	236	241	244	224	235	201	231	246	260	244	234	265	233	225	263	236	250	265	234	237	240	241	201	230	211	237	237	240	244	217	265	243	224	246	225	216	247	247	260	234	241	250	220	255	226	232	237	253	240	239	208	237	221	229	232	232	225	224	196	225	229	231	212	223	224	226	222	233	247	250	223	218	230	269	224	238	223	208	249	250	241	233	202	229	222	215	257	220	227	247	235	225	227	235	269	221	220	238	239	232	238	234	233	237	245	235	217	234	231	243	218	245	237	215	236	246	286	218	235	269	240	209	266	243	238	239	225	258	234	228	226	228	206	217	222	216	211	229	217	224	226	227	230	217	252	255	235	226	239	222	267	220	212	229	242	226	222	214	235	216	235	285	248	238	216	210	237	253	226	253	245	225	270	237	235	241	264	256	241	228	222	212	222	221	265	220	203	244	238	205	240	218	227	254	232	242	242	232	247	229	234	253	252	254	210	237	205	237	238	205	237	248	209	220	261	213	249	247	249	216	262	225	248	236	224	210	207	219	250	227	212	225	230	205	219	216	247	250	234	251	222	252	220	218	254	243	231	215	229	233	224	253	261	218	237	258	233	225	230	250	255	226	200	236	255	231	266	232	221	218	248	213	245	232	230	244	240	235	239	213	246	237	236	232	247	249	256	229	210	244	224	236	205	237	249	223	226	224	213	231	219	239	221	212	266	216	218	223	285	235	244	252	228	226	226	225	250	230	208	239	234	229	245	225	240	256	245	251	269	231	223	220	223	241	251	243	239	226	228	240	257	250	271	230	232	203	234	236	227	229	229	232	244	241	249	235	258	226	238	223	242	247	219	238	212	245	204	252	216	252	235	247	231	264	219	235	229	237	224	238	231	259	247	255	236	281	235	237	240	219	222	229	204	234	247	246	235	197	224	261	265	223	247	242	240	245	229	229	234	248	253	233	230	243	256	221	252	226	246	222	213	239	240	231	220	250	234	244	230	239	213	237	221	251	231	230	240	204	245	230	247	234	246	225	194	227	237	244	245	216	235	230	238	235	220	251	238	254	214	229	223	221	234	227	208	220	240	252	232	242	228	236	270	247	255	196	213	245	243	251	204	220	246	236	254	224	241	230	216	257	260	255	218	242	257	240	236	211	247	225	278	266	242	201	237	261	229	226	247	246	216	259	247	237	216	235	209	253	209	236	242	219	234	244	244	241	257	269	256	224	218	224	226	222	242	182	205	220	237	247	233	223	242	258	243	237	236	236	226	248	246	231	260	234	219	217	270	256	244	251	209	268	251	238	246	256	205	260	247	250	247	243	234	234	231	260	243	229	216	229	229	251	252	234	248	250	216	257	227	241	252	240	253	234	222	234	240	235	244	230	255	253	232	241	227	219	237	215	218	242	233	260	226	239	234	241	252	249	257	244	237	223	219	224	253	236	237	231	225	241	230	205	226	243	218	220	252	267	236	237	227	198	219	264	216	214	239	232	233	238	241	251	246	216	206	248	233	234	212	238	239	240	218	244	240	244	232	221	248	203	246	235	212	237	248	250	243	221	217	242	211	233	253	246	206	239	252	234	229	236	238	216	235	219	243	236	266	231	226	240	219	240	208	248	232	234	252	241	229	252	228	247	256	226	229	225	240	211	247	228	251	253	214	240	243	248	251	250	230	244	241	242	239	236	235	243	245	226	230	239	231	210	227	240	262	233	205	232	232	222	242	219	232	234	239	235	257	248	247	228	215	253	204	260	253	231	225	239	239	228	240	238	203	237	252	218	256	237	253	229	241	258	242	263	248	239	211	248	247	249	219	217	266	225	231	227	262	219	253	252	202	252	244	223	244	249	198	232	242	269	211	266	249	239	242	217	207	219	221	239	219	250	243	226	250	216	225	237	231	253	212	244	237	229	252	240	219	233	244	258	238	223	213	244	211	227	221	238	235	233	231	213	211	244	241	208	220	221	193	239	226	243	245	222	242	218	208	209	229	221	248	251	221	214	231	255	243	239	262	255	228	238	212	216	204	239	221	239	255	239	258	229	222	266	248	237	222	258	236	231	240	269	221	220	235	240	246	227	251	229	248	224	242	256	240	239	227	207	236	227	242	241	265	245	219	218	217	269	236	214	197	231	250	224	233	243	251	239	257	215	254	235	227	225	224	241	224	233	263	235	236	226	246	220	236	257	200	247	229	245	237	233	224	251	212	239	242	235	244	244	243	237	252	234	250	218	266	220	245	257	220	247	211	259	251	238	244	248	242	223	239	225	240	210	212	237	231	217	249	232	216	255	227	237	219	248	236	241	280	199	228	244	241	228	234	259	233	226	208	252	226	253	218	242	225	223	256	203	252	235	242	231	227	239	237	243	269	235	252	248	239	248	232	264	222	238	208	236	238	217	215	229	186	224	247	214	232	227	241	244	225	240	229	243	224	242	231	224	232	223	225	246	231	240	225	258	222	262	218	222	253	228	262	234	227	247	227	242	217	240	216	247	248	251	239	230	214	238	246	239	254	257	240	233	243	212	245	202	252	212	234	244	243	229	222	229	205	236	223	237	283	233	236	210	224	236	239	230	257	228	225	276	217	224	217	212	240	248	240	251	228	227	270	221	229	252	262	193	229	237	206	256	220	231	245	244	229	225	237	243	213	216	230	251	225	233	240	260	243	217	254	248	255	229	236	239	206	224	223	252	245	217	242	263	248	210	247	244	224	234	246	264	266	245	237	239	247	251	217	219	227	233	244	247	236	223	221	227	217	251	248	239	274	250	244	232	249	259	241	231	241	205	243	219	231	220	257	256	261	219	254	207	275	205	230	254	239	267	213	216	217	275	242	204	208	224	217	225	242	241	227	213	244	270	229	234	233	235	224	232	246	224	264	220	193	264	233	237	230	219	241	226	248	242	234	224	250	240	233	224	246	238	227	206	235	217	243	239	268	234	227	214	235	234	235	246	223	249	213	226	239	257	252	234	226	241	235	222	245	258	244	223	222	221	212	226	202	251	248	254	237	228	264	225	234	246	239	241	247	239	210	222	214	229	237	242	267	248	225	212	226	222	240	212	237	234	222	244	220	231	219	259	235	236	230	251	267	261	247	252	245	236	236	244	219	241	244	211	248	219	232	209	218
16264	5801	12021	16071	14793	13206	9448	6916	6486	6284	5183	4095	4177	3712	3111	2420	2137	1861	1566	1600	1581	1497	1444	1410	1736	1587	1516	1464	1283	1065	905	866	835	866	885	974	987	804	900	787	750	864	754	719	727	632	705	670	669	666	648	649	648	618	626	615	642	649	755	642	571	588	678	589	592	599	547	587	610	630	577	595	594	586	628	565	611	619	562	592	589	610	569	592	622	543	544	555	587	590	602	553	581	548	571	578	620	591	565	525	552	566	545	608	617	577	579	585	596	555	603	563	562	560	619	503	548	578	571	550	540	595	595	578	566	578	554	553	571	602	586	609	638	588	534	551	568	544	560	566	592	614	608	603	557	584	582	565	594	583	592	564	569	556	593	549	562	583	593	574	551	588	548	569	604	571	560	534	560	612	532	512	590	538	591	539	567	602	549	570	582	562	541	541	577	578	556	576	571	591	578	602	590	566	557	593	588	554	578	560	580	523	573	557	587	611	590	595	579	551	549	549	566	565	580	554	577	560	607	573	599	572	553	553	599	565	582	585	564	591	600	580	562	585	602	598	643	603	567	565	531	567	514	537	564	556	563	570	556	575	554	573	557	548	533	615	583	562	626	568	589	590	583	602	587	580	572	566	563	539	574	531	568	568	607	537	568	590	604	554	554	594	588	508	572	558	577	561	601	588	606	557	539	603	540	604	568	585	568	613	551	628	568	562	571	575	563	573	536	570	546	566	580	555	571	552	554	591	571	583	538	553	552	549	549	567	585	566	555	592	578	573	588	571	592	591	599	610	569	515	579	565	582	560	575	592	537	565	568	567	567	569	575	566	626	560	552	553	571	555	578	572	608	562	563	602	554	578	610	579	573	560	595	581	557	574	555	560	575	589	576	602	544	581	535	595	602	607	581	582	593	585	584	584	596	591	575	568	549	581	606	589	563	581	516	535	562	599	609	614	573	585	580	598	547	552	597	596	525	537	572	537	570	580	626	555	580	577	580	592	622	564	592	557	559	608	583	562	548	564	605	555	573	578	591	601	594	595	536	566	584	570	544	620	565	598	577	556	609	580	576	558	572	576	575	572	563	568	564	544	588	582	597	554	567	541	538	569	554	535	582	559	548	593	507	610	592	613	606	582	579	587	566	590	592	555	588	563	577	569	567	576	553	587	532	554	564	564	585	546	564	583	562	581	524	547	568	541	536	589	536	578	591	567	553	565	577	548	604	584	575	588	578	629	570	543	576	569	581	559	558	543	597	572	600	545	525	534	564	561	595	552	525	609	544	548	576	584	550	590	594	555	538	612	571	585	570	571	590	540	565	541	592	605	558	582	579	586	576	564	577	585	603	613	562	584	612	576	608	565	577	546	569	564	550	578	561	566	567	543	547	594	618	560	599	547	628	552	552	553	582	601	553	589	584	584	585	587	557	546	578	582	576	571	516	565	560	534	643	551	549	620	527	539	580	549	586	591	505	561	587	538	578	555	589	565	561	566	557	611	576	557	570	559	546	595	580	592	601	578	560	584	584	566	578	535	583	553	555	532	554	572	601	558	572	566	585	585	535	585	601	568	558	537	615	590	526	595	602	566	545	567	544	581	560	576	590	560	573	567	635	567	589	590	551	499	598	500	559	550	493	575	540	573	570	604	572	637	559	584	577	558	598	625	541	564	542	560	552	531	584	571	525	534	548	607	555	535	605	577	571	550	588	605	556	594	562	585	586	553	556	560	567	560	571	553	578	559	556	589	519	557	553	553	600	584	587	611	575	540	604	558	568	583	584	547	577	580	559	566	567	507	598	566	550	585	561	583	581	563	563	547	607	557	572	559	563	602	581	558	549	543	574	551	591	542	615	607	568	549	581	573	600	572	573	569	562	599	601	567	548	595	583	545	520	526	574	551	563	559	580	550	565	606	532	562	520	546	590	578	540	594	589	566	574	578	569	587	528	574	580	583	565	535	544	606	537	536	550	587	624	580	604	579	546	538	579	568	597	567	587	569	547	541	610	564	546	568	568	535	557	497	565	574	583	626	558	594	537	589	587	603	581	600	575	547	611	583	553	546	574	578	559	576	588	589	556	607	586	610	610	548	584	553	575	582	611	610	587	563	572	587	612	614	565	576	539	595	572	541	570	559	591	580	555	556	551	570	537	615	561	591	591	532	550	530	577	596	561	567	560	544	570	587	559	559	587	597	559	578	544	558	576	574	554	613	541	571	564	593	574	565	569	565	576	595	565	521	586	587	537	607	561	580	541	537	587	590	612	590	554	532	537	572	547	537	542	527	557	595	534	594	577	576	647	572	594	556	583	581	555	562	566	604	591	597	579	551	588	533	578	583	579	543	544	561	608	543	588	593	604	582	588	549	551	563	555	579	587	558	582	588	581	585	571	565	601	552	499	582	574	556	586	554	524	570	555	550	579	585	579	572	594	573	538	583	547	613	548	555	591	548	589	599	606	620	554	574	578	565	595	564	525	571	538	562	570	541	588	569	582	582	580	581	635	538	586	568	587	534	583	578	571	557	581	604	568	574	552	570	606	544	577	581	575	574	588	544	546	561	569	547	573	595	570	571	579	582	622	549	550	548	586	590	573	523	563	575	587	554	549	600	599	579	591	565	559	581	600	583	587	584	565	589	565	580	531	569	567	583	521	569	612	540	574	601	574	580	595	625	572	563	516	616	526	561	546	542	587	566	566	584	592	554	570	576	566	596	553	565	588	600	625	544	589	560	527	551	582	587	615	586	585	576	597	591	579	579	597	596	593	558	554	550	600	554	571	534	597	595	545	603	567	587	587	614	570	586	626	533	563	548	559	560	547	611	606	598	602	558	567	599	619	580	578	561	550	605	589	560	563	577	557	555	555	585	553	568	564	593	582	582	593	550	579	590	590	567	580	567	548	575	604	630	565	556	562	601	573	561	581	525	580	573	603	629	579	565	620	621	568	581	542	535	549	576	542	602	612	595	584	593	552	610	570	584	580	577	616	552	557	576	566	562	594	593	576	568	571	569	582	556	549	568	574	598	576	535	565	581	551	602	584	563	560	562	548	585	542	574	592	564	556	548	580	576	563	557	570	548	578	572	527	573	578	537	614	621	575	546	572	576	593	515	545	566	587	547	584	584	580	520	558	566	610	563	554	549	609	578	563	575	614	566	568	586	574	553	562	567	596	528	545	553	568	559	541	572	566	581	559	587	575	562	537	587	588	596	574	577	605	604	552	577	617	549	552	573	578	561	602	555	588	556	599	583	586	577	604	561	540	591	560	597	586	552	610	559	577	570	567	583	625	560	563	560	584	594	572	535	554	599	530	591	616	605	570	568	577	567	617	564	564	557	569	530	553	544	593	555	537	624	525	545	563	572	602	557	537	594	575	582	553	573	565	546	584	565	541	606	582	557	564	557	608	616	530	580	541	594	572	582	575	517	592	587	586	553	568	588	574	526	571	606	550	547	549	561	582	575	579	528	569	562	562	586	588	548	577	609	520	562	564	547	577	553
39567	16535	14414	14637	12269	10455	7670	4499	3289	3174	2206	1493	1551	1316	900	729	649	499	491	475	411	452	409	381	403	411	373	397	312	267	263	247	226	242	258	243	262	264	256	229	234	210	205	187	204	221	205	223	201	189	216	209	199	199	189	191	161	190	221	201	206	178	228	197	218	173	210	191	172	177	199	178	164	169	172	181	179	194	194	184	193	161	188	199	179	175	144	172	193	181	180	145	174	158	207	180	190	185	187	172	188	195	179	165	180	186	183	171	181	171	182	187	199	203	176	152	193	161	153	175	135	192	178	184	157	178	195	169	170	169	186	163	188	192	176	171	174	168	185	162	180	178	194	183	167	186	178	182	181	185	187	178	183	183	209	186	165	172	180	189	178	189	187	172	164	172	173	165	186	186	174	186	184	187	182	174	169	150	162	193	179	163	189	158	159	154	175	167	164	141	172	184	199	196	189	176	171	156	177	167	183	178	163	179	166	190	194	182	192	193	166	191	157	179	157	177	171	176	157	162	177	169	201	192	169	187	175	180	201	184	196	159	166	180	178	190	182	156	163	166	175	183	182	176	151	191	178	222	183	175	185	174	181	173	186	177	172	188	163	197	162	180	168	177	165	204	165	180	189	174	195	167	155	169	187	190	152	172	170	165	168	187	208	169	188	163	168	183	186	187	175	158	175	175	172	159	174	159	181	173	179	185	155	166	167	172	185	180	164	165	173	164	184	188	191	206	175	171	149	158	198	165	153	161	172	196	188	159	161	165	170	183	180	149	172	163	177	193	176	153	171	173	189	156	176	186	166	182	150	168	177	153	163	150	180	199	169	188	180	175	180	158	184	189	162	163	191	155	170	181	187	201	185	175	224	185	185	200	175	165	191	174	176	158	176	170	165	165	197	168	167	179	171	186	173	153	186	183	190	195	181	201	142	183	177	164	184	192	183	165	161	174	170	187	164	181	167	159	178	180	158	175	160	155	198	166	175	165	173	161	182	173	180	155	172	171	169	175	184	166	172	180	181	196	178	203	170	165	169	195	172	167	162	177	188	193	166	181	198	177	161	175	174	160	185	168	173	146	180	181	166	148	202	187	192	163	160	184	174	173	175	153	182	183	221	214	181	171	163	177	207	192	147	209	183	180	171	184	168	191	174	210	173	187	177	152	196	181	166	180	187	189	183	167	197	176	180	165	191	168	181	158	172	176	170	206	168	176	184	196	173	176	190	182	188	183	174	191	199	189	175	170	205	175	173	206	190	165	169	165	198	172	181	183	179	187	179	187	161	179	172	170	179	171	167	172	149	171	165	190	155	178	209	153	159	152	170	167	180	168	179	185	174	195	172	163	176	191	192	185	184	178	179	173	157	160	167	163	157	183	193	176	183	180	177	177	171	179	192	177	174	187	172	174	161	174	186	189	171	189	174	187	184	180	152	172	201	170	179	191	165	190	173	170	184	164	194	180	163	160	183	182	167	174	179	176	182	164	175	180	181	181	181	171	159	174	171	160	203	192	168	173	161	166	159	193	175	192	181	173	154	171	176	201	159	163	188	172	165	154	175	177	168	180	165	156	181	187	206	199	175	178	167	179	165	164	190	156	179	173	185	196	192	193	169	202	165	189	174	175	157	168	188	164	197	150	182	175	175	176	178	173	180	184	179	163	170	172	168	170	168	178	174	169	167	176	174	183	179	171	176	175	164	163	188	181	183	169	182	158	167	160	170	177	156	165	183	181	188	187	159	179	189	179	160	174	167	175	212	182	181	180	159	187	172	160	160	171	181	197	199	195	177	205	173	166	184	163	172	194	161	182	162	179	171	162	163	166	164	166	145	182	175	194	180	161	163	191	168	202	177	198	168	191	158	190	170	184	181	171	178	168	166	154	153	189	153	192	183	164	185	198	162	179	172	184	157	167	162	188	182	185	164	177	171	182	173	183	179	183	169	185	182	173	162	173	166	178	145	156	195	201	151	168	199	174	162	164	193	184	200	187	184	156	184	200	155	178	158	169	169	173	192	196	179	166	159	179	171	193	175	177	185	161	174	177	143	173	184	165	189	184	164	172	156	183	169	166	170	174	174	167	153	197	154	199	200	156	188	196	178	155	186	185	176	185	158	135	201	162	187	167	190	186	178	134	172	176	175	165	179	180	176	178	186	187	167	170	183	167	172	174	188	181	169	179	186	172	186	170	165	185	196	180	207	173	176	182	186	189	172	148	198	184	158	155	168	172	177	191	191	194	168	173	188	190	193	194	193	155	146	172	210	176	163	155	178	142	175	175	189	154	168	168	171	191	221	191	211	149	178	167	188	195	157	166	163	170	162	183	166	184	159	183	195	165	194	160	174	180	148	162	183	172	160	187	204	167	161	200	157	184	186	174	174	185	199	167	167	172	169	175	210	173	190	158	181	185	181	186	183	174	157	192	168	156	163	175	165	157	212	178	184	162	184	172	175	169	201	164	153	190	159	170	175	177	180	191	194	170	174	169	173	163	195	154	172	195	190	193	181	185	178	166	190	195	165	181	198	173	165	177	201	186	154	160	169	185	148	170	158	189	163	172	173	163	188	185	163	186	136	170	177	166	183	161	166	170	159	168	162	192	181	174	183	174	177	168	176	200	166	167	174	180	164	182	167	196	154	167	166	161	205	161	183	157	173	181	181	165	165	184	175	173	195	182	186	179	160	175	175	184	182	161	183	188	182	176	183	185	160	189	167	152	163	174	171	154	169	193	204	171	166	185	194	178	184	213	203	162	173	189	164	166	149	183	188	156	204	166	173	195	174	174	156	181	163	170	168	189	193	178	183	196	165	172	159	177	130	177	166	175	178	191	202	181	209	163	201	157	169	166	158	157	167	153	166	163	162	156	181	184	183	178	165	196	186	186	191	190	158	179	168	183	190	179	176	170	153	175	184	165	159	157	170	183	159	150	181	161	189	175	164	183	158	181	179	182	165	169	185	175	191	176	181	196	167	185	166	188	151	212	162	172	192	181	190	167	180	189	183	160	178	186	195	211	169	163	172	204	196	176	182	200	156	191	179	149	167	167	190	169	177	179	180	167	144	178	183	171	191	162	184	171	161	195	185	162	157	177	187	192	176	178	168	190	166	194	180	191	163	164	176	171	175	208	165	177	168	177	192	179	171	194	169	176	180	187	194	187	164	164	148	159	154	180	167	171	188	184	164	184	173	173	196	155	199	168	165	178	164	154	171	153	156	199	185	188	160	171	180	191	182	207	162	186	185	177	173	167	194	165	171	180	164	164	156	175	172	160	145	160	172	166	193	167	173	163	175	175	143	155	178	200	175	169	192	178	157	202	168	177	178	155	192	175	147	168	194	177	180	194	172	180	188	158	186	173	175	189	180	182	166	168	150	167	164	159	144	184	193	184	166	167	188	194	179	159	211	175	190	189	190	192	170	165	177	177	187	180	167	205	160	179	162	170	167	186	187	152	185	171	171	175	189	167	142	165	175	166	145	188	187	180	183	187
21861	9064	16901	22084	20587	17950	14126	10324	9580	10412	7761	6512	7007	6602	4890	3844	3403	2786	2585	2541	2240	2282	2024	1929	2313	2182	2111	2198	1567	1229	1078	1031	999	983	1070	1196	1087	1119	989	945	882	912	815	697	663	687	668	701	595	577	542	508	550	543	585	606	584	601	921	549	563	538	527	534	507	476	493	493	531	496	509	532	490	492	496	497	506	506	507	519	494	531	534	497	489	454	500	441	416	439	474	460	488	445	471	484	481	454	474	436	472	462	442	442	494	440	499	460	472	469	469	452	469	420	460	457	433	422	448	441	459	440	447	461	464	440	416	426	482	456	428	432	447	404	464	427	433	422	450	456	428	458	465	469	457	439	445	495	468	442	449	465	448	458	449	443	471	449	468	469	458	426	467	437	472	453	432	453	430	451	437	452	449	434	441	482	465	444	437	431	432	455	456	498	461	470	493	439	470	466	477	462	439	442	449	442	429	442	460	436	441	457	461	441	472	444	474	488	460	419	420	467	484	430	458	451	473	463	410	445	475	466	466	437	438	449	414	467	456	390	468	446	436	472	466	445	419	466	453	456	428	444	448	453	442	453	500	461	457	471	475	498	468	443	454	470	484	438	464	445	458	465	394	444	436	470	454	471	430	470	430	466	464	460	465	434	453	447	461	452	455	445	433	470	419	486	461	478	453	466	483	440	462	442	443	436	471	454	468	467	457	445	465	473	456	454	460	466	436	456	459	450	458	459	475	403	476	441	476	450	447	466	483	487	465	474	426	400	479	415	426	473	461	467	456	457	436	480	422	461	437	466	476	441	441	511	443	484	441	485	438	436	437	426	470	453	439	451	405	439	493	446	441	458	450	449	473	464	447	486	432	489	447	451	474	474	422	469	450	437	451	449	454	425	458	462	435	440	424	462	444	495	429	462	483	495	458	480	459	463	450	450	467	451	442	411	465	444	492	470	453	476	418	436	487	489	466	457	427	476	469	464	484	482	439	412	413	468	452	458	464	471	475	445	430	455	441	418	459	425	434	400	448	484	450	487	423	431	477	416	448	516	446	438	460	430	465	451	417	453	488	487	417	461	427	465	457	478	470	461	478	435	463	420	435	444	442	435	438	452	460	439	444	469	464	434	472	469	449	437	518	444	466	451	489	427	461	471	439	471	458	458	452	451	464	483	487	490	456	445	450	477	443	467	445	457	437	479	449	473	454	465	490	468	468	485	440	473	468	474	480	435	440	481	484	475	492	457	491	487	400	443	434	468	438	421	459	434	446	458	421	475	432	412	463	460	472	430	438	424	446	443	454	466	460	411	478	450	456	484	453	449	465	491	449	475	452	474	446	416	442	485	462	412	442	450	433	449	456	423	470	434	426	419	467	472	453	448	417	450	435	448	420	430	420	462	464	419	456	462	468	421	438	467	442	467	475	414	465	451	461	414	490	433	454	407	415	459	472	448	481	431	440	504	480	478	491	399	456	448	420	484	449	456	454	438	468	433	442	464	446	436	517	422	476	417	452	489	455	465	475	444	433	444	466	432	438	478	449	435	418	422	504	487	479	484	441	481	446	461	446	433	466	458	448	423	429	429	412	468	469	480	482	445	488	466	459	453	413	435	454	451	477	442	419	436	466	436	453	468	495	439	494	443	454	417	447	423	440	476	467	460	438	432	440	437	459	454	471	460	411	489	474	483	452	421	431	417	470	453	473	450	482	482	455	447	442	469	461	493	427	430	443	465	456	455	430	467	476	431	427	444	429	471	410	485	462	458	429	454	479	458	479	428	452	478	479	477	461	416	460	447	443	463	422	432	465	446	427	462	439	462	450	490	464	454	449	464	428	474	477	509	476	426	447	467	457	455	470	491	478	447	454	514	500	426	460	430	432	433	427	434	458	426	508	494	498	478	470	433	438	479	424	441	488	482	457	439	455	445	479	429	438	486	440	456	457	455	458	435	477	487	508	482	452	437	437	445	454	423	429	459	462	506	461	436	456	465	442	443	457	464	464	475	469	485	431	415	487	431	443	455	463	441	459	447	456	484	462	427	494	482	470	421	424	472	434	402	459	451	449	436	440	460	451	475	419	462	449	441	495	471	427	449	448	428	472	452	469	467	461	450	436	416	458	448	449	443	430	472	445	415	454	461	420	429	429	454	449	422	453	457	483	462	438	465	444	479	446	476	478	464	411	459	469	496	426	448	441	428	458	436	456	449	424	491	424	439	447	438	466	470	447	458	452	445	439	421	481	424	464	414	504	467	461	457	458	466	427	441	416	444	446	438	469	489	454	473	483	457	484	437	439	431	421	447	486	443	427	422	441	437	457	447	477	460	480	443	464	449	415	460	487	451	476	444	455	467	496	465	471	437	446	431	478	426	445	439	449	450	470	419	459	452	458	436	459	451	446	466	447	424	514	459	457	448	456	457	486	474	481	478	449	447	443	436	449	437	461	457	477	457	437	433	485	474	460	436	487	437	441	468	465	443	420	451	453	444	467	448	442	463	410	415	472	450	463	440	459	448	460	466	433	454	463	456	458	446	430	464	414	422	440	462	447	428	432	438	457	440	422	435	471	458	440	448	469	461	427	445	440	463	447	461	437	463	462	473	465	425	485	452	431	413	472	448	451	470	490	440	470	472	486	442	453	450	436	458	478	451	468	482	465	443	468	441	440	444	461	418	477	449	419	484	443	438	462	444	488	444	460	465	410	425	463	435	461	479	448	437	495	435	437	441	428	444	454	457	464	441	483	456	495	455	431	454	452	469	418	449	501	454	448	429	454	421	477	484	455	437	453	458	453	491	438	467	450	453	446	440	483	432	448	456	490	461	427	447	494	421	433	455	436	434	466	457	453	462	423	421	469	412	459	453	404	454	419	496	475	460	473	452	449	459	395	432	425	415	437	426	424	458	452	483	428	462	448	467	441	431	458	443	494	473	465	463	485	481	447	457	465	426	457	501	468	450	445	452	457	404	450	411	493	446	477	449	404	423	452	429	429	427	422	412	465	418	428	475	436	450	444	450	447	418	478	436	455	433	438	487	452	492	463	496	442	418	401	460	403	456	414	456	493	454	435	468	474	422	467	435	447	490	444	494	465	452	436	477	486	456	456	442	463	417	463	434	433	454	422	451	453	447	418	436	460	436	461	424	466	449	477	466	493	399	449	424	428	430	501	485	453	463	444	446	483	450	447	466	452	472	427	428	441	418	445	503	435	440	448	460	461	459	438	433	459	461	473	454	446	467	454	439	424	459	479	441	430	455	419	440	422	423	431	420	445	457	417	469	442	476	475	387	429	466	425	447	466	443	487	456	414	419	422	419	480	460	456	461	457	487	425	463	433	458	474	464	455	426	447	442	434	455	393	471	422	459	437	431	453	415	465	474	426	478	462	445	450	432	432	489	477	422	453	442	450	448	434	444	484	482	417	476	450	452	472	434	456	452	489	460	461	459	449	447	418	442	440	479	451	476	432	458	464	437	479	461	466	451	433	486	493	480	452	429	457	434
11764	3203	2835	2306	1532	935	743	610	509	485	510	451	460	495	432	430	419	406	404	407	387	400	406	404	405	427	391	403	436	407	359	372	428	393	367	406	356	389	407	409	369	431	397	383	370	370	387	394	405	397	410	355	373	334	369	386	369	389	393	354	377	367	365	384	382	355	366	361	388	392	396	370	357	351	381	385	373	348	325	389	389	370	383	347	347	353	326	351	362	369	388	373	397	407	375	363	386	377	374	374	390	368	373	381	367	369	392	368	348	388	358	373	372	390	363	384	389	368	380	362	398	368	354	375	349	400	338	374	358	363	381	366	388	382	363	357	395	346	366	370	404	367	355	379	344	389	348	413	398	349	384	364	385	366	399	352	376	349	371	381	367	353	359	364	357	371	380	394	420	397	364	364	363	359	336	356	347	390	420	410	388	378	366	378	346	377	381	363	359	380	326	377	381	386	382	362	375	369	382	354	372	412	412	389	363	405	391	366	396	366	369	367	363	378	387	351	395	352	367	376	375	362	399	398	391	387	352	411	377	369	373	342	351	400	355	332	396	401	385	397	388	374	357	398	360	360	389	370	383	375	366	363	420	361	390	367	396	380	339	389	386	373	353	352	397	349	380	406	355	353	332	344	416	370	376	359	410	362	383	397	391	384	415	365	369	379	365	358	357	354	364	401	349	404	376	383	381	378	370	377	393	395	384	387	339	385	339	385	390	353	363	387	372	387	370	371	386	404	401	363	388	341	396	342	366	353	353	404	345	363	369	372	357	405	340	338	368	416	355	390	338	401	377	344	386	391	355	365	386	351	364	357	339	334	378	369	363	397	389	372	357	363	382	387	344	356	361	327	393	355	373	365	383	357	401	397	419	356	386	346	353	388	410	378	386	371	413	364	371	380	405	396	384	351	368	374	349	369	411	384	396	387	388	352	352	393	365	384	365	363	366	370	390	398	379	378	366	407	389	368	396	382	382	346	338	402	386	379	344	394	384	368	407	357	376	380	383	342	388	406	371	376	370	395	381	369	382	327	364	378	345	372	330	369	401	356	410	335	344	385	377	385	367	360	361	400	389	393	352	388	350	359	351	352	355	361	375	405	369	372	392	403	383	386	387	376	360	349	380	383	368	374	380	360	387	404	349	364	358	365	378	362	366	350	406	337	379	369	364	349	360	388	372	392	370	364	368	344	367	372	368	372	396	380	348	391	395	377	407	367	370	354	396	377	368	350	360	394	369	348	354	362	407	384	368	370	375	354	355	379	367	370	385	402	367	340	399	382	354	386	355	395	376	406	319	369	413	356	362	368	375	348	378	366	367	383	377	374	386	354	356	387	383	347	351	380	350	343	360	354	378	400	390	352	366	347	371	380	388	354	403	348	378	404	365	362	394	406	408	387	347	363	414	386	392	395	381	376	366	380	349	361	371	408	400	387	371	390	358	375	342	361	401	365	367	411	347	383	340	368	390	387	368	352	366	379	340	385	391	363	365	402	372	337	382	399	351	364	341	385	366	397	382	357	409	398	397	369	379	355	384	363	386	326	367	370	376	355	377	346	396	378	376	408	354	407	382	386	386	402	386	384	390	377	411	373	362	373	380	364	355	362	372	382	350	388	389	348	365	369	401	367	400	367	397	378	391	405	356	373	368	383	349	361	348	391	379	348	377	353	390	351	362	345	339	410	367	390	386	385	396	368	364	386	368	402	371	392	347	372	353	406	333	388	380	379	377	374	362	383	396	356	399	392	379	339	357	345	365	362	354	349	375	375	391	388	392	403	393	355	348	374	339	390	425	399	357	363	362	395	398	369	357	365	370	407	358	374	354	346	366	373	382	360	363	412	393	372	375	337	369	356	369	404	409	352	397	328	380	364	358	384	363	362	370	381	392	379	366	370	425	368	336	341	380	387	315	434	370	358	337	339	391	338	329	407	379	333	386	377	362	328	425	367	388	344	385	378	364	376	382	350	388	415	368	386	359	382	394	385	363	378	332	377	393	371	366	389	393	367	352	373	376	369	387	399	388	372	370	363	372	354	387	352	367	389	395	386	412	353	401	375	386	365	331	366	363	396	388	373	367	364	402	377	362	359	350	381	329	381	361	355	383	387	364	358	405	382	354	358	380	378	359	365	346	390	364	362	381	388	364	409	389	379	396	369	369	405	381	387	368	416	370	392	375	371	374	379	352	355	366	346	376	387	374	336	363	401	347	341	412	393	375	341	391	397	440	345	398	347	401	359	337	371	380	359	364	365	372	361	334	365	390	396	401	372	417	353	380	356	370	388	385	412	379	376	388	377	377	361	391	399	373	346	353	387	327	395	373	391	374	361	353	349	361	355	421	378	354	382	395	385	368	384	368	389	392	385	360	380	371	374	355	349	384	386	411	338	343	364	366	377	369	372	372	369	423	382	382	412	362	393	356	377	371	350	388	350	377	396	382	375	394	397	335	399	375	356	350	349	407	382	360	391	390	373	360	392	388	361	357	369	383	377	422	361	381	371	386	351	366	355	375	408	402	347	357	395	367	383	370	352	382	385	387	338	397	357	395	360	366	367	385	382	389	394	398	370	369	338	379	358	373	419	373	339	382	394	350	414	365	351	368	388	353	355	402	376	397	358	372	385	359	401	369	356	391	344	388	365	319	375	366	340	404	368	395	336	385	367	358	354	359	392	359	368	391	378	391	370	343	354	357	388	352	399	413	368	409	379	385	377	398	389	382	357	400	373	376	384	379	343	369	379	388	384	401	342	356	350	342	387	320	379	355	422	379	367	360	381	340	389	379	360	371	415	372	399	352	380	372	387	391	374	366	365	392	324	355	353	400	402	377	415	359	378	359	402	386	389	363	399	390	359	356	342	367	385	408	395	358	369	327	382	380	401	375	365	389	370	371	384	338	380	340	401	352	385	401	378	342	377	355	376	381	390	395	369	335	383	387	349	379	379	358	366	398	389	397	365	408	370	375	364	388	433	401	384	351	378	354	367	365	365	379	352	351	372	357	385	369	372	369	400	378	364	350	364	361	364	383	374	423	404	389	400	393	346	418	386	374	389	365	366	364	377	385	381	370	390	378	413	353	407	373	371	380	338	373	366	368	351	368	403	413	382	342	380	394	377	387	335	359	369	321	360	421	384	393	370	369	361	344	392	360	376	347	401	365	346	357	356	364	388	334	386	388	366	340	377	385	362	390	380	368	319	369	352	415	383	336	366	361	371	380	372	397	389	341	353	361	377	388	367	349	351	356	358	395	333	371	364	368	381	392	390	406	353	381	400	383	383	357	417	367	399	367	349	339	375	363	392	367	386	390	373	379	376	380	388	374	364	382	372	370	388	390	373	379	378	369	376	392	383	337	379	382	383	369	383	378	388	378	367	399	357	383	355	348	368	400	386	389	357	324	410	341	391	362	369	363	376	369	413	398	389	353	357	368	428	390	352	368	406	390	372	357	392	365	366	387	345	394	364	426	384	370	390	406	372	370	390	370	395	382	390
6949	3048	5246	6354	5133	3552	2828	1972	1702	1584	1374	1451	1385	1445	1348	1212	1172	1049	1059	1005	1031	1081	1144	1209	1173	1189	1234	1106	1021	1012	961	921	960	915	948	991	1019	1002	945	1010	959	941	949	923	894	889	887	900	872	878	884	868	877	879	877	860	837	903	896	844	856	859	843	928	867	870	861	881	840	835	736	860	803	872	867	884	895	916	866	836	883	839	891	821	888	867	854	837	858	892	845	824	890	840	923	832	879	887	904	892	839	898	854	823	870	851	928	858	934	836	803	923	798	890	865	872	916	865	847	836	915	854	871	836	888	832	845	859	856	916	905	830	882	849	824	806	863	819	844	833	854	821	907	827	839	887	819	828	870	858	809	827	876	843	839	877	829	903	876	873	777	866	885	857	875	835	816	856	829	842	834	863	867	845	857	853	833	884	827	869	909	840	894	849	871	853	851	825	826	898	881	907	811	890	812	852	856	884	839	897	853	869	850	889	848	852	923	863	880	852	888	912	821	874	803	861	890	847	890	875	897	862	835	848	857	901	916	838	852	862	867	891	801	839	841	855	848	861	876	832	853	847	907	890	889	878	886	823	852	904	839	886	830	845	834	894	865	860	858	841	844	836	849	892	841	891	870	840	845	819	853	907	846	866	874	845	872	819	814	826	907	824	823	839	807	853	864	833	910	880	837	829	830	909	831	803	798	881	844	863	889	870	887	848	847	851	878	847	815	829	840	878	821	849	852	858	900	856	864	864	903	874	860	846	855	847	872	856	884	877	851	802	863	856	844	886	869	848	777	793	917	840	891	876	866	886	854	802	881	854	854	864	815	856	834	894	855	864	878	913	855	871	853	859	858	850	856	898	839	857	846	802	846	820	832	886	845	814	893	867	889	830	846	834	850	832	845	892	831	857	802	870	884	867	802	868	844	887	887	873	867	863	892	855	858	852	874	789	879	892	841	925	879	894	845	829	867	865	912	858	905	875	831	769	886	863	832	863	852	879	843	855	838	851	876	802	846	828	887	823	816	871	900	787	896	860	878	865	854	877	855	876	816	854	835	877	896	871	887	873	890	853	877	926	854	842	819	877	838	900	862	874	896	861	854	852	805	830	839	819	876	868	916	855	861	840	837	852	884	798	855	910	818	853	842	838	890	846	848	869	818	892	865	863	832	890	867	878	852	834	801	858	878	873	838	830	834	912	876	885	835	813	848	850	887	856	840	854	857	897	858	900	915	818	899	855	832	836	846	840	872	851	909	812	844	818	892	832	873	874	819	866	885	850	874	807	902	856	858	851	867	827	857	823	842	867	855	815	826	870	873	824	850	807	809	887	849	833	891	901	879	889	846	920	831	857	824	844	850	868	839	836	853	846	857	856	863	872	862	859	885	873	828	896	853	857	877	836	871	833	888	844	829	845	871	815	861	853	876	891	908	881	834	911	832	881	889	871	886	881	811	813	863	815	871	835	826	847	827	859	859	844	888	860	883	819	874	854	829	876	894	864	885	876	813	834	864	861	923	891	881	871	839	899	840	872	845	844	876	882	846	866	836	862	871	883	894	849	916	851	853	836	848	852	821	826	846	904	830	838	821	857	897	838	842	843	849	843	862	844	902	851	858	837	880	929	893	847	848	880	861	846	841	881	862	896	887	857	869	855	885	801	767	896	812	878	902	870	885	806	827	868	864	808	869	903	868	915	851	886	895	854	872	887	872	900	947	902	849	867	851	880	837	915	885	828	870	867	876	821	831	868	824	836	817	800	852	825	935	849	815	832	796	833	809	850	910	869	884	799	841	862	841	938	888	854	854	898	825	928	841	874	844	842	827	838	860	884	837	861	818	820	866	871	848	886	886	850	891	850	873	880	914	865	836	815	800	863	869	811	851	849	924	853	959	866	805	849	863	852	905	848	855	861	832	893	850	853	849	857	883	858	847	793	862	912	917	842	867	775	893	871	846	834	808	854	933	842	911	866	889	871	818	849	890	816	807	868	871	856	846	865	878	863	867	873	900	855	886	878	831	831	863	897	850	827	864	892	890	849	872	849	869	909	917	864	805	871	874	870	882	871	840	858	866	858	834	830	908	839	863	852	857	901	873	852	830	861	834	903	869	840	832	825	915	833	852	868	839	870	804	857	889	846	841	876	855	841	850	840	846	854	872	832	813	873	833	876	818	864	836	854	845	859	854	897	828	826	909	862	874	868	876	898	865	865	875	820	870	867	837	837	865	891	872	851	851	865	846	878	897	882	803	797	888	849	844	861	869	849	811	845	789	819	866	860	896	845	833	844	893	911	839	845	854	833	867	856	847	864	818	799	837	847	862	859	846	843	830	875	813	872	813	904	848	893	861	880	844	889	881	863	851	809	834	836	831	893	839	863	871	858	906	891	823	840	865	858	817	883	827	836	846	846	860	827	877	843	898	882	853	902	809	873	879	852	862	800	856	910	887	877	793	903	877	851	843	847	861	854	834	854	917	871	788	890	844	883	851	901	869	843	864	824	842	815	886	824	881	846	875	827	868	898	846	837	851	794	896	885	791	847	800	845	859	831	866	848	849	857	810	875	847	865	858	897	865	929	825	841	840	816	889	874	867	837	874	851	880	856	893	859	807	881	913	831	863	833	861	889	854	815	867	865	799	828	872	813	891	884	829	913	850	812	863	826	855	871	827	859	811	861	860	840	872	865	881	822	865	862	858	817	801	833	879	824	839	852	931	864	802	834	867	823	827	872	844	855	804	927	815	843	860	851	861	878	777	849	882	863	851	836	879	854	857	826	863	939	850	776	849	906	888	828	901	856	878	862	864	878	873	871	891	871	894	927	860	779	875	859	912	857	855	854	845	872	802	858	810	882	899	856	847	866	841	883	826	855	867	876	868	884	884	859	856	863	860	855	833	804	812	882	856	872	852	896	873	834	813	945	921	884	859	878	835	778	861	859	867	864	892	805	801	864	842	809	849	892	876	821	878	852	880	800	866	873	870	824	881	871	875	859	868	855	834	822	887	844	840	834	832	917	837	828	878	821	897	833	847	824	852	888	816	806	824	855	861	858	825	823	850	854	880	849	860	864	873	905	889	843	887	818	863	863	861	824	819	848	918	864	791	880	804	843	811	865	877	786	893	855	818	874	865	857	849	857	870	851	856	854	903	848	855	892	859	861	862	851	800	845	863	841	860	890	806	856	844	866	838	858	839	894	910	831	900	883	907	904	870	860	838	836	863	823	839	856	836	800	856	892	862	842	844	861	866	848	890	894	894	874	867	859	864	884	879	904	833	850	851	858	860	862	906	846	881	875	855	874	918	808	868	850	887	800	844	890	830	889	860	877	871	879	874	836	860	881	851	793	829	857	835	864	822	846	847	839	833	898	837	845	865	879	851	825	855	907	912	865	813	869	854	854	856	867	777	912	897	839	840	872	872	834	825	886	864	893	880	869	836	851	832	828	813	821	924	806	874	894	910	858	883	884	829	852	866	881	839	832	818	838	891	869	841	872	846	879
31245	12110	8187	7875	6211	5730	3742	2292	1947	1610	1122	849	921	889	622	520	460	446	460	467	380	378	361	384	404	414	397	344	358	319	312	318	286	322	287	288	313	289	308	299	283	319	262	276	289	290	257	264	240	253	258	262	244	229	242	223	251	234	255	278	276	276	280	251	256	248	294	265	247	236	256	261	256	248	268	278	260	281	263	276	275	293	264	256	238	252	250	250	268	263	231	260	262	263	291	236	264	275	241	270	234	258	256	268	258	280	282	252	260	290	260	254	267	275	276	256	266	272	276	263	256	240	266	230	241	261	300	281	257	229	239	278	233	262	210	259	248	262	260	229	243	256	249	261	238	265	250	258	276	271	286	296	247	227	285	300	248	253	241	255	264	289	251	279	269	264	260	251	269	215	247	237	264	262	260	293	224	263	256	249	242	252	248	264	266	239	251	252	262	245	220	272	273	262	252	270	246	253	282	256	252	250	271	246	260	239	251	261	260	249	242	274	243	217	252	247	215	237	264	235	267	240	269	250	273	273	267	268	232	284	243	288	243	229	266	246	250	258	249	222	246	274	275	262	247	278	265	229	239	254	256	228	262	238	254	235	249	271	276	216	295	247	255	232	266	274	233	273	274	268	257	253	261	248	275	239	274	247	255	251	267	272	259	257	286	263	262	257	253	257	248	262	277	270	264	244	265	241	277	232	258	255	238	282	255	245	258	273	275	226	258	269	240	235	238	268	250	243	244	249	274	273	290	265	255	287	265	246	270	258	275	263	270	259	264	251	291	253	229	240	294	268	251	230	263	284	298	243	242	298	289	252	242	274	261	251	255	255	252	271	261	248	255	257	259	276	256	258	247	262	258	256	268	252	233	237	244	265	261	273	242	264	266	267	261	273	288	254	259	228	213	274	226	260	239	243	269	269	269	279	239	259	284	279	234	258	271	261	256	247	255	290	251	259	282	241	246	261	225	252	265	262	242	272	265	263	288	249	279	243	297	275	256	256	250	234	256	297	303	251	244	270	250	263	274	233	226	261	240	276	260	246	270	257	285	238	256	260	286	266	248	280	228	248	238	271	281	234	262	229	256	244	280	265	225	270	265	263	238	284	268	238	250	261	248	268	227	253	240	243	249	284	260	262	253	246	248	254	270	268	275	254	262	294	272	252	264	288	237	273	282	276	261	253	270	257	268	267	259	235	248	227	256	246	261	253	265	262	258	267	236	259	270	245	242	247	252	250	286	248	238	265	257	249	262	251	247	254	240	239	290	242	222	273	260	278	236	279	244	258	286	251	242	259	241	260	281	271	258	247	268	271	258	245	240	250	276	250	231	262	258	250	268	242	253	259	247	233	239	268	226	222	268	265	239	256	250	260	288	248	240	267	278	264	259	275	290	234	289	254	260	258	255	246	255	247	258	256	265	247	220	248	256	260	284	247	244	272	243	259	255	252	250	290	248	239	244	274	286	243	234	263	250	255	276	257	218	259	234	251	247	230	269	245	246	253	242	252	254	276	249	252	267	282	269	271	267	251	266	264	260	275	264	250	251	295	252	272	260	264	256	258	237	257	240	248	264	287	251	233	258	227	254	256	260	270	246	241	285	256	274	250	245	264	250	238	266	246	249	280	274	268	267	235	233	240	271	263	272	256	260	265	239	241	274	258	253	267	262	259	258	269	243	242	285	263	272	259	251	253	275	247	315	250	250	275	246	235	272	257	274	263	245	273	265	261	265	249	246	270	245	254	272	264	237	243	255	240	238	269	241	241	237	286	243	257	282	265	273	260	251	260	268	245	256	263	244	242	267	254	243	245	232	263	233	251	236	260	276	286	245	253	280	272	240	251	258	218	234	252	276	257	262	278	281	244	256	229	251	251	262	237	248	247	216	271	271	278	273	258	287	252	286	252	254	241	224	245	274	251	256	274	242	232	271	251	276	280	272	271	241	249	249	255	271	271	266	256	225	272	249	269	253	274	277	262	235	275	262	254	269	268	276	257	277	228	258	276	248	251	264	245	264	271	274	273	242	264	238	250	266	235	261	272	286	240	286	273	248	241	250	253	235	253	285	257	253	251	263	242	243	238	245	267	255	246	255	284	271	262	275	249	266	228	262	253	269	272	240	245	259	237	261	275	260	241	256	254	283	263	271	291	237	245	253	261	250	249	291	246	278	215	252	236	278	252	285	265	285	234	249	288	239	275	274	245	290	240	248	244	272	291	250	301	262	278	273	267	278	260	284	296	244	248	242	256	247	265	228	251	231	244	284	254	252	267	258	253	246	259	239	263	252	256	276	276	256	264	250	257	257	260	270	261	274	286	262	263	252	288	234	242	238	254	282	289	247	262	236	252	245	261	264	259	253	270	240	222	300	270	237	255	276	241	253	251	273	256	252	274	264	266	264	274	242	257	264	247	225	243	234	243	281	290	236	200	245	256	229	245	259	239	248	248	276	223	270	296	245	254	258	257	245	267	290	235	282	249	262	237	236	243	254	260	254	270	249	279	247	262	275	239	254	276	284	261	253	278	246	254	286	261	253	256	232	271	271	269	239	266	253	290	257	257	240	242	254	281	281	242	242	262	241	255	265	262	248	245	284	272	262	246	254	282	274	234	257	238	268	273	272	238	271	217	232	272	242	280	253	298	257	267	250	230	281	257	257	245	262	258	251	261	292	275	290	241	202	253	278	255	270	263	275	276	265	244	256	281	264	233	222	265	257	259	289	266	247	266	263	234	254	238	214	243	240	227	231	250	231	245	243	254	272	252	254	241	260	247	241	246	268	261	267	234	242	271	248	267	267	255	251	263	245	226	255	237	259	257	258	254	253	258	267	251	224	260	255	281	235	259	281	271	260	259	235	243	288	262	271	229	250	279	272	262	235	218	260	232	271	259	247	278	269	234	251	273	242	212	267	262	267	241	273	256	283	251	269	264	265	257	240	268	272	224	255	259	234	276	241	275	231	268	247	279	257	263	257	220	230	254	265	262	264	276	269	248	266	246	287	267	258	252	256	242	255	241	238	254	239	260	265	274	262	246	282	268	271	237	240	264	270	245	264	238	261	258	259	245	272	260	251	263	243	268	276	272	264	228	273	257	264	272	250	242	246	261	255	247	272	255	267	243	229	274	269	254	271	253	255	280	259	256	244	262	260	274	275	254	255	242	247	245	232	247	276	260	267	247	265	269	266	251	248	236	245	233	249	261	267	286	233	264	231	265	279	261	249	261	247	252	247	244	227	249	271	257	275	245	264	253	210	261	277	226	272	261	252	239	274	260	256	288	250	235	256	254	245	268	218	244	266	268	265	259	228	255	242	266	277	252	264	251	260	242	227	265	257	275	260	257	273	258	235	272	252	243	268	263	278	285	273	237	271	258	231	241	282	248	255	256	228	277	254	259	257	221	308	245	281	266	252	283	258	263	295	280	225	242	258	239	269	242	246	256	261	284	263	250	291	267	254	218	256	290	230	264	226	243	225	272	245	226	242	297	255	226
18444	6301	10855	14666	12380	12318	8544	5872	6334	5971	4553	3826	4722	3837	2944	2511	1956	1848	1985	1705	1531	1416	1407	1538	1562	1721	1497	1338	1126	1084	1009	978	888	1043	997	1016	961	1071	930	990	927	884	802	750	679	715	706	698	632	665	651	665	679	701	679	660	728	705	789	624	669	668	654	617	661	632	697	668	628	676	638	628	639	653	616	658	680	597	683	660	605	660	637	634	607	626	632	627	604	612	636	648	587	631	649	611	704	578	633	636	648	564	604	635	599	591	693	599	649	618	649	642	578	629	651	610	660	640	633	625	646	658	603	643	645	649	638	605	630	579	622	608	615	578	620	646	597	674	664	593	619	586	634	583	584	615	649	652	633	663	628	622	558	631	615	678	643	633	625	618	603	580	627	608	615	618	599	669	646	587	601	591	582	644	613	637	629	650	616	601	610	648	582	621	596	618	605	624	632	638	655	648	582	632	602	637	610	620	590	570	600	630	572	659	614	618	637	586	620	625	621	639	638	617	640	659	612	663	598	590	629	630	607	598	608	569	630	609	578	611	597	633	593	641	650	640	619	641	640	608	628	618	584	631	642	631	619	612	652	613	673	594	593	626	624	623	657	612	596	560	665	606	630	621	577	625	590	647	631	671	620	600	627	628	641	658	576	622	649	679	589	607	609	639	611	643	631	622	647	588	601	649	606	631	619	589	647	612	618	624	591	628	603	651	629	633	605	634	590	586	631	609	636	642	595	657	646	666	595	629	623	661	604	625	582	639	650	637	684	603	652	639	614	627	576	613	674	601	622	600	653	591	626	672	643	574	636	642	634	597	634	628	657	625	612	625	654	615	563	642	643	663	635	590	597	638	613	608	625	647	659	662	646	588	627	613	621	573	655	621	612	624	601	620	631	593	644	654	642	624	603	578	622	599	672	619	655	618	605	647	654	620	610	611	664	614	626	639	618	601	618	646	609	617	587	587	556	596	633	622	605	607	661	626	615	636	619	653	611	587	619	631	583	621	625	660	627	629	589	577	657	600	625	594	696	575	598	643	602	631	635	650	623	638	613	640	648	608	603	630	619	635	642	584	616	617	652	610	621	617	689	616	611	629	630	591	634	605	641	594	642	563	626	628	619	609	619	653	666	642	639	629	623	687	588	619	626	606	622	606	642	626	565	636	613	627	661	649	617	660	615	605	652	653	593	616	616	584	653	666	666	633	596	630	608	632	613	610	582	623	633	661	608	613	607	667	643	627	655	582	625	674	592	628	631	614	628	600	650	618	622	589	670	630	640	639	615	585	613	607	617	608	650	635	610	650	582	629	644	607	602	616	590	629	597	578	632	608	606	634	615	640	627	634	653	632	646	653	628	643	610	652	588	623	591	626	630	579	622	648	634	596	611	586	654	612	634	635	636	594	625	618	616	586	597	614	659	613	626	597	648	580	604	611	655	633	626	627	660	619	647	597	660	599	600	623	631	575	621	617	643	655	637	619	642	621	660	594	623	624	625	609	603	607	626	594	555	636	604	604	597	624	638	630	609	621	606	622	623	634	620	584	656	617	632	602	622	616	681	614	630	616	604	607	617	627	648	625	616	621	658	642	613	633	604	669	592	608	624	631	655	627	550	617	647	628	596	607	606	624	628	599	616	661	604	623	631	655	645	597	662	631	646	613	597	623	618	633	643	610	594	591	619	607	602	638	597	596	620	613	595	565	629	618	578	631	661	608	633	637	591	636	662	630	610	612	667	636	605	610	654	628	612	653	589	651	637	607	576	610	635	651	556	624	613	621	635	653	644	647	666	580	634	630	636	618	643	637	582	599	621	591	625	638	587	636	597	589	608	608	590	647	616	625	634	618	621	611	619	606	630	600	651	632	609	593	620	689	612	655	589	582	612	578	662	604	598	640	597	585	633	606	636	610	643	630	591	631	613	647	612	649	646	648	629	570	616	638	632	595	662	622	602	616	624	626	629	621	610	652	588	619	618	611	601	626	631	588	662	641	605	630	636	645	639	570	644	661	605	593	636	631	600	563	692	614	607	607	605	622	614	619	603	636	621	622	600	631	601	605	668	650	634	576	618	630	637	617	587	605	618	608	624	623	668	590	617	579	640	629	593	621	625	615	650	639	615	617	627	625	614	606	631	640	622	623	632	624	616	686	554	637	620	583	664	623	612	620	641	615	702	610	612	587	623	590	601	599	617	623	600	603	610	600	586	609	595	639	666	565	620	558	609	643	626	571	636	626	623	618	594	601	641	587	620	612	620	626	630	592	586	652	605	544	614	584	616	601	618	605	589	607	637	613	615	595	582	595	616	622	619	623	626	571	626	635	600	619	695	625	654	640	643	678	600	642	648	605	629	578	586	607	653	633	578	623	590	604	626	640	601	671	620	594	622	580	653	574	652	594	614	615	644	629	617	615	640	625	613	650	603	610	581	640	647	613	639	620	576	640	618	595	614	588	629	664	590	634	585	636	642	618	607	589	679	632	598	603	627	625	635	651	588	636	657	639	593	635	637	653	656	634	606	607	604	625	644	640	675	591	652	612	636	552	602	601	604	630	600	686	590	610	645	629	631	613	659	633	604	673	621	591	611	669	628	596	587	605	601	639	632	601	591	654	590	644	648	599	627	630	600	617	633	588	611	651	613	616	633	644	598	607	619	633	609	600	565	594	648	634	626	636	616	652	639	626	624	644	610	595	610	599	601	667	663	610	648	639	610	637	615	619	609	585	627	644	588	622	597	639	581	617	597	672	593	580	603	619	650	654	582	618	635	615	610	664	625	679	619	642	642	607	616	602	584	586	598	639	592	666	660	640	592	615	627	598	620	617	599	618	588	625	646	618	625	612	617	677	621	635	608	617	611	616	612	661	608	597	648	638	639	653	633	616	614	610	630	633	650	625	615	591	619	591	652	624	623	598	609	582	613	603	610	598	608	628	683	611	605	579	643	616	647	609	636	622	613	599	613	638	631	586	659	609	629	624	623	601	606	622	636	597	592	662	609	610	631	617	619	662	638	628	580	637	639	629	602	620	591	626	624	629	648	609	623	608	612	655	650	603	609	682	642	629	646	618	597	611	625	596	643	570	608	614	623	613	655	668	598	623	617	615	599	606	645	632	605	577	608	624	618	604	653	616	630	647	607	619	641	615	639	616	569	646	658	694	587	593	605	600	643	611	597	653	639	667	669	610	598	608	592	640	620	644	659	596	624	609	624	559	620	530	632	594	618	614	589	681	643	602	576	614	543	620	591	590	637	604	614	597	588	607	582	575	663	594	645	645	602	615	645	621	614	615	610	607	605	614	589	601	641	622	649	597	605	628	617	642	655	621	594	636	604	620	612	626	627	616	649	650	657	594	630	633	626	674	649	620	620	604	596	641	652	613	646	646	638	600	604	587	591	575	636	632	604	589	671	638	562	574	624	634	636	641	629	652	604	626	629	583	629	596	598	663	581	619	609	673	598	623	622	577	646	620	645	609	601	653	629	589	638	644	606	653	593	650
41917	18200	13541	12644	10180	9464	6754	3618	3156	2788	2045	1579	1450	1237	992	739	586	558	593	475	415	410	407	380	489	486	410	358	322	286	267	267	272	293	295	277	319	263	245	234	235	248	238	212	201	211	212	233	223	195	216	210	202	190	201	207	222	177	229	211	207	210	195	185	196	206	183	210	194	196	195	197	213	165	185	184	200	214	188	186	222	204	204	206	196	184	197	209	190	172	184	169	174	168	174	182	212	189	207	201	179	169	178	212	198	185	175	177	201	197	193	197	214	184	171	186	189	205	195	183	198	188	160	213	192	179	182	187	197	196	193	166	160	201	182	196	210	192	166	191	178	167	167	185	173	193	197	187	190	179	205	189	190	195	178	191	179	197	200	176	190	192	213	167	175	193	182	151	173	183	183	173	187	180	167	184	188	176	201	175	193	186	204	184	219	192	179	181	183	197	172	171	193	175	170	178	189	173	208	196	177	193	181	209	187	194	178	193	201	201	202	164	179	195	210	184	187	194	194	175	170	170	213	168	171	175	201	173	196	201	191	183	195	197	185	172	177	210	201	207	196	184	191	175	214	175	195	191	213	217	173	180	173	195	185	173	189	191	199	186	172	183	207	160	196	184	193	170	181	205	187	195	204	174	194	188	167	177	170	196	176	183	191	190	164	181	179	177	173	190	209	175	177	188	168	202	191	190	188	161	194	212	209	163	152	186	174	185	201	180	184	228	192	197	184	211	186	200	187	203	174	202	193	156	197	186	168	200	187	181	200	193	172	193	212	175	166	202	184	192	222	170	162	189	158	178	190	213	191	173	196	187	181	199	213	190	197	171	206	191	190	193	207	209	196	198	168	200	156	185	188	183	194	184	204	167	202	183	195	192	197	170	170	179	189	210	180	180	180	190	196	195	181	181	163	177	187	181	202	164	188	178	202	210	157	191	175	169	173	215	199	167	168	224	190	159	158	173	179	215	167	174	174	179	206	182	197	186	197	189	194	185	184	197	175	194	170	181	167	195	198	195	217	167	175	195	180	177	178	188	192	193	219	166	183	189	185	202	202	185	172	162	193	190	193	175	153	212	175	203	191	186	168	196	199	179	202	180	175	208	171	174	184	181	203	186	211	174	177	190	177	175	169	198	192	188	175	182	177	211	203	201	196	184	176	171	156	198	197	194	190	188	171	170	183	197	212	209	210	197	189	207	197	189	175	191	184	191	166	184	179	198	195	196	204	181	194	186	195	175	184	188	171	196	187	184	194	220	189	204	181	189	215	181	199	198	204	169	191	188	155	173	212	168	171	191	202	211	183	182	191	168	199	194	193	186	197	170	200	196	202	161	165	190	177	197	201	202	192	183	200	226	175	187	189	188	180	189	180	203	198	175	182	187	192	182	177	191	176	182	177	191	180	194	193	176	174	160	186	193	174	194	207	198	186	180	193	156	170	162	189	202	155	195	196	196	178	197	181	181	193	200	217	165	168	213	193	191	186	205	161	184	184	186	185	206	178	180	194	215	161	190	172	207	184	183	181	186	195	198	201	188	192	151	196	201	185	180	164	202	201	191	169	190	180	162	182	169	178	203	213	188	178	186	194	186	168	180	186	177	188	200	182	185	173	166	175	169	162	167	176	140	173	174	176	190	171	169	185	178	183	158	196	198	176	176	195	180	199	170	174	185	171	197	217	185	188	177	192	188	196	180	191	166	175	165	177	181	174	200	210	190	202	178	193	187	215	187	188	209	172	200	202	193	193	173	182	192	185	207	177	179	201	202	176	190	175	201	194	201	191	205	219	175	185	182	178	169	173	177	207	185	190	167	189	187	163	194	208	197	182	179	194	186	176	167	176	211	194	187	181	181	173	186	174	163	184	182	185	182	176	176	143	170	208	192	182	178	200	185	176	172	188	194	180	178	195	196	185	185	182	166	193	196	175	215	173	187	174	180	176	162	172	181	181	180	148	193	183	215	166	204	189	180	195	186	198	163	208	172	205	201	201	171	160	177	183	174	177	191	160	214	194	179	156	178	170	189	201	197	183	197	178	181	203	186	182	170	194	214	211	212	187	183	204	175	183	185	206	164	199	194	194	198	182	200	171	181	195	212	192	187	191	193	198	187	218	187	182	203	181	184	171	205	201	186	175	182	189	188	166	164	175	210	184	191	173	193	186	166	174	189	196	168	204	193	159	198	185	187	205	171	203	185	183	195	181	211	182	186	167	182	186	194	188	216	169	177	169	192	199	184	186	178	170	193	206	185	199	188	188	184	181	193	185	179	170	199	207	165	187	195	174	171	187	186	187	190	179	209	185	181	189	197	187	181	186	192	177	184	179	178	173	181	197	185	176	176	192	190	180	204	170	185	167	209	187	184	169	178	229	179	171	174	197	186	168	195	191	219	192	196	195	192	194	165	195	196	179	179	199	205	169	196	174	164	189	212	179	182	171	210	186	204	191	190	188	205	177	191	174	191	187	179	179	196	190	189	166	195	188	184	178	193	198	186	175	175	183	195	178	184	202	189	190	179	178	203	201	193	208	192	185	182	172	211	181	190	174	192	199	185	159	193	185	186	207	190	167	180	172	170	188	222	198	187	186	187	193	210	187	202	198	162	181	200	206	184	188	191	193	182	184	206	162	175	187	172	176	178	180	198	221	188	175	187	181	164	194	185	170	223	183	183	156	180	180	181	191	168	197	189	216	209	179	199	201	193	185	181	190	171	177	219	203	184	173	178	207	190	186	189	189	189	188	167	180	164	186	188	216	183	185	187	176	183	207	193	177	179	201	197	162	196	187	169	192	196	185	204	201	179	178	201	179	184	174	173	190	212	178	179	181	178	194	181	197	162	183	193	183	221	174	194	173	165	181	175	194	161	186	179	186	193	203	196	180	195	187	175	169	183	208	192	183	174	177	162	194	178	212	153	187	183	176	183	195	201	185	197	169	203	174	206	180	201	198	155	179	201	172	184	213	173	171	198	176	196	172	203	180	178	208	197	200	180	180	183	179	168	190	179	208	177	184	193	158	198	177	189	190	174	157	171	204	170	210	187	191	186	181	201	176	163	189	193	187	168	180	205	180	187	170	175	187	186	188	221	174	187	166	178	191	208	195	201	183	185	163	191	181	178	195	195	187	194	178	181	178	166	178	210	235	198	188	207	186	201	190	160	176	195	166	183	197	201	172	193	191	201	191	200	184	179	195	192	181	179	178	174	199	199	195	189	174	200	169	164	204	188	171	187	187	173	181	187	187	177	191	195	198	185	203	186	201	189	196	174	185	195	168	213	175	176	207	155	193	205	193	208	183	186	188	162	189	175	202	202	190	180	187	204	164	181	177	166	188	208	173	185	174	167	166	163	195	189	191	163	199	207	195	177	167	182	188	180	179	180	207	177	171	199	184	213	190	194	198	178	170	189	179	187	182	184	184	211	217	177	208	226	167	180	201	186	203	209	181	171	192	195	179	215	186	171	180	172	201	194	157	198	185	193	198	205	168	181
24666	8646	15222	18869	17512	17517	12725	8369	10131	10084	7803	6683	6628	5816	4567	3644	3079	3172	3251	2586	2210	2041	2080	2012	2495	2381	1984	1751	1516	1244	1202	1133	1185	1328	1203	1306	1329	1114	1108	1054	922	868	761	690	687	688	628	590	591	635	564	591	569	595	565	588	599	637	1031	547	576	543	638	565	560	567	486	563	595	504	517	501	567	535	512	537	572	528	556	559	554	536	549	525	498	507	485	543	484	458	437	483	496	483	486	537	495	526	503	507	460	472	494	499	480	514	486	482	479	504	488	477	501	514	508	459	477	468	455	469	484	486	471	441	479	483	463	500	449	515	476	496	470	496	501	459	470	460	501	518	427	527	488	472	459	501	494	510	476	491	499	492	478	515	522	513	468	483	476	516	458	460	491	445	497	467	484	445	466	475	457	471	484	463	472	468	479	440	529	480	525	454	492	515	489	504	486	454	427	462	479	458	471	472	440	418	505	503	519	500	460	479	518	489	499	490	489	501	459	454	473	436	471	524	503	504	480	458	528	507	487	492	479	501	494	489	479	484	454	502	482	461	490	502	459	473	472	495	452	492	492	484	522	486	496	485	438	483	470	463	511	505	447	481	491	488	447	495	439	501	493	469	463	462	500	480	498	498	485	473	451	480	425	513	495	520	500	474	489	471	494	488	474	484	501	497	487	493	458	494	470	462	465	526	457	457	464	446	449	462	467	520	490	519	454	487	495	470	459	463	476	456	465	499	490	491	495	455	450	510	476	465	504	486	535	517	467	453	526	459	452	500	434	486	493	460	524	476	453	428	488	472	527	486	498	467	498	447	443	481	471	477	487	503	478	511	505	511	518	473	485	456	490	480	509	494	501	481	499	492	492	458	494	476	486	464	467	530	481	483	489	495	451	463	491	490	464	472	449	493	486	455	501	499	457	532	460	478	524	493	434	454	492	493	502	501	466	471	477	465	484	471	481	462	450	500	503	489	467	504	477	500	480	464	501	505	470	509	501	492	489	458	488	514	476	479	471	496	481	467	472	508	472	525	492	472	460	477	507	457	485	438	501	483	470	486	497	498	513	470	474	496	500	490	457	510	489	482	489	466	496	471	493	468	495	476	495	469	477	484	439	495	472	489	490	423	464	530	488	502	468	501	504	526	484	463	456	466	458	476	475	481	468	498	461	488	473	471	464	455	449	478	489	516	519	480	484	505	493	508	486	500	480	494	502	500	495	484	487	435	490	529	451	520	512	482	522	486	464	456	505	459	474	508	514	465	465	470	489	476	496	462	491	460	477	477	461	496	455	486	476	496	433	469	501	474	496	521	443	466	495	507	472	490	424	460	447	462	456	494	471	480	483	494	448	470	507	466	455	455	467	486	491	495	494	489	508	481	483	524	474	489	468	529	467	500	475	508	484	493	494	498	467	484	477	485	482	447	470	516	464	478	482	497	498	518	507	507	475	452	473	483	482	448	514	495	444	481	466	471	486	487	487	457	485	480	470	478	489	496	507	486	504	426	465	487	488	452	489	484	466	482	476	523	530	491	466	462	502	490	481	474	477	487	476	485	462	496	462	470	471	495	463	468	518	439	474	509	462	500	467	493	471	475	480	523	502	517	498	458	515	436	473	449	516	528	452	456	501	463	478	509	494	494	505	497	479	460	488	490	476	493	481	487	504	492	489	488	511	495	462	428	455	472	426	480	448	455	456	494	532	453	509	514	504	482	499	478	454	487	485	487	474	495	503	518	485	481	481	464	521	464	474	522	481	515	433	446	491	444	457	493	480	522	433	469	497	488	472	507	464	480	516	475	478	451	453	446	461	468	481	455	457	512	504	499	486	458	519	510	505	524	497	497	455	490	457	529	497	476	480	514	480	471	511	473	502	490	485	469	462	448	463	480	481	478	442	502	441	500	476	506	508	518	509	486	461	456	472	458	463	453	470	479	437	519	475	491	466	491	482	505	484	499	473	478	487	485	476	432	496	488	480	469	473	510	478	464	470	489	495	473	498	464	472	483	484	480	484	468	452	470	507	439	440	499	511	511	492	487	482	497	496	463	463	486	479	493	494	488	497	497	527	515	460	519	455	436	465	475	516	510	495	475	486	471	471	534	455	476	491	485	475	458	499	465	471	463	487	480	517	508	469	468	478	488	483	485	532	483	495	491	505	486	466	511	474	480	472	500	477	462	480	485	522	464	525	410	461	480	507	464	471	456	487	513	477	480	491	476	477	488	530	495	460	490	493	469	508	461	455	520	472	478	466	454	468	497	495	490	479	498	481	504	493	474	462	495	498	519	485	491	468	542	495	442	513	437	472	468	450	465	468	513	502	491	455	489	479	491	500	457	474	476	463	489	469	498	470	467	509	496	493	510	466	508	516	461	461	463	467	494	443	444	492	482	461	478	463	454	468	497	499	490	463	490	502	497	480	465	477	469	458	478	443	480	454	479	495	500	505	482	464	491	496	507	487	457	450	470	455	480	504	479	512	480	470	443	452	468	468	474	442	459	477	472	491	468	456	503	481	477	501	497	468	478	459	455	479	471	451	494	493	462	442	450	493	455	476	492	469	454	510	498	522	470	487	485	460	486	516	516	496	476	456	489	523	497	450	480	480	481	487	523	506	445	505	458	517	505	466	470	524	524	432	505	460	460	451	502	498	492	488	485	464	507	463	469	528	467	456	503	484	478	485	500	507	495	468	486	491	473	457	465	481	477	504	501	481	470	471	493	500	488	462	438	499	458	466	470	481	475	444	487	508	481	476	475	458	518	504	479	521	510	486	460	461	477	471	494	488	466	505	508	463	486	480	457	422	495	467	495	464	461	477	449	478	502	489	458	503	480	434	465	435	492	467	474	505	481	477	481	463	461	493	501	473	490	483	446	501	466	435	473	487	509	490	511	475	470	472	477	551	460	476	534	505	471	516	478	485	486	463	459	510	522	479	541	487	507	450	476	536	474	500	484	538	494	465	500	466	464	530	463	519	499	487	510	493	479	497	487	489	465	500	494	473	455	478	549	465	484	509	493	466	489	477	493	451	479	467	502	473	478	475	455	519	485	469	476	474	514	475	468	469	464	518	491	505	482	452	484	483	475	448	449	478	451	463	467	477	474	451	474	509	442	469	461	499	435	484	487	478	480	471	483	494	483	476	490	505	507	487	492	443	469	506	495	419	452	505	500	483	487	483	504	486	455	472	463	504	529	453	478	459	477	473	494	493	461	495	504	488	479	511	461	486	451	465	458	467	468	462	434	465	471	498	480	486	478	452	476	510	445	503	465	482	518	488	480	465	451	524	492	504	460	478	485	490	472	506	469	489	480	483	491	492	523	442	472	497	455	430	508	442	491	479	474	511	510	439	488	461	523	492	493	452	497	471	488	496	473	474	492	450	489	478	474	454	476	448	467	474	458	487	509	487	513	489	472	491	474	487	493	473	462	496	491	483	522	484	507	484	447	477	462	450	495	475	482	446	411	456	467	486	436	517	503	461	474	475	458	462	506	484	479
12180	3197	2809	1889	1210	926	655	543	520	549	552	501	469	477	435	377	394	389	422	407	410	406	416	433	424	454	426	384	400	419	388	423	398	400	374	451	399	392	432	385	433	382	377	404	371	328	366	443	374	374	377	419	375	381	411	387	382	425	405	363	352	359	404	378	388	395	378	370	349	417	390	391	354	385	352	402	381	409	421	388	392	372	411	364	352	340	384	386	400	405	373	421	376	399	347	367	388	386	362	382	398	342	371	384	327	391	418	424	430	408	368	395	388	422	383	401	388	368	384	372	371	382	420	358	380	368	378	407	412	389	378	397	363	378	374	368	413	422	369	365	375	382	374	386	376	359	417	413	379	373	424	399	396	390	397	374	396	402	365	382	387	404	359	377	390	369	392	403	367	424	386	393	411	381	395	394	398	365	387	356	423	351	395	402	390	412	384	395	387	354	384	399	382	369	412	332	385	386	399	429	415	404	338	390	388	360	395	369	410	379	371	389	337	389	366	369	377	419	383	380	362	391	393	414	364	408	385	368	364	369	413	385	351	352	421	425	400	405	370	398	382	381	394	385	375	387	385	412	378	333	354	365	365	394	361	366	400	377	357	381	369	400	361	344	387	393	355	387	423	363	372	385	400	349	368	348	362	390	395	407	401	391	376	370	388	374	417	364	376	398	394	405	366	426	387	381	379	391	388	409	364	368	373	372	384	427	394	394	408	369	398	385	431	379	378	377	395	350	363	365	367	385	404	410	437	410	403	375	399	422	336	379	376	380	400	381	384	376	356	372	363	378	357	377	359	381	371	370	368	382	408	385	378	370	408	384	407	370	419	393	364	404	381	396	395	360	383	385	383	374	374	371	365	419	384	375	384	385	395	392	392	401	390	393	352	366	396	355	354	365	361	389	351	389	368	381	399	353	375	349	379	386	392	393	394	350	412	367	386	407	389	384	358	423	363	392	382	399	390	343	386	383	381	408	411	401	378	386	383	375	385	351	381	398	377	379	401	385	406	373	400	386	371	388	384	351	398	369	387	360	392	432	395	403	358	422	376	379	396	364	386	402	400	382	394	365	382	375	374	415	366	375	397	362	393	378	385	353	426	387	378	394	361	456	391	354	406	366	376	382	386	376	370	398	398	386	365	360	397	370	374	365	406	401	375	383	384	371	402	371	384	403	358	425	408	395	389	355	404	384	364	392	447	419	382	397	375	397	366	364	358	387	370	402	335	365	378	417	389	416	377	359	380	416	397	426	407	349	382	380	430	344	382	375	389	391	373	377	410	422	384	398	412	319	385	364	384	356	400	399	378	372	372	395	418	387	379	344	401	360	404	387	355	406	405	360	394	390	374	411	410	385	399	400	408	368	400	361	403	387	381	373	363	414	370	417	397	401	389	386	410	403	373	376	396	398	396	445	407	356	382	367	408	397	411	382	396	384	411	394	392	384	400	385	404	424	394	375	378	407	388	401	405	397	354	380	410	370	380	353	417	431	333	410	413	390	379	370	398	414	369	403	395	391	400	411	361	403	358	371	357	391	402	352	386	359	367	372	384	333	393	387	419	401	401	353	416	387	402	388	368	413	402	373	366	376	408	362	390	398	391	387	393	428	387	392	354	369	357	378	381	383	367	366	390	410	425	359	379	425	360	348	374	392	379	379	404	408	379	392	400	381	394	380	369	369	382	365	400	409	414	360	423	392	375	373	382	375	387	374	408	401	385	384	384	333	381	411	334	397	363	410	435	400	379	337	372	382	374	375	378	371	411	406	396	412	403	370	361	427	375	369	377	406	399	386	402	363	357	379	383	366	405	360	390	395	393	379	384	392	397	374	365	367	378	379	398	393	406	401	377	406	385	393	391	388	378	376	375	366	386	384	408	418	422	376	389	384	409	386	373	411	400	359	391	382	381	373	427	393	388	337	410	403	380	400	413	368	398	382	384	378	382	386	386	375	380	379	383	376	394	402	360	369	391	361	385	403	420	375	401	374	398	378	376	411	417	393	378	340	355	358	355	432	412	366	363	401	402	381	395	441	403	356	383	384	393	402	422	386	396	364	386	399	392	382	380	414	376	345	380	373	423	397	360	396	379	394	380	405	378	367	380	394	407	370	370	349	385	394	398	397	397	386	363	390	401	397	391	380	408	379	365	402	364	362	401	356	414	358	378	338	402	381	371	363	348	353	386	379	394	382	362	382	367	371	380	361	391	397	395	362	367	336	366	367	418	403	404	385	383	406	395	401	389	360	343	413	384	350	366	389	405	398	403	359	379	424	385	396	383	415	368	380	390	397	348	380	387	376	394	408	380	343	441	374	395	347	375	389	355	402	372	350	388	370	415	395	394	382	402	390	378	441	377	352	381	363	380	413	404	366	403	375	388	392	385	386	411	420	389	412	372	416	366	351	352	370	396	393	346	384	382	377	361	386	353	420	360	378	381	394	355	428	406	382	390	373	371	392	411	374	384	401	362	396	382	381	356	400	373	391	358	398	364	373	370	354	419	402	381	376	372	403	378	402	395	402	401	394	365	407	365	375	390	377	383	404	408	352	382	384	396	410	389	385	389	390	417	373	389	368	373	377	370	397	420	388	354	390	371	386	386	422	369	411	384	403	384	401	362	373	385	397	331	377	389	348	349	363	387	400	413	406	372	390	374	391	373	413	354	430	401	358	387	401	434	375	386	397	393	384	426	364	382	343	374	344	400	398	379	389	373	380	380	366	381	392	382	396	375	403	383	373	402	386	389	398	365	374	387	364	373	395	348	373	393	397	372	377	375	384	389	399	398	385	383	396	377	378	432	413	385	404	392	416	380	347	408	407	379	396	398	367	357	386	368	393	362	360	407	381	364	396	374	390	400	361	379	348	424	378	376	369	381	381	395	367	376	373	392	394	407	379	357	393	401	390	409	387	391	418	376	393	427	381	363	383	390	383	401	393	380	416	360	396	370	378	446	355	387	377	393	372	382	347	395	380	395	416	393	421	395	454	378	361	391	388	383	398	377	392	400	403	359	434	408	393	412	360	366	364	384	371	392	380	386	350	395	351	388	393	425	363	375	433	386	396	367	364	355	393	372	397	328	370	403	406	392	364	375	383	377	364	363	408	381	367	406	366	405	369	359	385	394	421	419	359	380	375	427	373	380	376	378	406	417	404	414	394	400	374	349	338	407	400	423	346	362	375	410	384	379	348	382	380	398	356	398	381	382	353	396	359	402	379	394	413	400	393	389	429	420	386	383	403	387	382	354	374	396	349	356	417	377	364	394	386	360	384	372	377	394	375	380	368	393	370	397	371	348	395	415	357	378	395	380	360	379	369	415	352	387	393	341	406	384	384	394	400	388	348	371	404	365	388	371	357	383	376	371	433	397	410	437	391	395	374	403	373	370	394	377	398	398	427	405	375	344	378	366	367	408	409	368	406	368	380	381	383	370	392	371	393	397	366	403	387	396	380	364	378	377	384	362	426	407	390	357	382	336	414	404	364	383	366
7223	2821	5035	5204	4111	3377	2297	1729	1738	1579	1518	1526	1392	1463	1470	1212	1076	1061	1122	1045	1092	1037	1156	1162	1301	1206	1213	1082	1026	1013	1017	1011	1034	1077	1053	1080	1125	1018	980	933	939	971	954	933	971	932	883	952	886	911	899	907	955	951	883	880	944	940	937	861	893	900	918	870	864	910	873	829	869	873	899	911	839	868	868	884	899	913	889	850	876	828	902	888	946	899	866	951	918	889	882	898	886	894	894	933	933	888	916	914	884	884	851	883	886	894	897	909	920	875	853	860	890	854	936	875	875	884	839	919	898	928	882	869	867	867	879	912	900	877	903	885	866	827	879	885	866	874	857	912	855	905	950	846	910	919	872	930	833	869	886	900	908	892	879	831	868	889	905	896	881	857	877	871	877	934	906	910	913	858	878	882	836	833	881	886	861	894	841	919	900	918	942	886	869	904	913	918	893	843	956	914	891	886	918	919	866	854	842	818	907	879	861	852	873	858	923	857	841	870	906	882	905	882	834	912	914	873	879	891	886	841	840	874	925	880	938	867	847	910	902	863	831	896	891	900	916	916	883	898	872	874	872	901	884	883	874	894	913	907	912	915	920	869	888	905	866	856	908	842	863	902	831	870	861	878	867	882	887	931	869	867	897	914	911	911	892	878	883	884	866	904	916	876	866	874	836	904	882	882	836	897	920	907	921	920	964	867	871	930	940	902	887	901	900	877	929	872	932	900	953	898	843	835	854	876	839	965	903	888	851	942	940	909	893	918	897	874	833	863	911	879	852	849	904	870	890	890	907	860	874	875	861	849	956	916	936	817	852	940	844	890	873	935	908	817	872	863	893	867	886	917	915	862	835	919	881	920	873	894	829	924	873	865	837	829	859	880	872	881	847	833	932	882	876	910	900	890	883	907	860	888	876	874	870	914	855	900	900	871	833	921	854	815	885	862	873	908	818	830	864	891	862	832	886	863	834	843	844	930	829	942	886	935	896	882	888	846	924	892	843	869	949	924	896	851	865	903	920	858	905	863	844	904	898	879	862	841	934	902	946	876	879	871	867	871	902	907	872	925	905	864	892	840	941	891	898	882	856	936	863	846	868	884	870	832	868	890	869	892	906	850	912	901	890	902	872	938	901	927	852	934	900	901	834	910	918	885	893	897	840	940	880	884	890	906	840	894	906	865	917	883	933	874	871	908	927	919	897	935	874	876	879	883	870	900	838	861	865	866	869	886	926	917	885	882	870	899	887	883	907	865	878	852	882	935	895	869	864	907	893	858	883	907	906	925	891	867	863	853	860	877	858	895	909	937	858	911	928	910	916	905	825	869	881	858	931	908	931	882	890	897	898	877	937	831	909	882	896	877	942	919	896	928	893	901	888	934	900	904	916	917	909	853	870	874	980	893	873	888	857	909	900	863	895	871	873	891	933	843	867	939	878	913	912	881	870	872	927	853	891	895	930	874	876	843	877	916	876	991	867	881	894	873	837	870	869	922	863	856	844	888	901	868	855	897	871	914	856	849	858	865	925	887	889	823	892	869	875	915	890	857	884	906	853	875	880	863	876	900	856	941	900	889	961	885	895	862	877	884	865	850	878	850	944	866	946	862	913	844	862	896	909	875	922	831	850	877	891	932	867	873	913	853	883	843	845	897	927	896	888	907	943	876	885	937	865	843	838	938	884	892	875	944	903	828	899	865	880	859	862	916	863	884	899	844	811	872	938	901	855	863	853	934	916	895	911	858	911	858	859	871	846	894	890	881	892	926	914	922	913	859	888	862	871	878	927	905	871	872	934	865	881	911	911	878	878	915	896	874	863	834	932	903	859	889	892	899	898	893	851	933	902	948	904	858	858	917	904	889	890	861	869	951	873	863	867	895	855	905	830	841	875	884	904	913	861	879	911	916	875	939	903	892	865	856	846	944	977	886	841	884	890	858	893	900	959	867	859	812	896	887	878	885	920	882	889	887	920	899	925	935	899	851	886	864	904	858	911	913	864	850	909	880	894	892	900	907	894	887	859	928	912	835	891	893	918	855	836	892	902	876	871	882	912	820	901	821	882	914	866	924	872	877	938	914	868	903	898	866	923	918	894	868	912	849	891	857	940	882	929	821	860	887	880	862	895	908	928	894	886	869	861	871	889	868	849	838	846	879	916	840	864	893	892	871	883	911	873	876	862	877	835	909	919	912	882	912	818	900	872	916	870	912	904	919	929	869	931	854	865	896	854	888	903	851	909	937	908	889	877	860	913	899	865	910	843	896	931	892	896	893	870	873	861	901	807	914	896	873	847	930	893	845	869	857	882	931	890	918	892	958	866	861	923	916	878	902	854	831	837	955	906	843	869	906	890	927	886	888	848	909	913	893	867	946	873	869	916	901	877	920	887	911	853	929	908	864	899	922	893	901	916	906	957	857	829	888	890	855	911	881	947	911	866	891	820	921	891	902	806	881	907	954	933	909	884	860	908	883	857	911	899	874	890	917	928	871	850	844	866	909	865	848	885	827	893	900	942	911	897	911	886	871	892	908	916	931	879	875	891	920	911	912	902	891	884	888	846	858	896	862	902	884	870	902	904	862	887	874	940	863	839	900	869	924	935	851	832	917	878	925	879	888	903	840	916	839	864	828	905	843	890	892	873	855	908	846	873	899	900	832	896	889	876	911	861	892	883	889	835	905	858	859	919	866	907	893	940	928	896	899	843	839	904	852	909	880	926	891	841	881	907	859	884	891	865	867	931	863	862	864	863	828	908	886	939	899	927	908	914	857	892	891	885	864	911	834	971	862	854	868	859	872	869	830	892	894	914	867	858	857	898	866	868	818	930	837	877	874	907	907	911	865	880	835	887	906	894	901	866	898	878	870	833	908	883	876	906	876	883	876	877	888	856	898	860	879	924	922	893	919	890	853	855	875	882	899	900	864	908	861	965	858	844	883	900	906	878	880	850	865	933	933	880	855	889	881	904	832	877	950	836	877	883	870	925	912	873	877	883	907	887	852	855	872	840	925	917	853	908	860	877	880	844	858	884	918	918	849	864	927	915	884	864	866	902	896	845	874	919	863	869	874	871	852	892	834	930	941	881	894	915	912	894	868	856	900	894	858	855	846	899	893	856	878	909	882	843	874	855	935	838	837	930	837	843	868	904	888	862	906	875	881	907	935	921	887	904	903	887	871	887	927	897	830	907	859	869	935	913	879	913	824	878	891	861	849	937	835	893	849	874	883	905	876	885	884	913	837	906	878	852	835	874	860	896	831	889	955	931	875	836	923	855	870	914	911	846	854	908	867	949	874	864	892	841	874	920	901	902	892	945	817	925	857	919	874	827	935	913	899	930	919	852	857	896	881	880	880	865	886	865	847	904	906	919	908	885	865	842	923	877	891	921	853	901	903	880	930	860	853	878	893	877	932	907	906	904	879	871	875	868	856	969	899	875	909	888	905	887	871	843	922	922	879	920	877	889	847	904	927	930	873	938	935	898	863	966	922	856	854	922	927	891	857
29825	11080	7318	6255	5202	4974	3555	2254	1773	1482	1237	978	845	749	556	459	448	510	416	341	385	400	385	346	368	362	359	323	278	324	322	291	339	306	331	318	305	303	297	292	259	296	280	238	264	265	276	248	281	230	261	240	234	239	259	260	237	254	294	236	248	247	245	227	270	257	250	244	246	223	275	281	264	255	290	241	236	256	249	229	245	243	244	253	242	253	234	211	245	263	242	221	268	234	255	263	253	253	265	251	245	206	202	231	281	257	233	249	251	276	269	240	209	278	223	262	242	278	268	251	266	238	234	247	255	259	242	259	237	252	219	265	249	232	203	230	254	257	255	261	226	274	271	230	239	232	223	226	225	259	239	234	228	258	269	238	232	237	272	247	248	233	245	245	278	247	252	244	264	269	253	237	256	262	252	280	266	220	243	262	232	237	240	229	256	257	258	273	249	249	260	251	252	228	239	254	246	268	244	249	241	223	259	230	262	241	259	252	246	242	239	223	211	237	240	250	251	232	270	274	218	236	240	257	238	252	249	259	228	228	237	234	223	245	220	220	282	236	210	261	233	237	260	199	235	258	282	220	262	261	270	242	246	284	268	218	242	237	220	236	266	255	266	241	259	261	262	250	253	224	277	238	289	253	245	282	233	253	226	231	260	221	223	258	265	233	258	235	224	247	246	257	226	253	257	255	274	274	246	252	256	242	244	253	262	276	243	255	248	262	249	218	277	222	224	255	228	245	251	262	245	249	268	253	241	273	280	237	255	242	275	219	247	224	248	238	256	247	273	263	242	263	239	279	263	242	262	254	248	240	240	230	260	230	243	245	245	237	255	261	219	275	241	239	256	231	224	264	259	232	246	258	241	225	260	215	262	249	283	237	243	241	241	226	233	262	218	270	259	239	260	252	247	243	240	255	261	217	214	254	255	231	260	244	213	268	239	238	241	250	254	229	253	255	234	240	230	248	262	238	255	236	270	221	229	236	280	242	235	246	232	230	249	257	246	247	243	223	256	245	244	254	245	252	249	267	270	256	238	258	256	228	253	236	264	264	254	245	261	249	243	225	247	234	251	250	231	276	243	231	234	243	241	249	254	234	262	254	253	278	275	252	237	270	239	215	241	249	254	238	263	219	262	243	274	257	214	258	244	237	243	245	250	274	244	245	236	245	259	262	211	242	270	257	250	254	223	260	262	269	263	230	258	242	264	263	282	247	278	226	238	224	215	249	264	231	279	244	231	249	250	269	238	226	224	255	259	250	240	240	239	221	261	248	211	263	222	258	248	244	245	232	236	251	231	223	243	234	225	265	267	253	239	222	242	221	262	257	234	263	258	249	259	243	270	275	250	222	220	253	270	231	253	234	254	240	247	223	264	249	259	270	275	239	255	251	242	256	255	270	237	251	253	234	237	243	234	263	243	245	251	247	240	258	246	259	249	257	276	239	298	230	259	259	235	243	232	235	252	241	241	247	245	241	285	250	249	228	250	264	247	263	213	245	252	258	272	228	255	256	268	228	251	240	220	274	250	277	266	275	263	234	229	221	261	222	267	253	239	248	237	263	237	252	249	237	223	266	250	242	228	248	236	211	263	233	241	248	269	246	241	257	218	244	255	251	260	232	231	239	257	284	244	267	216	277	235	251	232	265	237	238	244	238	262	225	274	252	259	239	227	235	208	232	259	254	252	247	243	221	254	234	259	249	254	236	249	235	237	242	245	265	279	248	270	271	262	249	242	221	247	243	260	264	255	255	237	226	245	236	266	278	258	241	241	253	249	240	255	284	245	277	215	246	263	208	243	262	261	277	254	241	243	262	238	266	247	252	243	216	232	242	256	227	247	223	259	244	264	250	254	267	253	270	267	248	243	271	268	259	231	247	257	283	247	257	227	265	238	258	252	257	250	252	185	264	255	233	258	264	250	245	228	249	242	253	239	255	268	254	251	257	273	224	261	276	243	272	252	247	218	252	255	241	261	246	267	257	251	221	234	247	269	271	236	273	220	248	250	230	233	244	232	238	217	242	242	245	251	263	224	210	263	254	235	273	224	236	208	228	287	253	252	229	227	244	279	224	270	238	223	254	290	261	221	233	239	273	194	240	242	269	255	246	245	244	247	245	239	259	257	227	238	233	245	224	257	236	240	253	249	230	260	240	250	235	229	241	234	248	243	235	236	248	264	242	288	222	251	224	247	249	257	218	234	261	269	227	236	252	252	236	237	255	262	265	259	250	231	241	259	268	248	270	233	244	264	228	226	256	279	236	252	261	263	276	277	241	271	238	256	232	261	277	262	266	272	236	264	234	255	209	278	270	263	302	265	255	236	239	213	245	244	251	243	279	255	244	272	262	242	244	261	236	238	243	217	253	209	250	248	245	241	248	247	247	273	251	227	228	240	252	225	254	224	220	265	248	254	251	240	258	264	231	269	269	267	281	245	252	251	263	267	265	257	237	240	259	242	247	272	219	250	247	244	262	255	255	235	251	246	254	254	261	244	270	225	223	246	234	257	238	258	246	257	251	230	242	274	264	243	207	266	269	238	259	256	234	242	257	243	228	223	258	270	275	242	223	265	234	266	215	261	247	264	263	256	240	228	251	224	253	277	253	282	275	229	224	235	244	257	254	256	251	245	237	240	277	236	224	230	241	259	250	253	256	229	275	260	240	250	260	241	242	232	258	228	255	252	268	249	246	262	262	252	237	270	259	261	260	234	218	260	261	243	228	248	252	259	261	260	246	249	240	270	244	246	275	260	261	227	277	250	228	267	270	225	253	249	268	263	209	217	260	250	240	207	224	239	239	238	238	241	242	268	244	245	231	257	249	254	242	219	241	273	272	274	241	233	256	253	233	258	234	221	246	258	253	265	234	216	262	244	240	249	229	253	240	248	251	244	226	235	242	242	237	242	243	235	236	253	241	252	243	245	261	251	228	243	253	242	253	248	224	271	273	267	257	227	213	251	217	236	261	241	289	241	225	236	230	241	226	249	265	231	241	248	245	280	225	244	235	258	259	250	241	251	253	239	261	255	248	248	262	252	259	231	227	233	251	227	247	245	233	286	224	274	235	261	258	283	256	244	245	259	276	226	252	227	272	267	265	257	263	274	215	227	235	229	212	248	271	240	226	265	263	205	265	235	250	245	227	267	241	229	238	227	249	262	290	274	219	254	239	255	237	230	210	247	247	268	249	240	248	264	234	201	226	260	251	235	262	263	265	253	246	270	214	234	248	251	244	242	267	235	261	217	243	270	266	233	258	243	247	231	272	242	248	248	268	230	245	234	237	252	282	239	262	261	226	227	233	273	244	236	240	238	269	230	265	256	249	243	265	238	248	252	255	246	249	246	244	244	223	261	263	233	259	265	235	254	239	246	233	238	248	245	266	270	258	255	256	251	233	251	265	250	241	255	227	253	234	258	255	251	242	274	247	262	263	243	253	253	251	245	226	260	268	266	232	245	258	235	213	251	259	261	252	238	248	240	245	251	269	263	241
17507	5848	9469	12164	11461	10660	8263	5556	6295	5953	4946	3935	4023	3918	2564	1944	1987	2208	1875	1415	1433	1594	1522	1756	1735	1545	1339	1136	1031	1052	969	1087	1047	1065	1211	1412	1043	920	816	808	799	742	708	722	735	661	664	686	671	702	660	667	648	608	672	693	742	651	1033	642	613	630	621	641	624	676	641	633	647	604	570	573	622	629	603	634	574	620	605	648	634	578	586	618	605	603	577	627	589	596	632	602	601	622	612	608	633	583	590	620	591	615	551	593	581	544	614	586	555	639	597	582	600	568	570	598	628	615	617	579	584	575	585	582	582	566	618	591	603	535	576	635	619	608	590	585	597	629	607	592	570	613	595	616	633	613	591	624	594	609	580	633	627	684	585	558	650	619	651	645	614	604	606	628	628	589	588	615	620	566	627	633	573	604	611	560	650	623	603	613	626	578	602	601	591	624	620	594	588	567	589	582	579	571	576	619	591	591	599	560	636	559	599	583	552	615	614	590	588	590	619	641	596	546	597	589	581	584	638	623	607	550	601	563	548	601	611	599	635	608	608	584	595	617	591	612	605	604	594	594	593	609	567	624	562	606	590	544	594	588	607	572	615	628	594	600	617	593	612	575	616	579	582	607	566	586	586	574	606	592	609	636	640	606	604	599	581	577	590	581	611	565	572	656	558	576	583	594	549	574	601	578	598	608	643	562	624	585	603	575	568	601	593	609	598	639	584	596	644	604	587	579	617	586	622	587	580	552	583	581	593	609	581	633	595	560	564	597	643	628	634	609	560	611	558	615	522	591	612	637	587	604	581	595	637	613	616	606	608	639	591	577	629	619	638	559	575	575	561	580	570	606	584	570	619	621	603	631	611	604	644	631	565	590	577	625	588	560	591	642	618	580	564	587	583	626	603	596	580	596	643	608	642	596	621	605	616	611	573	617	582	576	580	591	586	622	593	620	563	588	625	604	593	607	604	619	601	621	604	585	618	590	558	587	576	586	589	595	622	559	644	612	611	590	595	587	616	590	589	644	583	587	589	609	592	583	567	630	607	591	592	598	640	589	621	588	592	633	597	646	604	609	598	584	592	612	617	614	623	576	563	643	616	598	578	548	634	596	612	583	600	586	593	615	618	597	616	566	611	604	605	652	567	607	610	654	637	634	587	596	576	547	590	579	585	569	602	572	616	600	608	603	616	598	633	582	603	563	606	621	663	582	627	586	561	618	607	555	600	583	556	592	599	571	580	623	580	644	635	573	585	588	595	644	613	596	600	598	586	556	629	589	598	616	615	622	551	603	560	606	567	587	605	616	605	616	543	606	639	627	573	615	535	610	559	602	582	599	624	573	588	563	616	596	635	600	570	568	618	598	605	567	618	546	597	598	609	610	598	646	590	558	584	610	656	622	604	573	609	598	568	612	619	586	596	601	573	576	640	586	626	601	641	599	579	666	598	615	615	578	627	627	602	608	607	629	613	566	611	576	554	592	595	619	575	603	622	601	575	651	604	569	572	579	613	590	590	622	615	596	600	625	592	521	585	621	581	618	570	615	584	604	596	563	612	633	564	603	632	579	618	646	629	600	636	575	631	594	580	591	612	633	572	610	600	633	609	612	576	578	602	610	622	602	615	579	572	625	613	611	597	580	586	594	589	606	582	573	600	589	606	579	553	595	584	610	578	610	578	588	596	619	608	594	590	621	630	577	555	591	570	636	610	573	619	583	612	589	585	623	562	594	580	584	557	619	620	629	594	603	584	602	604	584	600	595	603	615	577	582	594	602	567	546	610	585	565	604	549	584	585	579	600	612	611	605	607	592	577	591	595	625	615	628	643	621	575	606	615	621	567	594	590	593	593	611	590	588	565	580	619	621	569	608	567	577	572	627	555	629	570	588	612	618	594	601	586	564	573	613	594	629	591	599	578	598	602	575	599	668	597	613	571	557	596	641	592	616	583	598	633	612	625	572	585	599	648	564	597	544	612	617	599	570	568	594	593	589	592	550	600	661	611	616	616	578	594	587	619	603	637	596	638	592	632	573	550	606	617	608	576	657	590	621	605	601	618	573	591	562	568	592	589	573	631	566	576	598	567	623	575	572	579	547	580	597	616	625	635	568	619	625	614	607	622	582	581	630	578	637	649	574	648	605	592	572	609	571	611	591	558	567	585	606	592	594	618	613	595	563	558	629	585	617	599	621	597	589	607	578	597	620	631	600	625	556	588	549	572	589	645	608	605	551	560	613	570	613	581	604	588	654	562	606	593	655	625	646	601	565	597	631	590	600	622	599	553	599	613	574	588	572	600	580	624	635	585	587	564	584	565	624	607	577	619	563	624	594	622	578	565	602	602	561	607	595	562	581	584	635	609	598	616	560	595	604	611	560	548	606	599	568	575	594	599	609	556	610	587	656	619	587	551	596	643	614	616	603	606	571	576	559	600	612	617	587	629	563	622	620	605	607	572	591	591	600	547	599	571	581	666	594	612	575	587	560	597	602	593	586	608	594	577	602	583	617	592	619	579	588	581	579	577	582	620	600	603	591	621	597	611	595	583	632	538	602	608	628	558	594	603	623	581	631	601	602	582	610	583	560	596	593	596	589	560	635	586	626	595	585	608	597	580	600	645	584	570	645	597	587	590	618	610	588	616	613	595	550	587	604	589	611	560	587	614	587	625	580	614	589	555	615	571	584	579	614	590	574	607	643	595	615	594	585	581	618	634	618	588	569	618	611	594	626	591	599	587	614	620	616	608	611	620	564	601	570	627	600	594	610	573	600	620	608	641	580	622	628	581	617	583	625	593	567	616	582	578	583	594	611	561	573	612	666	592	609	552	614	594	615	553	610	586	554	592	586	598	565	611	650	551	600	586	547	606	621	623	571	551	609	591	563	605	600	600	590	633	591	595	623	596	610	611	622	563	586	597	601	588	613	603	627	588	595	604	605	567	617	571	563	596	601	630	572	586	594	639	570	616	598	593	578	589	604	580	558	604	630	601	549	597	543	640	563	586	606	614	594	591	622	586	604	581	603	588	559	634	593	602	564	663	622	607	571	628	569	613	590	560	643	594	555	508	631	569	626	599	576	606	599	558	620	558	615	641	576	607	636	568	622	603	604	600	626	580	648	613	562	575	564	596	603	592	578	627	567	553	610	579	606	568	632	574	586	566	602	605	598	593	596	582	574	569	539	601	609	574	625	598	625	626	596	595	586	603	587	580	616	609	603	593	603	587	648	618	626	598	644	587	611	605	621	587	584	577	603	591	537	601	541	591	620	616	606	591	583	596	569	570	589	618	577	600	575	621	566	610	593	616	586	614	661	574	596	569	611	568	631	595	554	595	607	562	631	614	646	560	618	587	599	613	583	595	582	605	568	653	594	588	578	564	601	603	607	566	564	559	548	629	619	589	560	624	619	607	615	592	589	581	587	578	595	607	608	596	561	635	585	569	595	546	643	583	627	604	613	582	610	591	584	600	612	586	594	618	620	613	580	641	629	599	607	626	576	569	608
41787	17303	11135	10325	10554	8210	6668	3841	3300	2826	1886	1502	1380	1176	849	790	712	703	549	463	428	427	394	424	473	401	316	279	292	277	273	290	289	322	291	314	292	252	254	241	219	201	200	197	203	220	193	195	200	184	208	192	185	194	186	202	210	218	302	199	178	207	198	191	188	185	164	193	192	185	194	163	189	178	160	168	178	197	210	187	194	207	185	193	183	198	190	173	171	188	186	169	182	175	175	195	198	176	188	171	170	175	181	188	167	229	182	158	163	176	188	158	166	191	212	172	179	169	163	193	198	198	173	162	158	182	162	176	183	160	179	205	181	171	173	171	171	174	159	177	149	167	160	207	172	188	163	176	156	195	189	202	183	222	201	199	159	201	196	162	175	188	181	179	196	194	154	181	192	145	185	142	193	179	184	180	150	173	173	176	169	155	185	191	193	174	186	172	182	157	177	152	186	193	169	189	184	185	201	186	175	188	179	185	162	185	151	191	190	167	187	175	148	188	176	175	178	186	179	164	173	184	194	166	195	180	205	171	183	182	190	188	188	193	180	163	216	205	173	176	171	183	170	204	178	181	193	192	174	193	202	181	195	169	172	169	208	187	173	188	170	164	177	194	175	167	161	171	166	160	186	185	173	215	167	180	177	178	160	197	169	164	193	148	178	180	184	171	179	163	172	180	168	197	202	190	192	192	150	189	201	215	166	189	191	167	166	193	185	175	187	175	175	169	176	200	186	179	174	193	186	166	173	163	176	183	190	182	185	186	187	173	161	171	195	163	190	175	186	191	163	181	193	176	166	184	172	177	168	173	200	169	170	213	171	199	172	199	174	165	197	182	186	192	167	189	193	166	169	161	211	186	166	170	176	191	204	199	191	178	200	190	180	179	157	175	196	175	185	180	227	196	206	188	189	183	176	174	170	178	183	178	169	164	182	188	192	166	164	192	166	180	180	168	170	160	192	157	172	188	168	156	196	190	199	187	164	178	187	176	194	184	195	151	186	196	187	177	172	206	179	186	175	179	195	183	183	197	171	167	164	167	193	175	188	188	183	170	167	193	194	184	194	180	179	168	179	177	202	182	158	188	184	180	170	198	180	196	165	185	193	176	199	168	185	162	187	170	174	183	189	162	163	169	186	178	196	172	187	156	184	163	168	180	170	162	177	164	162	176	166	160	160	192	170	186	155	168	162	183	208	170	193	161	181	166	174	164	184	178	146	159	192	166	182	195	170	199	186	176	163	152	186	196	186	187	191	169	171	176	151	163	182	184	175	177	197	146	189	143	177	206	177	174	174	215	175	190	183	158	191	189	161	205	189	150	195	168	166	144	171	183	173	163	188	162	201	167	166	202	182	183	174	176	173	167	197	179	193	161	162	181	186	179	150	169	169	178	194	171	196	181	173	167	162	196	179	143	166	163	192	195	196	176	181	168	181	183	178	159	172	179	178	191	199	198	179	214	172	161	167	181	194	187	176	210	170	190	190	186	171	180	158	161	175	165	176	177	168	186	180	190	207	170	172	199	167	187	193	177	183	139	172	173	170	174	184	220	177	164	160	174	195	177	164	205	175	156	145	164	169	173	185	202	206	174	177	174	189	183	176	177	179	169	148	187	164	164	184	198	170	183	180	188	187	199	185	160	208	168	176	205	189	169	150	168	187	184	152	166	173	155	206	182	189	166	156	173	193	158	193	178	206	182	184	199	188	167	188	180	189	163	200	182	146	174	183	167	180	191	206	202	190	177	191	176	167	172	188	176	172	194	182	190	174	179	166	176	188	194	175	169	194	169	175	174	183	181	190	177	176	174	177	173	179	177	169	161	185	173	193	201	159	148	184	169	163	175	179	197	165	171	213	216	194	186	177	171	146	160	170	178	173	181	171	197	183	157	199	190	192	149	193	184	167	196	179	196	185	184	168	189	191	188	153	180	193	173	155	170	191	188	183	182	187	171	179	164	167	179	164	168	167	183	167	174	190	161	170	185	183	171	182	186	192	188	168	146	162	184	190	170	173	161	189	163	176	185	175	164	195	178	185	181	181	187	177	191	159	165	180	195	165	187	166	180	164	179	172	171	145	193	212	178	183	169	201	172	192	186	174	172	174	177	167	163	199	178	202	182	188	165	184	146	163	191	186	168	175	175	193	177	176	163	186	162	182	161	182	176	163	178	171	184	184	221	170	171	181	170	187	183	168	157	198	166	166	157	191	191	168	160	168	190	169	195	204	186	156	160	165	171	157	161	158	185	155	168	169	206	181	198	188	187	191	166	180	179	168	199	179	182	182	169	173	197	191	168	156	196	176	189	192	178	199	161	186	200	167	164	149	173	174	193	166	177	174	169	195	189	176	190	180	200	174	201	168	163	190	170	188	185	210	179	164	173	180	188	178	194	180	178	170	173	169	198	165	163	182	192	169	186	213	189	199	191	169	183	169	162	193	183	186	182	194	165	180	185	162	170	185	154	171	179	191	181	163	168	167	160	176	172	194	166	152	184	192	190	190	186	177	168	168	180	178	196	166	189	143	142	192	177	181	192	157	187	175	181	167	201	197	186	163	162	174	168	182	183	186	160	145	177	192	172	172	191	189	191	155	177	179	153	180	196	176	175	174	195	192	177	180	197	177	174	188	168	183	190	164	189	169	171	186	185	192	168	189	191	181	164	191	168	200	133	174	183	181	145	166	166	172	147	161	183	204	192	189	182	203	173	176	177	170	191	170	168	184	174	188	184	202	160	176	172	170	179	189	191	186	155	167	177	174	175	180	171	184	177	178	180	190	192	157	175	161	167	164	168	178	175	175	176	174	170	192	152	173	172	194	187	176	151	157	173	174	184	185	192	189	176	181	193	189	166	187	162	181	173	178	186	175	181	173	192	179	178	203	165	186	159	190	184	182	165	179	179	187	170	201	165	175	176	181	176	179	193	161	164	166	188	181	167	168	168	165	178	184	180	193	178	173	178	213	170	196	201	183	177	169	198	190	183	168	187	194	180	191	180	160	156	167	179	163	174	174	193	170	184	184	192	223	168	192	203	170	183	181	190	196	180	188	175	175	197	171	182	178	189	161	190	170	175	176	170	178	188	174	188	166	179	193	164	178	159	176	174	199	184	173	176	167	169	179	176	178	186	177	174	168	175	182	178	208	171	187	195	171	166	149	170	181	167	189	173	168	184	181	192	191	177	190	177	201	171	180	205	175	183	185	182	185	169	173	211	198	176	185	189	142	161	144	179	188	167	178	180	170	169	172	210	170	186	159	164	188	196	169	185	183	186	150	199	190	161	174	168	190	173	195	185	201	155	186	178	176	200	179	172	170	182	177	220	164	161	184	195	164	190	188	174	187	191	186	180	182	177	176	189	205	179	143	195	199	186	180	186	180	169	169	171	191	190	176	179	152	198	175	180	174	167	187	180	174	206	182	196	194	158	165	179	179	174	166	180	169	217	187	216	194	183	194	171	183	193	173	178	158	171	157	182	186	178	187	176	168	180
24733	7412	12374	17180	17398	15685	12874	9041	10330	10135	7457	6548	6688	6183	3946	3349	3308	3722	2729	2265	2106	2281	2114	2308	2470	1893	1565	1389	1427	1285	1345	1424	1333	1701	1639	1455	1200	1072	1047	905	833	750	755	742	689	657	632	584	570	605	540	544	537	576	561	587	600	647	1358	567	579	591	601	556	558	536	517	542	527	484	516	520	537	509	529	567	586	515	511	531	543	491	499	499	485	520	458	507	469	428	458	464	499	443	488	512	450	463	460	418	484	478	523	450	528	460	473	460	448	507	463	472	478	502	473	440	468	464	461	495	481	479	462	436	477	446	482	479	444	450	458	520	488	438	459	494	500	517	462	466	471	468	468	471	486	505	456	474	450	486	478	478	498	456	556	488	476	448	439	460	507	501	460	497	409	463	457	484	443	483	453	482	437	468	458	456	466	455	437	489	439	462	489	466	491	439	442	480	471	418	482	501	458	486	435	475	436	439	488	446	506	462	481	501	435	455	474	466	471	439	429	479	496	496	476	486	466	484	520	456	448	505	471	434	502	519	443	452	480	466	440	449	426	494	484	447	493	459	493	482	466	453	433	441	498	464	433	420	524	441	507	457	466	507	486	488	480	502	436	474	451	469	458	460	468	476	488	478	455	420	451	487	452	513	483	477	487	488	449	461	490	466	455	463	479	492	461	442	450	491	425	474	484	467	462	489	472	445	441	477	443	448	455	476	450	446	445	458	452	482	449	460	492	481	461	467	494	481	490	441	456	457	513	454	470	472	454	477	474	461	476	449	449	496	463	472	463	474	484	472	491	499	462	461	442	430	482	463	447	500	473	453	464	477	492	447	446	470	437	495	482	454	455	483	450	453	460	430	452	468	458	449	488	496	476	427	461	464	470	480	464	476	466	490	446	454	466	470	486	498	445	474	500	492	447	454	439	447	467	434	449	477	468	490	437	434	421	467	463	483	471	445	438	448	432	433	425	473	487	443	491	477	458	493	469	423	487	448	493	477	463	500	503	453	428	447	433	479	421	460	505	463	464	497	455	468	422	470	460	459	472	460	443	469	477	460	444	486	469	456	469	464	456	502	486	470	484	440	463	466	450	484	458	454	473	452	473	479	469	468	458	461	437	464	492	455	483	487	442	480	451	458	458	431	497	443	478	443	499	464	500	493	486	484	436	477	467	474	498	489	443	460	438	466	468	455	460	474	462	492	484	478	465	450	475	477	503	492	461	445	459	429	446	513	477	486	506	469	460	474	458	481	473	447	464	434	457	437	462	466	458	440	493	479	454	457	467	493	459	494	463	485	452	472	514	439	434	446	488	467	461	457	448	462	484	460	445	446	501	444	465	451	470	451	469	460	492	480	487	483	482	471	466	463	484	437	476	473	434	479	501	457	464	466	450	452	469	455	442	458	455	471	473	465	453	436	446	501	482	435	500	508	459	457	459	502	475	489	470	493	473	445	454	497	488	466	499	449	430	466	465	478	440	484	459	458	490	451	477	484	475	500	473	416	485	496	504	487	511	477	471	471	460	456	473	489	468	498	453	485	432	502	469	426	475	481	500	495	513	483	462	471	472	471	399	475	477	487	472	499	456	470	491	490	461	493	462	484	440	455	446	465	402	486	494	435	464	442	463	455	465	482	453	439	472	487	461	509	464	489	460	461	450	443	478	444	502	476	487	466	501	433	451	466	474	455	457	475	471	443	451	456	433	478	458	435	487	481	466	448	456	468	488	460	460	516	506	458	466	474	468	474	493	471	462	467	456	492	511	493	476	480	485	446	454	429	489	466	483	481	472	463	435	462	468	452	422	478	482	445	439	488	450	453	485	462	491	479	481	494	484	461	458	446	427	487	455	477	479	472	474	437	470	474	448	502	466	450	455	504	491	459	462	462	458	484	479	469	481	467	437	438	461	474	456	480	491	457	491	445	434	428	444	461	463	438	505	466	469	468	514	422	469	468	477	442	446	498	458	476	450	476	468	448	466	466	471	481	430	459	471	457	512	449	482	490	459	440	464	489	430	485	449	436	518	467	468	485	438	445	457	474	476	480	449	435	475	403	480	474	475	461	468	484	472	477	445	467	457	457	425	507	488	471	461	428	483	471	463	471	486	472	460	465	493	442	429	445	479	493	472	441	503	485	414	453	450	471	498	484	446	464	443	431	473	461	430	488	485	487	447	467	485	417	458	470	418	457	481	482	434	473	463	461	436	463	446	430	473	436	441	484	528	480	487	469	474	463	468	529	478	464	494	471	471	484	444	437	484	491	476	504	446	478	470	459	493	477	509	471	462	446	449	468	487	476	464	452	451	441	473	432	468	486	459	457	504	432	464	516	477	454	450	444	467	466	428	445	457	493	437	437	463	468	478	481	449	450	437	455	459	481	493	505	501	473	483	473	468	501	487	458	464	457	492	480	437	452	471	466	473	447	476	485	501	493	469	454	462	488	476	470	431	468	449	482	465	454	445	463	439	482	470	460	486	453	493	484	515	510	467	441	483	445	475	435	456	460	470	447	488	468	414	496	435	492	485	463	425	515	428	451	498	479	475	456	441	461	451	479	475	515	505	450	494	436	465	472	483	456	463	460	476	445	468	469	488	507	494	473	462	511	472	456	465	489	478	453	513	410	436	483	517	466	452	470	493	440	477	514	466	462	467	477	461	464	472	433	440	432	487	467	446	485	471	472	468	496	469	468	438	456	485	450	466	493	492	488	477	466	479	473	473	472	479	475	472	481	446	458	449	465	489	473	469	487	428	479	480	470	500	445	496	475	443	464	447	485	430	462	494	448	470	447	477	509	489	431	491	402	467	461	512	443	445	506	456	475	499	494	480	472	460	483	478	449	452	519	438	444	464	433	411	440	442	440	428	481	502	471	448	472	478	462	481	435	457	489	463	478	446	454	430	485	462	466	471	458	408	488	443	498	514	484	433	463	483	469	467	496	466	470	448	492	481	496	479	514	421	443	441	463	535	444	491	485	463	494	469	461	458	486	437	489	459	426	476	474	473	470	431	467	510	476	482	435	466	482	464	443	483	482	470	480	441	459	445	432	483	438	504	471	439	452	507	446	504	480	466	465	481	449	484	475	471	458	452	447	475	501	425	457	451	446	454	498	444	467	430	464	511	476	472	482	463	465	483	475	473	489	500	465	490	457	465	463	500	482	469	467	474	473	484	442	465	491	419	468	491	473	460	453	462	433	493	461	497	521	469	462	454	482	474	485	450	486	479	453	430	457	466	447	501	471	445	471	455	460	479	461	468	466	524	451	467	470	491	410	446	504	498	441	465	447	471	498	494	448	489	452	465	466	461	455	474	473	437	505	442	478	446	451	484	498	507	462	483	493	463	466	455	436	504	493	470	449	483	478	490	469	473	447	463	467	470	476	494	502	508	479	462	498	457	479	502	428	486	523	473	483	461	490	470	408	445	426	452	457	482	465	474	500	478	494	492	482	462	473	468	453	467	443	503	471	479	453	501	509	450	492	483	435	480	486	422	483
12384	2623	2126	1992	1288	891	764	612	555	567	546	480	467	469	431	454	426	487	452	413	412	497	442	449	444	440	428	432	434	429	422	412	430	466	410	427	407	426	411	405	404	423	385	364	375	397	430	407	386	361	434	414	391	395	399	417	394	382	444	416	381	345	402	398	402	363	440	361	387	403	422	414	365	387	388	390	351	428	404	389	362	375	382	402	401	421	420	371	401	423	434	431	350	403	437	369	387	369	384	412	399	408	420	393	411	430	400	381	447	402	390	382	388	401	362	396	408	393	440	400	389	381	368	405	415	411	395	440	422	416	408	399	391	374	409	368	389	402	404	351	426	418	401	393	413	441	404	408	405	376	355	407	401	408	408	379	386	405	419	374	393	391	391	433	362	397	402	420	411	361	424	406	365	414	405	396	406	417	412	396	419	422	433	390	405	428	429	408	419	363	416	404	399	415	394	397	404	379	395	397	400	368	399	404	412	402	397	429	389	413	405	403	392	399	399	413	381	381	409	420	399	359	391	410	381	443	405	342	385	359	398	384	369	396	388	406	393	382	411	426	410	412	409	380	360	398	374	398	420	366	414	405	408	405	349	452	398	416	423	428	394	414	383	385	381	406	374	385	440	397	434	405	378	397	387	414	382	422	436	413	443	424	450	455	423	381	388	401	394	384	383	399	432	439	392	442	395	399	391	390	391	408	412	415	395	404	399	408	446	408	469	415	446	392	384	416	427	464	391	410	422	400	417	429	359	364	390	406	389	390	409	402	399	378	392	364	389	385	395	362	375	392	436	405	413	410	368	381	423	434	419	407	408	405	399	376	395	391	390	394	401	404	378	375	390	401	394	405	405	369	379	383	399	369	388	406	388	385	426	438	396	401	416	419	427	396	419	413	359	397	377	376	403	396	409	380	404	436	423	420	388	428	374	409	405	376	424	381	411	379	414	381	385	421	386	400	376	408	395	396	405	407	421	419	392	408	408	435	417	380	401	385	414	378	371	404	434	429	421	404	417	392	395	395	396	397	355	404	381	401	385	407	384	367	381	406	432	417	412	416	462	368	389	409	399	419	381	358	374	424	433	418	415	384	381	410	393	398	421	408	400	400	400	418	406	390	384	408	398	385	448	407	420	406	390	422	386	391	356	429	376	392	391	379	401	434	424	416	389	422	378	386	394	355	416	412	368	414	404	431	407	394	393	425	399	394	367	457	399	381	405	351	365	401	396	374	396	404	379	438	395	403	391	442	408	375	385	391	379	429	398	436	376	402	398	425	359	422	417	405	376	398	334	392	415	392	373	383	378	404	401	388	399	424	406	393	409	360	435	400	418	394	351	403	403	413	392	402	422	409	379	410	402	385	387	406	440	407	410	338	368	384	405	368	388	370	393	388	423	376	403	397	420	444	392	392	430	444	387	409	364	379	398	394	427	384	446	376	435	401	407	452	428	364	409	440	398	429	391	403	380	425	374	419	389	431	389	389	374	415	407	386	420	388	440	374	420	371	374	396	423	399	402	386	412	417	397	368	391	367	385	387	376	377	407	391	439	401	362	414	407	395	406	407	397	387	399	438	414	387	399	378	407	406	396	391	368	395	406	384	393	425	409	377	434	396	442	425	409	427	377	376	397	410	416	377	396	406	403	378	374	414	394	377	396	426	372	375	429	407	367	403	411	416	437	408	404	398	422	412	451	424	403	392	386	402	410	452	388	382	391	405	371	453	374	449	370	401	420	390	369	402	407	414	376	411	359	406	385	376	401	422	461	383	392	410	402	421	404	399	440	371	368	385	394	436	393	392	401	413	413	408	377	406	417	361	425	441	410	396	453	396	391	400	421	432	402	383	401	371	413	387	410	401	399	384	409	373	360	400	443	365	420	423	404	418	402	416	380	377	357	405	426	406	398	444	401	410	376	419	409	386	406	416	366	355	406	398	412	398	416	404	402	419	395	398	380	382	406	366	417	386	372	404	422	405	371	413	415	442	400	402	416	424	378	395	415	383	424	360	394	409	390	393	431	413	381	388	381	411	350	400	419	405	376	366	393	444	410	420	415	397	404	393	381	414	412	360	400	450	393	391	407	431	398	413	396	398	373	386	404	411	411	394	404	405	408	399	405	434	427	396	361	417	424	380	389	426	369	393	426	416	399	413	413	390	430	403	421	381	400	398	412	393	418	386	372	438	412	389	396	415	413	396	428	431	411	413	402	394	385	429	423	360	381	438	396	435	375	413	401	391	402	399	366	362	389	364	379	397	404	410	403	401	397	412	393	416	350	425	415	375	409	373	422	412	414	402	411	366	423	404	390	411	394	441	402	397	427	418	399	408	416	376	354	424	418	373	389	412	393	397	386	387	388	392	396	376	429	401	402	383	404	423	396	384	386	387	396	400	382	376	390	386	413	420	447	359	413	405	429	412	424	421	401	370	418	411	421	437	369	399	383	411	428	407	440	407	441	412	412	417	416	379	437	422	379	405	391	373	387	359	403	401	392	434	397	394	417	430	426	412	375	382	410	436	390	385	398	372	366	415	386	451	406	404	407	431	394	421	422	429	426	418	402	411	432	420	395	421	388	442	436	421	400	402	437	419	416	430	393	372	397	425	421	403	391	382	390	388	439	413	407	396	421	394	388	395	378	393	384	367	381	414	388	397	397	423	390	376	386	401	391	415	389	376	388	403	417	422	418	398	379	399	367	399	371	405	373	387	448	401	368	386	404	440	376	449	386	411	433	389	368	415	386	378	436	422	399	405	377	430	386	376	424	420	409	383	398	372	408	426	383	386	397	414	416	377	400	406	366	444	392	434	372	359	405	352	360	383	393	366	402	442	434	424	417	405	434	402	419	418	435	389	408	451	381	425	351	382	440	408	413	399	433	393	388	373	370	379	398	390	365	430	408	412	406	389	394	397	403	407	366	426	390	443	418	423	384	389	392	428	401	410	400	377	373	382	400	414	412	389	381	376	382	401	392	388	380	405	367	394	406	410	370	374	430	384	379	382	414	428	400	401	366	394	395	426	412	379	390	386	364	364	408	394	416	418	400	445	407	412	413	405	391	425	459	396	387	417	394	386	366	419	394	376	371	440	396	365	420	378	424	387	404	399	377	416	431	384	399	413	444	369	365	398	392	408	424	411	403	416	392	390	432	404	384	401	426	410	419	400	434	387	390	370	384	354	428	403	404	370	426	408	388	424	390	411	383	393	408	409	385	405	403	434	350	411	436	402	405	405	406	420	368	432	415	380	380	413	366	436	366	364	419	435	383	416	395	403	400	374	373	374	418	372	407	409	408	421	405	382	409	391	374	404	423	394	432	452	395	396	400	404	390	400	406	353	427	396	373	375	358	387	376	404	426	391	381	386	402	374	377	428	390	432	399	414	422	359	425	400	448	377	408	417	386	396	374	393	403	377	402	384	372	395	405	383	381	401	403	399	433	408	382	424	441	411	406	402	372	426	386	363	394	394	411	395	372	373	357	427	396	423	414	374
7338	2346	4067	5564	4027	2918	2457	1928	1876	1868	1819	1608	1536	1451	1260	1212	1129	1203	1105	1071	1123	1243	1285	1195	1315	1173	1178	1059	1071	1060	1080	1102	1207	1255	1188	1147	1169	1153	1083	1049	969	1018	966	928	984	916	916	951	938	997	933	894	908	884	897	944	996	959	933	905	899	887	932	951	1022	936	946	884	950	920	948	911	948	896	924	946	933	899	908	919	942	936	965	944	913	949	939	953	901	944	911	920	916	848	942	925	888	883	927	916	916	925	947	951	885	922	910	904	964	871	931	950	936	888	964	920	899	914	934	997	948	882	881	876	935	920	882	917	963	899	955	908	881	960	873	884	970	917	907	973	900	918	954	893	886	906	944	887	913	908	891	903	893	882	951	922	949	878	987	974	946	934	909	954	929	872	909	907	984	914	927	882	914	969	903	896	942	926	909	898	946	986	938	960	900	941	930	918	1001	920	911	907	915	927	920	898	935	964	889	956	903	919	871	912	864	934	898	936	838	930	973	907	928	938	920	927	909	943	960	910	930	925	952	897	909	974	914	956	877	879	906	923	918	936	929	902	901	875	853	994	887	925	952	934	926	954	892	911	958	948	904	944	963	927	887	909	945	893	935	893	902	883	905	973	893	938	943	923	960	899	939	923	879	930	903	954	906	922	931	956	960	933	922	888	915	919	931	914	864	905	921	928	890	947	906	898	878	888	876	928	852	883	923	951	943	910	936	894	922	891	868	951	930	946	888	955	918	900	919	918	895	942	914	899	890	868	960	951	860	859	934	906	912	912	893	940	945	887	914	984	931	899	926	898	928	903	855	917	909	911	942	896	880	935	928	896	953	968	948	927	944	893	953	880	917	965	921	898	896	927	918	940	920	939	928	873	904	928	944	938	892	904	957	938	895	887	876	950	924	926	952	923	923	955	927	923	942	866	925	874	861	922	997	974	928	905	939	935	855	922	918	933	892	907	928	917	899	953	897	879	888	925	945	911	923	922	893	948	923	889	985	891	948	935	929	878	951	929	909	869	927	963	950	887	918	941	932	1017	906	874	928	944	921	932	961	922	898	984	911	934	958	907	916	923	917	891	909	969	921	924	883	948	926	909	869	977	888	914	918	925	921	931	978	900	933	887	874	891	857	897	967	951	913	924	898	881	939	925	895	959	934	931	887	884	881	937	920	955	937	911	926	909	887	897	883	984	908	887	912	963	925	932	939	910	920	902	909	896	930	931	991	942	916	975	955	932	887	928	937	934	903	935	973	936	893	924	895	914	922	923	910	941	952	925	976	891	941	917	958	955	901	930	917	924	903	895	903	941	924	915	901	935	843	879	920	949	946	906	886	941	867	880	943	907	914	869	899	986	871	914	1003	910	944	940	942	932	935	916	900	942	981	847	957	871	957	935	912	917	942	936	938	914	903	854	892	866	908	923	909	919	892	883	920	944	984	976	936	876	966	906	948	863	913	933	974	924	910	907	895	926	917	875	900	974	864	916	929	921	928	968	924	966	905	889	968	962	854	931	933	871	942	850	922	887	922	923	903	943	939	944	914	924	904	923	901	962	900	953	896	958	941	965	904	923	900	951	918	905	956	852	881	916	931	949	944	930	935	929	963	894	928	970	912	889	881	883	859	891	915	923	937	878	931	935	895	941	970	913	889	907	903	898	945	935	977	933	942	863	920	907	946	941	933	920	908	883	922	932	929	910	923	956	898	932	873	961	965	902	956	902	945	934	915	947	929	888	955	885	930	915	896	943	915	955	948	917	952	945	966	876	922	981	889	952	933	943	944	964	940	860	885	933	950	914	911	903	940	888	944	958	902	923	938	930	933	887	932	933	913	932	941	947	943	868	894	890	926	892	892	893	917	901	890	899	947	903	943	946	873	901	907	935	915	906	959	903	891	914	940	962	918	923	903	923	895	885	913	962	923	922	908	923	940	978	906	931	943	932	909	907	910	936	938	918	930	895	923	893	913	897	893	916	973	917	905	928	913	883	1011	902	891	909	917	929	940	952	938	938	904	948	919	949	981	840	955	909	932	928	928	913	957	951	983	984	910	943	894	918	910	863	950	905	878	914	929	1017	951	913	979	933	908	885	904	910	1020	896	937	957	926	855	915	883	890	939	926	905	932	888	941	889	864	946	914	918	921	946	937	901	922	956	893	894	991	915	1000	878	983	858	882	941	898	938	905	900	951	932	946	923	890	898	924	895	903	923	893	932	967	929	927	902	904	867	950	901	966	972	905	930	940	969	927	927	878	1001	948	890	860	875	920	939	945	910	932	900	933	907	896	887	928	841	888	886	921	882	932	921	864	892	922	941	882	896	915	919	973	959	884	903	870	925	961	886	896	908	935	957	945	917	914	946	909	964	898	873	914	960	903	902	848	885	921	933	971	872	906	957	944	943	896	886	928	911	900	915	910	939	969	903	851	945	942	902	883	956	874	926	876	918	924	887	933	918	939	884	874	891	911	897	921	933	922	918	958	865	944	900	960	899	894	909	958	950	901	935	941	884	926	948	868	908	925	925	935	902	899	909	885	923	905	927	932	956	956	939	953	956	951	879	936	916	963	898	928	934	890	888	867	954	898	926	931	921	921	871	918	936	925	982	909	939	948	914	924	944	891	929	908	888	857	943	961	968	889	920	899	905	892	922	923	862	938	930	919	900	888	939	903	937	908	898	919	912	962	917	955	927	914	927	948	948	894	915	943	890	941	944	936	922	911	888	963	929	971	937	924	889	945	950	919	904	881	933	914	962	944	944	923	905	925	864	968	922	899	899	930	923	925	902	984	896	865	915	902	933	869	919	916	913	871	915	926	911	928	913	933	926	906	901	887	909	909	844	945	924	877	979	905	945	910	865	954	872	924	926	877	915	971	949	925	914	929	956	964	924	917	917	908	891	910	915	916	911	946	849	926	909	929	925	940	916	913	948	903	972	912	916	931	930	910	982	908	911	930	941	938	894	908	967	981	918	973	883	875	946	926	879	986	927	910	971	922	903	932	892	910	950	880	901	908	951	958	914	944	935	876	918	928	928	903	891	908	926	911	924	863	812	919	935	918	907	913	901	977	871	928	891	870	916	894	946	957	938	963	965	897	938	936	938	970	996	868	890	927	939	914	909	925	911	919	991	921	955	916	945	872	911	995	928	905	912	919	920	905	923	941	939	899	922	854	933	924	892	944	924	945	911	983	868	991	898	909	923	899	935	912	931	959	920	915	905	962	959	920	917	940	916	958	947	963	906	922	944	913	967	924	921	866	892	908	902	916	892	913	893	923	925	965	934	941	873	883	937	946	898	922	904	944	888	896	953	935	957	939	890	939	925	942	984	903	870	922	897	901	919	963	903	942	919	901	884	916	901	892	913	940	936	905	919	926	890	960	912	949	888	879	881	884	896	960	912	944	930	937	937	849	931	944	847	935	877	915	941	965	904	902	941	904	942	901	913	959	919	930	911	903	968	935	927	934	904	948	889	931	921	896	905	892	921	900	942	934	915	913	941	911	959
28576	9306	6783	7327	5265	3702	2793	1740	1907	1671	1225	937	878	730	596	514	492	482	426	408	409	431	456	365	434	338	362	354	340	353	350	386	400	389	341	307	361	317	309	299	288	250	271	290	298	293	314	283	282	235	256	279	252	292	292	265	318	249	306	261	293	290	246	258	281	310	272	273	275	298	276	266	266	271	302	247	248	273	282	265	281	278	228	260	260	304	278	291	312	282	261	262	255	251	278	284	282	251	247	264	274	294	274	289	293	292	285	274	274	285	270	278	299	314	269	294	274	300	265	273	250	287	277	239	274	259	258	273	262	262	284	247	301	287	306	252	253	252	265	275	273	282	297	271	245	295	308	256	258	284	280	278	258	250	255	277	278	299	255	268	309	281	268	276	285	256	299	272	260	267	267	289	262	298	248	259	259	264	262	250	253	263	276	290	256	277	292	304	271	252	289	269	272	278	262	246	268	271	255	251	251	272	257	284	293	254	299	311	254	259	268	276	280	284	276	262	256	250	273	265	278	277	267	283	267	316	242	284	275	269	284	264	265	248	257	256	261	270	297	289	268	213	274	280	291	279	287	266	308	266	284	293	275	257	275	262	278	265	281	295	263	278	272	278	289	280	269	276	298	298	286	298	287	297	260	279	250	295	281	256	258	276	287	292	256	243	275	243	246	308	279	272	258	268	257	274	271	247	252	283	281	249	264	260	263	293	284	278	287	270	252	247	275	287	298	253	253	297	268	291	254	313	263	285	253	272	278	268	273	245	265	272	263	244	259	299	290	247	249	266	280	247	279	279	268	255	239	269	282	272	264	249	286	270	277	281	260	283	254	255	256	254	248	274	278	280	276	273	271	301	290	277	266	261	269	252	302	304	273	280	288	291	269	266	245	254	267	254	314	264	279	295	279	303	286	276	281	284	254	262	257	294	285	249	253	264	296	301	265	280	257	278	279	288	279	297	275	250	256	273	288	262	248	262	300	277	259	300	264	280	307	255	253	251	280	257	255	256	296	285	261	287	296	272	289	272	280	291	300	277	293	262	273	264	254	264	257	245	281	277	292	284	282	265	245	277	253	300	292	280	269	253	276	263	266	267	253	290	267	301	263	262	259	274	296	247	256	285	272	270	245	294	277	270	255	317	293	285	249	259	316	303	245	286	262	276	287	279	288	259	292	271	282	287	284	283	264	267	285	273	243	275	263	266	285	286	266	287	286	263	298	259	306	255	271	275	258	288	294	268	260	254	246	280	287	290	272	256	286	294	287	311	257	291	259	297	277	264	276	271	249	258	273	245	285	270	271	282	266	271	269	267	272	281	269	229	252	254	274	302	274	275	257	291	274	290	268	277	268	261	258	245	264	278	258	266	277	267	239	257	209	259	260	262	279	274	255	285	261	270	288	273	276	281	297	280	280	295	293	294	281	255	238	267	277	278	288	253	287	270	263	273	244	280	256	261	257	298	305	291	272	267	253	275	282	291	286	273	258	270	299	314	291	255	300	275	276	260	282	254	288	265	290	271	250	298	249	265	260	252	284	249	282	280	250	250	242	272	274	295	272	268	275	245	278	299	270	284	271	266	245	269	283	229	239	257	271	277	239	252	273	253	258	276	265	271	280	265	271	290	262	257	240	299	248	268	277	304	295	265	264	267	282	280	276	254	293	297	276	273	265	267	269	288	261	273	260	280	249	270	290	305	280	284	283	273	262	270	276	291	286	283	251	254	269	263	281	245	265	256	291	262	281	270	287	254	282	270	266	308	273	257	278	301	284	282	274	258	304	308	252	271	268	275	264	250	264	276	261	275	259	293	266	285	289	271	275	265	298	250	276	253	244	258	267	305	307	267	276	254	241	267	281	283	290	278	280	271	271	259	261	296	285	287	287	258	259	299	253	278	259	252	273	290	259	287	266	259	267	274	300	278	278	269	256	298	300	288	275	255	294	257	263	247	275	263	283	261	281	273	279	261	278	264	269	264	271	258	296	280	294	280	299	263	288	296	289	239	263	264	289	277	265	280	296	239	254	227	273	283	277	301	284	248	270	284	268	263	261	268	260	282	295	260	250	280	275	290	278	261	297	274	311	271	240	278	234	262	269	276	264	257	257	268	260	252	280	240	250	276	283	295	276	245	288	285	269	276	267	294	249	264	281	302	299	270	264	273	288	279	271	266	302	270	303	273	264	278	269	266	241	257	313	287	269	244	277	267	290	292	270	285	264	266	268	241	257	271	311	277	255	279	279	259	254	250	266	256	270	293	285	268	278	279	260	258	254	275	284	290	295	288	269	269	249	279	293	267	287	271	279	298	258	275	294	277	268	260	290	290	264	315	290	283	281	244	276	297	246	286	263	276	271	283	271	274	297	284	278	273	272	284	261	276	274	271	278	303	285	313	294	283	277	280	281	269	259	269	286	261	308	261	272	260	255	258	264	323	275	251	279	250	269	262	261	270	259	245	283	282	244	280	269	280	256	268	250	277	305	281	281	259	238	237	292	251	262	272	265	286	274	280	265	258	275	275	286	273	270	252	261	250	249	283	267	290	260	235	237	312	257	264	292	277	248	285	247	269	279	268	252	268	256	253	268	258	268	257	287	262	266	249	272	258	297	270	280	263	259	286	260	279	250	290	285	273	260	273	285	278	283	247	275	281	251	276	266	225	286	287	279	271	250	264	278	262	272	269	253	287	231	260	231	288	298	257	281	257	281	285	264	282	291	247	256	245	258	274	259	264	238	267	269	297	252	265	277	282	267	237	251	277	291	232	281	276	263	269	272	266	284	261	301	287	277	290	232	258	259	273	299	287	272	249	246	253	246	265	268	279	272	257	266	255	265	261	251	282	275	238	277	279	280	279	249	288	271	274	267	247	263	290	277	231	287	273	250	274	278	270	272	256	266	282	266	279	263	274	275	271	262	273	282	267	294	274	276	272	285	285	259	243	287	288	304	219	291	283	264	298	281	265	256	267	280	262	263	242	272	262	265	295	252	232	288	263	262	260	264	285	278	229	257	260	268	265	269	239	251	250	276	280	277	271	269	271	262	263	304	267	269	305	279	257	288	272	260	278	263	273	266	280	287	283	296	259	261	279	256	281	270	259	270	282	296	292	255	268	284	291	262	253	281	267	266	292	278	272	287	289	301	284	263	277	286	258	302	301	293	235	280	270	279	282	278	253	272	303	293	313	265	261	247	272	261	285	254	308	295	252	282	277	253	284	273	276	269	275	251	259	274	287	274	255	258	290	289	295	281	262	284	265	282	259	261	275	271	280	263	290	260	281	337	280	287	271	222	304	313	270	285	269	250	268	307	295	298	294	271	261	259	256	271	307	265	271	254	272	287	286	293	277	300	276	248	274	257	278	259	294	287	259	271	271	264	248	264	240	249	281	295	241	275	257	266	272	298	266	296	291	279	296	278	277	271	274	277	266	289	271	271	243	235	290	274	247	264	280	260	311	251	261	247	315	265	288	309	302	297	243	274	258	271	257	323	316
16224	4677	9199	13549	9924	9377	8010	5182	6721	5880	4957	4186	4193	3514	2553	2213	2279	2210	1864	1472	1575	1626	1740	1696	1772	1315	1232	1198	1183	1124	1169	1361	1539	1461	1525	1231	1163	1038	1003	830	848	808	857	764	737	728	765	765	699	707	728	677	702	668	725	733	693	764	1144	741	705	801	676	684	637	694	676	663	690	662	629	678	611	646	705	682	703	694	692	657	667	664	687	672	651	657	661	636	668	666	679	640	708	623	662	615	675	719	672	680	651	680	647	644	635	627	678	660	689	618	707	612	701	652	656	675	648	687	645	655	672	636	649	688	594	639	631	682	681	659	632	627	684	649	622	644	695	688	639	689	653	691	651	670	674	607	655	664	636	628	640	644	711	705	699	685	635	668	636	633	615	634	661	661	584	636	607	671	683	652	668	666	661	624	602	602	633	657	639	708	634	644	637	638	648	683	650	619	681	677	641	666	706	661	665	676	679	632	666	636	712	641	673	623	636	655	653	668	651	679	692	649	645	673	631	686	663	671	676	676	673	688	708	690	644	654	688	661	615	684	672	647	643	656	683	630	630	606	650	661	614	646	625	643	659	618	664	668	625	656	641	646	613	680	651	606	616	657	635	654	660	641	670	656	664	630	679	652	661	654	633	647	625	570	645	627	633	679	631	637	648	606	667	646	644	657	641	696	692	658	684	644	640	628	694	648	659	716	678	665	634	615	689	657	654	647	617	642	630	654	640	610	631	697	653	636	657	636	667	673	607	669	629	680	610	658	685	686	657	667	634	623	601	630	658	725	645	667	624	651	615	659	648	635	627	682	660	645	632	640	676	662	657	634	632	692	664	652	634	642	645	652	649	667	590	646	630	616	609	679	628	651	641	650	644	696	677	687	657	709	647	654	669	637	669	642	681	607	655	660	608	659	624	699	681	640	663	660	614	620	705	677	648	627	655	644	634	644	614	668	687	700	600	665	626	646	611	594	627	619	639	622	627	661	654	652	650	644	670	684	666	659	652	644	690	638	647	655	664	661	647	647	671	633	650	667	677	639	647	664	636	628	637	615	667	627	640	652	659	628	705	654	652	634	679	665	647	659	724	663	691	659	657	686	690	632	629	652	634	652	659	674	631	606	674	628	609	641	606	672	620	629	607	665	645	678	622	647	652	710	692	655	637	644	646	666	645	640	673	644	667	660	654	696	582	677	677	628	650	677	653	655	592	652	656	679	676	689	647	642	675	674	662	695	688	658	683	647	660	628	657	676	645	675	681	627	654	662	672	625	654	670	695	656	661	622	620	645	679	654	694	703	628	628	656	667	678	647	640	688	677	710	667	626	589	609	646	647	642	661	641	664	666	651	631	628	613	662	606	608	634	686	647	656	627	640	679	634	678	661	642	608	675	645	693	657	648	606	677	664	637	624	626	668	665	676	622	621	622	593	660	664	643	619	666	641	624	616	654	674	636	685	637	631	653	685	632	696	670	671	604	671	645	648	632	660	674	643	616	660	675	619	632	676	659	643	644	647	657	640	649	626	651	663	661	653	669	649	663	629	681	639	652	651	666	660	675	685	643	636	638	638	642	680	626	620	632	670	644	626	645	629	646	651	614	663	607	654	645	600	640	625	682	638	658	685	673	624	695	651	672	646	653	633	642	621	662	676	634	652	637	651	638	614	672	677	603	646	589	641	625	642	651	638	673	615	668	638	671	695	655	664	694	675	657	624	674	663	694	641	655	592	634	657	625	637	635	657	698	666	641	660	641	639	667	635	656	669	642	610	655	643	668	645	659	633	645	677	652	691	667	621	671	657	667	680	661	667	653	709	672	648	631	660	627	653	653	668	678	642	674	685	638	657	644	671	694	685	661	654	656	648	656	621	655	688	704	697	690	648	642	615	653	632	646	643	666	744	647	667	686	674	666	664	628	674	640	640	652	646	652	665	661	671	680	658	617	637	629	627	601	628	644	665	617	692	635	644	643	656	660	676	655	668	604	635	592	655	667	659	668	639	658	621	668	663	672	684	657	651	643	673	654	631	622	654	652	654	636	624	669	654	666	682	648	672	651	697	654	618	630	614	683	647	664	629	668	620	592	639	676	612	671	637	624	653	600	596	652	614	709	659	651	689	672	644	641	684	679	691	683	694	650	632	659	650	658	706	679	621	685	666	636	656	648	682	642	686	660	661	663	650	660	674	622	647	614	683	668	640	614	652	666	695	678	635	633	590	650	658	656	650	642	642	629	627	703	675	621	643	637	622	635	649	644	662	646	638	653	675	615	649	689	661	638	637	613	618	629	696	664	684	654	642	658	682	670	642	695	656	647	658	664	649	608	667	629	663	666	630	617	618	613	650	682	631	643	620	684	692	672	659	622	650	652	678	646	676	628	688	663	657	664	670	657	655	632	676	649	662	645	657	665	678	626	647	661	663	667	669	636	629	698	646	659	642	701	673	689	656	624	623	665	677	667	637	651	669	652	689	660	673	656	661	656	632	701	667	655	651	674	624	685	669	640	602	638	628	647	624	643	635	690	692	630	653	652	685	697	659	621	634	690	706	624	672	641	605	675	614	673	664	658	679	681	622	668	672	637	607	648	654	678	659	681	669	625	707	644	636	635	644	695	647	681	663	616	631	647	688	659	662	639	623	680	633	699	707	622	655	643	679	661	675	661	639	656	688	676	647	648	653	644	678	631	655	682	649	642	627	606	675	642	662	624	630	642	635	644	647	630	621	654	681	631	634	638	643	624	679	638	615	666	633	639	660	673	617	624	634	630	672	649	621	633	612	641	638	616	665	637	657	659	634	675	642	642	704	666	649	659	676	684	639	644	658	600	632	655	663	627	626	623	676	637	626	663	652	636	672	617	667	632	602	591	658	675	617	682	636	618	640	651	665	627	653	673	666	630	686	661	677	687	647	655	644	687	654	670	693	632	612	670	604	676	648	633	660	646	639	644	655	630	677	643	614	695	659	668	647	704	656	641	673	626	666	671	646	671	605	634	663	687	692	610	603	605	643	681	627	623	651	640	674	669	629	645	636	643	691	617	636	657	648	681	665	613	627	670	663	665	683	656	680	648	649	659	644	634	655	666	676	664	695	615	661	694	665	634	671	643	657	673	652	667	645	622	600	634	652	660	676	617	658	598	662	683	651	658	652	706	657	666	610	648	642	619	691	657	621	658	640	667	657	665	652	636	721	625	627	647	644	618	623	623	641	660	681	673	630	652	638	629	634	603	693	652	644	696	690	692	616	650	665	686	646	618	654	706	650	661	651	656	592	690	665	664	666	665	637	642	648	640	673	671	706	620	643	682	676	608	589	699	713	650	609	642	633	623	662	667	672	616	669	668	637	659	641	657	647	635	635	597	643	662	681	650	647	611	675	657	708	610	603	659	632	671	641	663	629	692	632	661	633	659	653	684	652	683	637	664	635	661	638	642	698	708	665	630	585	659	662	629	605	628	664	675	635	638	646	680	661	664	654	625	672	639	629	618	648	645	649	660	655	661	632
38494	14841	11220	10851	8198	6745	5263	3476	3248	2781	2144	1672	1305	1249	1055	846	759	612	506	446	420	438	442	481	486	379	337	326	319	356	322	405	423	422	366	336	305	324	277	242	220	255	215	248	234	223	252	244	255	225	214	225	186	200	228	223	189	254	380	231	184	235	250	204	232	222	206	191	203	210	232	208	190	210	212	182	194	243	208	224	236	214	210	183	214	225	182	206	219	213	201	205	206	197	182	199	221	188	196	199	187	204	209	236	210	209	196	199	207	220	207	188	185	205	222	224	216	177	187	203	197	205	250	203	197	207	180	235	212	191	206	224	208	207	218	185	203	191	194	220	193	204	212	223	194	205	221	217	203	229	216	231	192	227	230	190	207	205	205	181	206	180	192	182	189	197	206	180	228	211	218	218	186	201	198	174	202	202	223	199	185	185	218	188	195	209	183	208	210	237	210	188	215	203	209	215	185	231	238	198	209	187	191	196	188	199	238	224	194	232	206	181	202	196	222	208	191	215	212	187	202	198	199	205	207	186	211	200	210	200	181	186	183	187	209	208	227	212	200	213	220	175	205	202	201	169	206	205	216	190	211	204	204	201	199	208	201	178	179	209	198	208	194	200	206	223	199	172	216	184	202	177	175	197	213	202	198	196	207	194	219	208	209	197	208	200	215	222	206	176	226	184	219	205	210	205	186	196	207	226	191	217	203	209	208	212	217	217	194	205	194	209	209	212	222	218	203	196	226	200	192	183	179	204	215	232	210	223	196	192	194	209	180	202	207	197	213	207	191	196	184	199	190	225	189	192	195	195	208	195	189	211	214	192	178	186	198	198	192	192	203	220	236	222	184	191	186	240	226	202	202	182	215	184	198	223	221	186	212	210	206	220	187	198	202	217	188	195	203	178	205	182	221	204	198	198	187	214	183	212	202	214	203	201	196	193	210	198	212	216	219	218	188	219	217	209	226	241	229	212	188	195	206	211	185	225	178	196	212	208	226	204	190	221	182	205	194	178	215	197	175	193	206	220	214	211	197	221	204	228	201	201	201	187	217	215	187	192	195	207	219	190	203	204	198	207	210	222	213	197	186	211	194	199	157	194	207	200	222	209	221	185	195	196	180	208	183	197	206	197	192	221	200	213	189	213	205	221	178	173	201	201	221	194	192	216	187	206	215	216	208	177	196	201	207	197	185	203	226	219	183	198	219	226	208	220	200	162	183	214	185	207	200	214	219	179	189	203	223	195	223	181	218	211	201	189	192	216	217	196	200	183	173	188	207	172	177	206	181	231	203	187	210	190	203	186	204	226	226	215	214	192	203	186	187	215	179	200	215	222	188	197	179	187	186	174	214	201	202	219	198	185	207	197	208	227	196	217	215	196	213	216	214	168	191	193	194	212	194	214	178	203	189	193	187	212	204	210	207	211	212	182	212	192	163	200	199	185	189	188	237	241	202	207	206	189	188	226	226	197	182	191	215	202	206	205	187	206	198	182	211	214	200	199	184	198	202	199	229	214	194	205	193	198	203	226	203	198	210	219	230	226	209	178	172	197	216	230	208	213	197	202	219	179	195	219	229	228	197	209	200	202	222	224	182	169	210	178	191	201	178	219	192	202	216	191	201	170	187	225	206	199	207	204	225	195	199	188	196	178	204	201	193	208	199	218	225	191	199	185	197	220	191	204	184	211	223	214	215	220	214	192	208	225	201	202	197	181	223	215	183	189	205	201	224	189	200	206	227	186	215	181	202	185	205	196	201	189	213	186	161	199	196	201	201	191	218	219	200	209	231	218	230	205	183	204	187	218	191	199	216	198	223	197	184	209	190	209	211	214	237	209	192	187	207	219	205	198	187	204	195	206	196	211	220	240	208	200	227	191	206	180	208	212	212	195	189	203	192	245	192	176	191	214	222	202	185	201	175	214	208	201	237	179	207	212	189	184	187	194	220	200	218	191	202	196	186	185	198	213	196	221	206	222	212	197	182	204	190	198	201	188	203	223	185	226	213	203	240	178	223	185	212	224	187	196	213	216	197	218	191	207	229	188	196	193	197	204	190	186	198	214	206	187	190	175	217	190	185	192	222	215	191	189	194	229	245	191	190	206	189	194	211	197	194	206	191	185	189	191	183	183	202	190	198	210	197	190	197	203	189	199	171	200	200	226	202	187	198	194	205	211	231	205	197	200	216	215	216	201	201	211	209	221	192	203	197	198	200	209	189	203	204	193	226	212	220	192	222	199	211	206	206	206	184	202	224	178	214	177	203	219	175	193	206	235	213	196	213	185	202	220	187	174	218	224	194	192	215	203	216	179	208	201	214	204	210	217	227	229	192	199	210	202	186	193	217	200	199	229	195	208	222	188	215	229	204	199	205	204	232	224	207	190	212	196	191	176	209	194	216	216	227	212	229	193	202	213	194	206	204	200	241	195	204	214	176	190	195	206	190	209	197	202	208	197	198	201	195	223	209	203	190	217	233	198	200	213	200	212	206	210	213	204	194	206	202	200	220	190	223	213	196	220	193	240	218	222	216	208	210	207	200	194	179	195	231	209	209	211	197	204	187	215	211	215	224	195	185	182	221	190	189	218	192	215	215	197	222	184	200	182	194	206	199	181	205	199	194	196	243	197	190	202	189	223	211	190	208	236	197	198	202	191	195	210	207	202	189	204	225	200	231	206	225	192	197	205	215	213	215	227	180	197	221	214	206	226	206	196	195	205	179	221	202	230	196	207	204	196	208	211	190	166	195	224	227	223	195	234	215	198	201	204	195	168	172	231	187	211	233	213	204	187	203	178	208	199	217	211	208	226	219	182	221	200	185	196	221	218	210	187	186	217	204	202	186	179	171	225	193	196	194	194	177	204	217	214	196	237	224	187	212	194	185	189	207	217	189	208	226	202	238	178	196	206	202	193	213	231	177	214	181	195	236	190	199	178	201	164	220	212	199	200	202	182	199	217	202	195	181	242	201	199	193	192	209	195	209	222	200	226	177	204	212	205	189	216	193	210	218	204	192	213	197	222	207	221	218	197	189	175	198	194	189	192	201	215	211	205	210	179	218	209	185	191	245	189	201	180	240	203	204	219	182	225	206	204	202	218	221	202	199	212	197	203	170	193	200	189	179	192	175	194	209	219	203	189	203	201	182	208	189	193	175	156	175	200	216	204	206	193	209	209	230	228	206	191	197	197	192	224	203	206	205	241	212	183	197	190	196	226	181	176	192	192	199	207	222	191	234	244	198	201	203	225	205	184	173	195	194	190	173	214	213	199	184	174	222	206	180	214	176	196	214	178	182	166	200	209	203	195	189	190	197	224	188	188	218	208	200	226	215	221	191	179	201	221	204	199	219	211	184	177	208	190	209	220	191	177	196	218	221	211	176	213	180	202	189	196	221	213	215	199	196	209	203	195	221	225	195	185	193	222	187	210	215	195	165	217	193	216	195	202	210	193	211	210	193	237	202	210	195	214	194	188	227	203	196	194	202	219	215	189	206	221
21131	7306	13795	17748	14194	13619	12011	8589	10386	9198	8078	6761	5976	5603	4145	4021	3545	3344	2663	2182	2169	2527	2426	2521	2437	1732	1546	1661	1493	1558	1547	2017	2158	2193	1976	1641	1491	1269	950	922	812	808	803	841	805	752	739	679	674	613	625	589	570	574	598	620	718	700	2011	666	626	605	616	612	564	607	573	563	531	537	561	557	591	516	587	545	525	525	554	580	612	577	533	517	539	511	549	524	525	536	545	521	517	510	543	550	481	456	529	562	530	557	579	541	503	534	505	511	501	552	545	513	505	520	528	503	486	543	537	536	499	491	546	524	500	533	523	485	540	505	568	542	519	521	473	511	521	560	523	533	493	522	539	510	538	506	533	514	526	514	517	518	573	519	593	466	501	472	510	466	526	520	499	524	545	511	540	507	552	494	467	523	529	492	471	505	500	516	522	480	513	517	480	543	499	542	532	533	519	540	519	538	545	518	521	515	518	531	568	504	496	514	569	512	524	507	526	492	489	552	510	518	511	554	532	516	535	535	498	536	506	533	550	528	509	545	508	497	489	497	515	546	549	516	522	505	455	496	554	533	477	528	521	545	558	512	552	495	529	532	489	516	508	498	529	507	502	493	534	507	481	532	527	542	550	527	496	519	502	536	493	536	529	479	520	474	509	536	499	531	526	515	523	498	512	513	550	489	505	520	485	489	499	495	487	506	499	486	500	482	515	554	518	513	488	507	494	545	511	536	496	530	506	557	511	509	532	536	515	507	538	533	495	545	509	499	484	519	517	511	567	479	489	506	520	526	524	499	525	472	541	497	535	510	488	505	494	522	519	501	461	518	485	488	468	518	511	492	481	458	520	560	469	519	559	505	497	480	528	566	563	534	501	513	522	527	500	486	495	494	511	533	493	480	491	499	523	542	485	500	496	514	501	560	504	497	520	503	564	519	524	485	522	534	513	511	461	549	494	478	499	508	503	516	553	528	494	501	494	518	544	505	521	540	510	528	514	521	513	554	477	451	517	517	529	532	524	528	507	504	480	531	529	510	502	538	498	505	497	479	532	486	506	467	542	540	519	517	542	518	532	489	536	497	525	481	496	528	543	510	510	499	517	536	548	476	495	523	475	481	546	483	507	498	504	520	526	477	508	508	491	523	544	521	482	497	513	529	523	507	521	583	531	534	483	571	509	484	506	509	506	535	545	519	540	483	526	486	556	488	531	522	491	497	536	515	536	509	489	525	552	495	532	498	533	539	576	511	488	480	483	528	536	484	517	513	535	516	496	486	500	539	509	488	494	515	494	490	520	476	519	515	520	519	466	541	515	533	544	553	552	504	536	510	499	531	529	530	505	540	512	509	477	480	451	486	520	506	474	467	536	494	546	516	516	508	523	540	524	539	493	519	532	517	494	519	518	490	532	481	520	493	460	502	536	527	507	554	471	567	521	509	530	544	454	493	493	510	501	514	502	547	497	527	518	517	509	495	483	541	527	499	509	580	498	495	487	482	513	509	525	550	479	524	503	514	529	549	504	537	517	523	524	523	509	518	519	497	509	489	515	514	555	530	486	480	508	522	494	502	477	462	511	514	485	544	542	573	537	518	515	507	497	533	503	484	533	512	472	483	523	520	502	527	531	527	496	526	526	510	502	517	514	506	458	496	524	522	481	473	530	552	496	554	476	505	527	532	522	507	507	488	456	516	517	532	495	531	524	534	515	495	508	529	502	498	492	533	512	519	524	468	565	486	523	508	519	539	500	522	471	521	505	547	531	533	501	459	521	533	510	498	539	536	510	514	473	504	481	503	555	504	490	507	503	505	497	495	556	511	512	526	531	540	493	516	524	480	513	505	506	530	517	490	538	514	516	523	477	521	537	516	495	552	509	505	502	537	553	481	493	521	481	515	522	569	504	525	510	483	515	548	500	499	503	515	474	528	507	536	517	516	510	488	500	531	502	536	477	552	465	501	509	492	547	503	527	526	490	542	488	557	501	521	547	514	526	532	494	524	493	535	483	535	461	546	555	521	542	502	503	502	475	520	515	541	502	496	515	459	567	520	533	521	527	503	517	486	568	504	509	540	461	510	510	506	501	495	462	532	534	498	503	512	515	499	505	506	512	496	493	511	538	500	526	536	548	540	485	521	525	519	501	509	532	549	546	458	512	447	535	528	544	537	498	511	515	523	511	514	553	513	510	490	485	523	535	507	515	504	505	523	512	546	533	566	536	527	554	501	529	496	519	525	525	524	489	530	528	472	549	569	524	503	525	505	501	516	502	480	521	545	572	481	509	481	513	483	513	530	544	502	468	502	501	470	561	523	512	503	536	529	539	532	521	520	497	524	511	495	455	529	551	510	532	520	456	518	489	487	499	499	502	522	518	513	469	502	525	518	551	525	492	544	503	528	463	511	516	488	524	468	471	544	497	521	511	491	525	496	501	518	460	541	503	504	512	520	530	490	501	496	534	478	521	505	557	514	478	482	484	496	532	506	470	514	516	503	530	529	516	529	534	487	495	535	546	510	486	507	474	490	528	528	507	503	526	499	522	561	515	514	514	533	520	499	529	503	516	545	477	542	497	507	497	512	485	532	457	489	521	551	515	541	488	501	525	514	505	558	513	499	506	493	554	531	479	475	538	490	525	544	523	506	542	509	510	521	501	506	508	524	487	491	493	538	484	495	534	524	526	488	518	476	526	504	504	502	520	519	563	510	515	535	557	513	504	526	523	504	507	486	537	508	500	498	536	524	543	511	522	507	518	530	525	529	529	467	530	538	518	517	516	524	524	488	522	542	483	527	532	530	469	548	490	526	496	514	480	516	552	564	544	508	534	492	520	514	508	491	537	499	463	521	534	521	521	569	489	492	521	499	521	502	497	510	525	522	514	526	506	497	535	554	507	509	519	497	460	536	542	511	500	524	521	515	500	510	488	511	486	543	512	509	542	489	501	516	498	453	496	512	521	526	550	533	526	473	497	511	535	540	520	492	527	502	527	504	491	512	493	504	522	535	492	519	500	492	481	506	474	516	532	469	506	501	495	531	525	516	512	504	480	552	507	526	499	486	490	486	549	517	546	539	499	564	533	501	523	543	514	539	512	538	538	564	519	525	513	500	498	519	487	495	492	514	525	551	520	494	524	500	532	524	500	553	520	527	551	498	511	510	505	550	515	499	545	547	490	496	520	550	475	507	530	522	519	532	522	523	527	503	520	506	490	524	527	560	514	551	533	499	531	502	523	497	491	447	516	499	529	563	511	527	513	511	536	524	488	557	559	497	521	493	496	551	520	521	503	489	510	484	480	477	490	505	498	502	547	527	527	552	542	509	524	543	522	506	491	481	495	533	531	481	542	533	469	463	470	527	510	477	503	527	555	515	505	513	493	516	513	553	550	494	561	509	536	492	492	502	525	506	499	529	521	502	508	469	556	533	509	509	521	501	513	559	505	585	478	512	556	551	533	573	519	524	529	554	507	494	497	519	489	527	499	482	514	536	532	544	517	557	547	528	514	525
10730	2547	2457	1335	1008	739	668	595	613	587	536	538	495	461	426	489	465	453	393	473	471	471	479	457	470	427	416	468	464	434	451	460	501	503	432	448	479	502	449	477	436	434	428	410	469	445	397	417	440	423	409	454	429	410	417	398	388	423	429	424	453	446	425	450	374	445	462	423	428	390	455	430	412	416	421	422	437	405	441	410	425	439	472	439	435	446	455	413	427	457	409	434	428	433	421	410	458	423	429	444	428	378	415	455	419	428	457	460	452	438	438	442	442	448	430	433	447	438	434	449	457	431	402	432	424	397	418	445	455	440	420	444	417	447	449	446	471	421	439	446	415	400	422	434	418	384	404	439	444	465	447	436	440	407	440	471	407	407	418	412	411	429	442	415	491	454	424	406	424	437	431	412	440	412	432	443	403	427	417	449	360	380	441	407	413	443	416	381	462	425	410	446	400	419	420	434	457	422	474	396	450	434	395	408	432	449	418	402	418	440	399	415	432	444	448	421	399	458	429	453	385	394	434	434	434	458	445	414	419	431	439	400	415	412	428	434	457	434	442	388	429	393	412	377	422	444	407	419	425	437	435	416	417	429	415	444	447	471	458	430	437	439	448	459	422	395	463	411	444	423	460	418	426	439	439	465	455	421	396	466	416	451	411	425	401	417	423	503	426	442	429	394	449	415	425	415	430	456	444	402	445	449	429	448	413	417	464	390	462	417	420	412	428	439	430	437	446	437	414	423	436	420	433	446	428	448	436	407	421	411	416	436	429	405	408	416	485	440	438	393	418	396	444	424	417	409	433	430	415	414	415	394	421	412	461	443	393	399	429	469	412	477	441	409	443	455	368	463	421	425	429	416	416	413	403	446	460	396	446	422	434	435	438	425	427	441	400	441	418	426	431	407	411	440	437	410	431	455	416	437	429	434	435	405	455	415	458	450	433	428	428	426	428	465	424	443	455	449	423	417	427	453	488	472	418	405	435	433	418	429	430	411	415	453	442	428	427	453	429	392	412	432	441	427	427	453	447	407	398	453	430	449	467	419	401	460	455	404	436	481	400	425	439	437	421	443	428	403	415	424	459	418	428	419	450	438	429	447	418	414	404	438	411	403	422	461	393	441	493	419	390	447	477	420	433	415	402	411	439	467	426	427	438	415	459	436	455	470	457	430	414	406	440	450	433	438	422	460	449	444	448	451	384	454	451	427	463	431	430	451	440	434	372	402	444	401	417	417	402	432	431	434	445	430	434	411	434	425	438	422	453	445	437	422	415	423	374	441	467	421	456	452	408	388	416	423	363	436	407	401	462	401	446	412	434	421	411	426	437	486	428	434	438	421	430	436	416	439	427	415	451	408	436	431	447	469	400	435	446	373	428	427	442	409	370	478	426	415	449	430	424	437	413	419	431	428	425	420	433	441	432	403	445	470	439	449	387	435	407	424	464	425	415	431	481	452	437	417	433	414	425	457	445	409	449	445	432	430	473	438	426	432	408	418	435	408	447	411	424	410	445	404	457	399	409	454	447	455	445	408	408	430	396	441	464	421	460	414	450	416	451	453	450	437	418	436	456	445	447	424	428	445	442	408	451	452	397	449	436	445	425	398	433	415	419	438	461	418	428	403	441	432	440	443	437	409	414	442	454	407	410	410	450	419	400	430	438	433	429	449	414	444	452	400	435	417	414	443	405	465	430	443	415	456	457	424	415	455	395	458	461	452	400	478	437	399	452	386	451	462	416	408	468	433	449	439	446	467	423	429	456	391	450	426	390	414	429	420	420	432	432	422	428	478	451	422	388	408	455	409	463	422	398	420	409	439	428	450	456	493	419	442	420	457	384	463	435	467	437	396	440	418	445	452	465	435	415	474	414	396	435	434	410	467	452	448	440	414	409	413	463	430	454	431	432	446	404	423	412	431	403	402	415	382	373	436	422	457	469	404	403	421	428	406	438	418	426	415	423	433	433	420	416	413	404	424	447	424	444	449	389	452	433	442	429	424	438	394	439	455	420	436	437	421	422	450	443	467	430	429	442	415	406	452	443	440	409	429	403	424	443	452	451	384	441	443	456	430	427	451	428	366	428	426	418	418	417	422	449	454	387	392	430	435	439	464	398	422	450	431	406	404	435	455	409	431	428	410	423	432	406	425	463	459	437	389	418	438	421	417	462	426	464	400	430	438	455	439	414	480	409	427	424	429	445	420	460	434	447	387	380	406	420	418	451	452	436	435	411	390	417	431	415	447	436	436	408	451	398	409	414	417	433	426	416	386	444	451	417	424	505	451	425	457	437	421	406	430	442	432	428	439	451	429	426	410	403	414	443	426	412	436	415	436	448	427	392	418	388	401	400	414	457	450	453	396	408	400	372	403	393	394	418	430	411	436	400	419	437	448	421	467	407	445	421	459	448	397	474	457	418	407	389	448	444	437	415	418	391	415	420	448	492	440	416	480	430	441	447	394	400	428	412	395	431	390	448	460	455	439	398	405	443	381	380	372	448	426	412	402	403	416	431	464	466	418	461	472	420	410	452	446	402	500	428	442	440	454	415	446	437	391	432	441	406	444	428	431	449	443	432	469	410	410	437	440	457	463	436	430	421	439	428	473	431	449	448	405	435	441	416	454	428	431	450	417	396	430	414	440	465	414	421	416	404	389	411	452	438	462	438	400	463	426	397	475	450	441	458	428	415	430	465	396	428	418	439	427	450	454	450	429	466	430	501	424	432	424	430	440	430	402	452	417	420	458	479	425	472	441	449	456	427	381	415	425	462	460	454	419	431	442	427	447	447	420	420	456	438	459	428	457	380	453	395	423	408	407	458	452	425	424	392	386	375	455	380	415	416	413	457	411	426	448	480	439	448	457	446	436	431	459	463	440	432	434	458	412	408	427	450	467	455	467	411	477	414	422	460	453	414	436	449	419	444	433	433	384	450	409	442	424	447	440	464	439	429	444	475	407	468	388	408	448	440	417	405	432	418	437	422	438	456	424	426	447	451	432	441	435	411	460	468	450	394	428	445	395	434	433	440	440	450	444	439	410	448	444	416	412	448	423	399	439	407	427	462	421	402	420	429	404	419	439	444	430	462	466	418	426	440	436	466	417	395	470	444	415	448	441	410	459	452	411	437	434	418	403	459	453	392	441	444	420	422	417	444	420	434	420	434	426	452	472	413	420	455	491	406	408	470	427	466	431	425	455	449	417	416	413	456	425	393	424	416	461	452	452	409	435	444	416	450	408	406	433	398	409	458	443	461	415	464	414	444	431	451	430	420	460	447	443	409	427	421	414	440	483	414	438	463	431	438	394	438	437	419	434	441	428	477	391	462	402	438	444	457	442	458	439	426	456	391	435	428	404	417	456	435	434	390	396	430	459	430	436	414	451	398	429	455	415	429	422	430	430	399	435	402	424	492	472	426	429	453	423	431	459	469	427	424	461	433	423	442	365	479	437	458	486	446	470	438	418	419	418	442	414	466	472	449	439	396	436	443	447
6473	2558	4417	4054	3297	2553	2282	2070	2115	1880	1757	1700	1430	1293	1247	1126	1180	1240	1224	1172	1247	1315	1447	1327	1219	1242	1211	1144	1159	1141	1220	1356	1399	1332	1217	1189	1226	1181	1150	1088	1081	1018	1027	1047	1047	1022	1024	984	945	948	975	992	956	1000	987	1000	998	996	1080	1044	1014	992	1003	998	967	1052	973	970	943	1002	996	976	974	1037	951	1014	1036	955	1000	1004	980	951	994	992	983	965	1020	949	994	1024	1031	1004	979	972	1034	926	948	947	1016	962	970	937	1001	997	986	992	966	947	922	957	990	946	911	1001	1048	978	1003	1002	993	982	990	961	954	972	957	1030	1004	947	953	998	932	985	1027	980	983	987	965	1005	1017	945	1032	991	973	971	977	979	1027	947	997	981	938	1053	1010	989	987	961	971	978	939	982	1005	994	1001	966	964	966	971	961	986	991	980	1010	984	992	979	991	1028	947	981	1018	1011	994	969	1046	971	939	959	939	1014	1027	942	924	937	959	950	1030	998	979	956	987	989	973	1020	1037	938	997	959	998	1024	985	934	976	1018	959	1004	981	1000	935	919	994	1026	1018	965	929	971	983	1032	1008	969	1001	1023	999	999	1010	952	1029	946	969	991	952	1014	1008	989	952	977	948	1008	971	993	1012	934	972	929	1008	964	956	1000	1000	930	1025	964	1011	1006	994	1037	1024	991	973	971	1008	1003	1011	962	937	960	969	995	1033	1037	1050	997	946	1006	1004	985	974	980	998	1004	1003	1000	982	982	936	1001	1011	960	980	919	987	989	1035	997	944	1014	1041	949	1057	934	945	938	1031	981	1031	1001	981	1010	956	1020	938	979	937	970	1000	989	960	954	1014	1021	1010	960	1029	956	978	1027	1009	957	1018	982	981	1041	1040	1022	980	993	1014	1006	1027	940	946	1052	990	1003	998	952	1016	936	955	942	1026	933	956	1004	1015	1003	1000	979	953	966	992	949	982	989	980	1059	1014	960	1006	1028	1006	1003	1003	1022	1010	1056	1021	943	929	967	1052	977	958	914	916	1012	1020	946	980	1003	988	982	984	961	1004	1002	979	973	969	987	983	1073	1011	984	981	987	1018	1027	997	1003	985	989	986	999	1025	974	1011	994	962	938	954	973	1022	1005	999	1016	1011	957	977	971	986	959	954	959	988	1010	1004	1034	996	1027	1000	999	981	1017	985	982	1035	1006	969	1044	1017	1016	1013	983	956	1005	981	1015	953	972	975	990	944	967	959	990	1034	1021	967	968	1063	956	967	1015	995	976	913	933	934	990	1003	1024	1013	1002	930	977	1034	999	930	970	1018	993	974	949	992	994	989	1014	1021	1052	991	992	987	1008	1015	1003	977	1052	1015	1024	963	1005	1014	960	953	985	979	980	1016	930	967	974	990	983	1006	983	1019	994	955	966	1001	949	1005	959	1001	999	986	972	977	986	976	970	956	1001	983	1026	980	1024	1024	965	994	1035	983	987	973	951	943	934	968	1006	999	980	973	978	961	982	1019	947	1003	992	974	923	963	1010	974	930	994	959	1011	949	965	991	1020	999	1010	1010	1024	1011	987	1003	962	983	994	990	1003	968	919	983	980	988	985	986	982	962	1047	1010	1000	981	977	1015	1017	997	986	989	980	962	1051	937	983	992	978	1010	980	1020	957	943	978	988	957	1018	987	994	1003	948	977	967	974	997	912	979	981	1004	995	1039	916	1005	1000	974	992	998	993	953	1030	988	1004	993	969	1021	968	949	1005	981	1056	1020	975	986	944	959	998	1021	974	961	983	987	964	939	995	996	993	1024	1031	1053	1028	942	1022	997	964	1003	983	962	1049	973	982	1002	1012	968	1000	978	1000	1025	964	1003	961	1009	987	999	959	978	924	1030	1005	986	992	982	957	996	1007	979	1040	1002	994	995	1049	948	1077	1018	972	987	971	967	1001	957	957	1063	1001	955	985	963	981	998	972	958	1069	982	946	949	1011	989	951	952	923	970	949	996	1015	1071	985	1004	991	961	954	951	1021	970	995	1003	958	988	976	999	987	1003	975	998	978	948	987	1040	942	997	956	966	972	986	956	979	1027	961	1000	988	941	1033	970	990	955	1000	995	1009	972	981	984	897	987	1004	935	1044	1002	977	1020	977	965	959	1019	973	976	1053	944	951	955	959	972	930	951	1029	1047	966	958	942	1019	1015	1056	980	974	944	973	986	1009	997	962	973	946	970	989	999	960	994	1004	1034	1005	934	980	1050	975	944	984	983	957	981	1005	1023	975	1013	956	1009	963	978	995	952	998	1039	984	964	1019	905	1008	963	936	983	981	987	1005	975	1021	932	988	1035	1000	949	1003	944	957	992	1009	1041	1003	988	1013	1022	956	985	1006	1008	994	965	995	985	944	964	1006	983	947	989	1014	954	1008	1015	968	998	954	990	972	987	1052	994	922	969	1010	965	964	983	961	1010	997	960	905	1037	986	1006	1003	959	901	974	1035	1010	914	966	1028	971	982	981	997	1021	984	982	1004	962	990	986	1002	970	979	942	983	974	1022	931	971	982	998	1005	975	982	970	954	963	1003	949	1031	964	1007	1000	983	993	995	968	1029	1009	989	1007	962	925	1005	968	982	1013	983	945	949	1007	948	1019	971	994	1002	1047	985	980	990	962	1049	999	935	1006	996	978	1035	945	1002	941	992	954	1007	942	998	1005	990	985	950	959	1030	952	956	969	1021	978	992	1000	977	978	988	977	995	968	994	939	992	987	982	985	961	953	999	956	1005	966	978	993	965	1012	949	992	984	973	1000	983	1027	978	997	961	1002	921	1017	1001	971	995	971	950	993	1016	1001	957	1034	981	1005	957	1002	911	978	991	991	980	974	966	1013	955	998	996	947	976	1002	1018	948	1030	966	965	965	1014	965	988	978	918	1013	912	1024	996	982	954	964	962	1008	998	1001	952	1005	947	994	965	967	1002	916	969	1022	1002	1014	960	1054	982	1020	1004	1039	989	973	991	978	976	998	989	986	993	1021	1027	938	998	966	920	975	955	958	1003	985	996	950	1035	979	1001	1007	1038	905	1015	982	1006	1002	961	917	965	998	986	944	1008	1030	985	1002	993	942	1006	946	982	987	971	992	1040	999	981	990	998	942	1009	994	956	970	1030	1018	900	1024	1008	989	990	996	1017	981	1001	949	981	949	964	973	1008	970	978	987	1002	985	973	1041	989	989	985	978	938	985	1003	968	1033	993	1034	981	1016	1014	941	984	981	965	986	1008	976	955	997	993	987	1002	1039	1031	971	978	979	955	991	969	939	1001	1006	987	1001	990	948	1023	999	1034	950	1015	984	959	997	1028	1050	982	925	1057	1030	978	961	956	948	984	970	948	1083	1013	1009	1009	984	1003	1000	1011	978	923	1004	985	966	995	997	1049	972	1011	993	1044	949	994	1010	996	950	974	942	1004	993	1012	1006	1024	997	965	1010	952	1023	1005	1010	975	988	973	997	979	981	964	951	989	1008	966	933	964	993	991	1018	1047	1012	1002	974	1022	1009	953	997	990	1016	981	947	917	1006	1018	965	960	1011	976	961	953	1014	993	982	931	1036	953	960	980	954	1014	1007	1005	958	1005	1027	971	1051	1001	1073	983	993	1019	996	992	979	981	1043	979	950	991	997	1064	979	985	949	1008	1045	940	976	946	1011	1070	1016	989	1004	927	982	994	957	982	955	975	1011	976	981	933	968	982	999	974	993	1002	991	923	986	1024	988	962	982	971	1019	1016	981	1007	1007	1002	958	1014	968	964	933	1007	1012	945	1052	998	1021	969	1036	1008	974	1007	976	989	990	1008	970	965	972	962	1022	965	952	969	1034	997	975	984	996	1035	1043	998	970	951	966	1024	946	958	949	1039	974	956	977	1000	991	983	983	956	950	976	1005	1005	974	1046	928	974	935	964	955	1049	990	1006	999	951	983	990	1066	897	985	976	984	993	1035	961	948	988	963	1003	967	962	996	1034	958	982	1008
28761	10145	5773	4799	4625	3421	3069	2218	1781	1419	1235	987	859	732	596	615	524	470	457	419	404	453	500	393	424	415	382	340	381	353	408	460	412	365	354	371	361	353	303	340	314	338	287	336	310	307	290	292	271	311	300	311	282	284	274	302	284	322	408	262	296	269	307	275	299	298	285	299	283	300	248	280	294	283	275	305	290	277	295	294	286	314	277	314	278	292	307	300	326	302	296	270	312	290	298	311	284	283	311	302	265	290	266	286	285	305	281	281	304	299	284	274	282	288	256	298	253	272	305	270	308	288	265	311	312	275	270	290	307	290	303	290	293	296	279	297	284	292	296	296	277	327	266	273	292	318	308	284	277	291	274	292	303	292	310	282	293	291	310	316	289	291	281	318	295	270	248	295	276	242	323	288	268	307	268	282	301	314	306	275	264	283	281	294	288	285	277	307	259	251	261	294	324	265	291	292	283	303	284	278	253	308	288	265	260	301	290	290	273	314	273	317	283	297	270	300	271	268	279	292	307	295	288	316	292	281	276	272	305	246	285	281	304	285	276	302	311	291	290	261	298	293	323	299	328	295	281	278	288	261	265	299	285	270	274	287	278	298	255	304	263	271	314	295	274	319	270	291	306	299	314	285	289	287	322	289	278	291	266	287	277	278	307	286	297	294	283	308	272	298	289	320	285	288	301	280	293	283	284	323	296	270	286	271	318	301	278	274	256	275	297	319	290	306	286	314	264	240	287	299	283	307	284	286	278	271	305	288	277	298	297	265	270	302	274	288	272	286	276	301	294	272	252	315	315	301	289	286	261	298	306	316	289	272	312	299	237	307	287	287	309	316	277	300	307	291	288	276	272	238	285	297	299	293	329	318	269	313	300	295	289	312	305	304	287	275	319	292	309	290	293	303	279	314	276	288	265	329	280	306	286	255	290	288	318	280	295	291	309	291	285	281	309	289	246	302	307	277	265	304	298	290	293	299	321	297	284	278	271	285	319	330	296	299	287	292	305	263	297	301	279	278	279	310	306	272	318	251	254	281	296	296	300	304	280	313	285	316	229	270	294	307	293	309	279	284	271	269	299	291	278	310	283	261	282	268	311	292	317	290	264	296	289	290	279	253	287	309	274	303	294	288	297	316	285	279	290	291	284	339	324	304	295	305	271	309	270	275	271	294	288	298	288	320	300	265	265	305	288	265	277	302	273	300	305	263	285	311	286	321	312	273	288	314	276	261	283	312	289	297	274	280	282	313	294	321	279	288	301	282	303	288	268	278	294	272	277	306	250	263	285	296	284	275	304	313	310	314	325	280	310	312	276	293	262	299	297	302	287	285	274	294	320	291	287	320	281	298	309	288	287	293	267	288	306	267	291	258	306	313	263	286	293	264	283	287	279	311	283	285	309	299	287	264	298	254	286	310	294	282	271	260	304	319	285	286	326	302	283	271	292	333	287	298	312	293	297	313	294	297	325	289	288	305	291	297	301	283	286	303	309	299	247	298	291	318	295	302	276	306	315	317	291	286	266	278	291	319	277	296	310	304	291	310	260	276	275	303	343	299	289	289	280	270	311	297	279	242	293	273	288	292	268	285	300	286	298	288	306	272	269	291	305	288	277	284	274	295	295	313	302	279	254	272	312	338	291	289	284	286	296	267	279	247	285	257	276	295	279	284	270	277	305	296	275	305	309	308	296	260	300	288	295	265	291	290	279	284	313	297	326	267	295	281	290	286	309	280	301	301	293	278	302	280	268	293	279	297	282	319	286	268	300	296	273	277	247	291	280	288	288	316	301	297	257	272	289	298	284	257	301	275	296	297	309	299	263	296	283	285	277	291	312	314	322	282	279	297	294	304	263	294	308	299	287	287	278	290	285	288	287	260	302	266	269	294	318	285	296	317	294	314	279	267	260	295	251	292	312	329	268	280	312	317	281	314	285	289	286	276	284	274	263	281	253	332	283	280	339	312	284	283	270	317	306	308	289	299	301	301	314	304	314	262	276	283	311	266	279	292	316	279	323	289	296	314	291	279	284	290	287	311	305	260	298	275	297	310	278	278	286	261	271	279	293	258	273	300	286	268	300	316	282	285	288	302	299	279	309	317	302	287	281	301	308	299	267	258	311	306	290	290	285	293	321	304	290	289	302	277	303	291	296	280	290	280	290	306	301	303	302	283	310	294	249	282	304	308	314	260	264	278	297	291	289	290	308	293	308	304	261	314	290	298	285	286	263	281	283	269	255	289	292	307	301	303	276	280	286	270	297	279	310	296	308	313	282	268	295	285	298	304	302	269	287	268	275	248	276	266	277	268	279	292	294	301	264	307	309	296	297	257	284	297	236	277	293	336	257	292	319	274	256	277	322	281	296	308	323	285	294	278	281	288	321	268	303	311	280	310	268	276	275	280	261	294	290	272	277	282	297	280	297	314	296	291	287	316	276	273	284	277	270	329	306	273	305	281	310	308	311	291	289	273	295	322	278	286	314	311	306	269	298	297	289	288	292	278	280	311	288	313	272	305	265	292	266	317	286	291	296	293	284	285	290	265	278	287	296	256	281	265	290	292	317	301	299	295	300	282	287	272	284	268	259	278	293	272	298	283	308	280	309	294	268	298	285	289	344	312	275	291	296	276	296	304	304	305	280	301	269	295	270	272	263	284	320	311	286	294	282	310	303	300	291	308	287	284	310	314	303	294	295	276	300	306	264	281	287	277	255	260	283	277	281	275	302	288	268	300	278	282	285	275	249	270	320	269	242	289	261	276	264	295	275	312	303	276	292	290	320	314	257	327	287	298	275	282	282	280	283	313	323	282	292	291	303	315	280	274	298	293	312	324	282	279	295	279	270	243	285	282	267	326	279	278	309	309	315	296	246	306	297	293	285	273	316	271	305	280	280	272	281	285	279	281	290	274	292	290	285	298	292	261	313	284	284	257	304	281	275	292	288	299	300	298	293	266	286	294	282	306	296	298	249	251	305	291	298	269	285	294	294	270	273	287	293	293	318	321	295	300	274	291	325	291	272	282	276	314	316	323	279	305	273	284	270	282	290	281	261	265	284	322	302	278	296	305	293	296	262	284	281	270	299	285	289	297	297	285	317	285	263	289	289	306	290	290	269	293	296	254	261	282	288	282	305	254	295	299	287	290	264	287	297	291	274	312	314	241	319	272	270	282	256	288	299	291	336	284	259	299	322	293	305	310	290	248	291	266	274	292	302	273	314	260	271	308	294	312	305	298	280	294	263	276	292	313	293	308	281	281	280	283	290	305	280	278	287	285	285	288	268	279	292	304	312	269	282	269	312	309	292	265	306	294	283	290	304	291	260	260	282	278	282	261	284	276	314	332	298	276	285	272	272	311	281	263	312	283	294	285	289	268	296	280	277	254	269	277	303	264	290	283	282	296	316	294	307	273	287	285	269	242	298	291	253	262	293	280	286	276	303	285	274	255	291	291	318	304	304	283	312	297	240	268	287	262	273	307	300	265	262	305	293	267
16628	5357	7565	10168	9906	8533	7995	6207	6761	5557	5078	3960	3753	3363	2923	2727	2162	2013	1778	1537	1834	1812	2102	1607	1537	1412	1260	1302	1261	1151	1484	1850	1850	1384	1314	1286	1233	1120	992	999	860	854	885	893	815	861	822	804	761	730	787	770	771	758	772	797	819	785	1687	744	723	772	748	733	748	703	754	688	718	695	707	718	672	688	690	725	657	723	735	692	694	730	719	743	688	702	700	687	703	720	689	730	703	687	724	712	710	691	744	690	694	681	701	675	677	711	716	653	654	669	663	682	699	587	704	729	693	688	676	708	700	698	647	680	668	690	723	695	723	694	712	707	714	676	692	683	695	684	704	672	712	714	684	705	721	674	665	675	674	719	712	735	701	768	728	689	696	704	662	731	735	744	681	663	742	748	733	676	710	698	717	724	758	698	679	739	685	714	710	728	665	698	682	660	665	666	680	706	695	727	675	693	687	732	717	677	714	715	700	727	700	696	697	703	698	646	681	695	691	728	695	670	681	637	675	735	697	658	691	713	707	687	732	712	674	689	714	683	682	687	696	706	692	724	718	681	695	726	677	761	704	759	679	683	650	712	706	675	722	719	686	647	669	687	650	663	647	705	649	706	657	704	696	690	693	736	716	671	662	737	675	676	691	686	711	642	659	665	687	669	657	683	704	695	706	682	694	748	673	689	657	670	673	702	721	722	696	677	700	693	658	680	686	709	709	691	727	694	685	672	716	715	692	676	725	662	737	688	684	699	656	689	689	683	716	620	672	700	701	716	684	667	666	651	729	706	704	652	713	732	647	622	674	687	695	689	677	679	647	706	714	694	634	715	709	705	713	685	654	710	719	668	655	639	673	683	675	679	678	626	701	650	646	693	642	728	673	709	698	682	745	659	738	710	670	731	661	713	687	686	665	755	695	681	737	696	677	702	646	706	687	699	662	687	747	685	705	699	652	693	745	656	645	648	715	694	673	685	709	652	666	670	655	663	697	681	648	689	656	670	678	717	669	684	694	689	699	691	670	676	730	710	662	705	695	659	644	684	665	684	696	725	685	713	682	673	709	731	674	731	651	716	664	707	654	649	663	711	647	677	733	686	684	683	693	688	707	697	673	716	699	748	661	661	701	678	718	708	695	697	676	696	698	648	663	697	682	686	703	668	711	682	657	682	713	702	682	708	721	705	704	687	697	648	668	704	670	708	646	705	695	725	701	699	713	687	658	699	689	711	697	714	705	679	640	701	708	692	703	672	704	687	720	658	667	729	758	686	672	659	719	697	680	676	697	690	725	697	661	704	704	671	700	740	681	709	702	663	690	661	705	672	651	636	661	707	708	673	649	676	717	675	716	720	659	705	710	655	724	700	692	753	640	681	672	707	694	699	663	769	670	739	716	659	718	661	650	668	706	706	696	695	681	705	720	678	712	655	655	688	674	643	644	713	676	656	680	691	698	679	713	675	683	680	704	672	711	706	710	749	691	713	634	670	692	726	687	696	700	632	672	699	689	713	763	667	711	680	683	735	693	689	662	694	678	706	718	719	684	695	720	648	696	668	685	667	668	707	673	701	690	702	672	665	704	675	689	642	725	685	709	683	693	654	746	651	680	686	670	690	687	686	706	680	696	729	715	731	708	710	678	630	688	653	711	669	709	679	668	667	680	676	674	709	677	674	652	674	641	721	686	693	654	703	695	714	688	678	690	684	719	661	703	691	706	686	735	723	672	697	695	698	710	696	694	711	732	715	675	657	726	683	657	693	706	669	743	701	709	695	633	659	674	649	696	658	664	692	666	660	674	680	661	692	708	702	702	651	681	682	697	705	665	679	654	671	693	720	680	694	691	736	741	664	696	669	750	679	697	743	726	668	713	680	680	719	664	696	649	713	653	695	665	692	724	701	653	643	689	739	695	696	694	696	676	669	675	679	665	682	664	691	716	700	632	695	727	713	685	653	693	681	705	722	679	683	706	680	695	616	709	724	670	686	701	669	664	659	693	700	676	717	753	699	713	741	672	689	723	692	695	709	701	669	720	666	671	629	669	648	719	657	700	716	668	707	679	692	687	669	741	685	696	676	736	736	680	671	739	697	696	704	738	725	670	689	668	685	700	706	687	678	687	646	737	664	686	699	681	714	684	710	652	676	693	724	692	691	674	681	708	658	676	737	677	683	678	718	710	684	648	703	702	714	719	672	710	732	668	687	684	688	671	681	736	713	697	725	680	716	708	670	704	677	672	660	704	685	709	687	707	668	718	662	731	695	680	679	640	680	693	635	719	674	674	722	702	686	667	714	686	714	695	690	722	665	690	713	670	685	691	720	692	707	688	718	749	729	721	704	673	716	700	685	647	679	719	689	688	719	717	677	689	699	657	730	734	674	652	684	686	649	676	693	740	712	722	666	677	685	676	691	703	714	741	693	710	685	699	678	657	700	709	677	674	691	663	682	701	710	693	634	727	660	671	636	669	672	699	659	717	700	713	665	689	674	688	719	700	690	710	709	701	694	664	706	700	648	696	651	683	716	658	726	675	669	687	655	709	721	681	693	691	695	689	668	676	691	711	655	684	696	679	691	721	712	694	667	693	703	677	676	709	665	671	623	702	649	687	630	681	639	708	706	671	659	709	647	693	673	670	731	686	698	681	638	685	711	686	692	652	710	676	696	684	680	662	680	676	686	671	656	654	654	677	738	743	718	717	695	694	699	660	701	704	721	725	703	673	710	707	665	637	722	637	685	713	707	697	734	664	722	747	698	715	735	712	776	694	698	654	704	743	694	660	704	689	688	701	685	717	669	694	638	652	693	678	700	728	698	708	689	712	681	691	729	719	676	675	759	674	689	666	702	663	677	686	674	718	715	722	645	689	702	664	724	674	669	674	695	646	750	685	670	666	703	678	670	693	720	727	742	738	707	699	649	670	700	688	701	728	736	671	688	758	680	704	694	689	683	662	711	686	699	691	694	677	682	627	659	710	676	697	684	717	645	744	698	703	665	729	690	651	729	688	670	684	688	623	650	702	713	680	732	671	705	696	672	662	686	689	697	685	642	714	696	689	683	670	702	706	703	712	702	737	663	703	671	674	725	735	635	703	678	645	711	709	694	710	724	716	742	687	689	715	698	687	707	715	654	714	740	688	701	651	662	682	727	712	679	698	644	692	716	705	687	748	641	696	729	663	697	635	699	709	713	714	676	703	688	709	684	652	725	729	691	677	680	723	622	705	750	727	743	712	650	687	701	698	731	624	703	660	684	648	675	744	734	693	700	676	728	715	700	712	679	662	679	709	695	695	658	658	702	680	711	683	719	724	738	754	678	696	660	717	702	713	685	706	680	683	665	679	679	687	705	649	673	710	702	694	675	700	688	670	695	667	731	698	702	649	647	679	678	719	639	709	682	672	672	708	717	730	698	685	684	700	675	699	694	723	671	703	737	671	686	710	642	737	680	660	685	685	683	741	685	704	703	645	696	658	712	676	625	638	699	690	758	653	677	697	659	671	700	724	718
39712	16711	10050	7887	8623	6670	5446	3777	3425	2526	1880	1431	1555	1323	933	761	669	701	487	460	519	458	486	444	421	375	338	337	336	347	472	509	425	331	321	343	301	347	253	249	279	259	246	259	207	228	268	222	212	236	232	244	220	196	230	200	250	223	454	227	219	222	181	221	221	207	223	220	214	208	204	205	200	226	202	252	201	227	211	231	205	234	243	214	196	210	196	236	199	227	218	209	191	239	199	201	226	206	212	194	217	182	197	222	207	238	220	186	200	220	216	200	219	217	226	223	217	223	219	210	212	223	201	233	203	193	227	198	181	208	211	216	210	237	221	211	196	204	201	202	226	208	198	213	222	184	222	226	234	207	204	216	218	236	183	206	190	205	221	227	216	232	204	210	242	204	208	227	206	228	193	210	239	216	200	197	239	214	218	213	233	223	229	211	204	211	230	236	212	211	208	192	186	227	208	209	198	209	223	211	217	190	198	189	226	204	195	193	209	224	221	221	204	200	187	210	236	170	216	204	222	207	224	200	210	195	207	212	223	223	201	208	220	207	217	217	203	203	214	243	217	206	231	204	222	216	203	194	223	211	201	227	213	209	204	203	197	206	201	193	193	218	224	179	190	221	207	183	214	214	202	188	213	208	204	204	187	191	214	211	204	212	216	182	206	219	202	191	206	215	226	192	238	250	214	240	196	230	202	194	191	198	229	236	225	211	214	209	207	202	224	223	185	208	210	197	204	203	227	201	217	227	224	191	204	240	201	218	217	226	225	196	216	206	190	200	204	201	224	207	207	203	221	202	201	219	228	220	233	245	204	236	206	214	225	238	198	224	211	221	205	219	215	223	190	227	221	210	183	223	215	202	199	209	207	209	231	210	200	209	222	206	222	224	192	214	195	192	192	212	220	197	205	207	228	175	224	217	226	190	218	168	228	190	213	264	179	207	228	235	218	228	191	208	217	228	190	209	196	199	195	200	223	228	190	235	221	208	197	198	216	200	196	220	227	206	212	199	217	190	193	194	198	219	188	210	223	209	210	210	215	254	200	204	222	245	189	195	215	221	205	227	229	227	214	200	204	172	208	214	220	200	234	222	190	199	235	214	231	230	232	227	206	210	182	211	220	189	246	217	221	216	202	215	218	234	199	215	217	221	218	211	217	198	195	217	223	219	203	222	215	218	224	201	201	211	216	211	235	197	224	244	201	209	212	213	228	214	193	194	186	235	193	211	238	237	218	228	195	205	215	228	197	201	197	206	206	184	216	216	203	195	192	189	222	208	205	240	200	219	210	204	217	201	201	212	207	199	229	218	207	209	198	178	204	195	211	209	193	212	207	183	224	188	198	220	192	224	237	219	175	201	219	206	200	225	215	213	207	202	203	186	211	216	223	215	225	209	219	205	221	233	220	220	170	199	194	200	214	219	216	244	217	210	222	215	225	225	210	210	208	218	194	206	242	239	215	218	216	223	239	183	197	212	203	205	205	210	197	184	215	206	225	209	225	203	221	223	194	212	226	219	209	213	178	216	223	214	206	213	216	232	237	209	211	213	223	225	219	269	194	208	210	202	170	252	208	219	210	213	216	183	187	203	195	204	225	215	201	204	233	215	225	230	203	227	178	211	211	236	219	236	183	226	203	200	198	215	210	197	201	210	220	202	237	208	206	259	212	202	180	197	223	186	200	211	205	195	230	193	229	241	198	188	205	202	211	228	225	215	229	244	227	220	211	191	220	201	219	226	231	201	209	213	193	229	197	199	207	195	192	238	234	198	208	214	218	248	206	220	204	223	213	207	200	188	222	208	212	228	217	205	198	231	202	234	189	230	218	207	189	209	193	205	224	220	197	207	221	216	213	193	198	211	211	204	217	224	191	198	206	201	209	211	197	183	220	213	216	216	225	200	196	218	180	233	215	197	208	214	229	181	184	214	227	252	211	216	231	220	204	186	206	221	199	202	193	209	205	193	205	179	208	207	210	208	205	214	225	199	193	244	214	244	246	224	199	194	202	215	199	220	217	176	198	208	205	204	194	209	232	224	223	226	222	223	239	208	226	227	199	218	195	215	204	203	213	211	211	215	221	203	240	226	225	207	226	234	211	218	213	228	198	245	194	230	199	209	194	210	196	196	219	193	216	198	210	218	230	208	184	208	202	188	237	237	203	197	244	201	223	219	204	239	219	232	223	191	206	223	215	217	207	206	194	207	207	225	204	235	215	229	211	227	206	235	235	206	195	193	215	196	202	224	212	223	204	220	211	202	213	211	203	213	208	226	189	219	204	209	208	215	188	222	204	202	188	239	221	222	219	211	216	210	227	224	201	213	213	196	243	212	222	189	204	223	205	221	197	239	208	246	215	217	218	211	206	200	194	185	192	224	234	208	228	201	209	221	207	234	207	235	196	248	226	222	223	196	187	239	197	220	220	233	219	235	201	219	213	218	223	222	201	209	218	197	216	236	201	215	209	211	207	190	240	224	206	197	202	175	216	201	223	221	238	195	190	206	203	191	216	203	212	241	241	221	206	215	207	217	194	214	225	202	231	216	193	210	232	242	213	221	205	206	188	195	219	188	194	218	207	218	236	224	206	214	205	191	208	227	209	198	215	219	208	218	193	207	230	214	251	236	212	199	210	222	191	231	224	212	204	234	212	224	210	215	215	252	228	213	219	183	213	229	224	218	243	217	187	214	191	216	218	234	210	207	208	216	195	222	231	195	224	225	202	188	215	212	211	199	211	217	214	239	206	208	201	218	243	215	218	218	207	212	225	218	216	204	206	191	206	204	167	217	219	218	219	220	211	193	196	202	192	193	195	219	219	228	225	236	217	211	233	211	238	214	216	210	196	234	220	220	218	200	200	204	234	221	207	203	215	215	216	211	231	204	216	199	235	222	201	205	232	211	237	218	228	212	205	201	208	208	225	218	214	223	203	230	225	217	239	206	223	209	195	239	218	226	203	212	218	222	231	211	182	245	216	186	209	214	216	194	199	197	231	205	209	205	220	226	231	197	227	217	191	206	205	207	218	237	209	218	211	241	202	213	205	241	201	202	217	213	185	196	216	224	216	217	217	209	204	203	221	194	209	213	194	195	202	223	233	239	237	205	218	205	207	224	214	217	213	227	214	216	195	200	185	227	215	200	214	206	209	233	194	217	204	221	209	223	208	197	207	205	202	194	216	212	215	206	209	218	216	228	197	234	202	237	181	217	204	219	220	232	247	208	231	230	239	228	224	208	218	215	191	208	222	215	219	200	172	196	219	224	187	229	212	244	196	180	226	196	177	216	216	212	213	222	229	220	196	225	221	215	232	197	220	240	201	235	203	235	197	214	231	203	241	176	210	247	209	213	196	196	227	222	192	201	197	203	201	196	206	206	201	193	197	211	192	205	217	228	226	208	226	212	200	195	242	231	203	207	241	199	215	196	201	192	220	196	221	209	214	228	197	203	224	195	222	204	221	232	237	218	232	200	210	248	199	222	260	238	218	214	211	221
22764	7701	10638	13600	15396	13083	12909	9994	10541	8844	7380	6231	6610	5805	4146	3834	3293	3317	2289	2207	2750	2644	2580	2335	1970	1776	1501	1517	1441	1784	2489	2801	2073	1872	1667	1635	1527	1351	1032	971	954	974	934	834	811	759	723	738	674	656	656	639	684	635	583	704	703	731	2317	670	626	595	635	641	629	614	621	585	602	592	581	581	555	591	617	608	596	618	543	592	606	535	567	573	538	488	562	557	539	553	541	552	581	557	555	567	552	574	564	571	555	531	606	572	531	562	511	521	581	566	571	530	545	539	577	535	541	537	517	535	532	529	538	519	554	574	578	486	503	544	557	555	570	513	543	526	531	566	545	562	547	537	504	569	579	528	562	559	569	543	547	539	554	607	631	512	550	567	519	521	523	530	581	573	567	552	519	547	562	541	486	538	568	542	576	530	560	534	544	552	554	546	527	498	547	546	525	513	510	550	548	506	527	585	525	549	522	526	572	528	517	521	552	519	547	523	527	531	551	563	513	528	542	556	521	529	511	542	560	513	535	588	520	539	471	508	513	505	545	612	523	558	549	531	514	493	533	520	552	470	555	531	579	550	505	522	546	506	563	546	497	522	541	528	527	482	533	520	484	537	582	503	540	470	584	515	574	546	588	549	528	542	543	575	523	564	501	593	540	528	546	515	543	515	522	522	555	515	525	496	518	521	499	574	534	523	559	557	512	527	524	544	533	523	517	559	526	557	552	557	523	548	521	506	569	560	527	498	574	511	544	534	545	523	545	556	530	505	530	533	507	517	538	551	575	544	508	527	531	512	552	526	541	504	586	564	519	550	501	506	497	498	589	500	546	528	562	529	556	554	532	503	495	586	515	532	484	519	520	544	539	540	535	562	557	547	564	541	535	506	570	543	535	514	538	531	557	545	517	554	547	557	543	489	548	564	546	561	544	595	527	523	556	515	547	541	531	579	549	577	543	553	531	548	512	530	569	526	512	571	543	521	584	547	612	506	574	503	504	529	528	537	552	533	550	577	556	538	559	552	526	515	551	519	547	547	535	508	564	549	571	506	485	546	491	501	564	539	532	499	551	557	531	549	547	544	582	544	544	538	512	546	532	545	549	560	569	548	594	531	539	522	547	547	503	511	602	532	509	492	547	507	545	539	576	550	563	554	590	539	590	500	533	476	507	499	518	567	521	504	566	522	515	572	552	557	536	502	533	581	530	512	588	497	523	506	526	551	542	560	534	516	525	537	553	539	538	529	531	535	491	532	530	526	581	535	524	521	533	498	545	570	536	543	526	533	499	534	532	547	569	547	515	554	549	529	540	559	540	548	529	561	524	536	531	515	531	541	497	550	527	508	589	513	535	552	564	532	542	510	555	542	560	504	525	520	546	542	522	537	521	518	558	572	547	558	536	558	520	550	575	529	482	541	548	533	559	574	534	568	540	556	564	546	546	563	553	521	564	524	522	527	551	521	484	562	528	514	533	561	567	539	538	520	545	563	535	562	565	538	548	525	532	549	522	536	543	539	519	478	593	551	549	561	523	524	552	566	503	529	494	491	520	553	561	540	566	533	536	530	545	532	525	563	513	566	538	513	526	537	550	545	527	564	579	560	582	502	537	515	577	527	539	514	553	527	552	553	535	520	556	517	514	526	527	533	551	540	526	557	528	530	531	535	545	533	572	558	555	536	521	518	555	496	514	519	501	512	501	544	522	541	536	577	559	486	532	552	570	545	543	509	561	507	541	551	568	530	532	544	530	522	502	566	539	524	571	556	562	560	520	543	505	553	527	531	499	564	556	507	543	540	526	508	511	522	557	513	577	512	564	556	511	517	520	529	534	571	539	560	533	529	513	533	565	538	511	535	476	553	557	552	521	516	534	565	497	554	578	535	550	544	518	556	481	535	544	539	545	535	518	560	554	532	504	533	532	537	518	539	525	557	521	562	525	529	539	566	483	549	539	544	507	531	524	569	549	514	547	555	549	503	562	527	567	531	541	530	516	565	484	554	530	505	555	534	592	530	553	560	559	560	554	527	548	566	571	514	521	572	537	549	509	539	521	560	525	497	572	548	540	592	498	546	517	577	555	543	586	554	571	529	554	529	504	506	592	532	506	526	519	517	489	514	520	560	523	546	518	507	542	553	534	533	523	578	500	529	524	558	512	537	510	530	559	509	539	556	547	544	504	542	565	516	483	512	513	551	519	513	544	549	555	541	523	526	543	556	525	526	562	492	537	554	534	560	526	539	543	539	564	482	513	543	512	544	544	532	500	537	510	545	525	575	530	571	546	477	528	570	524	553	546	527	523	519	566	503	511	548	522	526	516	564	492	552	568	504	534	570	557	505	555	509	583	538	538	513	537	536	531	559	538	515	565	494	540	573	530	502	572	532	535	510	527	517	531	502	526	537	519	514	574	527	520	555	540	547	503	544	541	518	539	527	561	537	525	510	526	493	531	519	535	546	510	490	523	536	541	535	525	560	567	514	567	514	564	539	549	537	576	534	483	515	542	543	542	538	511	525	529	555	543	516	520	536	555	572	514	491	543	549	544	513	542	556	500	550	507	534	522	521	506	552	546	518	559	523	529	531	530	482	550	576	506	560	524	545	521	498	553	514	583	520	534	557	579	539	546	519	562	521	535	501	507	567	580	544	528	544	516	469	545	565	526	508	514	530	540	560	533	539	537	541	550	572	536	526	511	524	508	550	563	508	567	538	544	501	551	556	516	536	519	518	556	545	540	529	552	508	495	597	560	569	514	524	610	539	563	508	536	477	543	536	515	510	528	502	551	526	548	542	546	513	550	581	501	523	541	505	544	556	552	558	550	559	587	531	555	569	522	510	542	497	538	558	545	531	501	551	543	516	535	539	504	545	573	526	536	542	570	519	508	554	557	566	562	516	553	534	525	554	587	539	535	516	546	545	543	560	557	567	537	580	525	528	556	504	560	553	571	512	535	565	508	506	532	525	588	530	539	537	516	558	547	547	534	527	529	516	557	555	517	559	539	536	540	561	508	537	499	538	553	541	567	526	513	554	512	529	552	526	496	534	553	532	519	627	527	567	552	556	546	559	536	534	496	560	585	506	534	512	560	540	521	546	543	527	564	551	529	547	538	542	487	549	507	542	541	534	554	566	576	523	521	547	551	514	566	525	539	543	523	490	548	562	532	551	534	574	528	567	540	563	562	537	507	539	570	558	526	511	526	582	537	567	498	529	589	536	534	544	543	520	549	554	533	516	494	569	555	553	535	542	504	520	508	523	544	538	540	543	545	528	528	553	535	527	535	573	550	559	534	517	475	514	552	547	496	533	545	523	561	550	578	538	548	565	531	525	545	537	521	495	556	524	526	584	595	550	499	523	559	524	529	506	573	527	516	566	539	522	525	513	562	546	554	539	513	558	517	525	555	552	517	513	541	534	552	535	550	526	537	548	547	584	528	508	536	546	515	534	552	545	525	533	546	556	532	537	554	553	519	547	555	569	524	520	494	507	558	564	509	560	538	532
10991	2331	1656	1339	1053	836	694	648	616	588	557	506	489	444	441	427	461	413	417	453	413	440	441	438	405	442	408	458	420	426	511	481	422	421	418	370	438	424	418	397	396	408	395	413	395	419	404	387	411	384	397	416	410	404	439	420	415	412	393	415	396	439	431	381	409	364	403	399	406	393	380	407	367	413	386	384	397	379	380	453	410	427	384	390	373	374	409	372	372	402	401	393	377	395	380	395	414	391	407	434	385	413	384	398	416	381	411	419	397	437	428	417	405	403	422	405	384	432	398	358	388	386	416	395	392	444	383	405	423	421	379	360	403	422	408	396	403	390	349	431	395	388	388	395	399	411	423	421	423	399	391	379	431	433	406	391	399	374	404	417	382	398	387	440	408	396	370	397	392	387	364	397	410	389	447	374	376	427	388	383	385	394	398	432	428	373	402	394	388	403	437	414	427	400	404	415	378	372	399	396	417	366	353	423	428	395	394	396	377	395	384	400	404	395	405	409	399	365	355	387	399	384	406	380	404	422	393	414	410	476	383	425	434	397	435	414	427	416	421	400	397	393	384	389	394	412	434	368	389	400	428	407	419	399	392	424	370	402	425	402	402	408	429	425	400	415	412	423	410	383	377	386	444	400	384	408	399	437	408	385	405	383	426	365	361	362	388	411	380	393	348	454	415	410	403	404	384	424	405	416	418	414	395	399	410	406	373	436	395	384	391	406	442	369	370	365	402	368	403	402	408	408	429	411	402	383	461	377	427	379	382	401	373	376	386	418	347	369	390	411	448	369	403	426	356	360	350	409	435	414	404	402	372	402	397	359	409	397	412	409	369	411	392	371	403	406	435	399	400	406	405	388	417	408	401	443	381	403	383	393	395	400	377	418	385	398	432	427	372	393	412	387	395	431	408	400	415	416	403	430	384	434	397	374	436	395	400	377	384	394	410	419	404	401	388	401	380	384	434	389	405	400	361	395	437	424	379	397	364	397	407	393	383	385	421	410	406	411	368	389	403	417	389	371	390	408	390	391	408	410	411	395	408	400	423	421	381	404	414	402	405	422	386	385	414	439	422	436	396	387	402	399	384	376	401	429	413	403	440	424	404	387	391	391	401	399	397	402	369	390	401	414	427	398	388	382	403	420	430	417	375	402	374	423	377	403	345	401	402	388	417	378	368	383	385	400	411	404	399	392	393	395	388	358	420	408	404	395	428	411	419	399	411	393	411	417	416	400	440	410	422	400	394	383	371	407	418	382	388	400	428	371	398	394	405	352	365	400	391	394	422	400	398	396	393	380	378	367	397	416	368	380	420	390	406	404	343	390	392	372	411	369	427	389	408	409	413	421	393	422	398	389	426	365	417	381	392	396	386	415	390	402	392	385	415	394	422	435	399	412	401	410	370	400	423	378	381	387	418	385	400	394	418	421	414	414	408	396	419	389	360	407	399	440	377	394	422	406	386	421	374	400	389	375	419	387	347	374	386	373	363	407	412	389	401	386	415	402	377	423	399	412	442	412	420	348	409	409	372	434	432	409	405	405	364	401	428	424	430	387	395	385	429	395	393	407	425	413	375	395	373	387	430	397	339	412	403	416	401	350	353	401	456	417	388	382	392	356	398	403	417	423	384	381	399	371	394	377	389	392	413	394	419	417	386	386	356	396	372	386	406	384	412	383	385	387	381	425	436	389	426	412	442	390	406	415	454	406	376	412	413	396	378	401	415	395	441	413	404	406	392	395	383	379	342	411	434	404	372	371	390	403	410	436	405	395	397	435	375	441	404	395	369	439	419	395	400	408	403	372	390	464	408	378	355	413	416	405	419	392	387	408	395	369	351	385	400	440	407	431	396	417	399	441	401	380	393	423	344	395	397	425	387	399	402	398	405	417	409	401	393	423	390	418	410	411	395	360	388	396	393	388	433	405	421	401	391	400	396	404	424	384	373	391	378	362	419	402	395	388	405	399	405	407	383	401	382	366	417	399	428	389	420	401	404	382	383	425	402	407	377	401	374	375	416	391	402	388	412	423	384	439	409	426	403	416	412	397	408	375	368	406	441	356	376	437	379	394	382	404	416	396	408	374	404	403	425	405	393	400	428	397	395	377	403	402	408	392	404	408	381	435	360	400	417	395	420	381	395	409	364	396	442	366	409	432	386	391	383	387	405	370	400	377	402	402	415	398	424	402	395	401	390	419	421	415	432	403	423	393	402	415	412	407	383	426	394	422	405	407	412	422	377	397	406	398	406	384	403	384	423	396	432	346	363	380	398	402	397	398	414	386	422	458	422	415	435	391	405	364	421	412	375	392	410	418	379	418	399	399	388	430	444	424	394	399	356	400	414	426	362	398	440	392	415	414	412	425	414	388	413	370	395	353	372	385	388	421	422	388	393	371	388	431	389	391	430	402	399	374	389	447	384	373	413	398	400	390	418	422	356	393	394	395	369	401	374	425	401	387	376	434	413	435	366	435	399	385	437	426	392	392	427	379	404	393	405	388	381	371	416	433	386	391	429	374	395	407	416	414	430	372	434	391	420	390	429	381	366	425	401	379	408	408	406	414	373	431	412	393	398	392	406	414	421	390	405	386	414	425	422	403	389	379	409	422	411	359	385	380	392	399	407	446	365	434	400	402	355	423	391	382	397	428	415	435	399	379	422	424	430	407	406	426	381	410	388	419	364	417	381	408	347	413	436	407	374	392	392	418	430	401	412	401	404	381	386	413	414	418	383	430	421	383	379	427	398	407	383	418	383	439	411	379	413	405	406	403	418	409	386	399	369	440	408	404	409	373	417	401	381	404	362	442	394	419	423	424	389	393	376	407	397	420	402	414	399	410	399	411	379	394	403	380	406	394	397	397	370	389	390	391	423	393	401	382	388	391	402	356	374	415	404	424	405	375	430	410	423	365	408	387	413	400	396	371	422	387	402	402	365	393	396	410	391	409	386	431	332	413	427	392	434	387	384	435	369	419	407	418	402	401	391	364	418	396	389	382	394	382	379	368	406	422	411	379	364	365	395	361	402	399	384	394	407	390	397	393	396	379	424	379	382	387	414	413	407	401	366	418	389	398	421	445	383	381	408	381	398	427	408	377	367	393	385	376	434	412	412	396	455	415	397	403	395	434	378	377	419	368	376	393	394	418	395	437	393	415	352	415	416	407	400	407	401	395	401	432	453	409	420	400	344	411	380	414	412	402	413	396	413	407	409	411	419	392	400	382	410	390	429	378	399	446	450	376	440	391	411	388	403	422	401	385	423	374	402	404	371	396	418	405	428	366	437	401	365	415	408	399	412	400	379	411	389	411	405	399	398	391	415	411	409	409	368	392	367	397	416	409	418	429	394	378	409	410	371	382	416	427	415	387	404	375	421	419	403	435	385	412	368	383	395	409	417	419	358	428	376	381	385	425	386	392	383	425	425	397	384	422	416	403	398	400	404	398	394	453	375	412	389	402	426	403	409	402	399	414	401	366	404	378	425	437	416	353
6507	2145	2902	3722	3242	2638	2498	2251	2052	1955	1619	1435	1338	1317	1271	1225	1144	1157	1143	1263	1283	1346	1271	1204	1241	1119	1054	1051	1085	1298	1430	1339	1176	1218	1214	1152	1220	1080	1050	983	1009	941	975	971	977	890	936	926	911	936	921	912	944	975	925	936	977	977	962	905	940	938	893	918	962	900	921	915	927	945	877	945	920	918	963	919	879	897	906	912	908	930	895	969	958	950	895	861	906	925	887	888	875	932	864	972	907	948	937	949	867	932	930	925	975	900	862	902	977	940	900	901	907	936	876	913	954	928	949	907	975	905	931	943	967	871	906	893	875	946	941	942	939	905	946	891	924	904	906	936	858	893	888	891	940	890	917	930	877	919	940	890	901	964	957	883	877	877	865	960	897	917	938	990	899	949	923	945	884	944	900	868	929	912	871	949	892	985	948	928	910	908	894	909	964	902	865	923	933	936	908	913	945	916	902	981	904	904	965	929	895	936	925	911	998	917	939	935	896	911	866	940	888	914	901	903	872	935	972	882	938	916	921	949	886	897	914	891	965	909	930	883	923	889	929	933	915	875	889	952	882	956	915	906	935	910	893	895	830	894	882	925	933	905	917	927	912	916	904	937	937	895	950	913	902	881	966	916	908	932	941	906	941	897	917	911	911	905	907	900	935	907	967	954	929	886	873	880	875	936	943	971	895	879	937	882	927	930	899	917	908	917	894	952	919	869	911	938	907	906	953	905	948	908	938	950	952	910	886	945	976	895	997	943	939	942	901	914	940	922	934	892	894	909	940	883	959	896	932	919	897	918	897	862	969	934	946	942	870	908	948	890	926	954	944	907	932	868	876	928	883	970	878	920	910	924	919	834	926	940	856	885	943	931	967	909	832	916	910	923	880	892	943	955	910	950	929	913	889	953	896	901	934	872	868	914	961	943	902	904	855	850	836	928	958	895	945	982	920	918	889	936	935	889	963	945	907	936	953	887	923	905	922	990	897	971	892	926	922	986	900	949	914	910	938	931	926	952	895	961	966	920	956	920	1019	896	957	860	930	952	925	871	957	959	922	951	934	927	876	885	900	931	851	876	875	917	933	914	876	869	987	946	915	897	858	914	926	902	915	920	959	958	938	904	925	926	982	913	893	869	960	960	897	873	982	949	933	930	915	953	914	925	921	957	975	915	909	984	900	897	933	907	966	862	862	934	945	919	903	869	928	969	917	957	920	911	925	889	853	933	914	918	947	980	862	906	933	926	948	935	855	941	930	908	950	925	1003	926	909	926	943	921	891	960	873	882	960	874	892	917	844	904	884	913	907	913	889	977	880	902	954	972	1006	957	863	929	937	935	938	904	900	907	929	927	873	888	930	920	905	909	925	917	898	901	929	949	908	927	943	925	922	920	949	946	894	888	943	940	960	936	943	902	958	926	922	930	931	907	956	937	920	1001	959	888	929	827	890	880	921	950	937	961	1009	874	898	899	902	930	940	973	895	890	924	857	886	897	928	937	969	901	911	901	896	920	948	951	875	894	931	926	942	934	895	919	903	951	902	938	961	956	900	846	976	968	911	934	915	879	917	951	853	954	945	861	909	835	928	897	965	925	889	899	919	955	934	950	939	945	937	915	941	952	929	909	928	908	949	928	942	974	883	916	905	895	895	909	918	927	928	960	934	932	940	903	923	913	910	879	975	912	925	862	904	883	912	985	975	966	931	938	889	896	956	907	931	899	937	952	924	932	873	910	942	891	933	892	949	929	937	897	940	922	876	874	888	897	926	891	934	916	955	924	916	925	926	916	881	950	949	922	946	908	920	892	982	839	979	844	937	870	903	889	929	973	918	882	931	929	894	939	979	917	940	916	919	896	959	947	924	902	911	942	951	948	895	890	932	942	900	978	912	915	942	922	928	914	961	918	977	912	947	899	906	934	903	885	921	935	913	875	946	918	902	915	921	967	936	872	923	898	925	958	888	923	888	851	953	998	958	942	965	858	899	904	925	968	910	961	920	924	886	919	901	918	942	915	921	942	944	896	899	911	933	878	921	925	868	950	934	897	912	944	910	984	930	956	877	922	936	926	970	916	871	928	963	893	879	900	872	889	895	877	912	909	938	885	893	976	876	932	885	902	882	898	944	938	968	953	889	915	927	853	909	960	960	981	903	935	934	928	945	956	988	867	850	894	938	929	926	944	922	878	987	911	930	973	918	925	963	986	938	911	965	941	913	948	891	931	924	908	925	897	894	927	903	934	959	958	880	886	921	917	915	919	974	955	930	886	855	932	944	956	920	937	913	880	948	859	884	955	975	923	966	944	951	922	879	923	946	920	958	919	954	905	912	943	916	888	892	873	1005	937	898	913	942	950	939	902	910	911	933	923	929	880	882	933	884	920	941	914	930	919	913	928	925	931	929	927	980	959	924	905	939	950	874	895	955	936	854	942	864	993	926	945	938	911	905	901	906	920	922	880	879	893	927	872	895	945	909	935	945	903	899	921	975	881	931	960	929	905	906	923	901	920	930	941	910	898	935	916	938	928	935	915	893	859	942	903	896	944	890	965	910	937	920	954	894	937	928	900	938	911	934	929	865	907	934	926	948	894	873	889	911	927	917	902	891	934	922	941	936	967	934	947	862	929	954	887	859	910	924	924	918	901	872	893	962	876	935	906	956	873	897	937	924	916	953	943	929	977	913	919	948	915	965	955	889	906	894	885	892	900	927	918	848	991	876	897	917	868	904	883	934	918	892	915	926	927	877	908	945	915	988	907	879	921	894	932	950	879	971	928	908	906	867	927	945	961	932	947	888	839	926	881	910	947	949	987	934	900	884	938	944	904	941	880	923	940	951	938	930	898	919	879	923	907	973	946	896	987	905	921	907	967	908	894	944	892	949	909	912	925	929	871	907	966	905	970	953	912	903	936	880	931	918	944	934	943	956	948	899	914	901	952	880	898	899	993	913	892	933	911	939	942	887	989	945	914	943	925	919	1016	953	858	917	943	900	919	901	859	936	939	869	937	906	906	861	948	893	949	936	913	909	893	887	952	895	916	929	897	915	908	902	949	913	934	897	878	961	898	908	951	953	979	1025	929	903	950	891	885	886	942	888	931	948	937	899	927	927	950	915	930	866	911	900	979	872	916	896	946	884	933	935	927	963	954	936	941	942	915	854	893	890	954	1004	965	947	904	900	929	954	922	938	927	905	913	967	959	909	888	909	888	937	933	919	944	899	915	914	901	900	918	921	900	940	921	959	907	929	914	915	972	954	923	926	951	960	925	897	920	928	946	927	902	893	914	869	903	946	928	896	926	949	890	936	919	948	960	945	838	927	957	881	934	878	903	938	891	874	928	928	939	901	939	927	862	920	943	902	953	940	888	892	958	919	971	940	950	870	914	892	950	936	946	917	902	968	911	882	892	916	902	955	961	1028	954	923	958	954	860	894	925	887	905	929	929	891	863	914	959	888	909	919	949	927	918	927	918	921	943	893	915	913	925	902	886	935	897	927	926	870	943	896	900	851	902
26637	8013	4905	5055	4748	3540	2930	2177	1647	1253	1015	761	784	752	608	530	468	439	475	441	469	424	447	386	371	321	335	348	368	405	417	388	382	377	359	327	349	317	310	295	308	287	291	322	263	283	262	261	272	274	280	279	265	273	288	308	282	266	342	325	269	282	267	295	273	265	274	288	285	293	307	293	270	298	284	280	290	274	282	277	245	285	267	324	298	245	276	269	268	268	287	288	276	250	282	299	274	267	263	243	272	317	293	280	274	278	268	244	293	307	275	255	286	259	301	287	257	255	284	274	267	276	287	291	265	283	240	269	249	283	285	269	300	275	303	295	288	287	258	286	279	266	266	296	295	301	249	295	292	262	278	286	300	250	302	283	263	270	274	278	273	300	288	250	283	275	265	286	309	246	288	274	286	275	264	296	307	275	287	279	280	271	258	281	269	290	254	289	280	264	272	283	259	284	255	280	282	263	282	285	298	267	255	247	253	254	261	304	283	257	236	249	289	287	261	268	277	265	268	296	316	299	260	282	307	275	239	274	274	285	281	289	275	328	299	257	257	297	250	261	276	268	274	264	297	292	298	269	257	251	300	308	296	277	299	318	290	286	285	290	265	254	260	280	287	292	289	285	282	249	286	286	258	263	270	270	280	229	290	275	265	274	261	285	308	279	235	271	276	297	295	271	311	301	245	251	287	275	263	297	257	271	286	265	279	264	280	258	272	292	280	305	237	312	273	248	269	294	293	264	311	274	296	284	296	291	312	274	293	278	255	257	293	252	306	294	251	273	290	289	270	279	272	292	237	277	271	252	259	259	294	259	292	267	262	245	280	288	240	299	257	295	253	269	274	273	275	284	299	276	272	290	264	264	270	287	307	304	273	263	279	315	265	258	308	262	300	273	304	254	267	245	284	268	291	303	257	298	281	285	252	270	255	289	276	284	271	293	280	288	293	267	285	275	258	280	276	269	292	286	256	300	274	235	279	268	246	292	274	293	264	287	282	282	260	292	248	258	281	256	308	277	258	268	275	289	273	261	275	267	280	297	285	255	267	283	248	280	254	282	275	261	262	263	280	304	288	267	268	268	265	299	307	269	253	283	296	310	288	269	306	265	312	293	268	287	274	265	256	253	269	279	266	301	274	266	259	270	289	278	265	261	292	239	267	288	266	284	266	260	301	237	299	289	275	287	264	292	269	270	285	267	263	281	272	270	291	263	263	296	296	287	256	252	285	277	274	277	258	257	269	285	307	268	303	249	295	256	266	268	293	241	244	272	267	278	281	270	278	259	304	294	311	271	283	273	249	278	253	267	249	272	260	243	285	278	279	255	289	288	249	331	289	261	259	302	294	294	294	297	275	288	280	286	236	273	279	272	292	284	265	264	283	269	290	280	293	268	266	274	286	284	275	292	254	272	256	280	278	254	240	284	296	252	295	331	276	290	295	268	271	291	257	265	296	267	265	284	282	269	243	239	265	289	253	294	303	318	291	292	241	287	273	294	265	281	265	275	273	273	275	280	274	317	250	290	274	299	276	265	263	273	276	278	251	283	248	243	269	279	287	276	258	278	259	283	236	264	286	267	286	277	258	258	236	291	283	280	311	271	291	285	272	264	275	269	277	298	282	316	293	276	264	279	271	279	281	265	276	275	286	289	309	263	298	290	274	286	302	287	271	262	267	282	288	278	244	282	261	255	265	261	302	281	279	309	284	291	284	278	267	301	270	277	286	290	256	280	280	244	277	251	278	273	276	274	287	310	262	255	287	269	252	253	273	290	272	261	256	268	285	253	274	288	271	262	263	266	278	301	284	272	272	278	273	281	273	285	290	274	298	276	255	251	290	306	275	247	269	277	268	269	265	272	265	288	286	258	261	253	258	282	250	268	265	261	284	288	255	271	301	300	269	272	266	283	270	273	279	275	281	282	273	273	289	286	263	265	265	252	250	287	265	274	292	232	282	272	280	275	284	265	256	253	277	252	265	271	284	259	260	297	287	246	273	278	308	297	260	294	314	282	244	286	280	230	279	267	252	304	267	265	262	270	285	264	243	295	262	272	252	278	275	270	265	279	246	293	285	251	264	242	252	260	282	304	299	286	303	260	308	275	261	269	311	270	278	259	276	255	295	246	280	281	266	308	286	258	286	267	266	251	291	253	285	273	256	297	249	301	262	272	284	290	312	248	269	297	295	275	298	300	303	319	262	259	293	297	287	289	318	263	269	293	295	280	273	280	277	264	326	268	250	298	280	292	286	312	276	236	285	286	291	270	264	262	285	251	289	267	240	269	290	304	282	265	281	275	262	269	259	306	296	269	275	263	269	303	284	273	280	247	272	255	263	255	268	268	276	262	272	264	268	274	301	284	299	280	284	269	300	264	255	276	287	269	276	286	286	249	289	282	256	270	281	268	281	270	261	310	288	263	252	286	277	280	265	282	300	293	279	262	307	288	270	273	299	289	241	281	262	278	279	303	277	251	262	286	271	284	268	247	274	320	276	279	279	264	258	306	295	282	277	286	294	259	275	250	270	262	254	321	256	262	317	292	267	301	261	271	272	331	268	272	256	299	274	282	298	280	279	259	298	246	294	292	252	270	277	253	293	287	297	294	264	244	262	284	276	313	291	297	275	306	297	312	274	282	288	263	279	233	262	258	291	275	289	272	273	260	266	298	277	285	261	285	285	254	255	272	282	265	275	227	262	289	258	302	268	259	282	268	288	263	287	257	276	305	270	231	229	253	285	269	308	332	263	267	282	282	258	258	290	264	269	293	316	262	263	287	273	231	286	262	276	268	288	294	284	305	284	314	253	295	273	260	274	271	279	306	286	269	264	298	256	274	274	274	275	287	287	256	251	270	274	257	288	283	242	272	256	259	272	268	251	257	248	270	249	250	273	278	303	300	280	276	274	277	277	276	283	278	265	273	269	272	289	270	298	242	287	287	293	296	285	288	266	298	268	280	280	270	256	274	285	276	249	257	293	245	299	261	307	263	244	251	263	293	237	250	250	272	285	293	311	310	260	293	263	282	251	282	295	257	251	235	254	280	269	262	279	257	283	268	269	254	296	306	297	278	271	254	284	231	283	304	246	292	277	250	278	280	268	273	293	243	281	258	269	249	266	242	288	256	279	281	273	274	269	293	272	311	271	292	244	273	255	249	244	287	269	290	282	253	245	275	270	284	285	269	248	305	272	286	273	274	267	290	271	293	260	256	259	288	274	295	284	238	288	259	290	267	292	283	285	269	298	278	248	305	281	286	286	311	263	267	273	266	287	296	269	248	256	268	265	253	303	273	273	320	297	298	254	276	289	258	277	269	273	284	264	283	293	232	282	306	270	309	251	292	298	265	271	293	258	266	293	265	294	283	269	281	290	289	267	254	270	252	291	307	287	249	287	270	284	278	273	280	251	296	258	289	274	282	272	288	280	298	304	253	265	279	260	293	274	276	285	287	270	270	315	273	266	277	261	264	284	272	275	276	246	272	246	284	272	258
14807	4419	6823	10185	9045	8996	8600	6678	6057	5306	4014	3536	4021	3393	2673	2674	2009	1847	1776	1810	1935	1863	1808	1670	1497	1226	1214	1219	1505	1807	1756	1711	1590	1474	1260	1293	1164	1110	1025	854	858	832	826	829	789	740	761	799	758	731	720	681	733	729	708	740	771	822	1216	871	730	725	777	702	751	689	746	711	647	722	685	701	717	697	704	679	714	681	682	718	668	683	672	642	675	707	636	679	657	682	713	641	650	682	650	634	675	678	645	629	646	690	705	644	735	689	607	637	644	658	678	699	685	661	675	683	676	674	615	683	665	683	647	730	639	680	660	699	670	647	645	620	688	676	670	698	632	621	665	670	673	691	644	711	698	651	665	690	684	708	713	723	633	707	683	648	627	633	651	623	658	702	670	642	675	656	695	675	672	683	644	673	678	631	653	659	683	679	682	647	637	707	690	629	654	652	642	663	668	644	650	651	710	700	652	673	630	663	650	674	680	651	660	695	664	694	607	660	662	658	634	677	653	650	676	689	653	711	677	655	676	661	631	623	611	682	645	654	714	667	669	649	640	699	660	674	668	664	656	658	647	658	650	657	649	705	651	670	628	687	643	706	674	661	679	679	673	669	702	712	648	659	663	622	643	624	658	648	655	704	706	678	675	725	680	693	648	629	636	683	639	671	603	641	682	629	689	691	626	635	685	665	721	620	637	673	660	663	717	636	620	663	651	673	648	686	637	676	618	656	710	702	659	668	659	664	643	660	639	697	652	662	680	681	677	685	625	656	713	693	647	672	670	639	689	663	637	709	675	660	602	645	670	667	672	617	685	683	660	699	632	660	649	691	681	607	682	635	647	647	688	668	700	632	663	669	605	665	622	685	708	676	711	659	686	659	644	652	692	648	685	675	651	678	647	662	678	607	647	671	640	648	630	652	660	626	697	666	674	646	645	671	654	671	639	630	641	709	651	656	649	684	699	681	692	662	717	704	701	667	641	635	725	667	696	662	683	634	657	666	644	614	680	670	645	647	612	627	667	618	684	658	675	671	684	687	693	647	661	680	607	684	693	703	644	644	623	663	663	641	684	605	645	688	682	622	668	675	646	622	683	686	612	613	669	701	687	672	721	675	696	716	642	703	677	669	665	695	667	665	639	686	669	678	677	680	642	702	685	679	700	728	689	602	604	641	624	663	686	669	643	701	661	737	644	667	667	658	665	656	651	704	683	704	618	674	637	659	704	691	653	640	672	658	641	651	650	652	672	657	702	641	683	645	658	713	649	698	691	691	640	715	694	675	672	645	677	669	655	691	673	705	615	649	664	634	682	701	609	680	674	664	674	641	622	682	732	679	662	640	681	695	707	697	674	683	688	652	713	645	655	640	645	643	641	673	644	687	667	613	680	706	670	691	631	667	669	696	666	666	622	686	658	630	684	657	727	660	680	616	625	658	664	662	684	685	656	658	657	647	668	669	625	651	667	651	623	666	666	655	643	676	696	685	682	675	624	653	697	629	662	695	730	723	643	669	658	649	644	676	638	680	725	639	698	649	651	660	663	702	666	695	656	679	708	658	651	676	655	682	661	654	693	670	690	662	674	629	658	681	637	651	654	641	655	665	604	649	652	648	670	663	617	653	660	667	695	665	702	645	633	662	662	640	653	676	673	616	683	644	656	654	649	671	662	672	665	694	626	626	665	641	635	681	666	642	631	679	642	677	642	693	645	645	697	672	667	714	655	633	653	675	640	608	652	689	648	676	657	670	668	687	644	665	710	669	662	649	647	680	657	703	617	644	687	628	648	644	658	629	680	663	672	659	673	636	655	647	688	665	635	635	672	683	630	647	655	618	700	674	653	649	688	680	657	675	636	688	681	642	662	674	672	659	669	635	657	683	672	707	662	674	639	635	661	649	673	686	686	666	650	667	650	681	673	642	640	653	641	665	730	659	648	672	661	664	673	671	677	675	670	632	621	683	692	663	676	709	715	669	659	719	667	668	655	665	677	594	691	643	626	706	658	639	720	638	691	711	673	629	683	663	642	707	650	644	698	645	705	628	671	670	624	659	678	695	663	672	630	671	617	649	647	652	673	665	641	662	654	658	678	646	612	682	624	694	648	583	640	657	655	681	627	646	655	663	647	688	644	675	672	666	675	623	662	623	657	649	671	648	673	648	646	670	681	647	656	659	638	664	657	652	606	652	694	665	622	643	659	643	654	683	650	691	660	663	666	654	690	637	677	663	649	628	690	643	701	647	687	638	626	670	706	636	671	646	677	701	726	634	661	644	644	717	627	646	637	678	673	689	638	646	670	594	599	637	652	679	669	693	653	660	667	675	660	677	717	651	661	673	598	698	682	699	673	689	625	665	628	676	682	671	639	630	629	673	650	648	679	695	660	690	661	680	673	719	671	670	668	626	671	649	657	639	651	662	705	660	658	657	679	640	701	665	654	668	663	639	678	665	620	627	669	648	654	683	645	651	596	673	687	694	612	610	590	647	670	674	636	652	681	630	653	651	678	658	706	678	658	690	630	654	720	660	731	652	674	682	695	630	660	612	691	614	680	685	657	696	662	704	647	642	632	640	628	689	658	702	639	635	672	676	628	656	650	652	638	712	625	628	653	698	657	653	638	667	685	672	700	667	665	686	725	679	668	736	635	681	642	650	667	662	686	637	666	711	658	647	685	618	663	663	647	628	684	685	669	619	664	664	660	663	646	666	688	678	651	674	640	692	698	672	671	605	675	656	590	672	627	639	638	708	669	665	671	649	641	606	648	637	686	684	721	672	656	671	679	671	639	642	687	645	667	695	737	677	678	629	653	685	647	641	691	706	677	699	662	660	636	641	669	690	675	731	606	659	703	652	679	712	642	627	692	612	674	655	670	639	633	679	624	648	679	663	685	617	660	634	641	618	675	675	638	723	656	662	685	668	659	668	635	643	685	655	652	668	746	694	657	660	652	667	720	604	625	689	709	668	628	675	669	656	635	637	693	638	632	684	655	664	692	617	708	722	639	629	627	609	682	660	657	641	694	638	678	642	650	668	670	683	624	686	673	681	680	654	673	624	671	688	639	648	638	623	693	704	658	630	677	640	694	683	668	665	692	645	688	681	636	658	661	674	656	594	655	723	680	672	605	670	688	722	679	616	669	687	626	668	693	676	635	616	676	660	661	622	660	689	676	694	657	664	641	641	648	677	633	656	647	687	666	665	613	696	640	608	676	698	677	674	681	650	654	661	702	680	705	663	603	650	635	673	643	688	687	649	646	700	660	697	624	676	650	687	659	672	667	644	719	688	672	696	633	649	684	670	676	693	666	651	664	661	627	664	719	680	679	662	627	707	682	682	666	670	641	701	651	672	703	647	722	675	686	659	672	702	659	666	655	699	653	655	659	664	676	700	643	698	673	678	680	614	662	692	688	679	633	668	625	690	687	657	638	665	673	644	690	689	682	618	638	691	629	684	678	690	648	671	674	697	686	638	652	690	672	698	609	680	704	670	681	647	651	689	669	631
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
